From 122b188636bafe73133b01a377fd331c8f630a0d Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Mon, 6 May 2024 08:43:29 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20pure-adm?= =?UTF-8?q?in/vue-pure-admin@da9467d98ae1a894d2807accb264b11238cd50d1=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 8 ++++---- static/css/index-51In0bHr.css | 1 + static/css/index-B1vU6DWs.css | 1 - static/css/index-Bi2ldmhx.css | 1 + static/css/index-C9IMbNnq.css | 1 - static/js/{403-C4G4h4eT.js => 403-DsQb_zIO.js} | 2 +- static/js/{404-D33HlgGe.js => 404-Dsp2CUmA.js} | 2 +- static/js/{500-BOJ58CRL.js => 500-BNruKnB_.js} | 2 +- ...ent-1BpJ-Mqe.js => AccountManagement-C16W1Mt5.js} | 2 +- .../{ChartBar-DOFA1d9X.js => ChartBar-DZFXNMpc.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DybKCItC.js} | 2 +- .../{ChartLine-3NBlf_7q.js => ChartLine-TjhNZqyC.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DwM8fF1B.js} | 2 +- ...ChartRound-CpBUDmXv.js => ChartRound-C2P0O_Jf.js} | 2 +- ....vue_vue_type_script_setup_true_lang-cGr924GS.js} | 2 +- static/js/EditorBase-C7qGbmUI.js | 1 + static/js/EditorBase-DeARZpU9.js | 1 - ....vue_vue_type_script_setup_true_lang-Cd85_r9G.js} | 2 +- static/js/EditorMulti-BsmOO1_S.js | 1 - static/js/EditorMulti-ce8SsmlX.js | 1 + ....vue_vue_type_script_setup_true_lang-BIipWmma.js} | 2 +- static/js/EditorUpload-Bf9FojlB.js | 1 + static/js/EditorUpload-DO1_Qs5Q.js | 1 - ....vue_vue_type_script_setup_true_lang-CQGMPYef.js} | 2 +- .../{ListCard-DdIJyJQt.js => ListCard-Be6NJiTH.js} | 2 +- ...ogForm-BbGO0ogR.js => ListDialogForm-CFbZvMSN.js} | 2 +- ....vue_vue_type_script_setup_true_lang-owK6DuZV.js} | 2 +- static/js/LoginPhone-C_AwDddT.js | 1 + static/js/LoginPhone-kcFSjHDO.js | 1 - ....vue_vue_type_script_setup_true_lang-BBAO3_1F.js} | 2 +- ...ginQrCode-DUYoWlLB.js => LoginQrCode-Cfsk7IrE.js} | 2 +- ....vue_vue_type_script_setup_true_lang-B4oc4-XM.js} | 2 +- static/js/LoginRegist-B1FA-bFL.js | 1 + static/js/LoginRegist-WfRPRqDn.js | 1 - ....vue_vue_type_script_setup_true_lang-D_UEiDYT.js} | 2 +- static/js/LoginUpdate-D1Qj_A3j.js | 1 + static/js/LoginUpdate-DxJ_B_4A.js | 1 - ....vue_vue_type_script_setup_true_lang-Dp7WXfNc.js} | 2 +- ...eferences-DV2jvcHb.js => Preferences-BeDuEvTo.js} | 2 +- static/js/Profile-BR7-mDD2.js | 1 + static/js/Profile-IjAqek7M.js | 1 - ....vue_vue_type_script_setup_true_lang-O4E7cztk.js} | 2 +- ...curityLog-BluS2DFd.js => SecurityLog-ofuoF48U.js} | 2 +- ....vue_vue_type_script_setup_true_lang-D5kxLUtA.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DePitAs4.js} | 2 +- ...2rqN.js => _plugin-vue_export-helper-CH31xUg-.js} | 2 +- ...animatecss-S7HmPHsa.js => animatecss-DwrPzhse.js} | 2 +- ...ionEdge-Bt6hc6FK.js => animationEdge-BBhftSs4.js} | 2 +- static/js/{app-YaeE4kjL.js => app-BYj90fa1.js} | 2 +- .../{back_top-BWSHeVR0.js => back_top-BbFc80HB.js} | 2 +- .../js/{barcode-_Xs3sphr.js => barcode-Di3ZBkN7.js} | 2 +- static/js/base-B1t1ULvF.js | 1 + static/js/base-C0A9HcLn.js | 1 + static/js/base-CToBJn-d.js | 1 - static/js/base-CUJ_cEAR.js | 1 - ....vue_vue_type_script_setup_true_lang-BLe5PxiK.js} | 2 +- ....vue_vue_type_script_setup_true_lang-CCwS60IF.js} | 2 +- static/js/{basic-CPbeTI0f.js => basic-DSe57bay.js} | 2 +- static/js/{border-UucoaeUK.js => border-CXcUIOQ3.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DMYdSXVY.js} | 2 +- static/js/button-BVc6KW7W.js | 1 - static/js/button-DO3b1EBg.js | 1 + .../{cascader-W0voxFEc.js => cascader-D-Vmbazx.js} | 2 +- ...k-button-C33eJ80l.js => check-button-CSWjkOxY.js} | 2 +- ...check-card-PsXdo72c.js => check-card-HUNdxnLA.js} | 2 +- .../{collapse-97IGm0vN.js => collapse-CXw6rXmP.js} | 2 +- .../{collapse-Dpy6vio7.js => collapse-XucoDtwZ.js} | 2 +- ...r-picker-AMOP0wsQ.js => color-picker-R-XiTPYE.js} | 2 +- .../js/{columns-Cu7dnAVF.js => columns-8LUMBAI3.js} | 2 +- .../js/{columns-Nt-biIWB.js => columns-B7WkFsBc.js} | 2 +- .../js/{columns-SVh6cT_i.js => columns-BBAQnvgW.js} | 2 +- .../js/{columns-CkLVsqfH.js => columns-BQ-o3XZP.js} | 2 +- .../js/{columns-D72TBkps.js => columns-BWwAqEUd.js} | 2 +- .../js/{columns-CxV8WNVW.js => columns-C5G7UigT.js} | 2 +- .../js/{columns-DCLg3ud5.js => columns-CJhCnRw2.js} | 2 +- .../js/{columns-CvfpXaW5.js => columns-CL-tdSvH.js} | 2 +- .../js/{columns-NFVSg916.js => columns-CSblnRnk.js} | 2 +- .../js/{columns-iFsQLSee.js => columns-CYmYHFm5.js} | 2 +- .../js/{columns-Bvt0o_x0.js => columns-Clqri282.js} | 2 +- .../js/{columns-JjdWlrQ5.js => columns-CoHPBzHu.js} | 2 +- .../js/{columns-C3bwzLY_.js => columns-Cr_crmIS.js} | 2 +- .../js/{columns-hYmDcJPr.js => columns-DCp6K_KW.js} | 2 +- .../js/{columns-CrlYBkoJ.js => columns-Dd-pkSm7.js} | 2 +- .../js/{columns-CvPzDjqG.js => columns-EcM3aLmf.js} | 2 +- .../js/{columns-C9G8o3hT.js => columns-kQfUpHWI.js} | 2 +- .../js/{columns-UmY06zNU.js => columns-wAYuZMl5.js} | 2 +- .../js/{columns-D7q2TMpg.js => columns-wpA4-8vK.js} | 2 +- .../{count-to-E2c7UdtZ.js => count-to-CCgisp3N.js} | 2 +- static/js/customIndex-CJqxOA5F.js | 1 + static/js/customIndex-DgI8KuEe.js | 1 - ....vue_vue_type_script_setup_true_lang-3kDfLvGS.js} | 2 +- static/js/dark-BRsfVygY.js | 1 + static/js/dark-DOnrHSsb.js | 1 - static/js/{data--Dry3jiQ.js => data-B8vaZfZM.js} | 2 +- static/js/{data-BEO2eP_H.js => data-C3_Onai9.js} | 2 +- ...te-picker-B43fnStR.js => date-picker-vmXjOIsO.js} | 2 +- ...icker-CczlVga1.js => datetime-picker-B7Nf6JJF.js} | 2 +- .../{debounce-C-WP9O52.js => debounce-mXsXGGte.js} | 2 +- static/js/detail-BXJfW-eu.js | 1 + static/js/detail-cTQhQO0N.js | 1 - ....vue_vue_type_script_setup_true_lang-y_fl-VZV.js} | 2 +- static/js/dialog-Cqv3McIj.js | 1 + static/js/dialog-CtafbHTa.js | 1 - ....vue_vue_type_script_setup_true_lang-Drwd9_h6.js} | 2 +- ...directives-QGOPsHM9.js => directives-DDQ5meYH.js} | 2 +- .../{download-By9duZhw.js => download-wPqOU5DI.js} | 2 +- .../{draggable-CT4OGXBw.js => draggable-BYt9supZ.js} | 2 +- static/js/drawer-BBzISOym.js | 1 - static/js/drawer-DL_df9gH.js | 1 + ....vue_vue_type_script_setup_true_lang-CuQp8RrF.js} | 2 +- static/js/{edit-C1u0hVBb.js => edit-CAf-v-q8.js} | 2 +- .../{el-button-DQT_1Y_B.js => el-button-mVLiU0eH.js} | 2 +- .../js/{epTheme-DQXQJ49l.js => epTheme-CKKDDeWB.js} | 2 +- static/js/{excel-ajTWg5PO.js => excel-DzoWINzN.js} | 2 +- static/js/{expand-CjZWMPZs.js => expand-DXuBStUD.js} | 2 +- ....vue_vue_type_script_setup_true_lang-uaX1c_zm.js} | 2 +- static/js/{fail-Dh_exAyT.js => fail-C-T4OQfM.js} | 2 +- .../js/{filters-6Ponhqj_.js => filters-CVtDbuCj.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DSoRIIaU.js} | 2 +- static/js/fixColumn-BXWCew2d.js | 1 + static/js/fixColumn-DvSE0Ozk.js | 1 - ....vue_vue_type_script_setup_true_lang-CdUY4sje.js} | 2 +- static/js/fixHeader-CarPJ-nB.js | 1 - static/js/fixHeader-CnPLmJ3F.js | 1 + ....vue_vue_type_script_setup_true_lang-C8oUZ-_c.js} | 2 +- static/js/fluidHeight-CfiI4JXV.js | 1 + static/js/fluidHeight-xG2__Hxv.js | 1 - ....vue_vue_type_script_setup_true_lang-D8jvmuTr.js} | 2 +- static/js/form-5NyidEaN.js | 1 - static/js/form-B5wSl-WT.js | 1 + static/js/form-C2h-tZtH.js | 1 + static/js/form-CL3hqI8r.js | 1 - static/js/form-CVJiMa48.js | 1 - static/js/form-D-yG5pmr.js | 1 - static/js/form-DRF0zWxA.js | 1 - static/js/form-ntwFrhzK.js | 1 + static/js/form-tif-SoH-.js | 1 + static/js/form-zBfGel5L.js | 1 + ....vue_vue_type_script_setup_true_lang-BgC_8LHn.js} | 2 +- ....vue_vue_type_script_setup_true_lang-C8AqzFjK.js} | 2 +- ....vue_vue_type_script_setup_true_lang-CsjuNiCo.js} | 2 +- ....vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DGgBcTFS.js} | 2 +- ...imitive-DTg37bTS.js => formPrimitive-DRONwOfz.js} | 2 +- ....vue_vue_type_script_setup_true_lang-D_gHUUll.js} | 2 +- static/js/{frame-BGKJ_auD.js => frame-Bx3IxOTa.js} | 2 +- static/js/groupHeader-Bl26oDAA.js | 1 + static/js/groupHeader-CVHew4Ic.js | 1 - ....vue_vue_type_script_setup_true_lang-BA8qpGov.js} | 2 +- static/js/{high-DJmfj7fz.js => high-pZCH_yJT.js} | 2 +- static/js/{hook-CRStMbT7.js => hook-B5jA-sxi.js} | 2 +- static/js/{hook-D0V1VIhs.js => hook-B7raxNqd.js} | 2 +- static/js/{hook-CFztdhXG.js => hook-BIPQzwCZ.js} | 2 +- static/js/{hook-MwACak2b.js => hook-CLCcrRa0.js} | 2 +- static/js/{hook-CsvsjF37.js => hook-C_OUeZVd.js} | 2 +- static/js/{hook-eVRtN_aO.js => hook-D9J8IAv3.js} | 2 +- static/js/{hook-Cm3i7dmI.js => hook-DKpHT5Ah.js} | 2 +- static/js/{hook-tAnULkhv.js => hook-eEye4Cgh.js} | 2 +- static/js/{hooks-Bc-OyJg5.js => hooks-BEgHF0Pm.js} | 2 +- static/js/{hooks-CQeH00Ro.js => hooks-DSodlYx7.js} | 2 +- static/js/{hooks-DiaEH2V_.js => hooks-xuWqKHXL.js} | 2 +- ...horizontal-xUiBbRRh.js => horizontal-CMBwZkZd.js} | 2 +- static/js/icon-CLILLmip.js | 1 + static/js/icon-V7ktnzBN.js | 1 - ...on-select-DnlHQfTV.js => icon-select-DVL7VvqG.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DwhN1Kn8.js} | 2 +- static/js/imgPreview-CNLpj4Rp.js | 1 + static/js/imgPreview-DWCepeLr.js | 1 - ....vue_vue_type_script_setup_true_lang-Cun0Ibfg.js} | 2 +- static/js/{index-C24ACA8Z.js => index-0sB_oRFU.js} | 2 +- static/js/{index-Dfc6Bskv.js => index-5ivabtBe.js} | 2 +- static/js/{index-ZBSVc-PH.js => index-B-DhgR8K.js} | 2 +- static/js/index-B4NyPoyN.js | 1 + static/js/index-B6CBnRA9.js | 1 - static/js/{index-BXgljOmC.js => index-B7oe8gOY.js} | 2 +- static/js/{index-CykIOnqf.js => index-B9-uunmn.js} | 2 +- static/js/index-BAAwt2by.js | 1 - static/js/index-BCddaJ7U.js | 1 + static/js/{index-BkQnNIaL.js => index-BDsySDh0.js} | 2 +- static/js/{index-DHf0kJzF.js => index-BJKqkhgC.js} | 2 +- static/js/{index-BbIBjDgl.js => index-BKgIQJko.js} | 2 +- static/js/{index-CmTlAnxN.js => index-BL4iWg76.js} | 2 +- static/js/index-BNAOz6Il.js | 1 + static/js/index-BQRmkorV.js | 1 - static/js/index-BQpmQiSp.js | 1 - static/js/{index-BBhcDVNL.js => index-BScCkRS7.js} | 2 +- static/js/index-BXZ9Qs5B.js | 1 - static/js/index-BZTCupD1.js | 1 - static/js/index-BZYdBZFO.js | 1 - static/js/index-BcPtqiSj.js | 1 - static/js/{index-D-eo97bL.js => index-BfE8xat0.js} | 2 +- static/js/{index-JkFZN9c0.js => index-BhItZ_D6.js} | 2 +- static/js/{index-P6cvGqaG.js => index-BmsBlRXu.js} | 2 +- static/js/{index-DiPQbJzZ.js => index-Bs6Lcp5S.js} | 2 +- static/js/index-Bt0NOcZs.js | 1 + static/js/index-Bw11IXEq.js | 1 + static/js/index-BweQwGDo.js | 1 + static/js/index-C0A8zyRM.js | 1 + static/js/{index-Cu4AoIap.js => index-C7YiBq5k.js} | 2 +- static/js/{index-BZ_NYozk.js => index-CFsJMcf6.js} | 2 +- static/js/{index-CurBXj-o.js => index-CGDtcGoZ.js} | 2 +- static/js/{index-BbwSeeJ0.js => index-CGMNGLqT.js} | 2 +- static/js/{index-Bc7rivzY.js => index-CI45bh9E.js} | 2 +- static/js/index-CLPqWG8I.js | 1 + static/js/{index-DOIRYd8w.js => index-CVD3XuRU.js} | 2 +- static/js/{index-BBeukyvB.js => index-CWLPnzTW.js} | 2 +- static/js/index-CXCPwTIv.js | 1 + static/js/index-CXFdJ5YI.js | 1 - static/js/{index-DrE33Wtq.js => index-CaYyThO2.js} | 2 +- static/js/{index-BoEQxeKo.js => index-CcVyBpMV.js} | 2 +- static/js/{index-9FkS2sxh.js => index-ChU6Mdvo.js} | 2 +- static/js/index-ClRDaS23.js | 1 + static/js/{index-ClgPBM7w.js => index-ClTt2jXL.js} | 2 +- static/js/{index-Dazq6Qwi.js => index-CmAIdZUM.js} | 2 +- static/js/index-CnMzz-Q-.js | 1 - static/js/{index-C7KrPG7D.js => index-CoN7dRNd.js} | 2 +- static/js/{index-Crq2M2U2.js => index-CoRghgop.js} | 2 +- static/js/{index-PMA38VBB.js => index-Cq8CeEsc.js} | 2 +- static/js/{index-B4HFGABx.js => index-Cqwpj85h.js} | 2 +- static/js/{index-C2ahHjmF.js => index-CrZOBLcT.js} | 2 +- static/js/index-Cx7vLaLT.js | 1 + static/js/{index-CV7M57fm.js => index-D0RG78dK.js} | 12 ++++++------ static/js/index-D0YFc1RO.js | 1 + static/js/index-D0cVwTQr.js | 1 + static/js/{index-3nhp9psM.js => index-D2LqFNQq.js} | 2 +- static/js/index-D5Q_6gME.js | 1 - static/js/index-D7W96Gyv.js | 1 + static/js/index-DFmPYZn1.js | 1 - static/js/{index-BtPn8FqL.js => index-DHDW_KOE.js} | 2 +- static/js/index-DKtOaXgB.js | 1 + static/js/index-DO3Cz--4.js | 10 ++++++++++ static/js/index-DOnzKIbW.js | 1 + static/js/{index-DTSOk1j7.js => index-DUVQDfGb.js} | 2 +- static/js/{index-Bu1hVQQi.js => index-DUzLi7l7.js} | 2 +- static/js/{index-DeCxQba_.js => index-DZun9NNS.js} | 2 +- static/js/{index-Df3gF6qN.js => index-Da-EL-zM.js} | 2 +- static/js/index-DdSSkW8V.js | 1 + static/js/{index-eQC1xCMK.js => index-Dg5y6KxG.js} | 2 +- static/js/{index-B4QwZgXe.js => index-DhZ0kZZi.js} | 2 +- static/js/{index-Cxo_u8MD.js => index-DiBNHB0R.js} | 2 +- static/js/index-Dj-9rZxf.js | 1 - static/js/{index-B-7MUb67.js => index-DqHJrHYN.js} | 2 +- static/js/index-DteVinaB.js | 1 - static/js/index-Dvu5jjvx.js | 1 - static/js/{index-DRGnxjfb.js => index-DxQ5p78O.js} | 2 +- static/js/{index-CBuEMrpQ.js => index-EsOeFVV6.js} | 2 +- static/js/index-F-SQF4Vi.js | 1 - static/js/index-FJ2vTliF.js | 1 - static/js/index-GNqm2i94.js | 1 - static/js/index-J4aLahqF.js | 10 ---------- static/js/index-MI64qUpo.js | 1 + static/js/index-PKIEMyOP.js | 1 - static/js/{index-Dc0AmTtG.js => index-QYx0Z7HX.js} | 2 +- static/js/{index-BYSZVbTk.js => index-QdK0xM4j.js} | 2 +- static/js/index-T2AypNXt.js | 1 - static/js/{index-BZrSIwGH.js => index-UUbuJBoB.js} | 2 +- static/js/{index-C8YelAOa.js => index-X7JdbYYz.js} | 6 +++--- static/js/index-bSwJlfoL.js | 1 + static/js/index-gDeOMugb.js | 1 + static/js/{index-BE5N7LYy.js => index-iIpoOnWk.js} | 2 +- static/js/index-qRcLcPZn.js | 1 - static/js/index-sCRXw5qF.js | 1 + static/js/{index-BMtXGz53.js => index-tU-BLdO9.js} | 2 +- .../{index.esm-ccztM-Bh.js => index.esm-C61YhSOT.js} | 2 +- .../{index.esm-Cp8L-m1x.js => index.esm-N9hRhmYI.js} | 2 +- ....vue_vue_type_script_setup_true_lang-48e2EHXR.js} | 2 +- ....vue_vue_type_script_setup_true_lang-7jgDE9z6.js} | 2 +- ....vue_vue_type_script_setup_true_lang-B78iSdtn.js} | 2 +- ....vue_vue_type_script_setup_true_lang-BJXpTyQk.js} | 2 +- ....vue_vue_type_script_setup_true_lang-BaBJ5VDa.js} | 2 +- ....vue_vue_type_script_setup_true_lang-C26YKjcV.js} | 2 +- ....vue_vue_type_script_setup_true_lang-CFDuvTeQ.js} | 2 +- ....vue_vue_type_script_setup_true_lang-CUUy07Ag.js} | 2 +- ....vue_vue_type_script_setup_true_lang-CbAv48AA.js} | 2 +- ....vue_vue_type_script_setup_true_lang-Cn3WAyzg.js} | 2 +- ....vue_vue_type_script_setup_true_lang-Cpo3cK73.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DFld-R_W.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DK0Jdn0z.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DRHX387z.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DxSO4YEd.js} | 2 +- ....vue_vue_type_script_setup_true_lang-LFu14J0U.js} | 2 +- ....vue_vue_type_script_setup_true_lang-ohcbodnP.js} | 2 +- ...croll-CjcJPjXA.js => infinite-scroll-BFS4_A-w.js} | 2 +- ...on-editor-DME5zSZ1.js => json-editor-CKNkPS0j.js} | 2 +- static/js/{layout-CexeCfF0.js => layout-D-3E8Tiu.js} | 2 +- ....vue_vue_type_script_setup_true_lang-zjHrL7mD.js} | 2 +- .../{line-tree-DIf74EUU.js => line-tree-2cStOb7C.js} | 2 +- static/js/list-BJpCO366.js | 1 + static/js/list-BTN2S7YI.js | 1 + static/js/list-BTonksDE.js | 1 + static/js/list-BkKqlvGY.js | 1 - static/js/{list-D_-2Nw9r.js => list-C6uAtO-I.js} | 2 +- static/js/list-CYrIaIab.js | 1 + static/js/list-D7ao6EaE.js | 1 + static/js/list-DKs8_mJF.js | 1 - static/js/list-DMQUoJLh.js | 1 - static/js/list-DQJkblD7.js | 1 - static/js/list-DftjjEvr.js | 1 - ....vue_vue_type_script_setup_true_lang-BrgVHtGi.js} | 2 +- static/js/{map-E_DQ_0p7.js => map-Cj9k7ppt.js} | 2 +- .../{menu-tree-Bs7kozuW.js => menu-tree-BH-mt0cn.js} | 2 +- ...nuDynamic-Erxj9YYf.js => menuDynamic-BjDbywFi.js} | 2 +- .../{menuGroup-axjQmO0z.js => menuGroup-CrZmdsGW.js} | 2 +- static/js/merge-BryZcf8w.js | 1 - static/js/merge-DcEmTOhs.js | 1 + ....vue_vue_type_script_setup_true_lang-Cr_0CgBg.js} | 2 +- .../js/{message-DTF0e1ld.js => message-BhvA0thE.js} | 2 +- static/js/{mock-Bj2BxktM.js => mock-C8GqB2bg.js} | 2 +- static/js/{motion-BYokLSsW.js => motion-DJlGHPHU.js} | 2 +- ...tt-client-dM_I1ErY.js => mqtt-client-absuDVbx.js} | 2 +- static/js/multipleChoice-8KTk5Gwi.js | 1 - static/js/multipleChoice-gKeA4oMW.js | 1 + ....vue_vue_type_script_setup_true_lang-10vQQREM.js} | 2 +- .../{nestProp-4K0yLQDw.js => nestProp-Cczk8Fk3.js} | 2 +- ....vue_vue_type_script_setup_true_lang-D3xEn3Km.js} | 2 +- static/js/pageList-eQtMgEr4.js | 1 - static/js/pageList-lklMlj6e.js | 1 + ....vue_vue_type_script_setup_true_lang-CZC9qP6b.js} | 2 +- ...-detail-BZHEuOiQ.js => params-detail-CL1mXsTB.js} | 2 +- static/js/{pdf-BwJMmyHT.js => pdf-CkMkZ0HD.js} | 2 +- .../{pieChart-DYGQarbA.js => pieChart-DSgjlHOK.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DHw2zxNA.js} | 2 +- static/js/{pinyin-BANNblan.js => pinyin-D1KjQYPg.js} | 2 +- .../{plus-form-DcVQBeqX.js => plus-form-BtPbo1BY.js} | 2 +- ...ocessNode-BHs75M9k.js => processNode-DQFjlRmX.js} | 2 +- .../{progress-CvfbMm9t.js => progress-uFg9Vc-P.js} | 2 +- static/js/{qrcode-DHmb4rCL.js => qrcode-43cuWCLM.js} | 2 +- ...y-detail-CzbIZ2i-.js => query-detail-CA1Q6Dtn.js} | 2 +- static/js/{radio-UlTWvY6C.js => radio-BWWLzKct.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DRk3S1RL.js} | 2 +- .../{redirect-D3mCk912.js => redirect-Bq0axJVi.js} | 2 +- .../js/{refresh-B99H2xh8.js => refresh-BcUX__K1.js} | 2 +- static/js/{ripple-C6_d-_Uo.js => ripple-BocondwO.js} | 2 +- static/js/role-7kwb7fCy.js | 1 + static/js/role-wMoaxh_l.js | 1 - ....vue_vue_type_script_setup_true_lang-Brkf7Y0n.js} | 2 +- ...croll-eq5WNTkB.js => seamless-scroll-BWwJttHw.js} | 2 +- static/js/search-6e-xdb1M.js | 1 + static/js/search-BBer-IZ1.js | 1 - ....vue_vue_type_script_setup_true_lang-C5EADqKv.js} | 2 +- .../{segmented-_Q0tVRfl.js => segmented-Cb3TmY7b.js} | 2 +- .../{selector-Bhrv6tm4.js => selector-DuWnDDlN.js} | 2 +- .../{sensitive-Bgq0wRQY.js => sensitive-ca2TgMTV.js} | 2 +- static/js/sortable-B1VB_1cS.js | 1 + static/js/sortable-D9VLloBe.js | 1 - ....vue_vue_type_script_setup_true_lang-BtkHAXlF.js} | 2 +- ...split-pane-CkRiuToQ.js => split-pane-Bj5vzmoU.js} | 2 +- .../{statistic-BtvQEVE7.js => statistic-CHQk2uhf.js} | 2 +- static/js/status-BQRb5OTn.js | 1 - static/js/status-Bm0mn7Bd.js | 1 + ...atus.vue_vue_type_style_index_0_lang-Cm2MNxj7.js} | 2 +- static/js/steps-BR3xVBDm.js | 1 + static/js/steps-Co1vzi-v.js | 1 - ....vue_vue_type_script_setup_true_lang-Bl9CBMd4.js} | 2 +- static/js/{stripe-C7uOGN5_.js => stripe-DaJUXluE.js} | 2 +- ....vue_vue_type_script_setup_true_lang-DNljRjRh.js} | 2 +- .../js/{success-tKcPphJ6.js => success-Rn00Huyv.js} | 2 +- static/js/{swiper-vxf-XVxL.js => swiper-B3TE3Hsv.js} | 2 +- static/js/{system-CZbvLF80.js => system-D_erpgb2.js} | 2 +- static/js/{tag-ltN_c_4Y.js => tag-3ynSdkCR.js} | 2 +- static/js/{text-Byv9jz_T.js => text-V8uksb4s.js} | 2 +- ...me-picker-CoHZBRSs.js => time-picker-DwewbqYd.js} | 2 +- .../{timeline-ymAqTFXr.js => timeline-CkqLvgqr.js} | 2 +- .../{totalRow-k4jsfzN3.js => totalRow-COG9Nszx.js} | 2 +- ....vue_vue_type_script_setup_true_lang-B96CRIL8.js} | 2 +- static/js/{tree-DzpnIWWg.js => tree-DASFqrM_.js} | 2 +- static/js/tree-DTLaeYlZ.js | 1 + static/js/tree-czl-5zB6.js | 1 - ....vue_vue_type_script_setup_true_lang-CCCHzHEC.js} | 2 +- static/js/treeList-CWoOolAm.js | 1 + static/js/treeList-D1z4BLuO.js | 1 - ....vue_vue_type_script_setup_true_lang-D314y_nT.js} | 2 +- static/js/{typeit-BshrWgkt.js => typeit-C1z_c1Hi.js} | 2 +- ...ge-D6wvDA2Z.js => useDataThemeChange-B05SFC3u.js} | 4 ++-- static/js/{verify-Nau4ErKR.js => verify-BHHUfW27.js} | 2 +- ...verifyCode-CaPgoRqm.js => verifyCode-QuGk3weP.js} | 2 +- .../{vertical-2qyJT8FY.js => vertical-BSHERlS-.js} | 2 +- static/js/{video-DkWfT81H.js => video-DKcHTpUt.js} | 2 +- .../js/{virtual-Be9vQcde.js => virtual-DSJfO8u0.js} | 2 +- ...ow-core-DXHDTKx3.js => vue-flow-core-DwXGiUJ9.js} | 2 +- ...retty-DIfwV6bk.js => vue-json-pretty-D6rsB1xh.js} | 2 +- ...ZDFNO.js => vue-virtual-scroller.esm-BrIJn6Sj.js} | 2 +- .../{watermark-CITrECxu.js => watermark-ucPv5oDn.js} | 2 +- 383 files changed, 338 insertions(+), 338 deletions(-) create mode 100644 static/css/index-51In0bHr.css delete mode 100644 static/css/index-B1vU6DWs.css create mode 100644 static/css/index-Bi2ldmhx.css delete mode 100644 static/css/index-C9IMbNnq.css rename static/js/{403-C4G4h4eT.js => 403-DsQb_zIO.js} (99%) rename static/js/{404-D33HlgGe.js => 404-Dsp2CUmA.js} (99%) rename static/js/{500-BOJ58CRL.js => 500-BNruKnB_.js} (99%) rename static/js/{AccountManagement-1BpJ-Mqe.js => AccountManagement-C16W1Mt5.js} (95%) rename static/js/{ChartBar-DOFA1d9X.js => ChartBar-DZFXNMpc.js} (50%) rename static/js/{ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js => ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js} (95%) rename static/js/{ChartLine-3NBlf_7q.js => ChartLine-TjhNZqyC.js} (50%) rename static/js/{ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js => ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js} (90%) rename static/js/{ChartRound-CpBUDmXv.js => ChartRound-C2P0O_Jf.js} (51%) rename static/js/{ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js => ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js} (92%) create mode 100644 static/js/EditorBase-C7qGbmUI.js delete mode 100644 static/js/EditorBase-DeARZpU9.js rename static/js/{EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js => EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js} (84%) delete mode 100644 static/js/EditorMulti-BsmOO1_S.js create mode 100644 static/js/EditorMulti-ce8SsmlX.js rename static/js/{EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js => EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js} (84%) create mode 100644 static/js/EditorUpload-Bf9FojlB.js delete mode 100644 static/js/EditorUpload-DO1_Qs5Q.js rename static/js/{EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js => EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js} (80%) rename static/js/{ListCard-DdIJyJQt.js => ListCard-Be6NJiTH.js} (96%) rename static/js/{ListDialogForm-BbGO0ogR.js => ListDialogForm-CFbZvMSN.js} (52%) rename static/js/{ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js => ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js} (97%) create mode 100644 static/js/LoginPhone-C_AwDddT.js delete mode 100644 static/js/LoginPhone-kcFSjHDO.js rename static/js/{LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js => LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js} (91%) rename static/js/{LoginQrCode-DUYoWlLB.js => LoginQrCode-Cfsk7IrE.js} (50%) rename static/js/{LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js => LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js} (75%) create mode 100644 static/js/LoginRegist-B1FA-bFL.js delete mode 100644 static/js/LoginRegist-WfRPRqDn.js rename static/js/{LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js => LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js} (95%) create mode 100644 static/js/LoginUpdate-D1Qj_A3j.js delete mode 100644 static/js/LoginUpdate-DxJ_B_4A.js rename static/js/{LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js => LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js} (94%) rename static/js/{Preferences-DV2jvcHb.js => Preferences-BeDuEvTo.js} (95%) create mode 100644 static/js/Profile-BR7-mDD2.js delete mode 100644 static/js/Profile-IjAqek7M.js rename static/js/{Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js => Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js} (95%) rename static/js/{SecurityLog-BluS2DFd.js => SecurityLog-ofuoF48U.js} (51%) rename static/js/{SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js => SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js} (95%) rename static/js/{SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js => SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js} (97%) rename static/js/{_plugin-vue_export-helper-C0Af2rqN.js => _plugin-vue_export-helper-CH31xUg-.js} (99%) rename static/js/{animatecss-S7HmPHsa.js => animatecss-DwrPzhse.js} (79%) rename static/js/{animationEdge-Bt6hc6FK.js => animationEdge-BBhftSs4.js} (95%) rename static/js/{app-YaeE4kjL.js => app-BYj90fa1.js} (95%) rename static/js/{back_top-BWSHeVR0.js => back_top-BbFc80HB.js} (90%) rename static/js/{barcode-_Xs3sphr.js => barcode-Di3ZBkN7.js} (99%) create mode 100644 static/js/base-B1t1ULvF.js create mode 100644 static/js/base-C0A9HcLn.js delete mode 100644 static/js/base-CToBJn-d.js delete mode 100644 static/js/base-CUJ_cEAR.js rename static/js/{base.vue_vue_type_script_setup_true_lang-Cf8y_0gm.js => base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js} (88%) rename static/js/{base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js => base.vue_vue_type_script_setup_true_lang-CCwS60IF.js} (63%) rename static/js/{basic-CPbeTI0f.js => basic-DSe57bay.js} (85%) rename static/js/{border-UucoaeUK.js => border-CXcUIOQ3.js} (58%) rename static/js/{border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js => border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js} (64%) delete mode 100644 static/js/button-BVc6KW7W.js create mode 100644 static/js/button-DO3b1EBg.js rename static/js/{cascader-W0voxFEc.js => cascader-D-Vmbazx.js} (99%) rename static/js/{check-button-C33eJ80l.js => check-button-CSWjkOxY.js} (99%) rename static/js/{check-card-PsXdo72c.js => check-card-HUNdxnLA.js} (97%) rename static/js/{collapse-97IGm0vN.js => collapse-CXw6rXmP.js} (97%) rename static/js/{collapse-Dpy6vio7.js => collapse-XucoDtwZ.js} (97%) rename static/js/{color-picker-AMOP0wsQ.js => color-picker-R-XiTPYE.js} (97%) rename static/js/{columns-Cu7dnAVF.js => columns-8LUMBAI3.js} (97%) rename static/js/{columns-Nt-biIWB.js => columns-B7WkFsBc.js} (92%) rename static/js/{columns-SVh6cT_i.js => columns-BBAQnvgW.js} (85%) rename static/js/{columns-CkLVsqfH.js => columns-BQ-o3XZP.js} (95%) rename static/js/{columns-D72TBkps.js => columns-BWwAqEUd.js} (86%) rename static/js/{columns-CxV8WNVW.js => columns-C5G7UigT.js} (74%) rename static/js/{columns-DCLg3ud5.js => columns-CJhCnRw2.js} (99%) rename static/js/{columns-CvfpXaW5.js => columns-CL-tdSvH.js} (95%) rename static/js/{columns-NFVSg916.js => columns-CSblnRnk.js} (78%) rename static/js/{columns-iFsQLSee.js => columns-CYmYHFm5.js} (93%) rename static/js/{columns-Bvt0o_x0.js => columns-Clqri282.js} (82%) rename static/js/{columns-JjdWlrQ5.js => columns-CoHPBzHu.js} (88%) rename static/js/{columns-C3bwzLY_.js => columns-Cr_crmIS.js} (92%) rename static/js/{columns-hYmDcJPr.js => columns-DCp6K_KW.js} (82%) rename static/js/{columns-CrlYBkoJ.js => columns-Dd-pkSm7.js} (97%) rename static/js/{columns-CvPzDjqG.js => columns-EcM3aLmf.js} (96%) rename static/js/{columns-C9G8o3hT.js => columns-kQfUpHWI.js} (83%) rename static/js/{columns-UmY06zNU.js => columns-wAYuZMl5.js} (99%) rename static/js/{columns-D7q2TMpg.js => columns-wpA4-8vK.js} (81%) rename static/js/{count-to-E2c7UdtZ.js => count-to-CCgisp3N.js} (86%) create mode 100644 static/js/customIndex-CJqxOA5F.js delete mode 100644 static/js/customIndex-DgI8KuEe.js rename static/js/{customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js => customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js} (67%) create mode 100644 static/js/dark-BRsfVygY.js delete mode 100644 static/js/dark-DOnrHSsb.js rename static/js/{data--Dry3jiQ.js => data-B8vaZfZM.js} (95%) rename static/js/{data-BEO2eP_H.js => data-C3_Onai9.js} (98%) rename static/js/{date-picker-B43fnStR.js => date-picker-vmXjOIsO.js} (98%) rename static/js/{datetime-picker-CczlVga1.js => datetime-picker-B7Nf6JJF.js} (98%) rename static/js/{debounce-C-WP9O52.js => debounce-mXsXGGte.js} (95%) create mode 100644 static/js/detail-BXJfW-eu.js delete mode 100644 static/js/detail-cTQhQO0N.js rename static/js/{detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js => detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js} (91%) create mode 100644 static/js/dialog-Cqv3McIj.js delete mode 100644 static/js/dialog-CtafbHTa.js rename static/js/{dialog.vue_vue_type_script_setup_true_lang-hd9x-rVr.js => dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js} (97%) rename static/js/{directives-QGOPsHM9.js => directives-DDQ5meYH.js} (96%) rename static/js/{download-By9duZhw.js => download-wPqOU5DI.js} (98%) rename static/js/{draggable-CT4OGXBw.js => draggable-BYt9supZ.js} (99%) delete mode 100644 static/js/drawer-BBzISOym.js create mode 100644 static/js/drawer-DL_df9gH.js rename static/js/{drawer.vue_vue_type_script_setup_true_lang-CZLiF9kk.js => drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js} (96%) rename static/js/{edit-C1u0hVBb.js => edit-CAf-v-q8.js} (82%) rename static/js/{el-button-DQT_1Y_B.js => el-button-mVLiU0eH.js} (97%) rename static/js/{epTheme-DQXQJ49l.js => epTheme-CKKDDeWB.js} (79%) rename static/js/{excel-ajTWg5PO.js => excel-DzoWINzN.js} (96%) rename static/js/{expand-CjZWMPZs.js => expand-DXuBStUD.js} (58%) rename static/js/{expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js => expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js} (89%) rename static/js/{fail-Dh_exAyT.js => fail-C-T4OQfM.js} (89%) rename static/js/{filters-6Ponhqj_.js => filters-CVtDbuCj.js} (50%) rename static/js/{filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js => filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js} (95%) create mode 100644 static/js/fixColumn-BXWCew2d.js delete mode 100644 static/js/fixColumn-DvSE0Ozk.js rename static/js/{fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js => fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js} (86%) delete mode 100644 static/js/fixHeader-CarPJ-nB.js create mode 100644 static/js/fixHeader-CnPLmJ3F.js rename static/js/{fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js => fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js} (67%) create mode 100644 static/js/fluidHeight-CfiI4JXV.js delete mode 100644 static/js/fluidHeight-xG2__Hxv.js rename static/js/{fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js => fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js} (89%) delete mode 100644 static/js/form-5NyidEaN.js create mode 100644 static/js/form-B5wSl-WT.js create mode 100644 static/js/form-C2h-tZtH.js delete mode 100644 static/js/form-CL3hqI8r.js delete mode 100644 static/js/form-CVJiMa48.js delete mode 100644 static/js/form-D-yG5pmr.js delete mode 100644 static/js/form-DRF0zWxA.js create mode 100644 static/js/form-ntwFrhzK.js create mode 100644 static/js/form-tif-SoH-.js create mode 100644 static/js/form-zBfGel5L.js rename static/js/{form.vue_vue_type_script_setup_true_lang-38GmhPXW.js => form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js} (94%) rename static/js/{form.vue_vue_type_script_setup_true_lang-twvQSf1G.js => form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js} (95%) rename static/js/{form.vue_vue_type_script_setup_true_lang-CuASwEkz.js => form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js} (93%) rename static/js/{form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js => form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js} (85%) rename static/js/{form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js => form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js} (97%) rename static/js/{formPrimitive-DTg37bTS.js => formPrimitive-DRONwOfz.js} (52%) rename static/js/{formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js => formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js} (85%) rename static/js/{frame-BGKJ_auD.js => frame-Bx3IxOTa.js} (94%) create mode 100644 static/js/groupHeader-Bl26oDAA.js delete mode 100644 static/js/groupHeader-CVHew4Ic.js rename static/js/{groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js => groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js} (73%) rename static/js/{high-DJmfj7fz.js => high-pZCH_yJT.js} (58%) rename static/js/{hook-CRStMbT7.js => hook-B5jA-sxi.js} (94%) rename static/js/{hook-D0V1VIhs.js => hook-B7raxNqd.js} (95%) rename static/js/{hook-CFztdhXG.js => hook-BIPQzwCZ.js} (93%) rename static/js/{hook-MwACak2b.js => hook-CLCcrRa0.js} (93%) rename static/js/{hook-CsvsjF37.js => hook-C_OUeZVd.js} (91%) rename static/js/{hook-eVRtN_aO.js => hook-D9J8IAv3.js} (93%) rename static/js/{hook-Cm3i7dmI.js => hook-DKpHT5Ah.js} (98%) rename static/js/{hook-tAnULkhv.js => hook-eEye4Cgh.js} (90%) rename static/js/{hooks-Bc-OyJg5.js => hooks-BEgHF0Pm.js} (93%) rename static/js/{hooks-CQeH00Ro.js => hooks-DSodlYx7.js} (82%) rename static/js/{hooks-DiaEH2V_.js => hooks-xuWqKHXL.js} (88%) rename static/js/{horizontal-xUiBbRRh.js => horizontal-CMBwZkZd.js} (91%) create mode 100644 static/js/icon-CLILLmip.js delete mode 100644 static/js/icon-V7ktnzBN.js rename static/js/{icon-select-DnlHQfTV.js => icon-select-DVL7VvqG.js} (91%) rename static/js/{icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js => icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js} (96%) create mode 100644 static/js/imgPreview-CNLpj4Rp.js delete mode 100644 static/js/imgPreview-DWCepeLr.js rename static/js/{imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js => imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js} (85%) rename static/js/{index-C24ACA8Z.js => index-0sB_oRFU.js} (99%) rename static/js/{index-Dfc6Bskv.js => index-5ivabtBe.js} (96%) rename static/js/{index-ZBSVc-PH.js => index-B-DhgR8K.js} (90%) create mode 100644 static/js/index-B4NyPoyN.js delete mode 100644 static/js/index-B6CBnRA9.js rename static/js/{index-BXgljOmC.js => index-B7oe8gOY.js} (90%) rename static/js/{index-CykIOnqf.js => index-B9-uunmn.js} (87%) delete mode 100644 static/js/index-BAAwt2by.js create mode 100644 static/js/index-BCddaJ7U.js rename static/js/{index-BkQnNIaL.js => index-BDsySDh0.js} (74%) rename static/js/{index-DHf0kJzF.js => index-BJKqkhgC.js} (80%) rename static/js/{index-BbIBjDgl.js => index-BKgIQJko.js} (89%) rename static/js/{index-CmTlAnxN.js => index-BL4iWg76.js} (98%) create mode 100644 static/js/index-BNAOz6Il.js delete mode 100644 static/js/index-BQRmkorV.js delete mode 100644 static/js/index-BQpmQiSp.js rename static/js/{index-BBhcDVNL.js => index-BScCkRS7.js} (86%) delete mode 100644 static/js/index-BXZ9Qs5B.js delete mode 100644 static/js/index-BZTCupD1.js delete mode 100644 static/js/index-BZYdBZFO.js delete mode 100644 static/js/index-BcPtqiSj.js rename static/js/{index-D-eo97bL.js => index-BfE8xat0.js} (99%) rename static/js/{index-JkFZN9c0.js => index-BhItZ_D6.js} (99%) rename static/js/{index-P6cvGqaG.js => index-BmsBlRXu.js} (89%) rename static/js/{index-DiPQbJzZ.js => index-Bs6Lcp5S.js} (94%) create mode 100644 static/js/index-Bt0NOcZs.js create mode 100644 static/js/index-Bw11IXEq.js create mode 100644 static/js/index-BweQwGDo.js create mode 100644 static/js/index-C0A8zyRM.js rename static/js/{index-Cu4AoIap.js => index-C7YiBq5k.js} (93%) rename static/js/{index-BZ_NYozk.js => index-CFsJMcf6.js} (72%) rename static/js/{index-CurBXj-o.js => index-CGDtcGoZ.js} (84%) rename static/js/{index-BbwSeeJ0.js => index-CGMNGLqT.js} (85%) rename static/js/{index-Bc7rivzY.js => index-CI45bh9E.js} (99%) create mode 100644 static/js/index-CLPqWG8I.js rename static/js/{index-DOIRYd8w.js => index-CVD3XuRU.js} (97%) rename static/js/{index-BBeukyvB.js => index-CWLPnzTW.js} (97%) create mode 100644 static/js/index-CXCPwTIv.js delete mode 100644 static/js/index-CXFdJ5YI.js rename static/js/{index-DrE33Wtq.js => index-CaYyThO2.js} (99%) rename static/js/{index-BoEQxeKo.js => index-CcVyBpMV.js} (99%) rename static/js/{index-9FkS2sxh.js => index-ChU6Mdvo.js} (99%) create mode 100644 static/js/index-ClRDaS23.js rename static/js/{index-ClgPBM7w.js => index-ClTt2jXL.js} (85%) rename static/js/{index-Dazq6Qwi.js => index-CmAIdZUM.js} (87%) delete mode 100644 static/js/index-CnMzz-Q-.js rename static/js/{index-C7KrPG7D.js => index-CoN7dRNd.js} (95%) rename static/js/{index-Crq2M2U2.js => index-CoRghgop.js} (84%) rename static/js/{index-PMA38VBB.js => index-Cq8CeEsc.js} (90%) rename static/js/{index-B4HFGABx.js => index-Cqwpj85h.js} (98%) rename static/js/{index-C2ahHjmF.js => index-CrZOBLcT.js} (87%) create mode 100644 static/js/index-Cx7vLaLT.js rename static/js/{index-CV7M57fm.js => index-D0RG78dK.js} (96%) create mode 100644 static/js/index-D0YFc1RO.js create mode 100644 static/js/index-D0cVwTQr.js rename static/js/{index-3nhp9psM.js => index-D2LqFNQq.js} (99%) delete mode 100644 static/js/index-D5Q_6gME.js create mode 100644 static/js/index-D7W96Gyv.js delete mode 100644 static/js/index-DFmPYZn1.js rename static/js/{index-BtPn8FqL.js => index-DHDW_KOE.js} (71%) create mode 100644 static/js/index-DKtOaXgB.js create mode 100644 static/js/index-DO3Cz--4.js create mode 100644 static/js/index-DOnzKIbW.js rename static/js/{index-DTSOk1j7.js => index-DUVQDfGb.js} (84%) rename static/js/{index-Bu1hVQQi.js => index-DUzLi7l7.js} (93%) rename static/js/{index-DeCxQba_.js => index-DZun9NNS.js} (95%) rename static/js/{index-Df3gF6qN.js => index-Da-EL-zM.js} (95%) create mode 100644 static/js/index-DdSSkW8V.js rename static/js/{index-eQC1xCMK.js => index-Dg5y6KxG.js} (74%) rename static/js/{index-B4QwZgXe.js => index-DhZ0kZZi.js} (93%) rename static/js/{index-Cxo_u8MD.js => index-DiBNHB0R.js} (81%) delete mode 100644 static/js/index-Dj-9rZxf.js rename static/js/{index-B-7MUb67.js => index-DqHJrHYN.js} (96%) delete mode 100644 static/js/index-DteVinaB.js delete mode 100644 static/js/index-Dvu5jjvx.js rename static/js/{index-DRGnxjfb.js => index-DxQ5p78O.js} (92%) rename static/js/{index-CBuEMrpQ.js => index-EsOeFVV6.js} (88%) delete mode 100644 static/js/index-F-SQF4Vi.js delete mode 100644 static/js/index-FJ2vTliF.js delete mode 100644 static/js/index-GNqm2i94.js delete mode 100644 static/js/index-J4aLahqF.js create mode 100644 static/js/index-MI64qUpo.js delete mode 100644 static/js/index-PKIEMyOP.js rename static/js/{index-Dc0AmTtG.js => index-QYx0Z7HX.js} (96%) rename static/js/{index-BYSZVbTk.js => index-QdK0xM4j.js} (99%) delete mode 100644 static/js/index-T2AypNXt.js rename static/js/{index-BZrSIwGH.js => index-UUbuJBoB.js} (52%) rename static/js/{index-C8YelAOa.js => index-X7JdbYYz.js} (86%) create mode 100644 static/js/index-bSwJlfoL.js create mode 100644 static/js/index-gDeOMugb.js rename static/js/{index-BE5N7LYy.js => index-iIpoOnWk.js} (90%) delete mode 100644 static/js/index-qRcLcPZn.js create mode 100644 static/js/index-sCRXw5qF.js rename static/js/{index-BMtXGz53.js => index-tU-BLdO9.js} (95%) rename static/js/{index.esm-ccztM-Bh.js => index.esm-C61YhSOT.js} (99%) rename static/js/{index.esm-Cp8L-m1x.js => index.esm-N9hRhmYI.js} (99%) rename static/js/{index.vue_vue_type_script_setup_true_lang-DuOMbLqY.js => index.vue_vue_type_script_setup_true_lang-48e2EHXR.js} (65%) rename static/js/{index.vue_vue_type_script_setup_true_lang-HmGRYsqe.js => index.vue_vue_type_script_setup_true_lang-7jgDE9z6.js} (84%) rename static/js/{index.vue_vue_type_script_setup_true_lang-DE5_T_7q.js => index.vue_vue_type_script_setup_true_lang-B78iSdtn.js} (94%) rename static/js/{index.vue_vue_type_script_setup_true_lang-SsS5_9B6.js => index.vue_vue_type_script_setup_true_lang-BJXpTyQk.js} (70%) rename static/js/{index.vue_vue_type_script_setup_true_lang-Bkvii8Zf.js => index.vue_vue_type_script_setup_true_lang-BaBJ5VDa.js} (75%) rename static/js/{index.vue_vue_type_script_setup_true_lang-BdFx3-3F.js => index.vue_vue_type_script_setup_true_lang-C26YKjcV.js} (82%) rename static/js/{index.vue_vue_type_script_setup_true_lang-B4QxAj94.js => index.vue_vue_type_script_setup_true_lang-CFDuvTeQ.js} (75%) rename static/js/{index.vue_vue_type_script_setup_true_lang-CWLm3NaC.js => index.vue_vue_type_script_setup_true_lang-CUUy07Ag.js} (65%) rename static/js/{index.vue_vue_type_script_setup_true_lang-QHWLqd2x.js => index.vue_vue_type_script_setup_true_lang-CbAv48AA.js} (75%) rename static/js/{index.vue_vue_type_script_setup_true_lang-8aJl6jh5.js => index.vue_vue_type_script_setup_true_lang-Cn3WAyzg.js} (95%) rename static/js/{index.vue_vue_type_script_setup_true_lang-BwDzKif6.js => index.vue_vue_type_script_setup_true_lang-Cpo3cK73.js} (86%) rename static/js/{index.vue_vue_type_script_setup_true_lang-CdBmK0T7.js => index.vue_vue_type_script_setup_true_lang-DFld-R_W.js} (73%) rename static/js/{index.vue_vue_type_script_setup_true_lang-Bd5Ycjiq.js => index.vue_vue_type_script_setup_true_lang-DK0Jdn0z.js} (67%) rename static/js/{index.vue_vue_type_script_setup_true_lang-CaJkD33c.js => index.vue_vue_type_script_setup_true_lang-DRHX387z.js} (89%) rename static/js/{index.vue_vue_type_script_setup_true_lang-BPN0gW5F.js => index.vue_vue_type_script_setup_true_lang-DxSO4YEd.js} (63%) rename static/js/{index.vue_vue_type_script_setup_true_lang-4wrTtuxZ.js => index.vue_vue_type_script_setup_true_lang-LFu14J0U.js} (58%) rename static/js/{index.vue_vue_type_script_setup_true_lang-B8mhHtEi.js => index.vue_vue_type_script_setup_true_lang-ohcbodnP.js} (95%) rename static/js/{infinite-scroll-CjcJPjXA.js => infinite-scroll-BFS4_A-w.js} (99%) rename static/js/{json-editor-DME5zSZ1.js => json-editor-CKNkPS0j.js} (94%) rename static/js/{layout-CexeCfF0.js => layout-D-3E8Tiu.js} (58%) rename static/js/{layout.vue_vue_type_script_setup_true_lang-CD3nRiu2.js => layout.vue_vue_type_script_setup_true_lang-zjHrL7mD.js} (80%) rename static/js/{line-tree-DIf74EUU.js => line-tree-2cStOb7C.js} (98%) create mode 100644 static/js/list-BJpCO366.js create mode 100644 static/js/list-BTN2S7YI.js create mode 100644 static/js/list-BTonksDE.js delete mode 100644 static/js/list-BkKqlvGY.js rename static/js/{list-D_-2Nw9r.js => list-C6uAtO-I.js} (55%) create mode 100644 static/js/list-CYrIaIab.js create mode 100644 static/js/list-D7ao6EaE.js delete mode 100644 static/js/list-DKs8_mJF.js delete mode 100644 static/js/list-DMQUoJLh.js delete mode 100644 static/js/list-DQJkblD7.js delete mode 100644 static/js/list-DftjjEvr.js rename static/js/{list.vue_vue_type_script_setup_true_lang-DPq2EINq.js => list.vue_vue_type_script_setup_true_lang-BrgVHtGi.js} (89%) rename static/js/{map-E_DQ_0p7.js => map-Cj9k7ppt.js} (98%) rename static/js/{menu-tree-Bs7kozuW.js => menu-tree-BH-mt0cn.js} (96%) rename static/js/{menuDynamic-Erxj9YYf.js => menuDynamic-BjDbywFi.js} (93%) rename static/js/{menuGroup-axjQmO0z.js => menuGroup-CrZmdsGW.js} (85%) delete mode 100644 static/js/merge-BryZcf8w.js create mode 100644 static/js/merge-DcEmTOhs.js rename static/js/{merge.vue_vue_type_script_setup_true_lang-Oz_cmdC4.js => merge.vue_vue_type_script_setup_true_lang-Cr_0CgBg.js} (93%) rename static/js/{message-DTF0e1ld.js => message-BhvA0thE.js} (97%) rename static/js/{mock-Bj2BxktM.js => mock-C8GqB2bg.js} (75%) rename static/js/{motion-BYokLSsW.js => motion-DJlGHPHU.js} (80%) rename static/js/{mqtt-client-dM_I1ErY.js => mqtt-client-absuDVbx.js} (99%) delete mode 100644 static/js/multipleChoice-8KTk5Gwi.js create mode 100644 static/js/multipleChoice-gKeA4oMW.js rename static/js/{multipleChoice.vue_vue_type_script_setup_true_lang-BSqGQ5qw.js => multipleChoice.vue_vue_type_script_setup_true_lang-10vQQREM.js} (85%) rename static/js/{nestProp-4K0yLQDw.js => nestProp-Cczk8Fk3.js} (50%) rename static/js/{nestProp.vue_vue_type_script_setup_true_lang-BqPix1Aq.js => nestProp.vue_vue_type_script_setup_true_lang-D3xEn3Km.js} (89%) delete mode 100644 static/js/pageList-eQtMgEr4.js create mode 100644 static/js/pageList-lklMlj6e.js rename static/js/{pageList.vue_vue_type_script_setup_true_lang-CeI7Pbcm.js => pageList.vue_vue_type_script_setup_true_lang-CZC9qP6b.js} (91%) rename static/js/{params-detail-BZHEuOiQ.js => params-detail-CL1mXsTB.js} (69%) rename static/js/{pdf-BwJMmyHT.js => pdf-CkMkZ0HD.js} (99%) rename static/js/{pieChart-DYGQarbA.js => pieChart-DSgjlHOK.js} (50%) rename static/js/{pieChart.vue_vue_type_script_setup_true_lang-DAq0oZI4.js => pieChart.vue_vue_type_script_setup_true_lang-DHw2zxNA.js} (89%) rename static/js/{pinyin-BANNblan.js => pinyin-D1KjQYPg.js} (93%) rename static/js/{plus-form-DcVQBeqX.js => plus-form-BtPbo1BY.js} (99%) rename static/js/{processNode-BHs75M9k.js => processNode-DQFjlRmX.js} (90%) rename static/js/{progress-CvfbMm9t.js => progress-uFg9Vc-P.js} (95%) rename static/js/{qrcode-DHmb4rCL.js => qrcode-43cuWCLM.js} (96%) rename static/js/{query-detail-CzbIZ2i-.js => query-detail-CA1Q6Dtn.js} (68%) rename static/js/{radio-UlTWvY6C.js => radio-BWWLzKct.js} (58%) rename static/js/{radio.vue_vue_type_script_setup_true_lang-DiPIJH42.js => radio.vue_vue_type_script_setup_true_lang-DRk3S1RL.js} (75%) rename static/js/{redirect-D3mCk912.js => redirect-Bq0axJVi.js} (79%) rename static/js/{refresh-B99H2xh8.js => refresh-BcUX__K1.js} (96%) rename static/js/{ripple-C6_d-_Uo.js => ripple-BocondwO.js} (97%) create mode 100644 static/js/role-7kwb7fCy.js delete mode 100644 static/js/role-wMoaxh_l.js rename static/js/{role.vue_vue_type_script_setup_true_lang-D8CVRwCe.js => role.vue_vue_type_script_setup_true_lang-Brkf7Y0n.js} (89%) rename static/js/{seamless-scroll-eq5WNTkB.js => seamless-scroll-BWwJttHw.js} (99%) create mode 100644 static/js/search-6e-xdb1M.js delete mode 100644 static/js/search-BBer-IZ1.js rename static/js/{search.vue_vue_type_script_setup_true_lang--Qp57YMe.js => search.vue_vue_type_script_setup_true_lang-C5EADqKv.js} (96%) rename static/js/{segmented-_Q0tVRfl.js => segmented-Cb3TmY7b.js} (95%) rename static/js/{selector-Bhrv6tm4.js => selector-DuWnDDlN.js} (96%) rename static/js/{sensitive-Bgq0wRQY.js => sensitive-ca2TgMTV.js} (97%) create mode 100644 static/js/sortable-B1VB_1cS.js delete mode 100644 static/js/sortable-D9VLloBe.js rename static/js/{sortable.vue_vue_type_script_setup_true_lang-BCMCal1V.js => sortable.vue_vue_type_script_setup_true_lang-BtkHAXlF.js} (72%) rename static/js/{split-pane-CkRiuToQ.js => split-pane-Bj5vzmoU.js} (98%) rename static/js/{statistic-BtvQEVE7.js => statistic-CHQk2uhf.js} (96%) delete mode 100644 static/js/status-BQRb5OTn.js create mode 100644 static/js/status-Bm0mn7Bd.js rename static/js/{status.vue_vue_type_style_index_0_lang-DJMkgJPl.js => status.vue_vue_type_style_index_0_lang-Cm2MNxj7.js} (72%) create mode 100644 static/js/steps-BR3xVBDm.js delete mode 100644 static/js/steps-Co1vzi-v.js rename static/js/{steps.vue_vue_type_script_setup_true_lang-DQdxx7PX.js => steps.vue_vue_type_script_setup_true_lang-Bl9CBMd4.js} (93%) rename static/js/{stripe-C7uOGN5_.js => stripe-DaJUXluE.js} (58%) rename static/js/{stripe.vue_vue_type_script_setup_true_lang-Br0CnL-M.js => stripe.vue_vue_type_script_setup_true_lang-DNljRjRh.js} (64%) rename static/js/{success-tKcPphJ6.js => success-Rn00Huyv.js} (97%) rename static/js/{swiper-vxf-XVxL.js => swiper-B3TE3Hsv.js} (99%) rename static/js/{system-CZbvLF80.js => system-D_erpgb2.js} (91%) rename static/js/{tag-ltN_c_4Y.js => tag-3ynSdkCR.js} (96%) rename static/js/{text-Byv9jz_T.js => text-V8uksb4s.js} (97%) rename static/js/{time-picker-CoHZBRSs.js => time-picker-DwewbqYd.js} (98%) rename static/js/{timeline-ymAqTFXr.js => timeline-CkqLvgqr.js} (96%) rename static/js/{totalRow-k4jsfzN3.js => totalRow-COG9Nszx.js} (50%) rename static/js/{totalRow.vue_vue_type_script_setup_true_lang-y3i9k_NU.js => totalRow.vue_vue_type_script_setup_true_lang-B96CRIL8.js} (90%) rename static/js/{tree-DzpnIWWg.js => tree-DASFqrM_.js} (97%) create mode 100644 static/js/tree-DTLaeYlZ.js delete mode 100644 static/js/tree-czl-5zB6.js rename static/js/{tree.vue_vue_type_script_setup_true_lang-BdA8Al1u.js => tree.vue_vue_type_script_setup_true_lang-CCCHzHEC.js} (93%) create mode 100644 static/js/treeList-CWoOolAm.js delete mode 100644 static/js/treeList-D1z4BLuO.js rename static/js/{treeList.vue_vue_type_script_setup_true_lang-DSQBX_bR.js => treeList.vue_vue_type_script_setup_true_lang-D314y_nT.js} (99%) rename static/js/{typeit-BshrWgkt.js => typeit-C1z_c1Hi.js} (71%) rename static/js/{useDataThemeChange-D6wvDA2Z.js => useDataThemeChange-B05SFC3u.js} (59%) rename static/js/{verify-Nau4ErKR.js => verify-BHHUfW27.js} (99%) rename static/js/{verifyCode-CaPgoRqm.js => verifyCode-QuGk3weP.js} (96%) rename static/js/{vertical-2qyJT8FY.js => vertical-BSHERlS-.js} (90%) rename static/js/{video-DkWfT81H.js => video-DKcHTpUt.js} (99%) rename static/js/{virtual-Be9vQcde.js => virtual-DSJfO8u0.js} (72%) rename static/js/{vue-flow-core-DXHDTKx3.js => vue-flow-core-DwXGiUJ9.js} (99%) rename static/js/{vue-json-pretty-DIfwV6bk.js => vue-json-pretty-D6rsB1xh.js} (99%) rename static/js/{vue-virtual-scroller.esm-XwAZDFNO.js => vue-virtual-scroller.esm-BrIJn6Sj.js} (99%) rename static/js/{watermark-CITrECxu.js => watermark-ucPv5oDn.js} (98%) diff --git a/index.html b/index.html index 770ee8d6c..e85eec4ed 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ vue-pure-admin - + - - - + + + diff --git a/static/css/index-51In0bHr.css b/static/css/index-51In0bHr.css new file mode 100644 index 000000000..828a5fcd1 --- /dev/null +++ b/static/css/index-51In0bHr.css @@ -0,0 +1 @@ +.lf-graph{background:#fff;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:0}.lf-element-text{cursor:text}.lf-text-disabled{pointer-events:none}.lf-text-draggable{cursor:move}.lf-node-anchor{cursor:crosshair}.lf-node-anchor-hover{visibility:hidden}.lf-anchor:hover .lf-node-anchor-hover{visibility:visible}.lf-edge.pointer-none{pointer-events:none}.lf-edge-append{cursor:pointer}.lf-edge-animation{stroke-dashoffset:100%;-webkit-animation:lf_animate_dash 5s linear infinite;animation:lf_animate_dash 5s linear infinite}@-webkit-keyframes lf_animate_dash{to{stroke-dashoffset:0}}@keyframes lf_animate_dash{to{stroke-dashoffset:0}}.lf-node-not-allow{cursor:not-allowed}.lf-polyline-append-ns-resize{cursor:ns-resize}.lf-polyline-append-ew-resize{cursor:ew-resize}.lf-dragging{cursor:-webkit-grabbing;cursor:grabbing}.lf-drag-able{cursor:default}.lf-bezier-adjust-anchor{cursor:pointer}.lf-background,.lf-grid{inset:0;position:absolute;z-index:-1}.lf-background-area{height:100%;width:100%}.lf-html-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.lf-html-overlay__transform>*,.lf-text-editable{pointer-events:all}.lf-text-input{background:#fff;border:1px solid #edefed;border-radius:3px;line-height:1.2;min-height:20px;min-width:100px;outline:none;padding:5px;position:absolute;resize:none;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:pre}.lf-get-text-height,.lf-text-input{-webkit-box-sizing:border-box;box-sizing:border-box}.lf-get-text-height{border:1px solid transparent;display:inline-block;word-break:break-all}.lf-node-text-auto-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lf-node-text-auto-wrap-content{word-break:break-all}.lf-node-text-auto-wrap-content,.lf-node-text-ellipsis-content{background:transparent;line-height:1.2;text-align:center;width:100%}.lf-node-text-ellipsis-content{white-space:nowrap}.lf-node-text-ellipsis-content>div{overflow:hidden;text-overflow:ellipsis}.lf-tool-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.lf-tool-overlay>*{pointer-events:all}.modification-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.modification-overlay>*{pointer-events:all}.lf-outline,.lf-snapline{pointer-events:none}.lf-keyboard-tips{float:right}.lf-node-select-decorate{border:1px dashed #343435;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lf-multiple-select{border:2px dashed rgba(24,125,255,.8);-webkit-box-shadow:0 0 3px 0 rgba(24,125,255,.5);box-shadow:0 0 3px #187dff80;cursor:move;position:absolute}.lf-edge-adjust-point{cursor:move}.lf-rotate{cursor:-webkit-grabbing;cursor:grabbing}.lf-control{background:#fffc;border-radius:5px;box-shadow:0 1px 4px #0000004d;display:flex;margin:5px;padding:0 15px;position:absolute;right:10px;top:0}.lf-control-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:5px 10px}.lf-control-item:hover{background:#efefef}.lf-control-item.disabled{filter:opacity(.5);pointer-events:none}.lf-control-item.disabled:hover{background:#fff}.lf-control-item.disabled i{pointer-events:none}.lf-control-item i{background-size:cover;display:inline-block;height:20px;vertical-align:middle;width:20px}.lf-control-text{font-size:12px;margin-top:5px}.lf-control-zoomOut{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAFMElEQVR4Xu3dsQ3CQBBFQei/KEoDXQG2xAv9h3yDnb0nh7xffgQIXAq82RAgcC0gEK+DwI2AQDwPAgLxBgg0AV+Q5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk3gBPJpo6YIPF/gBPJ9/po2JNAEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaETiB+AOdkWNb83+BE4gfAQIXAgLxNAjcCAjE8yAgEG+AQBPwBWlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCPwAiAUiJ9hUCCUAAAAASUVORK5CYII=)}.lf-control-zoomIn{background-image:url(data:image/png;base64,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)}.lf-control-fit{background-image:url(data:image/png;base64,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)}.lf-control-undo{background-image:url(data:image/png;base64,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)}.lf-control-redo{background-image:url(data:image/png;base64,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)}.lf-menu{background:#fff;border:1px solid #efefee;border-radius:3px;display:none;margin:0 0 0 10px;padding:10px 0;position:absolute;width:200px;z-index:999}.lf-menu>li{cursor:pointer;font-size:12px;line-height:18px;list-style:none;padding:3px 12px;position:relative;transition:all .12s ease-in-out}.lf-menu-item__disabled{color:#aaa;cursor:default;opacity:.88;pointer-events:none}.lf-menu-item:hover{background:#f3f3f3}.lf-dndpanel{background:#fffc;border-radius:5px;box-shadow:0 1px 4px #0000004d;margin:5px;padding:15px 5px;position:absolute}.lf-dnd-item{font-size:14px;margin-top:5px;text-align:center}.lf-dnd-item.disabled>div{color:#a8abb2;cursor:not-allowed}.lf-dnd-shape{background-position:50%;background-repeat:no-repeat;cursor:grab;height:36px;margin:0 auto;opacity:.99;width:36px}.lf-selection-select{border:2px dashed #ff8c00;position:absolute}.lf-mini-map{background:#fff;border:1px solid #93a3b4;overflow:hidden;padding-top:20px;position:absolute}.lf-mini-map-graph{overflow:hidden;position:relative}.lf-minimap-viewport{border:2px solid #187dff;cursor:grab;left:0;position:absolute;top:0}.lf-mini-map-header{background-color:#a6a6a6;background-image:linear-gradient(180deg,#b2b2b2,#9b9b9b);border:1px solid #999;height:18px;left:0;line-height:18px;padding:0 10px;position:absolute;right:0;text-shadow:0 1px 0 hsla(0,0%,100%,.33);top:0}.lf-mini-map-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACL0lEQVRoQ+1YT2vUQBT/vS+Smc3u0ZtfwA+hUKEttIIVbMEWrGAL3UItqKCCCipooS3Ynu29ePfqLcnO5Nov0NsrWbc0myxtJpNmGZw9LZk37/3+vCTzQnD8R47jhycwbQe9A94BSwV8C1kKaL3dO2AtoWWC/8+BMJB9ItwHcM6MX0mqtm1EzOU7Y8bvJFV9k3zGDnSFPAVw76oIb8ZavzIpehnbE+Ilg/J7/8Za3THJVYfAHwB3x4owXsSpemNSuCs6zwEu7rl9AmEgt4hQspkIa5FS76uQCKV8RoxSLDP6pi1p7EAGsCvEBkA7ZbC0EuvBp+tI9IR4yqBSDIE3Iq13qwiQj6lFYEgikOsgvC4VJDyJlfo6CUg3kI9BmLBG67EevDUFn8XXJpBt7km5yox3xcIMfpRo/SN/PZRygRhj17J1JqwmSn2oA96awL926iwD/LEIgJjmo3RwMCQadGaZePh/3H5ejrT+XBd8IwSGJKRcAuPLhHZ6mIkMxlFpjbEUp+qbDfjGCGSJQiEWCfS9CiAmLCZK7VWJvSnG6h4oJu8FnTkm3r+uKDHNReng8CZgVdcbJTBqpxkwfk4EQJiJlTquCq5KnCeQV8npFnL6Jnb6Mer0i8zpo4TThzmnj9OjGXardDBrZqDZbmMmdnukdH6oL3xWOTG1vNh6oxn7AYB2PqtUOWC1GdP4Ya5N8I0ONG0Dv6znHZiW8t6BaSvvHfAONKSAf4w2JGTtNBey0xBAkjSEzwAAAABJRU5ErkJggg==);background-size:contain;cursor:pointer;height:18px;position:absolute;right:2px;top:0;width:18px}.lf-mini-map-no-header{padding-top:0}.lf-mini-map-no-close-icon .lf-mini-map-close,.lf-mini-map-no-header .lf-mini-map-header{display:none}.lf-resize-control-0{cursor:nw-resize}.lf-resize-control-1{cursor:ne-resize}.lf-resize-control-2{cursor:se-resize}.lf-resize-control-3{cursor:sw-resize}.lf-inner-context{display:none;flex-direction:column;flex-wrap:wrap;height:90px;position:absolute}.lf-context-item{box-sizing:content-box;height:20px;margin:0 2px 2px 0;padding:2px 3px;width:20px}.lf-context-item:hover{background:#c9d9d880}.lf-context-img{cursor:pointer;height:20px;width:20px}.lf-mindmap_addIcon{margin-top:10px}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/vue-pure-admin/static/svg/iconfont-Dy7kOYXq.svg?t=1618544337340#iconfont) format("svg")}.iconfont[data-v-3c2311f2]{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-full-screen-hs[data-v-3c2311f2]:before{content:""}.icon-watch-hs[data-v-3c2311f2]:before{content:""}.icon-download-hs[data-v-3c2311f2]:before{content:""}.icon-enlarge-hs[data-v-3c2311f2]:before{content:""}.icon-previous-hs[data-v-3c2311f2]:before{content:""}.icon-zoom-out-hs[data-v-3c2311f2]:before{content:""}.icon-next-step-hs[data-v-3c2311f2]:before{content:""}.control-container[data-v-3c2311f2]{background:#fffc;box-shadow:0 1px 4px #0003}.control-container ul li[data-v-3c2311f2]{margin:10px;text-align:center}.control-container ul li span[data-v-3c2311f2]:hover{color:var(--el-color-primary)}.node-panel[data-v-b709e35e]{background-color:#fff;border-radius:6px;box-shadow:0 0 10px 1px #e4e0db;padding:20px 10px;position:absolute;text-align:center;top:10px;width:60px;z-index:101}.node-item[data-v-b709e35e]{margin-bottom:20px}.node-item-icon[data-v-b709e35e]{background-size:cover;display:flex;flex-wrap:wrap;height:30px;justify-content:center}.node-label[data-v-b709e35e]{font-size:12px;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-start[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAPNUlEQVR4Xu1dfYxdRRU/577dNtA2IP7BR4gSpVn67rzSRCNQWUQh/QBqEfVPUKOpfAloqPLRREgKi0IMyFdpJGr7p4qt2A8ICFLkK5Ise899ZUMlaBqgfwg2bSHt2zfHnO1seX3d3Tcz99737nt7J3l5+3HmzJlzfndm7pkzcxB6sFQqlc8BwFla6wFEHAAA+Rzf8Dmu4WfRwEfm83HDz/K3UWYeDYJgFADejKLo7V5TF3Z7hxYuXDhHa30hAKwAgC8bY/dn1K+agAIA/gEATwZB8PzIyMiBjNpqC9uuBEAYhmcj4lcA4KuIuIKZS23RVlMjiFhn5icB4Dlm/nscx290Qo4kbXYNAMrl8jlBECxHxGXMfE6STmdVFxFfZebtWutt1Wr11azaSZNvrgHQDUafyhjdAoZcAkApdRkArDLzepqA7xQvmSbWE9FfOyXAlEDNk0A9aPhm9eYOCLkYAWaA4XMLhI4CYNGiRWfUarVbEVGG+xlXmHl9f3//0PDw8Dud6nzHABCG4XWIeAsAnN6pzuek3d3MfE8cxw93Qp62A6BcLp8fBMGtAHBJJzqc4za3aq2HqtXqi+2Usa0AUErdDAD3trODXdjWaiK6r11ytwUASqmTjeGvbFfHAGAXM7+FiLsAYPy7Xq9/gIj7mHk/Iu6Xb5EHEecy81zzPa9UKp3EzGcCwHz5RsT5ACC/t6tsBAABwp6sG8wcAEqpJcb4CzPsjBhzByLu0Fq/WK1Wd2TRVrlcHgyC4HxmHkTEQQCYm0U7hueIAcHTGbYBmQIg4yF/DzNvDoJgc71ef6FarY4/ze0q5XJ5bqlUukBrvRIRVwKAjHJZlEynhMwAoJR6BACuSVsjxuibAGBzFEUfps3fh1+lUvkUAKzUWl9uwODDZro6jxLRtWkzHZ/+smCqlBKX56Vp8pZ35iAI1kdR9HqafNPmValUvqC1XpWBb2MLEYmLPNWSOgCUUjJ3VdKSslsM39zfjIAQEVGqa6lUAaCU+h8AnJCS8Z9AxLvz/sS36qsAgZlvA4ArWtFa/n8vEZ1oSduSLDUAKKXeT2MhhIjvMvNaInq0pfRdRKCUugYR1zDzaSmIvYeITkmBTzprAKXUUwAgr3tJy4Z6vb52586dbyVllMf6CxYsmF8qldYAwFUpyPc0ES1NyifxCKCUuh8AbkwoiLzCyevOuoR8uqK6Uupq4xtJ6kd4gIhuStLpRAAIw3DIbOgkkeElY3z5njFFKbXYgEC+vYvZSJK9Fa/iDYCUnDzrtNar2+3E8dJUBpXEmRQEgeyNyIiQpHg7i7wAYNy7Mu8nKbcT0d1JGPRKXaWUvCXclbA/S4nI2W3sDACzsSMNJXkfvZGIfp2wwz1VXSl1AwA8kKBT4n9Z4rqB5AOADQDgvauHiIujKHo5QUd7tmqlUjmPmZOshTYSkdMbhhMAks77ROTUXs9aukXHlFKcoO9O6wFrg5hIHu9tVmaeH8ex7M0XpYUGwjCUGARvX4jWetA2ssgaAEqpLb5hXIh4SRRF2wrL22ugUqksZ+at9jWOotxKRFabcVYAMAGcD3kKcwMRPehZd0ZXU0r9CAC8FsvMfL1NoGlLAEjo9tjYmAz9PtG764go9ZiAmYQKpZTsifj4CXb39fUNtgo5bwmAMAwf89zbfklrvXSmOnnSAqlxFonPxdljKFvpcRz/cDpZpgWAObEjx5lci/j2xTGR5JXGtc2epTduYwGBz97BiunOJLYCwF88D2heM1M2dtqFOrOB5LNF/iQRfX0qOacEQIKnfwMRfaddiplJ7Silfu+5lTzlKDAdAJyffgnmGBsbu7BX9/M7DTaJJ+jr63veI6hkylFgUgAkePqv7bVInk4bvbl9iSwCAIm4di2TjgJTAcD56QeAJ4jom65SFfTuGlBK/ckjxnDSUeAYAJhrWV5xFQsRv9jtAZyufe4UvQk0/adr+1rrc5vvLjoGAEqpnwPAHS7Mbd43XfgVtK014OmfuYOI7mzkfgwAKpXKK663cBVPf2uDpU3hMwrIxVVRFJ07JQB8hv/i6U/btPb8fEaB5mngqBFAKSVDv0wB1qV4+q1VlTqhzygAAHcS0ZEp/igAuA7/clAzjuPLU+9ZwdBaA2EYbnI5kNo8DRwBgA+aEPF7URT9zlragjB1DVQqle8y829dGDeO2kcAEIbhTxHxFw6M9iDigrwc0XaQu6dI5Wg6M+90OZbHzD+L4/iXoogjAHA93lUs/vKDI4/F4JFjZeMAGBgYmNff3y8newPbbiHipVEU+YYs2TZT0FlooFKpXMLMErJnW3StVjtxdHR03zgAFi5c+C2t9R9sawPAgVqtdqowcKhTkGakAfMAvwcAc2ybCILg2yMjI38cB4BS6jcA8H3bynI/PhF9zYG+IM1YA0qpv0n+BIdmHieiH0wAIBIcOFQeIiI5zlSUnGhAKSXH7FwOiRIRVSYAcAgArNOsBEFw8cjIyLM56XshxuFp/CKt9TMOyqgR0SyUBEvM/C+HilCc8HHRVvtoXU8UIeLnBQCuK8hdRCQ3ZxYlZxpQSslpIusbTeVNDsMw/DEi/sq2L8y8LY7j4qJnW4W1kS4Mw62IuNy2SWb+CSql5FqWaWPHmxg+SERylLkoOdOAUkpOEclpItvymADgOQCQvHu2pTjqZaupNtN5HCV7XgAg6c2+ZCtrcdDTVlPtp/M4UPqaAMDJBzBZXFn7u1q0OJkGPAJ6SAAgr4CSa9eqMHMYx3HVirggaqsGwjAsI2Ls0OjbAoB3AeBU20pa689Wq9X/2NIXdO3TQLlc/kwQBP92aPE9AYDT/b7M/Ok4jj9waKQgbZMGwjA8CRH/69DcXgGAkxtYaz27Wq1KnaLkTAPlcnlWEAQHHcSqFQBw0FbeSX0BUEwBebespXy+U0CxCLRUcN7JfBeBxWtg3i1rKZ/va2DhCLJUcN7JfB1BhSs475a1lM/XFVxsBlkqOO9kvptBxXZw3i1rKZ/XdnAREGKp3S4g8woIKULCusCyliJ6hYQVQaGW2u0CMq+gUOmXx37ABVll6O4CPedSRJPZ/AUH4Q6HhRsAOPkCAOA2IhpyaKwgzVgDSik5FOKSg+mogyFObwJFZHDG1vRg77oABIDHiOjqiRFAkgtIxm/bsl9rfWpxE7iturKlMzeKy+FQl8ukLyOiLROng+cw815mLtmKWhwPt9VU9nSub3KIWEfEE0ZGRg40XhDxZwCwvu+nuCAie8PatuBxQcQmIvqG8G8EgGveuuKKGFsLZUjnc0WM5HqeyNvYeEfQ2Yg47CJrcUmUi7ayofW5JIqZF8Vx/MZRI4D8UlwTl42RsuSa2jVxxh9QXBSZpbVS5u1ztd+0F0V6BBRAsRhM2aoO7DwWfzDtVbE+08D4PFJcFe9gtnRIfZ7+lpdF+04DxSiQjlFduPg8/c3D/zGLQPmDzzRQjAIupktO6/P0S6tWCSPMKFCkjElup8w4ZJoyxgDgMgDwSRhZJI3KzOyHGbclaZTvKFCkjcvW+m1LG5dwFCgSR2aEg7YmjvQdBUzfi9SxKYOg7aljE44CRfLoFAHQseTR0gfP902pWqSPTwEEHU0fL/IvWrTojLGxsR0AcLpHf9YRkaQ6LYqnBpRSkjH8ao/qu/v6+gaHh4ffma7utOnjJyqGYXgdIj7kIYRUuZ2IXIIVPZvpvWpKKbmR/S6fnjHz9XEcP9yqrhUAzHpAMlL4XhF7JAChlUDF/w9rQCnlGqDTqLqtRCRxni2LNQDK5fL5QRDIVOBVEHFxFEUve1WeYZUqlcp5zPySb7e11oPVavVFm/rWADCovBkA7rVhPBlNcc28neZcT/g0cV1NRPfZtdQQE2hbQSm1AQCutKVvpmPm+XEc7/Kt38v1wjA8ExHlynffspGIrnKp7DQCmFHgZAB4WpJUuDTUSFvcN3ys5jwud2hmMgIAS4hoj4tdnAFgQLAEAJ5yaWgS2uLWcaMUj4sdJlP9UiKSB9OpeAEgjfWAkXKd1nr1TD1hZJw8sqbyec9vNLTTvH/UaOwElyZipdQjAJDU0SOrXemA96o3SR86Vde4d8X4ixPK8CgRXevLw3sEmGhQKSVnCq3eOacRUvYOBARySLXni9nYEeO7nOWbTC9biEhiN7xLYgCY6UAWIBVvKT6puKFer6/duXNnkpVwCmJkw0L280ul0hoAcFqpTyFNRETeC/EJnqkAwIDA6crZqVQsQSXMvJaIxAfeM0UieRBxDTOflkKn9hLRiSnw+eRsYBrMlFLvu6Qxb9HmE4h4dxRFr6chW6d4mABO8elfkZIMe4jolJR4pQsAMxLI66G8JqZSJOQ8CIL13QYEMbzWehUirkpFEYeZHEn7nhbP1KaARoGUUvfLCdS0hBQ+3QKEjAwvKniAiG5KU6fCKxMACOMwDIcQ8Za0BWbmzUEQbAKAzVEUfZg2fx9+ckQbAFZqrS9HxJU+PKarw8z3xHHskhjaWoTMAGCmg0SbRy16sceAYfOhQ4d2jI6O7rPudQqEAwMD82bNmjWotV5pjC4u8iyKt5PHRphMAWBAIOsBeedN/MoyTYcOAMBrAPBKEATPZpXZ3GTovggAzjW5FufYKNmTRl6txfjO7l2X9jIHgAGBPB0CAu9dRJdOGdpdzPwWIsrO4/h3vV7/ABH3MfN+RNwv3+PzIOJcZp5rvueVSqWTmFmSMM+Xb0SUZNnWSZk9ZG2ustEY32ljx6fdtgBgQjClVJZTgk//81gn0yG/ucNtBYA0biKLZEHjG16WR6OlIdNWrfWQbSRPGg2Oj35pMXLlYwJN5S3BJ9rYtbk80+82q/yWAZxZdKJjAJDOSMh5rVa7NWVnSRZ6yoSn+Db6+/uHWoVuZ9K4YdpRADSsDWRHSzxmK7LsbI54y8nr9UTkcjtrJuLnAgAzCAi5MfyEznMFgB4GQu4Mn2sATAhnrqtZhojLmfmcTMbAjJjKhUxyq7rWenu1WpXMbLksuRwBJtOUAcNyRFyWVzAYo2/XWm/Ls9Eb9ds1AGgU2uy4XYSI4pa9GACCDj1eGgCeYeZnxQXdbVvWHfUDpGUw2ZSZPXv2Uq31MgCQaWIAAPrT4t/EpwYAowDwahAE2w8ePPhUuzeh0u5XV44ArZQgibAA4Cyt9QAiCiDkc3zD57iGn4XdR+bzccPP8rdRZh4NgkCM/mYURW+3arvb/v9/ctufM1+QXgwAAAAASUVORK5CYII=) no-repeat;background-size:cover}.node-rect[data-v-b709e35e]{border:1px solid #000}.node-user[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAosAAAIDCAYAAABsCVSiAAAgAElEQVR4nOzdWYxk51k38P85p86pfeullhnb44njLV4S2/E4kMFOMjEhIbFMJCSUIAJcREJwkzuEuAAuQNwgIcEVyU2kJEhIBCT8ZSWxjR0cj7eMjdex8diern3fzn6+C/OenKqumumuru6u6v7/JKun3VWnqrtO1fuc533f55E8z/NARERERDSFfNhPgIiIiIiWF4NFIiIiIpqJwSIRERERzcRgkYiIiIhmYrBIRERERDMxWCQiIiKimRgsEhEREdFMDBaJiIiIaCYGi0REREQ0E4NFIiIiIpqJwSIRERERzcRgkYiIiIhmYrBIRERERDMxWCQiIiKimRgsEhEREdFMDBaJiIiIaCYGi0REREQ0E4NFIiIiIpqJwSIRERERzcRgkYiIiIhmYrBIRERERDMxWCQiIiKimRgsEhEREdFMDBaJiIiIaCYGi0REREQ0E4NFIiIiIpqJwSIRERERzcRgkYiIiIhmYrBIRERERDMxWCQiIiKimRgsEhEREdFMDBaJiIiIaCYGi0REREQ0E4NFIiIiIpqJwSIRERERzcRgkYiIiIhmYrBIRERERDMxWCQiIiKimRgsEhEREdFMDBaJiIiIaCYGi0REREQ0E4NFIiIiIpqJwSIRERERzcRgkYiIiIhmYrBIRERERDMxWCQiIiKimRgsEhEREdFMDBaJjinP8w77KRAR0QpgsEh0RF0tGJQk6dCeBwNVIqLVwWCR6IgTgdk8AZrneXsO7CRJ2nYMEahe6dizfsZAk4joYDFYJDoigkGU53l+QBb8Ohn8zQokxe0kSZoa7O3W5DHEv6907Fk/O6iMKBERvU/yeJlOdKQFA0fBtm0/IHQcB47j+P8fgP+967oAfhm4ua4L13Uhy7L/PQDIsjwW3IVCobFAT5bfvy5VFMX/ufgq7itJkn8/BoRERMsjdNhPgIgWb1pmEQAMw4Bt22g0GjAMA9VqFZZloV6vQ9d1NJtNGIaBdrsNx3Gg6zo8z/O/Gobhf3UcB6ZpQpIkqKoKRVGgaRpkWfa/D4fDkGUZ4XAYoVAImUwG4XAYa2triEajWF9fh6Zp2NzcRDgcxvr6OkKhEDRNY8BIRLQkGCwSHSGO4/jZQtd1YZqmnw20bRuGYcCyLNRqNViWhWq1CsMw0Gg0YJomarUaTNNEu932by+CwuDxxFcRPEYikW1BoiRJ24LF0WiEcDgMy7IQDodhGAYikQgcx0EoFIJlWVBVFZFIBIqiQFVVyLKMUCjkB6UA/MwmA0oiov3HaWiiI8JxHNRqNei6jnfeeQfD4RCXLl3CcDjEO++8g9FohHK5DNu2/aDSdV14nudPS4vvxTT05DpDMe0sArXgNHVwfWNwWlqSJD+4UxTF/15MO0uS5E9PK4qCUCiEa665BrFYDDfccAPi8ThOnTqFWCyGa665BuFwGKlUyp/aJiKi/cXMItEKMk0Tnuf5GT7LsmBZFiqVCkajEUqlEobD4djX0WiESqXir0vc68aVyUAy+L0IIucRCoWgKAri8Tji8ThisRg0TUM8HoeiKIhEIjBNE6FQyM88imlrsRaSiIgWh5lFogNytWnTnf7csiy8+eab6Pf7ePXVV9Hr9fD6669jOByiXC77gaOYinYcx88cikBxmQR3RouvwWlnMQ0tvqqqiuuvvx7xeBw33XQTkskkbrnlFsTjcZw8eZIBIxHRgvFTleiAXG19XbD2oPi3CPIsy/LXChqGgUqlgl6vh1Kp5H8dDoeoVCr+FPK0cjWTZXSWweTfRfy+wPsZVHGb4E7rcDiMeDyOVCqFwWCAdDqNRCIBTdMQDof9jTYi4yimuXeCayGJiMYxs0h0gHYaiIj1gdVqFcPhEC+//DI6nQ5eeeUV9Ho9vPXWWzBN05+Gtm3bzyIGaycGA1BZluG67lIGQmL9o1jbCPzy+YufiectyzIURfEzjWIXdjgcxk033YREIoFbb70VyWQSN910E2KxGHK5nL9OkoiIdoeZRaIDFAxWRDAU/CoyiJZl+aVt+v0+yuUyOp0OSqUS+v0+Go2Gn30Txw0W0gYwFniJf4uAUWwOWYZrxVmBovh+MsAWu7uBX67dBABN05BIJJBMJpHJZNDv9/2Mo6qqCIfD/rS2qqoMHImIdoiZRaIlINYTXrp0Cd1uF+fPn0er1cLTTz+N4XDoB5GGYQCA//1kwBOcrp2WxVzGKdZgoBsMZnfS5WVScMOL+BqNRnHmzBlks1nce++9SCaTOH36tL+2cdbfZBn/VkREh4GZRaIDNBmAmKbpb0ARu5g7nQ7K5TKazSaq1Sp0XffvC4xvBJkUDCCDPw9mMJdNMPspnn8w2zqtr/S0tZjBtY4iqAaASCSCcrkMwzCwtbWFdDqNdDqNSCQyVkx80jL+rYiIDgMzi0QHKBiwmaaJixcvotPp4Omnn0ar1cIvfvELDAYDGIYB13X9zimzjrEby7SpZS/m+T2i0ahfHDwWi+EjH/kIstkszpw5g1QqhZtuuskv+C0sa3BNRHTQmFkkOkCiILZhGGOZRPFVdFS5knkDmKMQKALz/R6j0QgAMBgMMBgMUKlUoOs6tra2MBwOsb6+jmg0OtaJZtbfmUEkER03zCwSHRCxJrHdbuOxxx5Ds9nEhQsXMBqN/Eyi+MpgZH+JoFBkGu+44w6sra3hgQceQDqdxqlTp7ZlGomIjitmFokW4ErZJs/zMBgMoOs6yuUyWq0WyuUyGo0G6vX6tlqCwb7HvJbbH6Kn9XA4xGAw8Nc0lkol6LqOTCaDSCSCWCzGtoJEdOwxs0i0QMGgUWQKB4MBHn/8cdRqNfzoRz/yp0Idx/E7rTCTeHgkSYKmaVAUBdFoFKlUCufOnUMul8Ov/dqvIZFIIBwOM2gkomOLmUWiPZjMKIpsoGEYcBwHrVYLvV4PW1tbqFaraDabfqAYvD/Xwe2fYGFy8f3kbmqxTlTXdZimia2tLdi2jXq9DsMwsLa25u+a5utFRMcNM4tEC2YYBp577jm0Wi089thjaLVauHTpEnRdx3A43FbeJlguRvw/TkEfrMlWiPF4HOFwGNddd52/lnFtbQ1333331DI7RERHGTOLRAvguq6/NnEwGKBWq6Fer/u9mzudDizL8gNBYTJDFexaQvsn2Epw8jXwPA+9Xg+6rqNWq8EwDJTLZdi2jUajgXg8jng8zvaBRHRsMLNItEciuOh2u/jhD3+IWq2GJ598EoPBAKPRyO/ZLG5LB2enGdppt5MkCYqiQFEURCIRxONx3H///cjlcvjc5z6HZDKJcDi8X0+diGhpMLNItAeGYfgZp3a7jUqlgmq1ilar5df2O0yz1lSKn81qq3e1IGsva/b2OsU+67GnHXenjzPtdqIFo23bMAwDpmmiXC7DdV3UajXYto1MJgNFUVhmh4iONGYWiXZoWqu+//mf/0Gz2cQPfvADNJtNvP3229B13S/NctDP6Wo/C/ZfDm78mCzbM+0+V/t9pj3ebjJ7k63+dnuMWc9hLybXMkYiEUQiEdxyyy1YX1/Hb/7mbyKbzV61LiM3xBDRKmNmkWiHgsHVYDDAcDj01yaWy2V0Oh30+33Ytn1ggcFkwDftZ9MyhqFQCJIkQZZlyLIMRVH8gFB8D2BsXV7wa/A/8fjA+2s3xffB4E+UB3Icx1+TKTJ34rYiiJ38fcRtp631nLXmc1GCx/M8D6PRCLZto1qtwrIslMtlWJaF9fV1RCIRRKPRqcdhoEhEq4yZRaIrCAZZwnA4xPe//31UKhX86Ec/QrfbxWg0guM4fjB00M/xasFI8DahUAipVAqapuGaa66BqqrIZrNQVRXpdBqapvlfU6kUZFn2i1OHw2G/HqEsy4hEIpAkyd/lLablRScaEVz1ej2YpolutwvDMPwNP61WC5ZloVQqwTRNNJtNf32nCCCDdSuv9HvuZhp9XsG/oaIoWFtbQzqdxkMPPYRcLod7770XsVhs4Y9LRHSYmFkkuoJgcOK6LrrdLrrdLsrlMiqVChqNBgaDwbbbB6dV91twWlk8nsgYiqBGfK+qKhRFwcbGBsLhMAqFAsLhMNLptB80hkIhZDIZhEIhZLNZv75gKBTyg8VIJOJ/BeBv5NF13Q8WHceBaZp+vUnbthGLxWBZFiKRCGzbRjQahWEYkCQJpmlCURS4rgvLsgC8P9Xvuq7/M9u2p/4NJoPERQWKk9PQ4rimaUKWZTQaDZimiVKpBMdx0O124TgOEokEe0sT0ZHBzCLRDnW7XXz7299GqVTC+fPn/anoZXsLiYxXJBLB6dOnEYvFcO211yIej/vf5/N5hEIhqKo6NqUsgkrxbyEUCo0FOeJnV5qGBuBnWkWgJUoMua7r/9vzPFiW5W8UGo1GuHTpEvr9Pi5duoTBYIA33ngDw+EQnU7HzzwehsmLAPF3isViSKVSeOCBB1AsFvGFL3wBiUTi0J4nEdEiMbNIdBWu66LX66HZbKJcLqNaraLT6cA0zUMPFEXQpmkaZFmGpmlQVRWFQgGxWAzFYhHxeBwnTpxALBbz/38+n19o+zoRPIm1jgD8tZHi31fLpjmOA1VV/S4qg8HA/9rr9TAajSBJEmzb9jOWlmUd6Gswbe2k4zjo9XqwbRuVSgUA/On0ZDLJNoFEtPKYWSS6ik6ng29961solUp46qmnMBwOYVmWn0ULOuguLKFQCJFIBLfeeivS6TQ+9KEPIZVK4c4770Q0GkUkEvGnn4MbWYJB3TIRmUix8UVMQ4ss7oULF9DpdPDiiy+i1+vh1Vdf9Vv1AfszxbvTHeeSJCEajSIWi+Guu+5CoVDA7//+7yOdTu/r8yMi2m/MLBLN4LouWq2Wn1GsVCoYDodjwcmkyazTvGYFmmKaWKwdjMfjiEajKBaLSKfTOHHiBJLJJHK5HMLh8MrV/xNBrMhIRqNReJ7nr20UmdF6vY54PO5PW4sNNbquj+1envw7XmkTzKy/+dU21Qie52E4HMJxHD/DWK1W4TgOMpnMVTu+MJAkomXFzCLRFJ7nodVq4e///u9RLpdx8eJFGIZxIPUTrxQoJpNJxONxnDlzBtlsFvfccw8SiQQKhQJUVR2bjj5KgYdY2yimn03ThGVZuHjxIrrdLp5//nm0Wi0888wz0HXdn56eLMEzbbPK5OPs9e8mMrnhcBg33HADCoUCvva1r2FtbY0BIRGtJGYWiQJEgNFoNFCr1VAqlVCtVv2p5/0a6Cc7q4ivYtpYZAlzuRySySSKxSKy2SwKhQLi8Tiy2eyR7lUspvXF7ut4PA7btv1M44kTJxCJRJDP5/3+3LZt+5lGUYYn+LedVhZpt3UapxUQFyWEXNdFpVKB53kol8twHAfr6+vbHpOIaNkxs0g0oVar4c///M9RqVRQr9dh2zYsy9pWomaRbx0RZIhgRQSKqVQK8Xgc9957L9bW1vCxj30MyWQSm5ubfvZK9DA+LoIBmm3bfqbRMAxsbW2h0+ngueeeQ7vdxjPPPIPhcOhvQFEUZUfT0Lt9fSd3hQuhUAihUAjr6+soFov4q7/6K+RyuR3/fkREy4CZRaL/43me342lUqn42SAxeE/WMlz0Ywc7ksRiMaiqis3NTSSTSRQKBayvr/uZxGQyeWCbaJbJZCAlgrFwOIxYLAbbtpFIJLC1teXXkez3+wDeDyyDNTGDf7e91mkMTnkHA0cRzFarVUiShGq1ClmWsba2NnOXNANFIlo2zCwS/Z96vY6//Mu/RKlUwuXLl8da0wH7W2g7GChGo1GcPXsWGxsb+PjHP450Ou2vSRQdUyYDjeOajZr8vcVrJtYtVioVdLtdPPnkk6hWq/jZz36GwWBwoH8vkSUOhUI4ffo0isUi/vRP/xQbGxsH8vhERHvFzCIde2LXc6VSQaVSQa1Wg23bfmmcyTVp4uuirrMkSYKmaX4bPbFhZXNzE4VCAYlEwm+7d6VjHHWz+kMHien4RCLhF/6ORqMoFAqQZRkbGxuIRCL+ruX9qNM4rXC367p+T2lJklCv16EoCtLpNOswEtHSY2aRjr1ms4m/+7u/w9bWFt544w1/c8Isi85KhcNh3Hnnnchms/j4xz+ObDaLG2+8EZFIBLFYbGomcT+fz1EiNrcMh0Pouo433ngDrVYLTz75JFqtFi5cuLDvdRqDRLeXu+66C8ViEV/96leRyWT27fGIiBaBmUU6tlzXRafTQaPRQLlcRq1Wm1pyZdIiggkRAIpMYj6fx9raGk6cOIFUKoVMJrPjGokMFGcTm3+SyaS/W1pkGjVNQzab9Qt+By8Q9itoFH2uq9UqgPcvVCRJYqcXIlpqzCzSsTEZALTbbXz961/H1tYWXnjhBQyHQ9i2vevj7mRKerLGn6IoSCQS+PznP49cLof777/fD2hEnT5aPNF5R9d19Ho9PP7446hWq3jkkUfQ6/X8NY9X4nnerkvsBInXPx6P4+zZsygUCvjyl7+MVCrFLDERLSVmFulImwzSgPezO/1+H61Wy6+jOBqN5goUg48xq3Yf8MseziIQTKVS/saVzc1NrK+v+5tXaHEmgy8RhGua5u+WFmsZVVVFp9OB4zhwHGds3eFOCnrvhqgBWavVIEkSms0mgPfXWvIcIKJlw2CRjrTgLmPxdTAY4F/+5V9QLpdx4cIF9Pt9P1Cc1fFjlslAcfL2wZ+FQiGcPHkS2WwWn/3sZ7G5uYk77rgDkUjEr5dIizX5WgbL22iahl/5lV+BrusoFotoNBp45JFH0G63cfny5W3H2UlrwKsJFgW3LAsvvPACEokENE1DPp/Hb//2byOVSo3dnucFER02Bot0pE1mhEajEXq9HqrVKsrlMkajESzL8m8fnF7cySA9bad0kCi0HQ6HEYlEsLm5iY2NDZw4cQJra2tIJBJ+tmsyoGGgsBjTsssA/DWjoVDIL00kvrZaLei6DtM0tx1DfD8PcQxR4N00TQyHQ5TLZQBAv98fK5HE15+IlgHXLNKxMRqN8POf/xylUgnf/va30Wq1YJqmP90ovs4TpM26jyRJCIfD+PCHP4zNzU08/PDDyGaz2NzcRCgUgqZpi/r1aJeCr5lpmrBtG7VaDc1mE9/97ndRr9fxi1/8AqZpTs0q7uY8mcxEBi8IxMVEJpPB7/7u7yKfz+NjH/sYlyUQ0dJgZpGOheAasVqthn6/j9Fo5K8lnJV92qlp3VREJxax21l0YUmn04hGowwEDlnw769pGlRVRTabhaIoKBaLkCQJ8XjcnzKe7N29m9dv8ppcZLDFOWMYBgaDAWq1GmRZhmEYUFUViqJctbYkEdF+Y7BIR55t27h8+bK/67Ver2M4HC6sI0tw0A+KRqN44IEHkM/n8dBDDyGdTiMWi0GWZQ74B2wnQZYkSUgkEojFYvjSl77kl7WpVCrb6jHu9XlMnjOe52E4HOJ73/secrkcTp8+jVwuh5MnT44FjDxviOgwMFiklXe1TSmu66LdbqPZbKLT6aDb7U7tzrIT04LCyV2yYi1cKpVCPp/3ayjG4/F5f0Xao52+zrIsQ5ZlpNNpSJKEfD4Pz/P8XcqGYYwFeLvdIX2ldY9il344HEaj0YCmaSgWiwiF+DFNRIeLn0K08mZtMhGD+XA4xA9+8AOUy2U0Gg3our6nnayTjz2ZJYpGozh37hwKhQI+//nPI5VKIRaLzfGb0WFKJBL40pe+hFarBVVVUalU8Pzzz0PXdQDjm6FmZZd3S9d1NBoN/PCHP0SxWMSpU6f8da2cgiaiw8JgkY6c4KA6HA7R7XbRarXQarX8+nnzmCzEHPy32PU8mVHMZDIzA0UO/sstmGEsFAp+pxVFUTAajcay06Kt4F52sYv7O46DVquFcDiMbrcLVVURjUa3dXjh+UNEB4W7oenIGgwG+PGPf4xyuYzvfve76Ha7YxsVdiqYMZqVPZIkCdFoFPfffz/y+Ty++MUv+oEiB/TVJqaHu90uHnnkEVQqFfznf/4nBoPBQrKJQeJc0TQNiUQCX/ziF1EoFPDggw8yO01Eh4aZRTqSgrufRYcW0zTnCtwmA8VpayQ1TUMsFsPm5iYKhQLS6TTXKB4Rsiz7GUXR8SWdTgPAQjZKBQNOkaE2DAOhUAjVahWKomA4HEJVVbaBJKJDwWCRjhzbtvHee+/5GaB6vY7RaATgl4PxXtYsThZ21jQNd955JwqFAn7rt37rqptZOH24vGZtlhJlkB588EF0Oh14nodyuTyWYdzLYwrBc3M0GuHxxx/3O/3k83lcc8013PBCRAeOnzp0ZIjB3XVddDodtNtt9Ho99Pt9PyM4b6A4jcgoxuNx5HI5bG5uIpPJIJFIzHx+4n60nK7UkUcEjJ7nje2Sdl137k1TkybXxA4GA4TDYbTbbUQiEZw4cWLPj0FEtFsMFunIEIP7aDTCY489hnK5jF6vB9u2F7JbdTIjKDKK+XweX/nKV/z2fbPuwyDxaIjFYvj0pz+NdruNwWCAUqmEp556CqPRaO6s8bSpbFEMvNfr4dFHH0WxWMT111/Prj9EdOAYLNJKm5w2FJ0wms0mms2mHyhOu/1ujx/8qqoqYrEYcrkc8vk81tfXkUqltt2fAeLRE+zsksvl4LouIpEIHMfxe0nPut+si5VZ56XneXAcB81mE+Fw2M80hsNhnltEdGAYLNJKCw6Yuq7jueeeQ7lcxjPPPOP3fp51+90cPziYq6qKm266yc8obmxsjGUUuSbxeIjH43jooYfQaDRQLpdRLpfx1ltvzQwYd9tPWjAMAy+99BIuX76MO+64A4VCAffccw8ikQjPNSI6EAwW6UgQde6azSYajQaGw+FC2rMJYkBWFAWapiGbzWJjY2NqRpGD9/Eg6i46joP19XWYpolLly5ta+M3uSFqt0shPM+DrusYDodoNBoIh8NjSyuCt+O5R0T7gcEirTzXdTEYDFCv1/Hoo4+iXC77Gw4mM4PzrlsU902n01hbW8NDDz2EfD6PSCSy6F+HltCsQExsejl37hzK5TIuXrwI0zThuu62++ykXueV6LqOxx57DIVCAbfffjsA+L3Gg8fcS2FwIqJpGCzSkTAYDDAYDNBut9HtduE4zraBep7BOjj4KoriB4tra2tIp9MIhUIcmI+BK72+siwjm83CNE1kMhnYto1OpwPHcfzbTKvVudvHdl0X3W4XkUgEg8EAkUhkW6FubqYiov3AYJFW3nA4xPnz57G1tYX33ntvbKCell3czWAdHHQTiQQ+97nPoVgs4vTp04jFYlAUxf85g8ajZ/L8AbYHYqqq4vTp01hfX8dnP/tZlEolPPLIIxgMBv5tJo+xG2KXtGVZqNVqMAwDTzzxBIrFIs6dO8fi70S07xgs0koTgV+9Xkez2YSu67BtG8D07Mo8nTZEz+dkMonNzU2sr68jHA6PFUdmoHg0Tau7OO21VhQFkUgEm5ubcBwHiUQCtm3DNM09118MZgsty4Jpmmg0GlBVFY7j8Nwjon3HYJFWmlj0/+yzz6JcLo/tRJ0cpOcdUKPRKM6dO4dCoYD77rsP6XR6W9s1DtbHx6y1i6I3eLPZxJtvvolSqYRXXnllbKPVXgM7SZL8Xf+FQgHnzp2DoijsQU5E+4rBIq0s13UxHA4xGAzQ7XbR7/fH1olN2kmGZ3Jdo6IoCIfDyOfzyOfziMViLIpMY4Kbp2KxGCzL8ndHq6oKy7Lgui6A+S4qJjeueJ6Hfr/vdyeKxWKIRqMMFolo3zBYpJUlMiylUgnlchntdtsflOcVDChDoRBOnjyJfD6Pc+fOYWNjA9FodK9Pm46YySAtGo3i13/911GpVPDmm2+i0WhgMBiMBYy7mZoWtxVLKBzHQavVguu6OH/+PIrFIu6//36em0S0bxgs0soSdRVbrRYsy5p7bVgwaxOsgyfLMtLptN/vOVimhGgWRVGQSqVgGAYymQxM0/RbAe52J3RQ8Nx0HAeWZfmdXa6UUSci2iuOfLSSbNvGYDDAs88+i2eeeQaGYWyb6tvptNxknTrg/QAyGo3igQcewCc+8Qmk02lOP9OOKIqCQqGAD3zgA/iN3/gNPPjgg4hGo2NZ7922nATGN2eJtYvPPvssnn32WQwGA39jFxHRojGzSCvH8zyMRiMMBgN/3VZwIA0GfDs9XpAsy4hEIojH435NRWYUaTdCoRA0TfN3R8fjcX8nsyjYvVPBAFGc55NrFweDAWKxGBKJBNcuEtHCMVikleJ5HgzD8NcqXrp0Ce12e6HTcJqm4e6770ahUMBHP/pRZDIZZhVp1yKRCM6cOYNWq4W33noL5XIZzz77LHRd3/W6RREoBqeibdtGpVKBYRh4+umnUSwWcd9997GrEBEtHINFWimSJMG2bbTbbbTbbZimufDpN0VR/IxiLBbj4Eu7EiyPE41G/d3RhmH4Rdx3UxReZBGn9ZV2HAemaaLdbiMSiXAqmoj2BefWaKV4ngfLsnDhwgVcuHBhrK7ivMcLkiQJkUgE9957L86cOTMWKO61uDIdL8GA8cyZM3Nl/YLn3OT5J4JI0zT99wODRSLaDwwWaaXYtg3DMNDr9dDr9camn+dZqyXL8tiasHA4jFgshlQqhWQyOZbN4Vow2onJ80SSJCSTSaRSqbGaiJO3mxYM7uRxXNf11+4GOxgRES0Kp6FpZdi2jcuXL6NcLuO1115DrVYbGxjnyfyJ7IwIFD/84Q+jWCzixhtvRDabhaIoY4M6W6vRboVCIVx33XVIJpO45557sLW1hQsXLkDX9Sveb6fnmWVZuHjxIrrdLt5++23ouo5rrrlmrB2lwPOXiObBYJFWhuu6GAwGfgZl2hT0PIOhuL0sy8hms8hms4hEItta+gVvS7QbqqoiEokgm81C1/Wp5ZrmPbfE0gxd19Hv98cKgE/i+UtE8+A0NK0EsTbrlVdewSuvvOIHitPK3swrHA7jrrvuwl133cXdz7Rwqqr659ciN02J90Dw/WFZ1szbEfumM+8AACAASURBVBHtFjOLtBJE6ZBut4tutzvWjxcYr6242+yiJEkIhUJ+5ieTyfhBJ6ftaFEURUEmk4Gu6wiHw9A0bVtQF9z9vJui8p7n+e+PeDzuL88IHofnMRHNi8EirQSRWXz55ZdRLpdhGMbMQXW3g6Kmabj55ptRLBZx6623Yn193c8scoClRdE0DR/84AextraGO++8E6VSCa+99hoMw/BvM8+UtKi/KN4frVYLDz300K6PQ0Q0C6ehaSWYpgld1/01i4vcoSzLMlKpFFKpFKLRKKegaaGC07+apiESiSCdTiOVSi2kM1AwGzkYDDAYDDAajcaC0MnnQUS0G8ws0tIzTRMXL17E1tYW3nnnHTQajZnlQXbbGQN4fwC//fbbUSwWGSjSwk1e0Giahttuuw3r6+t48cUXMRqNpt5nt+exbdsol8uwLAuvvvoqOp0ObrrpJp7TRLRnzCzSShDZEsuyYNv2zIF0twOsoihQVRXpdBrpdHos08NMDO3VtHNIlmU/s6iqqt/V5Wr32wnbtmFZFvr9/lgGHuCUNBHNj5lFWnqWZeGdd97B1taWHyiKzMtOB8BgpkbcT2w4yOVy+MhHPoJcLodwODx2H6K9mHYOaZqGO+64A7lcDrlcDp7nTe1vPs9GLc/zYNs23nnnHdi2jdtvv33snCYimgczi7T0XNfFaDSCrutwXXeu3Z3BNY7B+8fjcSQSCUSjUQ6qdCCCnYISiQTi8fjUc3m3FyviHHccB4PBAL1ebyHPl4iImUVaSsGsimVZePfdd1EqlbZlX3ZLBJue5yEcDuOOO+5AoVBAIpFAJBLh1DMt3LQMYSQSQTKZxJ133omNjQ00Gg04jrPr82/asR3HwaVLl2BZ1rbC9SwFRUTzYLBISyk4oEmS5O/ynNWZYrfHlWV5bBe0qqp+CRKiRZpW2snzPIRCIaRSKQyHQ8iyPHYhs5vlFZNEp6PBYLAt+GSgSETzYLBIS822bQwGA7z55pvY2tqa2uJvHiKzeNttt+HEiRNQVZWBIh0YSZKgqio+9KEPIZvN4gc/+MGeimdPZuJFZnE4HCKZTEJVVQaKRDQ3jo60VIKZENd1/ak00Qt6UdPEiqJAURTE4/GZa8aI9pMkSUgkEkgkElAUZU8XK8HzV/SKNgwDpmnOLDNFRLRTzCzSUgkOeo7j4L333kOpVIJhGHueghbHlyQJyWQSa2trOH36NAqFAkIhvhXoYKmqilOnTiESiWBtbQ2GYaDX6+3qPJ9VGcBxHBiGgbfffhuGYeDGG2+Eqqr78WsQ0THAzCItrWBHCtd1x3ZC78Zk1kWSJESjUX8HNANFOiyqqkLTNITDYYTD4V2f37OmrkUJneFwiOFwuJALLSI6vjhK0lISvaAvXryIUqnkr1WcrJW402MFqaqK6667DsVicWpBZKKDFAqFcPLkSciyPLXe4rxs2/Yzi7fccgtLQxHR3JhZpKUkptZ0XYeu61N3de4kWJzWwULUV4zH49zUQodOkiTEYrGFn4/T3j8sDUVE8+BISUvL8zzU63XU6/Wpg9xOBr7JKWjg/czi9ddfj1OnTnEdFx26UCiED3zgAzh9+vSuz8dZ7wFJkuA4Dur1Omq1mj8NzY1cRDQPBou0NCYHPtd1YRgGDMOA4zhT69XNQ6xZjMVicz9XokUJhULbMot7qbMI/HKZhmmasCxr5m2IiHaCaxZpaUxmAR3HQbPZRLPZhOd52wa3eQc7sWZR1FckOkyKovhZbrHZahGBnG3baDQaUFV1asDILCMR7RQzi7SUxJpFkRmZllncy7Gj0SgikQjXLNKhkyQJkUgE0Wh0T4W5gfEgU7x/WGeRiPaKmUVaWmLNVbVaheu6Cy3IXSgUkM/nWTaHDp0sy0in09B13b94mfdcn6y1WK/Xoarqth3W7BFNRLvBtAodqlm7NMW0s2VZ2zIjewkaQ6EQVFWFoigMFGkpiNZ/iqIsNIALdkCaXMbBQJGIdoPBIh2qadNunueh3++j2+1iOBxiNBqNFRUWt91N0ChJEmRZxsbGBtbX1xGNRqFp2oJ+C6L5SZKEdDqNdDrtB42LMhqNMBqN0Ol00O/3t01TExHtBINFWgqTA5dYp+g4zligOE92RKx/lGXZ75hBtCzEhYzoD73TGqI74bqu/x6a3OTC7CIR7RSDRVoKwYHLsiy02200Go2xtVbzDqIiwAyFQjhx4gSKxSIDRlo6iqIgk8lgbW1toZu5XNdFo9FAq9WaWUaHiOhKGCzSUhEL7w3D8Fv8BX82j+BUt+jDyyk4WkZiGnpRU9Ge5/lZRcMwuPufiObCTw5aGiJQdBzHb1MWnIKetNPsiziGoigoFosoFAoIhUIMGGlpeJ43lllcFLEEYzQawTAMltEhorkwWKSlEcwAivWKV7LTYE8MmJIk+bugF7kujGivxDkaCoX89YuLIN4j4v3Ec56I5sFgkZaO53l+m79F7d7kIEnLTpZlaJqGSCSy0OPux/uJiI4XBou0NIKDl+u626agGfDRURcKhRZaOkcQaxeD+H4iop1isEhLI1g/0TTNbZkQoqNMtKEMtv1bBM/zoOs6309ENDcGi7R0xJrFK21uITqKZFnec8u/aaZl6omIdorBIi0dx3FgmiZM0+TUGR0biqIgEokgEokstPUfM/VEtFcMFmnpiELCrutuGzA52NFRJXbsi53Ri+S6Lt87RDQ3Bou0dFzXZWaRjh1JkhCPxxGPxxe+ZlG8nxgwEtE8GCzSUpq2e1P8f6KjyvO8hZ/j4pj7cWwiOh4YLNJSYtFsOo4sy2L/ZiJaOgwWaemIIFGW5T0HjAw4aVXsZ/ZPXHztx3pIIjr6GCzSoZo1cKmqClVV9xzscWCkVRHstLLIMjeSJEHTNGia5n9PRLQbDBbpUE0buCRJ8jtZTAZ7HOjoKNtJT/TdkiTJr9/I9w8RzYPBIi0dWZb9zKIoUCzMmykUgyQHS1pWotPKaDRaaEY8mFmcfD8REe0EPzlo6biuC0VRpg5s8wZ7YvDltDQtK8/z/M5Fiz5PRWaR7wMimgeDRVoaYgCTZRmapiEcDi8ssxjE7CIto+CaxUUGc7IsIxwOIxKJMMNORHNhsEhLI7hTczITMnm7eY8tsjfMrNAysm0btm0v9Jie542tV+S5T0S7xWCRlooo7xEOhxEOh6cGhvMMdiJQ7Pf7GAwGHDBp6biui36/j36/v/Dd0OL9JL4nItoNBou0lBRFmbobei/Y9oyWmch627bt94ne7f1nEe8nBopENI/QYT8BokmyLCMajSIajUJRFP//S5IE13XnHvAcx0G5XIYkSQsvT0K0V67rotVqod1uL3STiyzLiEQiiMViDBaJaC7MLNLSEIOjJEl+6ZzJn+9lsHNdF7quQ9d1Bou0VMQyCcuyYJrmXMeYfG8Eg01N02bWLiUiuhpmFmlpBNv8bWxswLIshELjp+i8AaOY4qtWq1AUZaFrwoj2QiyPEDUW5+ngErzQEsS/Q6EQNjY2sLGxwZ7rRDQXZhZp6YgOLqFQyO8+EfzZvMcUg7JhGLBte2p2kVkXOgxiF/S8HVxmBYFinaLIKjJQJKJ5MFikpRAM0iRJQjweRyKRQCqVQjwe99cuzhvMiWm+0WiE0Wg0tjYsiIMpHTTXddFut8fOR3G+7oWiKIjFYkin00gkEkgkEot4ukR0DDFYpKUQDNKCtRZVVYWmaVNvN8/xPc+Dbdv+rmhOR9Nhm7ZLf1HTxWKtosjO82KIiObBNYu0dKatXex2uwvblOI4Di5fvgzXdbG+vr6QYxLNy3Ec1Go1VKvVhW68Eu+f9fV19oQmoj3hJwgttSsV596JaVN5nudhOBxiNBrNzCxy7SIt0pXOJ8/z/F36izzvJEmCpmljbf6IiObBzCItLbGL07Isv13ZbgfTaYOkZVl45513YFkWPvzhDyMSiezofkTzutL5ZJomXn/9dVQqlbGyOfOc70GKomBzcxMbGxvMLBLRnvAThJZWsE3ZrD7RVzMrszgYDDAYDBbxNIn2xHVdjEYj9Pv9sfN1L4GiWPOoaRo0TRsrbk9EtFvMLNLSUlUVhUIBnuf59Rb3WpgbeD+zeOnSJRiGAcuyFnJMop2YPNdE/c933nkH5XIZlmXNfexgJlK8ZwqFAorFIoNFItoTZhZpqcViMcRisbl3cwZ3QQcNBoMrrlkkWrRpFyWia4uu6xgOh/7/m/f4QZIkIRqNcs0iEe0ZM4u0tFRVxenTpxGJRLZ1ctmt4GBpmibeffddmKaJer0ORVGQTqeZfaF9NRmwiV7QjUbDzywu6uLF8zyoqorrr78exWJxW+tMIqLdYGaRlpYkSYjFYohGo2O14hbBsixYluW3VyPaD1fbBW0YBkajESzLguM4e1oSEbyfoih+Ue5YLMbMIhHtCTOLtLRCoRBOnDgBWZaRyWQwGo3Q6/X2nH0RA7Jpmrh48SIGgwGy2Swzi7RwVwrSLMvCxYsXUSqV/LWKi1g/G+zccu211yKfz0/NzHOtLhHtFDOLtNQURYGqqohEInOvvZq8j/jedV10u110u12uXaQD57ouer3e2AXQtE5GOxW8fTgc9ndCz5qCXtZAkTVOiZYPg0Vaeqqq4oYbbsANN9zgD3y7GVBm3dY0Tbz00kt46aWXxurbEe2HyfNw2vkXDODmDeZCoRBOnTqF66+/fiWz5csaxNLe8UJgdTFYpKWnKAqi0Sii0ag/+O21YDHwy8xOp9OBrut7KltCdDXBIMiyLBiGsS2zvYjBVKz1jcViKxcsMphYbVdbo7uIz206HFyzSEsvFArh2muvhaqqOH/+vP//d5qBEB9Skx9UpmnilVdeQaPRwFtvvYXhcIhTp06t3ABLq8W2bbz77rsol8t46aWXUKvVFlLvU9xf0zScOnUKxWJx21rFZV6nuMzPjXZmslRZ8DNX/Dt4G77eq4OZRVp6nuchFovtec3itCtasSNadHSxbXvPz5doFlGEW5xvuq7DNE24rrvnKehgLdJYLIZ4PL6tgsCyDs6TQUTw65XuQ8sneHEOYNu/aTUxs0hLT9M0XHfddVBVdc/1Fid5ngfTNHHhwgXUajWcPn0a4XB4oY9BJEiSBNu28eKLL2Jra8tf+jCtWPe8QqEQPvCBD0zNLC6rYNZpp4EFA4/lNO11mZZF5Ou3Wlbjk4SONdGJQmQXNU3zp+12a1oGQ+yKjsfjsCwLrusutKYjkeC6LizLQqfTQa/Xg+M4AN4/F2VZ3pZh3C1N0xAOh/36pKuypEJkV8VXwzB2nGGk5SHOY+D9TLemaZAkCeFw2F8iwSBxNTFYpKUn1ixGo1HccMMNiMViePvtt3e0IWUn62J0XccLL7yAcrmMBx98EIqiIJFIMGCkhfI8D71eD41Gwz/fREF4kVmTZXnu4Ejsgi4Wizh9+jQ2NjZWIlgUvdq73S5+/vOfo9Pp4LXXXvNbIDJYXC2yLCMejyMajeLWW29FIpHALbfcglQqhdtuu40zNyuKwSKtBFVVEQ6HkUgkpq7FmmUnUx+e52E4HKLf76Pf7/uPMQsXZtM8XNeFrusYDAbo9/sYDofb1sjOGxhJkgRZlpFIJJBIJBAOh5euxd/k+8Z1XfT7fei6jnK5jHa7jVKphE6ng1Kp5P+taLUEg8V0Oo1kMolMJoPBYIBCoYBYLIZUKsWL8RXDYJFWhqZpuPnmm5FKpfDWW28tpE2f53n+NLQkSTh//jyKxSI+9alPIRqN+rdZRP07Ot4Mw8AzzzyDUqmEarWKbre7sGN7nue/P4rFIjRNW9ixF2XyfdPv9/Gd73wHlUoFzz33HEajEUajkb+OmBnF1eS6LgaDAYbDIc6fPw9ZlvHkk08iGo3izjvvRD6fx1e+8hWk02leeK8QBou0MiRJQjKZXGi2IdjNxbIstNttRKPRsYzPZFcNln6gebiui3a7jXa7Ddu2/fWKiyJJElKpFFKp1FKfl57nQdd1dLtdVCoVlMtl1Ot16Lo+dptl/h3oykTd0NFo5C+xGI1GKJVK/kxOJBLhlPQKYbBIK0PTNNx6663IZDJ+5mRaHa/dEvfTdR3PPfccisUiPvnJT/ot0yZvO+3fRFdimiY6nQ6ef/55bG1tjQVGi6KqKm699VYUCoWlzCwKuq7j8ccfR6VS8dcoir+HCBLFFCWzi8vtap+/kiT5GwYNw8Crr76Ker2OF198EYVCAbfccstSn6v0S1w0QCtDluVtu6KDH07zThcHd132+310Oh1/Sow9o2mvRFbFMAy02230er2FBkFil6nochSLxZZ6PZjjOOh2u2i32xgOh2OBs3jerusyUFwBk5+/wX8HN22Jz1HTNDEcDtFsNtFqtfj5ukKYWaSVoSgKCoUCVFXFLbfcgnQ6jTfeeGOsr/OsD6+dsG0b1WoVlmXh6aefRrFYxH333Td3MXAi4P1M2vPPP49SqYTLly+j2WwudApaVVXceOONKBaLuPbaa7G+vr7Uu6ANw8ALL7yAUqk09t4VWShRa5Gt4VbLrCzj5EW8ruv46U9/ihMnTuCOO+5AJBI5lOdLu8NgkVZKKBSCpmlIJpPo9/t7HhSD0ySe58G2bRiGgUajAU3TFr6ujI4X13Vh2zbq9Trq9ToMw1j4OSXLMpLJJJLJJMLh8FIX4hYdbETlgWBmadpuaV6krY6dvF6SJMFxHPR6vbGe6LT8lvdThWgGTdNw++23Y319HS+//DJGo9HcxwpOlwTXLv73f/83CoUC7rvvPiiKwuwizaXdbqNer+Pxxx9HtVr1z9VFZs3E+6FYLC5duZwg13XRarVQq9Vw6dIlVCqVmaWDgp1caDXsJBvsui4cx0G9XoeqqrwYXyHLu7CFaAZZlpHJZPyNLsFMyl4GGHFl7Lquf+Xb7/cxGAw4HUYzzTo3bNtGr9dDp9NBp9NBt9uF53n+f7s17dwWmXbxfljmtYqiTJXjODBNc2pRfQaJq+1q57V4bS3L2nahQMuNmUVaOZFIBHfffTdqtRp++tOfIhwO+1mKYIZwJ4K3FQOtWLso1tYUi0V8+tOfRiKR2LffiVbXrOBmNBrh0UcfRalUwnvvvYfBYADbtucOhibP7VAohHw+j0KhgHvvvRe5XG7p13+JgDH4PR0/k+cBLb/lvQwlmkH0io7H40gmk9ta8+2mp+zkhhjxveM4MAwD9XodtVqNV8I00+R55nkeDMPAYDBArVZDvV6HaZoLOX+CA2ywY0symVz6pRIia6goClRVXeq1lbRYk7VqFUUZW2/Oi4blx3crraRQKIREIoF77rkHpVIJW1tbsCxrbJH1XjI4wPu79p588knkcjl89KMfRS6XQ6FQ8APTZR6Y6eBMngemaeKll15CuVzGE088gUajAcMw9lxoOnh/SZIQDofx0Y9+FMViEbFYbKnXKwLvB7dra2twHAfFYhGSJKFcLsOyrLH1btwFfXSI1zL4eqqqivX1daytrfkBIz9Llx8zi7Rygh8+a2tryGazUFUVsiyPZRjn/QAK1nobDAb+ujOxe4/rqmgWsaO+0WigXq+j1+thNBrBcZwd9Sm/ErFjX5x/oVAI2WwW2WzW/9myE1nFeDzu918PdkQKfqXVN6t8TjweRyKR4OfoCmFmkVZGcKAEgGg0invuuQfXXnstHn30UciyjFar5e+wm2fdYvB+rutC13W0Wi385Cc/QbFYxMmTJ5c+g0OHQxR1bzab+MlPfoJKpeL3Op7Mdu90vda09pIiQ7e5uYkzZ85gc3Nz6aegg1RV9Xu8v/fee/70PFv8HV3Bz9hwOIy7774bxWKR7f5WCINFWhnTMjOiY0UymcRwOESr1dr1NNa02wYHaMuy0Gq1oGkaOp0OFEXxsyJEguu66Pf7aLfbaLVaaLfb22rPBUvD7MS020mShHg8jlQq5Z//qxRkKYqCbDYL0zQXVsmAlp/4XA6FQv7u/WUuHk/jGCzSUrtStkGSJMRiMaytrflrF8XU3yIeVzBNE88//zwymQyKxaLfOzoaje75cejoGA6H+PGPf4xSqYQ333wT/X7fz3Ivch2eqAZQLBaxvr4+NVhc5ixdLBbD5z73OWxtbeH73/8+Op3OYT8lOgDinIxEIvj4xz+OYrG49Lv36ZcYLNJS20lHAEVRsL6+DtM0oaoqVFWFaZrbpu+C99lt5lHXdfT7fVSrVSiKgsFgAFmWx6ZRlnmApv0T3P1cqVRQq9Wg6/rY7udZ59uVzplpU9CiruL6+rrf1m9W9nFZicxoOp1GPp8H8P5mMsdxoOu6v+7zavh+Wx7TXgvP86Cqqt+7XDQ3yOVySCaTvNheMQwWaeVFIhHcd999qNfrePbZZ1GtVlEul/0BZ9qH2DyGwyG+//3vY319HYVCAblcDrfffjs0TfMfZ7IjDB1tIlB84YUX/N3PzWYThmHs6P5XOkeCP5Nl2e+NnsvlcPbsWWxubq70gLu+vo6/+Zu/Qb/fx89+9jPU63U89dRT6Ha7aDQaV+3uwffX8pj2Wqiqilwuh1gshg996ENYW1vDZz7zGaTTaaytrR3Cs6S9YLBIK0+WZcTjcei6jmw2C13XUa1Wp952niBO3Md1XQyHQ6iqilqtBlVVoes6ZFlGKBRioHgMiW4kjUYDtVoNvV4Pw+Fw4Y/jeR5kWfYH2kQisXJrFScpiuJnmcRmh0KhgHg8DkmS/ALm3B29WsQ5qaoqisUi4vE4CoUC1tbWcOLECa73XlEMFmnliWktSZLwqU99yq+7KKaixSYDMeDOW8tN3GcwGOB73/seNjc3sb6+jo2NDRQKhbGAEeA02VEz+Xo6juMX3f7e976HarXqB4qLfO3FeReLxfDJT34ShUIBGxsbK7VW8Uobe8LhMH71V38Vtm3jk5/8JEzTxHvvvQfLsjAYDA76qdIeiNc3mUwiFArh5MmTCIVC/m79WCx2yM+Q5sVgkY4EsXZxbW0Npmn6mUaR+ROBouu6u65JN60OXLvdhqIoqFQqAN6fUgMwFjAu46BN8wu+nq7rwrZtNJtN1Ot1tFotvw6nuO28FyTA9s5ComPRxsYG1tfXEQqFViZQBK48ZSzLsj+dnkwmYds2bNuGaZr+GkZhmX/H4yx4AR4KhRCNRqFpGnK53LYdz3wNV5PkMcdPR4TrurAsC+12G9/85jdRLpfx9NNPbxtw9kp8IKqqimuuuQb5fB5f/epXsbm5ibW1NbYxO+Jc10Wv10Oj0cA//dM/oVKp4I033oBpmlddZ3c10wLMaDSKM2fOIJ/P4ytf+QoymQw0TdvRxphlMut5TWb6g1PQe/170uFQFMX/nLza606rgaMaHQkicxgOhxGLxbC5uQnbtqFp2rZBPNiCajf17sRgJsuyv3mm0WhAkiQ/w5jJZPgheMTZtu1PP1erVTQaDViWtZDAJhgoigLcoj1aLpdDPB6fugN/WuHvZXOlEliTPxcXXKzDt1qmffZNy5Zz5mX1MLNIR45t23jvvfdQrVbxD//wD6hWq2OdXXZjWqYn+P8URUEoFPL7Rv/Zn/0ZNjc3EQ6H+WF4RAQHQNM0Ua/X8bd/+7colUoolUp7yijOurCY7NTyJ3/yJ8jlcrjmmmtmZq55kUJE+4WZRTpyZFlGMpmEYRjIZDIwDAOdTmeuAX3atVTw/7muC8Mw0Gg0IMsySqUSXNfFiRMnpq4rCx6DA/vh28kOdrFJynVdVKtVVCoVVCoV1Ot1jEajPT3+lc4PWZaRSqWQyWSQTqeRSqXGep/v9FhERHvFzCIdSaJP76OPPopSqYR//ud/Rrfb9X+26IFVbLDJZrMoFAr4i7/4C+RyuZXq2UvTiTWK1WoVf/3Xf41KpeJnqnfa4/lKZm2ESaVS+J3f+R0Ui0V84hOf8Hf883wiooPGzCIdSZIkQVVVbGxswLIsJBIJWJYFXdf35fFE14larQZJkrC1tQXP8/ySOtz0shomM42GYcCyLFSrVX/auV6vL/SCY9oyh0gkgmQy6e9+VlXVzyoyK01EB42ZRTqyXNeFaZpot9v41re+hXK5jKeeemrPU4dXI0r4bG5u4mtf+xo2Nzf9oFHggL/8LMvC66+/jmq1iq9//etoNptoNBpj5XEW/fEp6il+7GMfQz6fx5e//GVks9mpa2B5DhHRQWG6g44sWZYRiUQQj8eRz+fhui7C4TAsy9pR79ndEoO34zio1+twHAeXL1+G67p+L9Rga0BaHsGMoud5sCwLw+EQ5XIZ5XLZn3oOvm6LDhRF7+dIJILNzU3k83kkk0lEIpGZtyciOgjMLNJK20l2Jdhp4x//8R9RrVZx+fLlfQkYxXMC3i//kclksLa2hj/8wz/E5uYmbr311rHSJ7R8DMPAhQsXUKlU8M1vfhPNZnOs4Law6Myi6HiRy+Xwx3/8x9jY2MDm5uZY+RhmE4noMDCzSCvtagOn2FWaTCZhWRay2SwMw0C5XF5IsDg5eE+2g2s0GrBtG6VSCZ7n4dprr4Vt2yvf1/co8jwPo9EIg8EAlUoF5XIZ9Xrd3xg1WZ9z0dfZsiwjk8kgm80inU4jmUxua0/J3uNEdBgYLNKRJgbVWCwGWZbxmc98BqVSCe+++y4Mw1jY8YVgS0Dxs16vh29+85tIp9N4+OGHkc/ncfbsWfZJXTLD4RBPPvkkKpUKvvvd76LT6aDf74/dZj+DtHg8jgcffBDFYhEbGxvb1ikyQCSiw8JgkY6FYO9oy7KQTCZhmiZGo9HMDQt7yR5N9hFut9twHAflchkA0Gq1YNs24vE4ZFnm5oUDMC0zJ17fXq+HXq/nZxQbjQYGg8G2+8/jaueR6I0sdj+vra1BUZSZNRV5XhDRQeOaRTrygkGCaZrodrv4t3/7N5RKJfz4xz/GcDjcdttFEo8tyzJisRgSiQTOnj2LXC6Hz3/+8/4mhis9LoPHxRIfe7quo9fr4T/+4z9QrVbxxBNPoN/vYzgcP1bK3AAAIABJREFULqSG4izBADIej+PcuXMoFot4+OGHr7iphYjoMDCzSEdesPes6B2dy+X8Xcqe50HX9YWvQRPEcR3HQb/f9zOMruuiXq/Dtm1kMhl/9zbNT/ytrxZYix3x7XYb7XYb5XIZ1WoVnU7HL620nwG6uHiIRqNIpVIoFArI5XKIxWI8B4ho6TCzSMeGGPxd18VoNEK73cZ3vvMdlMtlPP300xgOh/uycQHA2LSnKLociURw8803I5vN4jOf+QwymQxuvvlmqKq68MenX/7tTdPE66+/jlarhR/96EdoNpt47bXXoOv6vl40TBIZxUKhgC984QtIpVIrtfGJ2W6i44OZRTo2xMAmyzLi8bjfYQUAIpEIHMeBaZr78tiTu2hHoxFs20alUoFlWbh8+TIMw8Dm5iai0Sii0ahfdy94DO6GnY9t2/7fXdRPbDabfv3Efr8Py7IW/rjTXitJkhCLxZBKpZDP55HP55FKpRCPxxf++PuJ5yDR8cHMIh1bon90o9HAN77xDZTLZbz88sswTXPfsouTG2hCoRAkSUIikfA7d2xsbODs2bNIJpMoFApjdfZodzzPg+u6KJfL6PV6eOKJJ1Cv1/HUU09hMBhgMBj4rRr3+6MwuG71E5/4BAqFAh5++OGVDBQFXrjQNDwvjh5mFulYmczOJZNJuK6LfD4Pz/Pw1ltvwXXdfQkeJo8nOoVIkoRGo4HRaOTXfyyXyxgOh4jFYgiHw34ZlVk7ZGmc4zh+u0fTNP31iKVSCY1Gw/97HyRZlhEOh5FIJFYyozgZAHieB8dx/Kz5rNvR8SE+n4IzInQ0MLNIx57ruuj1en6Hl0qlgv/93//dtynpoOCGDLGWUXR+SSaTuP/++7G+vo4zZ84gHo8jlUoxYLwK13XRbDYxGAzw3HPPodFo4LHHHkOv10On04Ft2wceKALvL3W44447UCgU8Ad/8AdYW1tDPB5fycBKBIqXL1/2A/L97nBDyyd4YSBJEqLRKFRVxYkTJxgwHjF8NenYk2UZ6XR6bA1jpVLxN0Ps94AX3PwyGo0gSZIf0JRKJZimiUqlgmQyCQBQVdUvtbPIwPGwMkKLeFyRCdZ1HZZloVarodfr+ZnEWq2GwWCwLxtYrlSfU/xeqqoiGo0in88jl8shk8kgkUgs9HksWjALb1kWXNeFYRhwHAeWZcGyLGxtbcE0Tf/ndLxMnuvRaBSapkGWZaiq6v87HA5DlmVomnbIz5jmxcwiHWvBQMV1XXQ6HTSbTXzjG99ApVLBK6+8ciAZRiE4Ra4oCsLhMFRVRS6XQyKRwH333Ye1tTWcOXMGiUQCqVRqrkBrVacKpz1vMW0/GAzwzDPPoN1u4+mnn8ZgMPCLn4tM4n4ENGKH/ay/p6ZpuPHGG5HP5/FHf/RH2NjY8IuxH7adnAeWZeHNN99Ep9PBE088gXa7jbfffhu6rmMwGMB13bHC9nS8BOvIep4HRVGQSCQQDodx6tQpZDIZnD17Ful0GjfccAOrPawoZhbpWAsObrIsI5vNQpZl5PN5AMDW1hb6/f6BTVsG2wXatg3btv0OL/1+H6VSCYZhoFKpYDgcwnEc/wpekiSoqjqzG8zklNHVnscyDfzi+YjnZBiGX2TdMIyxNYmtVgvVahXD4RDD4XBmJnFRv+Os44i6niKjWCgUkM1mkUgkluZvO1nSKUhkunVdR7lcRrvdxtbWlv93NgzjQEsN0XISgWLwgqnX6yEcDkPTNIxGI2xtbUHXdeTzeb9smLAs7wW6MmYWiSa4rotut4tOp4N//dd/Ra1Ww5NPPonBYLCtTdx+CQZH4sNYURRomgZN05DL5RCNRnH33XcjlUrhtttuQyKRwPXXXz925b4K5XZ289zElOgrr7yCbreLl156Cd1uF+fPn8doNPIzXSKYPMip0WB2BfjlGsV8Po/f+73fw/r6OpLJ5FJkFHdiOBziv/7rv1CtVvHv//7v6Ha70HXdn4YOXthMs8znHC3G5AXo5EWdmIaORCJIp9N4+OGHkc/ncfbsWRafXzHMLBIFiAE/k8lAVVWcPHnSn1YBMNZLej8Hw+DUeHDdmGVZfpYzGo3i8uXLGAwGWFtbQzKZ9Kd/NE2Doih+4HilxeYHOahPruW72mOLtYiWZfl1MHVdR6lUQrfbRaVSQbPZRK1W8wOZWSbXFi769w5mV0QppEKhgHw+j42NDSSTyaUP3AVxnlWrVWxtbaFer6Pf74/d5mrT78v+O9LeBd/HwaYHImAUn1XD4RCmaaJcLvv/n2sYVwszi0T/Z1ppkH6/j263i//3//4ftra28JOf/ASDwWDfHvNKO0iDPxPZqUgk4n/ohsNhfPCDH0QikcDtt9+OVCqFG264AbFYDP+fvTt7buS67gf+7R3d2AESC6nRaLSMVq/RZlka74nlTZbKlVRcqaTykKqk8pLX/AX5A/IQV+Ul5SpX+SWLnVjSryzLkWxLtkaSZcmeGVnyaJkZEgAJYm2gF3Tj96Dcq0azQQIgSALD86mawpDERhC4ffrcc88tl8u8X+NxBivTPLbneXy6/dKlS2i323jjjTfQ7XbxzjvvwLZtvgo3uEUfgF3Zjmkfexbs/hOJBM6dO4disYjHHnsMyWSSB4qTBslHKfxcWI1itVrFP//zP2N7e3vfvbLDGfejysCT47XXeBXOOrIeoysrK/iHf/gHFItF3HjjjRQwLgnKLBLyf6J22mDThoVCAcPhEKlUCsBohnEejxmewowS/Bl7bFaTx+oVE4kEkskk8vk8ut0u4vE4DMPgqxMVRYEoipBlmU9th3eKOUzj+vSxS7b6fDAYwHVdvnClUqmg1Wrx5tr1ep33qAyvRA6KCh73yoYd5PeSJIm3NyqXyygUCshms5F9FBclUASiXzPWZqjT6ezKKEYJvs7hvovk+rVfoBi89DwP7XYbiqKg1WrBMIzI3rOL9NkgH6JgkRDsPUgZhoEvfvGLaLfbAIBKpYJnnnkGvV5vbo8/aU+6cKYsWP82GAzw7rvvQhRFvPXWWzwolGUZ5XIZsVgM6+vriMfjuOWWWxCPx3HjjTciFouhWCwe6U4xLKDY2tpCv9/HtWvX0Ov18O677/JL1jqITb+zWkTWNH3axzusKWAWbKdSKXz9619HsVjEuXPneKC+bCzLwuuvv47NzU1YljVVv0QKEk+W/d4bUQvrbNvGSy+9hHK5jFtuuQWapo1cnywmChYJwd6DlCAIPDtUKBQgCAJyuRxkWUa/3+e7hUSZd3Ayrp8f+xnb39i2bf59FgTGYjFIkgTDMGAYBuLxOGRZhq7r8H0fsiyPZBrZKuxwP0f2//C0ajCIZf/3fZ8vNGEZQ5ZlYHtjsxpEFhyapsm/3tra4q9vcMFP1OsxzWs3iagDYTgzyV6zTCaDTCaDUqmEQqGAdDq9NAX84fcoa1Lf6XT4342QKHuVzAQvg1iLMsMwqDfnEqFgkZAJGYaBL33pSzBNE/l8HrVaDT/60Y/Qbrd50Bg1lX3cfN/H9vY2JElCpVKBJEl46aWX+DQ08MFiGUmSUCwWoes6SqUSNE1DLpfjTcAlSeKXmqbxSwC8WbNlWbyG0Pd93iR7Z2eHt2CxLAvVahWDwYCvWmZB5GAwGMkcsunp43gdw1Or4SyJLMsoFotIp9N47LHHkM/n8fGPfxyxWGwkW7Lowq+t67p4++23sbm5OXUGl5CgqHph13Xxzjvv8LGBLAcKFgnZQ3gKJR6P86BKFEWsrq5CURSeAQu2FAmKCjiOKmPDMnvBlcLh1daSJEGWZfi+j1gsBt/3oWkaHMcZ2YnBMAwIgsCDy2CwyII/FjSy1cuu62J7exu2be8KFtlziloQMa7331ELrkhn2IrzlZUV5PN5FItF5PN5xOPxpWs6HLWwK7iF31G+V8n1Kfz+cl2XnxiS5UDBIiF7iMpoaZqGP/qjP4Jt21hfX0e9XsdTTz2Fra0tvPvuu3zHl+BBOCpAPKqMWdSKYJYFZT/zfR+O4+DatWuQJAlXrlzZNQ3NFuAEp5/Z/9mgz4ILdhmcomcBK7sMZu6iFp1E1RgeVeAStfCIPXYsFsPZs2exsrKCJ554AtlsFjfccANUVV3K/XCj6soURYEsy4e2IIicLOHPLRtblqXnKKFgkZCpCcIHO3PIsoxCoQBVVbG6ugpJkngGrdfrjQyQUQHbUR2AwyuCAYy00QkGQ6yWMOq5TbNIJCpbNS74832fP4fwzyVJGsk+HFXgEl55zp6fYRh8mn51dZXXJ+q6zg98y7iiM/y3Ya2YAOy7Sp+Q/YQ//5qmIRaL0ftqiVCwSMgM2CKQtbU1FItFlMtl7Ozs4L//+79Rq9Xw4osvwrIsfl02SB7ntF4wGAsHQ+OCwOD3WNAQDB7G/S7haeXgfQS/H349wpnY8DTVUQZh7Hdlzy8ej+PBBx9EsVjEt771LaTTaT4tH8yQLFugyAQDxbNnzyKZTGJjY4Ov+qfpaHIQ7DPN3l+sQwNZDhQsEjIDdtBkvQuBD7Jg5XIZoigin8/DNE2+0CO4opc5joNvcKoxKuMYfj7BwDCcGY3qpxfOIOz3+44LUhch4GKth1itajwe5zuy5HI5vqvP9Yat7u73+1BVFY7j8AVIhBwE27I0m80im80uxOecTIaCRUJmFBzo2ArYxx57DL1eD3fccQfq9TpefPFFtFotvPPOO7uyZMd58D1o37xw4BtVy7jffe03pT0uiDzM1y14/7Is48yZM0ilUnjooYeQz+dx3333Qdf1yEbby4693rqu45FHHkGtVsOrr76Kra0ttFotWhlNDkSSJORyORQKBXzhC1/g+9uT5UDBIiEziApwBOGDHV9UVUWxWISqqiiXy9B1HY1GA5ZlzdxUetHMIxO4X9A3ScC53+0neYzgdSRJgiiKvKaqVCohk8mgXC4jm80inU4vVVucaQQD/UQiAcuykMvl4Loun4pe9vctOR6yLENRFGQyGf45SiaTS7kg7KSivaEJOQQsKOz3+zBNEz//+c+xvb2NF154AZ1Oh7faGWfcAhEmqtUM2S04XR5c/R1FkiSsrq4imUzioYcewsrKCh5++GHE43G+gEVV1et26iz4HmPtj371q1+hVqvhySefRLPZRK1WG9lm8Xp9LchkJnkPsIWAmUwG3/jGN7C6usoz9PT+WR4U1hNyCFj2Sdd1vnpWURSUy2UYhgHLsnhfwnAPRAC7ApuDZtlOqqi6SvZ9QRB4JlFVVaiqylc3r62tIZfLYWVlBbFYbCQ4ul6DpPAqdEVRkMvlAIA3abcsi/fODDZTp/Y6J1P4b84WerE96FmNYrFYRDabxerqKt/9it4vy4Uyi4TMwX4BRL/fx2AwwM7ODkzTxHPPPYednR28/PLLME0TrVZrz0wjmc64zGswwyiKIl/RfO+99yKfz+PcuXNIJBLIZrNQVfXEr9ZkTdZ3dnbQbrfx3HPPodls4urVq+j1enj//ffhOA4syzryZvNksQTLN26++Wbouo5yuYx0Oo1z584hlUohm81CluXrtpTjekaZRULmIGpFcTALpes6hsMhJEnimUZWE2eaJoAPd0HxPG+kaXXwMcIrkkm0cc3PFUXhu9VomoZisYhEIoH19XWe+UgkEpGF9yftNR8Oh9A0DcPhEPl8HrFYDOvr6zAMA57nodfrwXVd2LbNt20kJ1s8HoemaSiVSjAMA+VyGalUCoVCgZdzkOVEmUVCjhBbEc32Ra3X6zBNE+fPn0ez2cT58+fR7XaxtbXFFxOE6+7IZMKvlyzLPBi87777kMlkcN999yGRSCCfz/NAPqph+kl67ce1VBoOh+j3+3y7NrZQa9xUPzlZRFHkDexZbS8r8xj3uSLLgzKLhBwhVtNjGAZv+hyPx3mD2rW1NbTbbV4XZllWZE0j2R+rmWIHK0VRUCwWkUqleK/EYrEIXdeRSCT23HHmJB3kxv2u7L1KSJRJT6hO0onX9YQyi4QcI5aVYQteut0uut0uzp8/j0ajgVdffRWdTgdXr16F4zg0yO4jOFWvKApuuOEGJJNJfPKTn0Q2m8X999+PeDyOZDIJSZL44hV6XQk5HPvtDEWWA2UWCTlGLFAxDAPAB6uoWa1PLBZDuVxGPB7nPRodx4Hv+3AcB8PhkGccD2NhwX73edD2PcEDxqQrjaOe03A4hKIofCsxURShKAqvnUomk1hbW0Mmk8Hq6ip0XacCe0KOyLietGS5UGaRkAUQDpLYNoEsSLx06RK63S4uXLiAVquFS5cuodfrodls8oBx2t1Qpvn5XrcDDmfwn/Q5ybKMYrEIwzBwxx13IJlM4vbbb0cqlcItt9zCV2iKosgziYQQQiZHmUVCFkA4gGGrBuPxOFzXRavVQrfbRaPRQDweR6vVgmmaEEURruvyVdSu6wLYvdNG1J7QwfPEvc7+x51PsprLva4TvK+oldzh58Duc1wTcrbjA8sMBjOIrPYzkUhgbW0NiUQCq6urfO9uQgghs6HMIiELZNzOLWza2XEceJ4H0zTR7/fx29/+Fp1OB2+//TZM0+T972q1Gl+pGhUoBr8Ofz9qSnjSae6o2qSon0e1F9qrLRBr43L69GnE43Gsr68jHo/j7NmzSCaTOHv2LHRdH5mGFgSBB4qUTSSEkNlRZpGQYxYOzsJBGgCoqsovWd9G27ZRKpWQSCTQ6/XQ7XYxGAzQ6/V4gDkYDPhqat/3+c4bbNeN8OMHH5tl+Nh1gqICTNY6Y1yWMqrFSnhfZtYsm+0AIcsyX9WsKArW1tb4qnHDMHhNItshJ/j7EEIImQ/KLBKygPYKIIPYghfWFJlNRdfrdfR6PVy5cgWmaeK9995Dr9fD1atXYVkW6vU6XNflffOCj7kfQRB2BYXse8EAc9L7ZLWEiqLw5s9nzpxBPB7HmTNnYBgGTp8+DU3TkE6neSAZzCCG92wel7mkIJIQQqZHmUVCFsRemcVxQQ4LloLb0vm+D1mWeeNv0zThui56vR48z0O/34eqqvxnvu+P/GNZx2D2kS2iYd9nQWEwWxic8mW1jKIo8ua8bAcb9vPgP8MwoKoq8vk8Xw2eSCT4ZalUgqqqSKVSEwV9UfWOFCgSQshsKLNIyBKYZtVxMNhjdYts+pl9zbYU7Ha7cBwH29vbcBwHtVoNjuNgZ2cHjuPwqe1OpxN52e12MRwOkUgkoCgKUqkUJEnil8lkEoqiIB6PQ1VV5HI5qKqKQqEARVGwuroKVVWRSCQgSRIPJtn0c7j2kAWh0752FCgSQsjsKLNIyBKYJthhmTzgw9XD4/ZkbbfbcF0XqqrCtm1IkgTHcaCqKg8KXddFMpmE67pIJBIYDAb8stPpAAAPFpPJJGRZHgkSWRApy/JIsKiqKlZXVyHLMhKJxEyB4KSvByGEkNlRZpGQJTWPjBn7+LPMI5t2Zq13glnKqGnp8OpqlhkMTkUH/y/LMv85yyACs2UMCSGEHA0KFglZYIfZ9HoWey0WmXRRzrSPNY/nO8v90fQ1IYR8gIJFQo7RNAHJUa/qHdfzcZKdYg7yHBctQCaEkJOOgkVCFthhB07TZt7mmTUEsOuxjzObR5lEQgiJRsEiIUviuAOqowwmjwplMQkhZH+0GpqQBRZcXCIIAjzPm3jrvXmJ2qd53ONP89yido2Zt3F7TAf7QBJCCNkbBYuELJhgs2vTNHkjbbaVH+ubOM8Aa5I6xP3MO4id1/0Fn7ssy5AkCYZhQJIk6LoOURSRSCQou0gIIWNQsEhOnKOYImUtZsI7o7Cm2OEWNcF9mgHwptn9fh++76Pb7cLzPPR6vZH7I9NRVRWiKELXdciyjFgsBkmSRvo8htv+AKP7VrOWP+Gvg9cns9mrNRNZDsHPAOv3Shn85UfBIjlxDvuAPhwO0e12+R7Ntm2jXq/zHVJs2+Y7pDQaDR4Uep7HM4mWZcHzPH6wZMFhcF9mOpBOj/V3DP4/GPTpuj6SeTQMA7IsI5PJ8O0INU3D6uoqvww2F4/FYiP7Y1Pw+KH9TtLYjkKu66LRaMD3fTiOc4TPkMyDKIqQJIk34R/XdH9Z6prJByhYJCfWNIsx2HUGgwG/BADbtvn2eSxzGDzobW1t8e30WNAYDB6bzSYGgwHfxzm4fzN7XCYYKJLZBV/HYNAtSRLPNMbjcb5ntSzLfD9tx3EQi8Xgui6/ZLvdKIrCp7XZNoWSJEEURZ6JVFWVP4dZLeNBdr/PGtspiH1OKFhcLsHPEXu/S5IEy7L4SRbb2SmctQ+ik6zFRauhCfk/+x3QPM9Dq9VCv9/He++9B9M0ceXKFfR6Pbz//vvo9/toNptwHIcHfcAHWUHP83ZNR7P7DH4Eg9PXQSzACWatyP7CGdhgq57gJRM1bRbcmYZ9nwWDoijyf5Ik8QxkNpuFruu4+eabYRgGbrrpJhiGgXK5DFVVkUwmxz7nZQwGpxH+/TqdDp5++mlUq1U899xzME1zpG6XLJ9g1j4Wi+FjH/sYisUi/vzP/xzpdPq4nx6ZAWUWyYkV1WOQBXGsttBxHL6gxPd9bG1twbZtVCoV9Ho9bGxsoN/vo1Kp8GlmthBlL+GgJRjUBKdJg0ENBYrTC79e4cAx3HQ8WDsavK7ruvw2AEYyvCyQlyQJvV6P77NtGAZ0XYdhGNA0DYZhQBAEaJqGfr/Pp+qAD2opo2ohr8fAkf0+nuehXq+j3W7j2rVr2NraQrVaRb/fp/f5EgqPaez/sVgMm5ub8H0f1WoVtm1jZWWF6hiXDGUWCfk/7OBlWRb+8Ic/8Ixhr9fD1atXYZomH+xYtpBlBh3H4QFEMFs4rrYwKgiYtA7xegwgjkJ4K8LwyQK7TtC0r3UwM8mmnVkQyLKPmqbhxhtvhK7ruOGGG6DrOk6dOoVYLIYzZ84gFoshl8vx+xr3HJblfTBuJ6BarYZ//Md/5CdewQVddGJ0/RAEAYqi8NrFcrmMf/qnf0KhUBh7m2V5b58klFkkJxILFliQ5zgOBoMBKpUK+v0+Njc30ev1+CXLIFarVT6dDGBX9odlAMOPExUYRj2fqAFy3FQqmU4wSxv194gK1if5ewSxmlZWgsAy08H7URRlZPEMyzjG43Houg5d1/kBlq3eZkHnfs9tEUU9z3a7jUajgVqthmq1yq83rjyALC82zrLyHFEU0Wq1EI/H+Xs/bFne2ycJBYvkxGH9Cy3LwqVLl9But/nlb3/7W1iWBcuyeG2h7/sjNYbA6GA2rmH1NNOIe12HDpzzERWMRGUX97NX1ni/Ax8rdbhy5QpEUcR77703shAmFotB13V85CMfQSqVwl133YVUKoW7774bmqbxaepl1u128YMf/AAbGxvodDr8+/Q+Pxl6vR6efvpplMtlPProo4jH48f9lMgEKFgkC21eq+PYqmWWQWy1Wjxz2G63sbm5iU6ng1qtxq8zr+dOFkPU3+Ogq5JnvQ0rYWC1kAxrv7O5uQnTNJHNZmGaJlZWVngNpCRJfFW1pmkzP/fjCjoHgwG2t7dRr9f5yVfQsgfDJBo7ufI8Dzs7O9A0LfLvTxYTBYtkoc3jwOE4Di5cuIBOp8MziBcuXECv1+N9DlkdIps2ZI9NAR85Cix4Y3V7r7/+OkRRxMsvvwxZlrG2tgbDMEYyjYlEAjfddBMURRl7f3uVNhwHFixcvHgRm5ub1BrnhAi+Fx3HwaVLl9Bqtejvv0QoWCRLYZLt6IKXLPjr9/uwLAvVahXtdhsbGxvodru8NtE0zV1taoL3S8hRCJ6YsKwj8MGUHWvbE4/HeaYxl8shmUwilUpB13XeyicWi/H7C14yx71wwPd9XubBSj3I9S9Y9uH7Pnq93p5jL1k8FCySpbDXAS58YLRtG+fPn0ez2cQvf/lLtFotvPfee7Asi2cOHcfZtWoZ2HsRBCHzFrUyO1z3yqbtdnZ2UKvVIIoifvzjH0PXddxzzz1Ip9N48MEHkU6nceedd/Ip6nGPxxzle5xlFDc3N1GpVLCzs4NOp0PBwgnk+z7q9To0TaO//xKhYJEsLXaw832f90Hs9/vo9XqoVqvY2dnhtYhbW1u8d2LwoBw8WLPv0S4p5KhE9dYMvv+C7ZgEQRjp36lpGjY2NmBZFjY2NmCaJorFImKxGGKxGO/pOM5RvsfDgTCr16TP2cnAukRQcLi8KFgkS4cFfOxAMxgM8Otf/xrNZhMvvfQSWq0WLl68CNu2+Z7LUQtlwu1o2BRJVIaHkMMQPFlhB9Ngj8Hg/8PvTcdx8Pvf/x6CIOD111/nNY25XA733XcfMpkMzzQuQlAmiiIymQyfWmctpugzdv0Llgmx7TTZ/utkOVCwSJaOIAi8JtG27V2ZxGaziUajwTOJQXs1OGb3Hf4eIYclqs1S8H0XDhDDt7Ntm18Gm8ZXKhVYloVSqQTDMHhvR1bbeFTCmXz2HDRNg6IoI6vBqfTjZGDN6mddyU+OBwWLZOnYto0LFy7wmsRms4nf/e53sCyL7wARFSgCo7WJi1b8T0jYpO9H1hP0zTffhCRJeOONN3hNYzabxQMPPMD7Nu5V0zhv4R6TsVgMqVQKd9xxB9LpNN58800e8NJn72SQJAnr6+tYW1vj212SxUd/KbJwooI213UxHA5hWRZ6vR4qlQoajQYqlQqazSZ2dnamasOwSO1EyOIKTxMvcrbZ8zxeE9br9fjnhNU09no9lMtl6LoOTdMgimJk253DxLKL2WwWlmXR/sDXof1OumVZRjqdRiqVor//EqFgkRy78OASHmgGgwGuXbuGdruN559/HvV6Ha+88gr6/T7PJLJgctxuKkf1O0z7mOHbRa2ODaIFOAezX//B8HWZ8O4ve20DeFy1ruHn5DjOSKbRMAx84hOfwMrKCs6dO4dUKoUbbrjhyLM7uq7j05/+NDY3N/HGG2+g3+/ves3ofb48wu/7qBX3wZ/puo4vf/nLKJfLMAzjGJ85mQYFi+TYRR0QghlEcVVXAAAgAElEQVQS27ZRq9XQbDaxubmJnZ0dNBoN9Pv9yPsJr3A+CtNuGTfudvsFvHQAnQ17HaMWkex1GyaYWWT3EVXGELw8bqzfKNveku1t7rouqtUqLMtCMpmEqqqIx+Mji8b2us+Dvv9YZtFxHORyOfi+j263C9/3+ed2v4CcLI7w+z7c+olhC1symQxyuRzS6fSe7yUqC1oswpA+eWTBDIdD9Pt9dLtd/PznP8fW1haeffZZdLtd3puN1Tkt8ts36sC23/aFUdmpcf8nkxvXx/Aggu1txgWQR2lcVjr4e6uqyg/aqVQKn/3sZ1EoFPDwww8jkUiMZHoO82Bt2zYsy8KvfvUrVKtV/PCHP0Sz2USr1RpprxL+W1EAsdiC41TwBI3Vqn7hC19AuVzGl7/8ZSQSCapZXCL0lyJHar9gybIsDAYD1Ot1mKaJa9euYWtrC9vb2zBNk+/ZPC4QO+q2N+Gpl3AWkF2HCdbohJ9fcOotfIAcdxsymXAfw3nUH4bb28xShjAP+5UuBDM/LBtv2zZs28bGxgZc18XW1hYsy0Iul4Msy1BV9VDryVjNZKFQgCRJKBaLvMXPYDDgq6TDewfTydJiC37OBEHgf+dUKoVUKoX19XWsrKxA07SxgSKdECwmyiySI7XXQGBZFl5++WXs7Ozg+eefR7PZxJUrV3h7HODDACxcI7NfEHqUon7HqJq3vbKI+01Pk/mICj6i6ucmqVdkPz8u47Jw435HlvGJxWI4deoUMpkMPvOZzyCbzeLee++FpmmH/p6zbRuDwYDv6PLyyy+j3W7j8uXLvE8qHaKWTzKZRCwWw6233sr3Mtd1HYVCAYqi8KbxZHlQZpEcqXAdGGtxw/Zprlar2N7eRqVSQbvdRqvVitzpIXgGyy6P+6ASfA6iKPIDNTswC4LAV5+yr1n2RhTFkanM8O/FrkcD7HxE1RcG6+UYdnLCMlzskmW4WcP3cAbsOISnwff7THieB9M0YVkWNE3jmUbLsrCzs4NEIgFd1yGK4lybJwcDbk3ToGkanxovl8uIx+Po9XpwHGdkxxqyHERRRDweh67rWFtbQzKZRKFQgK7rSKVSx/30yIwos0iOBTsoV6tVtNttPP3009je3savf/1r9Ho9WJbF+yWy6++VrTtOUasBdV2HLMvI5XJQVZVfptNpqKqKfD4PVVWRzWYhyzIMw4Aoinz6T1GUka9ZrRkLNilonF5wutZxHPi+v+uSbRvJvu73+3BdF/V6HY7joF6v86/Dl4PBYKS/53FOSU/zM0H4oJ2NJEnQNA2GYeCTn/wkVlZW8OijjyKdTiOfzx/qCQv7u7Bm+6y7AW0Pt9jGvafYyXBwPAueHJPlQ5lFMjeTTpWyg4LjONje3uY7r9TrdTQaDb54JWivWqzDMq4NRPD5sKAuuEOGKIq8eDscLGYymZGvs9ksn5aRJInXbbFaH/Z1MFikQPFg2EmI53lwHGdk1XD4kgWLqqrCcRxomhZ5qaoqXNflwQ6732DwGaxJHSdqOnuSaXBmr8/EuJ+xDP9gMOCfy0qlgsFggGq1Csdx+C4wh9XQm2XTdV0/lPsnhBwMZRbJXIXr7aIObJZl4dVXX8X29jZ+9KMfodls8pYe7CB7WPbKvLDp3v0yM2w6WVVV3HzzzTAMA7feeiuSySRuv/12GIaBUqnEszXAB20jgtPR7Pvh6eio6XV2vXD2ksxur2no4PdZZou1dWGZQ/Yv+LXrurh69SpM08Q777yDTqeDy5cvwzRNvPXWW3BdN7KkYpxx79XD/vuzkxNVVXHq1Clks1l87WtfQz6fxz333DMSMEY9F3p/EnL9ocwimauolh3AhwffbrcL0zRRq9VQrVaxtbWFVquFXq8Hz/MO/SATnCIMZ3mi2p+wIC+Y4RNFEYZhQNM0lEolXmuVTCZ5zdXKysrUbSH2OshGZTXJwQRrQ4NmCcpZ3eJgMEC/30ev10MikeAtoLrdLm8Xw64XnPZmNY/BRSnh92LwZ4eF3bfjOBgMBtje3obrutjY2MBgMMCpU6eg6/rYvox0QkPI9Ykyi2SuoqZuAfCD5o9//GNUq1X89Kc/5Y2Cfd8fyeDsl5k8qKjVx1GrqSVJQj6fh67ruP3225FMJnHmzBkkEgncdtttiMViiMfjI9PPLOvCgsyo12aSoJAOukdvryzZpH+XYBAYnN5ttVqwLAvvvfceOp0O3n77bfR6PVy4cAG9Xg/NZhODwWDsApVw1vsw3hfhxwM+2JqNLVhIJpP4yle+gmKxiC9+8YvQdZ3em4ScEJRZJHMTdSBlB8tms4lGo4HNzU3UajW0Wq1dbTHCB8TD2os3GJCyIJXVAgZrEBVFQbFYRCKR4FtTra+vwzAMlMtlaJrGM46TiMoMhl+zcdPQ5GAmCa7CJynhbO5e2V32M5ZNDtf26brOexsmEgmYpolOp4NmswnTNCGKIp+mZpnH4Arr8JT0YS0yCd63IAh8v+lGowHXdbG5uQnf97G9vY1MJjOyWnqSEhRCyHKizCI5NI7j4K233kKz2cRTTz2FZrOJN998k/dNXIR6J1YvGM4gnj17FqlUCnfeeSdf2RwOJg97SpAsjmkzvlHXZ3WNwdXYlmWh3+/jwoULaLfbuHTpErrdLi5cuADbttHpdAAc7TaP435HURSh6zp0Xcf999+PfD6Pr3zlK3y19Dzb6xBCFgtlFsncsIMLW/3Z7/dRq9Wwvb2NarWKRqOBbrfLD5hRB7/DypiEp/dY0BeLxaCq6q7aw7W1NSQSCRQKhX1XgB4kwJ3ktjQlffz2yyxGXT98KQgfrHIHgFgsBgB8BXKj0UAikUCz2US73Uaj0UCv14OiKHBdl7eSYn0dD1NwURXw4fvP8zz++WWrpWu1GgaDAeLx+KGuliaEHC/KLJIDiQpgLMvCa6+9hmq1iu9973toNpvodrtHdrDbj6qquP3225FOp/HAAw8gm83i7rvvhmEYkGUZkiTxTCI7uE9rEbKmZDmwTCNr2eN5HtrtNkzTxOuvv45Go4Hz58+j0+ng6tWre/YePYhJV1+zhV6KouD06dPI5/N4/PHHkcvlcPbsWd4LlBBy/aDMIjmQcP2dZVl8J5ZKpYLt7W202+0jeS7jWt+wWrLgNFqxWEQ2m0WpVEImk+F7087LUWVNyfILZxyHwyE0TeO1srquo1QqwTAMmKbJV1VPc/I1LhAMmrRNDwtu2Wppz/NQqVTgeR7W19cRi8V2bRVI2XFClhtlFsncWJaF8+fPo1Kp4Pvf/z6fdp73LgzhWrD9rqcoCs6cOYN0Oo37778fuVwO9957L+LxOG9+PWsGkZDD4vs+b/LNTsJefPFFbG9v45VXXkGr1cK1a9d4r8e9grBJPzPTEIQPd37JZDLI5XL41re+hWKxiE984hP0mSLkOkKZRXJgw+EHO130+31UKhVUKhU0Gg10Op25HJjCqyzD3486CLKDmK7rvCYxk8mgXC4jm81iZWWFDmZkobFMOAC+126pVIKmabh69Sp0XUev1xvJNLJsY3gVd7glzqzC7XVYq6BGowHP87C1tQVBENDpdOD7PmKxGGUSCbkOUGaRHAibev7FL36BSqWC//iP/0Cj0YBpmnwF50HeYtO242DZjvX1daRSKdx///1YWVnBgw8+yA+4wb2XaXqMLKqonqUsKLRtG91uFy+88ALq9TpeeukltNttbG5u8ppGJvwZPMh7fa+TNkmSYBgGMpkMvv3tb6NQKOCBBx7gi3kIIcuLMotkZsPhEJ1OB91uF5VKha94Zu0+2HWYWQLHcOuOcQc91gRb0zS+s0o6ncba2hqy2SxWV1cjD1rUz5AsoqiAThA+3DvZMAzouo61tTXEYjFe28hqGllrKgAjJ20HbfcU9fll9+l5Hv/sX7t2Db7vo9Vqwfd93sCbTsoIWU6UWSQza7fb+K//+i9UKhX8/Oc/R7vdRq/XG6lRDAaIrK3OvA8WbLoumUzioYcewurqKj73uc8hkUggmUxCkqSxBffjvibkKM2yep6Vf/i+j3a7jU6ng2effRa1Wg3PP/88ut0un5I+ymGe7fiSTqfxzW9+E8ViEZ/97Geh6zp9zghZUpRZJBMJDvIsY9BsNkcyiv1+f9eBgAWOwSnfaUQ1Qg4Gn7FYDLIsI5/PI5VKoVQqoVAoYGVlBYZhjF3hHJW1IeS4zLJ6XhAEGIaB4XAIVVURi8VQKpUgSRKvyWUBo23bh/XUdwWjLHgdDofY3NwEAF6/zDKjhJDlQplFMrVms4l//dd/RaVSwRtvvIF+vw/LsgAcvIB+nKjsiK7ruO+++5DP53Hu3Dmk02mcOnUKqqrCMIwDbT0W3vqMkEXGFrGwBS+///3v0Wg08Pzzz2NnZwe/+93vZgoY9/rsjNvVhl2KogjDMJBOp/HEE0+gWCzi3LlzMAzjoL8uIeSIUWaRTMz3fXQ6Hezs7PCMYqfTgeu6AA43sAruvcsOQolEAqVSCSsrK3wP53Q6zXeeYGZ5XhQkkmXC6gYTiQRisRiKxSKvZVRVFRsbG+j1enw/9vAiGGaaBWVRu9QEL33fR7fbhSAIqFQqEAQBvV6Pl4UQQpYHZRbJxNrtNv7t3/4N1WoVL774Ivr9Pu/xdlCsoXa4pjGYUVQUBTfeeCMymQy++MUvIpfL4Z577uHF/iybQYEeOYmCwZ3ruiP9GX/xi19ga2sLzzzzDNrtNp8mZv/CrXbmiZ3c5fN5/N3f/R2KxSJuv/122hqQkCVCmUWyL7bquV6vo1aroVqtwrZtnlEMX3eaYC04ZRV1W9/3+R7OsVgMhUIBuVyO90vMZDKUpSAEo/W9bMs9TdN4LaMsyygUClAUBYPBAK7rwnGcXbefNzYjIcsyzzCePn0aAChgJGRJUGaRRAoGbp1OB//+7/+OWq2Gn/zkJzBNc6RGcVwmcFrh1dLsUtd1fPKTn0SxWMQ3v/lNpNNpZLPZyJ1XaLUlIaN834fjOHAcB++++y4ajQaefPJJbG9v49KlSyO1jMGAc16dC9h9iKKIZDKJlZUV/O3f/i1KpRJuueUWKIpCe6kTsuAos0gisUHaNE20Wi3UajVsbm6i1+vBsix+UGH1gcFdHWbJLrIp6PBUdDwe53vkFotF5PN5JJNJvk1feCEKHVwIGcUy86qqYmVlBYqioFgsQpKkkVpG3/d39WacB3afg8EAzWYTgiCgWq1CFEWsr68DAM+EBtFnmZDFQZlFMpZpmnj22WdRrVbxn//5n2i327Asa267QeyFZSEeffRRlEolfP7zn+d9EwE6kBAyC7Y9X7/fR7vdxtNPP41qtYof//jHfDHKYRNFEalUCoVCAX//93+PUqmE06dPQ5Ypd0HIoqJPJ9llOBzCtm2YpolqtYpKpYJut4t+v7/regc9uISnrdk2fKypL+ubmM1mR3q00RQVIdNjAZmiKJBlGaVSCYIgIJ/PQ1EU3lTfdd1D+3yxPq2CIGBnZ4fv3R58foSQxUKZRbJLv9/HK6+8glqthu9+97u84XZwZ5ZxDlKzyA5emUwGX/3qV7GysoKPfvSj0HWdr3YmhMwH68vY7/fx2muvYXt7G0899RSazSaq1erY9jqzPhYwOiOgqirOnDmD1dVV/PVf/zVfuEYBIyGLhz6VJ8x+heSu68K2bWxtbaFSqaDdbsM0zZHr7xUQzhIoCoIAVVWhaRpWV1f5QSOXyyGZTPIVk5RNJGR+BEFAPB6HoigolUojtYzNZhMA4HnegVZIj9uPmu0l3Wg0IAgCtre3IQgCCoUCJEni1yGELAbKLBJuMBjg/fffR61Ww3e+8x3UajXU63V4ngfgw4Uo837LaJqGO++8EysrK3j88cd5sKiq6khrDQoWCTkctm3DcRxcuXIF9Xod3/ve91Cv13H16tXIFlnAwT+PrGWWruu48847USqV8Dd/8zfIZDI0k0DIgqHMIuE8z0Or1UKj0UCj0UC32x0JDGedYo66HQs8Y7EY4vE4isUiCoUCVldXkU6nEY/Haf9mQo6IpmlQFAXZbBaCIPDp4O3tbQDgzffDe7NPK3j74XAI3/dh2zZ2dnagKAparRYURYGmaTzDyNDJIiHHhzKLJ8CkW3g1m038y7/8CyqVCl599dVdK5/H3ed+ooJFQRAQi8Vw7733YnV1FX/xF3+BTCYDwzBGpqHoAEHI0fF9H57n8Sb83/nOd1CtVnH58mWeYWQtrmY9cQR2l6soioJEIoEvfOELKJVKeOKJJ5BKpQ7+CxFC5oIyiyfAfoEiK3RnWcWdnZ2RbfzC2YCoGqS9hHsvsoxiMplEoVBAuVxGJpNBKpXas28iBY6EHC62+0sul4MkSXyVcrVaRa/Xg+M4Iydx0waMUSeNw+EQjuPAsizUajWIogjTNKEoCmKxGH3mCVkAlFkkME2T91v7wQ9+gG63C8dxdvVTDDfgnpVhGHjkkUdQLBbx+OOPI5VKIZVK0UGBkAXBTvDa7TZ2dnbw3e9+F9VqFW+88QbfvWneBEGApmnIZrP4sz/7MxSLRTz88MMjLbMIIceDMosnGDujD/ZTtCxrZPsvZh77xrJi9lQqhWKxyPd3TiQSuzKXez1nCioJORzBmQNBEJBOpyGKIkqlEobDIdLpNGRZhmmah7KPtGVZ6Ha7qFQqEEUR/X4/cltPQsjRomDxBHMcBxcuXEClUsEzzzyDer2OXq+3Z0A2af1jlFgshnPnzqFUKuGxxx7jC1mAybfro0CRkMMTtagsmUzi29/+NtrtNkqlEqrVKn76059OtOPLJGMJOxFlwSeb6VhZWUG5XEapVMKtt94auSUgIeRoULB4Qvm+j8FggHq9ju3t7ZF+isEBPCw48E8SuLHrqKoKwzBQLBZRLBaRyWSQSCTm9NsQQg5TKpUaqWFMJpMYDofo9/tj6xDZ/8cZt9jF9310u12oqop6vQ5VVeG6LiRJ4qUwhJCjRcHiCcS226rX63jyySd58XrQpFNMk0wba5qGj370oyiVSvjGN76BXC7HM4qEkMXGPt+GYeBLX/oSms0m+v0+KpUKXnzxxZFtQINZwoN0S3BdF61WC08++SSKxSLW19eRy+WQSCQoYCTkGFCweAL5vo9Op4Nms4lms4l2uz2ytdc09YlRBwRBEHh7DdYSo1AooFAoUEaRkCUlCAKvLy4WixgOh4jH43wv+WmDRGbcDIbneWg2m1BVFY1GA7IswzAMChYJOQYULJ4gbCDv9Xr4f//v/6FSqeDdd9/ldYrAwRayBLMKoihCVVV89KMfRbFYxF/+5V8in88jmUzO81cihByxRCKBxx57DI1Ggy+O+81vfgPLsviJ4kFri4fDITzPw7Vr19BqtfDUU0+hWCziT//0T/kUOEA1zIQcFQoWTxjbttHr9XitouM4kbszTCrcg5F9T1EUvjNLqVTCysoKNdkl5DrA9pT2PI+vko7FYvA8D4PBYOYALti/kf3f9304joNarQZJkmCaJt9HnhBydChYPEEcx8Frr72GSqWCF154AY1Gg08fzbojQ1QWIZhR/Ku/+itea0QIWW7BYC6RSODxxx/H9vY2Wq0W3+kl3Lh7P+HV0OH+rpZl4ZVXXkE+n8fHPvYxlEol3HXXXSP7xhNCDhcFiycAG7QHgwF2dnawvb0N0zTR6/X2XPk8ifDqaEVRYBgGCoUCisUin3qmnVgIWU7Bz2vwcyuKItLpNDzPQz6fh+u6uHLlCjzPm2kqOmpcYONSv99Ht9tFo9HgWUxCyNGhYPGE6Ha7qNfr+OlPf4pKpYJ+v78r0Dtok11FUXDbbbfxjGI+n0cikYjs3UYIWQ57fV4VRUEmk8HXv/51VKtVbG1t8VZcvu9PdP971R8Gv2dZFn72s5+hXC7j4x//OO3sQsgRomDxBGB9y9rtNhqNBlqt1q6B/KCBoiRJUFUVuVwOKysryOfzSKfTB7pPQsjiYoGcLMvI5XIYDAZIp9N8V6hJg8X9HoONTZ7nodVqQdd1tNttqKoKXdcn2kCAEHIwFCyeAP1+H//7v/+LSqWCd955B6ZpjrTKmVY4C8m2Bcvlcvj617+OYrFIZ/2EnBCyLKNUKiGVSuFrX/saKpUKvv/976PVavHrzBq4BRfeDQYDXL58GY1GA8899xyKxSIeeeSRkbFm3JQ5IeRgKFi8jkQNyI7joNfrYXt7G7VaDY7j8AL0WbF6JPZ4kiQhlUohl8shm80inU5DkqSD/jqEkCUhyzI0TUOhUIDneUgmkxgMBrzZf7ClzrQlL8GFL4PBAP1+H9vb21BVFY7jQFVVPt5QgEjI4aBg8ToSXkTiui7eeustVCoV/OQnP0G9Xt9VqzgLtnJaFEX4vo9EIoFHH30U6+vruOWWW6hxLiEnEOuCcObMGWxubqJSqeB///d/YZrmrj3lZ+X7Pvr9Ps8sfuQjH0GhUEAul+PjEgWMhMwfBYvXgagBkp3JN5tNNBoNdDodmKZ5oIGU3WfwcZPJJJLJJB+wNU2DLNPbipCTIrhARdd1+L7Pd3gxDAODwQCu68LzvMheitNgJ6imaaLT6aDb7ULXdWQyGYiiSIEiIYeEjurXgagBkp2BP/PMM6hUKnx3hYMIB6WJRAKf+9znUCqV8OCDDyKdTlPvM0JOmPC4YhgG/uRP/gT1eh0bGxuoVCq4ePEiP9E8SOcF1o+x3W7D8zw8++yzKJfLeOKJJ2h3KEIOEQWL1yE2BW2aJlqtFlqtFu9LFjyzn3XAZns+67qOYrGIQqEAwzAoUCSE8B1eBoMBVlZWMBgMoKoqBoPByDg0iXHTyp7nwXVdNBoNaJoGy7JgGAbVShNySChYvA7Zto3z58+jUqng0qVLaDabfJCO2iVhWoqi4I477kCpVMJXv/pVZLNZGIYxl+dOCFluLMAzDANf/epXUa1W8f777/OdXqZpqL1XUGnbNn75y19idXUVDz/8MPr9PtbW1qgMhpBDQJ+q65DneWg0GtjZ2YFlWXAcJ/J60xaDs2ykKIrIZrN8d5Z4PE61QoQQAB+OE5Ik8b6LqVQKtm2j3W7vedvwQpi9xhVWasPqFxOJxIH7xRJColGweB1hg6vjOHjllVewubnJ934O9h7ba8eE/e4fAGKxGB555BGUy+U9m+ISQk4mNibk83moqorPfOYz2NjYwP/8z/+g2+3y2sPwuBTeVWo/LGA8f/481tbWcOrUKSiKcji/FCEnGAWL1xnLsnitIttyK9xSZ1aCICAWiyGZTCKTyfAViIQQAuxuii1JEjRNw8rKChzHQSwWg2VZuzYFOMi4NBwOsbOzg1gsBtu2oes61S4SMmcULF5HbNvGb37zG2xsbOD3v/89Go3G2J1aZulHpus6HnroIZRKJdx5553IZDK7zuKpzxkhJ1t4DIjFYvj0pz+Ner2O1157DZVKBe+++y5c1x076zGNfr+PV199FVeuXMHnPvc5vrCGAkZC5ofSQtcJNq3TbDbRbrdh2zYfjAHwvmbMtAGdJEmQZZnXKuq6Hrn6mQJFQk6u8DjDvmcYBuLxODKZDNLpNJ+RCM9MzBIwDodD9Hq9kd6L89iXmhDyIcosLrlgg1tWu8NqFcPXY6YZkNmClmQyidXVVXz2s59FqVTac+9nyi4SQsJ0XccjjzyCjY0NvP322yP11OxkF5itltpxHLTbbZw/fx7lchnFYpFqFwmZIwoWlxwbaG3bhm3bI7WKwZ8HTXPmLggCZFlGIpFAKpVCKpVCPB7fs1aRAkVCSJgoishkMrwnYr/fh+M4I0HirD1gh8MhfN/Hzs4O7+no+z7VVBMyJxQsXgccx8HFixf5Tgn1ep3XKu416E6aAYzFYnj44YdRLpextraGRCJBgzAhZCJsnFFVFXfffTfW1tbwwAMPYHNzE6+99hosy+LXOwjLsvDKK6+gWCzi85//PDzPQz6fn8evQMiJR0f864Dv+2i1Wmg2m7Asa6RWcS/71TCyrKKqqlhZWcHKygoURaHCcULIxIILWDRNg67ryOVyyOVykSedB9kKMFi32Ov1xi7wI4RMhzKL1wHLsnD+/HlsbGzwWsVp6wbD9UKsVnF9fZ2fqa+srNBOLYSQAwnWLp4/fx6WZe0qm5ml7tn3fZimCVmW8dJLL6FcLuOP//iPaUcXQuaAMotLbjAYwHVdvgo6OOhOKzhQD4dDyLKMeDzO6xQNwxgpRCeEkGmxBXOZTAbxeBy6rvMM46yLXJjhcIjBYIBms4lms0mrogmZEzrlWmKe52FzcxPVahUXLlxAtVqF67pT3UfU9lrBGqN7770X5XIZmqYBoMUrhJCDkWUZ6+vriMfjePjhh7G5uYkXXngBlmXNvMAF+PBk13EcXLp0Ca1Wa+rxkBASjYLFJeb7Pt+xha0snDaYY213woM0q1VkO7XQVA4hZF4kSYKqqsjlcrBt+8DjSzC4ZNPRwXEx2BOWWnsRMj2KAJYYWwW9ubkJx3EAYKYzc3Zd1mpCFEXk83kUi0U8+OCDKBQKPLMYvA0NuISQWbBG3Z/61KewubmJX/3qV3BdF47jTD11HB6HPM/DtWvXYFkW3nzzTbRaLdx66608YKRxi5DpUc3iEgkHgJ7nod1uo9PpjAyws9YUCoLAA8Z4PI5kMolEIgFd13fdJw24hJBJsfEjPI7E43Gk02nE43EkEomZxpWoPrKslrvVau0aHwkh06PM4hIJD6SDwWBXZjFo0uxfuFZR0zTcd999vKeiqqoUHBJCZhYcXxhZllEsFhGLxfDQQw9hc3MTzz33HEzTHLnNrBzHwZtvvol2u4277roLsVjswL8HIScVBYtLynEcWJaFbreLbrfLvx8ckCcN8ILXZ7VEbA9XWZYpUCSEHFjUOMLGm9XVVbiuC0VRIIoifN/ft4XOfifDvu+j3W4jHo9TZpGQA6JgcQm5rov33nsPlUoFly9fxvb2NjzPA3Cw6WFRFJFKpbC6uooHHniAn22hC/kAAB7JSURBVPUHRa2eJoSQWWmahvvvvx/VahUvvPAChsMhnzrea3wJLs5jXwPgQSZbFd1ut2GaJgzDoJNfQmZENYtLaDgcotvtotPpwLZtuK7Lz5wPsvuBKIrQdR2JRAKGYUDX9V0D6367vhBCyDQkSYJhGLxu0TAMHgjuJzjesf2hgQ+nsHu9HjqdDizL4hsWEEKmR5nFJWTbNi5evIiNjQ2+tZ8oirtqDycRnIJWVRUf//jHUS6XsbKygmQyuet+KJtICJknQRCQy+UgyzI+8pGPIJ/Po9Vqodfr7Xvb8HgU/L/neWg2mxBFEb/73e/QaDRwzz337OrsQAjZHwWLSyQYDLZaLb5jC6vxCQaMwevvJVjLI0kSUqkUUqlU5HQNBYqEkHljWURRFJFOp2Ga5q49o4NjWpRxY5PrurBtG+12G4ZhUO0iITOiaeglEt6h4NKlS7wvGQsUgem2zGKDtCAIUBQFd911F+6++24oihJ5XUIIOQyapuH222/H7bffPtJEGxgfJO63mE8URQwGA1y4cIGPl4SQ6VGwuGRc14VlWej1euj1eiOZRWa/s/Cw4XAIRVGgaRqSySTi8TgkSTqU508IIVEEQUAymUQqlYKiKLtmN2apxx4Oh/A8D6ZpUr9FQg6ApqGXCFsFvbm5ic3NzZFV0CxgnGUBiqqquOmmm7C2tobbbrsN+Xw+cvutqFWHlG0khMyDoii47bbbkE6nUSqVMBwOUa/XeRudsEnHH9d18dZbb6Hb7aLf7yOZTEKSJBq7CJkCZRaXyHA45Hueuq6LwWAw8rNZBz9BEJBKpZBMJqGqauQUNLserYYmhBwGtiFALBaDYRh8VfS4sW3S8Wc4HMK2bfT7fdi2TVPRhMyAMotLxHVdvPPOO6hUKnBdd273q6oq7rrrLqytre2qFSKEkKOkqirOnj2LZDKJWq2GwWAwMmsy7c4urDm3qqp488030el0cMcdd9BYR8gUKLO4BIILV1hmcV61N2zXlnQ6zVdBE0LIcWF70ycSCb4qeh61i67rot/vz3X8JOSkoGBxCbCBkmUWL1++PDIFfZD71TQN6XQad999N+66666xU9CEEHIUWFeGYPbvoGU2vu/DdV28/fbb+MMf/jDXmRlCTgIKFpcE252A7dwyy5lx1G4ssVgMqqoiHo/DMIx5PV1CCJmJIAg8syjLMiRJOtACvmB/2m63i263y7cEJIRMhuYclwDbtqrRaOCtt97iNYuTnG2Hm3QzbMeW2267DeVyGYVCAZlMZlczXEIIOUqs32I2m8Xq6ioGgwFarRY/YZ62NRjDZmYsy4LrurRAj5ApUGSwBIbDISzL4vubOo4z8bTMuDNxdvtkMolEIsHP3gkh5LipqspXRgf3qJ92cUuQ7/u8Py1bNEMImQxlFpdAsL/iQWptwoOsJEk4deoUSqUSX9hCvRMJIYtAkiScOXMGmqahXq9jMBhMPT4Fr+95Hq5evQrXddFoNKBpGjKZzGE9fUKuK5RKWgLD4RCdTofX2sxy+6jVhJIkQdd1GIbBd2yhQJEQsggkSYJhGCM7Sk07PoXHvcFgwFdFW5Y1l4WChJwEFCwuAcdx8Oabb+LixYu8VnEabDVg8GsAkGUZN954I06fPs0HYyr6JoQsAlmWcebMGZw5c+bA248G6xzZji5vv/023wGLELI3ChaXgO/7ME0T/X4fnuft2kllElEroUVRhGEYu2qCCCHkuImiiEQiwWuqD3Iiy27LVlX3+330er3IYJFOmAnZjWoWl8BgMMDVq1dx7do1Pm0y6YDGgj/f9/lAKUkSFEVBPB7H6dOnUS6XD3zmTggh86SqKu68806k02koijKXE1nf9/l46nle5DQ0nTATshtlFpdEv9/nq6CnwfqJhfdYVVWV7wMtSRINkISQhcL6wMbjcT5OTduxITxesnGQdZfY7/qEkA9QZnEJuK6Lra0t1Gq1udTYyLKMm266CcVicdcZO62GJoQsAlEUkUqlYNs2brzxRqiqivfff3+q+4gay3zfx/b2NhRF2TWe0thHSDTKLC44z/P41MksK/fCg99wOIQoitB1HfF4fNeZOg2WhJDjEs7siaIIWZYRj8eh6/rUe9dH1XezzKJt25RJJGRClFlccI1GA41GA67rwvO8kcFt0h1cggRB4Kugy+Xy1IMvIYQclqjxjO3okkql8P777/Mgb5IT2/D4x3aBqdfrUFWVGnMTMiHKLC4wVoDtOM6uQHEW7PaCIEDXdei6Tru2EEIWHuu3eNCuDaxm0bZt2LZNwSIhE6K00gLzPA/VahVbW1uRg9os7XOGwyFkWUa5XKZV0ISQhSdJEvL5PBzHmWm8Cm8ROBgM0Gw2oes6bNvGYDCgGRZC9kFppQXGGsiGV0EfJMMoiiJfZRiLxahGkRCy0ARBgKZpUFV16r2ho64vCAKftRkMBnOZtSHkekfB4gLzPA/1eh31en1k1d4sU8dsMGR9FsvlMorFImRZpoGSELKwRFFENptFLpeDKIpTjX/B2kY2zgXHwqjxlRCyGwWLCyQqaGO1NeF+idNiqwJZrzJVVaHrOrXKIYQsNEEQeF/YWca/YK12kO/7cBwH/X6fxkBC9kHB4gIJD1ie52F7exvb29vwff9AAyW7lGUZuq5jdXUV2WyWanUIIQtNkiTkcjlks9m57mHv+z62trZ4twlCyHgULC6w4Kq9qMFxkrPh4HXYGTrbDYECRULIMpBlGZqmAYjunbifcTu5uK4L27bn9jwJuV5RtLDAxtUsMtMWekuShFKphFKpRKugCSFLQRRFpNNp9Ho96LoOVVWn2vqUBZfB6/u+D8/zsLW1BVmWqWaRkH1QZnGBsQFtMBjMZdqF9VekVdCEkGXCTnYVRYEsy1MvchmXWWQrommRHyF7o2BxwXW7XZimGbkQZdoBTlEUlEolrK2tQVGUeT5NQgg5VOFV0Qc1HA7R7/fR7/cpWCRkHxQsLjjf9/mZcdTZ8aTYmbSqqlSrSAhZKmzsUxRl5hPdqIDQ87yRKejggkAKIAn5EEUNC4xNk8xrpZ4sy0in08hkMrTNHyFkabBp6EQigUQiMdP4FTUzw6ah2dcH3U6QkOsVRQwLzvf9sfuXTjKghYu6Wc0PIYQsG9bFYV5ZP1YXfpAetoScBBQsLjDW2sF13chBbJKBLbh7ASsQZ81tCSFkWQRbf80rs+i6Ll/gQgEjIeNRsLjgojKLsw5mbKs/moImhCyjabf7C4oaN9n4SlPQhOyNooYFF9U6Z9bBTBRFyLJMmUVCyNIJb/t3UOGaRULIeBQsLjDf9zEYDOB53tzOeiVJmmkHBEIIOW6CIEAUxblMFQ+HQ74amsZDQvZGweKCY2e+bCr6IIOkIAi8ZpEQQpaJIAjQNA2qqs6tlIZ1mxi3iJAQ8gEKFhdcsMfiQc+m2Vm5KIpUyE0IWSqsrnBemUV2n8FLQkg0ChYXWHA1NHDwKejgmTlNRRNClokoinPNLIbHV0LIeBQsLriDZhaDtzmMM3NCCDkKw+HwQKuhx90n7dZCyP4oWFxgw+EQjuPAcRwA0X3C9hO8zbzPzAkh5CiwQFHTNGiaNrfMouM4sG177M8JIR+giGHB7XXmO+s0Mk0/E0KWCSubmXcAt1fNIo2ThHyIgsUlMa9M4LyncQgh5KgcVgBHYyIhe6NPyJII1x5OK7yghc6aCSHLZp4L84JZRZpyJmRvFCwugfDgOMtgGR4QaXAkhCyreYxftL0fIZOjYHEJzCuwo0GREHI9oLGMkKNFweKCm2cG0Pd9GmQJISSAes4Ssj8KFhfcPHdbYfdDU9CEkGVzWLtO0ZhIyP4oWFxww+HwQBnBqNYQtPKPELJs2KYC8zJL31pCTiqKGhacKIqQJGnm2weLuIfDIfr9Pnq9Hg2MhJClMhwOYds2bNueex03TUMTsjcKFhecYRgwDGMug5llWTh//jzOnz8Py7Lm8OwIIeRoOI6Dixcv4uLFi3xXq4OKx+NIJBJUt0jIPihYXGCiKEKWZciyPJepY9/30Wg00Gg0YFnW2AGXso6EkEURnBHpdrswTXMupTls1kaSJAoUCdmHfNxPgIwnSRIMw4Cu6+h2uwA+rNuZpdjbcRz85je/wbVr1/Dwww+jXC7j5ptvhqIoI9ejgZMQMi8HrTW0LAsvvPACqtUqLl++jGazCc/zJhr/oh47OPWs6/rcZm4IuZ5RsLjAhsMhZFneFcyxn03L933Ytg3TNNFoNBCLxdDv9zEcDvljTDJozrvQnBBy/dprrAiOJeFxZTgcwnEc9Ho91Go11Go1OI6DwWAw02NHnWArigJZpsMgIfuhT8kCCQ+WoihC13Xouj5SUxMcXKfl+z4sy8JPfvITrK6uIhaLIZPJ4NSpU3supAk+NwoUCSGzYuNW1BakwXHGdV389re/xdbWFn74wx+i0WjANM25nayGM4t0EkzIeBQsLpCo6ZJYLIZYLAZRFCPb4MzyGJ7nodFoQBAEbGxswLZtGIbBH0sQBJqaJoTMRTgIixpLWK9Dx3Hged5IRrFaraLZbKLdbk9dqxjMJobHTVEUeZkP62dLCIlGweICCQ+qiqLgzjvvRCaTwR/+8AfYtj32unsJD5iu6+Kdd97Bu+++i7feeguGYeBTn/oU8vk87r33XqRSKayvr48EjHTWTQiZRVQ/w2Amz/d9uK6LXq+H1157Dc1mE6+88go6nQ7efvttWJaFbrc7U/Ps4GOFKYqC06dPo1wuR5b6EEI+RMHiAgkPqpIkIZlMotPpQJKkmaeCgwMlGzjZSmjbtqHrOiqVCmzbRqVSQa/XQzweh6qqUFUVgiDwFYNU30MImRVbmMIuB4MBfN9Hu92GaZqoVCpoNBqoVCrodDrY2dmB67oj9xHciWrSGuvwbSVJgizLSCQSSCaTdCJMyD7oyL/AFEXB2bNnkUwmoSjKgQa0casCh8MhLMvCSy+9BFEU8bOf/QzxeBwPPfQQUqkUbrrpJhiGgVKphFgshnK5fKAm4YSQk8nzPNTrdX5SalkWNjc30e128etf/xrdbhcbGxtwXRe2bcP3fb6YJTh+sanoacdDFjRKkoR0Oo3V1VXccccdKBQKUFV1vr8sIdcZChYXFBscWdNYtmovuBIwanpl3JTLuDohNg3U7/cBAKZpotfrYXNzE6ZpQtM06LoOAPxSURQevEqSxPtBslpHduY+7e9KCFkubKxhmULf93mpSzCD6LouPM/D1tYWDxZt28bm5iY6nQ4qlQpM0+RtcYDRsWy/msf9hG/PNjvQNI0CRUImQMHiAglPM0uShHK5DFmWccstt0DXdVy5cgWO44wNCmet6QkKZhpZLY8sy5AkCdlsFqqqolQqQdd1rK+vwzAM3HDDDYjFYlhdXYWqqshms5AkaaJaoHkGitMEnhSkkmURrvOb9PqzPs4k9zMcDtHr9fiCOcdxUKvVeBBoWRYva6nVarAsC41GA57nwfM8+L7PLx3H4cFm8P7nJXhfqqrijjvuQLlcpkCRkAlRsLhAoqaJZVmGpmlIJpPIZDK4evXqkQQ4/X5/VxG6LMuwLItnD9kqQl3XIcsyYrEYXNeFpmmwLAuSJEHTNP57sIwjm0JimchggMz+H67RZKvBx/VkC75mYeMOgPM4mBIyrWkDP2B3W5lJrj/usYOXbEqXZQTZ99kMRrD5NQvuBEHgtYa9Xg+u66LZbMK2bWxtbcGyLFSrVT7NbFkWrl27Btd10Wq1xs58TFOHOCt2ApvL5ZDNZumzTMiEKFhcArFYDOfOncO1a9dw+fLlkcyiKIq7zsZnqeUJ3iZ4AAleDgYDdDodCILALy9cuMCzoGxbQkEQIIoiRFFEKpXimUZVVZHJZKCqKnK5HDRNQzqdhqqqyOfzPPBkAzoLQEVRhKqqI5nK/VZYBoW/P256a6/XJHhfhBzEuEVqUSdD8+hvyu7D8zzYts0vWZN+z/Pgui4GgwHa7Ta8/9/eve22UbVhHH/ssT3jcbbOxnGjIkHFAUiAkDhEQkTiNuDi4Ba4gB5TxBmqkMpRpJa4JGnieDPx5jv49C5WJrNiJ01Kbf4/qZrYHo+d1DN+5l2bGY/dwBKrGJ6cnLjbw+FQZ2dnury8dPMe2jHIrxr6A1jyVcOi9yjpyhRh98H/e5bLZa2urmpnZ0dff/21Wq2W0jS9t9cClhlh8T1mB81KpaKNjQ1lWaZGo6HhcKjBYCBJ7kzf3OVgWxSu/G35X1b+l0J+cl1/DjSrIna7XdVqNQ2HQ1WrVQ0GA8VxrOFwqFqtpsFg4B63cGiT5drSQqLNO1nUf8nea6VS0WQycbfz19S2vpT53y2/fuha3FQWcR/8fdSv9hVV/oqqgNLV/dFfr2jbo9FIpVJJ/X7fTcxvYdFuj8djdbtdjUYjFw6Pj4+VZZlOT0+vLE9OTjQajdx27LXy+6b/nm46NvknvvcZGP2/qYXF9fV1bWxsMAoauAXC4nvMDmTValVffPGFTk5O9Pvvv+vly5f65ZdfXFOx720Psn4AnLWtfDXSDvZ+eOx2uyqVSjo9PXUVSAt1VoGU5KbksftsO35486fwsYpjkiSKoshVHuM4dkv/cbvfr1D6lcv80p5/1+ZqQJp9taXBYKDRaOQqe354szA3nU5dyLPH/ds2ibX1IZxOp1cqiFY5zAdK++fvu3byaSeD9s8fwOKHQ9tm0cmVf/Lon5wVNTfb8eK+K4u2bTvxPDg4ULvd1v7+vlZWVpjZAZgTYXEBlEol1Wo11et1NZtNZVmmOI6VZdmVLwBb920OtvmDetF7uen+fLCykY3mpupDaB2fNXXXajXXn9MPd34lMooiF/6sUpkPkRYeQ2HRwi1wF7MGohVV+PJh0cJgUfPxYDDQdDp1lUFbryhs2uvedTRxPuTlf86v7//uFhzzJ6N+OHyowGjHzzRNtb29rWaz6fZ7APMhLC6QNE11cHCgTqejP//8U51OR0dHR66P0Nt8CZiipixf0ZfCTeuGmriLXm+e92+/q3XA9yt//s9W6cj397Jqob3ePOsBD6loFHC+SdoPXXafv7STRj/USde7qcwaIHbTe/Sf7/9ctJ159pui/esh9rlarabPP/9ce3t7+uabb1x/aQDzIywuELuiS5Zl2tnZ0WQycX2I8qErHwBDZ+v31Wxd5DZfRkVfQqHXI8AB8wu1BLxL9/V6twmTVlFsNBra3d3V7u6uVlZWlCTJvbwX4L+kNOWbd6FYE9WLFy/U6XT0448/6u+//9bR0dGVCbsBYJncthoax7E+++wztdttff/992o2m1pbW6MPMnAHVBYXjPWr29zc1HQ61e7uriTp9PRU0j+jlP3RyaHmYM4TACyKfOuIHdfyxzLrm+xXFLe2trS2tvZvvG1gKVBZXCB+E7N1ZrcK408//aTj42O9evWKCiOApVE0MMaXn97L+ii2Wi398MMPajabjHwG3hKVxQXiHxBtVPDW1pYkqd1uu3kNbR7GmyqLzBcIYBHkg2L+2OVfCCBJEjUaDbVaLe3t7Wl7e1urq6v/1lsHlgaVxQU3Go00Go10dHSk4+Nj/fzzzzo6OtKzZ8+uDHwpQlM0gEVmg/fq9bpWV1d1cHCgVqulb7/9VisrK1pdXb02HRgnycDtUVlcMPmDXaVSURRF2tjYUBRFarVaKpVK2tra0vn5uZuPzabQKJomBwAWjfVNjKLI9Ulst9va2dlRs9lUvV6/sq6/BHA7VBaXhM2zdnFxoW63q6dPn+ro6EhPnz7V+fm53rx5c23ONQBYFPkT5TiO9emnn6rZbOq7777T5uamPvroIyVJcu2yoADeDpXFJWGTS6+tralararVarlKo51hZ1nmLvs1Go2CTTKzJsu9qSln3vUA/PfcpeuLf7UX/wpMSZJob29PW1tbarVaWl9f1+rqqrt0KID7Q2VxyVhA6/V6mkwm6nQ66na7evbsmU5OTvTrr7+q2+3q1atX1y7FV9RMfduJte96JRkAy6HohPGmEc3zBsg4jvXll19qfX1dX331ldbX1/XJJ58oTVPV63WVy2WCIvBA2LOWjB140zR1lxFL01SPHj1SkiRqt9s6OztTlmUaDoeuwnh5eenWz1/aa955Gm+6UgyA5XPTtd79oOifRBYdN/znS//vi23T4FjfxHq9rr29PW1ubqrdbmttbU1bW1uqVqsM1gMeGJXFJZM/eFsAtKl0+v2+er2efvvtN52fn+v58+fqdrt6/vy5hsOher1e8FKB5XL5yjVsCYwA5lE0ErloGpzpdKo4jvXhhx8qTVN9/PHHWltb05MnT9yyVqupVqupXC67oAjgYVFZXDJFB+UoitRoNCRJaZqq0Wio3W6r0WjozZs3uri40NnZmXq9nhsIY9Pu2Ehq+9nfftHB3qoIBEbgv6noJNKf83U6nSqKIkVR5MJeFEUql8suCO7t7WllZcUdp/b395WmqTY2NlxTc346HPpIAw+HyuJ/iH9QHQ6Hmkwmury81Hg81vHxsQaDgf744w91u129ePFC/X5fh4eH6vf7evny5ZVLCTJ/IwCTb362++y2P9dhuVzW5uamkiTR48ePlaapPvjgA62srOjJkydK01T7+/uqVquqVquuL2IURdf6JBIUgXeDyuISmXXA9OcaS5LkyvOq1ar6/b663a7Oz89dc/VkMtHFxYULlnYpwXwfR+v7mO/zSGgElp/t5xbm7Koq1vfQKodWTdza2nJ9qNM0dRXEdruter2unZ0dN8PDrNkXADw8KosL7r7OqK15yJqf/WboyWSik5MTZVmmw8ND9Xo9HR4eajgcqtPpaDAY6PXr18qyTH/99ZfG47ELkwCWm50U2sUBarWadnZ23DJJEj169Ehpmurx48cuJEZRpFqtJknu8qX+EsD7gz1ywd3XmbWNWrSKo3/1g+l0qiRJlGWZxuOxer2exuOxBoOBoijScDhUtVrVcDhUuVx2j1mVsajyeHl5KemfycRtGp+bptiw9zLP70yzFIrM87m4qSJ+m8/Vu/wM3vdrWXNxvkJo/+y2/3g+LMZx7CqIjx49Ur1eV7vdVhzHarVarnII4P1HZRFzsVHQVjG0iqMf9uz2aDRylchOp3NtaRXJLMv0+vVrDYdDN7DGPMScjbO+UPMjud+3ZnT6Zz2sd/13Lfq8zfrMzzsh/ryv7z/XlqVSSfV6XdVq9UqF0MJfHMfu/u3tbcVxrGaz6QanFIVJG8jiN0sDWBxUFjEXqwLEcTxz3clk4iqRVnGsVCrXllmWKYoiXV5eKk3TK9ewtnBqX2ih234fSati5h/3habvkK5XaecZ1T3ry/ltHs8/xvVtH4b/d/U/Hxbm5nnuXR73Zw7w+Z/H/Gc1vz17rr13v/nW/71sPX99/8ooftUwiqLCsJgkiQuFu7u7LjxaaKxUKqpWq9d+l5vmawWwGKgsYqZ5KnJFAcxvXraR1Pnm6NFopMlk4oLiYDBwTd2j0UjD4fBa03fR7X6/f205mUzcIB17X/kQGQqX/u/g385vpyjM5rfhr2d/B3+3K3pffgguen+4Gz8UFd32Q5UfpmzdKIqu3Ve0jXywtyZdf0RwPqjlXz///Py2baqZcrmsRqPhwlqlUlGapi70+cskSRRFkXvcv10ul1Wv112Tsv2ziqAkd9sqg/Z7+SG16HhRdIwgOAKLg7CIG4UO6rMO/vNWFOwxG2Vt4c7CYD70FS3H47ELlRcXF9duF4W8orCXX89v9rV/flgLVTLnqXTmt1/0eGgb7LJ3VxQWpathzAZr2NJ/bn69UNgLhVC7zw+j/u3869wUFkulkrtWcqPRcGGvXC678JcPjXEcuzBZqVRUq9WuhMs4jq/NlvA2qCwCy4GwiLm8iwP9rIrbZDJRFEXuZ7vfX4YqgLPYev50Hf7S5PuFvW0z86x+ZuyeD2vWlCz5z31+ANa82w/9P+dDa/5zOEs+hNrPRWEzH17zoTjf7P6Q+zzBEVgshEXM7V1WCW67fb58gIdz1/2RyiKwHAiLuBMO/Fg2fKYf7m/A3xZYbIRFAAAABDErKgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACPof+EuNJ2tDElAAAAAASUVORK5CYII=) no-repeat;background-size:cover}.node-time[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-push[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-download[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAHs0lEQVR4Xu2du+8mYxTHPxsKCgpisYhFQoIEcSncCwoKIouEREKDRIL4C2g1GyKEgkblFpcgQkFBgQQbihXXuBdEKCgIOet91+xv35lznnme8848v+dMss3+zuV7vuc7Z2bemXlmC7E1zcCWpquP4gkBNC6CEEAIoHEGGi8/JkAIoHEGGi8/JkAIoBkGXgDOWVT7PnB1M5UPFNrKBPinh4NW6u+VQAsEPAVc18PA08D1LU+CFgTwI3BkT5N/Ao4KAWxuBvrG/7LqFnaCpg8BIYDGTwJDACGAwWNcHAI29ykAMQFiAsQE6GOghfEXEyAmQEyAmAD9GmhhCsbvAI1PwRBACGA1Ay2MvzgJbFz9IYAQQFwFxFVAXAWsZCDOAWj75ZgQQAhgk98KIm4GDXU4JkBMgJgAm56BuAyMy8C4DIzLwLgM7NFAC+dBcTOo8cNgCCAEEHcDWz4PigkQEyAmQEyAFQyMOQO+ALgROBU4DTgi8YeU74F1vp8/h+cBtgIPAxcOvKjaR6O8wPoRsBt4CXg9ke+iP4LcCTxQEMAYAaamn1oAsqN8kgp6wH4ncE+peCkN0Igcg2kd7+druFM4GFPjy8CVYxwHfJ4HrikR01r8o8CtJRJuiLGO9/OnFsB3wDYH7nYAz+XGtQjg7MUxOzfXKv8QwHhWfwUuAXaND2G7FXoH8FBOkgHfOATkESvnAnJOMHqzTIAngJtHZxh2tOTPTT31IaD0SWCXj+wdyNKAL4HtuV3o+MdlYDkyvwWOywlnEYC2By3zy7p77wE/5ABy8NXwWzhwgNUbUha0uhiQ1c0sWxZ+i7NGoIC0xLEU42Gj4a8Zezb3luI1AmWdPTkWzXXT8Fs4mKq2qwBZ4XRoy8JvcdYIlHX25HJurpuG38LBVLUdDcg506wFMGcChbiaBeCO39K8IHCq/f+/vK78hwDmfQIbAiiw87nuQQXwaSFc8ccEiAmgCdD3GKRmzzdw3YPy4akRXPHHBIgJMK0C1ez5Bq57UD48NYIr/pgAMQGmVaCaPd/AdQ/Kh6dGcMUfEyAmwLQKVLPnG7juQfnw1Aiu+Oc0Aby+6+dKYKd9VeKfiwD6mnQg8Le6jwwbeAvgAOCvHggWfrXyXPFbALoCWDz50vddPyHnYOBPjaWBv3viPwj4YyB39jN7LdwMGvqu35LbQ4HfR4rASwCHAL8pmEo89u6Ffw/0OUwA64sThwO/jBCBB4GHAT8bsMjDHMcY7IZMPPDvzTcHAcjJkzz6ZNnGPH1UmkB5aFOmlmV7scBHqkvj3wf3HAQggLQiu6DlMWh5HNq6abEtHCxzHQt8Y01snLBauJL498tlKd4VQAeRlqcL/kRA3lewbFpcCweS5wTgC0vChY01rhayFP6VeSwgXQFsQKXl6pqfAnyqsWeYLhYOTl68n29It8fEEtMaS+MkK5fF2RXACha0fF2X0w3v3mvxNA5kEYyPrd0q3HzL4VHDPwjd4pxLYAJ3e021nN2YZwEfDiTRYg1xcCbwQUIBFj4Twu0xzcGv5rIAdgWQ0biu63mL19JWhRuL/1zgXZXB/w0sXCaEM+8MWXktzmMJHFPsRh8td9de1i56Z8QhZRUH5wNvJxRg4TEh3D6mGgdZuS3OrgAMrGj5uyEuBd7aEFPz38iBLLrwpgHX0sTCYUK4/UxT8SflsoB3BWBEq2HohrkceKPzH5pvl4PLElfhsvBnLLHXLAV/ci5LAa4AEhBrOLqhZFGmVxf/ofktObgCeCUBj4W7hHAhAAtZWjO7MWS9AvkpVvORRlrewu3GXlfzJacFv4W7lTaWQlwBjECu4emGvBZ4RslhsZmq+SGAnualiGCExnpdLDtMyXwhgAE21y2CKZofAlB2p3WJYKrmhwAM89RbBFM2PwRgEICFJGOY/cymbr6ltiyMFmdtD7PEGNuAFD8NZ0ossa2lriycFmeNWEuMVPLH2mtYrXFrqikLq8VZI9USw0p8CTsNr5ajtnqy8FqcNUItMTTSS/9dw9yXr8ZasjBbnDUyLTFKN9gST8O9MUatdWThtjhrRFpiWBrmYaNhX+asuYYs7BZnjURLDI/mWmMG/gGmLM2rnUApf9WS918tHvW2CmkqO1f+WxGANO9BQO75yybPCsgX0GrYQgA1dMkRYwjAkdwaQocAauiSI8YQgCO5NYQOAdTQJUeMIQBHcmsIHQKooUuOGEMAjuTWEDoEUEOXHDGGABzJrSF0CKCGLjliDAE4kltD6NkLYMzSbTUQPweMVXw4cu6fjp1DI8disLy0armj25vf4qyNIAluiTOWhJb93Lm3NM4CQpo018/H1yag2X0+/jPgpNpYbATv18D2nFotE+AR4PacJOHrxsCTwE050S0CuAV4PCdJ+LoxcBvwWE50iwC2LhZL3JaTKHyLMyArmclaSEMfrFCTWgQgQe4GdqrRwmCdDJwB7MpNaBWA5JG1dnbkJgz/IgzcB9xbIlKKACSfLMR4PyDLqMa2fgZ2A3cBr5VKnSoAySvfyrkBuGjx7/hSYCLOSgY+XyxeKesWP2v4TlESjWMEkJQgjOfNQAhg3v1xRxcCcKd43glCAPPujzu6EIA7xfNOEAKYd3/c0YUA3Cmed4IQwLz7447uX4cZWJCcTpL6AAAAAElFTkSuQmCC) no-repeat;background-size:cover}.node-click[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-end[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.bpmn-start[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAAnBJREFUOBGdVL1rU1EcPfdGBddmaZLiEhdx1MHZQXApraCzQ7GKLgoRBxMfcRELuihWKcXFRcEWF8HBf0DdDCKYRZpnl7p0svLe9Zzbd29eQhTbC8nv+9zf130AT63jvooOGS8Vf9Nt5zxba7sXQwODfkWpkbjTQfCGUd9gIp3uuPP8bZ946g56dYQvnBg+b1HB8VIQmMFrazKcKSvFW2dQTxJnJdQ77urmXWOMBCmXM2Rke4S7UAW+/8ywwFoewmBps2tu7mbTdp8VMOkIRAkKfrVawalJTtIliclFbaOBqa0M2xImHeVIfd/nKAfVq/LGnPss5Kh00VEdSzfwnBXPUpmykNss4lUI9C1ga+8PNrBD5YeqRY2Zz8PhjooIbfJXjowvQJBqkmEkVnktWhwu2SM7SMx7Cj0N9IC0oQXRo8xwAGzQms+xrB/nNSUWVveI48ayrFGyC2+E2C+aWrZHXvOuz+CiV6iycWe1Rd1Q6+QUG07nb5SbPrL4426d+9E1axKjY3AoRrlEeSQo2Eu0T6BWAAr6COhTcWjRaYfKG5csnvytvUr/WY4rrPMB53Uo7jZRjXaG6/CFfNMaXEu75nG47X+oepU7PKJvvzGDY1YLSKHJrK7vFUwXKkaxwhCW3u+sDFMVrIju54RYYbFKpALZAo7sB6wcKyyrd+aBMryMT2gPyD6GsQoRFkGHr14TthZni9ck0z+Pnmee460mHXbRAypKNy3nuMdrWgVKj8YVV8E7PSzp1BZ9SJnJAsXdryw/h5ctboUVi4AFiCd+lQaYMw5z3LGTBKjLQOeUF35k89f58Vv/tGh+l+PE/wG0rgfIUbZK5AAAAABJRU5ErkJggg==) 50% no-repeat;cursor:grab}.bpmn-end[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAA1BJREFUOBFtVE1IVUEYPXOf+tq40Y3vPcmFIdSjIorWoRG0ERWUgnb5FwVhYQSl72oUoZAboxKNFtWiwKRN0M+jpfSzqJAQclHo001tKkjl3emc8V69igP3znzfnO/M9zcDcKT67azmjYWTwl9Vn7Vumeqzj1DVb6cleQY4oAVnIOPb+mKAGxQmKI5CWNJ2aLPatxWa3aB9K7/fB+/Z0jUF6TmMlFLQqrkECWQzOZxYGjTlOl8eeKaIY5yHnFn486xBustDjWT6dG7pmjHOJd+33t0iitTPkK6tEvjxq4h2MozQ6WFSX/LkDUGfFwfhEZj1Auz/U4pyAi5Sznd7uKzznXeVHlI/Aywmk6j7fsUsEuCGADrWARXXwjxWQsUbIupDHJI7kF5dRktg0eN81IbiZXiTESic50iwS+t1oJgL83jAiBupLDCQqwziaWSoAFSeIR3P5Xv5az00wyIn35QRYTwdSYbz8pH8fxUUAtxnFvYmEmgI0wYXUXcCCSpeEVpXlsRhBnCEATxWylL9+EKCAYhe1NGstUa6356kS9NVvt3DU2fd+Wtbm/+lSbylJqsqkSm9CRhvoJVlvKPvF1RKY/FcPn5j4UfIMLn8D4UYb54BNsilTDXKnF4CfTobA0FpoW/LSp306wkXM+XaOJhZaFkcNM82ASNAWMrhrUbRfmyeI1FvRBTpN06WKxa9BK0o2E4Pd3zfBBEwPsv9sQBnmLVbLEIZ/Xe9LYwJu/Er17W6HYVBc7vmuk0xUQ+pqxdom5Fnp55SiytXLPYoMXNM4u4SNSCFWnrVIzKG3EGyMXo6n/BQOe+bX3FClY4PwydVhthOZ9NnS+ntiLh0fxtlUJHAuGaFoVmttpVMeum0p3WEXbcll94l1wM/gZ0Ccczop77VvN2I7TlsZCsuXf1WHvWEhjO8DPtyOVg2/mvK9QqboEth+7pD6NUQC1HN/TwvydGBARi9MZSzLE4b8Ru3XhX2PBxf8E1er2A6516o0w4sIA+lwURhAON82Kwe2iDAC1Watq4XHaGQ7skLcFOtI5lDxuM2gZe6WFIotPAhbaeYlU4to5cuarF1QrcZ/lwrLaCJl66JBocYZnrNlvm2+MBCTmUymPrYZVbjdlr/BxlMjmNmNI3SAAAAAElFTkSuQmCC) 50% no-repeat;cursor:grab}.bpmn-user[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAABGdBTUEAALGPC/xhBQAAAqlJREFUOBF9VM9rE0EUfrMJNUKLihGbpLGtaCOIR8VjQMGDePCgCCIiCNqzCAp2MyYUCXhUtF5E0D+g1t48qAd7CCLqQUQKEWkStcEfVGlLdp/fm3aW2QQdyLzf33zz5m2IsAZ9XhDpyaaIZkTS4ASzK41TFao88GuJ3hsr2pAbipHxuSYyKRugagICGANkfFnNh3HeE2N0b3nN2cgnpcictw5veJIzxmDamSlxxQZicq/mflxhbaH8BLRbuRwNtZp0JAhoplVRUdzmCe/vO27wFuuA3S5qXruGdboy5/PRGFsbFGKo/haRtQHIrM83bVeTrOgNhZReWaYGnE4aUQgTJNvijJFF4jQ8BxJE5xfKatZWmZcTQ+BVgh7s8SgPlCkcec4mGTmieTP4xd7PcpIEg1TX6gdeLW8rTVMVLVvb7ctXoH0Cydl2QOPJBG21STE5OsnbweVYzAnD3A7PVILuY0yiiyDwSm2g441r6rMSgp6iK42yqroI2QoXeJVeA+YeZSa47gZdXaZWQKTrG93rukk/l2Al6Kzh5AZEl7dDQy+JjgFahQjRopSxPbrbvK7GRe9ePWBo1wcU7sYrFZtavXALwGw/7Dnc50urrHJuTPSoO2IMV3gUQGNg87IbSOIY9BpiT9HV7FCZ94nPXb3MSnwHn/FFFE1vG6DTby+r31KAkUktB3Qf6ikUPWxW1BkXSPQeMHHiW0+HAd2GelJsZz1OJegCxqzl+CLVHa/IibuHeJ1HAKzhuDR+ymNaRFM+4jU6UWKXorRmbyqkq/D76FffevwdCp+jN3UAN/C9JRVTDuOxC/oh+EdMnqIOrlYteKSfadVRGLJFJPSB/ti/6K8f0CNymg/iH2gO/f0DwE0yjAFO6l8JaR5j0VPwPwfaYHqOqrCI319WzwhwzNW/aQAAAABJRU5ErkJggg==) 50% no-repeat;cursor:grab}.bpmn-exclusiveGateway[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAAHeEJUAAAAABGdBTUEAALGPC/xhBQAAAvVJREFUOBGNVEFrE0EU/mY3bQoiFlOkaUJrQUQoWMGePLX24EH0IIoHKQiCV0G8iE1covgLiqA/QTzVm1JPogc9tIJYFaQtlhQxqYjSpunu+L7JvmUTU3AgmTfvffPNN++9WSA1DO182f6xwILzD5btfAoQmwL5KJEwiQyVbSVZ0IgRyV6PTpIJ81E5ZvqfHQR0HUOBHW4L5Et2kQ6Zf7iAOhTFAA8s0pEP7AXO1uAA52SbqGk6h/6J45LaLhO64ByfcUzM39V7ZiAdS2yCePPEIQYvTUHqM/n7dgQNfBKWPjpF4ISk8q3J4nB11qw6X8l+FsF3EhlkEMfrjIer3wJTLwS2aCNcj4DbGxXTw00JmAuO+Ni6bBxVUCvS5d9aa04+so4pHW5jLTywuXAL7jJ+D06sl82Sgl2JuVBQn498zkc2bGKxULHjCnSMadBKYDYYHAtsby1EQ5lNGrQd4Y3v4Zo0XdGEmDno46yCM9Tk+RiJmUYHS/aXHPNTcjxcbTFna000PFJHIVZ5lFRqRpJWk9/+QtlOUYJj9HG5pVFEU7zqIYDVsw2s+AJaD8wTd2umgSCCyUxgGsS1Y6TBwXQQTFuZaHcd8gAGioE90hlsY+wMcs30RduYtxanjMGal8H5dMW67dmT1JFtYUEe8LiQLRsPZ6IIc7A4J5tqco3T0pnv/4u0kyzrYUq7gASuEyI8VXKvB9Odytv6jS/PNaZBln0nioJG/AVQRZvApOdhjj3Jt8QC8Im09SafwdBdvIpztpxWxpeKCC+EsFdS8DCyuCn2munFpL7ctHKp+Xc5cMybeIyMAN33SPL3ZR9QV1XVwLyzHm6Iv0/yeUuUb7PPlZC4D4HZkeu6dpF4v9j9MreGtMbxMMRLIcjJic9yHi7WQ3yVKzZVWUr5UrViJvn1FfUlwe/KYVfYyWRLSGNu16hR01U9IacajXPei0wx/5BqgInvJN+MMNtNme7ReU9SBbgntovn0kKHpFg7UogZvaZiOue/q1SBo9ktHzQAAAAASUVORK5CYII=) 50% no-repeat;cursor:grab}#turbo[data-v-cc282f2a]{height:65vh;width:100%}.logic-flow-view[data-v-cc282f2a]{margin:10px;position:relative}.demo-title[data-v-cc282f2a]{margin:20px;text-align:center}.demo-control[data-v-cc282f2a]{position:absolute;right:20px;top:10px;z-index:2}.time-plus[data-v-cc282f2a]{cursor:pointer}.add-panel[data-v-cc282f2a]{background-color:#fff;padding:10px 5px;position:absolute;z-index:11}.el-drawer__body[data-v-cc282f2a]{height:80%;margin-top:-30px;overflow:auto;z-index:3}[data-v-cc282f2a] .flow-dialog{left:0;margin:0 auto;position:relative;top:5vh;transform:none}[data-v-cc282f2a] .flow-dialog .el-dialog__body{height:85vh;overflow:auto} diff --git a/static/css/index-B1vU6DWs.css b/static/css/index-B1vU6DWs.css deleted file mode 100644 index 8bd46714f..000000000 --- a/static/css/index-B1vU6DWs.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";#version-rocket .version-area{animation:fadeInUp 1s ease;animation-iteration-count:1;background-color:#fff;border:1px solid #ebeef5;border-radius:12px;bottom:20px;box-shadow:0 10px 20px #0000001f;box-sizing:border-box;position:fixed;right:20px;width:140px;z-index:99999}#version-rocket .version-img{height:100%;margin-top:-70px;width:100%}#version-rocket .version-content{background-color:#fff;border-radius:12px;font-family:inherit;padding:6px 12px 9px;text-align:center}#version-rocket .version-title{color:#101010;font-size:13px;font-weight:600;line-height:13px}#version-rocket .version-subtitle{color:#000000b3;font-size:12px;line-height:13px;margin-top:8px}#version-rocket .refresh-button{animation:refreshAnimation 2s linear infinite;background-color:#fd8079;border-color:#fd8079;border-radius:15px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;margin-top:12px;padding:5px 0;transition:.2s;width:100%}#version-rocket .refresh-button:hover{background-color:#fd7e77e6}#version-rocket .cancel-button{color:#888;cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;text-decoration:underline}#version-rocket .cancel-button:hover{color:#999}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d transparent transparent #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--vxe-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--vxe-font-size:14px;--vxe-font-size-medium:14px;--vxe-font-size-small:13px;--vxe-font-size-mini:12px;--vxe-border-radius:4px;--vxe-icon-font-family:Verdana,Arial,Tahoma;--vxe-icon-background-color:#fff;--vxe-font-color:#606266;--vxe-primary-color:#409eff;--vxe-success-color:#67c23a;--vxe-info-color:#909399;--vxe-warning-color:#e6a23c;--vxe-danger-color:#f56c6c;--vxe-font-lighten-color:#797b80;--vxe-primary-lighten-color:#73b8ff;--vxe-success-lighten-color:#85cf60;--vxe-info-lighten-color:#abadb1;--vxe-warning-lighten-color:#ecb869;--vxe-danger-lighten-color:#f89c9c;--vxe-font-darken-color:#47494c;--vxe-primary-darken-color:#0d84ff;--vxe-success-darken-color:#529b2e;--vxe-info-darken-color:#767980;--vxe-warning-darken-color:#d48a1b;--vxe-danger-darken-color:#f23c3c;--vxe-font-disabled-color:#bfbfbf;--vxe-primary-disabled-color:#a6d2ff;--vxe-success-disabled-color:#a3db87;--vxe-info-disabled-color:#c5c7ca;--vxe-warning-disabled-color:#f2cd96;--vxe-danger-disabled-color:#fbcccc;--vxe-input-border-color:#dcdfe6;--vxe-input-disabled-color:#dcdfe6;--vxe-input-disabled-background-color:#f3f3f3;--vxe-input-placeholder-color:#c0c4cc;--vxe-table-popup-border-color:#dadce0;--vxe-table-header-font-color:#606266;--vxe-table-footer-font-color:#606266;--vxe-table-border-radius:4px;--vxe-table-border-width:1px;--vxe-table-border-color:#e8eaec;--vxe-table-resizable-line-color:#d9dddf;--vxe-table-resizable-drag-line-color:#409eff;--vxe-table-header-background-color:#f8f8f9;--vxe-table-body-background-color:#fff;--vxe-table-footer-background-color:#fff;--vxe-table-tree-node-line-color:#909399;--vxe-table-tree-node-line-style:dotted;--vxe-table-header-font-weight:700;--vxe-table-row-height-default:48px;--vxe-table-row-height-medium:44px;--vxe-table-row-height-small:40px;--vxe-table-row-height-mini:36px;--vxe-table-row-line-height:22px;--vxe-table-row-hover-background-color:#f5f7fa;--vxe-table-row-striped-background-color:#fafafa;--vxe-table-row-hover-striped-background-color:#f5f7fa;--vxe-table-row-radio-checked-background-color:#fff3e0;--vxe-table-row-hover-radio-checked-background-color:#ffebbc;--vxe-table-row-checkbox-checked-background-color:#fff3e0;--vxe-table-row-hover-checkbox-checked-background-color:#ffebbc;--vxe-table-row-current-background-color:#e6f7ff;--vxe-table-row-hover-current-background-color:#d7effb;--vxe-table-column-padding-default:13px 0;--vxe-table-column-padding-medium:11px 0;--vxe-table-column-padding-small:9px 0;--vxe-table-column-padding-mini:7px 0;--vxe-table-column-hover-background-color:#d7effb;--vxe-table-column-current-background-color:#e6f7ff;--vxe-table-column-icon-border-color:#c0c4cc;--vxe-table-column-icon-border-hover-color:#515a6e;--vxe-table-cell-placeholder-color:#c0c4cc;--vxe-table-cell-padding-left:10px;--vxe-table-cell-padding-right:10px;--vxe-table-cell-input-height-default:42px;--vxe-table-cell-input-height-medium:38px;--vxe-table-cell-input-height-small:34px;--vxe-table-cell-input-height-mini:30px;--vxe-table-cell-dirty-width:5px;--vxe-table-cell-dirty-update-color:#f56c6c;--vxe-table-cell-dirty-insert-color:#19a15f;--vxe-table-cell-area-border-color:#409eff;--vxe-table-cell-area-border-width:1px;--vxe-table-cell-main-area-extension-border-color:#fff;--vxe-table-cell-main-area-extension-background-color:#409eff;--vxe-table-cell-extend-area-border-width:2px;--vxe-table-cell-copy-area-border-width:3px;--vxe-table-cell-active-area-border-width:2px;--vxe-table-cell-copy-area-border-color:#409eff;--vxe-table-cell-extend-area-border-color:#409eff;--vxe-table-cell-active-area-border-color:#409eff;--vxe-table-cell-area-background-color:rgba(64,158,255,.2);--vxe-table-checkbox-range-border-width:1px;--vxe-table-checkbox-range-border-color:#006af1;--vxe-table-checkbox-range-background-color:rgba(50,128,252,.2);--vxe-table-fixed-left-scrolling-box-shadow:8px 0px 10px -5px rgba(0,0,0,.12);--vxe-table-fixed-right-scrolling-box-shadow:-8px 0px 10px -5px rgba(0,0,0,.12);--vxe-table-filter-panel-background-color:#fff;--vxe-table-menu-item-width:178px;--vxe-table-menu-background-color:#fff;--vxe-loading-color:#409eff;--vxe-loading-background-color:hsla(0,0%,100%,.5);--vxe-loading-z-index:999;--vxe-table-validate-error-color:#f56c6c;--vxe-table-validate-error-background-color:#fff;--vxe-grid-maximize-background-color:#fff;--vxe-toolbar-background-color:#fff;--vxe-toolbar-custom-active-background-color:#d9dadb;--vxe-toolbar-panel-background-color:#fff;--vxe-tooltip-dark-color:#fff;--vxe-tooltip-dark-background-color:#303133;--vxe-tooltip-light-background-color:#fff;--vxe-pager-background-color:#fff;--vxe-pager-perfect-background-color:#fff;--vxe-pager-perfect-button-background-color:#f4f4f5;--vxe-modal-header-background-color:#f8f8f8;--vxe-modal-body-background-color:#fff;--vxe-modal-border-color:#ebeef5;--vxe-checkbox-font-size-default:15px;--vxe-checkbox-font-size-medium:14px;--vxe-checkbox-font-size-small:13px;--vxe-checkbox-font-size-mini:12px;--vxe-checkbox-checked-width:.32em;--vxe-checkbox-checked-height:.64em;--vxe-checkbox-indeterminate-width:.6em;--vxe-checkbox-indeterminate-height:2px;--vxe-checkbox-border-width:2px;--vxe-checkbox-border-radius:2px;--vxe-checkbox-icon-background-color:#fff;--vxe-checkbox-checked-icon-border-color:#fff;--vxe-checkbox-indeterminate-icon-background-color:#fff;--vxe-radio-font-size-default:15px;--vxe-radio-font-size-medium:14px;--vxe-radio-font-size-small:13px;--vxe-radio-font-size-mini:12px;--vxe-radio-border-width:2px;--vxe-radio-icon-background-color:#fff;--vxe-radio-checked-icon-background-color:#fff;--vxe-radio-indeterminate-icon-background-color:#fff;--vxe-radio-button-default-background-color:#fff;--vxe-button-max-width:500px;--vxe-button-default-background-color:#fff;--vxe-button-dropdown-panel-background-color:#fff;--vxe-button-height-default:34px;--vxe-button-height-medium:32px;--vxe-button-height-small:30px;--vxe-button-height-mini:28px;--vxe-button-round-border-radius-default:17px;--vxe-button-round-border-radius-medium:16px;--vxe-button-round-border-radius-small:15px;--vxe-button-round-border-radius-mini:14px;--vxe-input-background-color:#fff;--vxe-input-panel-background-color:#fff;--vxe-input-number-disabled-color:#e4e7ed;--vxe-input-date-festival-color:#999;--vxe-input-date-festival-important-color:#409eff;--vxe-input-date-notice-background-color:red;--vxe-input-date-picker-hover-background-color:#f2f6fc;--vxe-input-date-picker-selected-color:#fff;--vxe-input-date-time-confirm-button-color:#fff;--vxe-input-date-picker-festival-selected-color:#fff;--vxe-input-date-picker-notice-selected-background-color:#fff;--vxe-input-date-extra-color:#67c23a;--vxe-input-date-extra-important-color:#fd2222;--vxe-input-date-title-height-default:30px;--vxe-input-date-title-height-medium:29px;--vxe-input-date-title-height-small:28px;--vxe-input-date-title-height-mini:26px;--vxe-input-date-time-week-row-height-default:38px;--vxe-input-date-time-week-row-height-medium:36px;--vxe-input-date-time-week-row-height-small:34px;--vxe-input-date-time-week-row-height-mini:32px;--vxe-input-date-month-year-row-height-default:48px;--vxe-input-date-month-year-row-height-medium:46px;--vxe-input-date-month-year-row-height-small:44px;--vxe-input-date-month-year-row-height-mini:42px;--vxe-input-date-quarter-row-height-default:60px;--vxe-input-date-quarter-row-height-medium:58px;--vxe-input-date-quarter-row-height-small:56px;--vxe-input-date-quarter-row-height-mini:54px;--vxe-input-height-default:34px;--vxe-input-height-medium:32px;--vxe-input-height-small:30px;--vxe-input-height-mini:28px;--vxe-input-count-color:#999;--vxe-input-count-background-color:#fff;--vxe-input-count-error-color:#f56c6c;--vxe-textarea-line-height:1.5715;--vxe-textarea-background-color:#fff;--vxe-form-item-min-height-default:36px;--vxe-form-item-min-height-medium:34px;--vxe-form-item-min-height-small:32px;--vxe-form-item-min-height-mini:30px;--vxe-form-background-color:#fff;--vxe-form-validate-error-color:#f56c6c;--vxe-form-validate-error-background-color:inherit;--vxe-select-option-height-default:30px;--vxe-select-option-height-medium:28px;--vxe-select-option-height-small:26px;--vxe-select-option-height-mini:24px;--vxe-select-option-hover-background-color:#f5f7fa;--vxe-select-panel-background-color:#fff;--vxe-select-empty-color:#c0c4cc;--vxe-optgroup-title-color:#909399;--vxe-switch-font-color:#fff;--vxe-switch-icon-background-color:#fff;--vxe-switch-open-background-color:#409eff;--vxe-switch-close-background-color:rgba(0,0,0,.35);--vxe-switch-disabled-background-color:rgba(0,0,0,.15);--vxe-pulldown-panel-background-color:#fff}.vxe-cell--filter{display:inline-block;line-height:0;padding:0 .1em 0 .2em;text-align:center;vertical-align:middle}.vxe-cell--filter.col--filter .vxe-filter--btn{color:var(--vxe-font-color)}.vxe-cell--filter .vxe-filter--btn{color:var(--vxe-table-column-icon-border-color);cursor:pointer}.vxe-cell--filter .vxe-filter--btn:hover{color:var(--vxe-font-color)}.is--filter-active .vxe-cell--filter .vxe-filter--btn{color:var(--vxe-primary-color)}.vxe-table--filter-wrapper{background-color:var(--vxe-table-filter-panel-background-color);border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 1px 6px #0003;display:none;min-width:100px;position:absolute;top:0;z-index:10}.vxe-table--filter-wrapper:not(.is--multiple){text-align:center}.vxe-table--filter-wrapper.is--active{display:block}.vxe-table--filter-wrapper .vxe-table--filter-body>li,.vxe-table--filter-wrapper .vxe-table--filter-header>li{cursor:pointer;max-width:360px;overflow:hidden;padding:.25em .8em;text-overflow:ellipsis;white-space:nowrap}.vxe-table--filter-wrapper .vxe-table--filter-body>li.is--checked,.vxe-table--filter-wrapper .vxe-table--filter-header>li.is--checked{color:var(--vxe-primary-color)}.vxe-table--filter-wrapper .vxe-table--filter-body>li:hover,.vxe-table--filter-wrapper .vxe-table--filter-header>li:hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table--filter-wrapper .vxe-table--filter-header{padding-top:.2em}.vxe-table--filter-wrapper .vxe-table--filter-body{max-height:200px;padding-bottom:.2em}.vxe-table--filter-wrapper>ul{list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table--filter-wrapper.is--multiple>ul>li{padding:.25em .8em .25em 1em}.vxe-table--filter-wrapper .vxe-table--filter-footer{border-top:1px solid var(--vxe-table-popup-border-color);padding:.6em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table--filter-wrapper .vxe-table--filter-footer button{background-color:transparent;border:0;color:var(--vxe-font-color);cursor:pointer;padding:0 .4em}.vxe-table--filter-wrapper .vxe-table--filter-footer button:focus{outline:none}.vxe-table--filter-wrapper .vxe-table--filter-footer button:hover{color:var(--vxe-primary-color)}.vxe-table--filter-wrapper .vxe-table--filter-footer button.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--filter-option .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table--filter-option.is--checked,.vxe-table--filter-option.is--checked .vxe-checkbox--icon,.vxe-table--filter-option.is--indeterminate,.vxe-table--filter-option.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--filter-option:not(.is--disabled){cursor:pointer}.vxe-table--filter-option:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--filter-option.is--hidden{cursor:default}.vxe-table--filter-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--filter-option.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-table--filter-option .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table--context-menu-wrapper{display:none}.vxe-table--context-menu-wrapper.is--visible{display:block}.vxe-table--context-menu-clild-wrapper,.vxe-table--context-menu-wrapper{background-color:var(--vxe-table-menu-background-color);border:1px solid var(--vxe-table-popup-border-color);box-shadow:3px 3px 4px -2px #0009;color:var(--vxe-font-color);font-family:var(--vxe-font-family);font-size:12px;left:0;padding:0 1px;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-context-menu--link{color:var(--vxe-font-color);cursor:pointer;display:block;line-height:26px;padding:0 2.5em;width:var(--vxe-table-menu-item-width)}.vxe-context-menu--link .vxe-context-menu--link-prefix,.vxe-context-menu--link .vxe-context-menu--link-suffix{font-size:16px;margin-right:5px;position:absolute;top:5px}.vxe-context-menu--link .vxe-context-menu--link-prefix{left:5px}.vxe-context-menu--link .vxe-context-menu--link-suffix{right:5px}.vxe-context-menu--link .vxe-context-menu--link-suffix.suffix--haschild{top:8px}.vxe-context-menu--link .vxe-context-menu--link-suffix.suffix--haschild:before{border:4px solid transparent;border-left-color:#727272;content:"";position:absolute}.vxe-context-menu--link .vxe-context-menu--link-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table--context-menu-clild-wrapper .vxe-context-menu--link{padding:0 2em 0 2.5em}.vxe-context-menu--option-wrapper,.vxe-table--context-menu-clild-wrapper{border-bottom:1px solid #e8eaed;list-style-type:none;margin:0;padding:0}.vxe-context-menu--option-wrapper li,.vxe-table--context-menu-clild-wrapper li{border:1px solid transparent;margin:1px 0;position:relative}.vxe-context-menu--option-wrapper li:last-child,.vxe-table--context-menu-clild-wrapper li:last-child{border:0}.vxe-context-menu--option-wrapper li.link--active,.vxe-table--context-menu-clild-wrapper li.link--active{background-color:#c5c5c5;border-color:#c5c5c5}.vxe-context-menu--option-wrapper li.link--active>.vxe-context-menu--link,.vxe-table--context-menu-clild-wrapper li.link--active>.vxe-context-menu--link{color:#2b2b2b}.vxe-context-menu--option-wrapper li.link--disabled>.vxe-context-menu--link,.vxe-table--context-menu-clild-wrapper li.link--disabled>.vxe-context-menu--link{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-context-menu--option-wrapper li.link--disabled.link--active,.vxe-table--context-menu-clild-wrapper li.link--disabled.link--active{background-color:#eee;border-color:#c0c1c2}.vxe-context-menu--option-wrapper li.link--disabled.link--active:hover,.vxe-table--context-menu-clild-wrapper li.link--disabled.link--active:hover{background-color:inherit}.vxe-table--context-menu-clild-wrapper{display:none;left:100%;top:0}.vxe-table--context-menu-clild-wrapper.is--show{display:block}.vxe-export--panel-column>ul{list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-export--panel-column>ul>li{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-export--panel>table{border:0;table-layout:fixed;width:100%}.vxe-export--panel>table tr td{padding:0 10px}.vxe-export--panel>table tr td:first-child{font-weight:700;padding:8px 10px;text-align:right;width:30%}.vxe-export--panel>table tr td:nth-child(2){width:70%}.vxe-export--panel>table tr td>.vxe-input,.vxe-export--panel>table tr td>.vxe-select{width:80%}.vxe-export--panel>table tr td>.vxe-export--panel-option-row{padding:.25em 0}.vxe-export--panel .vxe-export--panel-column{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);margin:3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}.vxe-export--panel .vxe-export--panel-column>ul>li{padding:.2em 1em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--2{padding-left:3.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--2 .vxe-checkbox--icon{left:1.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--3{padding-left:4.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--3 .vxe-checkbox--icon{left:2.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--4{padding-left:5.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--4 .vxe-checkbox--icon{left:3.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--5{padding-left:6.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--5 .vxe-checkbox--icon{left:4.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--6{padding-left:7.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--6 .vxe-checkbox--icon{left:5.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--7{padding-left:8.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--7 .vxe-checkbox--icon{left:6.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--8{padding-left:9.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--8 .vxe-checkbox--icon{left:7.8em}.vxe-export--panel .vxe-export--panel-column .vxe-export--panel-column-header{background-color:var(--vxe-table-header-background-color);border-bottom:1px solid var(--vxe-table-border-color);font-weight:700;padding:.1em 0}.vxe-export--panel .vxe-export--panel-column .vxe-export--panel-column-body{max-height:17.6em;min-height:10em;padding:.2em 0}.vxe-export--panel .vxe-import-selected--file{overflow:hidden;padding-right:40px;position:relative;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vxe-export--panel .vxe-import-selected--file>i{cursor:pointer;display:none;font-size:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.vxe-export--panel .vxe-import-selected--file:hover{color:var(--vxe-primary-color)}.vxe-export--panel .vxe-import-selected--file:hover>i{display:block}.vxe-export--panel .vxe-import-select--file{background-color:var(--vxe-input-background-color);border:1px dashed var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);cursor:pointer;outline:0;padding:6px 34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-export--panel .vxe-import-select--file:focus{border-color:var(--vxe-primary-color);box-shadow:0 0 .25em 0 var(--vxe-primary-color)}.vxe-export--panel .vxe-import-select--file:hover{border-color:var(--vxe-primary-color);color:var(--vxe-primary-color)}.vxe-export--panel .vxe-export--panel-btns{padding:.25em;text-align:right}.vxe-export--panel-column-option .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-export--panel-column-option.is--checked,.vxe-export--panel-column-option.is--checked .vxe-checkbox--icon,.vxe-export--panel-column-option.is--indeterminate,.vxe-export--panel-column-option.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-export--panel-column-option:not(.is--disabled){cursor:pointer}.vxe-export--panel-column-option:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-export--panel-column-option.is--hidden{cursor:default}.vxe-export--panel-column-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-export--panel-column-option.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-export--panel-column-option .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table-custom--option{display:flex;flex-direction:row}.vxe-table-custom-wrapper{background-color:var(--vxe-toolbar-panel-background-color);border:1px solid var(--vxe-table-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 1px 6px #0003;display:none;position:absolute;right:2px;text-align:left;top:-4px;z-index:19}.vxe-table-custom-wrapper.is--active{display:block}.vxe-table-custom--body,.vxe-table-custom--header{list-style-type:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table-custom--body>li,.vxe-table-custom--header>li{max-width:18em;min-width:14em;padding:.2em 1em}.vxe-table-custom--body>li.level--2,.vxe-table-custom--header>li.level--2{padding-left:3.5em}.vxe-table-custom--body>li.level--2 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--2 .vxe-checkbox--icon{left:1.8em}.vxe-table-custom--body>li.level--3,.vxe-table-custom--header>li.level--3{padding-left:4.5em}.vxe-table-custom--body>li.level--3 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--3 .vxe-checkbox--icon{left:2.8em}.vxe-table-custom--body>li.level--4,.vxe-table-custom--header>li.level--4{padding-left:5.5em}.vxe-table-custom--body>li.level--4 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--4 .vxe-checkbox--icon{left:3.8em}.vxe-table-custom--body>li.level--5,.vxe-table-custom--header>li.level--5{padding-left:6.5em}.vxe-table-custom--body>li.level--5 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--5 .vxe-checkbox--icon{left:4.8em}.vxe-table-custom--body>li.level--6,.vxe-table-custom--header>li.level--6{padding-left:7.5em}.vxe-table-custom--body>li.level--6 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--6 .vxe-checkbox--icon{left:5.8em}.vxe-table-custom--body>li.level--7,.vxe-table-custom--header>li.level--7{padding-left:8.5em}.vxe-table-custom--body>li.level--7 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--7 .vxe-checkbox--icon{left:6.8em}.vxe-table-custom--body>li.level--8,.vxe-table-custom--header>li.level--8{padding-left:9.5em}.vxe-table-custom--body>li.level--8 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--8 .vxe-checkbox--icon{left:7.8em}.vxe-table-custom--header{border-bottom:1px solid var(--vxe-table-popup-border-color);font-weight:700;padding:.28em 0}.vxe-table-custom--body{max-height:20em;padding:.2em 0}.vxe-table-custom--body .vxe-table-custom--checkbox-option:hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table-custom--footer{border-top:1px solid var(--vxe-table-popup-border-color);text-align:right}.vxe-table-custom--footer button{background-color:transparent;border:0;color:var(--vxe-font-color);cursor:pointer;height:2.5em;text-align:center;width:50%}.vxe-table-custom--footer button:focus{outline:none}.vxe-table-custom--footer button:hover{color:var(--vxe-primary-color)}.vxe-table-custom--checkbox-option{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table-custom--checkbox-option .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table-custom--checkbox-option.is--checked,.vxe-table-custom--checkbox-option.is--checked .vxe-checkbox--icon,.vxe-table-custom--checkbox-option.is--indeterminate,.vxe-table-custom--checkbox-option.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table-custom--checkbox-option:not(.is--disabled){cursor:pointer}.vxe-table-custom--checkbox-option:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table-custom--checkbox-option.is--hidden{cursor:default}.vxe-table-custom--checkbox-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table-custom--checkbox-option.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-table-custom--checkbox-option .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table-custom--fixed-option{align-items:center;display:flex;flex-direction:row;flex-shrink:0;padding-left:.5em}.vxe-table-custom--fixed-left-option,.vxe-table-custom--fixed-right-option{cursor:pointer;font-size:1.1em;line-height:1.34em;padding:0 .2em}.vxe-table-custom--fixed-left-option.is--checked,.vxe-table-custom--fixed-left-option:hover,.vxe-table-custom--fixed-right-option.is--checked,.vxe-table-custom--fixed-right-option:hover{color:var(--vxe-primary-color)}.vxe-table-custom--fixed-left-option.is--disabled,.vxe-table-custom--fixed-right-option.is--disabled{color:var(--vxe-input-disabled-color);cursor:no-drop}.vxe-table-custom-popup--body{height:100%;overflow:auto}.vxe-table-custom-popup--table-wrapper{border-bottom:1px solid var(--vxe-table-border-color)}.vxe-table-custom-popup--table-wrapper table{border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;word-break:break-all}.vxe-table-custom-popup--table-wrapper table th{background-color:var(--vxe-table-header-background-color);border-bottom:1px solid var(--vxe-table-border-color);position:sticky;text-align:left;top:0;z-index:7}.vxe-table-custom-popup--table-wrapper table td,.vxe-table-custom-popup--table-wrapper table th{border-left:1px solid var(--vxe-table-border-color);border-top:1px solid var(--vxe-table-border-color)}.vxe-table-custom-popup--table-wrapper table tr:first-child td{border-top:0}.vxe-table-custom-popup--table-wrapper table tr:hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table-custom-popup--table-wrapper table td,.vxe-table-custom-popup--table-wrapper table th{height:44px;padding:0 .6em}.vxe-table-custom-popup--table-wrapper table td:last-child,.vxe-table-custom-popup--table-wrapper table th:last-child{border-right:1px solid var(--vxe-table-border-color)}.vxe-table-custom-popup--drag-hint{background-color:var(--vxe-table-body-background-color);border-radius:var(--vxe-border-radius);box-shadow:0 0 10px #0003;display:none;left:0;max-width:300px;padding:.6em 1em .6em 1.8em;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:33}.vxe-table-custom-popup--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table-custom-popup--row.level--2 .vxe-table-custom-popup--name{padding-left:24px}.vxe-table-custom-popup--row.level--3 .vxe-table-custom-popup--name{padding-left:48px}.vxe-table-custom-popup--row.level--4 .vxe-table-custom-popup--name{padding-left:72px}.vxe-table-custom-popup--row.level--5 .vxe-table-custom-popup--name{padding-left:96px}.vxe-table-custom-popup--row.level--6 .vxe-table-custom-popup--name{padding-left:120px}.vxe-table-custom-popup--row.level--7 .vxe-table-custom-popup--name{padding-left:144px}.vxe-table-custom-popup--row.level--8 .vxe-table-custom-popup--name{padding-left:168px}.vxe-table-custom-popup--row.level--9 .vxe-table-custom-popup--name{padding-left:192px}.vxe-table-custom-popup--column-item{position:relative}.vxe-table-custom-popup--column-item.col--fixed,.vxe-table-custom-popup--column-item.col--sort,.vxe-table-custom-popup--column-item.col--visible{text-align:center}.vxe-table-custom-popup--row.active--drag-target[drag-pos=top] .vxe-table-custom-popup--column-item:after{display:block;top:-2px}.vxe-table-custom-popup--row.active--drag-target[drag-pos=bottom] .vxe-table-custom-popup--column-item:after{bottom:-2px;display:block}.vxe-table-custom-popup--row:first-child[drag-pos=top] .vxe-table-custom-popup--column-item:after{top:0}.vxe-table-custom-popup--row:last-child[drag-pos=bottom] .vxe-table-custom-popup--column-item:after{bottom:0}.vxe-table-custom-popup--column-item:after{background-color:var(--vxe-primary-color);content:"";display:none;height:3px;left:-1px;position:absolute;width:calc(100% + 1px);z-index:12}.vxe-table-custom-popup--column-item:last-child:after{width:100%}.vxe-table-custom--flip-move{transition:transform .35s}.vxe-table-custom-popup--column-sort-btn{cursor:grab;font-size:1.2em;padding:.2em .5em}.vxe-table-custom-popup--column-sort-btn:active{cursor:grabbing}.vxe-table-custom-popup--table-sort-help-icon,.vxe-table-custom-popup--table-sort-help-title{vertical-align:middle}.vxe-table-custom-popup--table-sort-help-icon{cursor:help;margin-left:5px}[class*=vxe-icon--]{direction:ltr;display:inline-block;font-family:var(--vxe-icon-font-family);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}[class*=vxe-icon--].rotate45{transform:rotate(45deg)}[class*=vxe-icon--].rotate90{transform:rotate(90deg)}[class*=vxe-icon--].rotate180{transform:rotate(180deg)}.vxe-icon--arrow-bottom,.vxe-icon--arrow-left,.vxe-icon--arrow-right,.vxe-icon--arrow-top,.vxe-icon--calendar,.vxe-icon--caret-bottom,.vxe-icon--caret-left,.vxe-icon--caret-right,.vxe-icon--caret-top,.vxe-icon--check,.vxe-icon--circle-plus,.vxe-icon--close,.vxe-icon--d-arrow-left,.vxe-icon--d-arrow-right,.vxe-icon--dot,.vxe-icon--download,.vxe-icon--edit-outline,.vxe-icon--error,.vxe-icon--eye,.vxe-icon--eye-slash,.vxe-icon--funnel,.vxe-icon--info,.vxe-icon--menu,.vxe-icon--minus,.vxe-icon--more,.vxe-icon--plus,.vxe-icon--print,.vxe-icon--question,.vxe-icon--refresh,.vxe-icon--remove,.vxe-icon--search,.vxe-icon--square,.vxe-icon--success,.vxe-icon--upload,.vxe-icon--warning,.vxe-icon--zoomin,.vxe-icon--zoomout{height:1em;line-height:1em;width:1em}.vxe-icon--arrow-bottom:before,.vxe-icon--arrow-left:before,.vxe-icon--arrow-right:before,.vxe-icon--arrow-top:before,.vxe-icon--calendar:after,.vxe-icon--calendar:before,.vxe-icon--caret-bottom:before,.vxe-icon--caret-left:before,.vxe-icon--caret-right:before,.vxe-icon--caret-top:before,.vxe-icon--check:before,.vxe-icon--circle-plus:after,.vxe-icon--close:before,.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-right:before,.vxe-icon--dot:before,.vxe-icon--download:after,.vxe-icon--download:before,.vxe-icon--edit-outline:after,.vxe-icon--edit-outline:before,.vxe-icon--error:after,.vxe-icon--eye-slash:after,.vxe-icon--eye-slash:before,.vxe-icon--eye:before,.vxe-icon--funnel:after,.vxe-icon--funnel:before,.vxe-icon--info:after,.vxe-icon--minus:before,.vxe-icon--more:before,.vxe-icon--plus:before,.vxe-icon--print:after,.vxe-icon--print:before,.vxe-icon--question:after,.vxe-icon--refresh:after,.vxe-icon--refresh:before,.vxe-icon--remove:after,.vxe-icon--search:after,.vxe-icon--search:before,.vxe-icon--square:before,.vxe-icon--success:after,.vxe-icon--upload:after,.vxe-icon--upload:before,.vxe-icon--warning:after,.vxe-icon--zoomin:after,.vxe-icon--zoomin:before,.vxe-icon--zoomout:after,.vxe-icon--zoomout:before{content:"";position:absolute}.vxe-icon--square:before{height:.9em;left:.05em;top:.05em;width:.9em}.vxe-icon--square:before,.vxe-icon--zoomin{border:.1em solid;border-color:inherit}.vxe-icon--zoomin{background-color:var(--vxe-icon-background-color)}.vxe-icon--zoomin:after,.vxe-icon--zoomin:before{background-color:inherit}.vxe-icon--zoomin:before{height:.4em;left:-.1em;top:.2em;width:1.1em}.vxe-icon--zoomin:after{height:1.1em;left:.2em;top:-.1em;width:.4em}.vxe-icon--zoomout{position:relative}.vxe-icon--zoomout:before{right:0;top:0}.vxe-icon--zoomout:after,.vxe-icon--zoomout:before{border:.1em solid;border-color:inherit;height:.7em;width:.7em}.vxe-icon--zoomout:after{background-color:var(--vxe-icon-background-color);bottom:.1em;left:.1em}.vxe-icon--menu:before{box-shadow:0 -.36em,-.36em -.36em,.36em -.36em,inset 0 0 0 1em,-.36em 0,.36em 0,0 .36em,-.36em .36em,.36em .36em;content:"";display:inline-block;height:.22em;margin:.26em;width:.22em}.vxe-icon--caret-bottom:before,.vxe-icon--caret-left:before,.vxe-icon--caret-right:before,.vxe-icon--caret-top:before{border:.4em solid transparent}.vxe-icon--caret-top:before{border-bottom-color:inherit;bottom:.3em;left:.1em}.vxe-icon--caret-bottom:before{border-top-color:inherit;left:.1em;top:.3em}.vxe-icon--caret-left:before{border-right-color:inherit;bottom:.1em;right:.3em}.vxe-icon--caret-right:before{border-left-color:inherit;bottom:.1em;left:.3em}.vxe-icon--arrow-bottom:before,.vxe-icon--arrow-left:before,.vxe-icon--arrow-right:before,.vxe-icon--arrow-top:before{border-bottom:.15em solid transparent;border-left:.15em solid transparent;border-radius:.15em;border-right-color:inherit;border-right-style:solid;border-right-width:.15em;border-top-color:inherit;border-top-style:solid;border-top-width:.15em;height:.7em;left:.14em;top:.4em;transform:rotate(-45deg);width:.7em}.vxe-icon--arrow-bottom:before{left:.14em;top:0;transform:rotate(135deg)}.vxe-icon--arrow-left:before{left:.35em;top:.18em;transform:rotate(-135deg)}.vxe-icon--arrow-right:before{left:0;top:.18em;transform:rotate(45deg)}.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:before{left:.15em}.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-right:after{left:.58em}.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-right:before{border-bottom:.15em solid transparent;border-left-color:inherit;border-left-style:solid;border-left-width:.15em;border-radius:.15em;border-right:.15em solid transparent;border-top-color:inherit;border-top-style:solid;border-top-width:.15em;height:.7em;top:.18em;transform:rotate(-45deg);width:.7em}.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-right:before{transform:rotate(135deg)}.vxe-icon--d-arrow-right:before{left:-.25em}.vxe-icon--d-arrow-right:after{left:.18em}.vxe-icon--funnel:before{border-bottom:.5em solid transparent;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top-color:inherit;border-top-style:solid;border-top-width:.5em;left:0;top:.05em}.vxe-icon--funnel:after{border-right-color:inherit;border-style:solid;border-width:0 .2em 0 0;height:.5em;left:.41em;top:.4em;width:0}.vxe-icon--edit-outline:before{border:.1em solid;border-color:inherit;border-radius:.2em;height:.84em;left:.02em;top:.1em;width:.86em}.vxe-icon--edit-outline:after{border-color:inherit;border-radius:0 0 80% 80%;border-style:solid;border-width:0 0 0 .22em;bottom:.2em;height:.8em;left:.6em;transform:rotate(45deg);width:0}.vxe-icon--more:before{content:"...";font-weight:700;left:.1em;line-height:.5em;top:0}.vxe-icon--plus:before{bottom:-.1em;content:"+";font-size:1.6em;left:-.12em;line-height:1em}.vxe-icon--check:before{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:.15em;border-left:.15em solid transparent;border-radius:.15em;border-right-color:inherit;border-right-style:solid;border-right-width:.15em;border-top:.15em solid transparent;bottom:.2em;height:.9em;left:.25em;transform:rotate(45deg);width:.5em}.vxe-icon--close:before{bottom:-.16em;content:"+";font-size:1.8em;left:-.1em;line-height:1em;transform:rotate(45deg)}.vxe-icon--minus:before{bottom:0;content:"─";font-size:1.2em;left:0;line-height:.9em;text-align:center;width:100%}.vxe-icon--refresh{border-left-color:transparent!important;border-radius:50%;border-right-color:transparent!important;border-style:solid;border-width:.1em}.vxe-icon--refresh:before{left:50%;top:0;transform:translate(50%) rotate(-45deg)}.vxe-icon--refresh:after{bottom:0;right:50%;transform:translate(-50%) rotate(135deg)}.vxe-icon--refresh:after,.vxe-icon--refresh:before{border-bottom:.25em solid transparent;border-left:.25em solid transparent;border-right:.25em solid transparent;border-top-style:solid;border-top-width:.25em;height:0;width:0}.vxe-icon--refresh.roll{animation:rollCircle 1s linear infinite}.vxe-icon--circle-plus:before,.vxe-icon--error:before,.vxe-icon--info:before,.vxe-icon--question:before,.vxe-icon--remove:before,.vxe-icon--success:before,.vxe-icon--warning:before{border:.5em solid;border-color:inherit;border-radius:50%;content:"";left:0;position:absolute;top:0;transform:scale(.95)}.vxe-icon--info:after,.vxe-icon--question:after,.vxe-icon--warning:after{bottom:0;color:var(--vxe-icon-background-color);left:0;text-align:center;transform:rotate(-10deg) scale(.75);width:100%}.vxe-icon--question:after{content:"?"}.vxe-icon--info:after{content:"¡"}.vxe-icon--warning:after{content:"!"}.vxe-icon--success:after{bottom:0;color:var(--vxe-icon-background-color);content:"✓";font-size:.65em;left:.25em}.vxe-icon--circle-plus:after{content:"+";font-size:.8em;line-height:1.4em}.vxe-icon--circle-plus:after,.vxe-icon--remove:after{bottom:0;color:var(--vxe-icon-background-color);left:0;text-align:center;width:100%}.vxe-icon--remove:after{content:"─";font-size:.7em;line-height:1.5em}.vxe-icon--error:after{bottom:0;color:var(--vxe-icon-background-color);content:"×";font-size:.8em;left:0;line-height:1.4em;text-align:center;width:100%}.vxe-icon--download,.vxe-icon--upload{overflow:hidden}.vxe-icon--download:before,.vxe-icon--upload:before{border:0 solid;border-color:inherit;left:0;width:1em}.vxe-icon--download:after,.vxe-icon--upload:after{font-size:2em;text-align:center;width:100%}.vxe-icon--upload:before{border-top-width:.1em;top:.1em}.vxe-icon--upload:after{content:"↑";left:0;top:.15em}.vxe-icon--download:before{border-bottom-width:.1em;bottom:.05em}.vxe-icon--download:after{bottom:.15em;content:"↑";left:0;transform:rotate(180deg)}.vxe-icon--eye-slash:before,.vxe-icon--eye:before{border:.1em solid;border-color:inherit;border-radius:50%;content:"●";height:.68em;left:0;line-height:.25em;text-align:center;top:.16em;width:1em}.vxe-icon--eye-slash:after{border-color:inherit;border-style:solid;border-width:0 0 0 .1em;height:1.2em;left:.45em;top:-.1em;transform:rotate(45deg);width:0}.vxe-icon--calendar:before{border-color:inherit;border-radius:.1em .1em 0 0;border-style:solid;border-width:.2em .1em .1em;height:.8em;left:0;top:.15em;width:1em}.vxe-icon--calendar:after{border-color:inherit;border-style:solid;border-width:0 .1em;height:.3em;left:.2em;top:0;width:.6em}.vxe-icon--dot:before{border:.25em solid;border-color:inherit;border-radius:50%;left:.25em;top:.25em}.vxe-icon--print{border-color:transparent!important;border-radius:.3em .3em 0 0;border-style:solid;border-width:.2em 0;box-shadow:inset 0 0 0 .1em}.vxe-icon--print:before{height:.3em;top:-.2em}.vxe-icon--print:after,.vxe-icon--print:before{box-shadow:inset 0 0 0 .1em;left:.2em;width:.6em}.vxe-icon--print:after{background-color:var(--vxe-icon-background-color);bottom:-.2em;height:.6em}.vxe-icon--search:before{border:.15em solid;border-color:inherit;border-radius:50%;height:.8em;left:0;top:0;width:.8em}.vxe-icon--search:after{border-color:inherit;border-style:solid;border-width:.15em 0 0;height:0;left:.6em;top:.75em;transform:rotate(45deg);width:.35em}@font-face{font-family:vxeiconfont;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(/vue-pure-admin/vue-pure-admin/static/woff/iconfont.1714960512910-D4HyIDhF.woff) format("woff"),url(/vue-pure-admin/vue-pure-admin/static/ttf/iconfont.1714960512910-DDhY9P9i.ttf) format("truetype")}@keyframes rollCircle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[class*=vxe-icon-]{font-family:vxeiconfont!important;font-size:1.1em;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=vxe-icon-].animat,[class*=vxe-icon-].roll{display:inline-block}[class*=vxe-icon-].animat{transition:transform .25s ease-in-out}[class*=vxe-icon-].rotate45{transform:rotate(45deg)}[class*=vxe-icon-].rotate90{transform:rotate(90deg)}[class*=vxe-icon-].rotate180{transform:rotate(180deg)}[class*=vxe-icon-].roll{animation:rollCircle 1s linear infinite}[class*=vxe-icon-].theme--primary{color:var(--vxe-primary-color)}[class*=vxe-icon-].theme--success{color:var(--vxe-success-color)}[class*=vxe-icon-].theme--info{color:var(--vxe-info-color)}[class*=vxe-icon-].theme--warning{color:var(--vxe-warning-color)}[class*=vxe-icon-].theme--danger{color:var(--vxe-danger-color)}.vxe-icon-sort:before{content:""}.vxe-icon-sort-desc:before{content:""}.vxe-icon-sort-asc:before{content:""}.vxe-icon-end-page:before{content:""}.vxe-icon-home-page:before{content:""}.vxe-icon-time:before{content:""}.vxe-icon-feedback:before{content:""}.vxe-icon-lightning:before{content:""}.vxe-icon-cloudy:before{content:""}.vxe-icon-heavy-rain:before{content:""}.vxe-icon-moon:before{content:""}.vxe-icon-sunny:before{content:""}.vxe-icon-location:before{content:""}.vxe-icon-location-fill:before{content:""}.vxe-icon-microphone-fill:before{content:""}.vxe-icon-microphone:before{content:""}.vxe-icon-share:before{content:""}.vxe-icon-share-fill:before{content:""}.vxe-icon-flag:before{content:""}.vxe-icon-flag-fill:before{content:""}.vxe-icon-platform:before{content:""}.vxe-icon-goods-fill:before{content:""}.vxe-icon-goods:before{content:""}.vxe-icon-funnel-clear:before{content:""}.vxe-icon-envelope:before{content:""}.vxe-icon-envelope-open-fill:before{content:""}.vxe-icon-envelope-open:before{content:""}.vxe-icon-envelope-fill:before{content:""}.vxe-icon-message-fill:before{content:""}.vxe-icon-chat:before{content:""}.vxe-icon-chat-fill:before{content:""}.vxe-icon-send:before{content:""}.vxe-icon-send-fill:before{content:""}.vxe-icon-user:before{content:""}.vxe-icon-user-fill:before{content:""}.vxe-icon-wechat:before{content:""}.vxe-icon-alipay:before{content:""}.vxe-icon-indicator:before{content:""}.vxe-icon-file-excel:before{content:""}.vxe-icon-file-pdf:before{content:""}.vxe-icon-file-image:before{content:""}.vxe-icon-file-markdown:before{content:""}.vxe-icon-file-ppt:before{content:""}.vxe-icon-file-word:before{content:""}.vxe-icon-file-zip:before{content:""}.vxe-icon-file-txt:before{content:""}.vxe-icon-refresh:before{content:""}.vxe-icon-checkbox-unchecked:before{content:""}.vxe-icon-information:before{content:""}.vxe-icon-info-circle-fill:before{content:""}.vxe-icon-info-circle:before{content:""}.vxe-icon-chart-radar:before{content:""}.vxe-icon-chart-bar-x:before{content:""}.vxe-icon-repeat:before{content:""}.vxe-icon-voice-fill:before{content:""}.vxe-icon-voice:before{content:""}.vxe-icon-flow-branch:before{content:""}.vxe-icon-comment:before{content:""}.vxe-icon-folder:before{content:""}.vxe-icon-folder-open:before{content:""}.vxe-icon-picture:before{content:""}.vxe-icon-picture-fill:before{content:""}.vxe-icon-bell:before{content:""}.vxe-icon-bell-fill:before{content:""}.vxe-icon-undo:before{content:""}.vxe-icon-home:before{content:""}.vxe-icon-home-fill:before{content:""}.vxe-icon-checkbox-checked:before{content:""}.vxe-icon-checkbox-indeterminate:before{content:""}.vxe-icon-fullscreen:before{content:""}.vxe-icon-minimize:before{content:""}.vxe-icon-print:before{content:""}.vxe-icon-upload:before{content:""}.vxe-icon-download:before{content:""}.vxe-icon-cloud-upload:before{content:""}.vxe-icon-cloud-download:before{content:""}.vxe-icon-spinner:before{content:""}.vxe-icon-close:before{content:""}.vxe-icon-custom-column:before{content:""}.vxe-icon-edit:before{content:""}.vxe-icon-zoom-in:before{content:""}.vxe-icon-caret-down:before{content:""}.vxe-icon-caret-up:before{content:""}.vxe-icon-caret-right:before{content:""}.vxe-icon-caret-left:before{content:""}.vxe-icon-square-checked-fill:before{content:""}.vxe-icon-square-close:before{content:""}.vxe-icon-square-down:before{content:""}.vxe-icon-square-left:before{content:""}.vxe-icon-square-caret-right:before{content:""}.vxe-icon-square-minus:before{content:""}.vxe-icon-square-plus:before{content:""}.vxe-icon-square-right:before{content:""}.vxe-icon-square-up:before{content:""}.vxe-icon-square-checked:before{content:""}.vxe-icon-square-down-fill:before{content:""}.vxe-icon-square-minus-fill:before{content:""}.vxe-icon-square-close-fill:before{content:""}.vxe-icon-square-left-fill:before{content:""}.vxe-icon-square-caret-right-fill:before{content:""}.vxe-icon-square-up-fill:before{content:""}.vxe-icon-square-right-fill:before{content:""}.vxe-icon-square-plus-fill:before{content:""}.vxe-icon-square-plus-square:before{content:""}.vxe-icon-square-fill:before{content:""}.vxe-icon-square-square:before{content:""}.vxe-icon-sort-alpha-desc:before{content:""}.vxe-icon-sort-alpha-asc:before{content:""}.vxe-icon-sort-numeric-asc:before{content:""}.vxe-icon-sort-numeric-desc:before{content:""}.vxe-icon-star-fill:before{content:""}.vxe-icon-star:before{content:""}.vxe-icon-star-half:before{content:""}.vxe-icon-lock-fill:before{content:""}.vxe-icon-unlock-fill:before{content:""}.vxe-icon-question:before{content:""}.vxe-icon-exclamation:before{content:""}.vxe-icon-ellipsis-h:before{content:""}.vxe-icon-ellipsis-v:before{content:""}.vxe-icon-save:before{content:""}.vxe-icon-setting:before{content:""}.vxe-icon-setting-fill:before{content:""}.vxe-icon-link:before{content:""}.vxe-icon-chart-pie:before{content:""}.vxe-icon-chart-line:before{content:""}.vxe-icon-swap:before{content:""}.vxe-icon-num-list:before{content:""}.vxe-icon-copy:before{content:""}.vxe-icon-company:before{content:""}.vxe-icon-swap-right:before{content:""}.vxe-icon-swap-left:before{content:""}.vxe-icon-table:before{content:""}.vxe-icon-merge-cells:before{content:""}.vxe-icon-paste:before{content:""}.vxe-icon-cut:before{content:""}.vxe-icon-lock:before{content:""}.vxe-icon-unlock:before{content:""}.vxe-icon-chart-bar-y:before{content:""}.vxe-icon-fixed-left-fill:before{content:""}.vxe-icon-fixed-left:before{content:""}.vxe-icon-fixed-right-fill:before{content:""}.vxe-icon-fixed-right:before{content:""}.vxe-icon-swap-down:before{content:""}.vxe-icon-swap-up:before{content:""}.vxe-icon-square:before{content:""}.vxe-icon-check:before{content:""}.vxe-icon-question-circle-fill:before{content:""}.vxe-icon-error-circle-fill:before{content:""}.vxe-icon-delete:before{content:""}.vxe-icon-dot:before{content:""}.vxe-icon-success-circle:before{content:""}.vxe-icon-delete-fill:before{content:""}.vxe-icon-minus:before{content:""}.vxe-icon-maximize:before{content:""}.vxe-icon-question-circle:before{content:""}.vxe-icon-warning-circle:before{content:""}.vxe-icon-warnion-circle-fill:before{content:""}.vxe-icon-eye-fill:before{content:""}.vxe-icon-search:before{content:""}.vxe-icon-funnel:before{content:""}.vxe-icon-eye-fill-close:before{content:""}.vxe-icon-search-zoom-in:before{content:""}.vxe-icon-arrow-right:before{content:""}.vxe-icon-arrow-left:before{content:""}.vxe-icon-arrow-up:before{content:""}.vxe-icon-calendar:before{content:""}.vxe-icon-arrow-down:before{content:""}.vxe-icon-warning-triangle:before{content:""}.vxe-icon-add:before{content:""}.vxe-icon-arrow-double-left:before{content:""}.vxe-icon-arrow-double-right:before{content:""}.vxe-icon-menu:before{content:""}.vxe-icon-warning-triangle-fill:before{content:""}.vxe-icon-error-circle:before{content:""}.vxe-icon-zoom-out:before{content:""}.vxe-icon-success-circle-fill:before{content:""}.vxe-icon-radio-checked:before{content:""}.vxe-icon-radio-unchecked:before{content:""}.vxe-loading{background-color:var(--vxe-loading-background-color);display:none;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:99}.vxe-loading.is--visible{display:block}.vxe-loading>.vxe-loading--chunk,.vxe-loading>.vxe-loading--wrapper{color:var(--vxe-loading-color);left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.vxe-loading .vxe-loading--default-icon{font-size:1.4em}.vxe-loading .vxe-loading--text{padding:.4em 0}.vxe-loading .vxe-loading--spinner{display:inline-block;height:56px;position:relative;width:56px}.vxe-loading .vxe-loading--spinner:after,.vxe-loading .vxe-loading--spinner:before{animation:bounce 2s ease-in-out infinite;background-color:var(--vxe-primary-color);border-radius:50%;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.vxe-loading .vxe-loading--spinner:after{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.size--mini .vxe-loading .vxe-loading--spinner{height:38px;width:38px}.size--small .vxe-loading .vxe-loading--spinner{height:44px;width:44px}.size--medium .vxe-loading .vxe-loading--spinner{height:50px;width:50px}.vxe-table--render-default .vxe-body--column.col--ellipsis,.vxe-table--render-default .vxe-footer--column.col--ellipsis,.vxe-table--render-default .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable .vxe-body--column{height:var(--vxe-table-row-height-default)}.vxe-table--render-default.size--medium .vxe-body--column.col--ellipsis,.vxe-table--render-default.size--medium .vxe-footer--column.col--ellipsis,.vxe-table--render-default.size--medium .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable.size--medium .vxe-body--column{height:var(--vxe-table-row-height-medium)}.vxe-table--render-default.size--small .vxe-body--column.col--ellipsis,.vxe-table--render-default.size--small .vxe-footer--column.col--ellipsis,.vxe-table--render-default.size--small .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable.size--small .vxe-body--column{height:var(--vxe-table-row-height-small)}.vxe-table--render-default.size--mini .vxe-body--column.col--ellipsis,.vxe-table--render-default.size--mini .vxe-footer--column.col--ellipsis,.vxe-table--render-default.size--mini .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable.size--mini .vxe-body--column{height:var(--vxe-table-row-height-mini)}.vxe-table--file-form,.vxe-table-slots{display:none}.vxe-table--print-frame{border:0;bottom:-100%;height:0;left:-100%;position:fixed;width:0}.vxe-table--body-wrapper{scroll-behavior:auto}.vxe-table--body-wrapper,.vxe-table--fixed-left-body-wrapper,.vxe-table--fixed-right-body-wrapper{overflow-x:auto;overflow-y:auto}.vxe-cell .vxe-default-input,.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-textarea{background-color:var(--vxe-table-body-background-color)}.vxe-cell .vxe-default-input,.vxe-cell .vxe-default-select,.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-select,.vxe-table--filter-wrapper .vxe-default-textarea{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);color:var(--vxe-font-color);outline:0;padding:0 2px;width:100%}.vxe-cell .vxe-default-input:focus,.vxe-cell .vxe-default-select:focus,.vxe-cell .vxe-default-textarea:focus,.vxe-table--filter-wrapper .vxe-default-input:focus,.vxe-table--filter-wrapper .vxe-default-select:focus,.vxe-table--filter-wrapper .vxe-default-textarea:focus{border:1px solid var(--vxe-primary-color)}.vxe-cell .vxe-default-input[disabled],.vxe-cell .vxe-default-select[disabled],.vxe-cell .vxe-default-textarea[disabled],.vxe-table--filter-wrapper .vxe-default-input[disabled],.vxe-table--filter-wrapper .vxe-default-select[disabled],.vxe-table--filter-wrapper .vxe-default-textarea[disabled]{background-color:var(--vxe-input-disabled-background-color);cursor:not-allowed}.vxe-cell .vxe-default-input,.vxe-cell .vxe-default-select,.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-select,.vxe-table--filter-wrapper .vxe-default-textarea{height:var(--vxe-input-height-default)}.vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-table--filter-wrapper .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:4px}.vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-cell .vxe-default-input[type=number]::-webkit-inner-spin-button,.vxe-table--filter-wrapper .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-table--filter-wrapper .vxe-default-input[type=number]::-webkit-inner-spin-button{height:24px}.vxe-cell .vxe-default-input::-moz-placeholder,.vxe-table--filter-wrapper .vxe-default-input::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-cell .vxe-default-input::placeholder,.vxe-table--filter-wrapper .vxe-default-input::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-textarea{resize:none;vertical-align:middle}.vxe-cell .vxe-input,.vxe-cell .vxe-select,.vxe-cell .vxe-textarea,.vxe-table--filter-wrapper .vxe-input,.vxe-table--filter-wrapper .vxe-select,.vxe-table--filter-wrapper .vxe-textarea{display:block;width:100%}.vxe-cell .vxe-input>.vxe-input--inner,.vxe-cell .vxe-textarea>.vxe-textarea--inner,.vxe-table--filter-wrapper .vxe-input>.vxe-input--inner,.vxe-table--filter-wrapper .vxe-textarea>.vxe-textarea--inner{padding:0 2px}.vxe-cell .vxe-default-textarea,.vxe-cell .vxe-textarea--inner,.vxe-table--filter-wrapper .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-textarea--inner{resize:none}.vxe-table--cell-active-area,.vxe-table--cell-copy-area,.vxe-table--cell-extend-area,.vxe-table--cell-main-area,.vxe-table--checkbox-range{display:none;pointer-events:none;position:absolute;z-index:1}.vxe-table--fixed-left-wrapper .vxe-table--cell-active-area,.vxe-table--fixed-left-wrapper .vxe-table--cell-copy-area,.vxe-table--fixed-left-wrapper .vxe-table--cell-extend-area,.vxe-table--fixed-left-wrapper .vxe-table--cell-main-area,.vxe-table--fixed-left-wrapper .vxe-table--checkbox-range,.vxe-table--fixed-right-wrapper .vxe-table--cell-active-area,.vxe-table--fixed-right-wrapper .vxe-table--cell-copy-area,.vxe-table--fixed-right-wrapper .vxe-table--cell-extend-area,.vxe-table--fixed-right-wrapper .vxe-table--cell-main-area,.vxe-table--fixed-right-wrapper .vxe-table--checkbox-range{z-index:2}.vxe-table--fixed-left-wrapper .vxe-table--cell-active-area[half="1"],.vxe-table--fixed-left-wrapper .vxe-table--cell-extend-area[half="1"],.vxe-table--fixed-left-wrapper .vxe-table--cell-main-area[half="1"]{border-right:0}.vxe-table--fixed-left-wrapper .vxe-table--cell-copy-area[half="1"]{background-size:var(--vxe-table-cell-copy-area-border-width) 12px,0 12px,12px var(--vxe-table-cell-copy-area-border-width),12px var(--vxe-table-cell-copy-area-border-width)}.vxe-table--fixed-right-wrapper .vxe-table--cell-active-area[half="1"],.vxe-table--fixed-right-wrapper .vxe-table--cell-extend-area[half="1"],.vxe-table--fixed-right-wrapper .vxe-table--cell-main-area[half="1"]{border-left:0}.vxe-table--fixed-right-wrapper .vxe-table--cell-copy-area[half="1"]{background-size:0 12px,var(--vxe-table-cell-copy-area-border-width) 12px,12px var(--vxe-table-cell-copy-area-border-width),12px var(--vxe-table-cell-copy-area-border-width)}.vxe-table--checkbox-range{background-color:var(--vxe-table-checkbox-range-background-color);border:var(--vxe-table-checkbox-range-border-width) solid var(--vxe-table-checkbox-range-border-color)}.vxe-table--cell-area{display:none;font-size:0;height:0}.vxe-table--cell-area>.vxe-table--cell-main-area{background-color:var(--vxe-table-cell-area-background-color);border:var(--vxe-table-cell-area-border-width) solid var(--vxe-table-cell-area-border-color)}.vxe-table--cell-area .vxe-table--cell-main-area-btn{background-color:var(--vxe-table-cell-main-area-extension-background-color);border-color:var(--vxe-table-cell-main-area-extension-border-color);border-style:solid;border-width:1px 0 0 1px;bottom:-1px;cursor:crosshair;display:none;height:7px;pointer-events:auto;position:absolute;right:-1px;width:7px}.vxe-table--cell-area .vxe-table--cell-extend-area{border:var(--vxe-table-cell-extend-area-border-width) solid var(--vxe-table-cell-extend-area-border-color)}@keyframes moveCopyCellBorder{to{background-position:0 -12px,100% 12px,12px 0,-12px 100%}}.vxe-table--cell-copy-area{animation:moveCopyCellBorder .5s linear infinite;background:linear-gradient(0deg,transparent 6px,var(--vxe-table-cell-copy-area-border-color) 6px) repeat-y,linear-gradient(0deg,transparent 50%,var(--vxe-table-cell-copy-area-border-color) 0) repeat-y,linear-gradient(90deg,transparent 50%,var(--vxe-table-cell-copy-area-border-color) 0) repeat-x,linear-gradient(90deg,transparent 50%,var(--vxe-table-cell-copy-area-border-color) 0) repeat-x;background-position:0 0,100% 0,0 0,0 100%;background-size:var(--vxe-table-cell-copy-area-border-width) 12px,var(--vxe-table-cell-copy-area-border-width) 12px,12px var(--vxe-table-cell-copy-area-border-width),12px var(--vxe-table-cell-copy-area-border-width)}.vxe-table--cell-active-area{border:var(--vxe-table-cell-active-area-border-width) solid var(--vxe-table-cell-active-area-border-color)}.vxe-table--cell-multi-area>.vxe-table--cell-main-area{background-color:var(--vxe-table-cell-area-background-color)}.vxe-table--render-default.is--round .vxe-table--border-line,.vxe-table--render-default.is--round .vxe-table--render-default.is--round,.vxe-table--render-default.is--round:not(.is--header):not(.is--footer) .vxe-table--body-wrapper.body--wrapper{border-radius:var(--vxe-table-border-radius)}.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.body--wrapper,.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.body--wrapper{border-radius:var(--vxe-table-border-radius) var(--vxe-table-border-radius) 0 0}.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.fixed-left--wrapper{border-radius:var(--vxe-table-border-radius) 0 0 0}.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.fixed-right--wrapper{border-radius:0 var(--vxe-table-border-radius) 0 0}.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.body--wrapper,.vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.body--wrapper{border-radius:0 0 var(--vxe-table-border-radius) var(--vxe-table-border-radius)}.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.fixed-left--wrapper{border-radius:0 0 0 var(--vxe-table-border-radius)}.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.fixed-right--wrapper{border-radius:0 0 var(--vxe-table-border-radius) 0}.vxe-table .vxe-table--header-wrapper{color:var(--vxe-table-header-font-color)}.vxe-table .vxe-table--header-wrapper .vxe-table--header-border-line{border-bottom:var(--vxe-table-border-width) solid var(--vxe-table-border-color);bottom:0;height:0;left:0;position:absolute}.vxe-table .vxe-cell--sort{padding:0 .1em 0 .2em;position:relative;text-align:center}.vxe-table .vxe-cell--sort-vertical-layout{display:inline-flex;flex-direction:column;height:1.8em;vertical-align:middle}.vxe-table .vxe-cell--sort-vertical-layout .vxe-sort--asc-btn,.vxe-table .vxe-cell--sort-vertical-layout .vxe-sort--desc-btn{height:.6em}.vxe-table .vxe-cell--sort-horizontal-layout{display:inline-flex;flex-direction:row}.vxe-table .vxe-cell--sort-horizontal-layout .vxe-sort--asc-btn,.vxe-table .vxe-cell--sort-horizontal-layout .vxe-sort--desc-btn{width:.5em}.vxe-table .vxe-sort--asc-btn,.vxe-table .vxe-sort--desc-btn{color:var(--vxe-table-column-icon-border-color);cursor:pointer}.vxe-table .vxe-sort--asc-btn:hover,.vxe-table .vxe-sort--desc-btn:hover{color:var(--vxe-font-color)}.vxe-table .vxe-sort--asc-btn.sort--active,.vxe-table .vxe-sort--desc-btn.sort--active{color:var(--vxe-primary-color)}.vxe-header--column{font-weight:var(--vxe-table-header-font-weight);position:relative}.vxe-header--column.col--ellipsis>.vxe-cell{align-items:center;display:flex}.vxe-header--column.col--ellipsis>.vxe-cell .vxe-cell--title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-header--column.col--ellipsis>.vxe-cell>i:not(.vxe-cell--title),.vxe-header--column.col--ellipsis>.vxe-cell>span:not(.vxe-cell--title){flex-shrink:0}.vxe-header--column .vxe-cell--required-icon{color:var(--vxe-table-validate-error-color);display:inline-block;font-family:var(--vxe-icon-font-family);font-weight:400;height:1em;line-height:1em;position:relative;width:.8em}.vxe-header--column .vxe-cell--required-icon:before{content:"*";left:0;position:absolute;top:.2em}.vxe-header--column .vxe-cell--required-icon{margin-right:.1em}.vxe-header--column .vxe-cell--edit-icon,.vxe-header--column .vxe-cell-title-prefix-icon,.vxe-header--column .vxe-cell-title-suffix-icon{margin-right:.2em}.vxe-header--column .vxe-cell-title-prefix-icon,.vxe-header--column .vxe-cell-title-suffix-icon{cursor:help}.vxe-header--column .vxe-resizable{bottom:0;cursor:col-resize;height:100%;position:absolute;right:-7px;text-align:center;width:14px;z-index:1}.vxe-header--column .vxe-resizable.is--line:after,.vxe-header--column .vxe-resizable.is--line:before{content:"";display:inline-block;vertical-align:middle}.vxe-header--column .vxe-resizable.is--line:before{background-color:var(--vxe-table-resizable-line-color);height:50%;width:1px}.vxe-header--column .vxe-resizable.is--line:after{height:100%;width:0}.vxe-table--fixed-right-wrapper .vxe-header--column .vxe-resizable{left:-7px;right:auto}.vxe-table--render-default{color:var(--vxe-font-color);direction:ltr;font-family:var(--vxe-font-family);font-size:var(--vxe-font-size);position:relative}.vxe-table--render-default .vxe-table--body-wrapper table{background-color:var(--vxe-table-body-background-color)}.vxe-table--render-default .vxe-table--footer-wrapper table{background-color:var(--vxe-table-footer-background-color)}.vxe-table--render-default .vxe-table--body,.vxe-table--render-default .vxe-table--footer,.vxe-table--render-default .vxe-table--header{border:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.vxe-table--render-default .vxe-table--footer-wrapper,.vxe-table--render-default .vxe-table--header-wrapper{overflow-x:hidden;overflow-y:hidden}.vxe-table--render-default:not(.is--empty).is--footer.is--scroll-x .vxe-table--body-wrapper{overflow-x:scroll}.vxe-table--render-default .vxe-body--row.row--stripe{background-color:var(--vxe-table-row-striped-background-color)}.vxe-table--render-default .vxe-body--row.row--radio{background-color:var(--vxe-table-row-radio-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--checked{background-color:var(--vxe-table-row-checkbox-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--current{background-color:var(--vxe-table-row-current-background-color)}.vxe-table--render-default .vxe-body--row.row--hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--stripe{background-color:var(--vxe-table-row-hover-striped-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--radio{background-color:var(--vxe-table-row-hover-radio-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--checked{background-color:var(--vxe-table-row-hover-checkbox-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--current{background-color:var(--vxe-table-row-hover-current-background-color)}.vxe-table--render-default.drag--resize .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--resize .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--resize .vxe-table--main-wrapper *{cursor:col-resize}.vxe-table--render-default.drag--area .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--area .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--area .vxe-table--main-wrapper *,.vxe-table--render-default.drag--range .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--range .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--range .vxe-table--main-wrapper *{cursor:default}.vxe-table--render-default.drag--extend-range .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--extend-range .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--extend-range .vxe-table--main-wrapper *{cursor:crosshair}.vxe-table--render-default.column--highlight .vxe-header--column:not(.col--seq):hover{background-color:var(--vxe-table-column-hover-background-color)}.vxe-table--render-default.cell--area .vxe-table--main-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table--render-default .vxe-body--column,.vxe-table--render-default .vxe-footer--column,.vxe-table--render-default .vxe-header--column{line-height:var(--vxe-table-row-line-height);position:relative;text-align:left}.vxe-table--render-default .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-default)}.vxe-table--render-default .vxe-body--column.col--current,.vxe-table--render-default .vxe-footer--column.col--current,.vxe-table--render-default .vxe-header--column.col--current{background-color:var(--vxe-table-column-current-background-color)}.vxe-table--render-default .vxe-body--column.col--center,.vxe-table--render-default .vxe-footer--column.col--center,.vxe-table--render-default .vxe-header--column.col--center{text-align:center}.vxe-table--render-default .vxe-body--column.col--right,.vxe-table--render-default .vxe-footer--column.col--right,.vxe-table--render-default .vxe-header--column.col--right{text-align:right}.vxe-table--render-default .vxe-footer--column.col--ellipsis.col--center .vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis.col--center .vxe-cell{justify-content:center}.vxe-table--render-default .vxe-footer--column.col--ellipsis.col--right .vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis.col--right .vxe-cell{justify-content:flex-end}.vxe-table--render-default .vxe-table--footer-wrapper{border-top:var(--vxe-table-border-width) solid var(--vxe-table-border-color)}.vxe-table--render-default.border--default .vxe-table--header-wrapper,.vxe-table--render-default.border--full .vxe-table--header-wrapper,.vxe-table--render-default.border--outer .vxe-table--header-wrapper{background-color:var(--vxe-table-header-background-color)}.vxe-table--render-default.border--default .vxe-body--column,.vxe-table--render-default.border--default .vxe-footer--column,.vxe-table--render-default.border--default .vxe-header--column,.vxe-table--render-default.border--inner .vxe-body--column,.vxe-table--render-default.border--inner .vxe-footer--column,.vxe-table--render-default.border--inner .vxe-header--column{background-image:linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color));background-position:100% 100%;background-repeat:no-repeat;background-size:100% var(--vxe-table-border-width)}.vxe-table--render-default.border--full .vxe-body--column,.vxe-table--render-default.border--full .vxe-footer--column,.vxe-table--render-default.border--full .vxe-header--column{background-image:linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color)),linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color));background-position:100% 0,100% 100%;background-repeat:no-repeat;background-size:var(--vxe-table-border-width) 100%,100% var(--vxe-table-border-width)}.vxe-table--render-default.border--full .vxe-table--fixed-left-wrapper .vxe-body--column{border-right-color:var(--vxe-table-border-color)}.vxe-table--render-default.border--default .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter,.vxe-table--render-default.border--full .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter,.vxe-table--render-default.border--inner .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter,.vxe-table--render-default.border--outer .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter{background-image:linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color));background-position:100% 100%;background-repeat:no-repeat;background-size:100% var(--vxe-table-border-width)}.vxe-table--render-default.border--inner .vxe-table--header-wrapper,.vxe-table--render-default.border--none .vxe-table--header-wrapper{background-color:var(--vxe-table-header-background-color)}.vxe-table--render-default.border--inner .vxe-table--fixed-left-wrapper,.vxe-table--render-default.border--none .vxe-table--fixed-left-wrapper{border-right:0}.vxe-table--render-default.border--inner .vxe-table--border-line{border-width:0 0 1px}.vxe-table--render-default.border--none .vxe-table--border-line,.vxe-table--render-default.border--none .vxe-table--header-border-line{display:none}.vxe-table--render-default.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-table--render-default.size--medium .vxe-table--empty-block,.vxe-table--render-default.size--medium .vxe-table--empty-placeholder{min-height:var(--vxe-table-row-height-medium)}.vxe-table--render-default.size--medium .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default.size--medium .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default.size--medium .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-medium)}.vxe-table--render-default.size--medium .vxe-cell .vxe-default-input,.vxe-table--render-default.size--medium .vxe-cell .vxe-default-select,.vxe-table--render-default.size--medium .vxe-cell .vxe-default-textarea{height:var(--vxe-input-height-medium)}.vxe-table--render-default.size--medium .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:3px}.vxe-table--render-default.size--small{font-size:var(--vxe-font-size-small)}.vxe-table--render-default.size--small .vxe-table--empty-block,.vxe-table--render-default.size--small .vxe-table--empty-placeholder{min-height:var(--vxe-table-row-height-small)}.vxe-table--render-default.size--small .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default.size--small .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default.size--small .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-small)}.vxe-table--render-default.size--small .vxe-cell .vxe-default-input,.vxe-table--render-default.size--small .vxe-cell .vxe-default-select,.vxe-table--render-default.size--small .vxe-cell .vxe-default-textarea{height:var(--vxe-input-height-small)}.vxe-table--render-default.size--small .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:2px}.vxe-table--render-default.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-table--render-default.size--mini .vxe-table--empty-block,.vxe-table--render-default.size--mini .vxe-table--empty-placeholder{min-height:var(--vxe-table-row-height-mini)}.vxe-table--render-default.size--mini .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default.size--mini .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default.size--mini .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-mini)}.vxe-table--render-default.size--mini .vxe-cell .vxe-default-input,.vxe-table--render-default.size--mini .vxe-cell .vxe-default-select,.vxe-table--render-default.size--mini .vxe-cell .vxe-default-textarea{height:var(--vxe-input-height-mini)}.vxe-table--render-default.size--mini .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:1px}.vxe-table--render-default .vxe-cell{padding-left:var(--vxe-table-cell-padding-left);padding-right:var(--vxe-table-cell-padding-right);white-space:pre-line;word-break:break-all}.vxe-table--render-default .vxe-cell--placeholder{color:var(--vxe-table-cell-placeholder-color)}.vxe-table--render-default .vxe-cell--radio{cursor:pointer}.vxe-table--render-default .vxe-cell--radio .vxe-radio--icon{color:var(--vxe-input-border-color);font-size:1.4em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table--render-default .vxe-cell--radio.is--checked,.vxe-table--render-default .vxe-cell--radio.is--checked .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--radio:not(.is--disabled){cursor:pointer}.vxe-table--render-default .vxe-cell--radio:not(.is--disabled):hover .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--radio.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--render-default .vxe-cell--radio.is--disabled .vxe-radio--icon{color:var(--vxe-input-disabled-color)}.vxe-table--render-default .vxe-cell--radio .vxe-radio--label{padding-left:.5em;vertical-align:middle}.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table--render-default .vxe-cell--checkbox.is--checked,.vxe-table--render-default .vxe-cell--checkbox.is--checked .vxe-checkbox--icon,.vxe-table--render-default .vxe-cell--checkbox.is--indeterminate,.vxe-table--render-default .vxe-cell--checkbox.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled){cursor:pointer}.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--checkbox.is--hidden{cursor:default}.vxe-table--render-default .vxe-cell--checkbox.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--render-default .vxe-cell--checkbox.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table--render-default .fixed--hidden{visibility:hidden}.vxe-table--render-default .vxe-table--fixed-left-wrapper,.vxe-table--render-default .vxe-table--fixed-right-wrapper{background-color:inherit;overflow:hidden;position:absolute;top:0;transition:box-shadow .3s;width:100%;z-index:5}.vxe-table--render-default .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper,.vxe-table--render-default .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper{overflow-x:hidden}.vxe-table--render-default .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper{width:calc(100% + 40px)}.vxe-table--render-default.is--header .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper:before,.vxe-table--render-default.is--header .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper:before{display:none}.vxe-table--render-default .vxe-table--fixed-left-wrapper{left:0;width:200px}.vxe-table--render-default .vxe-table--fixed-left-wrapper.scrolling--middle{box-shadow:var(--vxe-table-fixed-left-scrolling-box-shadow)}.vxe-table--render-default .vxe-table--fixed-right-wrapper{right:0}.vxe-table--render-default .vxe-table--fixed-right-wrapper.scrolling--middle{box-shadow:var(--vxe-table-fixed-right-scrolling-box-shadow)}.vxe-table--render-default .vxe-table--body-wrapper,.vxe-table--render-default .vxe-table--footer-wrapper,.vxe-table--render-default .vxe-table--header-wrapper{position:relative}.vxe-table--render-default .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-right--wrapper{position:absolute;top:0}.vxe-table--render-default .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-left--wrapper{left:0}.vxe-table--render-default .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-right--wrapper{overflow-y:auto;right:0}.vxe-table--render-default .vxe-body--x-space{height:1px;margin-bottom:-1px;width:100%}.vxe-table--render-default .vxe-body--y-space{float:left;width:0}.vxe-table--render-default .vxe-table--resizable-bar{cursor:col-resize;display:none;height:100%;left:0;position:absolute;top:0;width:1px;z-index:9}.vxe-table--render-default .vxe-table--resizable-bar:before{background-color:var(--vxe-table-resizable-drag-line-color);content:"";display:block;height:100%}.vxe-table--render-default .vxe-table--border-line{border:var(--vxe-table-border-width) solid var(--vxe-table-border-color);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.vxe-table--render-default .vxe-tree--line-wrapper{display:block;height:0;position:relative}.vxe-table--render-default .vxe-tree--line{border-color:var(--vxe-table-tree-node-line-color);border-style:var(--vxe-table-tree-node-line-style);border-width:0 0 1px 1px;bottom:-.9em;content:"";pointer-events:none;position:absolute;width:.8em}.vxe-table--render-default .vxe-cell--tree-node{position:relative}.vxe-table--render-default .vxe-tree--btn-wrapper{cursor:pointer;height:1em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em;z-index:1}.vxe-table--render-default .vxe-tree--node-btn{color:var(--vxe-font-lighten-color);display:block}.vxe-table--render-default .vxe-tree--node-btn:hover{color:var(--vxe-font-color)}.vxe-table--render-default .vxe-tree-cell{display:block;padding-left:1.5em}.vxe-table--render-default .vxe-body--column.col--ellipsis>.vxe-cell .vxe-tree-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table--render-default .vxe-table--expanded{cursor:pointer}.vxe-table--render-default .vxe-table--expanded .vxe-table--expand-btn{color:var(--vxe-font-lighten-color);display:inline-block;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.vxe-table--render-default .vxe-table--expanded .vxe-table--expand-btn:hover{color:var(--vxe-font-color)}.vxe-table--render-default .vxe-table--expanded+.vxe-table--expand-label{padding-left:.5em}.vxe-table--render-default .vxe-body--expanded-column{border-bottom:var(--vxe-table-border-width) solid var(--vxe-table-border-color)}.vxe-table--render-default .vxe-body--expanded-column.col--ellipsis>.vxe-body--expanded-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table--render-default .vxe-body--expanded-cell{position:relative;z-index:1}.vxe-table--render-default .vxe-body--expanded-cell.is--ellipsis{overflow:auto}.vxe-table--render-default .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-default)}.vxe-table--render-default.size--medium .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--medium .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--medium .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-medium)}.vxe-table--render-default.size--medium .vxe-cell--checkbox{font-size:var(--vxe-checkbox-font-size-medium)}.vxe-table--render-default.size--medium .vxe-cell--radio{font-size:var(--vxe-radio-font-size-medium)}.vxe-table--render-default.size--small .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--small .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--small .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-small)}.vxe-table--render-default.size--small .vxe-cell--checkbox{font-size:var(--vxe-checkbox-font-size-small)}.vxe-table--render-default.size--small .vxe-cell--radio{font-size:var(--vxe-radio-font-size-small)}.vxe-table--render-default.size--mini .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--mini .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--mini .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-mini)}.vxe-table--render-default.size--mini .vxe-cell--checkbox{font-size:var(--vxe-checkbox-font-size-mini)}.vxe-table--render-default.size--mini .vxe-cell--radio{font-size:var(--vxe-radio-font-size-mini)}.vxe-table--render-default .vxe-table--empty-block,.vxe-table--render-default .vxe-table--empty-placeholder{align-items:center;justify-content:center;min-height:var(--vxe-table-row-height-default);overflow:hidden;pointer-events:none;text-align:center;width:100%}.vxe-table--render-default .vxe-table--empty-block{display:none;visibility:hidden}.vxe-table--render-default .vxe-table--empty-placeholder{display:none;position:absolute;top:0;z-index:5}.vxe-table--render-default .vxe-table--empty-content{display:block;pointer-events:auto;width:50%}.vxe-table--render-default.is--empty .vxe-table--empty-block,.vxe-table--render-default.is--empty .vxe-table--empty-placeholder{display:flex}.vxe-table--render-default .vxe-body--column.col--selected{box-shadow:inset 0 0 0 2px var(--vxe-primary-color)}.vxe-table--render-default .vxe-body--column.col--active,.vxe-table--render-default .vxe-body--column.col--selected{position:relative}.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint{font-size:12px;left:50%;line-height:1.2em;padding-left:var(--vxe-table-cell-padding-left);padding-right:var(--vxe-table-cell-padding-right);position:absolute;text-align:left;transform:translate(-50%);width:100%;z-index:4}.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint .vxe-cell--valid-error-msg{background-color:var(--vxe-table-validate-error-background-color);border-radius:var(--vxe-border-radius);color:var(--vxe-table-validate-error-color);display:inline-block;pointer-events:auto}.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-input,.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-select,.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-textarea,.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-input>.vxe-input--inner{border-color:var(--vxe-table-validate-error-color)}.vxe-table--render-default.valid-msg--single .vxe-body--row:last-child .vxe-cell--valid-error-hint{bottom:100%}.vxe-table--render-default.valid-msg--single .vxe-body--row:last-child:first-child .vxe-cell--valid-error-hint{bottom:auto}.vxe-table--render-default.valid-msg--full .vxe-body--row:last-child .vxe-cell--valid-error-hint{top:calc(100% - 1.3em)}.vxe-table--render-default.old-cell-valid .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint{bottom:calc(100% + 4px);left:50%;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);width:320px;z-index:4}.vxe-table--render-default.old-cell-valid .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint .vxe-cell--valid-error-msg{background-color:#f56c6c;border-radius:4px;color:#fff;display:inline-block;padding:8px 12px;pointer-events:auto}.vxe-table--render-default.old-cell-valid .vxe-body--row:first-child .vxe-cell--valid-error-hint{bottom:auto;top:calc(100% + 4px)}.vxe-table--render-default.old-cell-valid .vxe-body--column:first-child .vxe-cell--valid-error-hint{left:10px;text-align:left;transform:translate(0)}.vxe-table--render-default .vxe-body--row.row--pending{color:var(--vxe-table-validate-error-color);cursor:no-drop;text-decoration:line-through}.vxe-table--render-default .vxe-body--row.row--pending .vxe-body--column{position:relative}.vxe-table--render-default .vxe-body--row.row--pending .vxe-body--column:after{border-bottom:1px solid var(--vxe-table-validate-error-color);content:"";height:0;left:0;position:absolute;top:50%;width:100%;z-index:1}.vxe-table--render-default .vxe-body--row.row--new>.vxe-body--column{position:relative}.vxe-table--render-default .vxe-body--row.row--new>.vxe-body--column:before{border-color:transparent var(--vxe-table-cell-dirty-insert-color) transparent transparent;border-style:solid;border-width:var(--vxe-table-cell-dirty-width);content:"";left:calc(var(--vxe-table-cell-dirty-width)*-1);position:absolute;top:calc(var(--vxe-table-cell-dirty-width)*-1);transform:rotate(45deg)}.vxe-table--render-default .vxe-body--column.col--dirty{position:relative}.vxe-table--render-default .vxe-body--column.col--dirty:before{border-color:transparent var(--vxe-table-cell-dirty-update-color) transparent transparent;border-style:solid;border-width:var(--vxe-table-cell-dirty-width);content:"";left:calc(var(--vxe-table-cell-dirty-width)*-1);position:absolute;top:calc(var(--vxe-table-cell-dirty-width)*-1);transform:rotate(45deg)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active{box-shadow:inset 0 0 0 2px var(--vxe-primary-color)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active.col--valid-error{box-shadow:inset 0 0 0 2px var(--vxe-table-validate-error-color)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-default-input,.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-default-textarea{border:0;padding:0}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-default-input{height:var(--vxe-table-row-line-height)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-input .vxe-input--inner{border:0;padding-left:0}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-textarea{height:calc(var(--vxe-table-row-line-height) - 1px)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-textarea .vxe-textarea--inner{border:0}.vxe-table--render-default.vxe-editable .vxe-body--column,.vxe-table--render-default.vxe-editable .vxe-body--column.col--active{padding:0}div.vxe-table--tooltip-wrapper.vxe-table--valid-error{background-color:var(--vxe-table-validate-error-background-color);color:var(--vxe-table-validate-error-color);padding:0}div.vxe-table--tooltip-wrapper.vxe-table--valid-error.old-cell-valid{background-color:#f56c6c;color:#fff;padding:8px 12px}.vxe-table--footer-wrapper{color:var(--vxe-table-footer-font-color);margin-top:-1px}.vxe-table--footer-wrapper.body--wrapper{overflow-x:auto}.vxe-footer--column.col--ellipsis>.vxe-cell{align-items:center;display:flex}.vxe-footer--column.col--ellipsis>.vxe-cell .vxe-cell--item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-grid{position:relative}.vxe-grid.is--loading:before{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:99}.vxe-grid.is--loading>.vxe-table .vxe-loading{background-color:transparent}.vxe-grid.is--maximize{background-color:var(--vxe-grid-maximize-background-color);height:100%;left:0;padding:.5em 1em;position:fixed;top:0;width:100%}.vxe-grid .vxe-grid--bottom-wrapper,.vxe-grid .vxe-grid--form-wrapper,.vxe-grid .vxe-grid--top-wrapper{position:relative}.vxe-grid{font-size:var(--vxe-font-size)}.vxe-grid.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-grid.size--small{font-size:var(--vxe-font-size-small)}.vxe-grid.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-toolbar{align-items:center;background-color:var(--vxe-toolbar-background-color);color:var(--vxe-font-color);display:flex;flex-direction:row;font-family:var(--vxe-font-family);padding:.6em 0;position:relative}.vxe-toolbar:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.vxe-toolbar.is--perfect{background-color:var(--vxe-table-header-background-color);border:solid var(--vxe-table-border-color);border-width:1px 1px 0}.vxe-toolbar.is--loading:before{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:var(--vxe-loading-z-index)}.vxe-toolbar .vxe-buttons--wrapper{flex-grow:1}.vxe-toolbar .vxe-buttons--wrapper>.vxe-button+.vxe-button--item,.vxe-toolbar .vxe-buttons--wrapper>.vxe-button--item+.vxe-button,.vxe-toolbar .vxe-buttons--wrapper>.vxe-button--item+.vxe-button--item{margin-left:.8em}.vxe-toolbar .vxe-buttons--wrapper>.vxe-button--item{display:inline-block}.vxe-toolbar .vxe-tools--wrapper>.vxe-button+.vxe-tool--item,.vxe-toolbar .vxe-tools--wrapper>.vxe-tool--item+.vxe-button,.vxe-toolbar .vxe-tools--wrapper>.vxe-tool--item+.vxe-tool--item{margin-left:.8em}.vxe-toolbar .vxe-tools--wrapper>.vxe-tool--item{display:inline-block}.vxe-toolbar .vxe-tools--wrapper>.vxe-button{align-items:center;display:flex;justify-content:center}.vxe-toolbar .vxe-buttons--wrapper,.vxe-toolbar .vxe-tools--operate,.vxe-toolbar .vxe-tools--wrapper{align-items:center;display:flex}.vxe-toolbar .vxe-buttons--wrapper,.vxe-toolbar .vxe-tools--wrapper{flex-wrap:wrap}.vxe-toolbar .vxe-tools--operate{flex-shrink:0}.vxe-toolbar .vxe-custom--wrapper{position:relative}.vxe-toolbar .vxe-custom--wrapper.is--active>.vxe-button{background-color:var(--vxe-toolbar-custom-active-background-color);border-radius:50%}.vxe-toolbar{font-size:var(--vxe-font-size)}.vxe-toolbar.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-toolbar.size--small{font-size:var(--vxe-font-size-small)}.vxe-toolbar.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-pager{align-items:center;background-color:var(--vxe-pager-background-color);color:var(--vxe-font-color);display:flex;font-family:var(--vxe-font-family);position:relative;text-align:right}.vxe-pager.is--hidden{display:none}.vxe-pager.align--left{text-align:left}.vxe-pager.align--center{text-align:center}.vxe-pager.is--loading:after{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:var(--vxe-loading-z-index)}.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{border:1px solid transparent;color:inherit;font-size:inherit;outline:0;padding:0}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):focus,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):focus,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):focus{box-shadow:0 0 .25em 0 var(--vxe-primary-color)}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):active,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):active,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):active{background-color:#fff}.vxe-pager.is--border:not(.is--background) .vxe-pager--jump-next,.vxe-pager.is--border:not(.is--background) .vxe-pager--jump-prev,.vxe-pager.is--border:not(.is--background) .vxe-pager--next-btn,.vxe-pager.is--border:not(.is--background) .vxe-pager--num-btn,.vxe-pager.is--border:not(.is--background) .vxe-pager--prev-btn,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--jump-next,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--jump-prev,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--next-btn,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--num-btn,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--prev-btn{border-color:var(--vxe-input-border-color)}.vxe-pager.is--background .vxe-pager--jump-next,.vxe-pager.is--background .vxe-pager--jump-prev,.vxe-pager.is--background .vxe-pager--next-btn,.vxe-pager.is--background .vxe-pager--num-btn,.vxe-pager.is--background .vxe-pager--prev-btn,.vxe-pager.is--perfect .vxe-pager--jump-next,.vxe-pager.is--perfect .vxe-pager--jump-prev,.vxe-pager.is--perfect .vxe-pager--next-btn,.vxe-pager.is--perfect .vxe-pager--num-btn,.vxe-pager.is--perfect .vxe-pager--prev-btn{background-color:var(--vxe-pager-perfect-button-background-color)}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active{background-color:var(--vxe-primary-color);color:#fff}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active:hover,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active:hover,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active:hover,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active:hover,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active:hover,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active:hover{background-color:var(--vxe-primary-lighten-color)}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active:focus,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active:focus,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active:focus,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active:focus,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active:focus,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active:focus{border-color:var(--vxe-primary-color)}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active:active,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active:active,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active:active,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active:active,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active:active,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active:active{background-color:var(--vxe-primary-darken-color);border-color:var(--vxe-primary-darken-color)}.vxe-pager.is--perfect{background-color:var(--vxe-pager-perfect-background-color);border-top-width:1px;border:1px solid var(--vxe-table-border-color);border-top:0 solid var(--vxe-table-border-color)}.vxe-pager.is--border .vxe-pager--num-btn.is--active{border-color:var(--vxe-primary-color)}.vxe-pager .vxe-pager--wrapper{flex-grow:1}.vxe-pager .vxe-pager--btn-icon,.vxe-pager .vxe-pager--jump-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--left-wrapper,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--prev-btn,.vxe-pager .vxe-pager--right-wrapper,.vxe-pager .vxe-pager--sizes,.vxe-pager .vxe-pager--total{display:inline-block;margin:0 .4em;vertical-align:middle}.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{cursor:pointer;position:relative}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--left-wrapper,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn,.vxe-pager .vxe-pager--right-wrapper{display:inline-block;height:2.15em;line-height:2em}.vxe-pager .vxe-pager--jump .vxe-pager--goto,.vxe-pager .vxe-pager--sizes>.vxe-input{height:2.15em;line-height:2.15em}.vxe-pager .vxe-pager--sizes>.vxe-select--panel .vxe-select-option{text-align:center}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{min-width:2.15em}.vxe-pager .vxe-pager--btn-wrapper{display:inline-block;margin:0;padding:0;text-align:center}.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-next:hover .vxe-pager--jump-more-icon,.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-prev:hover .vxe-pager--jump-more-icon{display:none}.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-next:hover .vxe-pager--jump-icon,.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-prev:hover .vxe-pager--jump-icon{display:inline-block}.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-icon{display:none}.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{background-color:var(--vxe-pager-background-color);border-radius:var(--vxe-border-radius);margin:0 .25em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):hover,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):hover,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):hover,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):hover,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-pager .vxe-pager--jump-next:not(.is--disabled).is--active,.vxe-pager .vxe-pager--jump-next:not(.is--disabled):focus,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled).is--active,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):focus,.vxe-pager .vxe-pager--next-btn:not(.is--disabled).is--active,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--num-btn:not(.is--disabled).is--active,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled).is--active,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):focus{color:var(--vxe-primary-color)}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):active,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):active,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):active{color:var(--vxe-primary-darken-color)}.vxe-pager .vxe-pager--jump-next.is--disabled,.vxe-pager .vxe-pager--jump-prev.is--disabled,.vxe-pager .vxe-pager--next-btn.is--disabled,.vxe-pager .vxe-pager--num-btn.is--disabled,.vxe-pager .vxe-pager--prev-btn.is--disabled{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-pager .vxe-pager--jump-next.is--disabled:hover,.vxe-pager .vxe-pager--jump-prev.is--disabled:hover,.vxe-pager .vxe-pager--next-btn.is--disabled:hover,.vxe-pager .vxe-pager--num-btn.is--disabled:hover,.vxe-pager .vxe-pager--prev-btn.is--disabled:hover{color:var(--vxe-font-disabled-color)}.vxe-pager .vxe-pager--num-btn{vertical-align:middle}.vxe-pager .vxe-pager--num-btn.is--active{font-weight:700}.vxe-pager .vxe-pager--sizes{cursor:pointer;text-align:center;width:7em}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--sizes .vxe-input--inner{text-align:center}.vxe-pager .vxe-pager--count>span{vertical-align:middle}.vxe-pager .vxe-pager--count .vxe-pager--separator{margin-right:.2em}.vxe-pager .vxe-pager--count .vxe-pager--separator:before{content:"/"}.vxe-pager .vxe-pager--jump .vxe-pager--goto{background-color:var(--vxe-input-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);color:var(--vxe-font-color);padding:0 .4em;transition:border .2s ease-in-out}.vxe-pager .vxe-pager--jump .vxe-pager--goto:focus{border:1px solid var(--vxe-primary-color);outline:0}.vxe-pager .vxe-pager--jump .vxe-pager--goto-text{margin-right:.25em}.vxe-pager .vxe-pager--jump .vxe-pager--classifier-text{margin-left:.25em}.vxe-pager .vxe-pager--jump .vxe-pager--goto{text-align:center;width:3.2em}.vxe-pager{font-size:var(--vxe-font-size);height:var(--vxe-table-row-height-default)}.vxe-pager.size--medium{font-size:var(--vxe-font-size-medium);height:var(--vxe-table-row-height-medium)}.vxe-pager.size--small{font-size:var(--vxe-font-size-small);height:var(--vxe-table-row-height-small)}.vxe-pager.size--mini{font-size:var(--vxe-font-size-mini);height:var(--vxe-table-row-height-mini)}.vxe-checkbox,.vxe-checkbox-group{display:inline-block;line-height:1;vertical-align:middle}.vxe-checkbox{white-space:nowrap}.vxe-checkbox .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-checkbox.is--checked,.vxe-checkbox.is--checked .vxe-checkbox--icon,.vxe-checkbox.is--indeterminate,.vxe-checkbox.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-checkbox:not(.is--disabled){cursor:pointer}.vxe-checkbox:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-checkbox.is--hidden{cursor:default}.vxe-checkbox.is--disabled{color:var(--vxe-font-disabled-color)}.vxe-checkbox.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-checkbox+.vxe-checkbox{margin-left:10px}.vxe-checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;position:absolute;width:0}.vxe-checkbox.is--indeterminate>input:not(:checked)+.vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-checkbox:not(.is--disabled)>input:focus+.vxe-checkbox--icon{box-shadow:0 0 .2em 0 var(--vxe-primary-color);color:var(--vxe-primary-color)}.vxe-checkbox:not(.is--disabled):hover>input+.vxe-checkbox--icon{border-color:var(--vxe-primary-color)}.vxe-checkbox.is--disabled{cursor:not-allowed}.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon+.vxe-checkbox--label{color:var(--vxe-font-disabled-color)}.vxe-checkbox.is--disabled>input:checked+.vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-checkbox .vxe-checkbox--label{display:inline-block;max-width:50em;padding-left:.5em;vertical-align:middle}.vxe-checkbox{font-size:var(--vxe-font-size)}.vxe-checkbox.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-checkbox.size--small{font-size:var(--vxe-font-size-small)}.vxe-checkbox.size--mini{font-size:var(--vxe-font-size-mini)}[class*=vxe-],[class*=vxe-] :after,[class*=vxe-] :before,[class*=vxe-]:after,[class*=vxe-]:before{box-sizing:border-box}.vxe-checkbox .vxe-checkbox--label,.vxe-radio .vxe-radio--label,.vxe-radio-button .vxe-radio--label,.vxe-table--render-default .vxe-body--column.col--ellipsis:not(.col--active)>.vxe-cell,.vxe-table--render-default .vxe-footer--column.col--ellipsis:not(.col--active)>.vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis:not(.col--active)>.vxe-cell,.vxe-table-custom-popup--drag-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=vxe-]{font-feature-settings:"tnum";font-variant:tabular-nums}.vxe-primary-color{color:var(--vxe-primary-color)}.vxe-success-color{color:var(--vxe-success-color)}.vxe-info-color{color:var(--vxe-info-color)}.vxe-warning-color{color:var(--vxe-warning-color)}.vxe-danger-color{color:var(--vxe-danger-color)}.vxe-perfect-color{color:var(--vxe-table-header-background-color)}.vxe-row:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.vxe-row>.vxe-col--1{float:left;width:4.16667%}.vxe-row>.vxe-col--2{float:left;width:8.33333%}.vxe-row>.vxe-col--3{float:left;width:12.5%}.vxe-row>.vxe-col--4{float:left;width:16.66667%}.vxe-row>.vxe-col--5{float:left;width:20.83333%}.vxe-row>.vxe-col--6{float:left;width:25%}.vxe-row>.vxe-col--7{float:left;width:29.16667%}.vxe-row>.vxe-col--8{float:left;width:33.33333%}.vxe-row>.vxe-col--9{float:left;width:37.5%}.vxe-row>.vxe-col--10{float:left;width:41.66667%}.vxe-row>.vxe-col--11{float:left;width:45.83333%}.vxe-row>.vxe-col--12{float:left;width:50%}.vxe-row>.vxe-col--13{float:left;width:54.16667%}.vxe-row>.vxe-col--14{float:left;width:58.33333%}.vxe-row>.vxe-col--15{float:left;width:62.5%}.vxe-row>.vxe-col--16{float:left;width:66.66667%}.vxe-row>.vxe-col--17{float:left;width:70.83333%}.vxe-row>.vxe-col--18{float:left;width:75%}.vxe-row>.vxe-col--19{float:left;width:79.16667%}.vxe-row>.vxe-col--20{float:left;width:83.33333%}.vxe-row>.vxe-col--21{float:left;width:87.5%}.vxe-row>.vxe-col--22{float:left;width:91.66667%}.vxe-row>.vxe-col--23{float:left;width:95.83333%}.vxe-row>.vxe-col--24{float:left;width:100%}.is--animat .vxe-filter--btn:after,.is--animat .vxe-filter--btn:before,.is--animat .vxe-input--wrapper .vxe-input,.is--animat .vxe-sort--asc-btn:after,.is--animat .vxe-sort--asc-btn:before,.is--animat .vxe-sort--desc-btn:after,.is--animat .vxe-sort--desc-btn:before{transition:border .1s ease-in-out}.is--animat .vxe-table--expand-btn,.is--animat .vxe-tree--node-btn{transition:transform .1s ease-in-out}.is--animat .vxe-checkbox>input:checked+span,.is--animat .vxe-radio>input:checked+span{transition:background-color .1s ease-in-out}.vxe-radio-group{display:inline-block;font-size:0;line-height:1;vertical-align:middle}.vxe-radio-group+.vxe-radio-group{margin-left:10px}.vxe-radio{cursor:pointer;display:inline-block;line-height:1;vertical-align:middle;white-space:nowrap}.vxe-radio .vxe-radio--icon{color:var(--vxe-input-border-color);font-size:1.4em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-radio.is--checked,.vxe-radio.is--checked .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-radio:not(.is--disabled){cursor:pointer}.vxe-radio:not(.is--disabled):hover .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-radio.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-radio.is--disabled .vxe-radio--icon{color:var(--vxe-input-disabled-color)}.vxe-radio .vxe-radio--label{padding-left:.5em}.vxe-radio>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;position:absolute;width:0}.vxe-radio .vxe-radio--label{display:inline-block;max-width:50em;vertical-align:middle}.vxe-radio:not(.is--disabled)>input:focus+.vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-radio:not(.vxe-radio-button)+.vxe-radio{margin-left:10px}.vxe-radio-button .vxe-radio--label{background-color:var(--vxe-radio-button-default-background-color)}.vxe-radio-button:first-child .vxe-radio--label{border-left:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius) 0 0 var(--vxe-border-radius)}.vxe-radio-button:last-child .vxe-radio--label{border-radius:0 var(--vxe-border-radius) var(--vxe-border-radius) 0}.vxe-radio-button>input:checked+.vxe-radio--label{background-color:var(--vxe-primary-color);border-color:var(--vxe-primary-color);color:#fff}.vxe-radio-button .vxe-radio--label{border-color:var(--vxe-input-border-color);border-style:solid;border-width:1px 1px 1px 0;display:inline-block;line-height:calc(var(--vxe-button-height-default) - 2px);max-width:50em;padding:0 1em}.vxe-radio-button.is--disabled{cursor:not-allowed}.vxe-radio-button.is--disabled>input:not(:checked)+.vxe-radio--label{color:var(--vxe-input-disabled-color)}.vxe-radio-button.is--disabled>input:checked+.vxe-radio--label{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color)}.vxe-radio-button:not(.is--disabled)>input:focus+.vxe-radio--label{border-color:var(--vxe-primary-color);box-shadow:0 0 .2em 0 var(--vxe-primary-color)}.vxe-radio-button:not(.is--disabled):hover>input:not(:checked)+.vxe-radio--label{color:var(--vxe-primary-color)}.vxe-radio-button.size--medium .vxe-radio--label{line-height:calc(var(--vxe-button-height-medium) - 2px)}.vxe-radio-button.size--small .vxe-radio--label{line-height:calc(var(--vxe-button-height-small) - 2px)}.vxe-radio-button.size--mini .vxe-radio--label{line-height:calc(var(--vxe-button-height-mini) - 2px)}.vxe-radio{font-size:var(--vxe-font-size)}.vxe-radio.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-radio.size--small{font-size:var(--vxe-font-size-small)}.vxe-radio.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-input--inner{background-color:var(--vxe-input-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);box-shadow:none;color:var(--vxe-font-color);font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;outline:0;padding:0 .6em;width:100%}.vxe-input--inner::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-input--inner::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-input--inner::-webkit-autofill{background-color:var(--vxe-input-background-color)}.vxe-input--inner[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.vxe-input--inner[type=number]::-webkit-inner-spin-button,.vxe-input--inner[type=number]::-webkit-outer-spin-button,.vxe-input--inner[type=search],.vxe-input--inner[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.vxe-input--inner[disabled]{background-color:var(--vxe-input-disabled-background-color);color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-input{display:inline-block;position:relative;width:180px}.vxe-input.is--disabled .vxe-input--date-picker-suffix,.vxe-input.is--disabled .vxe-input--number-suffix,.vxe-input.is--disabled .vxe-input--password-suffix,.vxe-input.is--disabled .vxe-input--search-suffix,.vxe-input.is--disabled .vxe-input--suffix{cursor:no-drop}.vxe-input:not(.is--disabled) .vxe-input--clear-icon,.vxe-input:not(.is--disabled) .vxe-input--number-suffix,.vxe-input:not(.is--disabled) .vxe-input--password-suffix,.vxe-input:not(.is--disabled) .vxe-input--search-suffix{cursor:pointer}.vxe-input:not(.is--disabled).is--active .vxe-input--inner{border:1px solid var(--vxe-primary-color)}.vxe-input .vxe-input--extra-suffix,.vxe-input .vxe-input--prefix,.vxe-input .vxe-input--suffix{align-items:center;color:var(--vxe-table-column-icon-border-color);display:flex;height:100%;justify-content:center;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.6em}.vxe-input--count{background-color:var(--vxe-input-count-background-color);color:var(--vxe-input-count-color);height:calc(100% - 2px);position:absolute;right:.5em;top:1px}.vxe-input--count.is--error{color:var(--vxe-input-count-error-color)}.vxe-input .vxe-input--prefix{left:.2em}.vxe-input.is--prefix .vxe-input--inner{padding-left:1.8em}.vxe-input .vxe-input--clear-icon{display:none}.vxe-input .vxe-input--extra-suffix,.vxe-input .vxe-input--suffix{right:.2em}.vxe-input.is--suffix .vxe-input--inner{padding-right:1.8em}.vxe-input.is--suffix.is--count .vxe-input--inner{padding-right:5em}.vxe-input.is--suffix .vxe-input--count{right:2.1em}.vxe-input.is--left .vxe-input--inner{text-align:left}.vxe-input.is--center .vxe-input--inner{text-align:center}.vxe-input.is--right .vxe-input--inner{text-align:right}.vxe-input.is--count .vxe-input--inner{padding-right:3.4em}.vxe-input.is--controls.type--date .vxe-input--inner,.vxe-input.is--controls.type--datetime .vxe-input--inner,.vxe-input.is--controls.type--float .vxe-input--inner,.vxe-input.is--controls.type--integer .vxe-input--inner,.vxe-input.is--controls.type--month .vxe-input--inner,.vxe-input.is--controls.type--number .vxe-input--inner,.vxe-input.is--controls.type--password .vxe-input--inner,.vxe-input.is--controls.type--quarter .vxe-input--inner,.vxe-input.is--controls.type--search .vxe-input--inner,.vxe-input.is--controls.type--time .vxe-input--inner,.vxe-input.is--controls.type--week .vxe-input--inner,.vxe-input.is--controls.type--year .vxe-input--inner{padding-right:1.8em}.vxe-input.is--controls.type--date .vxe-input--suffix,.vxe-input.is--controls.type--datetime .vxe-input--suffix,.vxe-input.is--controls.type--float .vxe-input--suffix,.vxe-input.is--controls.type--integer .vxe-input--suffix,.vxe-input.is--controls.type--month .vxe-input--suffix,.vxe-input.is--controls.type--number .vxe-input--suffix,.vxe-input.is--controls.type--password .vxe-input--suffix,.vxe-input.is--controls.type--quarter .vxe-input--suffix,.vxe-input.is--controls.type--search .vxe-input--suffix,.vxe-input.is--controls.type--time .vxe-input--suffix,.vxe-input.is--controls.type--week .vxe-input--suffix,.vxe-input.is--controls.type--year .vxe-input--suffix{right:1.6em}.vxe-input.is--suffix.is--controls.type--date .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--datetime .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--float .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--integer .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--month .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--number .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--password .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--quarter .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--search .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--time .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--week .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--year .vxe-input--inner{padding-right:3.2em}.vxe-input.is--suffix:hover .vxe-input--suffix.is--clear .vxe-input--suffix-icon{display:none}.vxe-input.is--suffix:hover .vxe-input--suffix.is--clear .vxe-input--clear-icon{display:inline}.vxe-input:not(.is--disabled) .vxe-input--suffix:hover .vxe-input--clear-icon{color:var(--vxe-font-color)}.vxe-input:not(.is--disabled) .vxe-input--suffix:active .vxe-input--clear-icon{color:var(--vxe-primary-color)}.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:hover .vxe-input--password-suffix,.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:hover .vxe-input--search-suffix{color:var(--vxe-font-color)}.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:active .vxe-input--password-suffix,.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:active .vxe-input--search-suffix{color:var(--vxe-primary-color)}.vxe-input:not(.is--disabled) .vxe-input--number-next:hover,.vxe-input:not(.is--disabled) .vxe-input--number-prev:hover{color:var(--vxe-font-color)}.vxe-input:not(.is--disabled) .vxe-input--number-next:active,.vxe-input:not(.is--disabled) .vxe-input--number-prev:active{color:var(--vxe-primary-color)}.vxe-input:not(.is--disabled) .vxe-input--number-next.is--disabled,.vxe-input:not(.is--disabled) .vxe-input--number-prev.is--disabled{color:var(--vxe-input-number-disabled-color);cursor:no-drop}.vxe-input .vxe-input--date-picker-suffix,.vxe-input .vxe-input--number-suffix,.vxe-input .vxe-input--password-suffix,.vxe-input .vxe-input--search-suffix{height:100%;position:relative;width:100%}.vxe-input .vxe-input--date-picker-icon,.vxe-input .vxe-input--password-icon,.vxe-input .vxe-input--search-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vxe-input .vxe-input--date-picker-icon[class*=vxe-icon-],.vxe-input .vxe-input--password-icon[class*=vxe-icon-],.vxe-input .vxe-input--search-icon[class*=vxe-icon-]{font-size:1.2em}.vxe-input .vxe-input--date-picker-suffix{align-items:center;display:flex;justify-content:center}.vxe-input .vxe-input--date-picker-suffix .vxe-input--panel-icon{transition:transform .2s ease-in-out}.vxe-input .vxe-input--number-next,.vxe-input .vxe-input--number-prev{display:block;height:50%;position:relative;text-align:center;width:100%}.vxe-input .vxe-input--number-next-icon,.vxe-input .vxe-input--number-prev-icon{left:50%;line-height:.8em;position:absolute;transform:translate(-50%)}.vxe-input .vxe-input--number-prev-icon{bottom:0}.vxe-input .vxe-input--number-next-icon{top:0}.vxe-input--panel{color:var(--vxe-font-color);display:none;left:0;padding:4px 0;position:absolute;text-align:left}.vxe-input--panel:not(.is--transfer){min-width:100%}.vxe-input--panel.is--transfer{position:fixed}.vxe-input--panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-input--panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-input--panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-input--panel-layout-wrapper,.vxe-input--panel-wrapper{background-color:var(--vxe-input-panel-background-color);border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 0 6px 2px #0000001a}.vxe-input--panel-wrapper{overflow-x:hidden;overflow-y:auto}.vxe-input--panel-layout-wrapper{display:flex;flex-direction:row}.vxe-input--panel.type--date,.vxe-input--panel.type--month,.vxe-input--panel.type--quarter,.vxe-input--panel.type--week,.vxe-input--panel.type--year{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--panel.type--datetime .vxe-input--panel-right-wrapper{border-left:1px solid var(--vxe-input-border-color);display:flex;flex-direction:column}.vxe-input--panel.type--date .vxe-input--date-picker-body th,.vxe-input--panel.type--datetime .vxe-input--date-picker-body th{width:14.28571%}.vxe-input--panel.type--week .vxe-input--date-picker-body table th{width:12%}.vxe-input--panel.type--week .vxe-input--date-picker-body table th:first-child{width:14%}.vxe-input--panel.type--quarter .vxe-input--date-picker-body table th{width:50%}.vxe-input--panel.type--month .vxe-input--date-picker-body td,.vxe-input--panel.type--year .vxe-input--date-picker-body td{width:25%}.vxe-input--time-picker-title{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);display:inline-block;text-align:center}.vxe-input--time-picker-confirm{position:absolute;right:0;top:0}.vxe-input--date-picker-confirm,.vxe-input--time-picker-confirm{background-color:var(--vxe-primary-color);border:1px solid var(--vxe-input-border-color);border-color:var(--vxe-primary-color);border-radius:var(--vxe-border-radius);color:var(--vxe-input-date-time-confirm-button-color);cursor:pointer;outline:0}.vxe-input--date-picker-confirm:hover,.vxe-input--time-picker-confirm:hover{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color)}.vxe-input--date-picker-confirm:active,.vxe-input--time-picker-confirm:active{background-color:var(--vxe-primary-darken-color);border-color:var(--vxe-primary-darken-color)}.vxe-input--time-picker-header{display:flex;flex-shrink:0;position:relative}.vxe-input--date-picker-header{display:flex;flex-direction:row;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--date-picker-header .vxe-input--date-picker-type-wrapper{flex-grow:1}.vxe-input--date-picker-header .vxe-input--date-picker-btn-wrapper{flex-shrink:0;text-align:center}.vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{display:inline-block}.vxe-input--date-picker-btn-wrapper{display:flex;flex-direction:row}.vxe-input--date-picker-btn,.vxe-input--date-picker-label{align-items:center;background-color:var(--vxe-button-default-background-color);display:flex;justify-content:center}.vxe-input--date-picker-btn.is--disabled{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-input--date-picker-btn:not(.is--disabled){cursor:pointer}.vxe-input--date-picker-btn:not(.is--disabled):active,.vxe-input--date-picker-btn:not(.is--disabled):hover{background-color:#fff}.vxe-input--date-picker-body{border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--date-picker-body table{border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:center;width:100%}.vxe-input--date-picker-body td,.vxe-input--date-picker-body th{font-weight:400}.vxe-input--date-picker-body th{box-shadow:inset 0 -1px 0 0 var(--vxe-table-popup-border-color)}.vxe-input--date-picker-body td.is--next,.vxe-input--date-picker-body td.is--next .vxe-input--date-festival,.vxe-input--date-picker-body td.is--next .vxe-input--date-label,.vxe-input--date-picker-body td.is--prev,.vxe-input--date-picker-body td.is--prev .vxe-input--date-festival,.vxe-input--date-picker-body td.is--prev .vxe-input--date-label{color:var(--vxe-font-disabled-color)}.vxe-input--date-picker-body td.is--now{box-shadow:inset 0 0 0 1px var(--vxe-table-popup-border-color)}.vxe-input--date-picker-body td.is--now:not(.is--selected).is--current,.vxe-input--date-picker-body td.is--now:not(.is--selected).is--current .vxe-input--date-festival,.vxe-input--date-picker-body td.is--now:not(.is--selected).is--current .vxe-input--date-label{color:var(--vxe-primary-color)}.vxe-input--date-picker-body td.is--hover{background-color:var(--vxe-input-date-picker-hover-background-color)}.vxe-input--date-picker-body td.is--selected{background-color:var(--vxe-primary-color);color:var(--vxe-input-date-picker-selected-color)}.vxe-input--date-picker-body td.is--selected.is--next,.vxe-input--date-picker-body td.is--selected.is--prev{background-color:var(--vxe-primary-lighten-color)}.vxe-input--date-picker-body td.is--selected .vxe-input--date-festival,.vxe-input--date-picker-body td.is--selected .vxe-input--date-label{color:var(--vxe-input-date-picker-festival-selected-color)}.vxe-input--date-picker-body td.is--selected .vxe-input--date-label.is-notice:before{background-color:var(--vxe-input-date-picker-notice-selected-background-color)}.vxe-input--date-picker-body td:not(.is--disabled){cursor:pointer}.vxe-input--date-picker-body td.is--disabled{background-color:var(--vxe-input-disabled-background-color);color:var(--vxe-input-disabled-color);cursor:no-drop}.vxe-input--date-picker-body td.is--disabled .vxe-input--date-festival,.vxe-input--date-picker-body td.is--disabled .vxe-input--date-label{color:var(--vxe-input-disabled-color)}.vxe-input--date-week-view th:first-child{box-shadow:inset -1px -1px 0 0 var(--vxe-table-popup-border-color)}.vxe-input--date-week-view td:first-child{box-shadow:inset -1px 0 0 0 var(--vxe-table-popup-border-color)}.vxe-input--date-festival,.vxe-input--date-label{display:block;overflow:hidden}.vxe-input--date-label{position:relative}.vxe-input--date-label.is-notice:before{background-color:var(--vxe-input-date-notice-background-color);border-radius:100%;content:"";height:4px;left:.8em;position:absolute;top:.1em;transform:translate(-50%);width:4px}.vxe-input--date-label--extra{color:var(--vxe-input-date-extra-color);font-size:12px;line-height:12px;position:absolute;right:.1em;top:-.2em;transform:scale(.7)}.vxe-input--date-label--extra.is-important{color:var(--vxe-input-date-extra-important-color)}.vxe-input--date-festival{color:var(--vxe-input-date-festival-color);height:14px;line-height:1;overflow:hidden}.vxe-input--date-festival.is-important{color:var(--vxe-input-date-festival-important-color)}.vxe-input--date-festival--label{display:block;font-size:12px;transform:scale(.8)}@keyframes festivalOverlap2{0%,45%,to{transform:translateY(0)}50%,95%{transform:translateY(-14px)}}@keyframes festivalOverlap3{0%,20%,to{transform:translateY(0)}25%,45%,75%,95%{transform:translateY(-14px)}50%,70%{transform:translateY(-28px)}}.vxe-input--date-festival--overlap{display:block;font-size:12px}.vxe-input--date-festival--overlap.overlap--2{animation:festivalOverlap2 6s ease-in-out infinite}.vxe-input--date-festival--overlap.overlap--3{animation:festivalOverlap3 9s ease-in-out infinite}.vxe-input--date-festival--overlap>span{display:block;height:14px;transform:scale(.8)}.vxe-input--time-picker-body{border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);display:flex;flex-direction:row;flex-grow:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--time-picker-body>ul{height:100%;margin:0;overflow:hidden;padding:0}.vxe-input--time-picker-body>ul:after,.vxe-input--time-picker-body>ul:before{content:" ";display:block}.vxe-input--time-picker-body>ul:hover{overflow-y:auto}.vxe-input--time-picker-body>ul>li{display:block}.vxe-input--time-picker-body>ul>li:hover{background-color:var(--vxe-input-date-picker-hover-background-color);cursor:pointer}.vxe-input--time-picker-body>ul>li.is--selected{color:var(--vxe-primary-color);font-weight:700}.vxe-input--time-picker-body .vxe-input--time-picker-minute-list,.vxe-input--time-picker-body .vxe-input--time-picker-second-list{border-left:1px solid var(--vxe-table-popup-border-color)}.vxe-input{font-size:var(--vxe-font-size);height:var(--vxe-input-height-default);line-height:var(--vxe-input-height-default)}.vxe-input .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:6px}.vxe-input .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=number]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=week]::-webkit-inner-spin-button{height:24px}.vxe-input.size--medium{font-size:var(--vxe-font-size-medium);height:var(--vxe-input-height-medium);line-height:var(--vxe-input-height-medium)}.vxe-input.size--medium .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input.size--medium .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input.size--medium .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:4px}.vxe-input.size--small{font-size:var(--vxe-font-size-small);height:var(--vxe-input-height-small);line-height:var(--vxe-input-height-small)}.vxe-input.size--small .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input.size--small .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input.size--small .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:2px}.vxe-input.size--mini{font-size:var(--vxe-font-size-mini);height:var(--vxe-input-height-mini);line-height:var(--vxe-input-height-mini)}.vxe-input.size--mini .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input.size--mini .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input.size--mini .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:0}.vxe-input--panel{font-size:var(--vxe-font-size)}.vxe-input--panel .vxe-input--panel-wrapper{max-height:380px}.vxe-input--panel.type--date .vxe-input--panel-wrapper,.vxe-input--panel.type--month .vxe-input--panel-wrapper,.vxe-input--panel.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.type--time .vxe-input--panel-wrapper,.vxe-input--panel.type--week .vxe-input--panel-wrapper,.vxe-input--panel.type--year .vxe-input--panel-wrapper{padding:11px}.vxe-input--panel.type--date .vxe-input--panel-wrapper,.vxe-input--panel.type--month .vxe-input--panel-wrapper,.vxe-input--panel.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.type--year .vxe-input--panel-wrapper{width:336px}.vxe-input--panel.type--week .vxe-input--panel-wrapper{width:380px}.vxe-input--panel.type--time .vxe-input--panel-wrapper{width:170px}.vxe-input--panel.type--datetime .vxe-input--panel-left-wrapper{width:336px}.vxe-input--panel.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.type--datetime .vxe-input--panel-right-wrapper{padding:11px}.vxe-input--panel .vxe-input--time-picker-title{height:30px;line-height:30px;padding:0 11px}.vxe-input--panel .vxe-input--date-picker-btn,.vxe-input--panel .vxe-input--date-picker-label{height:30px;line-height:30px}.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:8px}.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:30px}.vxe-input--panel .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 9px}.vxe-input--panel .vxe-input--date-picker-header,.vxe-input--panel .vxe-input--time-picker-header{padding-bottom:8px}.vxe-input--panel .vxe-input--date-picker-body table,.vxe-input--panel .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-default)*6 + var(--vxe-input-date-title-height-default))}.vxe-input--panel .vxe-input--time-picker-body>ul{width:48px}.vxe-input--panel .vxe-input--time-picker-body>ul:after,.vxe-input--panel .vxe-input--time-picker-body>ul:before{height:120px}.vxe-input--panel .vxe-input--time-picker-body>ul>li{height:26px;padding-left:9px}.vxe-input--panel .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:48px}.vxe-input--panel .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:96px}.vxe-input--panel .vxe-input--date-day-view td,.vxe-input--panel .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-default)}.vxe-input--panel .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-default)}.vxe-input--panel .vxe-input--date-month-view td,.vxe-input--panel .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-default)}.vxe-input--panel .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-default)}.vxe-input--panel .vxe-input--date-picker-confirm,.vxe-input--panel .vxe-input--time-picker-confirm{height:30px;padding:0 9px}.vxe-input--panel .vxe-input--date-label{line-height:calc(var(--vxe-font-size) + 1px)}.vxe-input--panel.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-input--panel.size--medium .vxe-input--panel-wrapper{max-height:360px}.vxe-input--panel.size--medium.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--time .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--week .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--year .vxe-input--panel-wrapper{padding:10px}.vxe-input--panel.size--medium.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--year .vxe-input--panel-wrapper{width:336px}.vxe-input--panel.size--medium.type--week .vxe-input--panel-wrapper{width:380px}.vxe-input--panel.size--medium.type--time .vxe-input--panel-wrapper{width:168px}.vxe-input--panel.size--medium.type--datetime .vxe-input--panel-left-wrapper{width:336px}.vxe-input--panel.size--medium.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.size--medium.type--datetime .vxe-input--panel-right-wrapper{padding:10px}.vxe-input--panel.size--medium .vxe-input--time-picker-title{height:29px;line-height:29px;padding:0 10px}.vxe-input--panel.size--medium .vxe-input--date-picker-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-label{height:29px;line-height:29px}.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:7px}.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:29px}.vxe-input--panel.size--medium .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 8px}.vxe-input--panel.size--medium .vxe-input--date-picker-header,.vxe-input--panel.size--medium .vxe-input--time-picker-header{padding-bottom:7px}.vxe-input--panel.size--medium .vxe-input--date-picker-body table,.vxe-input--panel.size--medium .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-medium)*6 + var(--vxe-input-date-title-height-medium))}.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul{width:48px}.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul:after,.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul:before{height:120px}.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul>li{height:26px;padding-left:8px}.vxe-input--panel.size--medium .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:48px}.vxe-input--panel.size--medium .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:96px}.vxe-input--panel.size--medium .vxe-input--date-day-view td,.vxe-input--panel.size--medium .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-month-view td,.vxe-input--panel.size--medium .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-picker-confirm,.vxe-input--panel.size--medium .vxe-input--time-picker-confirm{height:29px;padding:0 8px}.vxe-input--panel.size--medium .vxe-input--date-label{line-height:calc(var(--vxe-font-size-medium) + 1px)}.vxe-input--panel.size--small{font-size:var(--vxe-font-size-small)}.vxe-input--panel.size--small .vxe-input--panel-wrapper{max-height:340px}.vxe-input--panel.size--small.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--time .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--week .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--year .vxe-input--panel-wrapper{padding:9px}.vxe-input--panel.size--small.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--year .vxe-input--panel-wrapper{width:312px}.vxe-input--panel.size--small.type--week .vxe-input--panel-wrapper{width:354px}.vxe-input--panel.size--small.type--time .vxe-input--panel-wrapper{width:154px}.vxe-input--panel.size--small.type--datetime .vxe-input--panel-left-wrapper{width:312px}.vxe-input--panel.size--small.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.size--small.type--datetime .vxe-input--panel-right-wrapper{padding:9px}.vxe-input--panel.size--small .vxe-input--time-picker-title{height:28px;line-height:28px;padding:0 9px}.vxe-input--panel.size--small .vxe-input--date-picker-btn,.vxe-input--panel.size--small .vxe-input--date-picker-label{height:28px;line-height:28px}.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:6px}.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:28px}.vxe-input--panel.size--small .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel.size--small .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 7px}.vxe-input--panel.size--small .vxe-input--date-picker-header,.vxe-input--panel.size--small .vxe-input--time-picker-header{padding-bottom:6px}.vxe-input--panel.size--small .vxe-input--date-picker-body table,.vxe-input--panel.size--small .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-small)*6 + var(--vxe-input-date-title-height-small))}.vxe-input--panel.size--small .vxe-input--time-picker-body>ul{width:44px}.vxe-input--panel.size--small .vxe-input--time-picker-body>ul:after,.vxe-input--panel.size--small .vxe-input--time-picker-body>ul:before{height:110px}.vxe-input--panel.size--small .vxe-input--time-picker-body>ul>li{height:26px;padding-left:7px}.vxe-input--panel.size--small .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:44px}.vxe-input--panel.size--small .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:88px}.vxe-input--panel.size--small .vxe-input--date-day-view td,.vxe-input--panel.size--small .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-small)}.vxe-input--panel.size--small .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-small)}.vxe-input--panel.size--small .vxe-input--date-month-view td,.vxe-input--panel.size--small .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-small)}.vxe-input--panel.size--small .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-small)}.vxe-input--panel.size--small .vxe-input--date-picker-confirm,.vxe-input--panel.size--small .vxe-input--time-picker-confirm{height:28px;padding:0 7px}.vxe-input--panel.size--small .vxe-input--date-label{line-height:calc(var(--vxe-font-size-small) + 1px)}.vxe-input--panel.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-input--panel.size--mini .vxe-input--panel-wrapper{max-height:320px}.vxe-input--panel.size--mini.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--time .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--week .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--year .vxe-input--panel-wrapper{padding:8px}.vxe-input--panel.size--mini.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--year .vxe-input--panel-wrapper{width:288px}.vxe-input--panel.size--mini.type--week .vxe-input--panel-wrapper{width:326px}.vxe-input--panel.size--mini.type--time .vxe-input--panel-wrapper{width:146px}.vxe-input--panel.size--mini.type--datetime .vxe-input--panel-left-wrapper{width:288px}.vxe-input--panel.size--mini.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.size--mini.type--datetime .vxe-input--panel-right-wrapper{padding:8px}.vxe-input--panel.size--mini .vxe-input--time-picker-title{height:27px;line-height:27px;padding:0 8px}.vxe-input--panel.size--mini .vxe-input--date-picker-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-label{height:27px;line-height:27px}.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:5px}.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:27px}.vxe-input--panel.size--mini .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 6px}.vxe-input--panel.size--mini .vxe-input--date-picker-header,.vxe-input--panel.size--mini .vxe-input--time-picker-header{padding-bottom:5px}.vxe-input--panel.size--mini .vxe-input--date-picker-body table,.vxe-input--panel.size--mini .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-mini)*6 + var(--vxe-input-date-title-height-mini))}.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul{width:42px}.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul:after,.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul:before{height:100px}.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul>li{height:26px;padding-left:6px}.vxe-input--panel.size--mini .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:42px}.vxe-input--panel.size--mini .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:84px}.vxe-input--panel.size--mini .vxe-input--date-day-view td,.vxe-input--panel.size--mini .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-month-view td,.vxe-input--panel.size--mini .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-picker-confirm,.vxe-input--panel.size--mini .vxe-input--time-picker-confirm{height:27px;padding:0 6px}.vxe-input--panel.size--mini .vxe-input--date-label{line-height:calc(var(--vxe-font-size-mini) + 1px)}.vxe-textarea{display:inline-block;position:relative}.vxe-textarea:not(.def--cols),.vxe-textarea:not(.def--cols) .vxe-textarea--inner{width:100%}.vxe-textarea--inner{background-color:var(--vxe-textarea-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);color:var(--vxe-font-color);display:block;font-size:inherit;line-height:inherit;outline:0;padding:.3em .6em}.vxe-textarea--inner::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-textarea--inner::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-textarea--inner:focus{border:1px solid var(--vxe-primary-color)}.vxe-textarea--inner[disabled]{background-color:var(--vxe-input-disabled-background-color);cursor:not-allowed}.vxe-textarea--autosize,.vxe-textarea--inner{color:var(--vxe-font-color);font-family:var(--vxe-font-family);line-height:var(--vxe-textarea-line-height)}.vxe-textarea--autosize{display:block;left:0;margin:0;padding:.3em .6em;position:fixed;top:0;width:100%;word-wrap:break-word;visibility:hidden;white-space:pre-wrap;z-index:-1}.vxe-textarea--count{background-color:var(--vxe-input-count-background-color);bottom:.2em;color:var(--vxe-input-count-color);padding-left:.2em;position:absolute;right:1.4em}.vxe-textarea--count.is--error{color:var(--vxe-input-count-error-color)}.vxe-textarea,.vxe-textarea--autosize{font-size:var(--vxe-font-size)}.vxe-textarea--autosize.size--medium,.vxe-textarea.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-textarea--autosize.size--small,.vxe-textarea.size--small{font-size:var(--vxe-font-size-small)}.vxe-textarea--autosize.size--mini,.vxe-textarea.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-textarea:not(.is--autosize){min-height:var(--vxe-input-height-default)}.vxe-textarea.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-textarea.size--medium:not(.is--autosize){min-height:var(--vxe-input-height-medium)}.vxe-textarea.size--small:not(.is--autosize){min-height:var(--vxe-input-height-small)}.vxe-textarea.size--mini:not(.is--autosize){min-height:var(--vxe-input-height-mini)}.vxe-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vxe-button-default-background-color);font-size:var(--vxe-font-size);line-height:1.5;max-width:var(--vxe-button-max-width);outline:0;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transition:border .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vxe-button:not(.is--disabled){color:var(--vxe-font-color);cursor:pointer}.vxe-button.is--loading{cursor:progress}.vxe-button.is--loading:before{background-color:#ffffff59;border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute}.vxe-button.is--disabled{color:var(--vxe-font-disabled-color)}.vxe-button.is--disabled:not(.is--loading){cursor:no-drop}.vxe-button.type--text{background-color:transparent;border:0;padding:.1em .5em;text-decoration:none}.vxe-button.type--text:not(.is--disabled):focus{color:var(--vxe-font-darken-color)}.vxe-button.type--text:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-button.type--text.theme--primary{color:var(--vxe-primary-color)}.vxe-button.type--text.theme--primary:not(.is--disabled):focus{color:var(--vxe-primary-darken-color)}.vxe-button.type--text.theme--primary:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-button.type--text.theme--primary.is--disabled{color:var(--vxe-primary-disabled-color)}.vxe-button.type--text.theme--success{color:var(--vxe-success-color)}.vxe-button.type--text.theme--success:not(.is--disabled):focus{color:var(--vxe-success-darken-color)}.vxe-button.type--text.theme--success:not(.is--disabled):hover{color:var(--vxe-success-lighten-color)}.vxe-button.type--text.theme--success.is--disabled{color:var(--vxe-success-disabled-color)}.vxe-button.type--text.theme--info{color:var(--vxe-info-color)}.vxe-button.type--text.theme--info:not(.is--disabled):focus{color:var(--vxe-info-darken-color)}.vxe-button.type--text.theme--info:not(.is--disabled):hover{color:var(--vxe-info-lighten-color)}.vxe-button.type--text.theme--info.is--disabled{color:var(--vxe-info-disabled-color)}.vxe-button.type--text.theme--warning{color:var(--vxe-warning-color)}.vxe-button.type--text.theme--warning:not(.is--disabled):focus{color:var(--vxe-warning-darken-color)}.vxe-button.type--text.theme--warning:not(.is--disabled):hover{color:var(--vxe-warning-lighten-color)}.vxe-button.type--text.theme--warning.is--disabled{color:var(--vxe-warning-disabled-color)}.vxe-button.type--text.theme--danger{color:var(--vxe-danger-color)}.vxe-button.type--text.theme--danger:not(.is--disabled):focus{color:var(--vxe-danger-darken-color)}.vxe-button.type--text.theme--danger:not(.is--disabled):hover{color:var(--vxe-danger-lighten-color)}.vxe-button.type--text.theme--danger.is--disabled{color:var(--vxe-danger-disabled-color)}.vxe-button.type--text.theme--perfect,.vxe-button.type--text.theme--perfect.is--disabled,.vxe-button.type--text.theme--perfect:not(.is--disabled):focus,.vxe-button.type--text.theme--perfect:not(.is--disabled):hover{color:var(--vxe-table-header-background-color)}.vxe-button.type--button{border:1px solid var(--vxe-input-border-color);font-family:inherit;height:var(--vxe-button-height-default);line-height:1}.vxe-button.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-default)}.vxe-button.type--button:not(.is--round){border-radius:var(--vxe-border-radius)}.vxe-button.type--button.is--circle{border-radius:50%;min-width:var(--vxe-button-height-default);padding:0 .5em}.vxe-button.type--button:not(.is--circle){padding:0 1em}.vxe-button.type--button:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-button.type--button:not(.is--disabled):focus{border-color:var(--vxe-primary-color)}.vxe-button.type--button:not(.is--disabled):active{background-color:var(--vxe-button-default-background-color);border-color:var(--vxe-primary-darken-color);color:var(--vxe-primary-darken-color)}.vxe-button.type--button.theme--primary{color:#fff}.vxe-button.type--button.theme--primary:not(.is--disabled){background-color:var(--vxe-primary-color);border-color:var(--vxe-primary-color)}.vxe-button.type--button.theme--primary:not(.is--disabled):hover{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color);color:#fff}.vxe-button.type--button.theme--primary:not(.is--disabled):active{background-color:var(--vxe-primary-darken-color);border-color:var(--vxe-primary-darken-color);color:#fff}.vxe-button.type--button.theme--primary.is--disabled{background-color:var(--vxe-primary-disabled-color);border-color:var(--vxe-primary-disabled-color)}.vxe-button.type--button.theme--primary.is--loading{background-color:var(--vxe-primary-color);border-color:var(--vxe-primary-color)}.vxe-button.type--button.theme--success{color:#fff}.vxe-button.type--button.theme--success:not(.is--disabled){background-color:var(--vxe-success-color);border-color:var(--vxe-success-color)}.vxe-button.type--button.theme--success:not(.is--disabled):hover{background-color:var(--vxe-success-lighten-color);border-color:var(--vxe-success-lighten-color);color:#fff}.vxe-button.type--button.theme--success:not(.is--disabled):active{background-color:var(--vxe-success-darken-color);border-color:var(--vxe-success-darken-color);color:#fff}.vxe-button.type--button.theme--success.is--disabled{background-color:var(--vxe-success-disabled-color);border-color:var(--vxe-success-disabled-color)}.vxe-button.type--button.theme--success.is--loading{background-color:var(--vxe-success-color);border-color:var(--vxe-success-color)}.vxe-button.type--button.theme--info{color:#fff}.vxe-button.type--button.theme--info:not(.is--disabled){background-color:var(--vxe-info-color);border-color:var(--vxe-info-color)}.vxe-button.type--button.theme--info:not(.is--disabled):hover{background-color:var(--vxe-info-lighten-color);border-color:var(--vxe-info-lighten-color);color:#fff}.vxe-button.type--button.theme--info:not(.is--disabled):active{background-color:var(--vxe-info-darken-color);border-color:var(--vxe-info-darken-color);color:#fff}.vxe-button.type--button.theme--info.is--disabled{background-color:var(--vxe-info-disabled-color);border-color:var(--vxe-info-disabled-color)}.vxe-button.type--button.theme--info.is--loading{background-color:var(--vxe-info-color);border-color:var(--vxe-info-color)}.vxe-button.type--button.theme--warning{color:#fff}.vxe-button.type--button.theme--warning:not(.is--disabled){background-color:var(--vxe-warning-color);border-color:var(--vxe-warning-color)}.vxe-button.type--button.theme--warning:not(.is--disabled):hover{background-color:var(--vxe-warning-lighten-color);border-color:var(--vxe-warning-lighten-color);color:#fff}.vxe-button.type--button.theme--warning:not(.is--disabled):active{background-color:var(--vxe-warning-darken-color);border-color:var(--vxe-warning-darken-color);color:#fff}.vxe-button.type--button.theme--warning.is--disabled{background-color:var(--vxe-warning-disabled-color);border-color:var(--vxe-warning-disabled-color)}.vxe-button.type--button.theme--warning.is--loading{background-color:var(--vxe-warning-color);border-color:var(--vxe-warning-color)}.vxe-button.type--button.theme--danger{color:#fff}.vxe-button.type--button.theme--danger:not(.is--disabled){background-color:var(--vxe-danger-color);border-color:var(--vxe-danger-color)}.vxe-button.type--button.theme--danger:not(.is--disabled):hover{background-color:var(--vxe-danger-lighten-color);border-color:var(--vxe-danger-lighten-color);color:#fff}.vxe-button.type--button.theme--danger:not(.is--disabled):active{background-color:var(--vxe-danger-darken-color);border-color:var(--vxe-danger-darken-color);color:#fff}.vxe-button.type--button.theme--danger.is--disabled{background-color:var(--vxe-danger-disabled-color);border-color:var(--vxe-danger-disabled-color)}.vxe-button.type--button.theme--danger.is--loading{background-color:var(--vxe-danger-color);border-color:var(--vxe-danger-color)}.vxe-button.type--button.theme--perfect{color:var(--vxe-font-color)}.vxe-button.type--button.theme--perfect:not(.is--disabled){background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color)}.vxe-button.type--button.theme--perfect:not(.is--disabled):active,.vxe-button.type--button.theme--perfect:not(.is--disabled):hover{background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color);color:var(--vxe-font-color)}.vxe-button.type--button.theme--perfect.is--disabled,.vxe-button.type--button.theme--perfect.is--loading{background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color)}.vxe-button.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-button.size--medium.type--button{height:var(--vxe-button-height-medium)}.vxe-button.size--medium.type--button.is--circle{min-width:var(--vxe-button-height-medium)}.vxe-button.size--medium.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-medium)}.vxe-button.size--medium .vxe-button--icon,.vxe-button.size--medium .vxe-button--loading-icon{min-width:var(--vxe-font-size-medium)}.vxe-button.size--small{font-size:var(--vxe-font-size-small)}.vxe-button.size--small.type--button{height:var(--vxe-button-height-small)}.vxe-button.size--small.type--button.is--circle{min-width:var(--vxe-button-height-small)}.vxe-button.size--small.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-small)}.vxe-button.size--small .vxe-button--icon,.vxe-button.size--small .vxe-button--loading-icon{min-width:var(--vxe-font-size-small)}.vxe-button.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-button.size--mini.type--button{height:var(--vxe-button-height-mini)}.vxe-button.size--mini.type--button.is--circle{min-width:var(--vxe-button-height-mini)}.vxe-button.size--mini.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-mini)}.vxe-button.size--mini .vxe-button--icon,.vxe-button.size--mini .vxe-button--loading-icon{min-width:var(--vxe-font-size-mini)}.vxe-button+.vxe-button--dropdown,.vxe-button+.vxe-button-wrapper,.vxe-button+.vxe-button.type--button,.vxe-button-wrapper+.vxe-button--dropdown,.vxe-button-wrapper+.vxe-button-wrapper,.vxe-button-wrapper+.vxe-button.type--button,.vxe-input+.vxe-button--dropdown,.vxe-input+.vxe-button-wrapper,.vxe-input+.vxe-button.type--button{margin-left:12px}.vxe-button--icon,.vxe-button--loading-icon{min-width:var(--vxe-font-size)}.vxe-button--icon+.vxe-button--content,.vxe-button--loading-icon+.vxe-button--content{margin-left:4px}.vxe-button--dropdown,.vxe-button--wrapper{display:inline-block}.vxe-button--dropdown{position:relative}.vxe-button--dropdown+.vxe-button--dropdown,.vxe-button--dropdown+.vxe-button-wrapper,.vxe-button--dropdown+.vxe-button.type--button{margin-left:12px}.vxe-button--dropdown>.vxe-button.type--button.theme--danger,.vxe-button--dropdown>.vxe-button.type--button.theme--info,.vxe-button--dropdown>.vxe-button.type--button.theme--primary,.vxe-button--dropdown>.vxe-button.type--button.theme--success,.vxe-button--dropdown>.vxe-button.type--button.theme--warning{color:#fff}.vxe-button--dropdown>.vxe-button.type--button.theme--perfect{color:var(--vxe-font-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--primary,.vxe-button--dropdown.is--active>.vxe-button:not(.is--disabled){color:var(--vxe-primary-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--success{color:var(--vxe-success-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--info{color:var(--vxe-info-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--warning{color:var(--vxe-warning-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--danger{color:var(--vxe-danger-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--perfect{color:var(--vxe-table-header-background-color)}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--primary{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--success{background-color:var(--vxe-success-lighten-color);border-color:var(--vxe-success-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--info{background-color:var(--vxe-info-lighten-color);border-color:var(--vxe-info-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--warning{background-color:var(--vxe-warning-lighten-color);border-color:var(--vxe-warning-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--danger{background-color:var(--vxe-danger-lighten-color);border-color:var(--vxe-danger-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--perfect{background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color);color:var(--vxe-font-color)}.vxe-button--dropdown.is--active .vxe-button--dropdown-arrow{transform:rotate(180deg)}.vxe-button--dropdown-arrow{display:inline-block;font-size:12px;margin-left:4px;transition:transform .2s ease-in-out}.vxe-button--dropdown-panel{display:none;padding:4px 0;position:absolute;right:0}.vxe-button--dropdown-panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-button--dropdown-panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-button--dropdown-panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-button--dropdown-wrapper{background-color:var(--vxe-button-dropdown-panel-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 1px 6px #0003;padding:5px}.vxe-button--dropdown-wrapper>.vxe-button.type--button,.vxe-button--dropdown-wrapper>.vxe-button.type--text{border:0;display:block;margin:.4em 0 0;width:100%}.vxe-button--dropdown-wrapper>.vxe-button.type--text{padding:2px 8px}.vxe-button--dropdown-wrapper>.vxe-button:first-child{margin-top:0}.vxe-button--dropdown-wrapper>.vxe-button:last-child{margin-bottom:0}.vxe-modal--wrapper{color:var(--vxe-font-color);display:none;font-family:var(--vxe-font-family);height:calc(100% + 18px);left:0;line-height:1.5;position:fixed;top:0;transition:top .4s ease-in-out;width:calc(100% + 18px)}.vxe-modal--wrapper.is--active{display:block}.vxe-modal--wrapper.is--visible.is--mask:before{background-color:#00000080}.vxe-modal--wrapper.is--visible.type--message .vxe-modal--box{opacity:1;transform:translateY(0)}.vxe-modal--wrapper.is--visible .vxe-modal--box{opacity:1;visibility:visible}.vxe-modal--wrapper.is--loading .vxe-modal--footer,.vxe-modal--wrapper.is--loading .vxe-modal--header{border-bottom-color:var(--vxe-loading-background-color);position:relative}.vxe-modal--wrapper.is--loading .vxe-modal--footer:before,.vxe-modal--wrapper.is--loading .vxe-modal--header:before{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.vxe-modal--wrapper:not(.lock--view){pointer-events:none}.vxe-modal--wrapper:not(.type--message).lock--scroll{overflow:hidden}.vxe-modal--wrapper:not(.type--message):not(.lock--scroll){overflow:auto}.vxe-modal--wrapper.is--mask:before,.vxe-modal--wrapper.lock--view:before{content:"";height:100%;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:-1}.vxe-modal--wrapper.is--mask:before{background-color:transparent}.vxe-modal--wrapper.is--animat.is--mask:before{transition:background-color .2s ease-in-out}.vxe-modal--wrapper.is--animat.type--message .vxe-modal--box:not(.is--drag){transition:all .4s ease-out}.vxe-modal--wrapper.type--alert .vxe-modal--body,.vxe-modal--wrapper.type--confirm .vxe-modal--body,.vxe-modal--wrapper.type--message .vxe-modal--body{white-space:normal;word-break:break-word}.vxe-modal--wrapper.type--message{text-align:center}.vxe-modal--wrapper.type--message .vxe-modal--box{box-shadow:0 0 8px #0000001a;display:inline-block;margin-top:0;opacity:0;padding:2px 0;transform:translateY(-100%);width:auto}.vxe-modal--wrapper.type--message .vxe-modal--box .vxe-modal--body:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.vxe-modal--wrapper.type--message .vxe-modal--box .vxe-modal--content{float:left;max-width:800px}.vxe-modal--wrapper.type--message .vxe-modal--status-wrapper{font-size:1.4em;padding-left:10px}.vxe-modal--wrapper.type--alert .vxe-modal--box,.vxe-modal--wrapper.type--confirm .vxe-modal--box,.vxe-modal--wrapper.type--modal .vxe-modal--box{box-shadow:0 0 10px #0003;display:flex;flex-direction:column;left:50%;position:fixed;top:0}.vxe-modal--wrapper.type--alert .vxe-modal--body,.vxe-modal--wrapper.type--alert .vxe-modal--body .vxe-modal--content,.vxe-modal--wrapper.type--confirm .vxe-modal--body,.vxe-modal--wrapper.type--confirm .vxe-modal--body .vxe-modal--content,.vxe-modal--wrapper.type--modal .vxe-modal--body,.vxe-modal--wrapper.type--modal .vxe-modal--body .vxe-modal--content{overflow:auto}.vxe-modal--wrapper.type--alert .vxe-modal--status-wrapper,.vxe-modal--wrapper.type--confirm .vxe-modal--status-wrapper{font-size:1.6em;padding-left:10px}.vxe-modal--wrapper .vxe-modal--box{background-color:var(--vxe-modal-body-background-color);border:1px solid var(--vxe-modal-border-color);border-radius:var(--vxe-border-radius);opacity:0;pointer-events:auto;text-align:left;visibility:hidden;width:420px}.vxe-modal--wrapper .vxe-modal--box.is--drag{cursor:move}.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--body:after,.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--footer:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--body,.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--body .vxe-modal--content{overflow:hidden}.vxe-modal--wrapper.status--info .vxe-modal--status-wrapper{color:var(--vxe-info-color)}.vxe-modal--wrapper.status--question .vxe-modal--status-wrapper,.vxe-modal--wrapper.status--warning .vxe-modal--status-wrapper{color:var(--vxe-warning-color)}.vxe-modal--wrapper.status--success .vxe-modal--status-wrapper{color:var(--vxe-success-color)}.vxe-modal--wrapper.status--error .vxe-modal--status-wrapper{color:var(--vxe-danger-color)}.vxe-modal--wrapper.status--loading .vxe-modal--status-wrapper{color:var(--vxe-font-disabled-color)}.vxe-modal--wrapper .vxe-modal--status-wrapper{align-items:center;display:flex;flex-shrink:0}.vxe-modal--wrapper .vxe-modal--content{flex-grow:1;padding:.8em 1em;white-space:pre-line}.vxe-modal--wrapper .vxe-modal--body,.vxe-modal--wrapper .vxe-modal--footer,.vxe-modal--wrapper .vxe-modal--header{position:relative}.vxe-modal--wrapper .vxe-modal--body{display:flex;flex-grow:1}.vxe-modal--wrapper .vxe-modal--header{background-color:var(--vxe-modal-header-background-color);border-bottom:1px solid var(--vxe-modal-border-color);border-radius:var(--vxe-border-radius) var(--vxe-border-radius) 0 0;display:flex;flex-direction:row;flex-shrink:0;font-size:1.1em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-modal--wrapper .vxe-modal--header.is--draggable .vxe-modal--header-title{cursor:move}.vxe-modal--wrapper .vxe-modal--header.is--ellipsis .vxe-modal--header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-modal--wrapper .vxe-modal--header-title{flex-grow:1;padding:.6em 0 .6em 1em}.vxe-modal--wrapper .vxe-modal--header-right{flex-shrink:0;padding:.6em 1em .6em 0}.vxe-modal--wrapper .vxe-modal--close-btn,.vxe-modal--wrapper .vxe-modal--zoom-btn{cursor:pointer;margin-left:.6em}.vxe-modal--wrapper .vxe-modal--close-btn:hover,.vxe-modal--wrapper .vxe-modal--zoom-btn:hover{color:var(--vxe-primary-color)}.vxe-modal--wrapper .vxe-modal--footer{flex-shrink:0;padding:.4em 1em .8em;text-align:right}.vxe-modal--wrapper.is--maximize .vxe-modal--box .vxe-modal--header{cursor:default}.vxe-modal--wrapper.is--maximize .vxe-modal--resize .sb-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .selb-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .sest-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .st-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .swst-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .wl-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .wr-resize{display:none}.vxe-modal--wrapper .vxe-modal--resize .sb-resize,.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .st-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize,.vxe-modal--wrapper .vxe-modal--resize .wl-resize,.vxe-modal--wrapper .vxe-modal--resize .wr-resize{position:absolute;z-index:100}.vxe-modal--wrapper .vxe-modal--resize .wl-resize,.vxe-modal--wrapper .vxe-modal--resize .wr-resize{cursor:w-resize;height:100%;top:0;width:8px}.vxe-modal--wrapper .vxe-modal--resize .wl-resize{left:-5px}.vxe-modal--wrapper .vxe-modal--resize .wr-resize{right:-5px}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{height:10px;width:10px;z-index:101}.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{top:-8px}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize{bottom:-8px}.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize{cursor:sw-resize}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{cursor:se-resize}.vxe-modal--wrapper .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{left:-8px}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .sest-resize{right:-8px}.vxe-modal--wrapper .vxe-modal--resize .sb-resize,.vxe-modal--wrapper .vxe-modal--resize .st-resize{cursor:s-resize;height:8px;left:0;width:100%}.vxe-modal--wrapper .vxe-modal--resize .st-resize{top:-5px}.vxe-modal--wrapper .vxe-modal--resize .sb-resize{bottom:-5px}.vxe-modal--wrapper{font-size:var(--vxe-font-size)}.vxe-modal--wrapper.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-modal--wrapper.size--small{font-size:var(--vxe-font-size-small)}.vxe-modal--wrapper.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-table--tooltip-wrapper{border-radius:var(--vxe-border-radius);box-shadow:2px 2px 4px -2px #0003;color:var(--vxe-font-color);display:none;font-family:var(--vxe-font-family);font-size:12px;left:-100%;max-width:600px;padding:8px 12px;position:absolute;top:-100%;white-space:normal;word-break:break-word}.vxe-table--tooltip-wrapper:not(.is--enterable){pointer-events:none}.vxe-table--tooltip-wrapper.is--arrow .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.is--visible{display:block}.vxe-table--tooltip-wrapper.is--enterable:after{background-color:transparent;content:"";height:6px;left:0;position:absolute;width:100%}.vxe-table--tooltip-wrapper .vxe-table--tooltip-content{white-space:pre-line}.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow{border:6px solid transparent;display:none;left:50%;position:absolute;transform:translate(-6px)}.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow:before{border:5px solid transparent;content:"";left:-5px;position:absolute}.vxe-table--tooltip-wrapper.placement--top.is--enterable:after{bottom:-6px}.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow{bottom:-12px}.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow:before{top:-7px}.vxe-table--tooltip-wrapper.placement--bottom.is--enterable:after{top:-6px}.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow{top:-12px}.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow:before{top:-4px}.vxe-table--tooltip-wrapper.theme--light{background-color:var(--vxe-tooltip-light-background-color);border:1px solid var(--vxe-input-border-color)}.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow{border-top-color:var(--vxe-input-border-color)}.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow:before{border-top-color:var(--vxe-tooltip-light-background-color)}.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow{border-bottom-color:var(--vxe-input-border-color)}.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow:before{border-bottom-color:var(--vxe-tooltip-light-background-color)}.vxe-table--tooltip-wrapper.theme--dark{background:var(--vxe-tooltip-dark-background-color);color:var(--vxe-tooltip-dark-color)}.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow:before{border-top-color:var(--vxe-tooltip-dark-background-color)}.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow:before{border-bottom-color:var(--vxe-tooltip-dark-background-color)}.vxe-form--item .vxe-default-input[type=reset]:hover,.vxe-form--item .vxe-default-input[type=submit]:hover{border-color:var(--vxe-primary-lighten-color);color:var(--vxe-primary-lighten-color)}.vxe-form{background-color:var(--vxe-form-background-color);color:var(--vxe-font-color);font-family:var(--vxe-font-family);font-size:var(--vxe-font-size);position:relative;text-align:left}.vxe-form-slots{display:none}.vxe-form--item-content,.vxe-form--item-trigger-node{display:inline-block;vertical-align:middle}.vxe-form--item-title{display:flex;flex-direction:row;max-width:320px;padding-right:.8em}.vxe-form--item-title.is--ellipsis .vxe-form--item-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-form--item-title .vxe-form--item-title-postfix,.vxe-form--item-title .vxe-form--item-title-prefix,.vxe-form--item-title .vxe-form--item-title-suffix{flex-shrink:0}.vxe-form--item-title .vxe-form--item-title-prefix,.vxe-form--item-title .vxe-form--item-title-suffix{cursor:help;vertical-align:middle}.vxe-form--item-title .vxe-form--item-title-prefix{margin-right:.25em}.vxe-form--item-title .vxe-form--item-title-suffix{margin-left:.2em}.vxe-form--item-title .vxe-form--item-title-postfix{align-items:center;display:flex}.vxe-form--item-title .vxe-form--item-title-content{flex-grow:1}.vxe-form--item-title .vxe-form--item-title-label{vertical-align:middle}.vxe-form--item-trigger-node{color:#909399;cursor:pointer;font-size:12px;min-width:100px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-form--item-trigger-node .vxe-form--item-trigger-icon{display:inline-block;margin:0 .25em;transition:all .1s}.vxe-form--item-valid{background-color:var(--vxe-form-validate-error-background-color);color:var(--vxe-form-validate-error-color);font-size:12px;line-height:1.2em;opacity:0;position:absolute;transform:scaleY(0);transform-origin:center top;transition:all .2s ease-in-out;width:100%;z-index:1}.vxe-form .vxe-form--gather{align-content:flex-start;display:inline-flex;flex-direction:row;flex-wrap:wrap}.vxe-form .vxe-form--wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.vxe-form .vxe-form--item{display:none;padding:.5em .8em .5em 0}.vxe-form .vxe-form--item.is--active:not(.is--hidden){display:inline-flex}.vxe-form--item.is--colon .vxe-form--item-title-postfix:after{content:":";font-weight:400;margin-left:.2em}.vxe-form--item.is--asterisk.is--required .vxe-form--item-title-content:before{color:var(--vxe-form-validate-error-color);content:"*";font-family:Verdana,Arial,Tahoma;font-weight:400;margin-right:.2em;vertical-align:middle}.vxe-form--item.is--vertical .vxe-form--item-inner{align-items:normal;flex-direction:column}.vxe-form--item.is--vertical .vxe-form--item-inner .vxe-form--item-title{height:2.2em;line-height:2.2em;max-width:none;padding-right:0}.vxe-form--item.is--vertical .vxe-form--item-inner .vxe-form--item-title-content{flex-grow:0}.vxe-form--item.is--span .vxe-default-input:not([type=submit]):not([type=reset]),.vxe-form--item.is--span .vxe-default-select,.vxe-form--item.is--span .vxe-default-textarea,.vxe-form--item.is--span .vxe-input,.vxe-form--item.is--span .vxe-select,.vxe-form--item.is--span .vxe-textarea{width:100%}.vxe-form--item.is--error .vxe-default-input,.vxe-form--item.is--error .vxe-default-input[type=search]:focus,.vxe-form--item.is--error .vxe-default-input[type=text]:focus,.vxe-form--item.is--error .vxe-default-select,.vxe-form--item.is--error .vxe-default-select:focus,.vxe-form--item.is--error .vxe-default-textarea,.vxe-form--item.is--error .vxe-default-textarea:focus,.vxe-form--item.is--error .vxe-input>.vxe-input--inner,.vxe-form--item.is--error .vxe-input>.vxe-input--inner:focus,.vxe-form--item.is--error .vxe-select,.vxe-form--item.is--error .vxe-select.is--active>.vxe-input .vxe-input--inner,.vxe-form--item.is--error .vxe-textarea>.vxe-textarea--inner,.vxe-form--item.is--error .vxe-textarea>.vxe-textarea--inner:focus{border-color:var(--vxe-form-validate-error-color)}.vxe-form--item.is--error .vxe-form--item-valid{opacity:1;transform:scaleY(1)}.vxe-form--item .vxe-form--item-inner{align-items:center;display:flex;flex-direction:row;flex-grow:1}.vxe-form--item .vxe-form--item-inner .vxe-form--item-title{flex-shrink:0}.vxe-form--item .vxe-form--item-inner .vxe-form--item-content{flex-grow:1;position:relative;word-break:break-all}.vxe-form--item .vxe-default-input,.vxe-form--item .vxe-default-select,.vxe-form--item .vxe-default-textarea{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);outline:0}.vxe-form--item .vxe-default-input,.vxe-form--item .vxe-default-select{height:var(--vxe-button-height-default)}.vxe-form--item .vxe-default-input{padding:0 .8em}.vxe-form--item .vxe-default-textarea{padding:.3em .6em}.vxe-form--item .vxe-default-input[type=number]{padding-right:.2em}.vxe-form--item .vxe-default-input[type=search],.vxe-form--item .vxe-default-input[type=text]{padding:0 1em}.vxe-form--item .vxe-default-input[type=search],.vxe-form--item .vxe-default-input[type=text],.vxe-form--item .vxe-default-select,.vxe-form--item .vxe-default-textarea{color:var(--vxe-font-color)}.vxe-form--item .vxe-default-input[type=search]:focus,.vxe-form--item .vxe-default-input[type=text]:focus,.vxe-form--item .vxe-default-select:focus,.vxe-form--item .vxe-default-textarea:focus{border:1px solid var(--vxe-primary-color)}.vxe-form--item .vxe-default-input[type=search][disabled],.vxe-form--item .vxe-default-input[type=text][disabled],.vxe-form--item .vxe-default-select[disabled],.vxe-form--item .vxe-default-textarea[disabled]{background-color:var(--vxe-input-disabled-background-color);cursor:not-allowed}.vxe-form--item .vxe-default-input[type=reset],.vxe-form--item .vxe-default-input[type=submit]{background-color:#fff;cursor:pointer;line-height:calc(var(--vxe-button-height-default) - 2px)}.vxe-form--item .vxe-default-input[type=reset]:active,.vxe-form--item .vxe-default-input[type=submit]:active{border-color:var(--vxe-primary-darken-color);color:var(--vxe-primary-darken-color)}.vxe-form--item .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:6px}.vxe-form--item .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-form--item .vxe-default-input[type=number]::-webkit-inner-spin-button{height:24px}.vxe-form--item .vxe-default-input::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form--item .vxe-default-input::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form--item .vxe-default-input[type=search],.vxe-form--item .vxe-default-input[type=text],.vxe-form--item .vxe-default-select,.vxe-form--item .vxe-default-textarea{width:180px}.vxe-form--item .vxe-default-textarea{resize:none;vertical-align:middle}.vxe-form--item .vxe-default-textarea::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form--item .vxe-default-textarea::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-default)}.vxe-form .vxe-form--item-inner>.align--center{text-align:center}.vxe-form .vxe-form--item-inner>.align--left{text-align:left}.vxe-form .vxe-form--item-inner>.align--right{text-align:right}.vxe-form.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-form.size--medium .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-medium)}.vxe-form.size--medium .vxe-default-input[type=reset],.vxe-form.size--medium .vxe-default-input[type=submit]{line-height:calc(var(--vxe-button-height-medium) - 2px)}.vxe-form.size--medium .vxe-default-input,.vxe-form.size--medium .vxe-default-select{height:var(--vxe-button-height-medium)}.vxe-form.size--small{font-size:var(--vxe-font-size-small)}.vxe-form.size--small .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-small)}.vxe-form.size--small .vxe-default-input[type=reset],.vxe-form.size--small .vxe-default-input[type=submit]{line-height:calc(var(--vxe-button-height-small) - 2px)}.vxe-form.size--small .vxe-default-input,.vxe-form.size--small .vxe-default-select{height:var(--vxe-button-height-small)}.vxe-form.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-form.size--mini .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-mini)}.vxe-form.size--mini .vxe-default-input[type=reset],.vxe-form.size--mini .vxe-default-input[type=submit]{line-height:calc(var(--vxe-button-height-mini) - 2px)}.vxe-form.size--mini .vxe-default-input,.vxe-form.size--mini .vxe-default-select{height:var(--vxe-button-height-mini)}.vxe-select{color:var(--vxe-font-color);display:inline-block;position:relative;text-align:left;width:180px}.vxe-select>.vxe-input .vxe-input--inner{cursor:pointer}.vxe-select.is--disabled>.vxe-input .vxe-input--inner{cursor:no-drop}.vxe-select.is--loading>.vxe-input .vxe-input--inner{cursor:progress}.vxe-select>.vxe-input{width:100%}.vxe-select>.vxe-input .vxe-input--suffix-icon{display:inline-block;transition:transform .2s ease-in-out}.vxe-select.is--active:not(.is--filter)>.vxe-input .vxe-input--inner{border:1px solid var(--vxe-primary-color)}.vxe-select-slots{display:none}.vxe-select--panel{color:var(--vxe-font-color);display:none;left:0;padding:4px 0;position:absolute;text-align:left}.vxe-select--panel:not(.is--transfer){min-width:100%}.vxe-select--panel.is--transfer{position:fixed}.vxe-select--panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-select--panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-select--panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-select--panel-search{display:block}.vxe-select--panel-search .vxe-select-search--input{width:100%}.vxe-select--panel-wrapper{background-color:var(--vxe-select-panel-background-color);border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 0 6px 2px #0000001a;position:relative}.vxe-select--panel-header{border-bottom:1px solid var(--vxe-table-popup-border-color)}.vxe-select--panel-footer{border-top:1px solid var(--vxe-table-popup-border-color)}.vxe-select--panel-footer,.vxe-select--panel-header{padding:4px 0}.vxe-select-option--wrapper{max-height:200px;overflow-x:hidden;overflow-y:auto;padding:4px 0;position:relative}.vxe-optgroup .vxe-optgroup--title{color:var(--vxe-optgroup-title-color);font-size:12px;padding:0 6px}.vxe-optgroup--wrapper .vxe-select-option{padding:0 20px}.vxe-select-option{max-width:600px;overflow:hidden;padding:0 .6em;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vxe-select-option.is--selected{color:var(--vxe-primary-color);font-weight:700}.vxe-select-option:not(.is--disabled){cursor:pointer}.vxe-select-option:not(.is--disabled).is--hover{background-color:var(--vxe-select-option-hover-background-color)}.vxe-select-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-select--search-icon{margin-right:.5em}.vxe-select--empty-placeholder,.vxe-select--search-loading{color:var(--vxe-select-empty-color);padding:0 .6em;text-align:center}.vxe-select,.vxe-select--panel{font-size:var(--vxe-font-size)}.vxe-select--panel.size--medium,.vxe-select.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-select--panel.size--small,.vxe-select.size--small{font-size:var(--vxe-font-size-small)}.vxe-select--panel.size--mini,.vxe-select.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-select--panel .vxe-optgroup--title,.vxe-select--panel .vxe-select-option{height:var(--vxe-select-option-height-default)}.vxe-select--panel .vxe-optgroup--title,.vxe-select--panel .vxe-select--empty-placeholder,.vxe-select--panel .vxe-select--search-loading,.vxe-select--panel .vxe-select-option{line-height:var(--vxe-select-option-height-default)}.vxe-select--panel.size--medium .vxe-optgroup--title,.vxe-select--panel.size--medium .vxe-select-option{height:var(--vxe-select-option-height-medium)}.vxe-select--panel.size--medium .vxe-optgroup--title,.vxe-select--panel.size--medium .vxe-select--empty-placeholder,.vxe-select--panel.size--medium .vxe-select--search-loading,.vxe-select--panel.size--medium .vxe-select-option{line-height:var(--vxe-select-option-height-medium)}.vxe-select--panel.size--small .vxe-optgroup--title,.vxe-select--panel.size--small .vxe-select-option{height:var(--vxe-select-option-height-small)}.vxe-select--panel.size--small .vxe-optgroup--title,.vxe-select--panel.size--small .vxe-select--empty-placeholder,.vxe-select--panel.size--small .vxe-select--search-loading,.vxe-select--panel.size--small .vxe-select-option{line-height:var(--vxe-select-option-height-small)}.vxe-select--panel.size--mini .vxe-optgroup--title,.vxe-select--panel.size--mini .vxe-select-option{height:var(--vxe-select-option-height-mini)}.vxe-select--panel.size--mini .vxe-optgroup--title,.vxe-select--panel.size--mini .vxe-select--empty-placeholder,.vxe-select--panel.size--mini .vxe-select--search-loading,.vxe-select--panel.size--mini .vxe-select-option{line-height:var(--vxe-select-option-height-mini)}.vxe-switch{color:var(--vxe-font-color);display:inline-block;padding:.4em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-switch.is--animat .vxe-switch--button{transition:border-color .3s,background-color .3s}.vxe-switch.is--animat .vxe-switch--icon{transition:all .3s}.vxe-switch.is--on .vxe-switch--button{background-color:var(--vxe-switch-open-background-color);padding-right:1.7em}.vxe-switch.is--on .vxe-switch--icon{left:100%;transform:translate(-1.4em)}.vxe-switch.is--off .vxe-switch--button{background-color:var(--vxe-switch-close-background-color);padding-left:1.7em}.vxe-switch.is--off .vxe-switch--icon{left:.2em;transform:translate(0)}.vxe-switch.is--off .vxe-switch--label-on,.vxe-switch.is--on .vxe-switch--label-off{height:0;overflow:hidden;visibility:hidden}.vxe-switch.is--off .vxe-switch--label,.vxe-switch.is--on .vxe-switch--label{opacity:1}.vxe-switch:not(.is--disabled) .vxe-switch--button{cursor:pointer}.vxe-switch:not(.is--disabled) .vxe-switch--button:focus{box-shadow:0 0 .4em 0 var(--vxe-primary-color)}.vxe-switch.is--disabled .vxe-switch--button{cursor:no-drop}.vxe-switch.is--disabled.is--on .vxe-switch--button{background-color:var(--vxe-primary-lighten-color)}.vxe-switch.is--disabled.is--off .vxe-switch--button{background-color:var(--vxe-switch-disabled-background-color)}.vxe-switch .vxe-switch--button{border:0;border-radius:1em;display:block;height:1.6em;line-height:1;min-width:3.2em;outline:0;padding:0 .6em;position:relative}.vxe-switch .vxe-switch--label{color:var(--vxe-switch-font-color);display:block;font-size:.8em;opacity:0}.vxe-switch .vxe-switch--icon{background-color:var(--vxe-switch-icon-background-color);border-radius:50%;height:1.2em;left:0;position:absolute;top:.2em;width:1.2em}.vxe-switch .vxe-switch--label-icon{margin-right:.25em}.vxe-switch{font-size:var(--vxe-font-size)}.vxe-switch.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-switch.size--small{font-size:var(--vxe-font-size-small)}.vxe-switch.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-list{color:var(--vxe-font-color);direction:ltr;display:block;padding:0;position:relative}.vxe-list .vxe-list--virtual-wrapper{overflow:auto;position:relative}.vxe-list .vxe-list--y-space{float:left;width:0}.vxe-list .vxe-list--body,.vxe-list .vxe-list--virtual-wrapper{border:0;margin:0;outline:0;padding:0}.vxe-list--virtual-wrapper{height:100px}.vxe-pulldown{display:inline-block;position:relative}.vxe-pulldown,.vxe-pulldown--panel{color:var(--vxe-font-color);text-align:left}.vxe-pulldown--panel{display:none;left:0;padding:4px 0;position:absolute}.vxe-pulldown--panel:not(.is--transfer){min-width:100%}.vxe-pulldown--panel.is--transfer{position:fixed}.vxe-pulldown--panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-pulldown--panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-pulldown--panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-pulldown--panel-wrapper{background-color:var(--vxe-pulldown-panel-background-color)}.vxe-pulldown,.vxe-pulldown--panel{font-size:var(--vxe-font-size)}.vxe-pulldown--panel.size--medium,.vxe-pulldown.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-pulldown--panel.size--small,.vxe-pulldown.size--small{font-size:var(--vxe-font-size-small)}.vxe-pulldown--panel.size--mini,.vxe-pulldown.size--mini{font-size:var(--vxe-font-size-mini)}*,:after,:before{border:0 solid;box-sizing:border-box}#app,html{height:100%;width:100%}html{box-sizing:border-box;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;height:100%;line-height:inherit;margin:0;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}::-webkit-file-upload-button{font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,object,svg,video{display:block}img,video{height:auto;max-width:100%}[hidden]{display:none}.dark{color-scheme:dark}label{font-weight:700}*,:after,:before{box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{color:inherit;cursor:pointer;text-decoration:none}div:focus{outline:none}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .5s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}.breadcrumb-enter-active{transition:all .4s}.breadcrumb-leave-active{position:absolute;transition:all .3s}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translate(20px)}.outer-most .el-collapse-transition-enter-active,.outer-most .el-collapse-transition-leave-active{transition:all .2s ease-in-out!important}.horizontal-collapse-transition{transition:var(--pure-transition-duration) all!important}.el-form-item__label{font-weight:700}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-dropdown-menu{padding:0!important}.is-dark{z-index:9999!important}.reset-margin [class*=el-icon]+span{margin-left:2px!important}.pure-popper{padding:0!important}#nprogress .bar{background-color:var(--el-color-primary)!important}#nprogress .peg{box-shadow:0 0 10px var(--el-color-primary),0 0 5px var(--el-color-primary)!important}#nprogress .spinner-icon{border-left-color:var(--el-color-primary);border-top-color:var(--el-color-primary)}.pure-dialog .el-dialog__header.show-close{padding-right:16px}.pure-dialog .el-dialog__headerbtn{height:24px;right:12px;top:16px;width:24px}.pure-dialog .pure-dialog-svg{color:var(--el-color-info)}.pure-dialog .el-dialog__footer{padding-top:0}.el-dialog__headerbtn:hover .el-dialog__close,.el-message-box__headerbtn:hover .el-dialog__close{color:var(--el-color-info)!important}.el-icon.el-dialog__close,.el-icon.el-drawer__close,.el-icon.el-message-box__close,.el-icon.el-notification__closeBtn,.el-icon.el-tour__close,.el-upload-list__item.is-ready .el-icon.el-icon--close{border-radius:4px;height:24px;outline:none;transition:background-color .2s,color .2s;width:24px}.el-icon.el-dialog__close:hover,.el-icon.el-drawer__close:hover,.el-icon.el-message-box__close:hover,.el-icon.el-notification__closeBtn:hover,.el-icon.el-tour__close:hover,.el-upload-list__item.is-ready .el-icon.el-icon--close:hover{background-color:#0000000f;color:#000000e0!important;text-decoration:none}.el-icon.el-dialog__close:hover .pure-dialog-svg,.el-icon.el-drawer__close:hover .pure-dialog-svg,.el-icon.el-message-box__close:hover .pure-dialog-svg,.el-icon.el-notification__closeBtn:hover .pure-dialog-svg,.el-icon.el-tour__close:hover .pure-dialog-svg,.el-upload-list__item.is-ready .el-icon.el-icon--close:hover .pure-dialog-svg{color:#000000e0!important}.pure-message{background:#fff!important;border-width:0!important;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d!important}.pure-message .el-message__content{background-image:none!important;color:#000000d9!important;pointer-events:all!important}.pure-message .el-message__closeBtn{border-radius:4px;outline:none;transition:background-color .2s,color .2s}.pure-message .el-message__closeBtn:hover{background-color:#0000000f}@media screen and (width > 760px) and (width <= 940px){.pure-search-dialog .el-input__inner{font-size:12px}}@media screen and (width <= 470px){.pure-search-dialog .el-input__inner{font-size:12px}}.pure-search-dialog .el-dialog__header{display:none}.pure-search-dialog .el-input__inner{font-size:1.2em}.pure-search-dialog .el-dialog__footer{box-shadow:0 -1px #e0e3e8,0 -3px 6px #45629b1f;margin:auto -16px -16px;padding:10px 20px;width:calc(100% + 32px)}.pure-scrollbar{scrollbar-color:#dddee0 transparent;scrollbar-width:thin}.pure-scrollbar ::-webkit-scrollbar{width:6px}.pure-scrollbar ::-webkit-scrollbar-track{background:transparent}.pure-scrollbar ::-webkit-scrollbar-thumb{background-color:#dddee0;border-radius:4px}.pure-scrollbar ::-webkit-scrollbar-thumb:hover{background:#c7c9cb}@media screen and (width >= 150px) and (width <= 420px){body[layout=vertical] .app-main-nofixed-header{overflow-y:hidden}}@media screen and (width >= 420px){body[layout=vertical] .app-main-nofixed-header{overflow:hidden}}body[layout=vertical] .el-popper.pure-scrollbar{overflow:hidden}body[layout=vertical] .pure-scrollbar{max-height:calc(100vh - 125px);overflow:hidden auto}body[layout=vertical] .sub-menu-icon{font-size:18px;margin-right:5px}body[layout=vertical] .sub-menu-icon svg{height:18px;width:18px}body[layout=vertical] .fullscreen-icon,body[layout=vertical] .set-icon{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:40px}body[layout=vertical] .main-container{background:#f0f2f5;height:100vh;margin-left:210px;min-height:100%;position:relative;transition:margin-left var(--pure-transition-duration)}body[layout=vertical] .main-container .el-scrollbar__wrap{height:100%;overflow:auto}body[layout=vertical] .fixed-header{position:fixed;right:0;top:0;transition:width var(--pure-transition-duration);width:calc(100% - 210px);z-index:998}body[layout=vertical] .main-hidden{margin-left:0!important}body[layout=vertical] .main-hidden .fixed-header{width:100%!important}body[layout=vertical] .main-hidden .fixed-header+.app-main{padding-top:37px!important}body[layout=vertical] .sidebar-container{border-right:1px solid var(--pure-border-color);bottom:0;font-size:0;height:100%;left:0;overflow:visible;position:fixed;top:0;transition:width var(--pure-transition-duration);width:210px!important;z-index:1001}body[layout=vertical] .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}body[layout=vertical] .sidebar-container .el-scrollbar__bar.is-vertical{right:0}body[layout=vertical] .sidebar-container.has-logo .el-scrollbar.pc{height:calc(100% - 92px)}body[layout=vertical] .sidebar-container.has-logo .el-scrollbar.mobile{height:calc(100% - 48px)}body[layout=vertical] .sidebar-container.no-logo .el-scrollbar.pc{height:calc(100% - 44px)}body[layout=vertical] .sidebar-container.no-logo .el-scrollbar.mobile{height:100%}body[layout=vertical] .sidebar-container .is-horizontal{display:none}body[layout=vertical] .sidebar-container a{display:flex;flex-wrap:wrap;width:100%}body[layout=vertical] .sidebar-container .el-menu{background-color:transparent!important;border:none;height:100%}body[layout=vertical] .sidebar-container .el-menu-item,body[layout=vertical] .sidebar-container .el-sub-menu__title{background-color:transparent!important;height:50px}body[layout=vertical] .sidebar-container .el-menu-item div,body[layout=vertical] .sidebar-container .el-menu-item span,body[layout=vertical] .sidebar-container .el-sub-menu__title div,body[layout=vertical] .sidebar-container .el-sub-menu__title span{height:50px;line-height:50px}body[layout=vertical] .sidebar-container .el-sub-menu__title:hover,body[layout=vertical] .sidebar-container .submenu-title-noDropdown:hover{background-color:transparent}body[layout=vertical] .sidebar-container .is-active{transition:color .3s}body[layout=vertical] .sidebar-container .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=vertical] .sidebar-container .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=vertical] .sidebar-container .el-menu .el-menu--inline .el-sub-menu__title,body[layout=vertical] .sidebar-container .el-sub-menu .el-menu-item{font-size:14px;min-width:210px!important}body[layout=vertical] .sidebar-container .el-menu--collapse .is-active.outer-most.el-sub-menu>.el-sub-menu__title:before{clear:both;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(0);transition:all var(--pure-transition-duration) ease-in-out;width:2px}body[layout=vertical] .sidebar-container .el-menu--collapse .outer-most.el-sub-menu>.el-sub-menu__title:before{content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[layout=vertical] .sidebar-container .is-active.submenu-title-noDropdown.outer-most>*{background:transparent!important;color:#fff;z-index:1}body[layout=vertical] .sidebar-container .is-active.submenu-title-noDropdown.outer-most:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=vertical] .el-menu--vertical .el-menu--popup .el-menu-item span{font-size:14px}body[layout=vertical] .el-menu--vertical>.el-menu i,body[layout=vertical] .el-menu--vertical>.el-menu svg{margin-right:5px}body[layout=vertical] .el-menu--vertical .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=vertical] .el-menu--vertical .el-menu-item,body[layout=vertical] .el-menu--vertical .el-sub-menu__title{height:50px;line-height:50px}body[layout=vertical] .el-menu--vertical .is-active{transition:color .3s}body[layout=vertical] .el-menu--vertical .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=vertical] .el-menu--vertical .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;position:absolute}body[layout=vertical] .el-menu--vertical .el-menu-item .iconfont,body[layout=vertical] .el-menu--vertical .el-sub-menu .iconfont{font-size:18px}body[layout=vertical] .el-menu--vertical .el-menu-item .el-menu-tooltip__trigger,body[layout=vertical] .el-menu--vertical .el-sub-menu .el-menu-tooltip__trigger{padding:0;width:54px}body[layout=vertical] .el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{margin-top:0;position:static!important}body[layout=vertical] .el-menu--horizontal a>.is-active.submenu-title-noDropdown{border-bottom:2px solid var(--el-menu-active-color)}body[layout=vertical] .el-menu--horizontal .el-menu--popup a>.is-active.submenu-title-noDropdown{border-bottom:none}body[layout=vertical] .el-menu--horizontal .el-menu--popup .el-menu-item span{font-size:14px}body[layout=vertical] .el-menu--horizontal .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=vertical] .el-menu--horizontal .el-menu-item.is-active{transition:color .3s}body[layout=vertical] .el-menu--horizontal .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=vertical] .el-menu--horizontal .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 5px;position:absolute}body[layout=vertical] .horizontal-header{align-items:center;display:flex;height:48px;justify-content:space-around;width:100%}body[layout=vertical] .horizontal-header .horizontal-header-left{align-items:center;cursor:pointer;display:flex;height:100%;min-width:200px;padding-left:10px;transition:all var(--pure-transition-duration) ease;width:auto}body[layout=vertical] .horizontal-header .horizontal-header-left img{display:inline-block;height:32px}body[layout=vertical] .horizontal-header .horizontal-header-left span{display:inline-block;font-size:18px;font-weight:600;height:32px;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[layout=vertical] .horizontal-header .horizontal-header-menu{align-items:center;flex:1;height:100%;min-width:0}body[layout=vertical] .horizontal-header .horizontal-header-right{align-items:center;display:flex;justify-content:flex-end;min-width:340px}body[layout=vertical] .horizontal-header .horizontal-header-right .dropdown-badge{height:48px}body[layout=vertical] .horizontal-header .horizontal-header-right .globalization{cursor:pointer;height:48px;outline:none;padding:11px;width:40px}body[layout=vertical] .horizontal-header .horizontal-header-right .el-dropdown-link{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-around;padding:10px}body[layout=vertical] .horizontal-header .horizontal-header-right .el-dropdown-link p{font-size:14px}body[layout=vertical] .horizontal-header .horizontal-header-right .el-dropdown-link img{border-radius:50%;height:22px;width:22px}body[layout=vertical] .horizontal-header .el-menu{background-color:transparent;border:none;height:100%;width:100%!important}body[layout=vertical] .horizontal-header .el-menu-item,body[layout=vertical] .horizontal-header .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}body[layout=vertical] .horizontal-header .el-sub-menu__title,body[layout=vertical] .horizontal-header .submenu-title-noDropdown{height:48px;line-height:48px}body[layout=vertical] .horizontal-header .el-sub-menu__title svg,body[layout=vertical] .horizontal-header .submenu-title-noDropdown svg{position:static!important}body[layout=vertical] .horizontal-header .is-active{transition:color .3s}body[layout=vertical] .el-menu--collapse .el-menu .el-sub-menu{min-width:210px!important}body[layout=vertical] .mobile .fixed-header{transition:width var(--pure-transition-duration);width:100%!important}body[layout=vertical] .mobile .main-container{margin-left:0!important}body[layout=vertical] .mobile .sidebar-container{transition:transform var(--pure-transition-duration);width:210px}body[layout=vertical] .mobile.hideSidebar .sidebar-container{pointer-events:none;transform:translate3d(-210px,0,0);transition-duration:.3s}body[layout=vertical] .el-menu--collapse{width:54px}body[layout=vertical] .hideSidebar .fixed-header{transition:width var(--pure-transition-duration);width:calc(100% - 54px)}body[layout=vertical] .hideSidebar .sidebar-container{transition:width var(--pure-transition-duration);width:54px!important}body[layout=vertical] .hideSidebar .sidebar-container .is-active.submenu-title-noDropdown.outer-most{background:transparent!important}body[layout=vertical] .hideSidebar .main-container{margin-left:54px}body[layout=vertical] .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:100%;text-align:center;visibility:visible;width:100%}body[layout=vertical] .hideSidebar .el-menu--collapse .submenu-title-noDropdown{background:transparent!important}body[layout=vertical] .hideSidebar .el-menu--collapse .el-sub-menu__title{padding:0}body[layout=vertical] .hideSidebar .sub-menu-icon{margin-right:0}body[layout=vertical] .dropdown-badge:hover,body[layout=vertical] .el-dropdown-link:hover,body[layout=vertical] .fullscreen-icon:hover,body[layout=vertical] .globalization:hover,body[layout=vertical] .search-container:hover,body[layout=vertical] .set-icon:hover{background:#f6f6f6}@media screen and (width >= 150px) and (width <= 420px){body[layout=horizontal] .app-main-nofixed-header{overflow-y:hidden}}@media screen and (width >= 420px){body[layout=horizontal] .app-main-nofixed-header{overflow:hidden}}body[layout=horizontal] .el-popper.pure-scrollbar{overflow:hidden}body[layout=horizontal] .pure-scrollbar{max-height:calc(100vh - 125px);overflow:hidden auto}body[layout=horizontal] .sub-menu-icon{font-size:18px;margin-right:5px}body[layout=horizontal] .sub-menu-icon svg{height:18px;width:18px}body[layout=horizontal] .fullscreen-icon,body[layout=horizontal] .set-icon{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:40px}body[layout=horizontal] .main-container{background:#f0f2f5;height:100vh;margin-left:0;min-height:100%;position:relative;transition:margin-left var(--pure-transition-duration)}body[layout=horizontal] .main-container .el-scrollbar__wrap{height:100%;overflow:auto}body[layout=horizontal] .fixed-header{position:fixed;right:0;top:0;transition:width var(--pure-transition-duration);z-index:998}body[layout=horizontal] .main-hidden{margin-left:0!important}body[layout=horizontal] .main-hidden .fixed-header{width:100%!important}body[layout=horizontal] .main-hidden .fixed-header+.app-main{padding-top:37px!important}body[layout=horizontal] .sidebar-container{border-right:1px solid var(--pure-border-color);bottom:0;font-size:0;height:100%;left:0;overflow:visible;position:fixed;top:0;transition:width var(--pure-transition-duration);width:0!important;z-index:1001}body[layout=horizontal] .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}body[layout=horizontal] .sidebar-container .el-scrollbar__bar.is-vertical{right:0}body[layout=horizontal] .sidebar-container.has-logo .el-scrollbar.pc{height:calc(100% - 92px)}body[layout=horizontal] .sidebar-container.has-logo .el-scrollbar.mobile{height:calc(100% - 48px)}body[layout=horizontal] .sidebar-container.no-logo .el-scrollbar.pc{height:calc(100% - 44px)}body[layout=horizontal] .sidebar-container.no-logo .el-scrollbar.mobile{height:100%}body[layout=horizontal] .sidebar-container .is-horizontal{display:none}body[layout=horizontal] .sidebar-container a{display:flex;flex-wrap:wrap;width:100%}body[layout=horizontal] .sidebar-container .el-menu{background-color:transparent!important;border:none;height:100%}body[layout=horizontal] .sidebar-container .el-menu-item,body[layout=horizontal] .sidebar-container .el-sub-menu__title{background-color:transparent!important;height:50px}body[layout=horizontal] .sidebar-container .el-menu-item div,body[layout=horizontal] .sidebar-container .el-menu-item span,body[layout=horizontal] .sidebar-container .el-sub-menu__title div,body[layout=horizontal] .sidebar-container .el-sub-menu__title span{height:50px;line-height:50px}body[layout=horizontal] .sidebar-container .el-sub-menu__title:hover,body[layout=horizontal] .sidebar-container .submenu-title-noDropdown:hover{background-color:transparent}body[layout=horizontal] .sidebar-container .is-active{transition:color .3s}body[layout=horizontal] .sidebar-container .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=horizontal] .sidebar-container .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=horizontal] .sidebar-container .el-menu .el-menu--inline .el-sub-menu__title,body[layout=horizontal] .sidebar-container .el-sub-menu .el-menu-item{font-size:14px;min-width:0!important}body[layout=horizontal] .sidebar-container .el-menu--collapse .is-active.outer-most.el-sub-menu>.el-sub-menu__title:before{clear:both;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(0);transition:all var(--pure-transition-duration) ease-in-out;width:2px}body[layout=horizontal] .sidebar-container .el-menu--collapse .outer-most.el-sub-menu>.el-sub-menu__title:before{content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[layout=horizontal] .sidebar-container .is-active.submenu-title-noDropdown.outer-most>*{background:transparent!important;color:#fff;z-index:1}body[layout=horizontal] .sidebar-container .is-active.submenu-title-noDropdown.outer-most:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=horizontal] .el-menu--vertical .el-menu--popup .el-menu-item span{font-size:14px}body[layout=horizontal] .el-menu--vertical>.el-menu i,body[layout=horizontal] .el-menu--vertical>.el-menu svg{margin-right:5px}body[layout=horizontal] .el-menu--vertical .el-menu .el-sub-menu__title{font-size:14px;min-width:0!important}body[layout=horizontal] .el-menu--vertical .el-menu-item,body[layout=horizontal] .el-menu--vertical .el-sub-menu__title{height:50px;line-height:50px}body[layout=horizontal] .el-menu--vertical .is-active{transition:color .3s}body[layout=horizontal] .el-menu--vertical .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=horizontal] .el-menu--vertical .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;position:absolute}body[layout=horizontal] .el-menu--vertical .el-menu-item .iconfont,body[layout=horizontal] .el-menu--vertical .el-sub-menu .iconfont{font-size:18px}body[layout=horizontal] .el-menu--vertical .el-menu-item .el-menu-tooltip__trigger,body[layout=horizontal] .el-menu--vertical .el-sub-menu .el-menu-tooltip__trigger{padding:0;width:54px}body[layout=horizontal] .el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{margin-top:0;position:static!important}body[layout=horizontal] .el-menu--horizontal a>.is-active.submenu-title-noDropdown{border-bottom:2px solid var(--el-menu-active-color)}body[layout=horizontal] .el-menu--horizontal .el-menu--popup a>.is-active.submenu-title-noDropdown{border-bottom:none}body[layout=horizontal] .el-menu--horizontal .el-menu--popup .el-menu-item span{font-size:14px}body[layout=horizontal] .el-menu--horizontal .el-menu .el-sub-menu__title{font-size:14px;min-width:0!important}body[layout=horizontal] .el-menu--horizontal .el-menu-item.is-active{transition:color .3s}body[layout=horizontal] .el-menu--horizontal .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=horizontal] .el-menu--horizontal .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 5px;position:absolute}body[layout=horizontal] .horizontal-header{align-items:center;display:flex;height:48px;justify-content:space-around;width:100%}body[layout=horizontal] .horizontal-header .horizontal-header-left{align-items:center;cursor:pointer;display:flex;height:100%;min-width:200px;padding-left:10px;transition:all var(--pure-transition-duration) ease;width:auto}body[layout=horizontal] .horizontal-header .horizontal-header-left img{display:inline-block;height:32px}body[layout=horizontal] .horizontal-header .horizontal-header-left span{display:inline-block;font-size:18px;font-weight:600;height:32px;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[layout=horizontal] .horizontal-header .horizontal-header-menu{align-items:center;flex:1;height:100%;min-width:0}body[layout=horizontal] .horizontal-header .horizontal-header-right{align-items:center;display:flex;justify-content:flex-end;min-width:340px}body[layout=horizontal] .horizontal-header .horizontal-header-right .dropdown-badge{height:48px}body[layout=horizontal] .horizontal-header .horizontal-header-right .globalization{cursor:pointer;height:48px;outline:none;padding:11px;width:40px}body[layout=horizontal] .horizontal-header .horizontal-header-right .el-dropdown-link{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-around;padding:10px}body[layout=horizontal] .horizontal-header .horizontal-header-right .el-dropdown-link p{font-size:14px}body[layout=horizontal] .horizontal-header .horizontal-header-right .el-dropdown-link img{border-radius:50%;height:22px;width:22px}body[layout=horizontal] .horizontal-header .el-menu{background-color:transparent;border:none;height:100%;width:100%!important}body[layout=horizontal] .horizontal-header .el-menu-item,body[layout=horizontal] .horizontal-header .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}body[layout=horizontal] .horizontal-header .el-sub-menu__title,body[layout=horizontal] .horizontal-header .submenu-title-noDropdown{height:48px;line-height:48px}body[layout=horizontal] .horizontal-header .el-sub-menu__title svg,body[layout=horizontal] .horizontal-header .submenu-title-noDropdown svg{position:static!important}body[layout=horizontal] .horizontal-header .is-active{transition:color .3s}body[layout=horizontal] .el-menu--collapse .el-menu .el-sub-menu{min-width:0!important}body[layout=horizontal] .mobile .fixed-header{transition:width var(--pure-transition-duration);width:100%!important}body[layout=horizontal] .mobile .main-container{margin-left:0!important}body[layout=horizontal] .mobile .sidebar-container{transition:transform var(--pure-transition-duration);width:0}body[layout=horizontal] .mobile.hideSidebar .sidebar-container{pointer-events:none;transform:translateZ(0);transition-duration:.3s}body[layout=horizontal] .fixed-header,body[layout=horizontal] .main-container{transition:none!important}body[layout=horizontal] .fixed-header{width:100%}@media screen and (width >= 150px) and (width <= 420px){body[layout=mix] .app-main-nofixed-header{overflow-y:hidden}}@media screen and (width >= 420px){body[layout=mix] .app-main-nofixed-header{overflow:hidden}}body[layout=mix] .el-popper.pure-scrollbar{overflow:hidden}body[layout=mix] .pure-scrollbar{max-height:calc(100vh - 125px);overflow:hidden auto}body[layout=mix] .sub-menu-icon{font-size:18px;margin-right:5px}body[layout=mix] .sub-menu-icon svg{height:18px;width:18px}body[layout=mix] .fullscreen-icon,body[layout=mix] .set-icon{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:40px}body[layout=mix] .main-container{background:#f0f2f5;height:100vh;margin-left:210px;min-height:100%;position:relative;transition:margin-left var(--pure-transition-duration)}body[layout=mix] .main-container .el-scrollbar__wrap{height:100%;overflow:auto}body[layout=mix] .fixed-header{position:fixed;right:0;top:0;transition:width var(--pure-transition-duration);width:calc(100% - 210px);z-index:998}body[layout=mix] .main-hidden{margin-left:0!important}body[layout=mix] .main-hidden .fixed-header{width:100%!important}body[layout=mix] .main-hidden .fixed-header+.app-main{padding-top:37px!important}body[layout=mix] .sidebar-container{border-right:1px solid var(--pure-border-color);bottom:0;font-size:0;height:100%;left:0;overflow:visible;position:fixed;top:0;transition:width var(--pure-transition-duration);width:210px!important;z-index:1001}body[layout=mix] .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}body[layout=mix] .sidebar-container .el-scrollbar__bar.is-vertical{right:0}body[layout=mix] .sidebar-container.has-logo .el-scrollbar.pc{height:calc(100% - 92px)}body[layout=mix] .sidebar-container.has-logo .el-scrollbar.mobile{height:calc(100% - 48px)}body[layout=mix] .sidebar-container.no-logo .el-scrollbar.pc{height:calc(100% - 44px)}body[layout=mix] .sidebar-container.no-logo .el-scrollbar.mobile{height:100%}body[layout=mix] .sidebar-container .is-horizontal{display:none}body[layout=mix] .sidebar-container a{display:flex;flex-wrap:wrap;width:100%}body[layout=mix] .sidebar-container .el-menu{background-color:transparent!important;border:none;height:100%}body[layout=mix] .sidebar-container .el-menu-item,body[layout=mix] .sidebar-container .el-sub-menu__title{background-color:transparent!important;height:50px}body[layout=mix] .sidebar-container .el-menu-item div,body[layout=mix] .sidebar-container .el-menu-item span,body[layout=mix] .sidebar-container .el-sub-menu__title div,body[layout=mix] .sidebar-container .el-sub-menu__title span{height:50px;line-height:50px}body[layout=mix] .sidebar-container .el-sub-menu__title:hover,body[layout=mix] .sidebar-container .submenu-title-noDropdown:hover{background-color:transparent}body[layout=mix] .sidebar-container .is-active{transition:color .3s}body[layout=mix] .sidebar-container .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=mix] .sidebar-container .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=mix] .sidebar-container .el-menu .el-menu--inline .el-sub-menu__title,body[layout=mix] .sidebar-container .el-sub-menu .el-menu-item{font-size:14px;min-width:210px!important}body[layout=mix] .sidebar-container .el-menu--collapse .is-active.outer-most.el-sub-menu>.el-sub-menu__title:before{clear:both;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(0);transition:all var(--pure-transition-duration) ease-in-out;width:2px}body[layout=mix] .sidebar-container .el-menu--collapse .outer-most.el-sub-menu>.el-sub-menu__title:before{content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[layout=mix] .sidebar-container .is-active.submenu-title-noDropdown.outer-most>*{background:transparent!important;color:#fff;z-index:1}body[layout=mix] .sidebar-container .is-active.submenu-title-noDropdown.outer-most:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=mix] .el-menu--vertical .el-menu--popup .el-menu-item span{font-size:14px}body[layout=mix] .el-menu--vertical>.el-menu i,body[layout=mix] .el-menu--vertical>.el-menu svg{margin-right:5px}body[layout=mix] .el-menu--vertical .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=mix] .el-menu--vertical .el-menu-item,body[layout=mix] .el-menu--vertical .el-sub-menu__title{height:50px;line-height:50px}body[layout=mix] .el-menu--vertical .is-active{transition:color .3s}body[layout=mix] .el-menu--vertical .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=mix] .el-menu--vertical .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;position:absolute}body[layout=mix] .el-menu--vertical .el-menu-item .iconfont,body[layout=mix] .el-menu--vertical .el-sub-menu .iconfont{font-size:18px}body[layout=mix] .el-menu--vertical .el-menu-item .el-menu-tooltip__trigger,body[layout=mix] .el-menu--vertical .el-sub-menu .el-menu-tooltip__trigger{padding:0;width:54px}body[layout=mix] .el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{margin-top:0;position:static!important}body[layout=mix] .el-menu--horizontal a>.is-active.submenu-title-noDropdown{border-bottom:2px solid var(--el-menu-active-color)}body[layout=mix] .el-menu--horizontal .el-menu--popup a>.is-active.submenu-title-noDropdown{border-bottom:none}body[layout=mix] .el-menu--horizontal .el-menu--popup .el-menu-item span{font-size:14px}body[layout=mix] .el-menu--horizontal .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=mix] .el-menu--horizontal .el-menu-item.is-active{transition:color .3s}body[layout=mix] .el-menu--horizontal .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=mix] .el-menu--horizontal .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 5px;position:absolute}body[layout=mix] .horizontal-header{align-items:center;display:flex;height:48px;justify-content:space-around;width:100%}body[layout=mix] .horizontal-header .horizontal-header-left{align-items:center;cursor:pointer;display:flex;height:100%;min-width:200px;padding-left:10px;transition:all var(--pure-transition-duration) ease;width:auto}body[layout=mix] .horizontal-header .horizontal-header-left img{display:inline-block;height:32px}body[layout=mix] .horizontal-header .horizontal-header-left span{display:inline-block;font-size:18px;font-weight:600;height:32px;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[layout=mix] .horizontal-header .horizontal-header-menu{align-items:center;flex:1;height:100%;min-width:0}body[layout=mix] .horizontal-header .horizontal-header-right{align-items:center;display:flex;justify-content:flex-end;min-width:340px}body[layout=mix] .horizontal-header .horizontal-header-right .dropdown-badge{height:48px}body[layout=mix] .horizontal-header .horizontal-header-right .globalization{cursor:pointer;height:48px;outline:none;padding:11px;width:40px}body[layout=mix] .horizontal-header .horizontal-header-right .el-dropdown-link{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-around;padding:10px}body[layout=mix] .horizontal-header .horizontal-header-right .el-dropdown-link p{font-size:14px}body[layout=mix] .horizontal-header .horizontal-header-right .el-dropdown-link img{border-radius:50%;height:22px;width:22px}body[layout=mix] .horizontal-header .el-menu{background-color:transparent;border:none;height:100%;width:100%!important}body[layout=mix] .horizontal-header .el-menu-item,body[layout=mix] .horizontal-header .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}body[layout=mix] .horizontal-header .el-sub-menu__title,body[layout=mix] .horizontal-header .submenu-title-noDropdown{height:48px;line-height:48px}body[layout=mix] .horizontal-header .el-sub-menu__title svg,body[layout=mix] .horizontal-header .submenu-title-noDropdown svg{position:static!important}body[layout=mix] .horizontal-header .is-active{transition:color .3s}body[layout=mix] .el-menu--collapse .el-menu .el-sub-menu{min-width:210px!important}body[layout=mix] .mobile .fixed-header{transition:width var(--pure-transition-duration);width:100%!important}body[layout=mix] .mobile .main-container{margin-left:0!important}body[layout=mix] .mobile .sidebar-container{transition:transform var(--pure-transition-duration);width:210px}body[layout=mix] .mobile.hideSidebar .sidebar-container{pointer-events:none;transform:translate3d(-210px,0,0);transition-duration:.3s}body[layout=mix] .el-menu--collapse{width:54px}body[layout=mix] .el-menu{--el-menu-hover-bg-color:transparent!important}body[layout=mix] .hideSidebar .fixed-header{transition:width var(--pure-transition-duration);width:calc(100% - 54px)}body[layout=mix] .hideSidebar .sidebar-container{transition:width var(--pure-transition-duration);width:54px!important}body[layout=mix] .hideSidebar .sidebar-container .is-active.submenu-title-noDropdown.outer-most{background:transparent!important}body[layout=mix] .hideSidebar .main-container{margin-left:54px}body[layout=mix] .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title{padding:0}body[layout=mix] .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:100%;text-align:center;visibility:visible;width:100%}html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222c;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2b1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2b1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.36),0px 8px 20px rgba(0,0,0,.72);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.72);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.72),0px 12px 32px #000,0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:transparent;--el-mask-color:rgba(0,0,0,.8);--el-mask-color-extra-light:rgba(0,0,0,.3)}html.dark .el-button{--el-button-disabled-text-color:hsla(0,0%,100%,.5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}html.dark{--pure-border-color:hsla(0,0%,99%,.12);--pure-switch-off-color:#ffffff3f;--vxe-form-background-color:#151515;--vxe-toolbar-background-color:#151515;--vxe-pager-background-color:#151515;--vxe-button-default-background-color:color.adjust(#151515,$lightness:15%);--vxe-table-header-background-color:color.adjust(#151515,$lightness:5%);--vxe-font-color:color.adjust(#c9d1d9,$lightness:-12%);--vxe-table-header-font-color:#c9d1d9;--vxe-table-footer-font-color:#c9d1d9;--vxe-table-body-background-color:#151515;--vxe-table-footer-background-color:#151515;--vxe-table-row-striped-background-color:#1e1e1e;--vxe-table-border-color:#303030;--vxe-table-row-hover-background-color:#1e1e1e;--vxe-table-row-hover-striped-background-color:color.adjust(#1e1e1e,$lightness:-10%);--vxe-table-row-current-background-color:fade(#1e1e1e,20%);--vxe-table-row-hover-current-background-color:fade(#1e1e1e,20%);--vxe-table-column-hover-background-color:fade(#1e1e1e,20%);--vxe-table-column-current-background-color:fade(#1e1e1e,20%);--vxe-table-row-checkbox-checked-background-color:fade(#1e1e1e,15%);--vxe-table-row-hover-checkbox-checked-background-color:fade(#1e1e1e,20%);--vxe-table-menu-background-color:color.adjust(#303133,$lightness:10%);--vxe-table-filter-panel-background-color:color.adjust(#151515,$lightness:5%);--vxe-grid-maximize-background-color:#151515;--vxe-pager-perfect-background-color:#151515;--vxe-pager-perfect-button-background-color:color.adjust(#151515,$lightness:15%);--vxe-input-background-color:#151515;--vxe-input-border-color:#303030;--vxe-select-panel-background-color:#151515;--vxe-table-popup-border-color:#303030;--vxe-select-option-hover-background-color:color.adjust(#1e1e1e,$lightness:15%);--vxe-pulldown-panel-background-color:#151515;--vxe-table-fixed-left-scrolling-box-shadow:8px 0px 10px -5px #43464c;--vxe-table-fixed-right-scrolling-box-shadow:-8px 0px 10px -5px #43464c;--vxe-loading-background-color:rgba(0,0,0,.5);--vxe-tooltip-dark-background-color:color.adjust(#303133,$lightness:25%);--vxe-modal-header-background-color:#1e1e1e;--vxe-modal-body-background-color:#303133;--vxe-modal-border-color:#303030;--vxe-toolbar-panel-background-color:#151515;--vxe-input-disabled-color:color.adjust(#1e1e1e,$lightness:20%);--vxe-input-disabled-background-color:color.adjust(#1e1e1e,$lightness:25%);--vxe-checkbox-icon-background-color:color.adjust(#1e1e1e,$lightness:15%);--vxe-checkbox-checked-icon-border-color:#303030;--vxe-checkbox-indeterminate-icon-background-color:color.adjust(#1e1e1e,$lightness:15%)}html.dark .contextmenu,html.dark .horizontal-header,html.dark .horizontal-header .el-sub-menu__title,html.dark .horizontal-header .submenu-title-noDropdown,html.dark .navbar,html.dark .sidebar-container,html.dark .sidebar-logo-container,html.dark .tags-view{background:var(--el-bg-color)!important}html.dark .app-main,html.dark .app-main-nofixed-header{background:#020409!important}html.dark .logic-flow-view,html.dark .wangeditor{filter:invert(.9) hue-rotate(180deg)}html.dark .tags-view .arrow-left,html.dark .tags-view .arrow-right{border-right:1px solid #303030;box-shadow:none}html.dark .tags-view .arrow-right{border-left:1px solid #303030}html.dark .tags-view .scroll-item .el-icon-close:hover{background-color:#ffffff1f;color:#ffffffd9!important}html.dark .right-panel-items .el-divider__text{--el-bg-color:var(--el-bg-color)}html.dark .right-panel-items .el-divider--horizontal{border-top:none}html.dark .design-form .el-aside,html.dark .design-form .el-header,html.dark .design-form .el-main.config-content,html.dark .design-form .el-main.widget-empty,html.dark .design-form .widget-form-list,html.dark .design-form .widget-view{background:var(--el-bg-color)!important}html.dark .design-form .form-edit-widget-label a{background:var(--el-color-primary);border:none;border-radius:5px;color:#fff}html.dark .design-form .el-aside{color:#fff}html.dark .introjs-tooltip-title,html.dark .introjs-tooltiptext{color:var(--el-color-primary)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color)}html.dark .el-backtop{--el-backtop-bg-color:#48484e;--el-backtop-hover-bg-color:var(--el-color-primary);transition:background-color .25s cubic-bezier(.7,.3,.1,1)}html.dark .el-dropdown-menu__item:not(.is-disabled):hover{background:transparent}html.dark .el-icon.el-dialog__close:hover,html.dark .el-icon.el-drawer__close:hover,html.dark .el-icon.el-message-box__close:hover,html.dark .el-icon.el-notification__closeBtn:hover{background-color:#ffffff1f;color:#ffffffd9!important}html.dark .el-icon.el-dialog__close:hover .pure-dialog-svg,html.dark .el-icon.el-drawer__close:hover .pure-dialog-svg,html.dark .el-icon.el-message-box__close:hover .pure-dialog-svg,html.dark .el-icon.el-notification__closeBtn:hover .pure-dialog-svg{color:#ffffffd9!important}html.dark .pure-message{background-color:#242525!important;background-image:none!important;box-shadow:0 3px 6px -4px #0d0d0d1f,0 6px 16px #0d0d0d14,0 9px 28px 8px #0d0d0d0d!important}html.dark .pure-message .el-message__content{background-image:none!important;color:#fff!important;pointer-events:all!important}html.dark .pure-message .el-message__closeBtn:hover{background-color:#ffffff1f;color:#ffffffd9}html.dark .pure-search-dialog .el-dialog__footer{box-shadow:0 -1px #555a64,0 -3px 6px #45629b1f}html.dark .pure-search-dialog .search-footer .search-footer-item{color:#ebebeb99}html.dark .pure-search-dialog .search-footer .search-footer-item .icon{box-shadow:none}html.dark .pure-segmented{background-color:#000;color:#ffffffa6}html.dark .pure-segmented .pure-segmented-item-selected{background-color:#1f1f1f}html.dark .pure-segmented .pure-segmented-item-disabled{color:#ffffff40}html.dark .pure-scrollbar{scrollbar-color:#3f4042 transparent}html.dark .pure-scrollbar ::-webkit-scrollbar-thumb{background-color:#3f4042}html.dark .pure-scrollbar ::-webkit-scrollbar-thumb:hover{background:#5c5d60}:root{--pure-transition-duration:.3s;--pure-border-color:rgb(5 5 5/6%);--pure-switch-off-color:#a6a6a6}.html-grey{filter:grayscale(100%)}.html-weakness{filter:invert(80%)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.flex-c{justify-content:center}.flex-ac,.flex-c{align-items:center;display:flex}.flex-ac{justify-content:space-around}.flex-bc{align-items:center;display:flex;justify-content:space-between}.navbar-bg-hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navbar-bg-hover:hover:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(36 36 36/var(--tw-bg-opacity))!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-3{bottom:.75rem}.bottom-\[25px\]{bottom:25px}.left-0{left:0}.left-\[20px\]{left:20px}.left-\[50\%\]{left:50%}.right-5{right:1.25rem}.top-0{top:0}.top-3{top:.75rem}.top-\[50\%\]{top:50%}.z-10{z-index:10}.float-right{float:right}.\!m-auto{margin:auto!important}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-8{margin-bottom:2rem;margin-top:2rem}.\!-mr-1{margin-right:-.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mr-0{margin-right:0!important}.\!mt-\[20px\]{margin-top:20px!important}.-mb-2{margin-bottom:-.5rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.ml-\[120px\]{margin-left:120px}.ml-\[15\%\]{margin-left:15%}.ml-\[16px\]{margin-left:16px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[10px\]{margin-right:10px}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[2\.15rem\]{margin-top:2.15rem}.mt-\[2px\]{margin-top:2px}.mt-\[35\%\]{margin-top:35%}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-\[20px\]{height:20px!important}.\!h-\[50px\]{height:50px!important}.h-1{height:.25rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[16px\]{height:16px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[25rem\]{height:25rem}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[500px\]{height:500px}.h-\[580px\]{height:580px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[640px\]{height:640px}.h-\[80px\]{height:80px}.h-\[calc\(100vh-295px\)\]{height:calc(100vh - 295px)}.h-full{height:100%}.max-h-\[550px\]{max-height:550px}.\!w-1\/2{width:50%!important}.\!w-20{width:5rem!important}.\!w-\[1\/1\.5\]{width:1/1.5!important}.\!w-\[100px\]{width:100px!important}.\!w-\[120px\]{width:120px!important}.\!w-\[140px\]{width:140px!important}.\!w-\[150px\]{width:150px!important}.\!w-\[160px\]{width:160px!important}.\!w-\[170px\]{width:170px!important}.\!w-\[180px\]{width:180px!important}.\!w-\[200px\]{width:200px!important}.\!w-\[220px\]{width:220px!important}.\!w-\[240px\]{width:240px!important}.\!w-\[300px\]{width:300px!important}.\!w-\[30vw\]{width:30vw!important}.\!w-\[350px\]{width:350px!important}.\!w-\[60vw\]{width:60vw!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-8{width:2rem}.w-8\/12{width:66.666667%}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[16px\]{width:16px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[18vw\]{width:18vw}.w-\[19vw\]{width:19vw}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[24px\]{width:24px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[30px\]{width:30px}.w-\[30vw\]{width:30vw}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[450px\]{width:450px}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[510px\]{width:510px}.w-\[60px\]{width:60px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[80px\]{width:80px}.w-\[90\%\]{width:90%}.w-\[99\/100\]{width:99/100}.w-\[calc\(100\%-200px\)\]{width:calc(100% - 200px)}.w-full{width:100%}.\!min-w-\[calc\(100vw-60vw-268px\)\]{min-width:calc(40vw - 268px)!important}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.max-w-\[100\%\]{max-width:100%}.max-w-\[130px\]{max-width:130px}.max-w-\[70\%\]{max-width:70%}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-grow,.grow{flex-grow:1}.-translate-x-2{--tw-translate-x:-.5rem}.-translate-x-2,.scale-150{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-grab{cursor:grab!important}.\!cursor-move{cursor:move!important}.\!cursor-no-drop{cursor:no-drop!important}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\!resize{resize:both!important}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.\!items-stretch{align-items:stretch!important}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.\!self-baseline{align-self:baseline!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b,.border-b-\[1px\]{border-bottom-width:1px}.border-r-\[1px\]{border-right-width:1px}.border-t,.border-t-\[1px\]{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#999\]{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-\[\#dcdfe6\]{--tw-border-opacity:1;border-color:rgb(220 223 230/var(--tw-border-opacity))}.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-\[\#f0f0f0\]{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity))}.border-\[var\(--pure-border-color\)\]{border-color:var(--pure-border-color)}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity))}.border-t-gray-600{--tw-border-opacity:1;border-top-color:rgb(75 85 99/var(--tw-border-opacity))}.border-t-gray-800{--tw-border-opacity:1;border-top-color:rgb(31 41 55/var(--tw-border-opacity))}.border-opacity-50{--tw-border-opacity:.5}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[rgba\(15\,23\,42\,0\.2\)\]{background-color:#0f172a33}.bg-\[var\(--el-fill-color-light\)\]{background-color:var(--el-fill-color-light)}.bg-bg_color{background-color:var(--el-bg-color)}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[11px\]{padding:11px}.p-\[6px\]{padding:6px}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-\[16px\]{padding-bottom:16px;padding-top:16px}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-40{padding-left:10rem}.pl-8{padding-left:2rem}.pl-\[11px\]{padding-left:11px}.pr-1{padding-right:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-\[12px\]{padding-top:12px}.pt-\[3px\]{padding-top:3px}.pt-\[6px\]{padding-top:6px}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[24px\]{font-size:24px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.\!leading-\[50px\]{line-height:50px!important}.leading-10{line-height:2.5rem}.\!text-\[var\(--el-text-color-regular\)\]{color:var(--el-text-color-regular)!important}.\!text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.\!text-inherit{color:inherit!important}.text-\[\#00000073\]{color:#00000073}.text-\[\#000000d9\]{color:#000000d9}.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.text-\[\#81888f\]{--tw-text-opacity:1;color:rgb(129 136 143/var(--tw-text-opacity))}.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[18x\]{color:18x}.text-\[red\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.text-\[rgba\(0\,0\,0\,0\.6\)\]{color:#0009}.text-\[rgba\(42\,46\,54\,0\.5\)\]{color:#2a2e3680}.text-\[var\(--el-color-primary\)\]{color:var(--el-color-primary)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{color:var(--el-color-primary)}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.text-text_color_primary{color:var(--el-text-color-primary)}.text-text_color_regular{color:var(--el-text-color-regular)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[rgba\(0\,21\,41\,0\.08\)\]{--tw-shadow-color:rgba(0,21,41,.08);--tw-shadow:var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-transparent{outline-color:transparent}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}.duration-\[100ms\]{transition-duration:.1s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-125:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.hover\:\!bg-\[transparent\]:hover{background-color:transparent!important}.hover\:bg-\[\#0000000f\]:hover,.hover\:bg-\[rgba\(0\,0\,0\,0\.06\)\]:hover{background-color:#0000000f}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:\!text-base:hover{font-size:1rem!important;line-height:1.5rem!important}.hover\:\!text-\[red\]:hover{--tw-text-opacity:1!important;color:rgb(255 0 0/var(--tw-text-opacity))!important}.hover\:\!text-primary:hover{color:var(--el-color-primary)!important}.hover\:text-\[\#d7d5d4\]:hover{--tw-text-opacity:1;color:rgb(215 213 212/var(--tw-text-opacity))}.hover\:text-\[red\]:hover{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.hover\:text-\[var\(--el-color-danger\)\]:hover{color:var(--el-color-danger)}.hover\:text-\[var\(--el-color-primary\)\]:hover{color:var(--el-color-primary)}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.hover\:text-primary:hover{color:var(--el-color-primary)}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-text_color_primary:hover{color:var(--el-text-color-primary)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-gray-600:hover{--tw-shadow-color:#4b5563;--tw-shadow:var(--tw-shadow-colored)}.hover\:\!transition-all:hover{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.hover\:\!duration-200:hover{transition-duration:.2s!important}.hover\:duration-\[700ms\]:hover{transition-duration:.7s}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.dark\:border-\[\#303030\]:is(.dark *){--tw-border-opacity:1;border-color:rgb(48 48 48/var(--tw-border-opacity))}.dark\:\!bg-\[var\(--el-bg-color\)\]:is(.dark *){background-color:var(--el-bg-color)!important}.dark\:bg-\[\#1d1d1d\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 29 29/var(--tw-bg-opacity))}.dark\:\!text-text_color_primary:is(.dark *){color:var(--el-text-color-primary)!important}.dark\:\!text-white:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.dark\:text-\[rgba\(220\,220\,242\,0\.5\)\]:is(.dark *){color:#dcdcf280}.dark\:text-\[rgba\(220\,220\,242\,0\.8\)\]:is(.dark *){color:#dcdcf2cc}.dark\:text-bg_color:is(.dark *){color:var(--el-bg-color)}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dark\:text-primary:is(.dark *){color:var(--el-color-primary)}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:hover\:bg-\[\#ffffff1f\]:hover:is(.dark *){background-color:#ffffff1f}.dark\:hover\:\!text-primary:hover:is(.dark *){color:var(--el-color-primary)!important}.dark\:hover\:\!text-white:hover:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.dark\:hover\:text-\[\#ffffffd9\]:hover:is(.dark *){color:#ffffffd9}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a,0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014,0px 12px 32px #0000001f,0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;align-items:center;background-color:var(--el-color-white);border-radius:var(--el-alert-border-radius-base);box-sizing:border-box;display:flex;margin:0;opacity:1;overflow:hidden;padding:var(--el-alert-padding);position:relative;transition:opacity var(--el-transition-duration-fast);width:100%}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color)}.el-alert--success.is-light,.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color)}.el-alert--info.is-light,.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color)}.el-alert--warning.is-light,.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color)}.el-alert--error.is-light,.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{display:flex;flex-direction:column;gap:4px}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);margin-right:8px;width:var(--el-alert-icon-size)}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);margin-right:12px;width:var(--el-alert-icon-large-size)}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{cursor:pointer;font-size:var(--el-alert-close-font-size);opacity:1;position:absolute;right:16px;top:12px}.el-alert .el-alert__close-btn.is-customed{font-size:var(--el-alert-close-customed-font-size);font-style:normal;line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-autocomplete{display:inline-block;position:relative}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper,.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__wrap{box-sizing:border-box;max-height:280px;padding:10px 0}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);line-height:34px;list-style:none;margin:0;overflow:hidden;padding:0 20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{border-top:1px solid var(--el-color-black);margin-top:6px}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{color:var(--el-text-color-secondary);font-size:20px;height:100px;line-height:100px;text-align:center}.el-autocomplete-suggestion.is-loading li:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;align-items:center;background:var(--el-avatar-bg-color);box-sizing:border-box;color:var(--el-avatar-text-color);display:inline-flex;font-size:var(--el-avatar-text-size);height:var(--el-avatar-size);justify-content:center;overflow:hidden;text-align:center;width:var(--el-avatar-size)}.el-avatar>img{display:block;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);align-items:center;background-color:var(--el-backtop-bg-color);border-radius:50%;box-shadow:var(--el-box-shadow-lighter);color:var(--el-backtop-text-color);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:fixed;width:40px;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{content:"";display:table}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);font-weight:700;margin:0 9px}.el-breadcrumb__separator.el-icon{font-weight:400;margin:0 6px}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{align-items:center;display:inline-flex;float:left}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{color:var(--el-text-color-primary);font-weight:700;text-decoration:none;transition:var(--el-transition-color)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary);align-items:center;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight);height:32px;justify-content:center;line-height:1;outline:none;padding:8px 15px;text-align:center;transition:.1s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);background-image:none;border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:1}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px;width:32px}.el-button.is-text{background-color:initial;border:0 solid #0000;color:var(--el-button-text-color)}.el-button.is-text.is-disabled{background-color:initial!important;color:var(--el-button-disabled-text-color)}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{background:#0000;border-color:#0000;color:var(--el-button-text-color);height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{background-color:initial!important;border-color:#0000!important;color:var(--el-button-disabled-text-color)}.el-button.is-link:not(.is-disabled):hover{background-color:initial;border-color:#0000}.el-button.is-link:not(.is-disabled):active{background-color:initial;border-color:#0000;color:var(--el-button-active-color)}.el-button--text{background:#0000;border-color:#0000;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{background-color:initial!important;border-color:#0000!important;color:var(--el-button-disabled-text-color)}.el-button--text:not(.is-disabled):hover{background-color:initial;border-color:#0000;color:var(--el-color-primary-light-3)}.el-button--text:not(.is-disabled):active{background-color:initial;border-color:#0000;color:var(--el-color-primary-dark-2)}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);height:var(--el-button-size);padding:12px 19px}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{padding:12px;width:var(--el-button-size)}.el-button--small{--el-button-size:24px;border-radius:calc(var(--el-border-radius-base) - 1px);font-size:12px;height:var(--el-button-size);padding:5px 11px}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{padding:5px;width:var(--el-button-size)}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{border-bottom:var(--el-calendar-header-border-bottom);display:flex;justify-content:space-between;padding:12px 20px}.el-calendar__title{align-self:center;color:var(--el-text-color)}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{color:var(--el-text-color-regular);font-weight:400;padding:12px 0}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);transition:background-color var(--el-transition-duration-fast) ease;vertical-align:top}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;height:var(--el-calendar-cell-width);padding:8px}.el-calendar-table .el-calendar-day:hover{background-color:var(--el-calendar-selected-bg-color);cursor:pointer}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-card__body{padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-carousel__item{display:inline-block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.el-carousel__item,.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item--card,.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{height:50%;width:100%}.el-carousel__mask{background-color:var(--el-color-white);height:100%;left:0;opacity:.24;position:absolute;top:0;transition:var(--el-transition-duration-fast);width:100%}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:#1f2d3d1c;--el-carousel-arrow-hover-background:#1f2d3d3b;--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel__container{height:300px;position:relative}.el-carousel__arrow{align-items:center;background-color:var(--el-carousel-arrow-background);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--el-carousel-arrow-font-size);height:var(--el-carousel-arrow-size);justify-content:center;margin:0;outline:none;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:var(--el-transition-duration);width:var(--el-carousel-arrow-size);z-index:10}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{list-style:none;margin:0;padding:0;position:absolute;z-index:calc(var(--el-index-normal) + 1)}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical)*2);position:static;text-align:center;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels{left:0;right:0;text-align:center;transform:none}.el-carousel__indicators--labels .el-carousel__button{color:#000;font-size:12px;height:auto;padding:2px 18px;width:auto}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:initial;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{height:calc(var(--el-carousel-indicator-width)/2);width:var(--el-carousel-indicator-height)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{background-color:#fff;border:none;cursor:pointer;display:block;height:var(--el-carousel-indicator-height);margin:0;opacity:.48;outline:none;padding:0;transition:var(--el-transition-duration);width:var(--el-carousel-indicator-width)}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%) translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%) translate(10px)}.el-transitioning{filter:url(#elCarouselHorizontal)}.el-transitioning-vertical{filter:url(#elCarouselVertical)}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);display:flex;font-size:var(--el-cascader-menu-font-size)}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{border-right:var(--el-cascader-menu-border);box-sizing:border-box;color:var(--el-cascader-menu-text-color);min-width:180px}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{box-sizing:border-box;list-style:none;margin:0;min-height:100%;padding:6px 0;position:relative}.el-cascader-menu__hover-zone{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.el-cascader-menu__empty-text{align-items:center;color:var(--el-cascader-color-empty);display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{align-items:center;display:flex;height:34px;line-height:34px;outline:none;padding:0 30px 0 20px;position:relative}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{left:10px;position:absolute}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{flex:1;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:inline-block;font-size:var(--el-font-size-base);line-height:32px;outline:none;position:relative;vertical-align:middle}.el-cascader:not(.is-disabled):hover .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset;cursor:pointer}.el-cascader .el-input{cursor:pointer;display:flex}.el-cascader .el-input .el-input__inner{cursor:pointer;text-overflow:ellipsis}.el-cascader .el-input .el-input__suffix-inner .el-icon{height:calc(100% - 2px)}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{font-size:14px;transition:transform var(--el-transition-duration)}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader.is-disabled .el-cascader__label{color:var(--el-disabled-text-color);z-index:calc(var(--el-index-normal) + 1)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);font-size:var(--el-cascader-menu-font-size)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill)}.el-cascader__dropdown.el-popper,.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__tags{box-sizing:border-box;display:flex;flex-wrap:wrap;left:0;line-height:normal;position:absolute;right:30px;text-align:left;top:50%;transform:translateY(-50%)}.el-cascader__tags .el-tag{align-items:center;background:var(--el-cascader-tag-background);display:inline-flex;margin:2px 0 2px 6px;max-width:100%;text-overflow:ellipsis}.el-cascader__tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__tags.is-validate{right:55px}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{align-items:center;background:var(--el-fill-color);display:inline-flex;margin:2px 0 2px 6px;max-width:100%;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__collapse-tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{color:var(--el-cascader-menu-text-color);font-size:var(--el-font-size-base);margin:0;max-height:204px;padding:6px 0;text-align:center}.el-cascader__suggestion-item{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:space-between;outline:none;padding:0 15px;text-align:left}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{color:var(--el-cascader-color-empty);margin:10px 0}.el-cascader__search-input{background:#0000;border:none;box-sizing:border-box;color:var(--el-cascader-menu-text-color);flex:1;height:24px;margin:2px 0 2px 11px;min-width:60px;outline:none;padding:0}.el-cascader__search-input::placeholder{color:#0000}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:700;line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all)}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.is-checked.el-check-tag--primary{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.is-checked.el-check-tag--primary:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.is-checked.el-check-tag--success{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.is-checked.el-check-tag--success:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.is-checked.el-check-tag--warning{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.is-checked.el-check-tag--warning:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.is-checked.el-check-tag--danger{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.is-checked.el-check-tag--danger:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.is-checked.el-check-tag--error{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.is-checked.el-check-tag--error:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.is-checked.el-check-tag--info{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.is-checked.el-check-tag--info:hover{background-color:var(--el-color-info-light-7)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);display:inline-block;position:relative}.el-checkbox-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left-color:#0000;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);line-height:1;margin:0;outline:none;padding:8px 15px;position:relative;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7);color:var(--el-checkbox-button-checked-text-color)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-bottom-left-radius:var(--el-border-radius-base);border-left:var(--el-border);border-top-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-bottom-right-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-checkbox-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);height:var(--el-checkbox-height,32px);margin-right:30px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{border-radius:var(--el-checkbox-border-radius);outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px}.el-checkbox__input{cursor:pointer;display:inline-flex;outline:none;position:relative;white-space:nowrap}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-icon-color);cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-checked-icon-color);content:"";display:block;height:2px;left:0;position:absolute;right:0;top:5px;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{background-color:var(--el-checkbox-bg-color);border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;display:inline-block;height:var(--el-checkbox-input-height);position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);width:var(--el-checkbox-input-width);z-index:var(--el-index-normal)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{border:1px solid #0000;border-left:0;border-top:0;box-sizing:initial;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.el-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.el-checkbox__label{display:inline-block;font-size:var(--el-checkbox-font-size);line-height:1;padding-left:8px}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0{flex:0 0 0%;max-width:0}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{left:0;position:relative}.el-col-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-1,.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{left:4.1666666667%;position:relative}.el-col-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-2,.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{left:8.3333333333%;position:relative}.el-col-3{flex:0 0 12.5%;max-width:12.5%}.el-col-3,.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{left:12.5%;position:relative}.el-col-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-4,.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{left:16.6666666667%;position:relative}.el-col-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-5,.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{left:20.8333333333%;position:relative}.el-col-6{flex:0 0 25%;max-width:25%}.el-col-6,.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{left:25%;position:relative}.el-col-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-7,.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{left:29.1666666667%;position:relative}.el-col-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-8,.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{left:33.3333333333%;position:relative}.el-col-9{flex:0 0 37.5%;max-width:37.5%}.el-col-9,.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{left:37.5%;position:relative}.el-col-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-10,.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{left:41.6666666667%;position:relative}.el-col-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-11,.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{left:45.8333333333%;position:relative}.el-col-12{flex:0 0 50%;max-width:50%}.el-col-12,.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%;position:relative}.el-col-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-13,.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{left:54.1666666667%;position:relative}.el-col-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-14,.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{left:58.3333333333%;position:relative}.el-col-15{flex:0 0 62.5%;max-width:62.5%}.el-col-15,.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{left:62.5%;position:relative}.el-col-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-16,.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{left:66.6666666667%;position:relative}.el-col-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-17,.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{left:70.8333333333%;position:relative}.el-col-18{flex:0 0 75%;max-width:75%}.el-col-18,.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{left:75%;position:relative}.el-col-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-19,.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{left:79.1666666667%;position:relative}.el-col-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-20,.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{left:83.3333333333%;position:relative}.el-col-21{flex:0 0 87.5%;max-width:87.5%}.el-col-21,.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{left:87.5%;position:relative}.el-col-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-22,.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{left:91.6666666667%;position:relative}.el-col-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-23,.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{left:95.8333333333%;position:relative}.el-col-24{flex:0 0 100%;max-width:100%}.el-col-24,.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{left:100%;position:relative}@media only screen and (max-width:767px){.el-col-xs-0{display:none;flex:0 0 0%;max-width:0}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{left:0;position:relative}.el-col-xs-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-xs-1,.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{left:4.1666666667%;position:relative}.el-col-xs-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-xs-2,.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{left:8.3333333333%;position:relative}.el-col-xs-3{flex:0 0 12.5%;max-width:12.5%}.el-col-xs-3,.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{left:12.5%;position:relative}.el-col-xs-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-xs-4,.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{left:16.6666666667%;position:relative}.el-col-xs-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-xs-5,.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{left:20.8333333333%;position:relative}.el-col-xs-6{flex:0 0 25%;max-width:25%}.el-col-xs-6,.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{left:25%;position:relative}.el-col-xs-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-xs-7,.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{left:29.1666666667%;position:relative}.el-col-xs-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-xs-8,.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{left:33.3333333333%;position:relative}.el-col-xs-9{flex:0 0 37.5%;max-width:37.5%}.el-col-xs-9,.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{left:37.5%;position:relative}.el-col-xs-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{left:41.6666666667%;position:relative}.el-col-xs-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{left:45.8333333333%;position:relative}.el-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{left:50%;position:relative}.el-col-xs-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{left:54.1666666667%;position:relative}.el-col-xs-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{left:58.3333333333%;position:relative}.el-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{left:62.5%;position:relative}.el-col-xs-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{left:66.6666666667%;position:relative}.el-col-xs-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{left:70.8333333333%;position:relative}.el-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{left:75%;position:relative}.el-col-xs-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{left:79.1666666667%;position:relative}.el-col-xs-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{left:83.3333333333%;position:relative}.el-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{left:87.5%;position:relative}.el-col-xs-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{left:91.6666666667%;position:relative}.el-col-xs-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{left:95.8333333333%;position:relative}.el-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{left:100%;position:relative}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;flex:0 0 0%;max-width:0}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{left:0;position:relative}.el-col-sm-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-sm-1,.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{left:4.1666666667%;position:relative}.el-col-sm-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-sm-2,.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{left:8.3333333333%;position:relative}.el-col-sm-3{flex:0 0 12.5%;max-width:12.5%}.el-col-sm-3,.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{left:12.5%;position:relative}.el-col-sm-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-sm-4,.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{left:16.6666666667%;position:relative}.el-col-sm-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-sm-5,.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{left:20.8333333333%;position:relative}.el-col-sm-6{flex:0 0 25%;max-width:25%}.el-col-sm-6,.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{left:25%;position:relative}.el-col-sm-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-sm-7,.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{left:29.1666666667%;position:relative}.el-col-sm-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-sm-8,.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{left:33.3333333333%;position:relative}.el-col-sm-9{flex:0 0 37.5%;max-width:37.5%}.el-col-sm-9,.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{left:37.5%;position:relative}.el-col-sm-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{left:41.6666666667%;position:relative}.el-col-sm-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{left:45.8333333333%;position:relative}.el-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{left:50%;position:relative}.el-col-sm-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{left:54.1666666667%;position:relative}.el-col-sm-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{left:58.3333333333%;position:relative}.el-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{left:62.5%;position:relative}.el-col-sm-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{left:66.6666666667%;position:relative}.el-col-sm-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{left:70.8333333333%;position:relative}.el-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{left:75%;position:relative}.el-col-sm-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{left:79.1666666667%;position:relative}.el-col-sm-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{left:83.3333333333%;position:relative}.el-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{left:87.5%;position:relative}.el-col-sm-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{left:91.6666666667%;position:relative}.el-col-sm-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{left:95.8333333333%;position:relative}.el-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{left:100%;position:relative}}@media only screen and (min-width:992px){.el-col-md-0{display:none;flex:0 0 0%;max-width:0}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{left:0;position:relative}.el-col-md-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-md-1,.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{left:4.1666666667%;position:relative}.el-col-md-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-md-2,.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{left:8.3333333333%;position:relative}.el-col-md-3{flex:0 0 12.5%;max-width:12.5%}.el-col-md-3,.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{left:12.5%;position:relative}.el-col-md-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-md-4,.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{left:16.6666666667%;position:relative}.el-col-md-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-md-5,.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{left:20.8333333333%;position:relative}.el-col-md-6{flex:0 0 25%;max-width:25%}.el-col-md-6,.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{left:25%;position:relative}.el-col-md-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-md-7,.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{left:29.1666666667%;position:relative}.el-col-md-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-md-8,.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{left:33.3333333333%;position:relative}.el-col-md-9{flex:0 0 37.5%;max-width:37.5%}.el-col-md-9,.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{left:37.5%;position:relative}.el-col-md-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{left:41.6666666667%;position:relative}.el-col-md-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{left:45.8333333333%;position:relative}.el-col-md-12{display:block;flex:0 0 50%;max-width:50%}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{left:50%;position:relative}.el-col-md-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{left:54.1666666667%;position:relative}.el-col-md-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{left:58.3333333333%;position:relative}.el-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{left:62.5%;position:relative}.el-col-md-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{left:66.6666666667%;position:relative}.el-col-md-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{left:70.8333333333%;position:relative}.el-col-md-18{display:block;flex:0 0 75%;max-width:75%}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{left:75%;position:relative}.el-col-md-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{left:79.1666666667%;position:relative}.el-col-md-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{left:83.3333333333%;position:relative}.el-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{left:87.5%;position:relative}.el-col-md-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{left:91.6666666667%;position:relative}.el-col-md-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{left:95.8333333333%;position:relative}.el-col-md-24{display:block;flex:0 0 100%;max-width:100%}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{left:100%;position:relative}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;flex:0 0 0%;max-width:0}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{left:0;position:relative}.el-col-lg-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-lg-1,.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{left:4.1666666667%;position:relative}.el-col-lg-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-lg-2,.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{left:8.3333333333%;position:relative}.el-col-lg-3{flex:0 0 12.5%;max-width:12.5%}.el-col-lg-3,.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{left:12.5%;position:relative}.el-col-lg-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-lg-4,.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{left:16.6666666667%;position:relative}.el-col-lg-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-lg-5,.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{left:20.8333333333%;position:relative}.el-col-lg-6{flex:0 0 25%;max-width:25%}.el-col-lg-6,.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{left:25%;position:relative}.el-col-lg-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-lg-7,.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{left:29.1666666667%;position:relative}.el-col-lg-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-lg-8,.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{left:33.3333333333%;position:relative}.el-col-lg-9{flex:0 0 37.5%;max-width:37.5%}.el-col-lg-9,.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{left:37.5%;position:relative}.el-col-lg-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{left:41.6666666667%;position:relative}.el-col-lg-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{left:45.8333333333%;position:relative}.el-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{left:50%;position:relative}.el-col-lg-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{left:54.1666666667%;position:relative}.el-col-lg-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{left:58.3333333333%;position:relative}.el-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{left:62.5%;position:relative}.el-col-lg-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{left:66.6666666667%;position:relative}.el-col-lg-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{left:70.8333333333%;position:relative}.el-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{left:75%;position:relative}.el-col-lg-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{left:79.1666666667%;position:relative}.el-col-lg-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{left:83.3333333333%;position:relative}.el-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{left:87.5%;position:relative}.el-col-lg-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{left:91.6666666667%;position:relative}.el-col-lg-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{left:95.8333333333%;position:relative}.el-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{left:100%;position:relative}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;flex:0 0 0%;max-width:0}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{left:0;position:relative}.el-col-xl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-xl-1,.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{left:4.1666666667%;position:relative}.el-col-xl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-xl-2,.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{left:8.3333333333%;position:relative}.el-col-xl-3{flex:0 0 12.5%;max-width:12.5%}.el-col-xl-3,.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{left:12.5%;position:relative}.el-col-xl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-xl-4,.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{left:16.6666666667%;position:relative}.el-col-xl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-xl-5,.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{left:20.8333333333%;position:relative}.el-col-xl-6{flex:0 0 25%;max-width:25%}.el-col-xl-6,.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{left:25%;position:relative}.el-col-xl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-xl-7,.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{left:29.1666666667%;position:relative}.el-col-xl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-xl-8,.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{left:33.3333333333%;position:relative}.el-col-xl-9{flex:0 0 37.5%;max-width:37.5%}.el-col-xl-9,.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{left:37.5%;position:relative}.el-col-xl-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{left:41.6666666667%;position:relative}.el-col-xl-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{left:45.8333333333%;position:relative}.el-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{left:50%;position:relative}.el-col-xl-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{left:54.1666666667%;position:relative}.el-col-xl-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{left:58.3333333333%;position:relative}.el-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{left:62.5%;position:relative}.el-col-xl-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{left:66.6666666667%;position:relative}.el-col-xl-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{left:70.8333333333%;position:relative}.el-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{left:75%;position:relative}.el-col-xl-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{left:79.1666666667%;position:relative}.el-col-xl-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{left:83.3333333333%;position:relative}.el-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{left:87.5%;position:relative}.el-col-xl-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{left:91.6666666667%;position:relative}.el-col-xl-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{left:95.8333333333%;position:relative}.el-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{left:100%;position:relative}}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-bottom:1px solid var(--el-collapse-border-color);border-top:1px solid var(--el-collapse-border-color)}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{align-items:center;background-color:var(--el-collapse-header-bg-color);border:none;border-bottom:1px solid var(--el-collapse-border-color);color:var(--el-collapse-header-text-color);cursor:pointer;display:flex;font-size:var(--el-collapse-header-font-size);font-weight:500;height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);outline:none;padding:0;transition:border-bottom-color var(--el-transition-duration);width:100%}.el-collapse-item__arrow{font-weight:300;margin:0 8px 0 auto;transition:transform var(--el-transition-duration)}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:#0000}.el-collapse-item__wrap{background-color:var(--el-collapse-content-bg-color);border-bottom:1px solid var(--el-collapse-border-color);box-sizing:border-box;overflow:hidden;will-change:height}.el-collapse-item__content{color:var(--el-collapse-content-text-color);font-size:var(--el-collapse-content-font-size);line-height:1.7692307692;padding-bottom:25px}.el-collapse-item:last-child{margin-bottom:-1px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{border-radius:4px;cursor:pointer;height:20px;margin:0 0 8px 8px;width:20px}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{border-radius:3px;display:flex;height:100%}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{background-color:red;box-sizing:border-box;float:right;height:12px;padding:0 2px;position:relative;width:280px}.el-color-hue-slider__bar{background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);height:100%;position:relative}.el-color-hue-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px #0009;box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-hue-slider.is-vertical{height:180px;padding:2px 0;width:12px}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-svpanel{height:180px;position:relative;width:280px}.el-color-svpanel__black,.el-color-svpanel__white{inset:0;position:absolute}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,#fff0)}.el-color-svpanel__black{background:linear-gradient(0deg,#000,#0000)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;cursor:head;height:4px;transform:translate(-2px,-2px);width:4px}.el-color-alpha-slider{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;box-sizing:border-box;height:12px;position:relative;width:280px}.el-color-alpha-slider__bar{background:linear-gradient(to right,#fff0 0,var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px #0009;box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-alpha-slider.is-vertical{height:180px;width:20px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,#fff0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{clear:both;content:"";display:table}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{color:#000;float:left;font-size:12px;line-height:26px;width:160px}.el-color-picker{display:inline-block;line-height:normal;outline:none;position:relative}.el-color-picker:hover:not(.is-disabled,.is-focused) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__mask{background-color:#ffffffb3;border-radius:4px;cursor:not-allowed;height:30px;left:1px;position:absolute;top:1px;width:30px;z-index:1}.el-color-picker__trigger{align-items:center;border:1px solid var(--el-border-color);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:0;height:32px;justify-content:center;padding:4px;position:relative;width:32px}.el-color-picker__color{border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);box-sizing:border-box;display:block;height:100%;position:relative;text-align:center;width:100%}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{align-items:center;color:#fff;display:inline-flex;font-size:12px;justify-content:center}.el-color-picker__panel{background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light);box-sizing:initial;padding:6px;position:absolute;z-index:10}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:#0000}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;cursor:pointer;height:30px;padding:4px 0;position:relative;text-align:center;width:32px}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;display:block;height:24px;left:50%;line-height:24px;margin:0 auto;position:absolute;transform:translate(-50%);width:24px}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed;opacity:1}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);border-radius:15px;color:#fff}.el-date-table td.week{color:var(--el-datepicker-header-text-color);font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{border-bottom:1px solid var(--el-border-color-lighter);color:var(--el-datepicker-header-text-color);font-weight:400;padding:5px}.el-month-table{border-collapse:collapse;font-size:12px;margin:-1px}.el-month-table td{cursor:pointer;padding:8px 0;position:relative;text-align:center;width:68px}.el-month-table td div{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-month-table td.disabled .cell,.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{border-radius:18px;color:var(--el-datepicker-text-color);display:block;height:36px;left:50%;line-height:36px;margin:0 auto;position:absolute;transform:translate(-50%);width:54px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-month-table td.start-date div{border-bottom-left-radius:24px;border-top-left-radius:24px;margin-left:3px}.el-month-table td.end-date div{border-bottom-right-radius:24px;border-top-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) div{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;font-size:12px;margin:-1px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{cursor:pointer;padding:8px 0;position:relative;text-align:center;width:68px}.el-year-table td div{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-year-table td.disabled .cell,.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{border-radius:18px;color:var(--el-datepicker-text-color);display:block;height:36px;left:50%;line-height:36px;margin:0 auto;position:absolute;transform:translate(-50%);width:54px}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) div{border-radius:24px;margin-left:3px;margin-right:3px}.el-year-table td.current:not(.disabled) .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{display:inline-block;max-height:192px;overflow:auto;position:relative;vertical-align:top;width:50%}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;overflow:hidden;text-align:center}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;height:30px;left:0;line-height:30px;position:absolute;text-align:center;width:100%;z-index:var(--el-index-normal)}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__list{list-style:none;margin:0}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;height:80px;width:100%}.el-time-spinner__item{color:var(--el-text-color-regular);font-size:12px;height:32px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper,.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px #0000 inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;position:relative;text-align:left;vertical-align:middle}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{height:var(--el-input-height,var(--el-component-size));width:var(--el-date-editor-width)}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .clear-icon,.el-date-editor .close-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{color:var(--el-text-color-placeholder);float:left;font-size:14px;height:inherit}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{appearance:none;background-color:initial;border:none;color:var(--el-text-color-regular);display:inline-block;font-size:var(--el-font-size-base);height:30px;line-height:30px;margin:0;outline:none;padding:0;text-align:center;width:39%}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{align-items:center;color:var(--el-text-color-primary);display:inline-flex;flex:1;font-size:14px;height:100%;justify-content:center;margin:0;overflow-wrap:break-word;padding:0 5px}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);cursor:pointer;font-size:14px;height:inherit;width:unset}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{align-items:center;display:inline-flex;padding:0 10px}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{font-size:14px;height:38px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{font-size:12px;height:22px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled,.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{background:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);color:var(--el-text-color-regular);line-height:30px}.el-picker-panel .el-time-panel{background-color:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{clear:both;content:"";display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{background-color:var(--el-bg-color-overlay);border-top:1px solid var(--el-datepicker-inner-border-color);font-size:0;padding:4px 12px;position:relative;text-align:right}.el-picker-panel__shortcut{background-color:initial;border:0;color:var(--el-datepicker-text-color);cursor:pointer;display:block;font-size:14px;line-height:28px;outline:none;padding-left:12px;text-align:left;width:100%}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{background-color:initial;border:1px solid var(--el-fill-color-darker);border-radius:2px;color:var(--el-text-color-primary);cursor:pointer;font-size:12px;line-height:24px;outline:none;padding:0 20px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{background:#0000;border:0;color:var(--el-datepicker-icon-color);cursor:pointer;font-size:12px;margin-top:8px;outline:none}.el-picker-panel__icon-btn:focus-visible,.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{background-color:var(--el-bg-color-overlay);border-right:1px solid var(--el-datepicker-inner-border-color);bottom:0;box-sizing:border-box;overflow:auto;padding-top:6px;position:absolute;top:0;width:110px}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{display:table-cell;padding:0 5px;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;display:table;font-size:12px;padding:8px 5px 5px;position:relative;width:100%}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{border-bottom:1px solid var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{color:var(--el-text-color-regular);cursor:pointer;font-size:16px;font-weight:500;line-height:22px;padding:0 5px;text-align:center}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{cursor:pointer;float:left;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{height:28px;position:relative;text-align:center}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{box-sizing:border-box;float:left;margin:0;padding:16px;width:50%}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;display:table;font-size:12px;padding:8px 5px 5px;position:relative;width:100%}.el-date-range-picker__time-header>.el-icon-arrow-right{color:var(--el-datepicker-icon-color);display:table-cell;font-size:20px;vertical-align:middle}.el-date-range-picker__time-picker-wrap{display:table-cell;padding:0 5px;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{background:#fff;position:absolute;right:0;top:13px;z-index:1}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{overflow:visible;width:354px}.el-time-range-picker__content{padding:10px;position:relative;text-align:center;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;display:inline-block;margin:0;padding:4px 7px 7px;width:50%}.el-time-range-picker__header{font-size:14px;margin-bottom:5px;text-align:center}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{border-radius:2px;box-sizing:initial;left:0;position:relative;-webkit-user-select:none;user-select:none;width:180px;z-index:var(--el-index-top)}.el-time-panel__content{font-size:0;overflow:hidden;position:relative}.el-time-panel__content:after,.el-time-panel__content:before{box-sizing:border-box;content:"";height:32px;left:0;margin-top:-16px;padding-top:6px;position:absolute;right:0;text-align:left;top:50%;z-index:-1}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{border-bottom:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));box-sizing:border-box;height:36px;line-height:25px;padding:4px;text-align:right}.el-time-panel__btn{background-color:initial;border:none;color:var(--el-text-color-primary);cursor:pointer;font-size:12px;line-height:28px;margin:0 5px;outline:none;padding:0 5px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;color:var(--el-text-color-primary);font-size:var(--el-font-size-base)}.el-descriptions__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;font-size:14px;font-weight:400;line-height:23px;text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{background:var(--el-descriptions-item-bordered-label-background);color:var(--el-text-color-regular);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-small);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);display:block;height:1px;margin:24px 0;width:100%}.el-divider--vertical{border-left:1px var(--el-border-color) var(--el-border-style);display:inline-block;height:1em;margin:0 8px;position:relative;vertical-align:middle;width:1px}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-size:14px;font-weight:500;padding:0 20px;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:all var(--el-transition-duration)}.el-drawer .btt,.el-drawer .ltr,.el-drawer .rtl,.el-drawer .ttb{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{flex:1;font-size:1rem;line-height:inherit;margin:0}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--el-font-size-extra-large);outline:none}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;overflow:auto;padding:var(--el-drawer-padding-primary)}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{bottom:0;height:100%;top:0}.el-drawer.btt,.el-drawer.ttb{left:0;right:0;width:100%}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-empty-padding);text-align:center}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;vertical-align:top;width:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:100%;vertical-align:top;width:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--label-left .el-form-item__label{justify-content:flex-start}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;text-align:left}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{line-height:22px;margin-bottom:12px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{line-height:22px;margin-bottom:8px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{line-height:20px;margin-bottom:4px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;justify-content:flex-end;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-input__wrapper.is-focus,.el-form-item.is-error .el-input__wrapper:focus,.el-form-item.is-error .el-input__wrapper:hover,.el-form-item.is-error .el-select__wrapper,.el-form-item.is-error .el-select__wrapper.is-focus,.el-form-item.is-error .el-select__wrapper:focus,.el-form-item.is-error .el-select__wrapper:hover,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner.is-focus,.el-form-item.is-error .el-textarea__inner:focus,.el-form-item.is-error .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-image-viewer__wrapper{inset:0;position:fixed}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer;font-size:inherit}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%);width:282px}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;height:100%;justify-content:space-around;width:100%}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px #0000 inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;display:inline-block;font-size:var(--el-font-size-base);position:relative;vertical-align:bottom;width:100%}.el-textarea__inner{-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;font-family:inherit;font-size:inherit;line-height:1.5;padding:5px 11px;position:relative;resize:vertical;transition:var(--el-transition-box-shadow);width:100%}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea .el-input__count{background:var(--el-fill-color-blank);bottom:5px;color:var(--el-color-info);font-size:12px;line-height:14px;position:absolute;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px #0000 inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);box-sizing:border-box;display:inline-flex;font-size:var(--el-font-size-base);line-height:var(--el-input-height);position:relative;vertical-align:middle;width:var(--el-input-width)}.el-input::-webkit-scrollbar{width:6px;z-index:11}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{align-items:center;color:var(--el-color-info);display:inline-flex;font-size:12px;height:100%}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);display:inline-block;line-height:normal;padding-left:8px}.el-input__wrapper{align-items:center;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));flex-grow:1;font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);outline:none;padding:0;width:100%}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__prefix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__suffix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{align-items:center;display:flex;height:inherit;justify-content:center;line-height:inherit;margin-left:8px;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{align-items:stretch;display:inline-flex;width:100%}.el-input-group__append,.el-input-group__prepend{align-items:center;background-color:var(--el-fill-color-light);border-radius:var(--el-input-border-radius);color:var(--el-color-info);display:inline-flex;justify-content:center;min-height:100%;padding:0 20px;position:relative;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{background-color:initial;border-color:#0000;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-input-number{display:inline-flex;line-height:30px;position:relative;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);align-items:center;color:var(--el-link-text-color);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;vertical-align:middle}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link.is-underline:hover:after{border-bottom:1px solid var(--el-link-hover-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default:after{border-color:var(--el-link-hover-text-color)}.el-link__inner{align-items:center;display:inline-flex;justify-content:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:var(--el-link-text-color)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:var(--el-link-text-color)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--error.is-underline:hover:after,.el-link.el-link--error:after{border-color:var(--el-link-text-color)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:var(--el-link-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);inset:0;margin:0;position:absolute;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{background-color:var(--el-menu-bg-color);border-right:1px solid var(--el-menu-border-color);box-sizing:border-box;list-style:none;margin:0;padding-left:0;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));white-space:nowrap}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{border-right:none;display:flex;flex-wrap:nowrap;height:var(--el-menu-horizontal-height)}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:1px solid var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{align-items:center;border-bottom:2px solid #0000;color:var(--el-menu-text-color);display:inline-flex;height:100%;justify-content:center;margin:0}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{border-bottom:2px solid #0000;color:var(--el-menu-text-color);height:100%}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{align-items:center;background-color:var(--el-menu-bg-color);color:var(--el-menu-text-color);display:flex;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{background-color:var(--el-menu-hover-bg-color);color:var(--el-menu-hover-text-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{display:inline-block;height:0;overflow:hidden;visibility:hidden;width:0}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{border:none;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light);min-width:200px;padding:5px 0;z-index:100}.el-menu .el-icon{flex-shrink:0}.el-menu-item{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-menu-item [class^=el-icon]{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{align-items:center;box-sizing:border-box;display:inline-flex;height:100%;left:0;padding:0 var(--el-menu-base-level-padding);position:absolute;top:0;width:100%}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:none}.el-sub-menu__title.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu .el-icon{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{font-size:12px;margin-right:0;margin-top:-6px;position:absolute;right:var(--el-menu-base-level-padding);top:50%;transition:transform var(--el-transition-duration);width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{color:var(--el-text-color-secondary);font-size:12px;line-height:normal;padding:7px 0 7px var(--el-menu-base-level-padding)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{opacity:0;transition:var(--el-transition-duration-fast)}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.el-overlay.is-message-box .el-overlay-message-box{inset:0;overflow:auto;padding:16px;position:fixed;text-align:center}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:-moz-fit-content;width:fit-content}.el-message.is-center{justify-content:center}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);background-color:var(--el-bg-color-overlay);border:1px solid var(--el-notification-border-color);border-radius:var(--el-notification-radius);box-shadow:var(--el-notification-shadow);box-sizing:border-box;display:flex;overflow:hidden;overflow-wrap:break-word;padding:var(--el-notification-padding);position:fixed;transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);width:var(--el-notification-width);z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{color:var(--el-notification-title-color);font-size:var(--el-notification-title-font-size);font-weight:700;line-height:var(--el-notification-icon-size);margin:0}.el-notification__content{color:var(--el-notification-content-color);font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0}.el-notification__content p{margin:0}.el-notification .el-notification__icon{font-size:var(--el-notification-icon-size);height:var(--el-notification-icon-size);width:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{color:var(--el-notification-close-color);cursor:pointer;font-size:var(--el-notification-close-font-size);position:absolute;right:15px;top:18px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{background-color:var(--el-overlay-color-lighter);height:100%;inset:0;overflow:auto;position:fixed;z-index:2000}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{align-items:center;display:flex;justify-content:space-between;line-height:24px}.el-page-header__left{align-items:center;display:flex;margin-right:40px;position:relative}.el-page-header__back{align-items:center;cursor:pointer;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;display:flex;font-size:16px;margin-right:10px}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-item-gap:16px;align-items:center;color:var(--el-pagination-text-color);display:flex;font-size:var(--el-pagination-font-size);font-weight:400;white-space:nowrap}.el-pagination .el-input__inner{-moz-appearance:textfield;text-align:center}.el-pagination .el-select{width:128px}.el-pagination button{align-items:center;background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;display:flex;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:none}.el-pagination button.is-active,.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination button.is-disabled,.el-pagination button:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{color:var(--el-text-color-regular);font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{align-items:center;color:var(--el-text-color-regular);display:flex;font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{box-sizing:border-box;text-align:center}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:var(--el-disabled-bg-color);color:var(--el-text-color-placeholder)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{background-color:var(--el-fill-color-dark);color:var(--el-text-color-secondary)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{font-size:var(--el-pagination-font-size-small);height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pager{font-size:0;list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}.el-pager,.el-pager li{align-items:center;display:flex}.el-pager li{background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li.is-active,.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li.is-disabled,.el-pager li:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{margin-top:8px;text-align:right}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-progress{align-items:center;display:flex;line-height:1;position:relative}.el-progress__text{color:var(--el-text-color-regular);font-size:14px;line-height:1;margin-left:5px;min-width:50px}.el-progress__text i{display:block;vertical-align:middle}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{left:0;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{display:inline-block;vertical-align:middle}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{display:block;margin-right:0;padding-right:0}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);border-radius:100px;height:6px;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{background-color:var(--el-color-primary);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.el-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{animation:indeterminate 3s infinite;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 0 50%,#0000001a 0 75%,#0000 0,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{color:#fff;display:inline-block;font-size:12px;margin:0 5px;vertical-align:middle}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{display:inline-block;outline:none;position:relative}.el-radio-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));line-height:1;margin:0;padding:8px 15px;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary));color:var(--el-radio-button-checked-text-color,var(--el-color-white))}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));border-radius:var(--el-border-radius-base);box-shadow:none;outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2}.el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{flex-wrap:wrap;font-size:0}.el-radio,.el-radio-group{align-items:center;display:inline-flex}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-radio-font-weight);height:32px;margin-right:32px;outline:none;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;display:inline-flex;outline:none;position:relative;vertical-align:middle;white-space:nowrap}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{background-color:var(--el-radio-input-bg-color);border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--el-radio-input-height);position:relative;width:var(--el-radio-input-width)}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{background-color:var(--el-color-white);border-radius:var(--el-radio-input-border-radius);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in;width:4px}.el-radio__original{inset:0;margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-radio__original:focus-visible+.el-radio__inner{border-radius:var(--el-radio-input-border-radius);outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{height:12px;width:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);align-items:center;display:inline-flex;height:32px}.el-rate:active,.el-rate:focus{outline:none}.el-rate__item{color:var(--el-rate-void-color);cursor:pointer;display:inline-block;font-size:0;line-height:normal;position:relative;vertical-align:middle}.el-rate .el-rate__icon{display:inline-block;font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);position:relative;transition:var(--el-transition-duration)}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{left:0;position:absolute;top:0}.el-rate .el-rate__icon.is-active,.el-rate__decimal{color:var(--el-rate-fill-color)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-rate__decimal,.el-rate__decimal--box{left:0;position:absolute;top:0}.el-rate__text{color:var(--el-rate-text-color);font-size:var(--el-rate-font-size);vertical-align:middle}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{color:var(--el-rate-disabled-void-color);cursor:auto}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-result-padding);text-align:center}.el-result__icon svg{height:var(--el-result-icon-font-size);width:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{color:var(--el-text-color-primary);font-size:var(--el-result-title-font-size);line-height:1.3;margin:0}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1.3;margin:0}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{border-radius:var(--el-border-radius-base);box-sizing:border-box;z-index:calc(var(--el-index-top) + 1)}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty,.el-select-dropdown__loading{color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0;text-align:center}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:6px 0}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);height:34px;line-height:34px;overflow:hidden;padding:0 32px 0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{background-color:unset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{list-style:none;margin:0;padding:0;position:relative}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{bottom:12px;content:"";display:block}.el-select-group__split-dash,.el-select-group__wrap:not(:last-of-type):after{background:var(--el-border-color-light);height:1px;left:20px;position:absolute;right:20px}.el-select-group__title{color:var(--el-color-info);font-size:12px;line-height:30px;padding-left:20px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:24px;min-height:32px;padding:4px 12px;position:relative;text-align:left;transition:var(--el-transition-duration)}.el-select__wrapper:hover{box-shadow:0 0 0 1px var(--el-text-color) inset}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select__wrapper.is-disabled,.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;gap:6px}.el-select__caret{color:var(--el-select-input-color);cursor:pointer;font-size:var(--el-select-input-font-size);transform:rotate(0);transition:var(--el-transition-duration)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__selection{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{border-color:#0000;cursor:pointer}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.el-select__tags-text{line-height:normal}.el-select__placeholder,.el-select__tags-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{color:var(--el-input-text-color,var(--el-text-color-regular));position:absolute;top:50%;transform:translateY(-50%);width:100%}.el-select__placeholder.is-transparent{color:var(--el-text-color-placeholder);-webkit-user-select:none;user-select:none}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-select__input-wrapper{max-width:100%}.el-select__input-wrapper.is-hidden{opacity:0;position:absolute}.el-select__input{appearance:none;background-color:initial;border:none;color:var(--el-select-multiple-input-color);font-family:inherit;font-size:inherit;height:24px;max-width:100%;outline:none;padding:0}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-select--large .el-select__wrapper{font-size:14px;gap:6px;line-height:24px;min-height:40px;padding:8px 16px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{font-size:12px;gap:4px;line-height:20px;min-height:24px;padding:2px 8px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;align-items:center;display:flex;height:32px;width:100%}.el-slider__runway{background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);cursor:pointer;flex:1;height:var(--el-slider-height);position:relative}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{background-color:var(--el-slider-main-bg-color);border-bottom-left-radius:var(--el-slider-border-radius);border-top-left-radius:var(--el-slider-border-radius);height:var(--el-slider-height);position:absolute}.el-slider__button-wrapper{background-color:initial;height:var(--el-slider-button-wrapper-size);line-height:normal;outline:none;position:absolute;text-align:center;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);-webkit-user-select:none;user-select:none;width:var(--el-slider-button-wrapper-size);z-index:1}.el-slider__button-wrapper:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{background-color:var(--el-color-white);border:2px solid var(--el-slider-main-bg-color);border-radius:50%;box-sizing:border-box;display:inline-block;height:var(--el-slider-button-size);transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--el-slider-button-size)}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{background-color:var(--el-slider-stop-bg-color);border-radius:var(--el-border-radius-circle);height:var(--el-slider-height);position:absolute;transform:translate(-50%);width:var(--el-slider-height)}.el-slider__marks{height:100%;left:12px;top:0;width:18px}.el-slider__marks-text{color:var(--el-color-info);font-size:14px;margin-top:15px;position:absolute;transform:translate(-50%);white-space:pre}.el-slider.is-vertical{display:inline-flex;flex:0;height:100%;position:relative;width:auto}.el-slider.is-vertical .el-slider__runway{height:100%;margin:0 16px;width:var(--el-slider-height)}.el-slider.is-vertical .el-slider__bar{border-radius:0 0 3px 3px;height:auto;width:var(--el-slider-height)}.el-slider.is-vertical .el-slider__button-wrapper{left:var(--el-slider-button-wrapper-offset);top:auto;transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{left:15px;margin-top:0;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{white-space:nowrap;width:100%}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{animation:rotate 2s linear infinite;height:50px;width:50px}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-step{flex-shrink:1;position:relative}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-grow:0;flex-shrink:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{border-color:var(--el-text-color-primary);color:var(--el-text-color-primary)}.el-step__head.is-wait{border-color:var(--el-text-color-placeholder);color:var(--el-text-color-placeholder)}.el-step__head.is-success{border-color:var(--el-color-success);color:var(--el-color-success)}.el-step__head.is-error{border-color:var(--el-color-danger);color:var(--el-color-danger)}.el-step__head.is-finish{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-step__icon{align-items:center;background:var(--el-bg-color);box-sizing:border-box;display:inline-flex;font-size:14px;height:24px;justify-content:center;position:relative;transition:.15s ease-out;width:24px;z-index:1}.el-step__icon.is-text{border:2px solid;border-color:inherit;border-radius:50%}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{color:inherit;display:inline-block;font-weight:700;line-height:1;text-align:center;-webkit-user-select:none;user-select:none}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{background-color:var(--el-text-color-placeholder);border-color:inherit;position:absolute}.el-step__line-inner{border:1px solid;border-color:inherit;box-sizing:border-box;display:block;height:0;transition:.15s ease-out;width:0}.el-step__main{text-align:left;white-space:normal}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{color:var(--el-text-color-primary);font-weight:700}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{font-size:12px;font-weight:400;line-height:20px;margin-top:-5px;padding-right:10%}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;left:0;right:0;top:11px}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{flex-grow:1;padding-left:10px}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{bottom:0;left:11px;top:0;width:2px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{align-items:center;display:flex}.el-step.is-simple .el-step__head{font-size:0;padding-right:10px;width:auto}.el-step.is-simple .el-step__icon{background:#0000;font-size:12px;height:16px;width:16px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{align-items:stretch;display:flex;flex-grow:1;position:relative}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;overflow-wrap:break-word}.el-step.is-simple .el-step__arrow{align-items:center;display:flex;flex-grow:1;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{background:var(--el-text-color-placeholder);content:"";display:inline-block;height:15px;position:absolute;width:1px}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{display:flex}.el-steps--simple{background:var(--el-fill-color-light);border-radius:4px;padding:13px 8%}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{flex-flow:column;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:#0000;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:14px;height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0;width:100%}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:#0000}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:initial!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:14px}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color);-webkit-user-select:none;user-select:none}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:initial;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid #0000;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);font-size:14px}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);box-shadow:2px 0 4px #0000000f;display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);box-shadow:-2px 0 4px #0000000f;display:flex;flex-direction:column-reverse;overflow:hidden;position:absolute;right:0;top:0}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{overflow:hidden;position:relative}.el-table-v2__footer{bottom:0;overflow:hidden;right:0}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{left:0;position:absolute}.el-table-v2__overlay{bottom:0;right:0;top:0;z-index:9999}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{align-items:center;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);display:flex;font-weight:700;height:100%;overflow:hidden;padding:0 8px;-webkit-user-select:none;user-select:none}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{display:none;opacity:.6;transition:opacity,display var(--el-transition-duration)}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{align-items:center;border-bottom:var(--el-table-border);display:flex;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{cursor:pointer;margin:0 4px;-webkit-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.el-tabs{--el-tabs-header-height:40px}.el-tabs__header{margin:0 0 15px;padding:0;position:relative}.el-tabs__active-bar{background-color:var(--el-color-primary);bottom:0;height:2px;left:0;list-style:none;position:absolute;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);z-index:1}.el-tabs__new-tab{align-items:center;border:1px solid var(--el-border-color);border-radius:3px;color:var(--el-text-color-primary);cursor:pointer;display:flex;float:right;font-size:12px;height:20px;justify-content:center;line-height:20px;margin:10px 0 10px 10px;text-align:center;transition:all .15s;width:20px}.el-tabs__new-tab .is-icon-plus{height:inherit;transform:scale(.8);width:inherit}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{margin-bottom:-1px;overflow:hidden;position:relative}.el-tabs__nav-wrap:after{background-color:var(--el-border-color-light);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;line-height:44px;position:absolute;text-align:center;width:20px}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{display:flex;float:left;position:relative;transition:transform var(--el-transition-duration);white-space:nowrap;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{display:flex;min-width:100%}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{align-items:center;box-sizing:border-box;color:var(--el-text-color-primary);display:flex;font-size:var(--el-font-size-base);font-weight:500;height:var(--el-tabs-header-height);justify-content:center;list-style:none;padding:0 20px;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{border-radius:3px;box-shadow:0 0 2px 2px var(--el-color-primary) inset}.el-tabs__item .is-icon-close{border-radius:50%;margin-left:5px;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs__item:hover{cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{font-size:12px;height:14px;overflow:hidden;position:relative;right:-2px;transform-origin:100% 50%;width:0}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{border:1px solid #0000;color:var(--el-text-color-secondary);margin-top:-1px;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--el-bg-color-overlay);border-left-color:var(--el-border-color);border-right-color:var(--el-border-color);color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover{padding-left:13px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover{padding-right:13px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-bottom:0;margin-top:-1px}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{bottom:auto;height:auto;top:0;width:2px}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{cursor:pointer;height:30px;line-height:30px;text-align:center;width:100%}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{bottom:auto;height:100%;top:0;width:2px}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-bottom:none;border-left:none;border-right:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right:1px solid #fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-radius:4px 0 0 4px;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:1px solid #fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);left:0;position:absolute;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);left:0;position:absolute;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);align-items:center;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);border-radius:var(--el-tag-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--el-tag-text-color);display:inline-flex;font-size:var(--el-tag-font-size);height:24px;justify-content:center;line-height:1;padding:0 9px;vertical-align:middle;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{background-color:var(--el-tag-hover-color);color:var(--el-color-white)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3);--el-tag-text-color:var(--el-color-white)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain{--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary);--el-tag-bg-color:var(--el-fill-color-blank)}.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{height:32px;padding:0 11px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{height:20px;padding:0 7px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);align-self:center;color:var(--el-text-color);font-size:var(--el-text-font-size);margin:0;overflow-wrap:break-word;padding:0}.el-text.is-truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{margin:0;max-height:200px}.time-select-item{font-size:14px;line-height:20px;padding:8px 10px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);cursor:pointer;font-weight:700}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{padding-left:28px;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;left:4px;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{align-items:center;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;position:absolute}.el-timeline-item__node--normal{height:var(--el-timeline-node-size-normal);left:-1px;width:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{height:var(--el-timeline-node-size-large);left:-2px;width:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{align-items:center;display:flex;justify-content:center;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);line-height:1}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);list-style:none;margin:0}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-tooltip-v2__content{--el-tooltip-v2-padding:5px 10px;--el-tooltip-v2-border-radius:4px;--el-tooltip-v2-border-color:var(--el-border-color);background-color:var(--el-color-white);border:1px solid var(--el-border-color);border-radius:var(--el-tooltip-v2-border-radius);color:var(--el-color-black);padding:var(--el-tooltip-v2-padding)}.el-tooltip-v2__arrow{color:var(--el-color-white);height:var(--el-tooltip-v2-arrow-height);left:var(--el-tooltip-v2-arrow-x);pointer-events:none;position:absolute;top:var(--el-tooltip-v2-arrow-y);width:var(--el-tooltip-v2-arrow-width)}.el-tooltip-v2__arrow:after,.el-tooltip-v2__arrow:before{border:var(--el-tooltip-v2-arrow-border-width) solid #0000;content:"";height:0;position:absolute;width:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow{bottom:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:before{border-bottom:0;border-top-color:var(--el-color-white);border-top-width:var(--el-tooltip-v2-arrow-border-width);top:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:after{border-bottom:0;border-top-color:var(--el-border-color);border-top-width:var(--el-tooltip-v2-arrow-border-width);top:100%;z-index:-1}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow{top:0}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:before{border-bottom-color:var(--el-color-white);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:after{border-bottom-color:var(--el-border-color);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:100%;z-index:-1}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow{right:0}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:before{border-left-color:var(--el-color-white);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:after{border-left-color:var(--el-border-color);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:100%;z-index:-1}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow{left:0}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:before{border-left:0;border-right-color:var(--el-color-white);border-right-width:var(--el-tooltip-v2-arrow-border-width);right:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:after{border-left:0;border-right-color:var(--el-border-color);border-right-width:var(--el-tooltip-v2-arrow-border-width);right:100%;z-index:-1}.el-tooltip-v2__content.is-dark{--el-tooltip-v2-border-color:#0000;color:var(--el-color-white)}.el-tooltip-v2__content.is-dark,.el-tooltip-v2__content.is-dark .el-tooltip-v2__arrow{background-color:var(--el-color-black);border-color:#0000}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{display:inline-block;padding:0 30px;vertical-align:middle}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{background:var(--el-bg-color-overlay);box-sizing:border-box;display:inline-block;max-height:100%;overflow:hidden;position:relative;text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width)}.el-transfer-panel__body{border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);height:var(--el-transfer-panel-body-height);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-transfer-panel__list{box-sizing:border-box;height:var(--el-transfer-panel-body-height);list-style:none;margin:0;overflow:auto;padding:6px 0}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{display:block!important;height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular)}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{box-sizing:border-box;display:block;line-height:var(--el-transfer-item-height);overflow:hidden;padding-left:22px;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{box-sizing:border-box;padding:15px;text-align:center}.el-transfer-panel__filter .el-input__inner{border-radius:calc(var(--el-transfer-filter-height)/2);box-sizing:border-box;display:inline-block;font-size:12px;height:var(--el-transfer-filter-height);width:100%}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{align-items:center;background:var(--el-transfer-panel-header-bg-color);border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black);display:flex;height:var(--el-transfer-panel-header-height);margin:0;padding-left:15px}.el-transfer-panel .el-transfer-panel__header .el-checkbox{align-items:center;display:flex;position:relative;width:100%}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:var(--el-text-color-primary);font-size:16px;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{color:var(--el-text-color-secondary);font-size:12px;font-weight:400;position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0)}.el-transfer-panel .el-transfer-panel__footer{background:var(--el-bg-color-overlay);border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);height:var(--el-transfer-panel-footer-height);margin:0;padding:0}.el-transfer-panel .el-transfer-panel__footer:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:var(--el-text-color-regular);padding-left:20px}.el-transfer-panel .el-transfer-panel__empty{color:var(--el-text-color-secondary);height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);margin:0;padding:6px 15px 0;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{border-radius:3px;height:14px;width:14px}.el-transfer-panel .el-checkbox__inner:after{height:6px;left:4px;width:3px}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);background:var(--el-fill-color-blank);color:var(--el-tree-text-color);cursor:default;font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{height:100%;min-height:60px;position:relative;text-align:center;width:100%}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;left:0;position:absolute;right:0}.el-tree-node{outline:none;white-space:nowrap}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);align-items:center;cursor:pointer;display:flex;height:var(--el-tree-node-content-height)}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:initial;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{color:var(--el-tree-expand-icon-color);cursor:pointer;font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:#0000;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{color:var(--el-tree-expand-icon-color);font-size:var(--el-font-size-base);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:initial;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__item{background:#0000!important;flex:1;height:20px;line-height:20px;padding-left:0}.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;outline:none}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);font-size:12px;margin-top:7px}.el-upload iframe{filter:alpha(opacity=0);left:0;opacity:0;position:absolute;top:0;z-index:-1}.el-upload--picture-card{--el-upload-picture-card-size:148px;align-items:center;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:var(--el-upload-picture-card-size);justify-content:center;vertical-align:top;width:var(--el-upload-picture-card-size)}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{color:var(--el-color-primary)}.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);position:relative;text-align:center}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);font-size:67px;line-height:50px;margin-bottom:16px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary);padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px)}.el-upload-list{list-style:none;margin:10px 0 0;padding:0;position:relative}.el-upload-list__item{border-radius:4px;box-sizing:border-box;color:var(--el-text-color-regular);font-size:14px;margin-bottom:5px;position:relative;transition:all .5s cubic-bezier(.55,0,.1,1);width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{color:var(--el-text-color-regular);cursor:pointer;display:none;opacity:.75;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:opacity var(--el-transition-duration)}.el-upload-list__item .el-icon--close:hover{color:var(--el-color-primary);opacity:1}.el-upload-list__item .el-icon--close-tip{color:var(--el-color-primary);cursor:pointer;display:none;font-size:12px;font-style:normal;opacity:1;position:absolute;right:5px;top:1px}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;flex-direction:column;justify-content:center;margin-left:4px;width:calc(100% - 30px)}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{align-items:center;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);padding:0 4px;text-align:center;transition:color var(--el-transition-duration)}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{align-items:center;display:none;height:100%;justify-content:center;line-height:inherit;position:absolute;right:5px;top:0;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{color:var(--el-text-color-regular);display:none;font-size:12px;position:absolute;right:10px;top:0}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:inline-flex;height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;overflow:hidden;padding:0;width:var(--el-upload-list-picture-card-size)}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:block;opacity:0}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{height:100%;object-fit:contain;width:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{align-items:center;background-color:var(--el-overlay-color-lighter);color:#fff;cursor:default;display:inline-flex;font-size:20px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--el-transition-duration);width:100%}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{color:inherit;font-size:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{align-items:center;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:flex;margin-top:10px;overflow:hidden;padding:10px;z-index:0}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{display:inline-flex;opacity:0}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{align-items:center;background-color:var(--el-color-white);display:inline-flex;height:70px;justify-content:center;object-fit:contain;position:relative;width:70px;z-index:1}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);height:26px;position:absolute;right:-17px;text-align:center;top:-7px;transform:rotate(45deg);width:46px}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{cursor:default;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.el-upload-cover:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;height:100%;width:100%}.el-upload-cover__label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-cover__label i{color:#fff;font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-cover__progress{display:inline-block;position:static;vertical-align:middle;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{height:100%;left:0;position:absolute;top:0;width:100%}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);bottom:0;height:100%;left:0;position:absolute;text-align:center;width:100%}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-top:60px;transition:var(--el-transition-md-fade);vertical-align:middle}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{background-color:#fff;bottom:0;color:var(--el-text-color-primary);font-size:14px;font-weight:400;height:36px;left:0;line-height:36px;margin:0;overflow:hidden;padding:0 10px;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-vl__wrapper{position:relative}.el-vl__wrapper.always-on .el-virtual-scrollbar,.el-vl__wrapper:hover .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);border-radius:var(--el-popper-border-radius);font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;padding:5px 11px;position:absolute;visibility:visible;z-index:2000}.el-popper.is-dark{color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark .el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{right:0}.el-popper.is-light,.el-popper.is-light .el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{height:10px;position:absolute;width:10px;z-index:-1}.el-popper__arrow:before{background:var(--el-text-color-primary);box-sizing:border-box;content:" ";transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000!important;border-top-color:#0000!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000!important;border-top-color:#0000!important}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{color:var(--el-statistic-title-color);font-size:var(--el-statistic-title-font-size);font-weight:var(--el-statistic-title-font-weight);line-height:20px;margin-bottom:4px}.el-statistic__content{color:var(--el-statistic-content-color);font-size:var(--el-statistic-content-font-size);font-weight:var(--el-statistic-content-font-weight)}.el-statistic__value{display:inline-block}.el-statistic__prefix{display:inline-block;margin-right:4px}.el-statistic__suffix{display:inline-block;margin-left:4px}.el-tour{--el-tour-width:520px;--el-tour-padding-primary:12px;--el-tour-font-line-height:var(--el-font-line-height-primary);--el-tour-title-font-size:16px;--el-tour-title-text-color:var(--el-text-color-primary);--el-tour-title-font-weight:400;--el-tour-close-color:var(--el-color-info);--el-tour-font-size:14px;--el-tour-color:var(--el-text-color-primary);--el-tour-bg-color:var(--el-bg-color);--el-tour-border-radius:4px}.el-tour__hollow{transition:all var(--el-transition-duration) ease}.el-tour__content{border-radius:var(--el-tour-border-radius);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;padding:var(--el-tour-padding-primary);width:var(--el-tour-width)}.el-tour__arrow,.el-tour__content{background:var(--el-tour-bg-color);box-sizing:border-box}.el-tour__arrow{height:10px;pointer-events:none;position:absolute;transform:rotate(45deg);width:10px}.el-tour__content[data-side^=top] .el-tour__arrow{border-left-color:#0000;border-top-color:#0000}.el-tour__content[data-side^=bottom] .el-tour__arrow{border-bottom-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=left] .el-tour__arrow{border-bottom-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=right] .el-tour__arrow{border-right-color:#0000;border-top-color:#0000}.el-tour__content[data-side^=top] .el-tour__arrow{bottom:-5px}.el-tour__content[data-side^=bottom] .el-tour__arrow{top:-5px}.el-tour__content[data-side^=left] .el-tour__arrow{right:-5px}.el-tour__content[data-side^=right] .el-tour__arrow{left:-5px}.el-tour__closebtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-tour__closebtn .el-tour__close{color:var(--el-tour-close-color);font-size:inherit}.el-tour__closebtn:focus .el-tour__close,.el-tour__closebtn:hover .el-tour__close{color:var(--el-color-primary)}.el-tour__header{padding-bottom:var(--el-tour-padding-primary)}.el-tour__header.show-close{padding-right:calc(var(--el-tour-padding-primary) + var(--el-message-close-size, 16px))}.el-tour__title{color:var(--el-tour-title-text-color);font-size:var(--el-tour-title-font-size);font-weight:var(--el-tour-title-font-weight);line-height:var(--el-tour-font-line-height)}.el-tour__body{color:var(--el-tour-text-color);font-size:var(--el-tour-font-size)}.el-tour__body img,.el-tour__body video{max-width:100%}.el-tour__footer{box-sizing:border-box;display:flex;justify-content:space-between;padding-top:var(--el-tour-padding-primary)}.el-tour__content .el-tour-indicators{display:inline-block;flex:1}.el-tour__content .el-tour-indicator{background:var(--el-color-info-light-9);border-radius:50%;display:inline-block;height:6px;margin-right:6px;width:6px}.el-tour__content .el-tour-indicator.is-active{background:var(--el-color-primary)}.el-tour.el-tour--primary{--el-tour-title-text-color:#fff;--el-tour-text-color:#fff;--el-tour-bg-color:var(--el-color-primary);--el-tour-close-color:#fff}.el-tour.el-tour--primary .el-tour__closebtn:focus .el-tour__close,.el-tour.el-tour--primary .el-tour__closebtn:hover .el-tour__close{color:var(--el-tour-title-text-color)}.el-tour.el-tour--primary .el-button--default{background:#fff;border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-tour.el-tour--primary .el-button--primary{border-color:#fff}.el-tour.el-tour--primary .el-tour-indicator{background:#ffffff26}.el-tour.el-tour--primary .el-tour-indicator.is-active{background:#fff}.el-tour-parent--hidden{overflow:hidden}.el-anchor{--el-anchor-bg-color:var(--el-bg-color);--el-anchor-padding-indent:14px;--el-anchor-line-height:22px;--el-anchor-font-size:12px;--el-anchor-color:var(--el-text-color-secondary);--el-anchor-active-color:var(--el-color-primary);--el-anchor-marker-bg-color:var(--el-color-primary);background-color:var(--el-anchor-bg-color);position:relative}.el-anchor__marker{background-color:var(--el-anchor-marker-bg-color);border-radius:4px;opacity:0;position:absolute;z-index:0}.el-anchor.el-anchor--vertical .el-anchor__marker{height:14px;left:0;top:8px;transition:top .25s ease-in-out,opacity .25s;width:4px}.el-anchor.el-anchor--vertical .el-anchor__list{padding-left:var(--el-anchor-padding-indent)}.el-anchor.el-anchor--vertical.el-anchor--underline:before{background-color:#0505050f;content:"";height:100%;left:0;position:absolute;width:2px}.el-anchor.el-anchor--vertical.el-anchor--underline .el-anchor__marker{border-radius:unset;width:2px}.el-anchor.el-anchor--horizontal .el-anchor__marker{bottom:0;height:2px;transition:left .25s ease-in-out,opacity .25s,width .25s;width:20px}.el-anchor.el-anchor--horizontal .el-anchor__list{display:flex;padding-bottom:4px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item{padding-left:16px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item:first-child{padding-left:0}.el-anchor.el-anchor--horizontal.el-anchor--underline:before{background-color:#0505050f;bottom:0;content:"";height:2px;position:absolute;width:100%}.el-anchor.el-anchor--horizontal.el-anchor--underline .el-anchor__marker{border-radius:unset;height:2px}.el-anchor__item{display:flex;flex-direction:column;overflow:hidden}.el-anchor__link{cursor:pointer;font-size:var(--el-anchor-font-size);line-height:var(--el-anchor-line-height);max-width:100%;outline:none;overflow:hidden;padding:4px 0;text-decoration:none;text-overflow:ellipsis;transition:color var(--el-transition-duration);white-space:nowrap}.el-anchor__link,.el-anchor__link:focus,.el-anchor__link:hover{color:var(--el-anchor-color)}.el-anchor__link.is-active{color:var(--el-anchor-active-color)}.el-anchor .el-anchor__list .el-anchor__item a{display:inline-block}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:14px;min-height:32px;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:10px}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";inset:0;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - 2px);cursor:pointer;display:flex;flex:1;padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:16px;min-height:40px}.el-segmented--large .el-segmented__item,.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented__item{padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px;min-height:24px}.el-segmented--small .el-segmented__item,.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 3px)}.el-segmented--small .el-segmented__item{padding:0 7px}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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FmUJDgENIAMGLhcJDQ0JFy4JCA4BDEIKDg0EQSZABA4OCQ0SDSlABxkGQSkNEg1fS0tLCQ0NCUsJDQEMRAYGBgUIBgMBAgQHCAYFBwcDAQIEBwKb/yUZGw0dGxgXFBIRDgwKDgUEAQsFBAQIKiAnAwMYEAQlHQ4d1AULAz4eBwUDCGFEGBEPBgUJDQsBAQECAQIBAgQBAQEEAgEBAQEBAgEBAQEEBgEDBgoCAQEHBgYHAgEDAgEOEAsXCAcIBA8GAQEBAQMBAgMDAQMBBQgCAQENBgIBAQsLCAUKEAkZJhIDAggJAgcCAQEBAgQCAQEBAQEDAQIBBAICAQIEDQMQHhUYDAcEBgQICQIDAgYCAQgGBQEGAwUCCAIBDhQ9VQMBAhQFChEKDAMBAQEBFA0PE/8ECQMHAQzwMBMCCBIQAgUGBwYBARAXBQUQEf7sSY0L1gYGBQsI1ggOAQwJ1gvWBgYFCwjWCA4BDPUNCdMJDQ0SDRbTFg4RDWYNEg0NEg1Q1gcMBAYGa2sGBgQMB9YJDgENCdYLawsLawvWCQ4BDcpIjgvWBwYFCwjWCA4BDAnWC9YGBgQMB9YJDgEM9Q0I1AkNDRINFtQWDRIMZgEOEgwBDhENUdcHDAMFBmtrBgYFCwfXCA4BDAnXC2sLC2sL1wgOAQz+zBYNEg0NEg0WFgQGCAQGBgQGAwcHBQYFBAcAAAAAEgDeAAEAAAAAAAAAEwAAAAEAAAAAAAEACAATAAEAAAAAAAIABwAbAAEAAAAAAAMACAAiAAEAAAAAAAQACAAqAAEAAAAAAAUACwAyAAEAAAAAAAYACAA9AAEAAAAAAAoAKwBFAAEAAAAAAAsAEwBwAAMAAQQJAAAAJgCDAAMAAQQJAAEAEACpAAMAAQQJAAIADgC5AAMAAQQJAAMAEADHAAMAAQQJAAQAEADXAAMAAQQJAAUAFgDnAAMAAQQJAAYAEAD9AAMAAQQJAAoAVgENAAMAAQQJAAsAJgFjQ3JlYXRlZCBieSBpY29uZm9udGljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBAgEDAQQBBQAEdGFicwRsb2dvA25ldwAAAA==) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pure-iconfont-tabs:before{content:""}.pure-iconfont-logo:before{content:""}.pure-iconfont-new:before{content:""}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentcolor;border-radius:50%;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{opacity:0;transition:none}.v-ripple__animation--in{opacity:.25;transition:transform .4s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1)}.v-ripple__animation--out{opacity:0;transition:opacity .5s cubic-bezier(0,0,.2,1)}.icon-item[data-v-781de881]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary);transform:scaleX(1.05);transition:all .4s}[data-v-781de881] .el-tabs__nav-next{box-shadow:-5px 0 5px -6px #ccc;font-size:15px;line-height:32px}[data-v-781de881] .el-tabs__nav-prev{box-shadow:5px 0 5px -6px #ccc;font-size:15px;line-height:32px}[data-v-781de881] .el-input-group__append{padding:0}[data-v-781de881] .el-tabs__item{font-size:12px;font-weight:400;height:30px;line-height:30px}[data-v-781de881] .el-tabs__header,[data-v-781de881] .el-tabs__nav-wrap{box-shadow:0 2px 5px #0000000f;margin:0;position:static}[data-v-781de881] .el-tabs__nav-wrap:after{height:0}[data-v-781de881] .el-tabs__nav-wrap{padding:0 24px}[data-v-781de881] .el-tabs__content{margin-top:4px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff} diff --git a/static/css/index-Bi2ldmhx.css b/static/css/index-Bi2ldmhx.css new file mode 100644 index 000000000..34031c46b --- /dev/null +++ b/static/css/index-Bi2ldmhx.css @@ -0,0 +1 @@ +@charset "UTF-8";#version-rocket .version-area{animation:fadeInUp 1s ease;animation-iteration-count:1;background-color:#fff;border:1px solid #ebeef5;border-radius:12px;bottom:20px;box-shadow:0 10px 20px #0000001f;box-sizing:border-box;position:fixed;right:20px;width:140px;z-index:99999}#version-rocket .version-img{height:100%;margin-top:-70px;width:100%}#version-rocket .version-content{background-color:#fff;border-radius:12px;font-family:inherit;padding:6px 12px 9px;text-align:center}#version-rocket .version-title{color:#101010;font-size:13px;font-weight:600;line-height:13px}#version-rocket .version-subtitle{color:#000000b3;font-size:12px;line-height:13px;margin-top:8px}#version-rocket .refresh-button{animation:refreshAnimation 2s linear infinite;background-color:#fd8079;border-color:#fd8079;border-radius:15px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;margin-top:12px;padding:5px 0;transition:.2s;width:100%}#version-rocket .refresh-button:hover{background-color:#fd7e77e6}#version-rocket .cancel-button{color:#888;cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;text-decoration:underline}#version-rocket .cancel-button:hover{color:#999}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d transparent transparent #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--vxe-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--vxe-font-size:14px;--vxe-font-size-medium:14px;--vxe-font-size-small:13px;--vxe-font-size-mini:12px;--vxe-border-radius:4px;--vxe-icon-font-family:Verdana,Arial,Tahoma;--vxe-icon-background-color:#fff;--vxe-font-color:#606266;--vxe-primary-color:#409eff;--vxe-success-color:#67c23a;--vxe-info-color:#909399;--vxe-warning-color:#e6a23c;--vxe-danger-color:#f56c6c;--vxe-font-lighten-color:#797b80;--vxe-primary-lighten-color:#73b8ff;--vxe-success-lighten-color:#85cf60;--vxe-info-lighten-color:#abadb1;--vxe-warning-lighten-color:#ecb869;--vxe-danger-lighten-color:#f89c9c;--vxe-font-darken-color:#47494c;--vxe-primary-darken-color:#0d84ff;--vxe-success-darken-color:#529b2e;--vxe-info-darken-color:#767980;--vxe-warning-darken-color:#d48a1b;--vxe-danger-darken-color:#f23c3c;--vxe-font-disabled-color:#bfbfbf;--vxe-primary-disabled-color:#a6d2ff;--vxe-success-disabled-color:#a3db87;--vxe-info-disabled-color:#c5c7ca;--vxe-warning-disabled-color:#f2cd96;--vxe-danger-disabled-color:#fbcccc;--vxe-input-border-color:#dcdfe6;--vxe-input-disabled-color:#dcdfe6;--vxe-input-disabled-background-color:#f3f3f3;--vxe-input-placeholder-color:#c0c4cc;--vxe-table-popup-border-color:#dadce0;--vxe-table-header-font-color:#606266;--vxe-table-footer-font-color:#606266;--vxe-table-border-radius:4px;--vxe-table-border-width:1px;--vxe-table-border-color:#e8eaec;--vxe-table-resizable-line-color:#d9dddf;--vxe-table-resizable-drag-line-color:#409eff;--vxe-table-header-background-color:#f8f8f9;--vxe-table-body-background-color:#fff;--vxe-table-footer-background-color:#fff;--vxe-table-tree-node-line-color:#909399;--vxe-table-tree-node-line-style:dotted;--vxe-table-header-font-weight:700;--vxe-table-row-height-default:48px;--vxe-table-row-height-medium:44px;--vxe-table-row-height-small:40px;--vxe-table-row-height-mini:36px;--vxe-table-row-line-height:22px;--vxe-table-row-hover-background-color:#f5f7fa;--vxe-table-row-striped-background-color:#fafafa;--vxe-table-row-hover-striped-background-color:#f5f7fa;--vxe-table-row-radio-checked-background-color:#fff3e0;--vxe-table-row-hover-radio-checked-background-color:#ffebbc;--vxe-table-row-checkbox-checked-background-color:#fff3e0;--vxe-table-row-hover-checkbox-checked-background-color:#ffebbc;--vxe-table-row-current-background-color:#e6f7ff;--vxe-table-row-hover-current-background-color:#d7effb;--vxe-table-column-padding-default:13px 0;--vxe-table-column-padding-medium:11px 0;--vxe-table-column-padding-small:9px 0;--vxe-table-column-padding-mini:7px 0;--vxe-table-column-hover-background-color:#d7effb;--vxe-table-column-current-background-color:#e6f7ff;--vxe-table-column-icon-border-color:#c0c4cc;--vxe-table-column-icon-border-hover-color:#515a6e;--vxe-table-cell-placeholder-color:#c0c4cc;--vxe-table-cell-padding-left:10px;--vxe-table-cell-padding-right:10px;--vxe-table-cell-input-height-default:42px;--vxe-table-cell-input-height-medium:38px;--vxe-table-cell-input-height-small:34px;--vxe-table-cell-input-height-mini:30px;--vxe-table-cell-dirty-width:5px;--vxe-table-cell-dirty-update-color:#f56c6c;--vxe-table-cell-dirty-insert-color:#19a15f;--vxe-table-cell-area-border-color:#409eff;--vxe-table-cell-area-border-width:1px;--vxe-table-cell-main-area-extension-border-color:#fff;--vxe-table-cell-main-area-extension-background-color:#409eff;--vxe-table-cell-extend-area-border-width:2px;--vxe-table-cell-copy-area-border-width:3px;--vxe-table-cell-active-area-border-width:2px;--vxe-table-cell-copy-area-border-color:#409eff;--vxe-table-cell-extend-area-border-color:#409eff;--vxe-table-cell-active-area-border-color:#409eff;--vxe-table-cell-area-background-color:rgba(64,158,255,.2);--vxe-table-checkbox-range-border-width:1px;--vxe-table-checkbox-range-border-color:#006af1;--vxe-table-checkbox-range-background-color:rgba(50,128,252,.2);--vxe-table-fixed-left-scrolling-box-shadow:8px 0px 10px -5px rgba(0,0,0,.12);--vxe-table-fixed-right-scrolling-box-shadow:-8px 0px 10px -5px rgba(0,0,0,.12);--vxe-table-filter-panel-background-color:#fff;--vxe-table-menu-item-width:178px;--vxe-table-menu-background-color:#fff;--vxe-loading-color:#409eff;--vxe-loading-background-color:hsla(0,0%,100%,.5);--vxe-loading-z-index:999;--vxe-table-validate-error-color:#f56c6c;--vxe-table-validate-error-background-color:#fff;--vxe-grid-maximize-background-color:#fff;--vxe-toolbar-background-color:#fff;--vxe-toolbar-custom-active-background-color:#d9dadb;--vxe-toolbar-panel-background-color:#fff;--vxe-tooltip-dark-color:#fff;--vxe-tooltip-dark-background-color:#303133;--vxe-tooltip-light-background-color:#fff;--vxe-pager-background-color:#fff;--vxe-pager-perfect-background-color:#fff;--vxe-pager-perfect-button-background-color:#f4f4f5;--vxe-modal-header-background-color:#f8f8f8;--vxe-modal-body-background-color:#fff;--vxe-modal-border-color:#ebeef5;--vxe-checkbox-font-size-default:15px;--vxe-checkbox-font-size-medium:14px;--vxe-checkbox-font-size-small:13px;--vxe-checkbox-font-size-mini:12px;--vxe-checkbox-checked-width:.32em;--vxe-checkbox-checked-height:.64em;--vxe-checkbox-indeterminate-width:.6em;--vxe-checkbox-indeterminate-height:2px;--vxe-checkbox-border-width:2px;--vxe-checkbox-border-radius:2px;--vxe-checkbox-icon-background-color:#fff;--vxe-checkbox-checked-icon-border-color:#fff;--vxe-checkbox-indeterminate-icon-background-color:#fff;--vxe-radio-font-size-default:15px;--vxe-radio-font-size-medium:14px;--vxe-radio-font-size-small:13px;--vxe-radio-font-size-mini:12px;--vxe-radio-border-width:2px;--vxe-radio-icon-background-color:#fff;--vxe-radio-checked-icon-background-color:#fff;--vxe-radio-indeterminate-icon-background-color:#fff;--vxe-radio-button-default-background-color:#fff;--vxe-button-max-width:500px;--vxe-button-default-background-color:#fff;--vxe-button-dropdown-panel-background-color:#fff;--vxe-button-height-default:34px;--vxe-button-height-medium:32px;--vxe-button-height-small:30px;--vxe-button-height-mini:28px;--vxe-button-round-border-radius-default:17px;--vxe-button-round-border-radius-medium:16px;--vxe-button-round-border-radius-small:15px;--vxe-button-round-border-radius-mini:14px;--vxe-input-background-color:#fff;--vxe-input-panel-background-color:#fff;--vxe-input-number-disabled-color:#e4e7ed;--vxe-input-date-festival-color:#999;--vxe-input-date-festival-important-color:#409eff;--vxe-input-date-notice-background-color:red;--vxe-input-date-picker-hover-background-color:#f2f6fc;--vxe-input-date-picker-selected-color:#fff;--vxe-input-date-time-confirm-button-color:#fff;--vxe-input-date-picker-festival-selected-color:#fff;--vxe-input-date-picker-notice-selected-background-color:#fff;--vxe-input-date-extra-color:#67c23a;--vxe-input-date-extra-important-color:#fd2222;--vxe-input-date-title-height-default:30px;--vxe-input-date-title-height-medium:29px;--vxe-input-date-title-height-small:28px;--vxe-input-date-title-height-mini:26px;--vxe-input-date-time-week-row-height-default:38px;--vxe-input-date-time-week-row-height-medium:36px;--vxe-input-date-time-week-row-height-small:34px;--vxe-input-date-time-week-row-height-mini:32px;--vxe-input-date-month-year-row-height-default:48px;--vxe-input-date-month-year-row-height-medium:46px;--vxe-input-date-month-year-row-height-small:44px;--vxe-input-date-month-year-row-height-mini:42px;--vxe-input-date-quarter-row-height-default:60px;--vxe-input-date-quarter-row-height-medium:58px;--vxe-input-date-quarter-row-height-small:56px;--vxe-input-date-quarter-row-height-mini:54px;--vxe-input-height-default:34px;--vxe-input-height-medium:32px;--vxe-input-height-small:30px;--vxe-input-height-mini:28px;--vxe-input-count-color:#999;--vxe-input-count-background-color:#fff;--vxe-input-count-error-color:#f56c6c;--vxe-textarea-line-height:1.5715;--vxe-textarea-background-color:#fff;--vxe-form-item-min-height-default:36px;--vxe-form-item-min-height-medium:34px;--vxe-form-item-min-height-small:32px;--vxe-form-item-min-height-mini:30px;--vxe-form-background-color:#fff;--vxe-form-validate-error-color:#f56c6c;--vxe-form-validate-error-background-color:inherit;--vxe-select-option-height-default:30px;--vxe-select-option-height-medium:28px;--vxe-select-option-height-small:26px;--vxe-select-option-height-mini:24px;--vxe-select-option-hover-background-color:#f5f7fa;--vxe-select-panel-background-color:#fff;--vxe-select-empty-color:#c0c4cc;--vxe-optgroup-title-color:#909399;--vxe-switch-font-color:#fff;--vxe-switch-icon-background-color:#fff;--vxe-switch-open-background-color:#409eff;--vxe-switch-close-background-color:rgba(0,0,0,.35);--vxe-switch-disabled-background-color:rgba(0,0,0,.15);--vxe-pulldown-panel-background-color:#fff}.vxe-cell--filter{display:inline-block;line-height:0;padding:0 .1em 0 .2em;text-align:center;vertical-align:middle}.vxe-cell--filter.col--filter .vxe-filter--btn{color:var(--vxe-font-color)}.vxe-cell--filter .vxe-filter--btn{color:var(--vxe-table-column-icon-border-color);cursor:pointer}.vxe-cell--filter .vxe-filter--btn:hover{color:var(--vxe-font-color)}.is--filter-active .vxe-cell--filter .vxe-filter--btn{color:var(--vxe-primary-color)}.vxe-table--filter-wrapper{background-color:var(--vxe-table-filter-panel-background-color);border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 1px 6px #0003;display:none;min-width:100px;position:absolute;top:0;z-index:10}.vxe-table--filter-wrapper:not(.is--multiple){text-align:center}.vxe-table--filter-wrapper.is--active{display:block}.vxe-table--filter-wrapper .vxe-table--filter-body>li,.vxe-table--filter-wrapper .vxe-table--filter-header>li{cursor:pointer;max-width:360px;overflow:hidden;padding:.25em .8em;text-overflow:ellipsis;white-space:nowrap}.vxe-table--filter-wrapper .vxe-table--filter-body>li.is--checked,.vxe-table--filter-wrapper .vxe-table--filter-header>li.is--checked{color:var(--vxe-primary-color)}.vxe-table--filter-wrapper .vxe-table--filter-body>li:hover,.vxe-table--filter-wrapper .vxe-table--filter-header>li:hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table--filter-wrapper .vxe-table--filter-header{padding-top:.2em}.vxe-table--filter-wrapper .vxe-table--filter-body{max-height:200px;padding-bottom:.2em}.vxe-table--filter-wrapper>ul{list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table--filter-wrapper.is--multiple>ul>li{padding:.25em .8em .25em 1em}.vxe-table--filter-wrapper .vxe-table--filter-footer{border-top:1px solid var(--vxe-table-popup-border-color);padding:.6em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table--filter-wrapper .vxe-table--filter-footer button{background-color:transparent;border:0;color:var(--vxe-font-color);cursor:pointer;padding:0 .4em}.vxe-table--filter-wrapper .vxe-table--filter-footer button:focus{outline:none}.vxe-table--filter-wrapper .vxe-table--filter-footer button:hover{color:var(--vxe-primary-color)}.vxe-table--filter-wrapper .vxe-table--filter-footer button.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--filter-option .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table--filter-option.is--checked,.vxe-table--filter-option.is--checked .vxe-checkbox--icon,.vxe-table--filter-option.is--indeterminate,.vxe-table--filter-option.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--filter-option:not(.is--disabled){cursor:pointer}.vxe-table--filter-option:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--filter-option.is--hidden{cursor:default}.vxe-table--filter-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--filter-option.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-table--filter-option .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table--context-menu-wrapper{display:none}.vxe-table--context-menu-wrapper.is--visible{display:block}.vxe-table--context-menu-clild-wrapper,.vxe-table--context-menu-wrapper{background-color:var(--vxe-table-menu-background-color);border:1px solid var(--vxe-table-popup-border-color);box-shadow:3px 3px 4px -2px #0009;color:var(--vxe-font-color);font-family:var(--vxe-font-family);font-size:12px;left:0;padding:0 1px;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-context-menu--link{color:var(--vxe-font-color);cursor:pointer;display:block;line-height:26px;padding:0 2.5em;width:var(--vxe-table-menu-item-width)}.vxe-context-menu--link .vxe-context-menu--link-prefix,.vxe-context-menu--link .vxe-context-menu--link-suffix{font-size:16px;margin-right:5px;position:absolute;top:5px}.vxe-context-menu--link .vxe-context-menu--link-prefix{left:5px}.vxe-context-menu--link .vxe-context-menu--link-suffix{right:5px}.vxe-context-menu--link .vxe-context-menu--link-suffix.suffix--haschild{top:8px}.vxe-context-menu--link .vxe-context-menu--link-suffix.suffix--haschild:before{border:4px solid transparent;border-left-color:#727272;content:"";position:absolute}.vxe-context-menu--link .vxe-context-menu--link-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table--context-menu-clild-wrapper .vxe-context-menu--link{padding:0 2em 0 2.5em}.vxe-context-menu--option-wrapper,.vxe-table--context-menu-clild-wrapper{border-bottom:1px solid #e8eaed;list-style-type:none;margin:0;padding:0}.vxe-context-menu--option-wrapper li,.vxe-table--context-menu-clild-wrapper li{border:1px solid transparent;margin:1px 0;position:relative}.vxe-context-menu--option-wrapper li:last-child,.vxe-table--context-menu-clild-wrapper li:last-child{border:0}.vxe-context-menu--option-wrapper li.link--active,.vxe-table--context-menu-clild-wrapper li.link--active{background-color:#c5c5c5;border-color:#c5c5c5}.vxe-context-menu--option-wrapper li.link--active>.vxe-context-menu--link,.vxe-table--context-menu-clild-wrapper li.link--active>.vxe-context-menu--link{color:#2b2b2b}.vxe-context-menu--option-wrapper li.link--disabled>.vxe-context-menu--link,.vxe-table--context-menu-clild-wrapper li.link--disabled>.vxe-context-menu--link{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-context-menu--option-wrapper li.link--disabled.link--active,.vxe-table--context-menu-clild-wrapper li.link--disabled.link--active{background-color:#eee;border-color:#c0c1c2}.vxe-context-menu--option-wrapper li.link--disabled.link--active:hover,.vxe-table--context-menu-clild-wrapper li.link--disabled.link--active:hover{background-color:inherit}.vxe-table--context-menu-clild-wrapper{display:none;left:100%;top:0}.vxe-table--context-menu-clild-wrapper.is--show{display:block}.vxe-export--panel-column>ul{list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-export--panel-column>ul>li{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-export--panel>table{border:0;table-layout:fixed;width:100%}.vxe-export--panel>table tr td{padding:0 10px}.vxe-export--panel>table tr td:first-child{font-weight:700;padding:8px 10px;text-align:right;width:30%}.vxe-export--panel>table tr td:nth-child(2){width:70%}.vxe-export--panel>table tr td>.vxe-input,.vxe-export--panel>table tr td>.vxe-select{width:80%}.vxe-export--panel>table tr td>.vxe-export--panel-option-row{padding:.25em 0}.vxe-export--panel .vxe-export--panel-column{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);margin:3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}.vxe-export--panel .vxe-export--panel-column>ul>li{padding:.2em 1em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--2{padding-left:3.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--2 .vxe-checkbox--icon{left:1.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--3{padding-left:4.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--3 .vxe-checkbox--icon{left:2.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--4{padding-left:5.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--4 .vxe-checkbox--icon{left:3.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--5{padding-left:6.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--5 .vxe-checkbox--icon{left:4.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--6{padding-left:7.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--6 .vxe-checkbox--icon{left:5.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--7{padding-left:8.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--7 .vxe-checkbox--icon{left:6.8em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--8{padding-left:9.5em}.vxe-export--panel .vxe-export--panel-column>ul>li.level--8 .vxe-checkbox--icon{left:7.8em}.vxe-export--panel .vxe-export--panel-column .vxe-export--panel-column-header{background-color:var(--vxe-table-header-background-color);border-bottom:1px solid var(--vxe-table-border-color);font-weight:700;padding:.1em 0}.vxe-export--panel .vxe-export--panel-column .vxe-export--panel-column-body{max-height:17.6em;min-height:10em;padding:.2em 0}.vxe-export--panel .vxe-import-selected--file{overflow:hidden;padding-right:40px;position:relative;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vxe-export--panel .vxe-import-selected--file>i{cursor:pointer;display:none;font-size:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.vxe-export--panel .vxe-import-selected--file:hover{color:var(--vxe-primary-color)}.vxe-export--panel .vxe-import-selected--file:hover>i{display:block}.vxe-export--panel .vxe-import-select--file{background-color:var(--vxe-input-background-color);border:1px dashed var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);cursor:pointer;outline:0;padding:6px 34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-export--panel .vxe-import-select--file:focus{border-color:var(--vxe-primary-color);box-shadow:0 0 .25em 0 var(--vxe-primary-color)}.vxe-export--panel .vxe-import-select--file:hover{border-color:var(--vxe-primary-color);color:var(--vxe-primary-color)}.vxe-export--panel .vxe-export--panel-btns{padding:.25em;text-align:right}.vxe-export--panel-column-option .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-export--panel-column-option.is--checked,.vxe-export--panel-column-option.is--checked .vxe-checkbox--icon,.vxe-export--panel-column-option.is--indeterminate,.vxe-export--panel-column-option.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-export--panel-column-option:not(.is--disabled){cursor:pointer}.vxe-export--panel-column-option:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-export--panel-column-option.is--hidden{cursor:default}.vxe-export--panel-column-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-export--panel-column-option.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-export--panel-column-option .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table-custom--option{display:flex;flex-direction:row}.vxe-table-custom-wrapper{background-color:var(--vxe-toolbar-panel-background-color);border:1px solid var(--vxe-table-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 1px 6px #0003;display:none;position:absolute;right:2px;text-align:left;top:-4px;z-index:19}.vxe-table-custom-wrapper.is--active{display:block}.vxe-table-custom--body,.vxe-table-custom--header{list-style-type:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table-custom--body>li,.vxe-table-custom--header>li{max-width:18em;min-width:14em;padding:.2em 1em}.vxe-table-custom--body>li.level--2,.vxe-table-custom--header>li.level--2{padding-left:3.5em}.vxe-table-custom--body>li.level--2 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--2 .vxe-checkbox--icon{left:1.8em}.vxe-table-custom--body>li.level--3,.vxe-table-custom--header>li.level--3{padding-left:4.5em}.vxe-table-custom--body>li.level--3 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--3 .vxe-checkbox--icon{left:2.8em}.vxe-table-custom--body>li.level--4,.vxe-table-custom--header>li.level--4{padding-left:5.5em}.vxe-table-custom--body>li.level--4 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--4 .vxe-checkbox--icon{left:3.8em}.vxe-table-custom--body>li.level--5,.vxe-table-custom--header>li.level--5{padding-left:6.5em}.vxe-table-custom--body>li.level--5 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--5 .vxe-checkbox--icon{left:4.8em}.vxe-table-custom--body>li.level--6,.vxe-table-custom--header>li.level--6{padding-left:7.5em}.vxe-table-custom--body>li.level--6 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--6 .vxe-checkbox--icon{left:5.8em}.vxe-table-custom--body>li.level--7,.vxe-table-custom--header>li.level--7{padding-left:8.5em}.vxe-table-custom--body>li.level--7 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--7 .vxe-checkbox--icon{left:6.8em}.vxe-table-custom--body>li.level--8,.vxe-table-custom--header>li.level--8{padding-left:9.5em}.vxe-table-custom--body>li.level--8 .vxe-checkbox--icon,.vxe-table-custom--header>li.level--8 .vxe-checkbox--icon{left:7.8em}.vxe-table-custom--header{border-bottom:1px solid var(--vxe-table-popup-border-color);font-weight:700;padding:.28em 0}.vxe-table-custom--body{max-height:20em;padding:.2em 0}.vxe-table-custom--body .vxe-table-custom--checkbox-option:hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table-custom--footer{border-top:1px solid var(--vxe-table-popup-border-color);text-align:right}.vxe-table-custom--footer button{background-color:transparent;border:0;color:var(--vxe-font-color);cursor:pointer;height:2.5em;text-align:center;width:50%}.vxe-table-custom--footer button:focus{outline:none}.vxe-table-custom--footer button:hover{color:var(--vxe-primary-color)}.vxe-table-custom--checkbox-option{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table-custom--checkbox-option .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table-custom--checkbox-option.is--checked,.vxe-table-custom--checkbox-option.is--checked .vxe-checkbox--icon,.vxe-table-custom--checkbox-option.is--indeterminate,.vxe-table-custom--checkbox-option.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table-custom--checkbox-option:not(.is--disabled){cursor:pointer}.vxe-table-custom--checkbox-option:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table-custom--checkbox-option.is--hidden{cursor:default}.vxe-table-custom--checkbox-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table-custom--checkbox-option.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-table-custom--checkbox-option .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table-custom--fixed-option{align-items:center;display:flex;flex-direction:row;flex-shrink:0;padding-left:.5em}.vxe-table-custom--fixed-left-option,.vxe-table-custom--fixed-right-option{cursor:pointer;font-size:1.1em;line-height:1.34em;padding:0 .2em}.vxe-table-custom--fixed-left-option.is--checked,.vxe-table-custom--fixed-left-option:hover,.vxe-table-custom--fixed-right-option.is--checked,.vxe-table-custom--fixed-right-option:hover{color:var(--vxe-primary-color)}.vxe-table-custom--fixed-left-option.is--disabled,.vxe-table-custom--fixed-right-option.is--disabled{color:var(--vxe-input-disabled-color);cursor:no-drop}.vxe-table-custom-popup--body{height:100%;overflow:auto}.vxe-table-custom-popup--table-wrapper{border-bottom:1px solid var(--vxe-table-border-color)}.vxe-table-custom-popup--table-wrapper table{border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;word-break:break-all}.vxe-table-custom-popup--table-wrapper table th{background-color:var(--vxe-table-header-background-color);border-bottom:1px solid var(--vxe-table-border-color);position:sticky;text-align:left;top:0;z-index:7}.vxe-table-custom-popup--table-wrapper table td,.vxe-table-custom-popup--table-wrapper table th{border-left:1px solid var(--vxe-table-border-color);border-top:1px solid var(--vxe-table-border-color)}.vxe-table-custom-popup--table-wrapper table tr:first-child td{border-top:0}.vxe-table-custom-popup--table-wrapper table tr:hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table-custom-popup--table-wrapper table td,.vxe-table-custom-popup--table-wrapper table th{height:44px;padding:0 .6em}.vxe-table-custom-popup--table-wrapper table td:last-child,.vxe-table-custom-popup--table-wrapper table th:last-child{border-right:1px solid var(--vxe-table-border-color)}.vxe-table-custom-popup--drag-hint{background-color:var(--vxe-table-body-background-color);border-radius:var(--vxe-border-radius);box-shadow:0 0 10px #0003;display:none;left:0;max-width:300px;padding:.6em 1em .6em 1.8em;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:33}.vxe-table-custom-popup--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table-custom-popup--row.level--2 .vxe-table-custom-popup--name{padding-left:24px}.vxe-table-custom-popup--row.level--3 .vxe-table-custom-popup--name{padding-left:48px}.vxe-table-custom-popup--row.level--4 .vxe-table-custom-popup--name{padding-left:72px}.vxe-table-custom-popup--row.level--5 .vxe-table-custom-popup--name{padding-left:96px}.vxe-table-custom-popup--row.level--6 .vxe-table-custom-popup--name{padding-left:120px}.vxe-table-custom-popup--row.level--7 .vxe-table-custom-popup--name{padding-left:144px}.vxe-table-custom-popup--row.level--8 .vxe-table-custom-popup--name{padding-left:168px}.vxe-table-custom-popup--row.level--9 .vxe-table-custom-popup--name{padding-left:192px}.vxe-table-custom-popup--column-item{position:relative}.vxe-table-custom-popup--column-item.col--fixed,.vxe-table-custom-popup--column-item.col--sort,.vxe-table-custom-popup--column-item.col--visible{text-align:center}.vxe-table-custom-popup--row.active--drag-target[drag-pos=top] .vxe-table-custom-popup--column-item:after{display:block;top:-2px}.vxe-table-custom-popup--row.active--drag-target[drag-pos=bottom] .vxe-table-custom-popup--column-item:after{bottom:-2px;display:block}.vxe-table-custom-popup--row:first-child[drag-pos=top] .vxe-table-custom-popup--column-item:after{top:0}.vxe-table-custom-popup--row:last-child[drag-pos=bottom] .vxe-table-custom-popup--column-item:after{bottom:0}.vxe-table-custom-popup--column-item:after{background-color:var(--vxe-primary-color);content:"";display:none;height:3px;left:-1px;position:absolute;width:calc(100% + 1px);z-index:12}.vxe-table-custom-popup--column-item:last-child:after{width:100%}.vxe-table-custom--flip-move{transition:transform .35s}.vxe-table-custom-popup--column-sort-btn{cursor:grab;font-size:1.2em;padding:.2em .5em}.vxe-table-custom-popup--column-sort-btn:active{cursor:grabbing}.vxe-table-custom-popup--table-sort-help-icon,.vxe-table-custom-popup--table-sort-help-title{vertical-align:middle}.vxe-table-custom-popup--table-sort-help-icon{cursor:help;margin-left:5px}[class*=vxe-icon--]{direction:ltr;display:inline-block;font-family:var(--vxe-icon-font-family);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}[class*=vxe-icon--].rotate45{transform:rotate(45deg)}[class*=vxe-icon--].rotate90{transform:rotate(90deg)}[class*=vxe-icon--].rotate180{transform:rotate(180deg)}.vxe-icon--arrow-bottom,.vxe-icon--arrow-left,.vxe-icon--arrow-right,.vxe-icon--arrow-top,.vxe-icon--calendar,.vxe-icon--caret-bottom,.vxe-icon--caret-left,.vxe-icon--caret-right,.vxe-icon--caret-top,.vxe-icon--check,.vxe-icon--circle-plus,.vxe-icon--close,.vxe-icon--d-arrow-left,.vxe-icon--d-arrow-right,.vxe-icon--dot,.vxe-icon--download,.vxe-icon--edit-outline,.vxe-icon--error,.vxe-icon--eye,.vxe-icon--eye-slash,.vxe-icon--funnel,.vxe-icon--info,.vxe-icon--menu,.vxe-icon--minus,.vxe-icon--more,.vxe-icon--plus,.vxe-icon--print,.vxe-icon--question,.vxe-icon--refresh,.vxe-icon--remove,.vxe-icon--search,.vxe-icon--square,.vxe-icon--success,.vxe-icon--upload,.vxe-icon--warning,.vxe-icon--zoomin,.vxe-icon--zoomout{height:1em;line-height:1em;width:1em}.vxe-icon--arrow-bottom:before,.vxe-icon--arrow-left:before,.vxe-icon--arrow-right:before,.vxe-icon--arrow-top:before,.vxe-icon--calendar:after,.vxe-icon--calendar:before,.vxe-icon--caret-bottom:before,.vxe-icon--caret-left:before,.vxe-icon--caret-right:before,.vxe-icon--caret-top:before,.vxe-icon--check:before,.vxe-icon--circle-plus:after,.vxe-icon--close:before,.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-right:before,.vxe-icon--dot:before,.vxe-icon--download:after,.vxe-icon--download:before,.vxe-icon--edit-outline:after,.vxe-icon--edit-outline:before,.vxe-icon--error:after,.vxe-icon--eye-slash:after,.vxe-icon--eye-slash:before,.vxe-icon--eye:before,.vxe-icon--funnel:after,.vxe-icon--funnel:before,.vxe-icon--info:after,.vxe-icon--minus:before,.vxe-icon--more:before,.vxe-icon--plus:before,.vxe-icon--print:after,.vxe-icon--print:before,.vxe-icon--question:after,.vxe-icon--refresh:after,.vxe-icon--refresh:before,.vxe-icon--remove:after,.vxe-icon--search:after,.vxe-icon--search:before,.vxe-icon--square:before,.vxe-icon--success:after,.vxe-icon--upload:after,.vxe-icon--upload:before,.vxe-icon--warning:after,.vxe-icon--zoomin:after,.vxe-icon--zoomin:before,.vxe-icon--zoomout:after,.vxe-icon--zoomout:before{content:"";position:absolute}.vxe-icon--square:before{height:.9em;left:.05em;top:.05em;width:.9em}.vxe-icon--square:before,.vxe-icon--zoomin{border:.1em solid;border-color:inherit}.vxe-icon--zoomin{background-color:var(--vxe-icon-background-color)}.vxe-icon--zoomin:after,.vxe-icon--zoomin:before{background-color:inherit}.vxe-icon--zoomin:before{height:.4em;left:-.1em;top:.2em;width:1.1em}.vxe-icon--zoomin:after{height:1.1em;left:.2em;top:-.1em;width:.4em}.vxe-icon--zoomout{position:relative}.vxe-icon--zoomout:before{right:0;top:0}.vxe-icon--zoomout:after,.vxe-icon--zoomout:before{border:.1em solid;border-color:inherit;height:.7em;width:.7em}.vxe-icon--zoomout:after{background-color:var(--vxe-icon-background-color);bottom:.1em;left:.1em}.vxe-icon--menu:before{box-shadow:0 -.36em,-.36em -.36em,.36em -.36em,inset 0 0 0 1em,-.36em 0,.36em 0,0 .36em,-.36em .36em,.36em .36em;content:"";display:inline-block;height:.22em;margin:.26em;width:.22em}.vxe-icon--caret-bottom:before,.vxe-icon--caret-left:before,.vxe-icon--caret-right:before,.vxe-icon--caret-top:before{border:.4em solid transparent}.vxe-icon--caret-top:before{border-bottom-color:inherit;bottom:.3em;left:.1em}.vxe-icon--caret-bottom:before{border-top-color:inherit;left:.1em;top:.3em}.vxe-icon--caret-left:before{border-right-color:inherit;bottom:.1em;right:.3em}.vxe-icon--caret-right:before{border-left-color:inherit;bottom:.1em;left:.3em}.vxe-icon--arrow-bottom:before,.vxe-icon--arrow-left:before,.vxe-icon--arrow-right:before,.vxe-icon--arrow-top:before{border-bottom:.15em solid transparent;border-left:.15em solid transparent;border-radius:.15em;border-right-color:inherit;border-right-style:solid;border-right-width:.15em;border-top-color:inherit;border-top-style:solid;border-top-width:.15em;height:.7em;left:.14em;top:.4em;transform:rotate(-45deg);width:.7em}.vxe-icon--arrow-bottom:before{left:.14em;top:0;transform:rotate(135deg)}.vxe-icon--arrow-left:before{left:.35em;top:.18em;transform:rotate(-135deg)}.vxe-icon--arrow-right:before{left:0;top:.18em;transform:rotate(45deg)}.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:before{left:.15em}.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-right:after{left:.58em}.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-right:before{border-bottom:.15em solid transparent;border-left-color:inherit;border-left-style:solid;border-left-width:.15em;border-radius:.15em;border-right:.15em solid transparent;border-top-color:inherit;border-top-style:solid;border-top-width:.15em;height:.7em;top:.18em;transform:rotate(-45deg);width:.7em}.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-right:before{transform:rotate(135deg)}.vxe-icon--d-arrow-right:before{left:-.25em}.vxe-icon--d-arrow-right:after{left:.18em}.vxe-icon--funnel:before{border-bottom:.5em solid transparent;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top-color:inherit;border-top-style:solid;border-top-width:.5em;left:0;top:.05em}.vxe-icon--funnel:after{border-right-color:inherit;border-style:solid;border-width:0 .2em 0 0;height:.5em;left:.41em;top:.4em;width:0}.vxe-icon--edit-outline:before{border:.1em solid;border-color:inherit;border-radius:.2em;height:.84em;left:.02em;top:.1em;width:.86em}.vxe-icon--edit-outline:after{border-color:inherit;border-radius:0 0 80% 80%;border-style:solid;border-width:0 0 0 .22em;bottom:.2em;height:.8em;left:.6em;transform:rotate(45deg);width:0}.vxe-icon--more:before{content:"...";font-weight:700;left:.1em;line-height:.5em;top:0}.vxe-icon--plus:before{bottom:-.1em;content:"+";font-size:1.6em;left:-.12em;line-height:1em}.vxe-icon--check:before{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:.15em;border-left:.15em solid transparent;border-radius:.15em;border-right-color:inherit;border-right-style:solid;border-right-width:.15em;border-top:.15em solid transparent;bottom:.2em;height:.9em;left:.25em;transform:rotate(45deg);width:.5em}.vxe-icon--close:before{bottom:-.16em;content:"+";font-size:1.8em;left:-.1em;line-height:1em;transform:rotate(45deg)}.vxe-icon--minus:before{bottom:0;content:"─";font-size:1.2em;left:0;line-height:.9em;text-align:center;width:100%}.vxe-icon--refresh{border-left-color:transparent!important;border-radius:50%;border-right-color:transparent!important;border-style:solid;border-width:.1em}.vxe-icon--refresh:before{left:50%;top:0;transform:translate(50%) rotate(-45deg)}.vxe-icon--refresh:after{bottom:0;right:50%;transform:translate(-50%) rotate(135deg)}.vxe-icon--refresh:after,.vxe-icon--refresh:before{border-bottom:.25em solid transparent;border-left:.25em solid transparent;border-right:.25em solid transparent;border-top-style:solid;border-top-width:.25em;height:0;width:0}.vxe-icon--refresh.roll{animation:rollCircle 1s linear infinite}.vxe-icon--circle-plus:before,.vxe-icon--error:before,.vxe-icon--info:before,.vxe-icon--question:before,.vxe-icon--remove:before,.vxe-icon--success:before,.vxe-icon--warning:before{border:.5em solid;border-color:inherit;border-radius:50%;content:"";left:0;position:absolute;top:0;transform:scale(.95)}.vxe-icon--info:after,.vxe-icon--question:after,.vxe-icon--warning:after{bottom:0;color:var(--vxe-icon-background-color);left:0;text-align:center;transform:rotate(-10deg) scale(.75);width:100%}.vxe-icon--question:after{content:"?"}.vxe-icon--info:after{content:"¡"}.vxe-icon--warning:after{content:"!"}.vxe-icon--success:after{bottom:0;color:var(--vxe-icon-background-color);content:"✓";font-size:.65em;left:.25em}.vxe-icon--circle-plus:after{content:"+";font-size:.8em;line-height:1.4em}.vxe-icon--circle-plus:after,.vxe-icon--remove:after{bottom:0;color:var(--vxe-icon-background-color);left:0;text-align:center;width:100%}.vxe-icon--remove:after{content:"─";font-size:.7em;line-height:1.5em}.vxe-icon--error:after{bottom:0;color:var(--vxe-icon-background-color);content:"×";font-size:.8em;left:0;line-height:1.4em;text-align:center;width:100%}.vxe-icon--download,.vxe-icon--upload{overflow:hidden}.vxe-icon--download:before,.vxe-icon--upload:before{border:0 solid;border-color:inherit;left:0;width:1em}.vxe-icon--download:after,.vxe-icon--upload:after{font-size:2em;text-align:center;width:100%}.vxe-icon--upload:before{border-top-width:.1em;top:.1em}.vxe-icon--upload:after{content:"↑";left:0;top:.15em}.vxe-icon--download:before{border-bottom-width:.1em;bottom:.05em}.vxe-icon--download:after{bottom:.15em;content:"↑";left:0;transform:rotate(180deg)}.vxe-icon--eye-slash:before,.vxe-icon--eye:before{border:.1em solid;border-color:inherit;border-radius:50%;content:"●";height:.68em;left:0;line-height:.25em;text-align:center;top:.16em;width:1em}.vxe-icon--eye-slash:after{border-color:inherit;border-style:solid;border-width:0 0 0 .1em;height:1.2em;left:.45em;top:-.1em;transform:rotate(45deg);width:0}.vxe-icon--calendar:before{border-color:inherit;border-radius:.1em .1em 0 0;border-style:solid;border-width:.2em .1em .1em;height:.8em;left:0;top:.15em;width:1em}.vxe-icon--calendar:after{border-color:inherit;border-style:solid;border-width:0 .1em;height:.3em;left:.2em;top:0;width:.6em}.vxe-icon--dot:before{border:.25em solid;border-color:inherit;border-radius:50%;left:.25em;top:.25em}.vxe-icon--print{border-color:transparent!important;border-radius:.3em .3em 0 0;border-style:solid;border-width:.2em 0;box-shadow:inset 0 0 0 .1em}.vxe-icon--print:before{height:.3em;top:-.2em}.vxe-icon--print:after,.vxe-icon--print:before{box-shadow:inset 0 0 0 .1em;left:.2em;width:.6em}.vxe-icon--print:after{background-color:var(--vxe-icon-background-color);bottom:-.2em;height:.6em}.vxe-icon--search:before{border:.15em solid;border-color:inherit;border-radius:50%;height:.8em;left:0;top:0;width:.8em}.vxe-icon--search:after{border-color:inherit;border-style:solid;border-width:.15em 0 0;height:0;left:.6em;top:.75em;transform:rotate(45deg);width:.35em}@font-face{font-family:vxeiconfont;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(/vue-pure-admin/static/woff/iconfont.1714960512910-D4HyIDhF.woff) format("woff"),url(/vue-pure-admin/static/ttf/iconfont.1714960512910-DDhY9P9i.ttf) format("truetype")}@keyframes rollCircle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[class*=vxe-icon-]{font-family:vxeiconfont!important;font-size:1.1em;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=vxe-icon-].animat,[class*=vxe-icon-].roll{display:inline-block}[class*=vxe-icon-].animat{transition:transform .25s ease-in-out}[class*=vxe-icon-].rotate45{transform:rotate(45deg)}[class*=vxe-icon-].rotate90{transform:rotate(90deg)}[class*=vxe-icon-].rotate180{transform:rotate(180deg)}[class*=vxe-icon-].roll{animation:rollCircle 1s linear infinite}[class*=vxe-icon-].theme--primary{color:var(--vxe-primary-color)}[class*=vxe-icon-].theme--success{color:var(--vxe-success-color)}[class*=vxe-icon-].theme--info{color:var(--vxe-info-color)}[class*=vxe-icon-].theme--warning{color:var(--vxe-warning-color)}[class*=vxe-icon-].theme--danger{color:var(--vxe-danger-color)}.vxe-icon-sort:before{content:""}.vxe-icon-sort-desc:before{content:""}.vxe-icon-sort-asc:before{content:""}.vxe-icon-end-page:before{content:""}.vxe-icon-home-page:before{content:""}.vxe-icon-time:before{content:""}.vxe-icon-feedback:before{content:""}.vxe-icon-lightning:before{content:""}.vxe-icon-cloudy:before{content:""}.vxe-icon-heavy-rain:before{content:""}.vxe-icon-moon:before{content:""}.vxe-icon-sunny:before{content:""}.vxe-icon-location:before{content:""}.vxe-icon-location-fill:before{content:""}.vxe-icon-microphone-fill:before{content:""}.vxe-icon-microphone:before{content:""}.vxe-icon-share:before{content:""}.vxe-icon-share-fill:before{content:""}.vxe-icon-flag:before{content:""}.vxe-icon-flag-fill:before{content:""}.vxe-icon-platform:before{content:""}.vxe-icon-goods-fill:before{content:""}.vxe-icon-goods:before{content:""}.vxe-icon-funnel-clear:before{content:""}.vxe-icon-envelope:before{content:""}.vxe-icon-envelope-open-fill:before{content:""}.vxe-icon-envelope-open:before{content:""}.vxe-icon-envelope-fill:before{content:""}.vxe-icon-message-fill:before{content:""}.vxe-icon-chat:before{content:""}.vxe-icon-chat-fill:before{content:""}.vxe-icon-send:before{content:""}.vxe-icon-send-fill:before{content:""}.vxe-icon-user:before{content:""}.vxe-icon-user-fill:before{content:""}.vxe-icon-wechat:before{content:""}.vxe-icon-alipay:before{content:""}.vxe-icon-indicator:before{content:""}.vxe-icon-file-excel:before{content:""}.vxe-icon-file-pdf:before{content:""}.vxe-icon-file-image:before{content:""}.vxe-icon-file-markdown:before{content:""}.vxe-icon-file-ppt:before{content:""}.vxe-icon-file-word:before{content:""}.vxe-icon-file-zip:before{content:""}.vxe-icon-file-txt:before{content:""}.vxe-icon-refresh:before{content:""}.vxe-icon-checkbox-unchecked:before{content:""}.vxe-icon-information:before{content:""}.vxe-icon-info-circle-fill:before{content:""}.vxe-icon-info-circle:before{content:""}.vxe-icon-chart-radar:before{content:""}.vxe-icon-chart-bar-x:before{content:""}.vxe-icon-repeat:before{content:""}.vxe-icon-voice-fill:before{content:""}.vxe-icon-voice:before{content:""}.vxe-icon-flow-branch:before{content:""}.vxe-icon-comment:before{content:""}.vxe-icon-folder:before{content:""}.vxe-icon-folder-open:before{content:""}.vxe-icon-picture:before{content:""}.vxe-icon-picture-fill:before{content:""}.vxe-icon-bell:before{content:""}.vxe-icon-bell-fill:before{content:""}.vxe-icon-undo:before{content:""}.vxe-icon-home:before{content:""}.vxe-icon-home-fill:before{content:""}.vxe-icon-checkbox-checked:before{content:""}.vxe-icon-checkbox-indeterminate:before{content:""}.vxe-icon-fullscreen:before{content:""}.vxe-icon-minimize:before{content:""}.vxe-icon-print:before{content:""}.vxe-icon-upload:before{content:""}.vxe-icon-download:before{content:""}.vxe-icon-cloud-upload:before{content:""}.vxe-icon-cloud-download:before{content:""}.vxe-icon-spinner:before{content:""}.vxe-icon-close:before{content:""}.vxe-icon-custom-column:before{content:""}.vxe-icon-edit:before{content:""}.vxe-icon-zoom-in:before{content:""}.vxe-icon-caret-down:before{content:""}.vxe-icon-caret-up:before{content:""}.vxe-icon-caret-right:before{content:""}.vxe-icon-caret-left:before{content:""}.vxe-icon-square-checked-fill:before{content:""}.vxe-icon-square-close:before{content:""}.vxe-icon-square-down:before{content:""}.vxe-icon-square-left:before{content:""}.vxe-icon-square-caret-right:before{content:""}.vxe-icon-square-minus:before{content:""}.vxe-icon-square-plus:before{content:""}.vxe-icon-square-right:before{content:""}.vxe-icon-square-up:before{content:""}.vxe-icon-square-checked:before{content:""}.vxe-icon-square-down-fill:before{content:""}.vxe-icon-square-minus-fill:before{content:""}.vxe-icon-square-close-fill:before{content:""}.vxe-icon-square-left-fill:before{content:""}.vxe-icon-square-caret-right-fill:before{content:""}.vxe-icon-square-up-fill:before{content:""}.vxe-icon-square-right-fill:before{content:""}.vxe-icon-square-plus-fill:before{content:""}.vxe-icon-square-plus-square:before{content:""}.vxe-icon-square-fill:before{content:""}.vxe-icon-square-square:before{content:""}.vxe-icon-sort-alpha-desc:before{content:""}.vxe-icon-sort-alpha-asc:before{content:""}.vxe-icon-sort-numeric-asc:before{content:""}.vxe-icon-sort-numeric-desc:before{content:""}.vxe-icon-star-fill:before{content:""}.vxe-icon-star:before{content:""}.vxe-icon-star-half:before{content:""}.vxe-icon-lock-fill:before{content:""}.vxe-icon-unlock-fill:before{content:""}.vxe-icon-question:before{content:""}.vxe-icon-exclamation:before{content:""}.vxe-icon-ellipsis-h:before{content:""}.vxe-icon-ellipsis-v:before{content:""}.vxe-icon-save:before{content:""}.vxe-icon-setting:before{content:""}.vxe-icon-setting-fill:before{content:""}.vxe-icon-link:before{content:""}.vxe-icon-chart-pie:before{content:""}.vxe-icon-chart-line:before{content:""}.vxe-icon-swap:before{content:""}.vxe-icon-num-list:before{content:""}.vxe-icon-copy:before{content:""}.vxe-icon-company:before{content:""}.vxe-icon-swap-right:before{content:""}.vxe-icon-swap-left:before{content:""}.vxe-icon-table:before{content:""}.vxe-icon-merge-cells:before{content:""}.vxe-icon-paste:before{content:""}.vxe-icon-cut:before{content:""}.vxe-icon-lock:before{content:""}.vxe-icon-unlock:before{content:""}.vxe-icon-chart-bar-y:before{content:""}.vxe-icon-fixed-left-fill:before{content:""}.vxe-icon-fixed-left:before{content:""}.vxe-icon-fixed-right-fill:before{content:""}.vxe-icon-fixed-right:before{content:""}.vxe-icon-swap-down:before{content:""}.vxe-icon-swap-up:before{content:""}.vxe-icon-square:before{content:""}.vxe-icon-check:before{content:""}.vxe-icon-question-circle-fill:before{content:""}.vxe-icon-error-circle-fill:before{content:""}.vxe-icon-delete:before{content:""}.vxe-icon-dot:before{content:""}.vxe-icon-success-circle:before{content:""}.vxe-icon-delete-fill:before{content:""}.vxe-icon-minus:before{content:""}.vxe-icon-maximize:before{content:""}.vxe-icon-question-circle:before{content:""}.vxe-icon-warning-circle:before{content:""}.vxe-icon-warnion-circle-fill:before{content:""}.vxe-icon-eye-fill:before{content:""}.vxe-icon-search:before{content:""}.vxe-icon-funnel:before{content:""}.vxe-icon-eye-fill-close:before{content:""}.vxe-icon-search-zoom-in:before{content:""}.vxe-icon-arrow-right:before{content:""}.vxe-icon-arrow-left:before{content:""}.vxe-icon-arrow-up:before{content:""}.vxe-icon-calendar:before{content:""}.vxe-icon-arrow-down:before{content:""}.vxe-icon-warning-triangle:before{content:""}.vxe-icon-add:before{content:""}.vxe-icon-arrow-double-left:before{content:""}.vxe-icon-arrow-double-right:before{content:""}.vxe-icon-menu:before{content:""}.vxe-icon-warning-triangle-fill:before{content:""}.vxe-icon-error-circle:before{content:""}.vxe-icon-zoom-out:before{content:""}.vxe-icon-success-circle-fill:before{content:""}.vxe-icon-radio-checked:before{content:""}.vxe-icon-radio-unchecked:before{content:""}.vxe-loading{background-color:var(--vxe-loading-background-color);display:none;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:99}.vxe-loading.is--visible{display:block}.vxe-loading>.vxe-loading--chunk,.vxe-loading>.vxe-loading--wrapper{color:var(--vxe-loading-color);left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.vxe-loading .vxe-loading--default-icon{font-size:1.4em}.vxe-loading .vxe-loading--text{padding:.4em 0}.vxe-loading .vxe-loading--spinner{display:inline-block;height:56px;position:relative;width:56px}.vxe-loading .vxe-loading--spinner:after,.vxe-loading .vxe-loading--spinner:before{animation:bounce 2s ease-in-out infinite;background-color:var(--vxe-primary-color);border-radius:50%;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.vxe-loading .vxe-loading--spinner:after{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.size--mini .vxe-loading .vxe-loading--spinner{height:38px;width:38px}.size--small .vxe-loading .vxe-loading--spinner{height:44px;width:44px}.size--medium .vxe-loading .vxe-loading--spinner{height:50px;width:50px}.vxe-table--render-default .vxe-body--column.col--ellipsis,.vxe-table--render-default .vxe-footer--column.col--ellipsis,.vxe-table--render-default .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable .vxe-body--column{height:var(--vxe-table-row-height-default)}.vxe-table--render-default.size--medium .vxe-body--column.col--ellipsis,.vxe-table--render-default.size--medium .vxe-footer--column.col--ellipsis,.vxe-table--render-default.size--medium .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable.size--medium .vxe-body--column{height:var(--vxe-table-row-height-medium)}.vxe-table--render-default.size--small .vxe-body--column.col--ellipsis,.vxe-table--render-default.size--small .vxe-footer--column.col--ellipsis,.vxe-table--render-default.size--small .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable.size--small .vxe-body--column{height:var(--vxe-table-row-height-small)}.vxe-table--render-default.size--mini .vxe-body--column.col--ellipsis,.vxe-table--render-default.size--mini .vxe-footer--column.col--ellipsis,.vxe-table--render-default.size--mini .vxe-header--column.col--ellipsis,.vxe-table--render-default.vxe-editable.size--mini .vxe-body--column{height:var(--vxe-table-row-height-mini)}.vxe-table--file-form,.vxe-table-slots{display:none}.vxe-table--print-frame{border:0;bottom:-100%;height:0;left:-100%;position:fixed;width:0}.vxe-table--body-wrapper{scroll-behavior:auto}.vxe-table--body-wrapper,.vxe-table--fixed-left-body-wrapper,.vxe-table--fixed-right-body-wrapper{overflow-x:auto;overflow-y:auto}.vxe-cell .vxe-default-input,.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-textarea{background-color:var(--vxe-table-body-background-color)}.vxe-cell .vxe-default-input,.vxe-cell .vxe-default-select,.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-select,.vxe-table--filter-wrapper .vxe-default-textarea{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);color:var(--vxe-font-color);outline:0;padding:0 2px;width:100%}.vxe-cell .vxe-default-input:focus,.vxe-cell .vxe-default-select:focus,.vxe-cell .vxe-default-textarea:focus,.vxe-table--filter-wrapper .vxe-default-input:focus,.vxe-table--filter-wrapper .vxe-default-select:focus,.vxe-table--filter-wrapper .vxe-default-textarea:focus{border:1px solid var(--vxe-primary-color)}.vxe-cell .vxe-default-input[disabled],.vxe-cell .vxe-default-select[disabled],.vxe-cell .vxe-default-textarea[disabled],.vxe-table--filter-wrapper .vxe-default-input[disabled],.vxe-table--filter-wrapper .vxe-default-select[disabled],.vxe-table--filter-wrapper .vxe-default-textarea[disabled]{background-color:var(--vxe-input-disabled-background-color);cursor:not-allowed}.vxe-cell .vxe-default-input,.vxe-cell .vxe-default-select,.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-select,.vxe-table--filter-wrapper .vxe-default-textarea{height:var(--vxe-input-height-default)}.vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-table--filter-wrapper .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:4px}.vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-cell .vxe-default-input[type=number]::-webkit-inner-spin-button,.vxe-table--filter-wrapper .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-table--filter-wrapper .vxe-default-input[type=number]::-webkit-inner-spin-button{height:24px}.vxe-cell .vxe-default-input::-moz-placeholder,.vxe-table--filter-wrapper .vxe-default-input::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-cell .vxe-default-input::placeholder,.vxe-table--filter-wrapper .vxe-default-input::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-cell .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-default-textarea{resize:none;vertical-align:middle}.vxe-cell .vxe-input,.vxe-cell .vxe-select,.vxe-cell .vxe-textarea,.vxe-table--filter-wrapper .vxe-input,.vxe-table--filter-wrapper .vxe-select,.vxe-table--filter-wrapper .vxe-textarea{display:block;width:100%}.vxe-cell .vxe-input>.vxe-input--inner,.vxe-cell .vxe-textarea>.vxe-textarea--inner,.vxe-table--filter-wrapper .vxe-input>.vxe-input--inner,.vxe-table--filter-wrapper .vxe-textarea>.vxe-textarea--inner{padding:0 2px}.vxe-cell .vxe-default-textarea,.vxe-cell .vxe-textarea--inner,.vxe-table--filter-wrapper .vxe-default-textarea,.vxe-table--filter-wrapper .vxe-textarea--inner{resize:none}.vxe-table--cell-active-area,.vxe-table--cell-copy-area,.vxe-table--cell-extend-area,.vxe-table--cell-main-area,.vxe-table--checkbox-range{display:none;pointer-events:none;position:absolute;z-index:1}.vxe-table--fixed-left-wrapper .vxe-table--cell-active-area,.vxe-table--fixed-left-wrapper .vxe-table--cell-copy-area,.vxe-table--fixed-left-wrapper .vxe-table--cell-extend-area,.vxe-table--fixed-left-wrapper .vxe-table--cell-main-area,.vxe-table--fixed-left-wrapper .vxe-table--checkbox-range,.vxe-table--fixed-right-wrapper .vxe-table--cell-active-area,.vxe-table--fixed-right-wrapper .vxe-table--cell-copy-area,.vxe-table--fixed-right-wrapper .vxe-table--cell-extend-area,.vxe-table--fixed-right-wrapper .vxe-table--cell-main-area,.vxe-table--fixed-right-wrapper .vxe-table--checkbox-range{z-index:2}.vxe-table--fixed-left-wrapper .vxe-table--cell-active-area[half="1"],.vxe-table--fixed-left-wrapper .vxe-table--cell-extend-area[half="1"],.vxe-table--fixed-left-wrapper .vxe-table--cell-main-area[half="1"]{border-right:0}.vxe-table--fixed-left-wrapper .vxe-table--cell-copy-area[half="1"]{background-size:var(--vxe-table-cell-copy-area-border-width) 12px,0 12px,12px var(--vxe-table-cell-copy-area-border-width),12px var(--vxe-table-cell-copy-area-border-width)}.vxe-table--fixed-right-wrapper .vxe-table--cell-active-area[half="1"],.vxe-table--fixed-right-wrapper .vxe-table--cell-extend-area[half="1"],.vxe-table--fixed-right-wrapper .vxe-table--cell-main-area[half="1"]{border-left:0}.vxe-table--fixed-right-wrapper .vxe-table--cell-copy-area[half="1"]{background-size:0 12px,var(--vxe-table-cell-copy-area-border-width) 12px,12px var(--vxe-table-cell-copy-area-border-width),12px var(--vxe-table-cell-copy-area-border-width)}.vxe-table--checkbox-range{background-color:var(--vxe-table-checkbox-range-background-color);border:var(--vxe-table-checkbox-range-border-width) solid var(--vxe-table-checkbox-range-border-color)}.vxe-table--cell-area{display:none;font-size:0;height:0}.vxe-table--cell-area>.vxe-table--cell-main-area{background-color:var(--vxe-table-cell-area-background-color);border:var(--vxe-table-cell-area-border-width) solid var(--vxe-table-cell-area-border-color)}.vxe-table--cell-area .vxe-table--cell-main-area-btn{background-color:var(--vxe-table-cell-main-area-extension-background-color);border-color:var(--vxe-table-cell-main-area-extension-border-color);border-style:solid;border-width:1px 0 0 1px;bottom:-1px;cursor:crosshair;display:none;height:7px;pointer-events:auto;position:absolute;right:-1px;width:7px}.vxe-table--cell-area .vxe-table--cell-extend-area{border:var(--vxe-table-cell-extend-area-border-width) solid var(--vxe-table-cell-extend-area-border-color)}@keyframes moveCopyCellBorder{to{background-position:0 -12px,100% 12px,12px 0,-12px 100%}}.vxe-table--cell-copy-area{animation:moveCopyCellBorder .5s linear infinite;background:linear-gradient(0deg,transparent 6px,var(--vxe-table-cell-copy-area-border-color) 6px) repeat-y,linear-gradient(0deg,transparent 50%,var(--vxe-table-cell-copy-area-border-color) 0) repeat-y,linear-gradient(90deg,transparent 50%,var(--vxe-table-cell-copy-area-border-color) 0) repeat-x,linear-gradient(90deg,transparent 50%,var(--vxe-table-cell-copy-area-border-color) 0) repeat-x;background-position:0 0,100% 0,0 0,0 100%;background-size:var(--vxe-table-cell-copy-area-border-width) 12px,var(--vxe-table-cell-copy-area-border-width) 12px,12px var(--vxe-table-cell-copy-area-border-width),12px var(--vxe-table-cell-copy-area-border-width)}.vxe-table--cell-active-area{border:var(--vxe-table-cell-active-area-border-width) solid var(--vxe-table-cell-active-area-border-color)}.vxe-table--cell-multi-area>.vxe-table--cell-main-area{background-color:var(--vxe-table-cell-area-background-color)}.vxe-table--render-default.is--round .vxe-table--border-line,.vxe-table--render-default.is--round .vxe-table--render-default.is--round,.vxe-table--render-default.is--round:not(.is--header):not(.is--footer) .vxe-table--body-wrapper.body--wrapper{border-radius:var(--vxe-table-border-radius)}.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.body--wrapper,.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.body--wrapper{border-radius:var(--vxe-table-border-radius) var(--vxe-table-border-radius) 0 0}.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.fixed-left--wrapper{border-radius:var(--vxe-table-border-radius) 0 0 0}.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.fixed-right--wrapper{border-radius:0 var(--vxe-table-border-radius) 0 0}.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.body--wrapper,.vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.body--wrapper{border-radius:0 0 var(--vxe-table-border-radius) var(--vxe-table-border-radius)}.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.fixed-left--wrapper{border-radius:0 0 0 var(--vxe-table-border-radius)}.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.fixed-right--wrapper{border-radius:0 0 var(--vxe-table-border-radius) 0}.vxe-table .vxe-table--header-wrapper{color:var(--vxe-table-header-font-color)}.vxe-table .vxe-table--header-wrapper .vxe-table--header-border-line{border-bottom:var(--vxe-table-border-width) solid var(--vxe-table-border-color);bottom:0;height:0;left:0;position:absolute}.vxe-table .vxe-cell--sort{padding:0 .1em 0 .2em;position:relative;text-align:center}.vxe-table .vxe-cell--sort-vertical-layout{display:inline-flex;flex-direction:column;height:1.8em;vertical-align:middle}.vxe-table .vxe-cell--sort-vertical-layout .vxe-sort--asc-btn,.vxe-table .vxe-cell--sort-vertical-layout .vxe-sort--desc-btn{height:.6em}.vxe-table .vxe-cell--sort-horizontal-layout{display:inline-flex;flex-direction:row}.vxe-table .vxe-cell--sort-horizontal-layout .vxe-sort--asc-btn,.vxe-table .vxe-cell--sort-horizontal-layout .vxe-sort--desc-btn{width:.5em}.vxe-table .vxe-sort--asc-btn,.vxe-table .vxe-sort--desc-btn{color:var(--vxe-table-column-icon-border-color);cursor:pointer}.vxe-table .vxe-sort--asc-btn:hover,.vxe-table .vxe-sort--desc-btn:hover{color:var(--vxe-font-color)}.vxe-table .vxe-sort--asc-btn.sort--active,.vxe-table .vxe-sort--desc-btn.sort--active{color:var(--vxe-primary-color)}.vxe-header--column{font-weight:var(--vxe-table-header-font-weight);position:relative}.vxe-header--column.col--ellipsis>.vxe-cell{align-items:center;display:flex}.vxe-header--column.col--ellipsis>.vxe-cell .vxe-cell--title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-header--column.col--ellipsis>.vxe-cell>i:not(.vxe-cell--title),.vxe-header--column.col--ellipsis>.vxe-cell>span:not(.vxe-cell--title){flex-shrink:0}.vxe-header--column .vxe-cell--required-icon{color:var(--vxe-table-validate-error-color);display:inline-block;font-family:var(--vxe-icon-font-family);font-weight:400;height:1em;line-height:1em;position:relative;width:.8em}.vxe-header--column .vxe-cell--required-icon:before{content:"*";left:0;position:absolute;top:.2em}.vxe-header--column .vxe-cell--required-icon{margin-right:.1em}.vxe-header--column .vxe-cell--edit-icon,.vxe-header--column .vxe-cell-title-prefix-icon,.vxe-header--column .vxe-cell-title-suffix-icon{margin-right:.2em}.vxe-header--column .vxe-cell-title-prefix-icon,.vxe-header--column .vxe-cell-title-suffix-icon{cursor:help}.vxe-header--column .vxe-resizable{bottom:0;cursor:col-resize;height:100%;position:absolute;right:-7px;text-align:center;width:14px;z-index:1}.vxe-header--column .vxe-resizable.is--line:after,.vxe-header--column .vxe-resizable.is--line:before{content:"";display:inline-block;vertical-align:middle}.vxe-header--column .vxe-resizable.is--line:before{background-color:var(--vxe-table-resizable-line-color);height:50%;width:1px}.vxe-header--column .vxe-resizable.is--line:after{height:100%;width:0}.vxe-table--fixed-right-wrapper .vxe-header--column .vxe-resizable{left:-7px;right:auto}.vxe-table--render-default{color:var(--vxe-font-color);direction:ltr;font-family:var(--vxe-font-family);font-size:var(--vxe-font-size);position:relative}.vxe-table--render-default .vxe-table--body-wrapper table{background-color:var(--vxe-table-body-background-color)}.vxe-table--render-default .vxe-table--footer-wrapper table{background-color:var(--vxe-table-footer-background-color)}.vxe-table--render-default .vxe-table--body,.vxe-table--render-default .vxe-table--footer,.vxe-table--render-default .vxe-table--header{border:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.vxe-table--render-default .vxe-table--footer-wrapper,.vxe-table--render-default .vxe-table--header-wrapper{overflow-x:hidden;overflow-y:hidden}.vxe-table--render-default:not(.is--empty).is--footer.is--scroll-x .vxe-table--body-wrapper{overflow-x:scroll}.vxe-table--render-default .vxe-body--row.row--stripe{background-color:var(--vxe-table-row-striped-background-color)}.vxe-table--render-default .vxe-body--row.row--radio{background-color:var(--vxe-table-row-radio-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--checked{background-color:var(--vxe-table-row-checkbox-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--current{background-color:var(--vxe-table-row-current-background-color)}.vxe-table--render-default .vxe-body--row.row--hover{background-color:var(--vxe-table-row-hover-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--stripe{background-color:var(--vxe-table-row-hover-striped-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--radio{background-color:var(--vxe-table-row-hover-radio-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--checked{background-color:var(--vxe-table-row-hover-checkbox-checked-background-color)}.vxe-table--render-default .vxe-body--row.row--hover.row--current{background-color:var(--vxe-table-row-hover-current-background-color)}.vxe-table--render-default.drag--resize .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--resize .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--resize .vxe-table--main-wrapper *{cursor:col-resize}.vxe-table--render-default.drag--area .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--area .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--area .vxe-table--main-wrapper *,.vxe-table--render-default.drag--range .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--range .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--range .vxe-table--main-wrapper *{cursor:default}.vxe-table--render-default.drag--extend-range .vxe-table--fixed-left-wrapper *,.vxe-table--render-default.drag--extend-range .vxe-table--fixed-right-wrapper *,.vxe-table--render-default.drag--extend-range .vxe-table--main-wrapper *{cursor:crosshair}.vxe-table--render-default.column--highlight .vxe-header--column:not(.col--seq):hover{background-color:var(--vxe-table-column-hover-background-color)}.vxe-table--render-default.cell--area .vxe-table--main-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-table--render-default .vxe-body--column,.vxe-table--render-default .vxe-footer--column,.vxe-table--render-default .vxe-header--column{line-height:var(--vxe-table-row-line-height);position:relative;text-align:left}.vxe-table--render-default .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-default)}.vxe-table--render-default .vxe-body--column.col--current,.vxe-table--render-default .vxe-footer--column.col--current,.vxe-table--render-default .vxe-header--column.col--current{background-color:var(--vxe-table-column-current-background-color)}.vxe-table--render-default .vxe-body--column.col--center,.vxe-table--render-default .vxe-footer--column.col--center,.vxe-table--render-default .vxe-header--column.col--center{text-align:center}.vxe-table--render-default .vxe-body--column.col--right,.vxe-table--render-default .vxe-footer--column.col--right,.vxe-table--render-default .vxe-header--column.col--right{text-align:right}.vxe-table--render-default .vxe-footer--column.col--ellipsis.col--center .vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis.col--center .vxe-cell{justify-content:center}.vxe-table--render-default .vxe-footer--column.col--ellipsis.col--right .vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis.col--right .vxe-cell{justify-content:flex-end}.vxe-table--render-default .vxe-table--footer-wrapper{border-top:var(--vxe-table-border-width) solid var(--vxe-table-border-color)}.vxe-table--render-default.border--default .vxe-table--header-wrapper,.vxe-table--render-default.border--full .vxe-table--header-wrapper,.vxe-table--render-default.border--outer .vxe-table--header-wrapper{background-color:var(--vxe-table-header-background-color)}.vxe-table--render-default.border--default .vxe-body--column,.vxe-table--render-default.border--default .vxe-footer--column,.vxe-table--render-default.border--default .vxe-header--column,.vxe-table--render-default.border--inner .vxe-body--column,.vxe-table--render-default.border--inner .vxe-footer--column,.vxe-table--render-default.border--inner .vxe-header--column{background-image:linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color));background-position:100% 100%;background-repeat:no-repeat;background-size:100% var(--vxe-table-border-width)}.vxe-table--render-default.border--full .vxe-body--column,.vxe-table--render-default.border--full .vxe-footer--column,.vxe-table--render-default.border--full .vxe-header--column{background-image:linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color)),linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color));background-position:100% 0,100% 100%;background-repeat:no-repeat;background-size:var(--vxe-table-border-width) 100%,100% var(--vxe-table-border-width)}.vxe-table--render-default.border--full .vxe-table--fixed-left-wrapper .vxe-body--column{border-right-color:var(--vxe-table-border-color)}.vxe-table--render-default.border--default .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter,.vxe-table--render-default.border--full .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter,.vxe-table--render-default.border--inner .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter,.vxe-table--render-default.border--outer .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter{background-image:linear-gradient(var(--vxe-table-border-color),var(--vxe-table-border-color));background-position:100% 100%;background-repeat:no-repeat;background-size:100% var(--vxe-table-border-width)}.vxe-table--render-default.border--inner .vxe-table--header-wrapper,.vxe-table--render-default.border--none .vxe-table--header-wrapper{background-color:var(--vxe-table-header-background-color)}.vxe-table--render-default.border--inner .vxe-table--fixed-left-wrapper,.vxe-table--render-default.border--none .vxe-table--fixed-left-wrapper{border-right:0}.vxe-table--render-default.border--inner .vxe-table--border-line{border-width:0 0 1px}.vxe-table--render-default.border--none .vxe-table--border-line,.vxe-table--render-default.border--none .vxe-table--header-border-line{display:none}.vxe-table--render-default.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-table--render-default.size--medium .vxe-table--empty-block,.vxe-table--render-default.size--medium .vxe-table--empty-placeholder{min-height:var(--vxe-table-row-height-medium)}.vxe-table--render-default.size--medium .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default.size--medium .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default.size--medium .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-medium)}.vxe-table--render-default.size--medium .vxe-cell .vxe-default-input,.vxe-table--render-default.size--medium .vxe-cell .vxe-default-select,.vxe-table--render-default.size--medium .vxe-cell .vxe-default-textarea{height:var(--vxe-input-height-medium)}.vxe-table--render-default.size--medium .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:3px}.vxe-table--render-default.size--small{font-size:var(--vxe-font-size-small)}.vxe-table--render-default.size--small .vxe-table--empty-block,.vxe-table--render-default.size--small .vxe-table--empty-placeholder{min-height:var(--vxe-table-row-height-small)}.vxe-table--render-default.size--small .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default.size--small .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default.size--small .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-small)}.vxe-table--render-default.size--small .vxe-cell .vxe-default-input,.vxe-table--render-default.size--small .vxe-cell .vxe-default-select,.vxe-table--render-default.size--small .vxe-cell .vxe-default-textarea{height:var(--vxe-input-height-small)}.vxe-table--render-default.size--small .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:2px}.vxe-table--render-default.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-table--render-default.size--mini .vxe-table--empty-block,.vxe-table--render-default.size--mini .vxe-table--empty-placeholder{min-height:var(--vxe-table-row-height-mini)}.vxe-table--render-default.size--mini .vxe-body--column:not(.col--ellipsis),.vxe-table--render-default.size--mini .vxe-footer--column:not(.col--ellipsis),.vxe-table--render-default.size--mini .vxe-header--column:not(.col--ellipsis){padding:var(--vxe-table-column-padding-mini)}.vxe-table--render-default.size--mini .vxe-cell .vxe-default-input,.vxe-table--render-default.size--mini .vxe-cell .vxe-default-select,.vxe-table--render-default.size--mini .vxe-cell .vxe-default-textarea{height:var(--vxe-input-height-mini)}.vxe-table--render-default.size--mini .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:1px}.vxe-table--render-default .vxe-cell{padding-left:var(--vxe-table-cell-padding-left);padding-right:var(--vxe-table-cell-padding-right);white-space:pre-line;word-break:break-all}.vxe-table--render-default .vxe-cell--placeholder{color:var(--vxe-table-cell-placeholder-color)}.vxe-table--render-default .vxe-cell--radio{cursor:pointer}.vxe-table--render-default .vxe-cell--radio .vxe-radio--icon{color:var(--vxe-input-border-color);font-size:1.4em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table--render-default .vxe-cell--radio.is--checked,.vxe-table--render-default .vxe-cell--radio.is--checked .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--radio:not(.is--disabled){cursor:pointer}.vxe-table--render-default .vxe-cell--radio:not(.is--disabled):hover .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--radio.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--render-default .vxe-cell--radio.is--disabled .vxe-radio--icon{color:var(--vxe-input-disabled-color)}.vxe-table--render-default .vxe-cell--radio .vxe-radio--label{padding-left:.5em;vertical-align:middle}.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-table--render-default .vxe-cell--checkbox.is--checked,.vxe-table--render-default .vxe-cell--checkbox.is--checked .vxe-checkbox--icon,.vxe-table--render-default .vxe-cell--checkbox.is--indeterminate,.vxe-table--render-default .vxe-cell--checkbox.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled){cursor:pointer}.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-table--render-default .vxe-cell--checkbox.is--hidden{cursor:default}.vxe-table--render-default .vxe-cell--checkbox.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-table--render-default .vxe-cell--checkbox.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--label{padding-left:.5em;vertical-align:middle}.vxe-table--render-default .fixed--hidden{visibility:hidden}.vxe-table--render-default .vxe-table--fixed-left-wrapper,.vxe-table--render-default .vxe-table--fixed-right-wrapper{background-color:inherit;overflow:hidden;position:absolute;top:0;transition:box-shadow .3s;width:100%;z-index:5}.vxe-table--render-default .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper,.vxe-table--render-default .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper{overflow-x:hidden}.vxe-table--render-default .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper{width:calc(100% + 40px)}.vxe-table--render-default.is--header .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper:before,.vxe-table--render-default.is--header .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper:before{display:none}.vxe-table--render-default .vxe-table--fixed-left-wrapper{left:0;width:200px}.vxe-table--render-default .vxe-table--fixed-left-wrapper.scrolling--middle{box-shadow:var(--vxe-table-fixed-left-scrolling-box-shadow)}.vxe-table--render-default .vxe-table--fixed-right-wrapper{right:0}.vxe-table--render-default .vxe-table--fixed-right-wrapper.scrolling--middle{box-shadow:var(--vxe-table-fixed-right-scrolling-box-shadow)}.vxe-table--render-default .vxe-table--body-wrapper,.vxe-table--render-default .vxe-table--footer-wrapper,.vxe-table--render-default .vxe-table--header-wrapper{position:relative}.vxe-table--render-default .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-right--wrapper{position:absolute;top:0}.vxe-table--render-default .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-left--wrapper{left:0}.vxe-table--render-default .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table--render-default .vxe-table--header-wrapper.fixed-right--wrapper{overflow-y:auto;right:0}.vxe-table--render-default .vxe-body--x-space{height:1px;margin-bottom:-1px;width:100%}.vxe-table--render-default .vxe-body--y-space{float:left;width:0}.vxe-table--render-default .vxe-table--resizable-bar{cursor:col-resize;display:none;height:100%;left:0;position:absolute;top:0;width:1px;z-index:9}.vxe-table--render-default .vxe-table--resizable-bar:before{background-color:var(--vxe-table-resizable-drag-line-color);content:"";display:block;height:100%}.vxe-table--render-default .vxe-table--border-line{border:var(--vxe-table-border-width) solid var(--vxe-table-border-color);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.vxe-table--render-default .vxe-tree--line-wrapper{display:block;height:0;position:relative}.vxe-table--render-default .vxe-tree--line{border-color:var(--vxe-table-tree-node-line-color);border-style:var(--vxe-table-tree-node-line-style);border-width:0 0 1px 1px;bottom:-.9em;content:"";pointer-events:none;position:absolute;width:.8em}.vxe-table--render-default .vxe-cell--tree-node{position:relative}.vxe-table--render-default .vxe-tree--btn-wrapper{cursor:pointer;height:1em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em;z-index:1}.vxe-table--render-default .vxe-tree--node-btn{color:var(--vxe-font-lighten-color);display:block}.vxe-table--render-default .vxe-tree--node-btn:hover{color:var(--vxe-font-color)}.vxe-table--render-default .vxe-tree-cell{display:block;padding-left:1.5em}.vxe-table--render-default .vxe-body--column.col--ellipsis>.vxe-cell .vxe-tree-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table--render-default .vxe-table--expanded{cursor:pointer}.vxe-table--render-default .vxe-table--expanded .vxe-table--expand-btn{color:var(--vxe-font-lighten-color);display:inline-block;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.vxe-table--render-default .vxe-table--expanded .vxe-table--expand-btn:hover{color:var(--vxe-font-color)}.vxe-table--render-default .vxe-table--expanded+.vxe-table--expand-label{padding-left:.5em}.vxe-table--render-default .vxe-body--expanded-column{border-bottom:var(--vxe-table-border-width) solid var(--vxe-table-border-color)}.vxe-table--render-default .vxe-body--expanded-column.col--ellipsis>.vxe-body--expanded-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-table--render-default .vxe-body--expanded-cell{position:relative;z-index:1}.vxe-table--render-default .vxe-body--expanded-cell.is--ellipsis{overflow:auto}.vxe-table--render-default .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-default)}.vxe-table--render-default.size--medium .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--medium .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--medium .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-medium)}.vxe-table--render-default.size--medium .vxe-cell--checkbox{font-size:var(--vxe-checkbox-font-size-medium)}.vxe-table--render-default.size--medium .vxe-cell--radio{font-size:var(--vxe-radio-font-size-medium)}.vxe-table--render-default.size--small .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--small .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--small .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-small)}.vxe-table--render-default.size--small .vxe-cell--checkbox{font-size:var(--vxe-checkbox-font-size-small)}.vxe-table--render-default.size--small .vxe-cell--radio{font-size:var(--vxe-radio-font-size-small)}.vxe-table--render-default.size--mini .vxe-body--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--mini .vxe-footer--column.col--ellipsis>.vxe-cell,.vxe-table--render-default.size--mini .vxe-header--column.col--ellipsis>.vxe-cell{max-height:var(--vxe-table-row-height-mini)}.vxe-table--render-default.size--mini .vxe-cell--checkbox{font-size:var(--vxe-checkbox-font-size-mini)}.vxe-table--render-default.size--mini .vxe-cell--radio{font-size:var(--vxe-radio-font-size-mini)}.vxe-table--render-default .vxe-table--empty-block,.vxe-table--render-default .vxe-table--empty-placeholder{align-items:center;justify-content:center;min-height:var(--vxe-table-row-height-default);overflow:hidden;pointer-events:none;text-align:center;width:100%}.vxe-table--render-default .vxe-table--empty-block{display:none;visibility:hidden}.vxe-table--render-default .vxe-table--empty-placeholder{display:none;position:absolute;top:0;z-index:5}.vxe-table--render-default .vxe-table--empty-content{display:block;pointer-events:auto;width:50%}.vxe-table--render-default.is--empty .vxe-table--empty-block,.vxe-table--render-default.is--empty .vxe-table--empty-placeholder{display:flex}.vxe-table--render-default .vxe-body--column.col--selected{box-shadow:inset 0 0 0 2px var(--vxe-primary-color)}.vxe-table--render-default .vxe-body--column.col--active,.vxe-table--render-default .vxe-body--column.col--selected{position:relative}.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint{font-size:12px;left:50%;line-height:1.2em;padding-left:var(--vxe-table-cell-padding-left);padding-right:var(--vxe-table-cell-padding-right);position:absolute;text-align:left;transform:translate(-50%);width:100%;z-index:4}.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint .vxe-cell--valid-error-msg{background-color:var(--vxe-table-validate-error-background-color);border-radius:var(--vxe-border-radius);color:var(--vxe-table-validate-error-color);display:inline-block;pointer-events:auto}.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-input,.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-select,.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-textarea,.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-input>.vxe-input--inner{border-color:var(--vxe-table-validate-error-color)}.vxe-table--render-default.valid-msg--single .vxe-body--row:last-child .vxe-cell--valid-error-hint{bottom:100%}.vxe-table--render-default.valid-msg--single .vxe-body--row:last-child:first-child .vxe-cell--valid-error-hint{bottom:auto}.vxe-table--render-default.valid-msg--full .vxe-body--row:last-child .vxe-cell--valid-error-hint{top:calc(100% - 1.3em)}.vxe-table--render-default.old-cell-valid .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint{bottom:calc(100% + 4px);left:50%;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);width:320px;z-index:4}.vxe-table--render-default.old-cell-valid .vxe-body--column.col--valid-error .vxe-cell--valid-error-hint .vxe-cell--valid-error-msg{background-color:#f56c6c;border-radius:4px;color:#fff;display:inline-block;padding:8px 12px;pointer-events:auto}.vxe-table--render-default.old-cell-valid .vxe-body--row:first-child .vxe-cell--valid-error-hint{bottom:auto;top:calc(100% + 4px)}.vxe-table--render-default.old-cell-valid .vxe-body--column:first-child .vxe-cell--valid-error-hint{left:10px;text-align:left;transform:translate(0)}.vxe-table--render-default .vxe-body--row.row--pending{color:var(--vxe-table-validate-error-color);cursor:no-drop;text-decoration:line-through}.vxe-table--render-default .vxe-body--row.row--pending .vxe-body--column{position:relative}.vxe-table--render-default .vxe-body--row.row--pending .vxe-body--column:after{border-bottom:1px solid var(--vxe-table-validate-error-color);content:"";height:0;left:0;position:absolute;top:50%;width:100%;z-index:1}.vxe-table--render-default .vxe-body--row.row--new>.vxe-body--column{position:relative}.vxe-table--render-default .vxe-body--row.row--new>.vxe-body--column:before{border-color:transparent var(--vxe-table-cell-dirty-insert-color) transparent transparent;border-style:solid;border-width:var(--vxe-table-cell-dirty-width);content:"";left:calc(var(--vxe-table-cell-dirty-width)*-1);position:absolute;top:calc(var(--vxe-table-cell-dirty-width)*-1);transform:rotate(45deg)}.vxe-table--render-default .vxe-body--column.col--dirty{position:relative}.vxe-table--render-default .vxe-body--column.col--dirty:before{border-color:transparent var(--vxe-table-cell-dirty-update-color) transparent transparent;border-style:solid;border-width:var(--vxe-table-cell-dirty-width);content:"";left:calc(var(--vxe-table-cell-dirty-width)*-1);position:absolute;top:calc(var(--vxe-table-cell-dirty-width)*-1);transform:rotate(45deg)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active{box-shadow:inset 0 0 0 2px var(--vxe-primary-color)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active.col--valid-error{box-shadow:inset 0 0 0 2px var(--vxe-table-validate-error-color)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-default-input,.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-default-textarea{border:0;padding:0}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-default-input{height:var(--vxe-table-row-line-height)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-input .vxe-input--inner{border:0;padding-left:0}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-textarea{height:calc(var(--vxe-table-row-line-height) - 1px)}.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--active .vxe-cell .vxe-textarea .vxe-textarea--inner{border:0}.vxe-table--render-default.vxe-editable .vxe-body--column,.vxe-table--render-default.vxe-editable .vxe-body--column.col--active{padding:0}div.vxe-table--tooltip-wrapper.vxe-table--valid-error{background-color:var(--vxe-table-validate-error-background-color);color:var(--vxe-table-validate-error-color);padding:0}div.vxe-table--tooltip-wrapper.vxe-table--valid-error.old-cell-valid{background-color:#f56c6c;color:#fff;padding:8px 12px}.vxe-table--footer-wrapper{color:var(--vxe-table-footer-font-color);margin-top:-1px}.vxe-table--footer-wrapper.body--wrapper{overflow-x:auto}.vxe-footer--column.col--ellipsis>.vxe-cell{align-items:center;display:flex}.vxe-footer--column.col--ellipsis>.vxe-cell .vxe-cell--item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-grid{position:relative}.vxe-grid.is--loading:before{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:99}.vxe-grid.is--loading>.vxe-table .vxe-loading{background-color:transparent}.vxe-grid.is--maximize{background-color:var(--vxe-grid-maximize-background-color);height:100%;left:0;padding:.5em 1em;position:fixed;top:0;width:100%}.vxe-grid .vxe-grid--bottom-wrapper,.vxe-grid .vxe-grid--form-wrapper,.vxe-grid .vxe-grid--top-wrapper{position:relative}.vxe-grid{font-size:var(--vxe-font-size)}.vxe-grid.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-grid.size--small{font-size:var(--vxe-font-size-small)}.vxe-grid.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-toolbar{align-items:center;background-color:var(--vxe-toolbar-background-color);color:var(--vxe-font-color);display:flex;flex-direction:row;font-family:var(--vxe-font-family);padding:.6em 0;position:relative}.vxe-toolbar:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.vxe-toolbar.is--perfect{background-color:var(--vxe-table-header-background-color);border:solid var(--vxe-table-border-color);border-width:1px 1px 0}.vxe-toolbar.is--loading:before{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:var(--vxe-loading-z-index)}.vxe-toolbar .vxe-buttons--wrapper{flex-grow:1}.vxe-toolbar .vxe-buttons--wrapper>.vxe-button+.vxe-button--item,.vxe-toolbar .vxe-buttons--wrapper>.vxe-button--item+.vxe-button,.vxe-toolbar .vxe-buttons--wrapper>.vxe-button--item+.vxe-button--item{margin-left:.8em}.vxe-toolbar .vxe-buttons--wrapper>.vxe-button--item{display:inline-block}.vxe-toolbar .vxe-tools--wrapper>.vxe-button+.vxe-tool--item,.vxe-toolbar .vxe-tools--wrapper>.vxe-tool--item+.vxe-button,.vxe-toolbar .vxe-tools--wrapper>.vxe-tool--item+.vxe-tool--item{margin-left:.8em}.vxe-toolbar .vxe-tools--wrapper>.vxe-tool--item{display:inline-block}.vxe-toolbar .vxe-tools--wrapper>.vxe-button{align-items:center;display:flex;justify-content:center}.vxe-toolbar .vxe-buttons--wrapper,.vxe-toolbar .vxe-tools--operate,.vxe-toolbar .vxe-tools--wrapper{align-items:center;display:flex}.vxe-toolbar .vxe-buttons--wrapper,.vxe-toolbar .vxe-tools--wrapper{flex-wrap:wrap}.vxe-toolbar .vxe-tools--operate{flex-shrink:0}.vxe-toolbar .vxe-custom--wrapper{position:relative}.vxe-toolbar .vxe-custom--wrapper.is--active>.vxe-button{background-color:var(--vxe-toolbar-custom-active-background-color);border-radius:50%}.vxe-toolbar{font-size:var(--vxe-font-size)}.vxe-toolbar.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-toolbar.size--small{font-size:var(--vxe-font-size-small)}.vxe-toolbar.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-pager{align-items:center;background-color:var(--vxe-pager-background-color);color:var(--vxe-font-color);display:flex;font-family:var(--vxe-font-family);position:relative;text-align:right}.vxe-pager.is--hidden{display:none}.vxe-pager.align--left{text-align:left}.vxe-pager.align--center{text-align:center}.vxe-pager.is--loading:after{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:var(--vxe-loading-z-index)}.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{border:1px solid transparent;color:inherit;font-size:inherit;outline:0;padding:0}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):focus,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):focus,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):focus{box-shadow:0 0 .25em 0 var(--vxe-primary-color)}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):active,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):active,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):active{background-color:#fff}.vxe-pager.is--border:not(.is--background) .vxe-pager--jump-next,.vxe-pager.is--border:not(.is--background) .vxe-pager--jump-prev,.vxe-pager.is--border:not(.is--background) .vxe-pager--next-btn,.vxe-pager.is--border:not(.is--background) .vxe-pager--num-btn,.vxe-pager.is--border:not(.is--background) .vxe-pager--prev-btn,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--jump-next,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--jump-prev,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--next-btn,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--num-btn,.vxe-pager.is--perfect:not(.is--background) .vxe-pager--prev-btn{border-color:var(--vxe-input-border-color)}.vxe-pager.is--background .vxe-pager--jump-next,.vxe-pager.is--background .vxe-pager--jump-prev,.vxe-pager.is--background .vxe-pager--next-btn,.vxe-pager.is--background .vxe-pager--num-btn,.vxe-pager.is--background .vxe-pager--prev-btn,.vxe-pager.is--perfect .vxe-pager--jump-next,.vxe-pager.is--perfect .vxe-pager--jump-prev,.vxe-pager.is--perfect .vxe-pager--next-btn,.vxe-pager.is--perfect .vxe-pager--num-btn,.vxe-pager.is--perfect .vxe-pager--prev-btn{background-color:var(--vxe-pager-perfect-button-background-color)}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active{background-color:var(--vxe-primary-color);color:#fff}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active:hover,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active:hover,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active:hover,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active:hover,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active:hover,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active:hover{background-color:var(--vxe-primary-lighten-color)}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active:focus,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active:focus,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active:focus,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active:focus,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active:focus,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active:focus{border-color:var(--vxe-primary-color)}.vxe-pager.is--background .vxe-pager--jump-next:not(.is--disabled).is--active:active,.vxe-pager.is--background .vxe-pager--jump-prev:not(.is--disabled).is--active:active,.vxe-pager.is--background .vxe-pager--num-btn:not(.is--disabled).is--active:active,.vxe-pager.is--perfect .vxe-pager--jump-next:not(.is--disabled).is--active:active,.vxe-pager.is--perfect .vxe-pager--jump-prev:not(.is--disabled).is--active:active,.vxe-pager.is--perfect .vxe-pager--num-btn:not(.is--disabled).is--active:active{background-color:var(--vxe-primary-darken-color);border-color:var(--vxe-primary-darken-color)}.vxe-pager.is--perfect{background-color:var(--vxe-pager-perfect-background-color);border-top-width:1px;border:1px solid var(--vxe-table-border-color);border-top:0 solid var(--vxe-table-border-color)}.vxe-pager.is--border .vxe-pager--num-btn.is--active{border-color:var(--vxe-primary-color)}.vxe-pager .vxe-pager--wrapper{flex-grow:1}.vxe-pager .vxe-pager--btn-icon,.vxe-pager .vxe-pager--jump-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--left-wrapper,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--prev-btn,.vxe-pager .vxe-pager--right-wrapper,.vxe-pager .vxe-pager--sizes,.vxe-pager .vxe-pager--total{display:inline-block;margin:0 .4em;vertical-align:middle}.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{cursor:pointer;position:relative}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--left-wrapper,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn,.vxe-pager .vxe-pager--right-wrapper{display:inline-block;height:2.15em;line-height:2em}.vxe-pager .vxe-pager--jump .vxe-pager--goto,.vxe-pager .vxe-pager--sizes>.vxe-input{height:2.15em;line-height:2.15em}.vxe-pager .vxe-pager--sizes>.vxe-select--panel .vxe-select-option{text-align:center}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{min-width:2.15em}.vxe-pager .vxe-pager--btn-wrapper{display:inline-block;margin:0;padding:0;text-align:center}.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-next:hover .vxe-pager--jump-more-icon,.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-prev:hover .vxe-pager--jump-more-icon{display:none}.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-next:hover .vxe-pager--jump-icon,.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-prev:hover .vxe-pager--jump-icon{display:inline-block}.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-icon{display:none}.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn{background-color:var(--vxe-pager-background-color);border-radius:var(--vxe-border-radius);margin:0 .25em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):hover,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):hover,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):hover,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):hover,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-pager .vxe-pager--jump-next:not(.is--disabled).is--active,.vxe-pager .vxe-pager--jump-next:not(.is--disabled):focus,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled).is--active,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):focus,.vxe-pager .vxe-pager--next-btn:not(.is--disabled).is--active,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--num-btn:not(.is--disabled).is--active,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):focus,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled).is--active,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):focus{color:var(--vxe-primary-color)}.vxe-pager .vxe-pager--jump-next:not(.is--disabled):active,.vxe-pager .vxe-pager--jump-prev:not(.is--disabled):active,.vxe-pager .vxe-pager--next-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--num-btn:not(.is--disabled):active,.vxe-pager .vxe-pager--prev-btn:not(.is--disabled):active{color:var(--vxe-primary-darken-color)}.vxe-pager .vxe-pager--jump-next.is--disabled,.vxe-pager .vxe-pager--jump-prev.is--disabled,.vxe-pager .vxe-pager--next-btn.is--disabled,.vxe-pager .vxe-pager--num-btn.is--disabled,.vxe-pager .vxe-pager--prev-btn.is--disabled{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-pager .vxe-pager--jump-next.is--disabled:hover,.vxe-pager .vxe-pager--jump-prev.is--disabled:hover,.vxe-pager .vxe-pager--next-btn.is--disabled:hover,.vxe-pager .vxe-pager--num-btn.is--disabled:hover,.vxe-pager .vxe-pager--prev-btn.is--disabled:hover{color:var(--vxe-font-disabled-color)}.vxe-pager .vxe-pager--num-btn{vertical-align:middle}.vxe-pager .vxe-pager--num-btn.is--active{font-weight:700}.vxe-pager .vxe-pager--sizes{cursor:pointer;text-align:center;width:7em}.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--sizes .vxe-input--inner{text-align:center}.vxe-pager .vxe-pager--count>span{vertical-align:middle}.vxe-pager .vxe-pager--count .vxe-pager--separator{margin-right:.2em}.vxe-pager .vxe-pager--count .vxe-pager--separator:before{content:"/"}.vxe-pager .vxe-pager--jump .vxe-pager--goto{background-color:var(--vxe-input-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);color:var(--vxe-font-color);padding:0 .4em;transition:border .2s ease-in-out}.vxe-pager .vxe-pager--jump .vxe-pager--goto:focus{border:1px solid var(--vxe-primary-color);outline:0}.vxe-pager .vxe-pager--jump .vxe-pager--goto-text{margin-right:.25em}.vxe-pager .vxe-pager--jump .vxe-pager--classifier-text{margin-left:.25em}.vxe-pager .vxe-pager--jump .vxe-pager--goto{text-align:center;width:3.2em}.vxe-pager{font-size:var(--vxe-font-size);height:var(--vxe-table-row-height-default)}.vxe-pager.size--medium{font-size:var(--vxe-font-size-medium);height:var(--vxe-table-row-height-medium)}.vxe-pager.size--small{font-size:var(--vxe-font-size-small);height:var(--vxe-table-row-height-small)}.vxe-pager.size--mini{font-size:var(--vxe-font-size-mini);height:var(--vxe-table-row-height-mini)}.vxe-checkbox,.vxe-checkbox-group{display:inline-block;line-height:1;vertical-align:middle}.vxe-checkbox{white-space:nowrap}.vxe-checkbox .vxe-checkbox--icon{color:var(--vxe-input-border-color);font-size:1.34em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-checkbox.is--checked,.vxe-checkbox.is--checked .vxe-checkbox--icon,.vxe-checkbox.is--indeterminate,.vxe-checkbox.is--indeterminate .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-checkbox:not(.is--disabled){cursor:pointer}.vxe-checkbox:not(.is--disabled):hover .vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-checkbox.is--hidden{cursor:default}.vxe-checkbox.is--disabled{color:var(--vxe-font-disabled-color)}.vxe-checkbox.is--disabled .vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-checkbox+.vxe-checkbox{margin-left:10px}.vxe-checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;position:absolute;width:0}.vxe-checkbox.is--indeterminate>input:not(:checked)+.vxe-checkbox--icon{color:var(--vxe-primary-color)}.vxe-checkbox:not(.is--disabled)>input:focus+.vxe-checkbox--icon{box-shadow:0 0 .2em 0 var(--vxe-primary-color);color:var(--vxe-primary-color)}.vxe-checkbox:not(.is--disabled):hover>input+.vxe-checkbox--icon{border-color:var(--vxe-primary-color)}.vxe-checkbox.is--disabled{cursor:not-allowed}.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon+.vxe-checkbox--label{color:var(--vxe-font-disabled-color)}.vxe-checkbox.is--disabled>input:checked+.vxe-checkbox--icon{color:var(--vxe-input-disabled-color)}.vxe-checkbox .vxe-checkbox--label{display:inline-block;max-width:50em;padding-left:.5em;vertical-align:middle}.vxe-checkbox{font-size:var(--vxe-font-size)}.vxe-checkbox.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-checkbox.size--small{font-size:var(--vxe-font-size-small)}.vxe-checkbox.size--mini{font-size:var(--vxe-font-size-mini)}[class*=vxe-],[class*=vxe-] :after,[class*=vxe-] :before,[class*=vxe-]:after,[class*=vxe-]:before{box-sizing:border-box}.vxe-checkbox .vxe-checkbox--label,.vxe-radio .vxe-radio--label,.vxe-radio-button .vxe-radio--label,.vxe-table--render-default .vxe-body--column.col--ellipsis:not(.col--active)>.vxe-cell,.vxe-table--render-default .vxe-footer--column.col--ellipsis:not(.col--active)>.vxe-cell,.vxe-table--render-default .vxe-header--column.col--ellipsis:not(.col--active)>.vxe-cell,.vxe-table-custom-popup--drag-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=vxe-]{font-feature-settings:"tnum";font-variant:tabular-nums}.vxe-primary-color{color:var(--vxe-primary-color)}.vxe-success-color{color:var(--vxe-success-color)}.vxe-info-color{color:var(--vxe-info-color)}.vxe-warning-color{color:var(--vxe-warning-color)}.vxe-danger-color{color:var(--vxe-danger-color)}.vxe-perfect-color{color:var(--vxe-table-header-background-color)}.vxe-row:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.vxe-row>.vxe-col--1{float:left;width:4.16667%}.vxe-row>.vxe-col--2{float:left;width:8.33333%}.vxe-row>.vxe-col--3{float:left;width:12.5%}.vxe-row>.vxe-col--4{float:left;width:16.66667%}.vxe-row>.vxe-col--5{float:left;width:20.83333%}.vxe-row>.vxe-col--6{float:left;width:25%}.vxe-row>.vxe-col--7{float:left;width:29.16667%}.vxe-row>.vxe-col--8{float:left;width:33.33333%}.vxe-row>.vxe-col--9{float:left;width:37.5%}.vxe-row>.vxe-col--10{float:left;width:41.66667%}.vxe-row>.vxe-col--11{float:left;width:45.83333%}.vxe-row>.vxe-col--12{float:left;width:50%}.vxe-row>.vxe-col--13{float:left;width:54.16667%}.vxe-row>.vxe-col--14{float:left;width:58.33333%}.vxe-row>.vxe-col--15{float:left;width:62.5%}.vxe-row>.vxe-col--16{float:left;width:66.66667%}.vxe-row>.vxe-col--17{float:left;width:70.83333%}.vxe-row>.vxe-col--18{float:left;width:75%}.vxe-row>.vxe-col--19{float:left;width:79.16667%}.vxe-row>.vxe-col--20{float:left;width:83.33333%}.vxe-row>.vxe-col--21{float:left;width:87.5%}.vxe-row>.vxe-col--22{float:left;width:91.66667%}.vxe-row>.vxe-col--23{float:left;width:95.83333%}.vxe-row>.vxe-col--24{float:left;width:100%}.is--animat .vxe-filter--btn:after,.is--animat .vxe-filter--btn:before,.is--animat .vxe-input--wrapper .vxe-input,.is--animat .vxe-sort--asc-btn:after,.is--animat .vxe-sort--asc-btn:before,.is--animat .vxe-sort--desc-btn:after,.is--animat .vxe-sort--desc-btn:before{transition:border .1s ease-in-out}.is--animat .vxe-table--expand-btn,.is--animat .vxe-tree--node-btn{transition:transform .1s ease-in-out}.is--animat .vxe-checkbox>input:checked+span,.is--animat .vxe-radio>input:checked+span{transition:background-color .1s ease-in-out}.vxe-radio-group{display:inline-block;font-size:0;line-height:1;vertical-align:middle}.vxe-radio-group+.vxe-radio-group{margin-left:10px}.vxe-radio{cursor:pointer;display:inline-block;line-height:1;vertical-align:middle;white-space:nowrap}.vxe-radio .vxe-radio--icon{color:var(--vxe-input-border-color);font-size:1.4em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-radio.is--checked,.vxe-radio.is--checked .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-radio:not(.is--disabled){cursor:pointer}.vxe-radio:not(.is--disabled):hover .vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-radio.is--disabled{color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-radio.is--disabled .vxe-radio--icon{color:var(--vxe-input-disabled-color)}.vxe-radio .vxe-radio--label{padding-left:.5em}.vxe-radio>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;position:absolute;width:0}.vxe-radio .vxe-radio--label{display:inline-block;max-width:50em;vertical-align:middle}.vxe-radio:not(.is--disabled)>input:focus+.vxe-radio--icon{color:var(--vxe-primary-color)}.vxe-radio:not(.vxe-radio-button)+.vxe-radio{margin-left:10px}.vxe-radio-button .vxe-radio--label{background-color:var(--vxe-radio-button-default-background-color)}.vxe-radio-button:first-child .vxe-radio--label{border-left:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius) 0 0 var(--vxe-border-radius)}.vxe-radio-button:last-child .vxe-radio--label{border-radius:0 var(--vxe-border-radius) var(--vxe-border-radius) 0}.vxe-radio-button>input:checked+.vxe-radio--label{background-color:var(--vxe-primary-color);border-color:var(--vxe-primary-color);color:#fff}.vxe-radio-button .vxe-radio--label{border-color:var(--vxe-input-border-color);border-style:solid;border-width:1px 1px 1px 0;display:inline-block;line-height:calc(var(--vxe-button-height-default) - 2px);max-width:50em;padding:0 1em}.vxe-radio-button.is--disabled{cursor:not-allowed}.vxe-radio-button.is--disabled>input:not(:checked)+.vxe-radio--label{color:var(--vxe-input-disabled-color)}.vxe-radio-button.is--disabled>input:checked+.vxe-radio--label{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color)}.vxe-radio-button:not(.is--disabled)>input:focus+.vxe-radio--label{border-color:var(--vxe-primary-color);box-shadow:0 0 .2em 0 var(--vxe-primary-color)}.vxe-radio-button:not(.is--disabled):hover>input:not(:checked)+.vxe-radio--label{color:var(--vxe-primary-color)}.vxe-radio-button.size--medium .vxe-radio--label{line-height:calc(var(--vxe-button-height-medium) - 2px)}.vxe-radio-button.size--small .vxe-radio--label{line-height:calc(var(--vxe-button-height-small) - 2px)}.vxe-radio-button.size--mini .vxe-radio--label{line-height:calc(var(--vxe-button-height-mini) - 2px)}.vxe-radio{font-size:var(--vxe-font-size)}.vxe-radio.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-radio.size--small{font-size:var(--vxe-font-size-small)}.vxe-radio.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-input--inner{background-color:var(--vxe-input-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);box-shadow:none;color:var(--vxe-font-color);font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;outline:0;padding:0 .6em;width:100%}.vxe-input--inner::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-input--inner::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-input--inner::-webkit-autofill{background-color:var(--vxe-input-background-color)}.vxe-input--inner[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.vxe-input--inner[type=number]::-webkit-inner-spin-button,.vxe-input--inner[type=number]::-webkit-outer-spin-button,.vxe-input--inner[type=search],.vxe-input--inner[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.vxe-input--inner[disabled]{background-color:var(--vxe-input-disabled-background-color);color:var(--vxe-font-disabled-color);cursor:not-allowed}.vxe-input{display:inline-block;position:relative;width:180px}.vxe-input.is--disabled .vxe-input--date-picker-suffix,.vxe-input.is--disabled .vxe-input--number-suffix,.vxe-input.is--disabled .vxe-input--password-suffix,.vxe-input.is--disabled .vxe-input--search-suffix,.vxe-input.is--disabled .vxe-input--suffix{cursor:no-drop}.vxe-input:not(.is--disabled) .vxe-input--clear-icon,.vxe-input:not(.is--disabled) .vxe-input--number-suffix,.vxe-input:not(.is--disabled) .vxe-input--password-suffix,.vxe-input:not(.is--disabled) .vxe-input--search-suffix{cursor:pointer}.vxe-input:not(.is--disabled).is--active .vxe-input--inner{border:1px solid var(--vxe-primary-color)}.vxe-input .vxe-input--extra-suffix,.vxe-input .vxe-input--prefix,.vxe-input .vxe-input--suffix{align-items:center;color:var(--vxe-table-column-icon-border-color);display:flex;height:100%;justify-content:center;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.6em}.vxe-input--count{background-color:var(--vxe-input-count-background-color);color:var(--vxe-input-count-color);height:calc(100% - 2px);position:absolute;right:.5em;top:1px}.vxe-input--count.is--error{color:var(--vxe-input-count-error-color)}.vxe-input .vxe-input--prefix{left:.2em}.vxe-input.is--prefix .vxe-input--inner{padding-left:1.8em}.vxe-input .vxe-input--clear-icon{display:none}.vxe-input .vxe-input--extra-suffix,.vxe-input .vxe-input--suffix{right:.2em}.vxe-input.is--suffix .vxe-input--inner{padding-right:1.8em}.vxe-input.is--suffix.is--count .vxe-input--inner{padding-right:5em}.vxe-input.is--suffix .vxe-input--count{right:2.1em}.vxe-input.is--left .vxe-input--inner{text-align:left}.vxe-input.is--center .vxe-input--inner{text-align:center}.vxe-input.is--right .vxe-input--inner{text-align:right}.vxe-input.is--count .vxe-input--inner{padding-right:3.4em}.vxe-input.is--controls.type--date .vxe-input--inner,.vxe-input.is--controls.type--datetime .vxe-input--inner,.vxe-input.is--controls.type--float .vxe-input--inner,.vxe-input.is--controls.type--integer .vxe-input--inner,.vxe-input.is--controls.type--month .vxe-input--inner,.vxe-input.is--controls.type--number .vxe-input--inner,.vxe-input.is--controls.type--password .vxe-input--inner,.vxe-input.is--controls.type--quarter .vxe-input--inner,.vxe-input.is--controls.type--search .vxe-input--inner,.vxe-input.is--controls.type--time .vxe-input--inner,.vxe-input.is--controls.type--week .vxe-input--inner,.vxe-input.is--controls.type--year .vxe-input--inner{padding-right:1.8em}.vxe-input.is--controls.type--date .vxe-input--suffix,.vxe-input.is--controls.type--datetime .vxe-input--suffix,.vxe-input.is--controls.type--float .vxe-input--suffix,.vxe-input.is--controls.type--integer .vxe-input--suffix,.vxe-input.is--controls.type--month .vxe-input--suffix,.vxe-input.is--controls.type--number .vxe-input--suffix,.vxe-input.is--controls.type--password .vxe-input--suffix,.vxe-input.is--controls.type--quarter .vxe-input--suffix,.vxe-input.is--controls.type--search .vxe-input--suffix,.vxe-input.is--controls.type--time .vxe-input--suffix,.vxe-input.is--controls.type--week .vxe-input--suffix,.vxe-input.is--controls.type--year .vxe-input--suffix{right:1.6em}.vxe-input.is--suffix.is--controls.type--date .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--datetime .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--float .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--integer .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--month .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--number .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--password .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--quarter .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--search .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--time .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--week .vxe-input--inner,.vxe-input.is--suffix.is--controls.type--year .vxe-input--inner{padding-right:3.2em}.vxe-input.is--suffix:hover .vxe-input--suffix.is--clear .vxe-input--suffix-icon{display:none}.vxe-input.is--suffix:hover .vxe-input--suffix.is--clear .vxe-input--clear-icon{display:inline}.vxe-input:not(.is--disabled) .vxe-input--suffix:hover .vxe-input--clear-icon{color:var(--vxe-font-color)}.vxe-input:not(.is--disabled) .vxe-input--suffix:active .vxe-input--clear-icon{color:var(--vxe-primary-color)}.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:hover .vxe-input--password-suffix,.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:hover .vxe-input--search-suffix{color:var(--vxe-font-color)}.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:active .vxe-input--password-suffix,.vxe-input:not(.is--disabled) .vxe-input--extra-suffix:active .vxe-input--search-suffix{color:var(--vxe-primary-color)}.vxe-input:not(.is--disabled) .vxe-input--number-next:hover,.vxe-input:not(.is--disabled) .vxe-input--number-prev:hover{color:var(--vxe-font-color)}.vxe-input:not(.is--disabled) .vxe-input--number-next:active,.vxe-input:not(.is--disabled) .vxe-input--number-prev:active{color:var(--vxe-primary-color)}.vxe-input:not(.is--disabled) .vxe-input--number-next.is--disabled,.vxe-input:not(.is--disabled) .vxe-input--number-prev.is--disabled{color:var(--vxe-input-number-disabled-color);cursor:no-drop}.vxe-input .vxe-input--date-picker-suffix,.vxe-input .vxe-input--number-suffix,.vxe-input .vxe-input--password-suffix,.vxe-input .vxe-input--search-suffix{height:100%;position:relative;width:100%}.vxe-input .vxe-input--date-picker-icon,.vxe-input .vxe-input--password-icon,.vxe-input .vxe-input--search-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vxe-input .vxe-input--date-picker-icon[class*=vxe-icon-],.vxe-input .vxe-input--password-icon[class*=vxe-icon-],.vxe-input .vxe-input--search-icon[class*=vxe-icon-]{font-size:1.2em}.vxe-input .vxe-input--date-picker-suffix{align-items:center;display:flex;justify-content:center}.vxe-input .vxe-input--date-picker-suffix .vxe-input--panel-icon{transition:transform .2s ease-in-out}.vxe-input .vxe-input--number-next,.vxe-input .vxe-input--number-prev{display:block;height:50%;position:relative;text-align:center;width:100%}.vxe-input .vxe-input--number-next-icon,.vxe-input .vxe-input--number-prev-icon{left:50%;line-height:.8em;position:absolute;transform:translate(-50%)}.vxe-input .vxe-input--number-prev-icon{bottom:0}.vxe-input .vxe-input--number-next-icon{top:0}.vxe-input--panel{color:var(--vxe-font-color);display:none;left:0;padding:4px 0;position:absolute;text-align:left}.vxe-input--panel:not(.is--transfer){min-width:100%}.vxe-input--panel.is--transfer{position:fixed}.vxe-input--panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-input--panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-input--panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-input--panel-layout-wrapper,.vxe-input--panel-wrapper{background-color:var(--vxe-input-panel-background-color);border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 0 6px 2px #0000001a}.vxe-input--panel-wrapper{overflow-x:hidden;overflow-y:auto}.vxe-input--panel-layout-wrapper{display:flex;flex-direction:row}.vxe-input--panel.type--date,.vxe-input--panel.type--month,.vxe-input--panel.type--quarter,.vxe-input--panel.type--week,.vxe-input--panel.type--year{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--panel.type--datetime .vxe-input--panel-right-wrapper{border-left:1px solid var(--vxe-input-border-color);display:flex;flex-direction:column}.vxe-input--panel.type--date .vxe-input--date-picker-body th,.vxe-input--panel.type--datetime .vxe-input--date-picker-body th{width:14.28571%}.vxe-input--panel.type--week .vxe-input--date-picker-body table th{width:12%}.vxe-input--panel.type--week .vxe-input--date-picker-body table th:first-child{width:14%}.vxe-input--panel.type--quarter .vxe-input--date-picker-body table th{width:50%}.vxe-input--panel.type--month .vxe-input--date-picker-body td,.vxe-input--panel.type--year .vxe-input--date-picker-body td{width:25%}.vxe-input--time-picker-title{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);display:inline-block;text-align:center}.vxe-input--time-picker-confirm{position:absolute;right:0;top:0}.vxe-input--date-picker-confirm,.vxe-input--time-picker-confirm{background-color:var(--vxe-primary-color);border:1px solid var(--vxe-input-border-color);border-color:var(--vxe-primary-color);border-radius:var(--vxe-border-radius);color:var(--vxe-input-date-time-confirm-button-color);cursor:pointer;outline:0}.vxe-input--date-picker-confirm:hover,.vxe-input--time-picker-confirm:hover{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color)}.vxe-input--date-picker-confirm:active,.vxe-input--time-picker-confirm:active{background-color:var(--vxe-primary-darken-color);border-color:var(--vxe-primary-darken-color)}.vxe-input--time-picker-header{display:flex;flex-shrink:0;position:relative}.vxe-input--date-picker-header{display:flex;flex-direction:row;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--date-picker-header .vxe-input--date-picker-type-wrapper{flex-grow:1}.vxe-input--date-picker-header .vxe-input--date-picker-btn-wrapper{flex-shrink:0;text-align:center}.vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{display:inline-block}.vxe-input--date-picker-btn-wrapper{display:flex;flex-direction:row}.vxe-input--date-picker-btn,.vxe-input--date-picker-label{align-items:center;background-color:var(--vxe-button-default-background-color);display:flex;justify-content:center}.vxe-input--date-picker-btn.is--disabled{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-input--date-picker-btn:not(.is--disabled){cursor:pointer}.vxe-input--date-picker-btn:not(.is--disabled):active,.vxe-input--date-picker-btn:not(.is--disabled):hover{background-color:#fff}.vxe-input--date-picker-body{border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--date-picker-body table{border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:center;width:100%}.vxe-input--date-picker-body td,.vxe-input--date-picker-body th{font-weight:400}.vxe-input--date-picker-body th{box-shadow:inset 0 -1px 0 0 var(--vxe-table-popup-border-color)}.vxe-input--date-picker-body td.is--next,.vxe-input--date-picker-body td.is--next .vxe-input--date-festival,.vxe-input--date-picker-body td.is--next .vxe-input--date-label,.vxe-input--date-picker-body td.is--prev,.vxe-input--date-picker-body td.is--prev .vxe-input--date-festival,.vxe-input--date-picker-body td.is--prev .vxe-input--date-label{color:var(--vxe-font-disabled-color)}.vxe-input--date-picker-body td.is--now{box-shadow:inset 0 0 0 1px var(--vxe-table-popup-border-color)}.vxe-input--date-picker-body td.is--now:not(.is--selected).is--current,.vxe-input--date-picker-body td.is--now:not(.is--selected).is--current .vxe-input--date-festival,.vxe-input--date-picker-body td.is--now:not(.is--selected).is--current .vxe-input--date-label{color:var(--vxe-primary-color)}.vxe-input--date-picker-body td.is--hover{background-color:var(--vxe-input-date-picker-hover-background-color)}.vxe-input--date-picker-body td.is--selected{background-color:var(--vxe-primary-color);color:var(--vxe-input-date-picker-selected-color)}.vxe-input--date-picker-body td.is--selected.is--next,.vxe-input--date-picker-body td.is--selected.is--prev{background-color:var(--vxe-primary-lighten-color)}.vxe-input--date-picker-body td.is--selected .vxe-input--date-festival,.vxe-input--date-picker-body td.is--selected .vxe-input--date-label{color:var(--vxe-input-date-picker-festival-selected-color)}.vxe-input--date-picker-body td.is--selected .vxe-input--date-label.is-notice:before{background-color:var(--vxe-input-date-picker-notice-selected-background-color)}.vxe-input--date-picker-body td:not(.is--disabled){cursor:pointer}.vxe-input--date-picker-body td.is--disabled{background-color:var(--vxe-input-disabled-background-color);color:var(--vxe-input-disabled-color);cursor:no-drop}.vxe-input--date-picker-body td.is--disabled .vxe-input--date-festival,.vxe-input--date-picker-body td.is--disabled .vxe-input--date-label{color:var(--vxe-input-disabled-color)}.vxe-input--date-week-view th:first-child{box-shadow:inset -1px -1px 0 0 var(--vxe-table-popup-border-color)}.vxe-input--date-week-view td:first-child{box-shadow:inset -1px 0 0 0 var(--vxe-table-popup-border-color)}.vxe-input--date-festival,.vxe-input--date-label{display:block;overflow:hidden}.vxe-input--date-label{position:relative}.vxe-input--date-label.is-notice:before{background-color:var(--vxe-input-date-notice-background-color);border-radius:100%;content:"";height:4px;left:.8em;position:absolute;top:.1em;transform:translate(-50%);width:4px}.vxe-input--date-label--extra{color:var(--vxe-input-date-extra-color);font-size:12px;line-height:12px;position:absolute;right:.1em;top:-.2em;transform:scale(.7)}.vxe-input--date-label--extra.is-important{color:var(--vxe-input-date-extra-important-color)}.vxe-input--date-festival{color:var(--vxe-input-date-festival-color);height:14px;line-height:1;overflow:hidden}.vxe-input--date-festival.is-important{color:var(--vxe-input-date-festival-important-color)}.vxe-input--date-festival--label{display:block;font-size:12px;transform:scale(.8)}@keyframes festivalOverlap2{0%,45%,to{transform:translateY(0)}50%,95%{transform:translateY(-14px)}}@keyframes festivalOverlap3{0%,20%,to{transform:translateY(0)}25%,45%,75%,95%{transform:translateY(-14px)}50%,70%{transform:translateY(-28px)}}.vxe-input--date-festival--overlap{display:block;font-size:12px}.vxe-input--date-festival--overlap.overlap--2{animation:festivalOverlap2 6s ease-in-out infinite}.vxe-input--date-festival--overlap.overlap--3{animation:festivalOverlap3 9s ease-in-out infinite}.vxe-input--date-festival--overlap>span{display:block;height:14px;transform:scale(.8)}.vxe-input--time-picker-body{border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);display:flex;flex-direction:row;flex-grow:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-input--time-picker-body>ul{height:100%;margin:0;overflow:hidden;padding:0}.vxe-input--time-picker-body>ul:after,.vxe-input--time-picker-body>ul:before{content:" ";display:block}.vxe-input--time-picker-body>ul:hover{overflow-y:auto}.vxe-input--time-picker-body>ul>li{display:block}.vxe-input--time-picker-body>ul>li:hover{background-color:var(--vxe-input-date-picker-hover-background-color);cursor:pointer}.vxe-input--time-picker-body>ul>li.is--selected{color:var(--vxe-primary-color);font-weight:700}.vxe-input--time-picker-body .vxe-input--time-picker-minute-list,.vxe-input--time-picker-body .vxe-input--time-picker-second-list{border-left:1px solid var(--vxe-table-popup-border-color)}.vxe-input{font-size:var(--vxe-font-size);height:var(--vxe-input-height-default);line-height:var(--vxe-input-height-default)}.vxe-input .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:6px}.vxe-input .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=number]::-webkit-inner-spin-button,.vxe-input .vxe-input--inner[type=week]::-webkit-inner-spin-button{height:24px}.vxe-input.size--medium{font-size:var(--vxe-font-size-medium);height:var(--vxe-input-height-medium);line-height:var(--vxe-input-height-medium)}.vxe-input.size--medium .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input.size--medium .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input.size--medium .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:4px}.vxe-input.size--small{font-size:var(--vxe-font-size-small);height:var(--vxe-input-height-small);line-height:var(--vxe-input-height-small)}.vxe-input.size--small .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input.size--small .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input.size--small .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:2px}.vxe-input.size--mini{font-size:var(--vxe-font-size-mini);height:var(--vxe-input-height-mini);line-height:var(--vxe-input-height-mini)}.vxe-input.size--mini .vxe-input--inner[type=date]::-webkit-inner-spin-button,.vxe-input.size--mini .vxe-input--inner[type=month]::-webkit-inner-spin-button,.vxe-input.size--mini .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:0}.vxe-input--panel{font-size:var(--vxe-font-size)}.vxe-input--panel .vxe-input--panel-wrapper{max-height:380px}.vxe-input--panel.type--date .vxe-input--panel-wrapper,.vxe-input--panel.type--month .vxe-input--panel-wrapper,.vxe-input--panel.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.type--time .vxe-input--panel-wrapper,.vxe-input--panel.type--week .vxe-input--panel-wrapper,.vxe-input--panel.type--year .vxe-input--panel-wrapper{padding:11px}.vxe-input--panel.type--date .vxe-input--panel-wrapper,.vxe-input--panel.type--month .vxe-input--panel-wrapper,.vxe-input--panel.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.type--year .vxe-input--panel-wrapper{width:336px}.vxe-input--panel.type--week .vxe-input--panel-wrapper{width:380px}.vxe-input--panel.type--time .vxe-input--panel-wrapper{width:170px}.vxe-input--panel.type--datetime .vxe-input--panel-left-wrapper{width:336px}.vxe-input--panel.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.type--datetime .vxe-input--panel-right-wrapper{padding:11px}.vxe-input--panel .vxe-input--time-picker-title{height:30px;line-height:30px;padding:0 11px}.vxe-input--panel .vxe-input--date-picker-btn,.vxe-input--panel .vxe-input--date-picker-label{height:30px;line-height:30px}.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:8px}.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:30px}.vxe-input--panel .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 9px}.vxe-input--panel .vxe-input--date-picker-header,.vxe-input--panel .vxe-input--time-picker-header{padding-bottom:8px}.vxe-input--panel .vxe-input--date-picker-body table,.vxe-input--panel .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-default)*6 + var(--vxe-input-date-title-height-default))}.vxe-input--panel .vxe-input--time-picker-body>ul{width:48px}.vxe-input--panel .vxe-input--time-picker-body>ul:after,.vxe-input--panel .vxe-input--time-picker-body>ul:before{height:120px}.vxe-input--panel .vxe-input--time-picker-body>ul>li{height:26px;padding-left:9px}.vxe-input--panel .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:48px}.vxe-input--panel .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:96px}.vxe-input--panel .vxe-input--date-day-view td,.vxe-input--panel .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-default)}.vxe-input--panel .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-default)}.vxe-input--panel .vxe-input--date-month-view td,.vxe-input--panel .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-default)}.vxe-input--panel .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-default)}.vxe-input--panel .vxe-input--date-picker-confirm,.vxe-input--panel .vxe-input--time-picker-confirm{height:30px;padding:0 9px}.vxe-input--panel .vxe-input--date-label{line-height:calc(var(--vxe-font-size) + 1px)}.vxe-input--panel.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-input--panel.size--medium .vxe-input--panel-wrapper{max-height:360px}.vxe-input--panel.size--medium.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--time .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--week .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--year .vxe-input--panel-wrapper{padding:10px}.vxe-input--panel.size--medium.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--medium.type--year .vxe-input--panel-wrapper{width:336px}.vxe-input--panel.size--medium.type--week .vxe-input--panel-wrapper{width:380px}.vxe-input--panel.size--medium.type--time .vxe-input--panel-wrapper{width:168px}.vxe-input--panel.size--medium.type--datetime .vxe-input--panel-left-wrapper{width:336px}.vxe-input--panel.size--medium.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.size--medium.type--datetime .vxe-input--panel-right-wrapper{padding:10px}.vxe-input--panel.size--medium .vxe-input--time-picker-title{height:29px;line-height:29px;padding:0 10px}.vxe-input--panel.size--medium .vxe-input--date-picker-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-label{height:29px;line-height:29px}.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:7px}.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:29px}.vxe-input--panel.size--medium .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel.size--medium .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 8px}.vxe-input--panel.size--medium .vxe-input--date-picker-header,.vxe-input--panel.size--medium .vxe-input--time-picker-header{padding-bottom:7px}.vxe-input--panel.size--medium .vxe-input--date-picker-body table,.vxe-input--panel.size--medium .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-medium)*6 + var(--vxe-input-date-title-height-medium))}.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul{width:48px}.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul:after,.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul:before{height:120px}.vxe-input--panel.size--medium .vxe-input--time-picker-body>ul>li{height:26px;padding-left:8px}.vxe-input--panel.size--medium .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:48px}.vxe-input--panel.size--medium .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:96px}.vxe-input--panel.size--medium .vxe-input--date-day-view td,.vxe-input--panel.size--medium .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-month-view td,.vxe-input--panel.size--medium .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-medium)}.vxe-input--panel.size--medium .vxe-input--date-picker-confirm,.vxe-input--panel.size--medium .vxe-input--time-picker-confirm{height:29px;padding:0 8px}.vxe-input--panel.size--medium .vxe-input--date-label{line-height:calc(var(--vxe-font-size-medium) + 1px)}.vxe-input--panel.size--small{font-size:var(--vxe-font-size-small)}.vxe-input--panel.size--small .vxe-input--panel-wrapper{max-height:340px}.vxe-input--panel.size--small.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--time .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--week .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--year .vxe-input--panel-wrapper{padding:9px}.vxe-input--panel.size--small.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--small.type--year .vxe-input--panel-wrapper{width:312px}.vxe-input--panel.size--small.type--week .vxe-input--panel-wrapper{width:354px}.vxe-input--panel.size--small.type--time .vxe-input--panel-wrapper{width:154px}.vxe-input--panel.size--small.type--datetime .vxe-input--panel-left-wrapper{width:312px}.vxe-input--panel.size--small.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.size--small.type--datetime .vxe-input--panel-right-wrapper{padding:9px}.vxe-input--panel.size--small .vxe-input--time-picker-title{height:28px;line-height:28px;padding:0 9px}.vxe-input--panel.size--small .vxe-input--date-picker-btn,.vxe-input--panel.size--small .vxe-input--date-picker-label{height:28px;line-height:28px}.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:6px}.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel.size--small .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:28px}.vxe-input--panel.size--small .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel.size--small .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 7px}.vxe-input--panel.size--small .vxe-input--date-picker-header,.vxe-input--panel.size--small .vxe-input--time-picker-header{padding-bottom:6px}.vxe-input--panel.size--small .vxe-input--date-picker-body table,.vxe-input--panel.size--small .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-small)*6 + var(--vxe-input-date-title-height-small))}.vxe-input--panel.size--small .vxe-input--time-picker-body>ul{width:44px}.vxe-input--panel.size--small .vxe-input--time-picker-body>ul:after,.vxe-input--panel.size--small .vxe-input--time-picker-body>ul:before{height:110px}.vxe-input--panel.size--small .vxe-input--time-picker-body>ul>li{height:26px;padding-left:7px}.vxe-input--panel.size--small .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:44px}.vxe-input--panel.size--small .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:88px}.vxe-input--panel.size--small .vxe-input--date-day-view td,.vxe-input--panel.size--small .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-small)}.vxe-input--panel.size--small .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-small)}.vxe-input--panel.size--small .vxe-input--date-month-view td,.vxe-input--panel.size--small .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-small)}.vxe-input--panel.size--small .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-small)}.vxe-input--panel.size--small .vxe-input--date-picker-confirm,.vxe-input--panel.size--small .vxe-input--time-picker-confirm{height:28px;padding:0 7px}.vxe-input--panel.size--small .vxe-input--date-label{line-height:calc(var(--vxe-font-size-small) + 1px)}.vxe-input--panel.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-input--panel.size--mini .vxe-input--panel-wrapper{max-height:320px}.vxe-input--panel.size--mini.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--time .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--week .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--year .vxe-input--panel-wrapper{padding:8px}.vxe-input--panel.size--mini.type--date .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--month .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--quarter .vxe-input--panel-wrapper,.vxe-input--panel.size--mini.type--year .vxe-input--panel-wrapper{width:288px}.vxe-input--panel.size--mini.type--week .vxe-input--panel-wrapper{width:326px}.vxe-input--panel.size--mini.type--time .vxe-input--panel-wrapper{width:146px}.vxe-input--panel.size--mini.type--datetime .vxe-input--panel-left-wrapper{width:288px}.vxe-input--panel.size--mini.type--datetime .vxe-input--panel-left-wrapper,.vxe-input--panel.size--mini.type--datetime .vxe-input--panel-right-wrapper{padding:8px}.vxe-input--panel.size--mini .vxe-input--time-picker-title{height:27px;line-height:27px;padding:0 8px}.vxe-input--panel.size--mini .vxe-input--date-picker-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-label{height:27px;line-height:27px}.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-btn{margin-left:5px}.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-current-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-next-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-btn-wrapper .vxe-input--date-picker-prev-btn{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);width:27px}.vxe-input--panel.size--mini .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-btn,.vxe-input--panel.size--mini .vxe-input--date-picker-type-wrapper .vxe-input--date-picker-label{padding:0 6px}.vxe-input--panel.size--mini .vxe-input--date-picker-header,.vxe-input--panel.size--mini .vxe-input--time-picker-header{padding-bottom:5px}.vxe-input--panel.size--mini .vxe-input--date-picker-body table,.vxe-input--panel.size--mini .vxe-input--time-picker-body{height:calc(var(--vxe-input-date-time-week-row-height-mini)*6 + var(--vxe-input-date-title-height-mini))}.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul{width:42px}.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul:after,.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul:before{height:100px}.vxe-input--panel.size--mini .vxe-input--time-picker-body>ul>li{height:26px;padding-left:6px}.vxe-input--panel.size--mini .vxe-input--time-picker-body .vxe-input--time-picker-minute-list{left:42px}.vxe-input--panel.size--mini .vxe-input--time-picker-body .vxe-input--time-picker-second-list{left:84px}.vxe-input--panel.size--mini .vxe-input--date-day-view td,.vxe-input--panel.size--mini .vxe-input--date-week-view td{height:var(--vxe-input-date-time-week-row-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-quarter-view td{height:var(--vxe-input-date-quarter-row-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-month-view td,.vxe-input--panel.size--mini .vxe-input--date-year-view td{height:var(--vxe-input-date-month-year-row-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-picker-body th{height:var(--vxe-input-date-title-height-mini)}.vxe-input--panel.size--mini .vxe-input--date-picker-confirm,.vxe-input--panel.size--mini .vxe-input--time-picker-confirm{height:27px;padding:0 6px}.vxe-input--panel.size--mini .vxe-input--date-label{line-height:calc(var(--vxe-font-size-mini) + 1px)}.vxe-textarea{display:inline-block;position:relative}.vxe-textarea:not(.def--cols),.vxe-textarea:not(.def--cols) .vxe-textarea--inner{width:100%}.vxe-textarea--inner{background-color:var(--vxe-textarea-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);color:var(--vxe-font-color);display:block;font-size:inherit;line-height:inherit;outline:0;padding:.3em .6em}.vxe-textarea--inner::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-textarea--inner::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-textarea--inner:focus{border:1px solid var(--vxe-primary-color)}.vxe-textarea--inner[disabled]{background-color:var(--vxe-input-disabled-background-color);cursor:not-allowed}.vxe-textarea--autosize,.vxe-textarea--inner{color:var(--vxe-font-color);font-family:var(--vxe-font-family);line-height:var(--vxe-textarea-line-height)}.vxe-textarea--autosize{display:block;left:0;margin:0;padding:.3em .6em;position:fixed;top:0;width:100%;word-wrap:break-word;visibility:hidden;white-space:pre-wrap;z-index:-1}.vxe-textarea--count{background-color:var(--vxe-input-count-background-color);bottom:.2em;color:var(--vxe-input-count-color);padding-left:.2em;position:absolute;right:1.4em}.vxe-textarea--count.is--error{color:var(--vxe-input-count-error-color)}.vxe-textarea,.vxe-textarea--autosize{font-size:var(--vxe-font-size)}.vxe-textarea--autosize.size--medium,.vxe-textarea.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-textarea--autosize.size--small,.vxe-textarea.size--small{font-size:var(--vxe-font-size-small)}.vxe-textarea--autosize.size--mini,.vxe-textarea.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-textarea:not(.is--autosize){min-height:var(--vxe-input-height-default)}.vxe-textarea.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-textarea.size--medium:not(.is--autosize){min-height:var(--vxe-input-height-medium)}.vxe-textarea.size--small:not(.is--autosize){min-height:var(--vxe-input-height-small)}.vxe-textarea.size--mini:not(.is--autosize){min-height:var(--vxe-input-height-mini)}.vxe-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vxe-button-default-background-color);font-size:var(--vxe-font-size);line-height:1.5;max-width:var(--vxe-button-max-width);outline:0;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transition:border .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vxe-button:not(.is--disabled){color:var(--vxe-font-color);cursor:pointer}.vxe-button.is--loading{cursor:progress}.vxe-button.is--loading:before{background-color:#ffffff59;border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute}.vxe-button.is--disabled{color:var(--vxe-font-disabled-color)}.vxe-button.is--disabled:not(.is--loading){cursor:no-drop}.vxe-button.type--text{background-color:transparent;border:0;padding:.1em .5em;text-decoration:none}.vxe-button.type--text:not(.is--disabled):focus{color:var(--vxe-font-darken-color)}.vxe-button.type--text:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-button.type--text.theme--primary{color:var(--vxe-primary-color)}.vxe-button.type--text.theme--primary:not(.is--disabled):focus{color:var(--vxe-primary-darken-color)}.vxe-button.type--text.theme--primary:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-button.type--text.theme--primary.is--disabled{color:var(--vxe-primary-disabled-color)}.vxe-button.type--text.theme--success{color:var(--vxe-success-color)}.vxe-button.type--text.theme--success:not(.is--disabled):focus{color:var(--vxe-success-darken-color)}.vxe-button.type--text.theme--success:not(.is--disabled):hover{color:var(--vxe-success-lighten-color)}.vxe-button.type--text.theme--success.is--disabled{color:var(--vxe-success-disabled-color)}.vxe-button.type--text.theme--info{color:var(--vxe-info-color)}.vxe-button.type--text.theme--info:not(.is--disabled):focus{color:var(--vxe-info-darken-color)}.vxe-button.type--text.theme--info:not(.is--disabled):hover{color:var(--vxe-info-lighten-color)}.vxe-button.type--text.theme--info.is--disabled{color:var(--vxe-info-disabled-color)}.vxe-button.type--text.theme--warning{color:var(--vxe-warning-color)}.vxe-button.type--text.theme--warning:not(.is--disabled):focus{color:var(--vxe-warning-darken-color)}.vxe-button.type--text.theme--warning:not(.is--disabled):hover{color:var(--vxe-warning-lighten-color)}.vxe-button.type--text.theme--warning.is--disabled{color:var(--vxe-warning-disabled-color)}.vxe-button.type--text.theme--danger{color:var(--vxe-danger-color)}.vxe-button.type--text.theme--danger:not(.is--disabled):focus{color:var(--vxe-danger-darken-color)}.vxe-button.type--text.theme--danger:not(.is--disabled):hover{color:var(--vxe-danger-lighten-color)}.vxe-button.type--text.theme--danger.is--disabled{color:var(--vxe-danger-disabled-color)}.vxe-button.type--text.theme--perfect,.vxe-button.type--text.theme--perfect.is--disabled,.vxe-button.type--text.theme--perfect:not(.is--disabled):focus,.vxe-button.type--text.theme--perfect:not(.is--disabled):hover{color:var(--vxe-table-header-background-color)}.vxe-button.type--button{border:1px solid var(--vxe-input-border-color);font-family:inherit;height:var(--vxe-button-height-default);line-height:1}.vxe-button.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-default)}.vxe-button.type--button:not(.is--round){border-radius:var(--vxe-border-radius)}.vxe-button.type--button.is--circle{border-radius:50%;min-width:var(--vxe-button-height-default);padding:0 .5em}.vxe-button.type--button:not(.is--circle){padding:0 1em}.vxe-button.type--button:not(.is--disabled):hover{color:var(--vxe-primary-lighten-color)}.vxe-button.type--button:not(.is--disabled):focus{border-color:var(--vxe-primary-color)}.vxe-button.type--button:not(.is--disabled):active{background-color:var(--vxe-button-default-background-color);border-color:var(--vxe-primary-darken-color);color:var(--vxe-primary-darken-color)}.vxe-button.type--button.theme--primary{color:#fff}.vxe-button.type--button.theme--primary:not(.is--disabled){background-color:var(--vxe-primary-color);border-color:var(--vxe-primary-color)}.vxe-button.type--button.theme--primary:not(.is--disabled):hover{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color);color:#fff}.vxe-button.type--button.theme--primary:not(.is--disabled):active{background-color:var(--vxe-primary-darken-color);border-color:var(--vxe-primary-darken-color);color:#fff}.vxe-button.type--button.theme--primary.is--disabled{background-color:var(--vxe-primary-disabled-color);border-color:var(--vxe-primary-disabled-color)}.vxe-button.type--button.theme--primary.is--loading{background-color:var(--vxe-primary-color);border-color:var(--vxe-primary-color)}.vxe-button.type--button.theme--success{color:#fff}.vxe-button.type--button.theme--success:not(.is--disabled){background-color:var(--vxe-success-color);border-color:var(--vxe-success-color)}.vxe-button.type--button.theme--success:not(.is--disabled):hover{background-color:var(--vxe-success-lighten-color);border-color:var(--vxe-success-lighten-color);color:#fff}.vxe-button.type--button.theme--success:not(.is--disabled):active{background-color:var(--vxe-success-darken-color);border-color:var(--vxe-success-darken-color);color:#fff}.vxe-button.type--button.theme--success.is--disabled{background-color:var(--vxe-success-disabled-color);border-color:var(--vxe-success-disabled-color)}.vxe-button.type--button.theme--success.is--loading{background-color:var(--vxe-success-color);border-color:var(--vxe-success-color)}.vxe-button.type--button.theme--info{color:#fff}.vxe-button.type--button.theme--info:not(.is--disabled){background-color:var(--vxe-info-color);border-color:var(--vxe-info-color)}.vxe-button.type--button.theme--info:not(.is--disabled):hover{background-color:var(--vxe-info-lighten-color);border-color:var(--vxe-info-lighten-color);color:#fff}.vxe-button.type--button.theme--info:not(.is--disabled):active{background-color:var(--vxe-info-darken-color);border-color:var(--vxe-info-darken-color);color:#fff}.vxe-button.type--button.theme--info.is--disabled{background-color:var(--vxe-info-disabled-color);border-color:var(--vxe-info-disabled-color)}.vxe-button.type--button.theme--info.is--loading{background-color:var(--vxe-info-color);border-color:var(--vxe-info-color)}.vxe-button.type--button.theme--warning{color:#fff}.vxe-button.type--button.theme--warning:not(.is--disabled){background-color:var(--vxe-warning-color);border-color:var(--vxe-warning-color)}.vxe-button.type--button.theme--warning:not(.is--disabled):hover{background-color:var(--vxe-warning-lighten-color);border-color:var(--vxe-warning-lighten-color);color:#fff}.vxe-button.type--button.theme--warning:not(.is--disabled):active{background-color:var(--vxe-warning-darken-color);border-color:var(--vxe-warning-darken-color);color:#fff}.vxe-button.type--button.theme--warning.is--disabled{background-color:var(--vxe-warning-disabled-color);border-color:var(--vxe-warning-disabled-color)}.vxe-button.type--button.theme--warning.is--loading{background-color:var(--vxe-warning-color);border-color:var(--vxe-warning-color)}.vxe-button.type--button.theme--danger{color:#fff}.vxe-button.type--button.theme--danger:not(.is--disabled){background-color:var(--vxe-danger-color);border-color:var(--vxe-danger-color)}.vxe-button.type--button.theme--danger:not(.is--disabled):hover{background-color:var(--vxe-danger-lighten-color);border-color:var(--vxe-danger-lighten-color);color:#fff}.vxe-button.type--button.theme--danger:not(.is--disabled):active{background-color:var(--vxe-danger-darken-color);border-color:var(--vxe-danger-darken-color);color:#fff}.vxe-button.type--button.theme--danger.is--disabled{background-color:var(--vxe-danger-disabled-color);border-color:var(--vxe-danger-disabled-color)}.vxe-button.type--button.theme--danger.is--loading{background-color:var(--vxe-danger-color);border-color:var(--vxe-danger-color)}.vxe-button.type--button.theme--perfect{color:var(--vxe-font-color)}.vxe-button.type--button.theme--perfect:not(.is--disabled){background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color)}.vxe-button.type--button.theme--perfect:not(.is--disabled):active,.vxe-button.type--button.theme--perfect:not(.is--disabled):hover{background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color);color:var(--vxe-font-color)}.vxe-button.type--button.theme--perfect.is--disabled,.vxe-button.type--button.theme--perfect.is--loading{background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color)}.vxe-button.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-button.size--medium.type--button{height:var(--vxe-button-height-medium)}.vxe-button.size--medium.type--button.is--circle{min-width:var(--vxe-button-height-medium)}.vxe-button.size--medium.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-medium)}.vxe-button.size--medium .vxe-button--icon,.vxe-button.size--medium .vxe-button--loading-icon{min-width:var(--vxe-font-size-medium)}.vxe-button.size--small{font-size:var(--vxe-font-size-small)}.vxe-button.size--small.type--button{height:var(--vxe-button-height-small)}.vxe-button.size--small.type--button.is--circle{min-width:var(--vxe-button-height-small)}.vxe-button.size--small.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-small)}.vxe-button.size--small .vxe-button--icon,.vxe-button.size--small .vxe-button--loading-icon{min-width:var(--vxe-font-size-small)}.vxe-button.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-button.size--mini.type--button{height:var(--vxe-button-height-mini)}.vxe-button.size--mini.type--button.is--circle{min-width:var(--vxe-button-height-mini)}.vxe-button.size--mini.type--button.is--round{border-radius:var(--vxe-button-round-border-radius-mini)}.vxe-button.size--mini .vxe-button--icon,.vxe-button.size--mini .vxe-button--loading-icon{min-width:var(--vxe-font-size-mini)}.vxe-button+.vxe-button--dropdown,.vxe-button+.vxe-button-wrapper,.vxe-button+.vxe-button.type--button,.vxe-button-wrapper+.vxe-button--dropdown,.vxe-button-wrapper+.vxe-button-wrapper,.vxe-button-wrapper+.vxe-button.type--button,.vxe-input+.vxe-button--dropdown,.vxe-input+.vxe-button-wrapper,.vxe-input+.vxe-button.type--button{margin-left:12px}.vxe-button--icon,.vxe-button--loading-icon{min-width:var(--vxe-font-size)}.vxe-button--icon+.vxe-button--content,.vxe-button--loading-icon+.vxe-button--content{margin-left:4px}.vxe-button--dropdown,.vxe-button--wrapper{display:inline-block}.vxe-button--dropdown{position:relative}.vxe-button--dropdown+.vxe-button--dropdown,.vxe-button--dropdown+.vxe-button-wrapper,.vxe-button--dropdown+.vxe-button.type--button{margin-left:12px}.vxe-button--dropdown>.vxe-button.type--button.theme--danger,.vxe-button--dropdown>.vxe-button.type--button.theme--info,.vxe-button--dropdown>.vxe-button.type--button.theme--primary,.vxe-button--dropdown>.vxe-button.type--button.theme--success,.vxe-button--dropdown>.vxe-button.type--button.theme--warning{color:#fff}.vxe-button--dropdown>.vxe-button.type--button.theme--perfect{color:var(--vxe-font-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--primary,.vxe-button--dropdown.is--active>.vxe-button:not(.is--disabled){color:var(--vxe-primary-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--success{color:var(--vxe-success-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--info{color:var(--vxe-info-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--warning{color:var(--vxe-warning-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--danger{color:var(--vxe-danger-lighten-color)}.vxe-button--dropdown.is--active>.vxe-button.type--text.theme--perfect{color:var(--vxe-table-header-background-color)}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--primary{background-color:var(--vxe-primary-lighten-color);border-color:var(--vxe-primary-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--success{background-color:var(--vxe-success-lighten-color);border-color:var(--vxe-success-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--info{background-color:var(--vxe-info-lighten-color);border-color:var(--vxe-info-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--warning{background-color:var(--vxe-warning-lighten-color);border-color:var(--vxe-warning-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--danger{background-color:var(--vxe-danger-lighten-color);border-color:var(--vxe-danger-lighten-color);color:#fff}.vxe-button--dropdown.is--active>.vxe-button.type--button.theme--perfect{background-color:var(--vxe-table-header-background-color);border-color:var(--vxe-table-header-background-color);color:var(--vxe-font-color)}.vxe-button--dropdown.is--active .vxe-button--dropdown-arrow{transform:rotate(180deg)}.vxe-button--dropdown-arrow{display:inline-block;font-size:12px;margin-left:4px;transition:transform .2s ease-in-out}.vxe-button--dropdown-panel{display:none;padding:4px 0;position:absolute;right:0}.vxe-button--dropdown-panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-button--dropdown-panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-button--dropdown-panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-button--dropdown-wrapper{background-color:var(--vxe-button-dropdown-panel-background-color);border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 1px 6px #0003;padding:5px}.vxe-button--dropdown-wrapper>.vxe-button.type--button,.vxe-button--dropdown-wrapper>.vxe-button.type--text{border:0;display:block;margin:.4em 0 0;width:100%}.vxe-button--dropdown-wrapper>.vxe-button.type--text{padding:2px 8px}.vxe-button--dropdown-wrapper>.vxe-button:first-child{margin-top:0}.vxe-button--dropdown-wrapper>.vxe-button:last-child{margin-bottom:0}.vxe-modal--wrapper{color:var(--vxe-font-color);display:none;font-family:var(--vxe-font-family);height:calc(100% + 18px);left:0;line-height:1.5;position:fixed;top:0;transition:top .4s ease-in-out;width:calc(100% + 18px)}.vxe-modal--wrapper.is--active{display:block}.vxe-modal--wrapper.is--visible.is--mask:before{background-color:#00000080}.vxe-modal--wrapper.is--visible.type--message .vxe-modal--box{opacity:1;transform:translateY(0)}.vxe-modal--wrapper.is--visible .vxe-modal--box{opacity:1;visibility:visible}.vxe-modal--wrapper.is--loading .vxe-modal--footer,.vxe-modal--wrapper.is--loading .vxe-modal--header{border-bottom-color:var(--vxe-loading-background-color);position:relative}.vxe-modal--wrapper.is--loading .vxe-modal--footer:before,.vxe-modal--wrapper.is--loading .vxe-modal--header:before{background-color:var(--vxe-loading-background-color);content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.vxe-modal--wrapper:not(.lock--view){pointer-events:none}.vxe-modal--wrapper:not(.type--message).lock--scroll{overflow:hidden}.vxe-modal--wrapper:not(.type--message):not(.lock--scroll){overflow:auto}.vxe-modal--wrapper.is--mask:before,.vxe-modal--wrapper.lock--view:before{content:"";height:100%;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:-1}.vxe-modal--wrapper.is--mask:before{background-color:transparent}.vxe-modal--wrapper.is--animat.is--mask:before{transition:background-color .2s ease-in-out}.vxe-modal--wrapper.is--animat.type--message .vxe-modal--box:not(.is--drag){transition:all .4s ease-out}.vxe-modal--wrapper.type--alert .vxe-modal--body,.vxe-modal--wrapper.type--confirm .vxe-modal--body,.vxe-modal--wrapper.type--message .vxe-modal--body{white-space:normal;word-break:break-word}.vxe-modal--wrapper.type--message{text-align:center}.vxe-modal--wrapper.type--message .vxe-modal--box{box-shadow:0 0 8px #0000001a;display:inline-block;margin-top:0;opacity:0;padding:2px 0;transform:translateY(-100%);width:auto}.vxe-modal--wrapper.type--message .vxe-modal--box .vxe-modal--body:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.vxe-modal--wrapper.type--message .vxe-modal--box .vxe-modal--content{float:left;max-width:800px}.vxe-modal--wrapper.type--message .vxe-modal--status-wrapper{font-size:1.4em;padding-left:10px}.vxe-modal--wrapper.type--alert .vxe-modal--box,.vxe-modal--wrapper.type--confirm .vxe-modal--box,.vxe-modal--wrapper.type--modal .vxe-modal--box{box-shadow:0 0 10px #0003;display:flex;flex-direction:column;left:50%;position:fixed;top:0}.vxe-modal--wrapper.type--alert .vxe-modal--body,.vxe-modal--wrapper.type--alert .vxe-modal--body .vxe-modal--content,.vxe-modal--wrapper.type--confirm .vxe-modal--body,.vxe-modal--wrapper.type--confirm .vxe-modal--body .vxe-modal--content,.vxe-modal--wrapper.type--modal .vxe-modal--body,.vxe-modal--wrapper.type--modal .vxe-modal--body .vxe-modal--content{overflow:auto}.vxe-modal--wrapper.type--alert .vxe-modal--status-wrapper,.vxe-modal--wrapper.type--confirm .vxe-modal--status-wrapper{font-size:1.6em;padding-left:10px}.vxe-modal--wrapper .vxe-modal--box{background-color:var(--vxe-modal-body-background-color);border:1px solid var(--vxe-modal-border-color);border-radius:var(--vxe-border-radius);opacity:0;pointer-events:auto;text-align:left;visibility:hidden;width:420px}.vxe-modal--wrapper .vxe-modal--box.is--drag{cursor:move}.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--body:after,.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--footer:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--body,.vxe-modal--wrapper .vxe-modal--box.is--drag .vxe-modal--body .vxe-modal--content{overflow:hidden}.vxe-modal--wrapper.status--info .vxe-modal--status-wrapper{color:var(--vxe-info-color)}.vxe-modal--wrapper.status--question .vxe-modal--status-wrapper,.vxe-modal--wrapper.status--warning .vxe-modal--status-wrapper{color:var(--vxe-warning-color)}.vxe-modal--wrapper.status--success .vxe-modal--status-wrapper{color:var(--vxe-success-color)}.vxe-modal--wrapper.status--error .vxe-modal--status-wrapper{color:var(--vxe-danger-color)}.vxe-modal--wrapper.status--loading .vxe-modal--status-wrapper{color:var(--vxe-font-disabled-color)}.vxe-modal--wrapper .vxe-modal--status-wrapper{align-items:center;display:flex;flex-shrink:0}.vxe-modal--wrapper .vxe-modal--content{flex-grow:1;padding:.8em 1em;white-space:pre-line}.vxe-modal--wrapper .vxe-modal--body,.vxe-modal--wrapper .vxe-modal--footer,.vxe-modal--wrapper .vxe-modal--header{position:relative}.vxe-modal--wrapper .vxe-modal--body{display:flex;flex-grow:1}.vxe-modal--wrapper .vxe-modal--header{background-color:var(--vxe-modal-header-background-color);border-bottom:1px solid var(--vxe-modal-border-color);border-radius:var(--vxe-border-radius) var(--vxe-border-radius) 0 0;display:flex;flex-direction:row;flex-shrink:0;font-size:1.1em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-modal--wrapper .vxe-modal--header.is--draggable .vxe-modal--header-title{cursor:move}.vxe-modal--wrapper .vxe-modal--header.is--ellipsis .vxe-modal--header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-modal--wrapper .vxe-modal--header-title{flex-grow:1;padding:.6em 0 .6em 1em}.vxe-modal--wrapper .vxe-modal--header-right{flex-shrink:0;padding:.6em 1em .6em 0}.vxe-modal--wrapper .vxe-modal--close-btn,.vxe-modal--wrapper .vxe-modal--zoom-btn{cursor:pointer;margin-left:.6em}.vxe-modal--wrapper .vxe-modal--close-btn:hover,.vxe-modal--wrapper .vxe-modal--zoom-btn:hover{color:var(--vxe-primary-color)}.vxe-modal--wrapper .vxe-modal--footer{flex-shrink:0;padding:.4em 1em .8em;text-align:right}.vxe-modal--wrapper.is--maximize .vxe-modal--box .vxe-modal--header{cursor:default}.vxe-modal--wrapper.is--maximize .vxe-modal--resize .sb-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .selb-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .sest-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .st-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .swst-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .wl-resize,.vxe-modal--wrapper.is--maximize .vxe-modal--resize .wr-resize{display:none}.vxe-modal--wrapper .vxe-modal--resize .sb-resize,.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .st-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize,.vxe-modal--wrapper .vxe-modal--resize .wl-resize,.vxe-modal--wrapper .vxe-modal--resize .wr-resize{position:absolute;z-index:100}.vxe-modal--wrapper .vxe-modal--resize .wl-resize,.vxe-modal--wrapper .vxe-modal--resize .wr-resize{cursor:w-resize;height:100%;top:0;width:8px}.vxe-modal--wrapper .vxe-modal--resize .wl-resize{left:-5px}.vxe-modal--wrapper .vxe-modal--resize .wr-resize{right:-5px}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{height:10px;width:10px;z-index:101}.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{top:-8px}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize{bottom:-8px}.vxe-modal--wrapper .vxe-modal--resize .sest-resize,.vxe-modal--wrapper .vxe-modal--resize .swlb-resize{cursor:sw-resize}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{cursor:se-resize}.vxe-modal--wrapper .vxe-modal--resize .swlb-resize,.vxe-modal--wrapper .vxe-modal--resize .swst-resize{left:-8px}.vxe-modal--wrapper .vxe-modal--resize .selb-resize,.vxe-modal--wrapper .vxe-modal--resize .sest-resize{right:-8px}.vxe-modal--wrapper .vxe-modal--resize .sb-resize,.vxe-modal--wrapper .vxe-modal--resize .st-resize{cursor:s-resize;height:8px;left:0;width:100%}.vxe-modal--wrapper .vxe-modal--resize .st-resize{top:-5px}.vxe-modal--wrapper .vxe-modal--resize .sb-resize{bottom:-5px}.vxe-modal--wrapper{font-size:var(--vxe-font-size)}.vxe-modal--wrapper.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-modal--wrapper.size--small{font-size:var(--vxe-font-size-small)}.vxe-modal--wrapper.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-table--tooltip-wrapper{border-radius:var(--vxe-border-radius);box-shadow:2px 2px 4px -2px #0003;color:var(--vxe-font-color);display:none;font-family:var(--vxe-font-family);font-size:12px;left:-100%;max-width:600px;padding:8px 12px;position:absolute;top:-100%;white-space:normal;word-break:break-word}.vxe-table--tooltip-wrapper:not(.is--enterable){pointer-events:none}.vxe-table--tooltip-wrapper.is--arrow .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.is--visible{display:block}.vxe-table--tooltip-wrapper.is--enterable:after{background-color:transparent;content:"";height:6px;left:0;position:absolute;width:100%}.vxe-table--tooltip-wrapper .vxe-table--tooltip-content{white-space:pre-line}.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow{border:6px solid transparent;display:none;left:50%;position:absolute;transform:translate(-6px)}.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow:before{border:5px solid transparent;content:"";left:-5px;position:absolute}.vxe-table--tooltip-wrapper.placement--top.is--enterable:after{bottom:-6px}.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow{bottom:-12px}.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow:before{top:-7px}.vxe-table--tooltip-wrapper.placement--bottom.is--enterable:after{top:-6px}.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow{top:-12px}.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow:before{top:-4px}.vxe-table--tooltip-wrapper.theme--light{background-color:var(--vxe-tooltip-light-background-color);border:1px solid var(--vxe-input-border-color)}.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow{border-top-color:var(--vxe-input-border-color)}.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow:before{border-top-color:var(--vxe-tooltip-light-background-color)}.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow{border-bottom-color:var(--vxe-input-border-color)}.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow:before{border-bottom-color:var(--vxe-tooltip-light-background-color)}.vxe-table--tooltip-wrapper.theme--dark{background:var(--vxe-tooltip-dark-background-color);color:var(--vxe-tooltip-dark-color)}.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow:before{border-top-color:var(--vxe-tooltip-dark-background-color)}.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow:before{border-bottom-color:var(--vxe-tooltip-dark-background-color)}.vxe-form--item .vxe-default-input[type=reset]:hover,.vxe-form--item .vxe-default-input[type=submit]:hover{border-color:var(--vxe-primary-lighten-color);color:var(--vxe-primary-lighten-color)}.vxe-form{background-color:var(--vxe-form-background-color);color:var(--vxe-font-color);font-family:var(--vxe-font-family);font-size:var(--vxe-font-size);position:relative;text-align:left}.vxe-form-slots{display:none}.vxe-form--item-content,.vxe-form--item-trigger-node{display:inline-block;vertical-align:middle}.vxe-form--item-title{display:flex;flex-direction:row;max-width:320px;padding-right:.8em}.vxe-form--item-title.is--ellipsis .vxe-form--item-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxe-form--item-title .vxe-form--item-title-postfix,.vxe-form--item-title .vxe-form--item-title-prefix,.vxe-form--item-title .vxe-form--item-title-suffix{flex-shrink:0}.vxe-form--item-title .vxe-form--item-title-prefix,.vxe-form--item-title .vxe-form--item-title-suffix{cursor:help;vertical-align:middle}.vxe-form--item-title .vxe-form--item-title-prefix{margin-right:.25em}.vxe-form--item-title .vxe-form--item-title-suffix{margin-left:.2em}.vxe-form--item-title .vxe-form--item-title-postfix{align-items:center;display:flex}.vxe-form--item-title .vxe-form--item-title-content{flex-grow:1}.vxe-form--item-title .vxe-form--item-title-label{vertical-align:middle}.vxe-form--item-trigger-node{color:#909399;cursor:pointer;font-size:12px;min-width:100px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vxe-form--item-trigger-node .vxe-form--item-trigger-icon{display:inline-block;margin:0 .25em;transition:all .1s}.vxe-form--item-valid{background-color:var(--vxe-form-validate-error-background-color);color:var(--vxe-form-validate-error-color);font-size:12px;line-height:1.2em;opacity:0;position:absolute;transform:scaleY(0);transform-origin:center top;transition:all .2s ease-in-out;width:100%;z-index:1}.vxe-form .vxe-form--gather{align-content:flex-start;display:inline-flex;flex-direction:row;flex-wrap:wrap}.vxe-form .vxe-form--wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.vxe-form .vxe-form--item{display:none;padding:.5em .8em .5em 0}.vxe-form .vxe-form--item.is--active:not(.is--hidden){display:inline-flex}.vxe-form--item.is--colon .vxe-form--item-title-postfix:after{content:":";font-weight:400;margin-left:.2em}.vxe-form--item.is--asterisk.is--required .vxe-form--item-title-content:before{color:var(--vxe-form-validate-error-color);content:"*";font-family:Verdana,Arial,Tahoma;font-weight:400;margin-right:.2em;vertical-align:middle}.vxe-form--item.is--vertical .vxe-form--item-inner{align-items:normal;flex-direction:column}.vxe-form--item.is--vertical .vxe-form--item-inner .vxe-form--item-title{height:2.2em;line-height:2.2em;max-width:none;padding-right:0}.vxe-form--item.is--vertical .vxe-form--item-inner .vxe-form--item-title-content{flex-grow:0}.vxe-form--item.is--span .vxe-default-input:not([type=submit]):not([type=reset]),.vxe-form--item.is--span .vxe-default-select,.vxe-form--item.is--span .vxe-default-textarea,.vxe-form--item.is--span .vxe-input,.vxe-form--item.is--span .vxe-select,.vxe-form--item.is--span .vxe-textarea{width:100%}.vxe-form--item.is--error .vxe-default-input,.vxe-form--item.is--error .vxe-default-input[type=search]:focus,.vxe-form--item.is--error .vxe-default-input[type=text]:focus,.vxe-form--item.is--error .vxe-default-select,.vxe-form--item.is--error .vxe-default-select:focus,.vxe-form--item.is--error .vxe-default-textarea,.vxe-form--item.is--error .vxe-default-textarea:focus,.vxe-form--item.is--error .vxe-input>.vxe-input--inner,.vxe-form--item.is--error .vxe-input>.vxe-input--inner:focus,.vxe-form--item.is--error .vxe-select,.vxe-form--item.is--error .vxe-select.is--active>.vxe-input .vxe-input--inner,.vxe-form--item.is--error .vxe-textarea>.vxe-textarea--inner,.vxe-form--item.is--error .vxe-textarea>.vxe-textarea--inner:focus{border-color:var(--vxe-form-validate-error-color)}.vxe-form--item.is--error .vxe-form--item-valid{opacity:1;transform:scaleY(1)}.vxe-form--item .vxe-form--item-inner{align-items:center;display:flex;flex-direction:row;flex-grow:1}.vxe-form--item .vxe-form--item-inner .vxe-form--item-title{flex-shrink:0}.vxe-form--item .vxe-form--item-inner .vxe-form--item-content{flex-grow:1;position:relative;word-break:break-all}.vxe-form--item .vxe-default-input,.vxe-form--item .vxe-default-select,.vxe-form--item .vxe-default-textarea{border:1px solid var(--vxe-input-border-color);border-radius:var(--vxe-border-radius);outline:0}.vxe-form--item .vxe-default-input,.vxe-form--item .vxe-default-select{height:var(--vxe-button-height-default)}.vxe-form--item .vxe-default-input{padding:0 .8em}.vxe-form--item .vxe-default-textarea{padding:.3em .6em}.vxe-form--item .vxe-default-input[type=number]{padding-right:.2em}.vxe-form--item .vxe-default-input[type=search],.vxe-form--item .vxe-default-input[type=text]{padding:0 1em}.vxe-form--item .vxe-default-input[type=search],.vxe-form--item .vxe-default-input[type=text],.vxe-form--item .vxe-default-select,.vxe-form--item .vxe-default-textarea{color:var(--vxe-font-color)}.vxe-form--item .vxe-default-input[type=search]:focus,.vxe-form--item .vxe-default-input[type=text]:focus,.vxe-form--item .vxe-default-select:focus,.vxe-form--item .vxe-default-textarea:focus{border:1px solid var(--vxe-primary-color)}.vxe-form--item .vxe-default-input[type=search][disabled],.vxe-form--item .vxe-default-input[type=text][disabled],.vxe-form--item .vxe-default-select[disabled],.vxe-form--item .vxe-default-textarea[disabled]{background-color:var(--vxe-input-disabled-background-color);cursor:not-allowed}.vxe-form--item .vxe-default-input[type=reset],.vxe-form--item .vxe-default-input[type=submit]{background-color:#fff;cursor:pointer;line-height:calc(var(--vxe-button-height-default) - 2px)}.vxe-form--item .vxe-default-input[type=reset]:active,.vxe-form--item .vxe-default-input[type=submit]:active{border-color:var(--vxe-primary-darken-color);color:var(--vxe-primary-darken-color)}.vxe-form--item .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:6px}.vxe-form--item .vxe-default-input[type=date]::-webkit-inner-spin-button,.vxe-form--item .vxe-default-input[type=number]::-webkit-inner-spin-button{height:24px}.vxe-form--item .vxe-default-input::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form--item .vxe-default-input::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form--item .vxe-default-input[type=search],.vxe-form--item .vxe-default-input[type=text],.vxe-form--item .vxe-default-select,.vxe-form--item .vxe-default-textarea{width:180px}.vxe-form--item .vxe-default-textarea{resize:none;vertical-align:middle}.vxe-form--item .vxe-default-textarea::-moz-placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form--item .vxe-default-textarea::placeholder{color:var(--vxe-input-placeholder-color)}.vxe-form .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-default)}.vxe-form .vxe-form--item-inner>.align--center{text-align:center}.vxe-form .vxe-form--item-inner>.align--left{text-align:left}.vxe-form .vxe-form--item-inner>.align--right{text-align:right}.vxe-form.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-form.size--medium .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-medium)}.vxe-form.size--medium .vxe-default-input[type=reset],.vxe-form.size--medium .vxe-default-input[type=submit]{line-height:calc(var(--vxe-button-height-medium) - 2px)}.vxe-form.size--medium .vxe-default-input,.vxe-form.size--medium .vxe-default-select{height:var(--vxe-button-height-medium)}.vxe-form.size--small{font-size:var(--vxe-font-size-small)}.vxe-form.size--small .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-small)}.vxe-form.size--small .vxe-default-input[type=reset],.vxe-form.size--small .vxe-default-input[type=submit]{line-height:calc(var(--vxe-button-height-small) - 2px)}.vxe-form.size--small .vxe-default-input,.vxe-form.size--small .vxe-default-select{height:var(--vxe-button-height-small)}.vxe-form.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-form.size--mini .vxe-form--item-inner{min-height:var(--vxe-form-item-min-height-mini)}.vxe-form.size--mini .vxe-default-input[type=reset],.vxe-form.size--mini .vxe-default-input[type=submit]{line-height:calc(var(--vxe-button-height-mini) - 2px)}.vxe-form.size--mini .vxe-default-input,.vxe-form.size--mini .vxe-default-select{height:var(--vxe-button-height-mini)}.vxe-select{color:var(--vxe-font-color);display:inline-block;position:relative;text-align:left;width:180px}.vxe-select>.vxe-input .vxe-input--inner{cursor:pointer}.vxe-select.is--disabled>.vxe-input .vxe-input--inner{cursor:no-drop}.vxe-select.is--loading>.vxe-input .vxe-input--inner{cursor:progress}.vxe-select>.vxe-input{width:100%}.vxe-select>.vxe-input .vxe-input--suffix-icon{display:inline-block;transition:transform .2s ease-in-out}.vxe-select.is--active:not(.is--filter)>.vxe-input .vxe-input--inner{border:1px solid var(--vxe-primary-color)}.vxe-select-slots{display:none}.vxe-select--panel{color:var(--vxe-font-color);display:none;left:0;padding:4px 0;position:absolute;text-align:left}.vxe-select--panel:not(.is--transfer){min-width:100%}.vxe-select--panel.is--transfer{position:fixed}.vxe-select--panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-select--panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-select--panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-select--panel-search{display:block}.vxe-select--panel-search .vxe-select-search--input{width:100%}.vxe-select--panel-wrapper{background-color:var(--vxe-select-panel-background-color);border:1px solid var(--vxe-table-popup-border-color);border-radius:var(--vxe-border-radius);box-shadow:0 0 6px 2px #0000001a;position:relative}.vxe-select--panel-header{border-bottom:1px solid var(--vxe-table-popup-border-color)}.vxe-select--panel-footer{border-top:1px solid var(--vxe-table-popup-border-color)}.vxe-select--panel-footer,.vxe-select--panel-header{padding:4px 0}.vxe-select-option--wrapper{max-height:200px;overflow-x:hidden;overflow-y:auto;padding:4px 0;position:relative}.vxe-optgroup .vxe-optgroup--title{color:var(--vxe-optgroup-title-color);font-size:12px;padding:0 6px}.vxe-optgroup--wrapper .vxe-select-option{padding:0 20px}.vxe-select-option{max-width:600px;overflow:hidden;padding:0 .6em;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vxe-select-option.is--selected{color:var(--vxe-primary-color);font-weight:700}.vxe-select-option:not(.is--disabled){cursor:pointer}.vxe-select-option:not(.is--disabled).is--hover{background-color:var(--vxe-select-option-hover-background-color)}.vxe-select-option.is--disabled{color:var(--vxe-font-disabled-color);cursor:no-drop}.vxe-select--search-icon{margin-right:.5em}.vxe-select--empty-placeholder,.vxe-select--search-loading{color:var(--vxe-select-empty-color);padding:0 .6em;text-align:center}.vxe-select,.vxe-select--panel{font-size:var(--vxe-font-size)}.vxe-select--panel.size--medium,.vxe-select.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-select--panel.size--small,.vxe-select.size--small{font-size:var(--vxe-font-size-small)}.vxe-select--panel.size--mini,.vxe-select.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-select--panel .vxe-optgroup--title,.vxe-select--panel .vxe-select-option{height:var(--vxe-select-option-height-default)}.vxe-select--panel .vxe-optgroup--title,.vxe-select--panel .vxe-select--empty-placeholder,.vxe-select--panel .vxe-select--search-loading,.vxe-select--panel .vxe-select-option{line-height:var(--vxe-select-option-height-default)}.vxe-select--panel.size--medium .vxe-optgroup--title,.vxe-select--panel.size--medium .vxe-select-option{height:var(--vxe-select-option-height-medium)}.vxe-select--panel.size--medium .vxe-optgroup--title,.vxe-select--panel.size--medium .vxe-select--empty-placeholder,.vxe-select--panel.size--medium .vxe-select--search-loading,.vxe-select--panel.size--medium .vxe-select-option{line-height:var(--vxe-select-option-height-medium)}.vxe-select--panel.size--small .vxe-optgroup--title,.vxe-select--panel.size--small .vxe-select-option{height:var(--vxe-select-option-height-small)}.vxe-select--panel.size--small .vxe-optgroup--title,.vxe-select--panel.size--small .vxe-select--empty-placeholder,.vxe-select--panel.size--small .vxe-select--search-loading,.vxe-select--panel.size--small .vxe-select-option{line-height:var(--vxe-select-option-height-small)}.vxe-select--panel.size--mini .vxe-optgroup--title,.vxe-select--panel.size--mini .vxe-select-option{height:var(--vxe-select-option-height-mini)}.vxe-select--panel.size--mini .vxe-optgroup--title,.vxe-select--panel.size--mini .vxe-select--empty-placeholder,.vxe-select--panel.size--mini .vxe-select--search-loading,.vxe-select--panel.size--mini .vxe-select-option{line-height:var(--vxe-select-option-height-mini)}.vxe-switch{color:var(--vxe-font-color);display:inline-block;padding:.4em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vxe-switch.is--animat .vxe-switch--button{transition:border-color .3s,background-color .3s}.vxe-switch.is--animat .vxe-switch--icon{transition:all .3s}.vxe-switch.is--on .vxe-switch--button{background-color:var(--vxe-switch-open-background-color);padding-right:1.7em}.vxe-switch.is--on .vxe-switch--icon{left:100%;transform:translate(-1.4em)}.vxe-switch.is--off .vxe-switch--button{background-color:var(--vxe-switch-close-background-color);padding-left:1.7em}.vxe-switch.is--off .vxe-switch--icon{left:.2em;transform:translate(0)}.vxe-switch.is--off .vxe-switch--label-on,.vxe-switch.is--on .vxe-switch--label-off{height:0;overflow:hidden;visibility:hidden}.vxe-switch.is--off .vxe-switch--label,.vxe-switch.is--on .vxe-switch--label{opacity:1}.vxe-switch:not(.is--disabled) .vxe-switch--button{cursor:pointer}.vxe-switch:not(.is--disabled) .vxe-switch--button:focus{box-shadow:0 0 .4em 0 var(--vxe-primary-color)}.vxe-switch.is--disabled .vxe-switch--button{cursor:no-drop}.vxe-switch.is--disabled.is--on .vxe-switch--button{background-color:var(--vxe-primary-lighten-color)}.vxe-switch.is--disabled.is--off .vxe-switch--button{background-color:var(--vxe-switch-disabled-background-color)}.vxe-switch .vxe-switch--button{border:0;border-radius:1em;display:block;height:1.6em;line-height:1;min-width:3.2em;outline:0;padding:0 .6em;position:relative}.vxe-switch .vxe-switch--label{color:var(--vxe-switch-font-color);display:block;font-size:.8em;opacity:0}.vxe-switch .vxe-switch--icon{background-color:var(--vxe-switch-icon-background-color);border-radius:50%;height:1.2em;left:0;position:absolute;top:.2em;width:1.2em}.vxe-switch .vxe-switch--label-icon{margin-right:.25em}.vxe-switch{font-size:var(--vxe-font-size)}.vxe-switch.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-switch.size--small{font-size:var(--vxe-font-size-small)}.vxe-switch.size--mini{font-size:var(--vxe-font-size-mini)}.vxe-list{color:var(--vxe-font-color);direction:ltr;display:block;padding:0;position:relative}.vxe-list .vxe-list--virtual-wrapper{overflow:auto;position:relative}.vxe-list .vxe-list--y-space{float:left;width:0}.vxe-list .vxe-list--body,.vxe-list .vxe-list--virtual-wrapper{border:0;margin:0;outline:0;padding:0}.vxe-list--virtual-wrapper{height:100px}.vxe-pulldown{display:inline-block;position:relative}.vxe-pulldown,.vxe-pulldown--panel{color:var(--vxe-font-color);text-align:left}.vxe-pulldown--panel{display:none;left:0;padding:4px 0;position:absolute}.vxe-pulldown--panel:not(.is--transfer){min-width:100%}.vxe-pulldown--panel.is--transfer{position:fixed}.vxe-pulldown--panel.animat--leave{backface-visibility:hidden;display:block;opacity:0;transform:scaleY(.5);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.vxe-pulldown--panel.animat--leave[placement=top]{transform-origin:center bottom}.vxe-pulldown--panel.animat--enter{opacity:1;transform:scaleY(1)}.vxe-pulldown--panel-wrapper{background-color:var(--vxe-pulldown-panel-background-color)}.vxe-pulldown,.vxe-pulldown--panel{font-size:var(--vxe-font-size)}.vxe-pulldown--panel.size--medium,.vxe-pulldown.size--medium{font-size:var(--vxe-font-size-medium)}.vxe-pulldown--panel.size--small,.vxe-pulldown.size--small{font-size:var(--vxe-font-size-small)}.vxe-pulldown--panel.size--mini,.vxe-pulldown.size--mini{font-size:var(--vxe-font-size-mini)}*,:after,:before{border:0 solid;box-sizing:border-box}#app,html{height:100%;width:100%}html{box-sizing:border-box;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;height:100%;line-height:inherit;margin:0;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}::-webkit-file-upload-button{font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,object,svg,video{display:block}img,video{height:auto;max-width:100%}[hidden]{display:none}.dark{color-scheme:dark}label{font-weight:700}*,:after,:before{box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{color:inherit;cursor:pointer;text-decoration:none}div:focus{outline:none}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .5s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}.breadcrumb-enter-active{transition:all .4s}.breadcrumb-leave-active{position:absolute;transition:all .3s}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translate(20px)}.outer-most .el-collapse-transition-enter-active,.outer-most .el-collapse-transition-leave-active{transition:all .2s ease-in-out!important}.horizontal-collapse-transition{transition:var(--pure-transition-duration) all!important}.el-form-item__label{font-weight:700}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-dropdown-menu{padding:0!important}.is-dark{z-index:9999!important}.reset-margin [class*=el-icon]+span{margin-left:2px!important}.pure-popper{padding:0!important}#nprogress .bar{background-color:var(--el-color-primary)!important}#nprogress .peg{box-shadow:0 0 10px var(--el-color-primary),0 0 5px var(--el-color-primary)!important}#nprogress .spinner-icon{border-left-color:var(--el-color-primary);border-top-color:var(--el-color-primary)}.pure-dialog .el-dialog__header.show-close{padding-right:16px}.pure-dialog .el-dialog__headerbtn{height:24px;right:12px;top:16px;width:24px}.pure-dialog .pure-dialog-svg{color:var(--el-color-info)}.pure-dialog .el-dialog__footer{padding-top:0}.el-dialog__headerbtn:hover .el-dialog__close,.el-message-box__headerbtn:hover .el-dialog__close{color:var(--el-color-info)!important}.el-icon.el-dialog__close,.el-icon.el-drawer__close,.el-icon.el-message-box__close,.el-icon.el-notification__closeBtn,.el-icon.el-tour__close,.el-upload-list__item.is-ready .el-icon.el-icon--close{border-radius:4px;height:24px;outline:none;transition:background-color .2s,color .2s;width:24px}.el-icon.el-dialog__close:hover,.el-icon.el-drawer__close:hover,.el-icon.el-message-box__close:hover,.el-icon.el-notification__closeBtn:hover,.el-icon.el-tour__close:hover,.el-upload-list__item.is-ready .el-icon.el-icon--close:hover{background-color:#0000000f;color:#000000e0!important;text-decoration:none}.el-icon.el-dialog__close:hover .pure-dialog-svg,.el-icon.el-drawer__close:hover .pure-dialog-svg,.el-icon.el-message-box__close:hover .pure-dialog-svg,.el-icon.el-notification__closeBtn:hover .pure-dialog-svg,.el-icon.el-tour__close:hover .pure-dialog-svg,.el-upload-list__item.is-ready .el-icon.el-icon--close:hover .pure-dialog-svg{color:#000000e0!important}.pure-message{background:#fff!important;border-width:0!important;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d!important}.pure-message .el-message__content{background-image:none!important;color:#000000d9!important;pointer-events:all!important}.pure-message .el-message__closeBtn{border-radius:4px;outline:none;transition:background-color .2s,color .2s}.pure-message .el-message__closeBtn:hover{background-color:#0000000f}@media screen and (width > 760px) and (width <= 940px){.pure-search-dialog .el-input__inner{font-size:12px}}@media screen and (width <= 470px){.pure-search-dialog .el-input__inner{font-size:12px}}.pure-search-dialog .el-dialog__header{display:none}.pure-search-dialog .el-input__inner{font-size:1.2em}.pure-search-dialog .el-dialog__footer{box-shadow:0 -1px #e0e3e8,0 -3px 6px #45629b1f;margin:auto -16px -16px;padding:10px 20px;width:calc(100% + 32px)}.pure-scrollbar{scrollbar-color:#dddee0 transparent;scrollbar-width:thin}.pure-scrollbar ::-webkit-scrollbar{width:6px}.pure-scrollbar ::-webkit-scrollbar-track{background:transparent}.pure-scrollbar ::-webkit-scrollbar-thumb{background-color:#dddee0;border-radius:4px}.pure-scrollbar ::-webkit-scrollbar-thumb:hover{background:#c7c9cb}@media screen and (width >= 150px) and (width <= 420px){body[layout=vertical] .app-main-nofixed-header{overflow-y:hidden}}@media screen and (width >= 420px){body[layout=vertical] .app-main-nofixed-header{overflow:hidden}}body[layout=vertical] .el-popper.pure-scrollbar{overflow:hidden}body[layout=vertical] .pure-scrollbar{max-height:calc(100vh - 125px);overflow:hidden auto}body[layout=vertical] .sub-menu-icon{font-size:18px;margin-right:5px}body[layout=vertical] .sub-menu-icon svg{height:18px;width:18px}body[layout=vertical] .fullscreen-icon,body[layout=vertical] .set-icon{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:40px}body[layout=vertical] .main-container{background:#f0f2f5;height:100vh;margin-left:210px;min-height:100%;position:relative;transition:margin-left var(--pure-transition-duration)}body[layout=vertical] .main-container .el-scrollbar__wrap{height:100%;overflow:auto}body[layout=vertical] .fixed-header{position:fixed;right:0;top:0;transition:width var(--pure-transition-duration);width:calc(100% - 210px);z-index:998}body[layout=vertical] .main-hidden{margin-left:0!important}body[layout=vertical] .main-hidden .fixed-header{width:100%!important}body[layout=vertical] .main-hidden .fixed-header+.app-main{padding-top:37px!important}body[layout=vertical] .sidebar-container{border-right:1px solid var(--pure-border-color);bottom:0;font-size:0;height:100%;left:0;overflow:visible;position:fixed;top:0;transition:width var(--pure-transition-duration);width:210px!important;z-index:1001}body[layout=vertical] .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}body[layout=vertical] .sidebar-container .el-scrollbar__bar.is-vertical{right:0}body[layout=vertical] .sidebar-container.has-logo .el-scrollbar.pc{height:calc(100% - 92px)}body[layout=vertical] .sidebar-container.has-logo .el-scrollbar.mobile{height:calc(100% - 48px)}body[layout=vertical] .sidebar-container.no-logo .el-scrollbar.pc{height:calc(100% - 44px)}body[layout=vertical] .sidebar-container.no-logo .el-scrollbar.mobile{height:100%}body[layout=vertical] .sidebar-container .is-horizontal{display:none}body[layout=vertical] .sidebar-container a{display:flex;flex-wrap:wrap;width:100%}body[layout=vertical] .sidebar-container .el-menu{background-color:transparent!important;border:none;height:100%}body[layout=vertical] .sidebar-container .el-menu-item,body[layout=vertical] .sidebar-container .el-sub-menu__title{background-color:transparent!important;height:50px}body[layout=vertical] .sidebar-container .el-menu-item div,body[layout=vertical] .sidebar-container .el-menu-item span,body[layout=vertical] .sidebar-container .el-sub-menu__title div,body[layout=vertical] .sidebar-container .el-sub-menu__title span{height:50px;line-height:50px}body[layout=vertical] .sidebar-container .el-sub-menu__title:hover,body[layout=vertical] .sidebar-container .submenu-title-noDropdown:hover{background-color:transparent}body[layout=vertical] .sidebar-container .is-active{transition:color .3s}body[layout=vertical] .sidebar-container .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=vertical] .sidebar-container .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=vertical] .sidebar-container .el-menu .el-menu--inline .el-sub-menu__title,body[layout=vertical] .sidebar-container .el-sub-menu .el-menu-item{font-size:14px;min-width:210px!important}body[layout=vertical] .sidebar-container .el-menu--collapse .is-active.outer-most.el-sub-menu>.el-sub-menu__title:before{clear:both;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(0);transition:all var(--pure-transition-duration) ease-in-out;width:2px}body[layout=vertical] .sidebar-container .el-menu--collapse .outer-most.el-sub-menu>.el-sub-menu__title:before{content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[layout=vertical] .sidebar-container .is-active.submenu-title-noDropdown.outer-most>*{background:transparent!important;color:#fff;z-index:1}body[layout=vertical] .sidebar-container .is-active.submenu-title-noDropdown.outer-most:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=vertical] .el-menu--vertical .el-menu--popup .el-menu-item span{font-size:14px}body[layout=vertical] .el-menu--vertical>.el-menu i,body[layout=vertical] .el-menu--vertical>.el-menu svg{margin-right:5px}body[layout=vertical] .el-menu--vertical .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=vertical] .el-menu--vertical .el-menu-item,body[layout=vertical] .el-menu--vertical .el-sub-menu__title{height:50px;line-height:50px}body[layout=vertical] .el-menu--vertical .is-active{transition:color .3s}body[layout=vertical] .el-menu--vertical .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=vertical] .el-menu--vertical .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;position:absolute}body[layout=vertical] .el-menu--vertical .el-menu-item .iconfont,body[layout=vertical] .el-menu--vertical .el-sub-menu .iconfont{font-size:18px}body[layout=vertical] .el-menu--vertical .el-menu-item .el-menu-tooltip__trigger,body[layout=vertical] .el-menu--vertical .el-sub-menu .el-menu-tooltip__trigger{padding:0;width:54px}body[layout=vertical] .el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{margin-top:0;position:static!important}body[layout=vertical] .el-menu--horizontal a>.is-active.submenu-title-noDropdown{border-bottom:2px solid var(--el-menu-active-color)}body[layout=vertical] .el-menu--horizontal .el-menu--popup a>.is-active.submenu-title-noDropdown{border-bottom:none}body[layout=vertical] .el-menu--horizontal .el-menu--popup .el-menu-item span{font-size:14px}body[layout=vertical] .el-menu--horizontal .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=vertical] .el-menu--horizontal .el-menu-item.is-active{transition:color .3s}body[layout=vertical] .el-menu--horizontal .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=vertical] .el-menu--horizontal .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 5px;position:absolute}body[layout=vertical] .horizontal-header{align-items:center;display:flex;height:48px;justify-content:space-around;width:100%}body[layout=vertical] .horizontal-header .horizontal-header-left{align-items:center;cursor:pointer;display:flex;height:100%;min-width:200px;padding-left:10px;transition:all var(--pure-transition-duration) ease;width:auto}body[layout=vertical] .horizontal-header .horizontal-header-left img{display:inline-block;height:32px}body[layout=vertical] .horizontal-header .horizontal-header-left span{display:inline-block;font-size:18px;font-weight:600;height:32px;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[layout=vertical] .horizontal-header .horizontal-header-menu{align-items:center;flex:1;height:100%;min-width:0}body[layout=vertical] .horizontal-header .horizontal-header-right{align-items:center;display:flex;justify-content:flex-end;min-width:340px}body[layout=vertical] .horizontal-header .horizontal-header-right .dropdown-badge{height:48px}body[layout=vertical] .horizontal-header .horizontal-header-right .globalization{cursor:pointer;height:48px;outline:none;padding:11px;width:40px}body[layout=vertical] .horizontal-header .horizontal-header-right .el-dropdown-link{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-around;padding:10px}body[layout=vertical] .horizontal-header .horizontal-header-right .el-dropdown-link p{font-size:14px}body[layout=vertical] .horizontal-header .horizontal-header-right .el-dropdown-link img{border-radius:50%;height:22px;width:22px}body[layout=vertical] .horizontal-header .el-menu{background-color:transparent;border:none;height:100%;width:100%!important}body[layout=vertical] .horizontal-header .el-menu-item,body[layout=vertical] .horizontal-header .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}body[layout=vertical] .horizontal-header .el-sub-menu__title,body[layout=vertical] .horizontal-header .submenu-title-noDropdown{height:48px;line-height:48px}body[layout=vertical] .horizontal-header .el-sub-menu__title svg,body[layout=vertical] .horizontal-header .submenu-title-noDropdown svg{position:static!important}body[layout=vertical] .horizontal-header .is-active{transition:color .3s}body[layout=vertical] .el-menu--collapse .el-menu .el-sub-menu{min-width:210px!important}body[layout=vertical] .mobile .fixed-header{transition:width var(--pure-transition-duration);width:100%!important}body[layout=vertical] .mobile .main-container{margin-left:0!important}body[layout=vertical] .mobile .sidebar-container{transition:transform var(--pure-transition-duration);width:210px}body[layout=vertical] .mobile.hideSidebar .sidebar-container{pointer-events:none;transform:translate3d(-210px,0,0);transition-duration:.3s}body[layout=vertical] .el-menu--collapse{width:54px}body[layout=vertical] .hideSidebar .fixed-header{transition:width var(--pure-transition-duration);width:calc(100% - 54px)}body[layout=vertical] .hideSidebar .sidebar-container{transition:width var(--pure-transition-duration);width:54px!important}body[layout=vertical] .hideSidebar .sidebar-container .is-active.submenu-title-noDropdown.outer-most{background:transparent!important}body[layout=vertical] .hideSidebar .main-container{margin-left:54px}body[layout=vertical] .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:100%;text-align:center;visibility:visible;width:100%}body[layout=vertical] .hideSidebar .el-menu--collapse .submenu-title-noDropdown{background:transparent!important}body[layout=vertical] .hideSidebar .el-menu--collapse .el-sub-menu__title{padding:0}body[layout=vertical] .hideSidebar .sub-menu-icon{margin-right:0}body[layout=vertical] .dropdown-badge:hover,body[layout=vertical] .el-dropdown-link:hover,body[layout=vertical] .fullscreen-icon:hover,body[layout=vertical] .globalization:hover,body[layout=vertical] .search-container:hover,body[layout=vertical] .set-icon:hover{background:#f6f6f6}@media screen and (width >= 150px) and (width <= 420px){body[layout=horizontal] .app-main-nofixed-header{overflow-y:hidden}}@media screen and (width >= 420px){body[layout=horizontal] .app-main-nofixed-header{overflow:hidden}}body[layout=horizontal] .el-popper.pure-scrollbar{overflow:hidden}body[layout=horizontal] .pure-scrollbar{max-height:calc(100vh - 125px);overflow:hidden auto}body[layout=horizontal] .sub-menu-icon{font-size:18px;margin-right:5px}body[layout=horizontal] .sub-menu-icon svg{height:18px;width:18px}body[layout=horizontal] .fullscreen-icon,body[layout=horizontal] .set-icon{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:40px}body[layout=horizontal] .main-container{background:#f0f2f5;height:100vh;margin-left:0;min-height:100%;position:relative;transition:margin-left var(--pure-transition-duration)}body[layout=horizontal] .main-container .el-scrollbar__wrap{height:100%;overflow:auto}body[layout=horizontal] .fixed-header{position:fixed;right:0;top:0;transition:width var(--pure-transition-duration);z-index:998}body[layout=horizontal] .main-hidden{margin-left:0!important}body[layout=horizontal] .main-hidden .fixed-header{width:100%!important}body[layout=horizontal] .main-hidden .fixed-header+.app-main{padding-top:37px!important}body[layout=horizontal] .sidebar-container{border-right:1px solid var(--pure-border-color);bottom:0;font-size:0;height:100%;left:0;overflow:visible;position:fixed;top:0;transition:width var(--pure-transition-duration);width:0!important;z-index:1001}body[layout=horizontal] .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}body[layout=horizontal] .sidebar-container .el-scrollbar__bar.is-vertical{right:0}body[layout=horizontal] .sidebar-container.has-logo .el-scrollbar.pc{height:calc(100% - 92px)}body[layout=horizontal] .sidebar-container.has-logo .el-scrollbar.mobile{height:calc(100% - 48px)}body[layout=horizontal] .sidebar-container.no-logo .el-scrollbar.pc{height:calc(100% - 44px)}body[layout=horizontal] .sidebar-container.no-logo .el-scrollbar.mobile{height:100%}body[layout=horizontal] .sidebar-container .is-horizontal{display:none}body[layout=horizontal] .sidebar-container a{display:flex;flex-wrap:wrap;width:100%}body[layout=horizontal] .sidebar-container .el-menu{background-color:transparent!important;border:none;height:100%}body[layout=horizontal] .sidebar-container .el-menu-item,body[layout=horizontal] .sidebar-container .el-sub-menu__title{background-color:transparent!important;height:50px}body[layout=horizontal] .sidebar-container .el-menu-item div,body[layout=horizontal] .sidebar-container .el-menu-item span,body[layout=horizontal] .sidebar-container .el-sub-menu__title div,body[layout=horizontal] .sidebar-container .el-sub-menu__title span{height:50px;line-height:50px}body[layout=horizontal] .sidebar-container .el-sub-menu__title:hover,body[layout=horizontal] .sidebar-container .submenu-title-noDropdown:hover{background-color:transparent}body[layout=horizontal] .sidebar-container .is-active{transition:color .3s}body[layout=horizontal] .sidebar-container .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=horizontal] .sidebar-container .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=horizontal] .sidebar-container .el-menu .el-menu--inline .el-sub-menu__title,body[layout=horizontal] .sidebar-container .el-sub-menu .el-menu-item{font-size:14px;min-width:0!important}body[layout=horizontal] .sidebar-container .el-menu--collapse .is-active.outer-most.el-sub-menu>.el-sub-menu__title:before{clear:both;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(0);transition:all var(--pure-transition-duration) ease-in-out;width:2px}body[layout=horizontal] .sidebar-container .el-menu--collapse .outer-most.el-sub-menu>.el-sub-menu__title:before{content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[layout=horizontal] .sidebar-container .is-active.submenu-title-noDropdown.outer-most>*{background:transparent!important;color:#fff;z-index:1}body[layout=horizontal] .sidebar-container .is-active.submenu-title-noDropdown.outer-most:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=horizontal] .el-menu--vertical .el-menu--popup .el-menu-item span{font-size:14px}body[layout=horizontal] .el-menu--vertical>.el-menu i,body[layout=horizontal] .el-menu--vertical>.el-menu svg{margin-right:5px}body[layout=horizontal] .el-menu--vertical .el-menu .el-sub-menu__title{font-size:14px;min-width:0!important}body[layout=horizontal] .el-menu--vertical .el-menu-item,body[layout=horizontal] .el-menu--vertical .el-sub-menu__title{height:50px;line-height:50px}body[layout=horizontal] .el-menu--vertical .is-active{transition:color .3s}body[layout=horizontal] .el-menu--vertical .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=horizontal] .el-menu--vertical .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;position:absolute}body[layout=horizontal] .el-menu--vertical .el-menu-item .iconfont,body[layout=horizontal] .el-menu--vertical .el-sub-menu .iconfont{font-size:18px}body[layout=horizontal] .el-menu--vertical .el-menu-item .el-menu-tooltip__trigger,body[layout=horizontal] .el-menu--vertical .el-sub-menu .el-menu-tooltip__trigger{padding:0;width:54px}body[layout=horizontal] .el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{margin-top:0;position:static!important}body[layout=horizontal] .el-menu--horizontal a>.is-active.submenu-title-noDropdown{border-bottom:2px solid var(--el-menu-active-color)}body[layout=horizontal] .el-menu--horizontal .el-menu--popup a>.is-active.submenu-title-noDropdown{border-bottom:none}body[layout=horizontal] .el-menu--horizontal .el-menu--popup .el-menu-item span{font-size:14px}body[layout=horizontal] .el-menu--horizontal .el-menu .el-sub-menu__title{font-size:14px;min-width:0!important}body[layout=horizontal] .el-menu--horizontal .el-menu-item.is-active{transition:color .3s}body[layout=horizontal] .el-menu--horizontal .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=horizontal] .el-menu--horizontal .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 5px;position:absolute}body[layout=horizontal] .horizontal-header{align-items:center;display:flex;height:48px;justify-content:space-around;width:100%}body[layout=horizontal] .horizontal-header .horizontal-header-left{align-items:center;cursor:pointer;display:flex;height:100%;min-width:200px;padding-left:10px;transition:all var(--pure-transition-duration) ease;width:auto}body[layout=horizontal] .horizontal-header .horizontal-header-left img{display:inline-block;height:32px}body[layout=horizontal] .horizontal-header .horizontal-header-left span{display:inline-block;font-size:18px;font-weight:600;height:32px;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[layout=horizontal] .horizontal-header .horizontal-header-menu{align-items:center;flex:1;height:100%;min-width:0}body[layout=horizontal] .horizontal-header .horizontal-header-right{align-items:center;display:flex;justify-content:flex-end;min-width:340px}body[layout=horizontal] .horizontal-header .horizontal-header-right .dropdown-badge{height:48px}body[layout=horizontal] .horizontal-header .horizontal-header-right .globalization{cursor:pointer;height:48px;outline:none;padding:11px;width:40px}body[layout=horizontal] .horizontal-header .horizontal-header-right .el-dropdown-link{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-around;padding:10px}body[layout=horizontal] .horizontal-header .horizontal-header-right .el-dropdown-link p{font-size:14px}body[layout=horizontal] .horizontal-header .horizontal-header-right .el-dropdown-link img{border-radius:50%;height:22px;width:22px}body[layout=horizontal] .horizontal-header .el-menu{background-color:transparent;border:none;height:100%;width:100%!important}body[layout=horizontal] .horizontal-header .el-menu-item,body[layout=horizontal] .horizontal-header .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}body[layout=horizontal] .horizontal-header .el-sub-menu__title,body[layout=horizontal] .horizontal-header .submenu-title-noDropdown{height:48px;line-height:48px}body[layout=horizontal] .horizontal-header .el-sub-menu__title svg,body[layout=horizontal] .horizontal-header .submenu-title-noDropdown svg{position:static!important}body[layout=horizontal] .horizontal-header .is-active{transition:color .3s}body[layout=horizontal] .el-menu--collapse .el-menu .el-sub-menu{min-width:0!important}body[layout=horizontal] .mobile .fixed-header{transition:width var(--pure-transition-duration);width:100%!important}body[layout=horizontal] .mobile .main-container{margin-left:0!important}body[layout=horizontal] .mobile .sidebar-container{transition:transform var(--pure-transition-duration);width:0}body[layout=horizontal] .mobile.hideSidebar .sidebar-container{pointer-events:none;transform:translateZ(0);transition-duration:.3s}body[layout=horizontal] .fixed-header,body[layout=horizontal] .main-container{transition:none!important}body[layout=horizontal] .fixed-header{width:100%}@media screen and (width >= 150px) and (width <= 420px){body[layout=mix] .app-main-nofixed-header{overflow-y:hidden}}@media screen and (width >= 420px){body[layout=mix] .app-main-nofixed-header{overflow:hidden}}body[layout=mix] .el-popper.pure-scrollbar{overflow:hidden}body[layout=mix] .pure-scrollbar{max-height:calc(100vh - 125px);overflow:hidden auto}body[layout=mix] .sub-menu-icon{font-size:18px;margin-right:5px}body[layout=mix] .sub-menu-icon svg{height:18px;width:18px}body[layout=mix] .fullscreen-icon,body[layout=mix] .set-icon{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:40px}body[layout=mix] .main-container{background:#f0f2f5;height:100vh;margin-left:210px;min-height:100%;position:relative;transition:margin-left var(--pure-transition-duration)}body[layout=mix] .main-container .el-scrollbar__wrap{height:100%;overflow:auto}body[layout=mix] .fixed-header{position:fixed;right:0;top:0;transition:width var(--pure-transition-duration);width:calc(100% - 210px);z-index:998}body[layout=mix] .main-hidden{margin-left:0!important}body[layout=mix] .main-hidden .fixed-header{width:100%!important}body[layout=mix] .main-hidden .fixed-header+.app-main{padding-top:37px!important}body[layout=mix] .sidebar-container{border-right:1px solid var(--pure-border-color);bottom:0;font-size:0;height:100%;left:0;overflow:visible;position:fixed;top:0;transition:width var(--pure-transition-duration);width:210px!important;z-index:1001}body[layout=mix] .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}body[layout=mix] .sidebar-container .el-scrollbar__bar.is-vertical{right:0}body[layout=mix] .sidebar-container.has-logo .el-scrollbar.pc{height:calc(100% - 92px)}body[layout=mix] .sidebar-container.has-logo .el-scrollbar.mobile{height:calc(100% - 48px)}body[layout=mix] .sidebar-container.no-logo .el-scrollbar.pc{height:calc(100% - 44px)}body[layout=mix] .sidebar-container.no-logo .el-scrollbar.mobile{height:100%}body[layout=mix] .sidebar-container .is-horizontal{display:none}body[layout=mix] .sidebar-container a{display:flex;flex-wrap:wrap;width:100%}body[layout=mix] .sidebar-container .el-menu{background-color:transparent!important;border:none;height:100%}body[layout=mix] .sidebar-container .el-menu-item,body[layout=mix] .sidebar-container .el-sub-menu__title{background-color:transparent!important;height:50px}body[layout=mix] .sidebar-container .el-menu-item div,body[layout=mix] .sidebar-container .el-menu-item span,body[layout=mix] .sidebar-container .el-sub-menu__title div,body[layout=mix] .sidebar-container .el-sub-menu__title span{height:50px;line-height:50px}body[layout=mix] .sidebar-container .el-sub-menu__title:hover,body[layout=mix] .sidebar-container .submenu-title-noDropdown:hover{background-color:transparent}body[layout=mix] .sidebar-container .is-active{transition:color .3s}body[layout=mix] .sidebar-container .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=mix] .sidebar-container .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=mix] .sidebar-container .el-menu .el-menu--inline .el-sub-menu__title,body[layout=mix] .sidebar-container .el-sub-menu .el-menu-item{font-size:14px;min-width:210px!important}body[layout=mix] .sidebar-container .el-menu--collapse .is-active.outer-most.el-sub-menu>.el-sub-menu__title:before{clear:both;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(0);transition:all var(--pure-transition-duration) ease-in-out;width:2px}body[layout=mix] .sidebar-container .el-menu--collapse .outer-most.el-sub-menu>.el-sub-menu__title:before{content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[layout=mix] .sidebar-container .is-active.submenu-title-noDropdown.outer-most>*{background:transparent!important;color:#fff;z-index:1}body[layout=mix] .sidebar-container .is-active.submenu-title-noDropdown.outer-most:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;margin:4px 0;position:absolute}body[layout=mix] .el-menu--vertical .el-menu--popup .el-menu-item span{font-size:14px}body[layout=mix] .el-menu--vertical>.el-menu i,body[layout=mix] .el-menu--vertical>.el-menu svg{margin-right:5px}body[layout=mix] .el-menu--vertical .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=mix] .el-menu--vertical .el-menu-item,body[layout=mix] .el-menu--vertical .el-sub-menu__title{height:50px;line-height:50px}body[layout=mix] .el-menu--vertical .is-active{transition:color .3s}body[layout=mix] .el-menu--vertical .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=mix] .el-menu--vertical .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 8px;position:absolute}body[layout=mix] .el-menu--vertical .el-menu-item .iconfont,body[layout=mix] .el-menu--vertical .el-sub-menu .iconfont{font-size:18px}body[layout=mix] .el-menu--vertical .el-menu-item .el-menu-tooltip__trigger,body[layout=mix] .el-menu--vertical .el-sub-menu .el-menu-tooltip__trigger{padding:0;width:54px}body[layout=mix] .el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{margin-top:0;position:static!important}body[layout=mix] .el-menu--horizontal a>.is-active.submenu-title-noDropdown{border-bottom:2px solid var(--el-menu-active-color)}body[layout=mix] .el-menu--horizontal .el-menu--popup a>.is-active.submenu-title-noDropdown{border-bottom:none}body[layout=mix] .el-menu--horizontal .el-menu--popup .el-menu-item span{font-size:14px}body[layout=mix] .el-menu--horizontal .el-menu .el-sub-menu__title{font-size:14px;min-width:210px!important}body[layout=mix] .el-menu--horizontal .el-menu-item.is-active{transition:color .3s}body[layout=mix] .el-menu--horizontal .el-menu-item.is-active.nest-menu>*{color:#fff;z-index:1}body[layout=mix] .el-menu--horizontal .el-menu-item.is-active.nest-menu:before{background:var(--el-color-primary)!important;border-radius:3px;clear:both;content:"";inset:0 5px;position:absolute}body[layout=mix] .horizontal-header{align-items:center;display:flex;height:48px;justify-content:space-around;width:100%}body[layout=mix] .horizontal-header .horizontal-header-left{align-items:center;cursor:pointer;display:flex;height:100%;min-width:200px;padding-left:10px;transition:all var(--pure-transition-duration) ease;width:auto}body[layout=mix] .horizontal-header .horizontal-header-left img{display:inline-block;height:32px}body[layout=mix] .horizontal-header .horizontal-header-left span{display:inline-block;font-size:18px;font-weight:600;height:32px;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[layout=mix] .horizontal-header .horizontal-header-menu{align-items:center;flex:1;height:100%;min-width:0}body[layout=mix] .horizontal-header .horizontal-header-right{align-items:center;display:flex;justify-content:flex-end;min-width:340px}body[layout=mix] .horizontal-header .horizontal-header-right .dropdown-badge{height:48px}body[layout=mix] .horizontal-header .horizontal-header-right .globalization{cursor:pointer;height:48px;outline:none;padding:11px;width:40px}body[layout=mix] .horizontal-header .horizontal-header-right .el-dropdown-link{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:space-around;padding:10px}body[layout=mix] .horizontal-header .horizontal-header-right .el-dropdown-link p{font-size:14px}body[layout=mix] .horizontal-header .horizontal-header-right .el-dropdown-link img{border-radius:50%;height:22px;width:22px}body[layout=mix] .horizontal-header .el-menu{background-color:transparent;border:none;height:100%;width:100%!important}body[layout=mix] .horizontal-header .el-menu-item,body[layout=mix] .horizontal-header .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}body[layout=mix] .horizontal-header .el-sub-menu__title,body[layout=mix] .horizontal-header .submenu-title-noDropdown{height:48px;line-height:48px}body[layout=mix] .horizontal-header .el-sub-menu__title svg,body[layout=mix] .horizontal-header .submenu-title-noDropdown svg{position:static!important}body[layout=mix] .horizontal-header .is-active{transition:color .3s}body[layout=mix] .el-menu--collapse .el-menu .el-sub-menu{min-width:210px!important}body[layout=mix] .mobile .fixed-header{transition:width var(--pure-transition-duration);width:100%!important}body[layout=mix] .mobile .main-container{margin-left:0!important}body[layout=mix] .mobile .sidebar-container{transition:transform var(--pure-transition-duration);width:210px}body[layout=mix] .mobile.hideSidebar .sidebar-container{pointer-events:none;transform:translate3d(-210px,0,0);transition-duration:.3s}body[layout=mix] .el-menu--collapse{width:54px}body[layout=mix] .el-menu{--el-menu-hover-bg-color:transparent!important}body[layout=mix] .hideSidebar .fixed-header{transition:width var(--pure-transition-duration);width:calc(100% - 54px)}body[layout=mix] .hideSidebar .sidebar-container{transition:width var(--pure-transition-duration);width:54px!important}body[layout=mix] .hideSidebar .sidebar-container .is-active.submenu-title-noDropdown.outer-most{background:transparent!important}body[layout=mix] .hideSidebar .main-container{margin-left:54px}body[layout=mix] .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title{padding:0}body[layout=mix] .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:100%;text-align:center;visibility:visible;width:100%}html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222c;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2b1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2b1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.36),0px 8px 20px rgba(0,0,0,.72);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.72);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.72),0px 12px 32px #000,0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:transparent;--el-mask-color:rgba(0,0,0,.8);--el-mask-color-extra-light:rgba(0,0,0,.3)}html.dark .el-button{--el-button-disabled-text-color:hsla(0,0%,100%,.5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}html.dark{--pure-border-color:hsla(0,0%,99%,.12);--pure-switch-off-color:#ffffff3f;--vxe-form-background-color:#151515;--vxe-toolbar-background-color:#151515;--vxe-pager-background-color:#151515;--vxe-button-default-background-color:color.adjust(#151515,$lightness:15%);--vxe-table-header-background-color:color.adjust(#151515,$lightness:5%);--vxe-font-color:color.adjust(#c9d1d9,$lightness:-12%);--vxe-table-header-font-color:#c9d1d9;--vxe-table-footer-font-color:#c9d1d9;--vxe-table-body-background-color:#151515;--vxe-table-footer-background-color:#151515;--vxe-table-row-striped-background-color:#1e1e1e;--vxe-table-border-color:#303030;--vxe-table-row-hover-background-color:#1e1e1e;--vxe-table-row-hover-striped-background-color:color.adjust(#1e1e1e,$lightness:-10%);--vxe-table-row-current-background-color:fade(#1e1e1e,20%);--vxe-table-row-hover-current-background-color:fade(#1e1e1e,20%);--vxe-table-column-hover-background-color:fade(#1e1e1e,20%);--vxe-table-column-current-background-color:fade(#1e1e1e,20%);--vxe-table-row-checkbox-checked-background-color:fade(#1e1e1e,15%);--vxe-table-row-hover-checkbox-checked-background-color:fade(#1e1e1e,20%);--vxe-table-menu-background-color:color.adjust(#303133,$lightness:10%);--vxe-table-filter-panel-background-color:color.adjust(#151515,$lightness:5%);--vxe-grid-maximize-background-color:#151515;--vxe-pager-perfect-background-color:#151515;--vxe-pager-perfect-button-background-color:color.adjust(#151515,$lightness:15%);--vxe-input-background-color:#151515;--vxe-input-border-color:#303030;--vxe-select-panel-background-color:#151515;--vxe-table-popup-border-color:#303030;--vxe-select-option-hover-background-color:color.adjust(#1e1e1e,$lightness:15%);--vxe-pulldown-panel-background-color:#151515;--vxe-table-fixed-left-scrolling-box-shadow:8px 0px 10px -5px #43464c;--vxe-table-fixed-right-scrolling-box-shadow:-8px 0px 10px -5px #43464c;--vxe-loading-background-color:rgba(0,0,0,.5);--vxe-tooltip-dark-background-color:color.adjust(#303133,$lightness:25%);--vxe-modal-header-background-color:#1e1e1e;--vxe-modal-body-background-color:#303133;--vxe-modal-border-color:#303030;--vxe-toolbar-panel-background-color:#151515;--vxe-input-disabled-color:color.adjust(#1e1e1e,$lightness:20%);--vxe-input-disabled-background-color:color.adjust(#1e1e1e,$lightness:25%);--vxe-checkbox-icon-background-color:color.adjust(#1e1e1e,$lightness:15%);--vxe-checkbox-checked-icon-border-color:#303030;--vxe-checkbox-indeterminate-icon-background-color:color.adjust(#1e1e1e,$lightness:15%)}html.dark .contextmenu,html.dark .horizontal-header,html.dark .horizontal-header .el-sub-menu__title,html.dark .horizontal-header .submenu-title-noDropdown,html.dark .navbar,html.dark .sidebar-container,html.dark .sidebar-logo-container,html.dark .tags-view{background:var(--el-bg-color)!important}html.dark .app-main,html.dark .app-main-nofixed-header{background:#020409!important}html.dark .logic-flow-view,html.dark .wangeditor{filter:invert(.9) hue-rotate(180deg)}html.dark .tags-view .arrow-left,html.dark .tags-view .arrow-right{border-right:1px solid #303030;box-shadow:none}html.dark .tags-view .arrow-right{border-left:1px solid #303030}html.dark .tags-view .scroll-item .el-icon-close:hover{background-color:#ffffff1f;color:#ffffffd9!important}html.dark .right-panel-items .el-divider__text{--el-bg-color:var(--el-bg-color)}html.dark .right-panel-items .el-divider--horizontal{border-top:none}html.dark .design-form .el-aside,html.dark .design-form .el-header,html.dark .design-form .el-main.config-content,html.dark .design-form .el-main.widget-empty,html.dark .design-form .widget-form-list,html.dark .design-form .widget-view{background:var(--el-bg-color)!important}html.dark .design-form .form-edit-widget-label a{background:var(--el-color-primary);border:none;border-radius:5px;color:#fff}html.dark .design-form .el-aside{color:#fff}html.dark .introjs-tooltip-title,html.dark .introjs-tooltiptext{color:var(--el-color-primary)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color)}html.dark .el-backtop{--el-backtop-bg-color:#48484e;--el-backtop-hover-bg-color:var(--el-color-primary);transition:background-color .25s cubic-bezier(.7,.3,.1,1)}html.dark .el-dropdown-menu__item:not(.is-disabled):hover{background:transparent}html.dark .el-icon.el-dialog__close:hover,html.dark .el-icon.el-drawer__close:hover,html.dark .el-icon.el-message-box__close:hover,html.dark .el-icon.el-notification__closeBtn:hover{background-color:#ffffff1f;color:#ffffffd9!important}html.dark .el-icon.el-dialog__close:hover .pure-dialog-svg,html.dark .el-icon.el-drawer__close:hover .pure-dialog-svg,html.dark .el-icon.el-message-box__close:hover .pure-dialog-svg,html.dark .el-icon.el-notification__closeBtn:hover .pure-dialog-svg{color:#ffffffd9!important}html.dark .pure-message{background-color:#242525!important;background-image:none!important;box-shadow:0 3px 6px -4px #0d0d0d1f,0 6px 16px #0d0d0d14,0 9px 28px 8px #0d0d0d0d!important}html.dark .pure-message .el-message__content{background-image:none!important;color:#fff!important;pointer-events:all!important}html.dark .pure-message .el-message__closeBtn:hover{background-color:#ffffff1f;color:#ffffffd9}html.dark .pure-search-dialog .el-dialog__footer{box-shadow:0 -1px #555a64,0 -3px 6px #45629b1f}html.dark .pure-search-dialog .search-footer .search-footer-item{color:#ebebeb99}html.dark .pure-search-dialog .search-footer .search-footer-item .icon{box-shadow:none}html.dark .pure-segmented{background-color:#000;color:#ffffffa6}html.dark .pure-segmented .pure-segmented-item-selected{background-color:#1f1f1f}html.dark .pure-segmented .pure-segmented-item-disabled{color:#ffffff40}html.dark .pure-scrollbar{scrollbar-color:#3f4042 transparent}html.dark .pure-scrollbar ::-webkit-scrollbar-thumb{background-color:#3f4042}html.dark .pure-scrollbar ::-webkit-scrollbar-thumb:hover{background:#5c5d60}:root{--pure-transition-duration:.3s;--pure-border-color:rgb(5 5 5/6%);--pure-switch-off-color:#a6a6a6}.html-grey{filter:grayscale(100%)}.html-weakness{filter:invert(80%)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.flex-c{justify-content:center}.flex-ac,.flex-c{align-items:center;display:flex}.flex-ac{justify-content:space-around}.flex-bc{align-items:center;display:flex;justify-content:space-between}.navbar-bg-hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navbar-bg-hover:hover:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(36 36 36/var(--tw-bg-opacity))!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-3{bottom:.75rem}.bottom-\[25px\]{bottom:25px}.left-0{left:0}.left-\[20px\]{left:20px}.left-\[50\%\]{left:50%}.right-5{right:1.25rem}.top-0{top:0}.top-3{top:.75rem}.top-\[50\%\]{top:50%}.z-10{z-index:10}.float-right{float:right}.\!m-auto{margin:auto!important}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-8{margin-bottom:2rem;margin-top:2rem}.\!-mr-1{margin-right:-.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mr-0{margin-right:0!important}.\!mt-\[20px\]{margin-top:20px!important}.-mb-2{margin-bottom:-.5rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.ml-\[120px\]{margin-left:120px}.ml-\[15\%\]{margin-left:15%}.ml-\[16px\]{margin-left:16px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[10px\]{margin-right:10px}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[2\.15rem\]{margin-top:2.15rem}.mt-\[2px\]{margin-top:2px}.mt-\[35\%\]{margin-top:35%}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-\[20px\]{height:20px!important}.\!h-\[50px\]{height:50px!important}.h-1{height:.25rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[16px\]{height:16px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[25rem\]{height:25rem}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[500px\]{height:500px}.h-\[580px\]{height:580px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[640px\]{height:640px}.h-\[80px\]{height:80px}.h-\[calc\(100vh-295px\)\]{height:calc(100vh - 295px)}.h-full{height:100%}.max-h-\[550px\]{max-height:550px}.\!w-1\/2{width:50%!important}.\!w-20{width:5rem!important}.\!w-\[1\/1\.5\]{width:1/1.5!important}.\!w-\[100px\]{width:100px!important}.\!w-\[120px\]{width:120px!important}.\!w-\[140px\]{width:140px!important}.\!w-\[150px\]{width:150px!important}.\!w-\[160px\]{width:160px!important}.\!w-\[170px\]{width:170px!important}.\!w-\[180px\]{width:180px!important}.\!w-\[200px\]{width:200px!important}.\!w-\[220px\]{width:220px!important}.\!w-\[240px\]{width:240px!important}.\!w-\[300px\]{width:300px!important}.\!w-\[30vw\]{width:30vw!important}.\!w-\[350px\]{width:350px!important}.\!w-\[60vw\]{width:60vw!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-8{width:2rem}.w-8\/12{width:66.666667%}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[16px\]{width:16px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[18vw\]{width:18vw}.w-\[19vw\]{width:19vw}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[24px\]{width:24px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[30px\]{width:30px}.w-\[30vw\]{width:30vw}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[450px\]{width:450px}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[510px\]{width:510px}.w-\[60px\]{width:60px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[80px\]{width:80px}.w-\[90\%\]{width:90%}.w-\[99\/100\]{width:99/100}.w-\[calc\(100\%-200px\)\]{width:calc(100% - 200px)}.w-full{width:100%}.\!min-w-\[calc\(100vw-60vw-268px\)\]{min-width:calc(40vw - 268px)!important}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.max-w-\[100\%\]{max-width:100%}.max-w-\[130px\]{max-width:130px}.max-w-\[70\%\]{max-width:70%}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-grow,.grow{flex-grow:1}.-translate-x-2{--tw-translate-x:-.5rem}.-translate-x-2,.scale-150{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-grab{cursor:grab!important}.\!cursor-move{cursor:move!important}.\!cursor-no-drop{cursor:no-drop!important}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\!resize{resize:both!important}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.\!items-stretch{align-items:stretch!important}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.\!self-baseline{align-self:baseline!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b,.border-b-\[1px\]{border-bottom-width:1px}.border-r-\[1px\]{border-right-width:1px}.border-t,.border-t-\[1px\]{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#999\]{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-\[\#dcdfe6\]{--tw-border-opacity:1;border-color:rgb(220 223 230/var(--tw-border-opacity))}.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-\[\#f0f0f0\]{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity))}.border-\[var\(--pure-border-color\)\]{border-color:var(--pure-border-color)}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity))}.border-t-gray-600{--tw-border-opacity:1;border-top-color:rgb(75 85 99/var(--tw-border-opacity))}.border-t-gray-800{--tw-border-opacity:1;border-top-color:rgb(31 41 55/var(--tw-border-opacity))}.border-opacity-50{--tw-border-opacity:.5}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[rgba\(15\,23\,42\,0\.2\)\]{background-color:#0f172a33}.bg-\[var\(--el-fill-color-light\)\]{background-color:var(--el-fill-color-light)}.bg-bg_color{background-color:var(--el-bg-color)}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[11px\]{padding:11px}.p-\[6px\]{padding:6px}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-\[16px\]{padding-bottom:16px;padding-top:16px}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-40{padding-left:10rem}.pl-8{padding-left:2rem}.pl-\[11px\]{padding-left:11px}.pr-1{padding-right:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-\[12px\]{padding-top:12px}.pt-\[3px\]{padding-top:3px}.pt-\[6px\]{padding-top:6px}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[24px\]{font-size:24px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.\!leading-\[50px\]{line-height:50px!important}.leading-10{line-height:2.5rem}.\!text-\[var\(--el-text-color-regular\)\]{color:var(--el-text-color-regular)!important}.\!text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.\!text-inherit{color:inherit!important}.text-\[\#00000073\]{color:#00000073}.text-\[\#000000d9\]{color:#000000d9}.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.text-\[\#81888f\]{--tw-text-opacity:1;color:rgb(129 136 143/var(--tw-text-opacity))}.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[18x\]{color:18x}.text-\[red\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.text-\[rgba\(0\,0\,0\,0\.6\)\]{color:#0009}.text-\[rgba\(42\,46\,54\,0\.5\)\]{color:#2a2e3680}.text-\[var\(--el-color-primary\)\]{color:var(--el-color-primary)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{color:var(--el-color-primary)}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.text-text_color_primary{color:var(--el-text-color-primary)}.text-text_color_regular{color:var(--el-text-color-regular)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[rgba\(0\,21\,41\,0\.08\)\]{--tw-shadow-color:rgba(0,21,41,.08);--tw-shadow:var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-transparent{outline-color:transparent}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}.duration-\[100ms\]{transition-duration:.1s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-125:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.hover\:\!bg-\[transparent\]:hover{background-color:transparent!important}.hover\:bg-\[\#0000000f\]:hover,.hover\:bg-\[rgba\(0\,0\,0\,0\.06\)\]:hover{background-color:#0000000f}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:\!text-base:hover{font-size:1rem!important;line-height:1.5rem!important}.hover\:\!text-\[red\]:hover{--tw-text-opacity:1!important;color:rgb(255 0 0/var(--tw-text-opacity))!important}.hover\:\!text-primary:hover{color:var(--el-color-primary)!important}.hover\:text-\[\#d7d5d4\]:hover{--tw-text-opacity:1;color:rgb(215 213 212/var(--tw-text-opacity))}.hover\:text-\[red\]:hover{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.hover\:text-\[var\(--el-color-danger\)\]:hover{color:var(--el-color-danger)}.hover\:text-\[var\(--el-color-primary\)\]:hover{color:var(--el-color-primary)}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.hover\:text-primary:hover{color:var(--el-color-primary)}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-text_color_primary:hover{color:var(--el-text-color-primary)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-gray-600:hover{--tw-shadow-color:#4b5563;--tw-shadow:var(--tw-shadow-colored)}.hover\:\!transition-all:hover{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.hover\:\!duration-200:hover{transition-duration:.2s!important}.hover\:duration-\[700ms\]:hover{transition-duration:.7s}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.dark\:border-\[\#303030\]:is(.dark *){--tw-border-opacity:1;border-color:rgb(48 48 48/var(--tw-border-opacity))}.dark\:\!bg-\[var\(--el-bg-color\)\]:is(.dark *){background-color:var(--el-bg-color)!important}.dark\:bg-\[\#1d1d1d\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 29 29/var(--tw-bg-opacity))}.dark\:\!text-text_color_primary:is(.dark *){color:var(--el-text-color-primary)!important}.dark\:\!text-white:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.dark\:text-\[rgba\(220\,220\,242\,0\.5\)\]:is(.dark *){color:#dcdcf280}.dark\:text-\[rgba\(220\,220\,242\,0\.8\)\]:is(.dark *){color:#dcdcf2cc}.dark\:text-bg_color:is(.dark *){color:var(--el-bg-color)}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dark\:text-primary:is(.dark *){color:var(--el-color-primary)}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:hover\:bg-\[\#ffffff1f\]:hover:is(.dark *){background-color:#ffffff1f}.dark\:hover\:\!text-primary:hover:is(.dark *){color:var(--el-color-primary)!important}.dark\:hover\:\!text-white:hover:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.dark\:hover\:text-\[\#ffffffd9\]:hover:is(.dark *){color:#ffffffd9}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a,0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014,0px 12px 32px #0000001f,0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;align-items:center;background-color:var(--el-color-white);border-radius:var(--el-alert-border-radius-base);box-sizing:border-box;display:flex;margin:0;opacity:1;overflow:hidden;padding:var(--el-alert-padding);position:relative;transition:opacity var(--el-transition-duration-fast);width:100%}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color)}.el-alert--success.is-light,.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color)}.el-alert--info.is-light,.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color)}.el-alert--warning.is-light,.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color)}.el-alert--error.is-light,.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{display:flex;flex-direction:column;gap:4px}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);margin-right:8px;width:var(--el-alert-icon-size)}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);margin-right:12px;width:var(--el-alert-icon-large-size)}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{cursor:pointer;font-size:var(--el-alert-close-font-size);opacity:1;position:absolute;right:16px;top:12px}.el-alert .el-alert__close-btn.is-customed{font-size:var(--el-alert-close-customed-font-size);font-style:normal;line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-autocomplete{display:inline-block;position:relative}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper,.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__wrap{box-sizing:border-box;max-height:280px;padding:10px 0}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);line-height:34px;list-style:none;margin:0;overflow:hidden;padding:0 20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{border-top:1px solid var(--el-color-black);margin-top:6px}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{color:var(--el-text-color-secondary);font-size:20px;height:100px;line-height:100px;text-align:center}.el-autocomplete-suggestion.is-loading li:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;align-items:center;background:var(--el-avatar-bg-color);box-sizing:border-box;color:var(--el-avatar-text-color);display:inline-flex;font-size:var(--el-avatar-text-size);height:var(--el-avatar-size);justify-content:center;overflow:hidden;text-align:center;width:var(--el-avatar-size)}.el-avatar>img{display:block;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);align-items:center;background-color:var(--el-backtop-bg-color);border-radius:50%;box-shadow:var(--el-box-shadow-lighter);color:var(--el-backtop-text-color);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:fixed;width:40px;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{content:"";display:table}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);font-weight:700;margin:0 9px}.el-breadcrumb__separator.el-icon{font-weight:400;margin:0 6px}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{align-items:center;display:inline-flex;float:left}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{color:var(--el-text-color-primary);font-weight:700;text-decoration:none;transition:var(--el-transition-color)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary);align-items:center;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight);height:32px;justify-content:center;line-height:1;outline:none;padding:8px 15px;text-align:center;transition:.1s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);background-image:none;border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:1}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px;width:32px}.el-button.is-text{background-color:initial;border:0 solid #0000;color:var(--el-button-text-color)}.el-button.is-text.is-disabled{background-color:initial!important;color:var(--el-button-disabled-text-color)}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{background:#0000;border-color:#0000;color:var(--el-button-text-color);height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{background-color:initial!important;border-color:#0000!important;color:var(--el-button-disabled-text-color)}.el-button.is-link:not(.is-disabled):hover{background-color:initial;border-color:#0000}.el-button.is-link:not(.is-disabled):active{background-color:initial;border-color:#0000;color:var(--el-button-active-color)}.el-button--text{background:#0000;border-color:#0000;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{background-color:initial!important;border-color:#0000!important;color:var(--el-button-disabled-text-color)}.el-button--text:not(.is-disabled):hover{background-color:initial;border-color:#0000;color:var(--el-color-primary-light-3)}.el-button--text:not(.is-disabled):active{background-color:initial;border-color:#0000;color:var(--el-color-primary-dark-2)}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);height:var(--el-button-size);padding:12px 19px}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{padding:12px;width:var(--el-button-size)}.el-button--small{--el-button-size:24px;border-radius:calc(var(--el-border-radius-base) - 1px);font-size:12px;height:var(--el-button-size);padding:5px 11px}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{padding:5px;width:var(--el-button-size)}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{border-bottom:var(--el-calendar-header-border-bottom);display:flex;justify-content:space-between;padding:12px 20px}.el-calendar__title{align-self:center;color:var(--el-text-color)}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{color:var(--el-text-color-regular);font-weight:400;padding:12px 0}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);transition:background-color var(--el-transition-duration-fast) ease;vertical-align:top}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;height:var(--el-calendar-cell-width);padding:8px}.el-calendar-table .el-calendar-day:hover{background-color:var(--el-calendar-selected-bg-color);cursor:pointer}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-card__body{padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-carousel__item{display:inline-block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.el-carousel__item,.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item--card,.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{height:50%;width:100%}.el-carousel__mask{background-color:var(--el-color-white);height:100%;left:0;opacity:.24;position:absolute;top:0;transition:var(--el-transition-duration-fast);width:100%}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:#1f2d3d1c;--el-carousel-arrow-hover-background:#1f2d3d3b;--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel__container{height:300px;position:relative}.el-carousel__arrow{align-items:center;background-color:var(--el-carousel-arrow-background);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--el-carousel-arrow-font-size);height:var(--el-carousel-arrow-size);justify-content:center;margin:0;outline:none;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:var(--el-transition-duration);width:var(--el-carousel-arrow-size);z-index:10}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{list-style:none;margin:0;padding:0;position:absolute;z-index:calc(var(--el-index-normal) + 1)}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical)*2);position:static;text-align:center;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels{left:0;right:0;text-align:center;transform:none}.el-carousel__indicators--labels .el-carousel__button{color:#000;font-size:12px;height:auto;padding:2px 18px;width:auto}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:initial;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{height:calc(var(--el-carousel-indicator-width)/2);width:var(--el-carousel-indicator-height)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{background-color:#fff;border:none;cursor:pointer;display:block;height:var(--el-carousel-indicator-height);margin:0;opacity:.48;outline:none;padding:0;transition:var(--el-transition-duration);width:var(--el-carousel-indicator-width)}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%) translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%) translate(10px)}.el-transitioning{filter:url(#elCarouselHorizontal)}.el-transitioning-vertical{filter:url(#elCarouselVertical)}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);display:flex;font-size:var(--el-cascader-menu-font-size)}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{border-right:var(--el-cascader-menu-border);box-sizing:border-box;color:var(--el-cascader-menu-text-color);min-width:180px}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{box-sizing:border-box;list-style:none;margin:0;min-height:100%;padding:6px 0;position:relative}.el-cascader-menu__hover-zone{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.el-cascader-menu__empty-text{align-items:center;color:var(--el-cascader-color-empty);display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{align-items:center;display:flex;height:34px;line-height:34px;outline:none;padding:0 30px 0 20px;position:relative}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{left:10px;position:absolute}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{flex:1;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:inline-block;font-size:var(--el-font-size-base);line-height:32px;outline:none;position:relative;vertical-align:middle}.el-cascader:not(.is-disabled):hover .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset;cursor:pointer}.el-cascader .el-input{cursor:pointer;display:flex}.el-cascader .el-input .el-input__inner{cursor:pointer;text-overflow:ellipsis}.el-cascader .el-input .el-input__suffix-inner .el-icon{height:calc(100% - 2px)}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{font-size:14px;transition:transform var(--el-transition-duration)}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader.is-disabled .el-cascader__label{color:var(--el-disabled-text-color);z-index:calc(var(--el-index-normal) + 1)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);font-size:var(--el-cascader-menu-font-size)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill)}.el-cascader__dropdown.el-popper,.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__tags{box-sizing:border-box;display:flex;flex-wrap:wrap;left:0;line-height:normal;position:absolute;right:30px;text-align:left;top:50%;transform:translateY(-50%)}.el-cascader__tags .el-tag{align-items:center;background:var(--el-cascader-tag-background);display:inline-flex;margin:2px 0 2px 6px;max-width:100%;text-overflow:ellipsis}.el-cascader__tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__tags.is-validate{right:55px}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{align-items:center;background:var(--el-fill-color);display:inline-flex;margin:2px 0 2px 6px;max-width:100%;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__collapse-tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{color:var(--el-cascader-menu-text-color);font-size:var(--el-font-size-base);margin:0;max-height:204px;padding:6px 0;text-align:center}.el-cascader__suggestion-item{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:space-between;outline:none;padding:0 15px;text-align:left}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{color:var(--el-cascader-color-empty);margin:10px 0}.el-cascader__search-input{background:#0000;border:none;box-sizing:border-box;color:var(--el-cascader-menu-text-color);flex:1;height:24px;margin:2px 0 2px 11px;min-width:60px;outline:none;padding:0}.el-cascader__search-input::placeholder{color:#0000}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:700;line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all)}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.is-checked.el-check-tag--primary{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.is-checked.el-check-tag--primary:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.is-checked.el-check-tag--success{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.is-checked.el-check-tag--success:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.is-checked.el-check-tag--warning{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.is-checked.el-check-tag--warning:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.is-checked.el-check-tag--danger{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.is-checked.el-check-tag--danger:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.is-checked.el-check-tag--error{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.is-checked.el-check-tag--error:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.is-checked.el-check-tag--info{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.is-checked.el-check-tag--info:hover{background-color:var(--el-color-info-light-7)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);display:inline-block;position:relative}.el-checkbox-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left-color:#0000;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);line-height:1;margin:0;outline:none;padding:8px 15px;position:relative;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7);color:var(--el-checkbox-button-checked-text-color)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-bottom-left-radius:var(--el-border-radius-base);border-left:var(--el-border);border-top-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-bottom-right-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-checkbox-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);height:var(--el-checkbox-height,32px);margin-right:30px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{border-radius:var(--el-checkbox-border-radius);outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px}.el-checkbox__input{cursor:pointer;display:inline-flex;outline:none;position:relative;white-space:nowrap}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-icon-color);cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-checked-icon-color);content:"";display:block;height:2px;left:0;position:absolute;right:0;top:5px;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{background-color:var(--el-checkbox-bg-color);border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;display:inline-block;height:var(--el-checkbox-input-height);position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);width:var(--el-checkbox-input-width);z-index:var(--el-index-normal)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{border:1px solid #0000;border-left:0;border-top:0;box-sizing:initial;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.el-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.el-checkbox__label{display:inline-block;font-size:var(--el-checkbox-font-size);line-height:1;padding-left:8px}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0{flex:0 0 0%;max-width:0}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{left:0;position:relative}.el-col-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-1,.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{left:4.1666666667%;position:relative}.el-col-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-2,.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{left:8.3333333333%;position:relative}.el-col-3{flex:0 0 12.5%;max-width:12.5%}.el-col-3,.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{left:12.5%;position:relative}.el-col-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-4,.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{left:16.6666666667%;position:relative}.el-col-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-5,.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{left:20.8333333333%;position:relative}.el-col-6{flex:0 0 25%;max-width:25%}.el-col-6,.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{left:25%;position:relative}.el-col-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-7,.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{left:29.1666666667%;position:relative}.el-col-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-8,.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{left:33.3333333333%;position:relative}.el-col-9{flex:0 0 37.5%;max-width:37.5%}.el-col-9,.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{left:37.5%;position:relative}.el-col-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-10,.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{left:41.6666666667%;position:relative}.el-col-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-11,.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{left:45.8333333333%;position:relative}.el-col-12{flex:0 0 50%;max-width:50%}.el-col-12,.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%;position:relative}.el-col-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-13,.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{left:54.1666666667%;position:relative}.el-col-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-14,.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{left:58.3333333333%;position:relative}.el-col-15{flex:0 0 62.5%;max-width:62.5%}.el-col-15,.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{left:62.5%;position:relative}.el-col-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-16,.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{left:66.6666666667%;position:relative}.el-col-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-17,.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{left:70.8333333333%;position:relative}.el-col-18{flex:0 0 75%;max-width:75%}.el-col-18,.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{left:75%;position:relative}.el-col-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-19,.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{left:79.1666666667%;position:relative}.el-col-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-20,.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{left:83.3333333333%;position:relative}.el-col-21{flex:0 0 87.5%;max-width:87.5%}.el-col-21,.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{left:87.5%;position:relative}.el-col-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-22,.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{left:91.6666666667%;position:relative}.el-col-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-23,.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{left:95.8333333333%;position:relative}.el-col-24{flex:0 0 100%;max-width:100%}.el-col-24,.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{left:100%;position:relative}@media only screen and (max-width:767px){.el-col-xs-0{display:none;flex:0 0 0%;max-width:0}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{left:0;position:relative}.el-col-xs-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-xs-1,.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{left:4.1666666667%;position:relative}.el-col-xs-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-xs-2,.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{left:8.3333333333%;position:relative}.el-col-xs-3{flex:0 0 12.5%;max-width:12.5%}.el-col-xs-3,.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{left:12.5%;position:relative}.el-col-xs-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-xs-4,.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{left:16.6666666667%;position:relative}.el-col-xs-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-xs-5,.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{left:20.8333333333%;position:relative}.el-col-xs-6{flex:0 0 25%;max-width:25%}.el-col-xs-6,.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{left:25%;position:relative}.el-col-xs-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-xs-7,.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{left:29.1666666667%;position:relative}.el-col-xs-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-xs-8,.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{left:33.3333333333%;position:relative}.el-col-xs-9{flex:0 0 37.5%;max-width:37.5%}.el-col-xs-9,.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{left:37.5%;position:relative}.el-col-xs-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{left:41.6666666667%;position:relative}.el-col-xs-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{left:45.8333333333%;position:relative}.el-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{left:50%;position:relative}.el-col-xs-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{left:54.1666666667%;position:relative}.el-col-xs-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{left:58.3333333333%;position:relative}.el-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{left:62.5%;position:relative}.el-col-xs-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{left:66.6666666667%;position:relative}.el-col-xs-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{left:70.8333333333%;position:relative}.el-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{left:75%;position:relative}.el-col-xs-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{left:79.1666666667%;position:relative}.el-col-xs-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{left:83.3333333333%;position:relative}.el-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{left:87.5%;position:relative}.el-col-xs-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{left:91.6666666667%;position:relative}.el-col-xs-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{left:95.8333333333%;position:relative}.el-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{left:100%;position:relative}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;flex:0 0 0%;max-width:0}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{left:0;position:relative}.el-col-sm-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-sm-1,.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{left:4.1666666667%;position:relative}.el-col-sm-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-sm-2,.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{left:8.3333333333%;position:relative}.el-col-sm-3{flex:0 0 12.5%;max-width:12.5%}.el-col-sm-3,.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{left:12.5%;position:relative}.el-col-sm-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-sm-4,.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{left:16.6666666667%;position:relative}.el-col-sm-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-sm-5,.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{left:20.8333333333%;position:relative}.el-col-sm-6{flex:0 0 25%;max-width:25%}.el-col-sm-6,.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{left:25%;position:relative}.el-col-sm-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-sm-7,.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{left:29.1666666667%;position:relative}.el-col-sm-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-sm-8,.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{left:33.3333333333%;position:relative}.el-col-sm-9{flex:0 0 37.5%;max-width:37.5%}.el-col-sm-9,.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{left:37.5%;position:relative}.el-col-sm-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{left:41.6666666667%;position:relative}.el-col-sm-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{left:45.8333333333%;position:relative}.el-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{left:50%;position:relative}.el-col-sm-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{left:54.1666666667%;position:relative}.el-col-sm-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{left:58.3333333333%;position:relative}.el-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{left:62.5%;position:relative}.el-col-sm-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{left:66.6666666667%;position:relative}.el-col-sm-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{left:70.8333333333%;position:relative}.el-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{left:75%;position:relative}.el-col-sm-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{left:79.1666666667%;position:relative}.el-col-sm-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{left:83.3333333333%;position:relative}.el-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{left:87.5%;position:relative}.el-col-sm-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{left:91.6666666667%;position:relative}.el-col-sm-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{left:95.8333333333%;position:relative}.el-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{left:100%;position:relative}}@media only screen and (min-width:992px){.el-col-md-0{display:none;flex:0 0 0%;max-width:0}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{left:0;position:relative}.el-col-md-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-md-1,.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{left:4.1666666667%;position:relative}.el-col-md-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-md-2,.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{left:8.3333333333%;position:relative}.el-col-md-3{flex:0 0 12.5%;max-width:12.5%}.el-col-md-3,.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{left:12.5%;position:relative}.el-col-md-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-md-4,.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{left:16.6666666667%;position:relative}.el-col-md-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-md-5,.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{left:20.8333333333%;position:relative}.el-col-md-6{flex:0 0 25%;max-width:25%}.el-col-md-6,.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{left:25%;position:relative}.el-col-md-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-md-7,.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{left:29.1666666667%;position:relative}.el-col-md-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-md-8,.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{left:33.3333333333%;position:relative}.el-col-md-9{flex:0 0 37.5%;max-width:37.5%}.el-col-md-9,.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{left:37.5%;position:relative}.el-col-md-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{left:41.6666666667%;position:relative}.el-col-md-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{left:45.8333333333%;position:relative}.el-col-md-12{display:block;flex:0 0 50%;max-width:50%}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{left:50%;position:relative}.el-col-md-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{left:54.1666666667%;position:relative}.el-col-md-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{left:58.3333333333%;position:relative}.el-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{left:62.5%;position:relative}.el-col-md-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{left:66.6666666667%;position:relative}.el-col-md-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{left:70.8333333333%;position:relative}.el-col-md-18{display:block;flex:0 0 75%;max-width:75%}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{left:75%;position:relative}.el-col-md-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{left:79.1666666667%;position:relative}.el-col-md-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{left:83.3333333333%;position:relative}.el-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{left:87.5%;position:relative}.el-col-md-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{left:91.6666666667%;position:relative}.el-col-md-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{left:95.8333333333%;position:relative}.el-col-md-24{display:block;flex:0 0 100%;max-width:100%}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{left:100%;position:relative}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;flex:0 0 0%;max-width:0}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{left:0;position:relative}.el-col-lg-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-lg-1,.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{left:4.1666666667%;position:relative}.el-col-lg-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-lg-2,.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{left:8.3333333333%;position:relative}.el-col-lg-3{flex:0 0 12.5%;max-width:12.5%}.el-col-lg-3,.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{left:12.5%;position:relative}.el-col-lg-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-lg-4,.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{left:16.6666666667%;position:relative}.el-col-lg-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-lg-5,.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{left:20.8333333333%;position:relative}.el-col-lg-6{flex:0 0 25%;max-width:25%}.el-col-lg-6,.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{left:25%;position:relative}.el-col-lg-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-lg-7,.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{left:29.1666666667%;position:relative}.el-col-lg-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-lg-8,.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{left:33.3333333333%;position:relative}.el-col-lg-9{flex:0 0 37.5%;max-width:37.5%}.el-col-lg-9,.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{left:37.5%;position:relative}.el-col-lg-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{left:41.6666666667%;position:relative}.el-col-lg-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{left:45.8333333333%;position:relative}.el-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{left:50%;position:relative}.el-col-lg-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{left:54.1666666667%;position:relative}.el-col-lg-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{left:58.3333333333%;position:relative}.el-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{left:62.5%;position:relative}.el-col-lg-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{left:66.6666666667%;position:relative}.el-col-lg-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{left:70.8333333333%;position:relative}.el-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{left:75%;position:relative}.el-col-lg-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{left:79.1666666667%;position:relative}.el-col-lg-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{left:83.3333333333%;position:relative}.el-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{left:87.5%;position:relative}.el-col-lg-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{left:91.6666666667%;position:relative}.el-col-lg-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{left:95.8333333333%;position:relative}.el-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{left:100%;position:relative}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;flex:0 0 0%;max-width:0}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{left:0;position:relative}.el-col-xl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-xl-1,.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{left:4.1666666667%;position:relative}.el-col-xl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-xl-2,.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{left:8.3333333333%;position:relative}.el-col-xl-3{flex:0 0 12.5%;max-width:12.5%}.el-col-xl-3,.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{left:12.5%;position:relative}.el-col-xl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-xl-4,.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{left:16.6666666667%;position:relative}.el-col-xl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-xl-5,.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{left:20.8333333333%;position:relative}.el-col-xl-6{flex:0 0 25%;max-width:25%}.el-col-xl-6,.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{left:25%;position:relative}.el-col-xl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-xl-7,.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{left:29.1666666667%;position:relative}.el-col-xl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-xl-8,.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{left:33.3333333333%;position:relative}.el-col-xl-9{flex:0 0 37.5%;max-width:37.5%}.el-col-xl-9,.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{left:37.5%;position:relative}.el-col-xl-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{left:41.6666666667%;position:relative}.el-col-xl-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{left:45.8333333333%;position:relative}.el-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{left:50%;position:relative}.el-col-xl-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{left:54.1666666667%;position:relative}.el-col-xl-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{left:58.3333333333%;position:relative}.el-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{left:62.5%;position:relative}.el-col-xl-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{left:66.6666666667%;position:relative}.el-col-xl-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{left:70.8333333333%;position:relative}.el-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{left:75%;position:relative}.el-col-xl-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{left:79.1666666667%;position:relative}.el-col-xl-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{left:83.3333333333%;position:relative}.el-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{left:87.5%;position:relative}.el-col-xl-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{left:91.6666666667%;position:relative}.el-col-xl-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{left:95.8333333333%;position:relative}.el-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{left:100%;position:relative}}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-bottom:1px solid var(--el-collapse-border-color);border-top:1px solid var(--el-collapse-border-color)}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{align-items:center;background-color:var(--el-collapse-header-bg-color);border:none;border-bottom:1px solid var(--el-collapse-border-color);color:var(--el-collapse-header-text-color);cursor:pointer;display:flex;font-size:var(--el-collapse-header-font-size);font-weight:500;height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);outline:none;padding:0;transition:border-bottom-color var(--el-transition-duration);width:100%}.el-collapse-item__arrow{font-weight:300;margin:0 8px 0 auto;transition:transform var(--el-transition-duration)}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:#0000}.el-collapse-item__wrap{background-color:var(--el-collapse-content-bg-color);border-bottom:1px solid var(--el-collapse-border-color);box-sizing:border-box;overflow:hidden;will-change:height}.el-collapse-item__content{color:var(--el-collapse-content-text-color);font-size:var(--el-collapse-content-font-size);line-height:1.7692307692;padding-bottom:25px}.el-collapse-item:last-child{margin-bottom:-1px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{border-radius:4px;cursor:pointer;height:20px;margin:0 0 8px 8px;width:20px}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{border-radius:3px;display:flex;height:100%}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{background-color:red;box-sizing:border-box;float:right;height:12px;padding:0 2px;position:relative;width:280px}.el-color-hue-slider__bar{background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);height:100%;position:relative}.el-color-hue-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px #0009;box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-hue-slider.is-vertical{height:180px;padding:2px 0;width:12px}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-svpanel{height:180px;position:relative;width:280px}.el-color-svpanel__black,.el-color-svpanel__white{inset:0;position:absolute}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,#fff0)}.el-color-svpanel__black{background:linear-gradient(0deg,#000,#0000)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;cursor:head;height:4px;transform:translate(-2px,-2px);width:4px}.el-color-alpha-slider{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;box-sizing:border-box;height:12px;position:relative;width:280px}.el-color-alpha-slider__bar{background:linear-gradient(to right,#fff0 0,var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px #0009;box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-alpha-slider.is-vertical{height:180px;width:20px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,#fff0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{clear:both;content:"";display:table}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{color:#000;float:left;font-size:12px;line-height:26px;width:160px}.el-color-picker{display:inline-block;line-height:normal;outline:none;position:relative}.el-color-picker:hover:not(.is-disabled,.is-focused) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__mask{background-color:#ffffffb3;border-radius:4px;cursor:not-allowed;height:30px;left:1px;position:absolute;top:1px;width:30px;z-index:1}.el-color-picker__trigger{align-items:center;border:1px solid var(--el-border-color);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:0;height:32px;justify-content:center;padding:4px;position:relative;width:32px}.el-color-picker__color{border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);box-sizing:border-box;display:block;height:100%;position:relative;text-align:center;width:100%}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{align-items:center;color:#fff;display:inline-flex;font-size:12px;justify-content:center}.el-color-picker__panel{background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light);box-sizing:initial;padding:6px;position:absolute;z-index:10}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:#0000}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;cursor:pointer;height:30px;padding:4px 0;position:relative;text-align:center;width:32px}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;display:block;height:24px;left:50%;line-height:24px;margin:0 auto;position:absolute;transform:translate(-50%);width:24px}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed;opacity:1}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);border-radius:15px;color:#fff}.el-date-table td.week{color:var(--el-datepicker-header-text-color);font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{border-bottom:1px solid var(--el-border-color-lighter);color:var(--el-datepicker-header-text-color);font-weight:400;padding:5px}.el-month-table{border-collapse:collapse;font-size:12px;margin:-1px}.el-month-table td{cursor:pointer;padding:8px 0;position:relative;text-align:center;width:68px}.el-month-table td div{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-month-table td.disabled .cell,.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{border-radius:18px;color:var(--el-datepicker-text-color);display:block;height:36px;left:50%;line-height:36px;margin:0 auto;position:absolute;transform:translate(-50%);width:54px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-month-table td.start-date div{border-bottom-left-radius:24px;border-top-left-radius:24px;margin-left:3px}.el-month-table td.end-date div{border-bottom-right-radius:24px;border-top-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) div{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;font-size:12px;margin:-1px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{cursor:pointer;padding:8px 0;position:relative;text-align:center;width:68px}.el-year-table td div{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-year-table td.disabled .cell,.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{border-radius:18px;color:var(--el-datepicker-text-color);display:block;height:36px;left:50%;line-height:36px;margin:0 auto;position:absolute;transform:translate(-50%);width:54px}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) div{border-radius:24px;margin-left:3px;margin-right:3px}.el-year-table td.current:not(.disabled) .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{display:inline-block;max-height:192px;overflow:auto;position:relative;vertical-align:top;width:50%}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;overflow:hidden;text-align:center}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;height:30px;left:0;line-height:30px;position:absolute;text-align:center;width:100%;z-index:var(--el-index-normal)}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__list{list-style:none;margin:0}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;height:80px;width:100%}.el-time-spinner__item{color:var(--el-text-color-regular);font-size:12px;height:32px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper,.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px #0000 inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;position:relative;text-align:left;vertical-align:middle}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{height:var(--el-input-height,var(--el-component-size));width:var(--el-date-editor-width)}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .clear-icon,.el-date-editor .close-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{color:var(--el-text-color-placeholder);float:left;font-size:14px;height:inherit}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{appearance:none;background-color:initial;border:none;color:var(--el-text-color-regular);display:inline-block;font-size:var(--el-font-size-base);height:30px;line-height:30px;margin:0;outline:none;padding:0;text-align:center;width:39%}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{align-items:center;color:var(--el-text-color-primary);display:inline-flex;flex:1;font-size:14px;height:100%;justify-content:center;margin:0;overflow-wrap:break-word;padding:0 5px}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);cursor:pointer;font-size:14px;height:inherit;width:unset}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{align-items:center;display:inline-flex;padding:0 10px}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{font-size:14px;height:38px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{font-size:12px;height:22px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled,.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{background:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);color:var(--el-text-color-regular);line-height:30px}.el-picker-panel .el-time-panel{background-color:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{clear:both;content:"";display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{background-color:var(--el-bg-color-overlay);border-top:1px solid var(--el-datepicker-inner-border-color);font-size:0;padding:4px 12px;position:relative;text-align:right}.el-picker-panel__shortcut{background-color:initial;border:0;color:var(--el-datepicker-text-color);cursor:pointer;display:block;font-size:14px;line-height:28px;outline:none;padding-left:12px;text-align:left;width:100%}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{background-color:initial;border:1px solid var(--el-fill-color-darker);border-radius:2px;color:var(--el-text-color-primary);cursor:pointer;font-size:12px;line-height:24px;outline:none;padding:0 20px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{background:#0000;border:0;color:var(--el-datepicker-icon-color);cursor:pointer;font-size:12px;margin-top:8px;outline:none}.el-picker-panel__icon-btn:focus-visible,.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{background-color:var(--el-bg-color-overlay);border-right:1px solid var(--el-datepicker-inner-border-color);bottom:0;box-sizing:border-box;overflow:auto;padding-top:6px;position:absolute;top:0;width:110px}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{display:table-cell;padding:0 5px;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;display:table;font-size:12px;padding:8px 5px 5px;position:relative;width:100%}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{border-bottom:1px solid var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{color:var(--el-text-color-regular);cursor:pointer;font-size:16px;font-weight:500;line-height:22px;padding:0 5px;text-align:center}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{cursor:pointer;float:left;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{height:28px;position:relative;text-align:center}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{box-sizing:border-box;float:left;margin:0;padding:16px;width:50%}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;display:table;font-size:12px;padding:8px 5px 5px;position:relative;width:100%}.el-date-range-picker__time-header>.el-icon-arrow-right{color:var(--el-datepicker-icon-color);display:table-cell;font-size:20px;vertical-align:middle}.el-date-range-picker__time-picker-wrap{display:table-cell;padding:0 5px;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{background:#fff;position:absolute;right:0;top:13px;z-index:1}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{overflow:visible;width:354px}.el-time-range-picker__content{padding:10px;position:relative;text-align:center;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;display:inline-block;margin:0;padding:4px 7px 7px;width:50%}.el-time-range-picker__header{font-size:14px;margin-bottom:5px;text-align:center}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{border-radius:2px;box-sizing:initial;left:0;position:relative;-webkit-user-select:none;user-select:none;width:180px;z-index:var(--el-index-top)}.el-time-panel__content{font-size:0;overflow:hidden;position:relative}.el-time-panel__content:after,.el-time-panel__content:before{box-sizing:border-box;content:"";height:32px;left:0;margin-top:-16px;padding-top:6px;position:absolute;right:0;text-align:left;top:50%;z-index:-1}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{border-bottom:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));box-sizing:border-box;height:36px;line-height:25px;padding:4px;text-align:right}.el-time-panel__btn{background-color:initial;border:none;color:var(--el-text-color-primary);cursor:pointer;font-size:12px;line-height:28px;margin:0 5px;outline:none;padding:0 5px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;color:var(--el-text-color-primary);font-size:var(--el-font-size-base)}.el-descriptions__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;font-size:14px;font-weight:400;line-height:23px;text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{background:var(--el-descriptions-item-bordered-label-background);color:var(--el-text-color-regular);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-small);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);display:block;height:1px;margin:24px 0;width:100%}.el-divider--vertical{border-left:1px var(--el-border-color) var(--el-border-style);display:inline-block;height:1em;margin:0 8px;position:relative;vertical-align:middle;width:1px}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-size:14px;font-weight:500;padding:0 20px;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:all var(--el-transition-duration)}.el-drawer .btt,.el-drawer .ltr,.el-drawer .rtl,.el-drawer .ttb{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{flex:1;font-size:1rem;line-height:inherit;margin:0}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--el-font-size-extra-large);outline:none}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;overflow:auto;padding:var(--el-drawer-padding-primary)}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{bottom:0;height:100%;top:0}.el-drawer.btt,.el-drawer.ttb{left:0;right:0;width:100%}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-empty-padding);text-align:center}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;vertical-align:top;width:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:100%;vertical-align:top;width:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--label-left .el-form-item__label{justify-content:flex-start}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;text-align:left}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{line-height:22px;margin-bottom:12px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{line-height:22px;margin-bottom:8px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{line-height:20px;margin-bottom:4px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;justify-content:flex-end;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-input__wrapper.is-focus,.el-form-item.is-error .el-input__wrapper:focus,.el-form-item.is-error .el-input__wrapper:hover,.el-form-item.is-error .el-select__wrapper,.el-form-item.is-error .el-select__wrapper.is-focus,.el-form-item.is-error .el-select__wrapper:focus,.el-form-item.is-error .el-select__wrapper:hover,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner.is-focus,.el-form-item.is-error .el-textarea__inner:focus,.el-form-item.is-error .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-image-viewer__wrapper{inset:0;position:fixed}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer;font-size:inherit}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%);width:282px}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;height:100%;justify-content:space-around;width:100%}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px #0000 inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;display:inline-block;font-size:var(--el-font-size-base);position:relative;vertical-align:bottom;width:100%}.el-textarea__inner{-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;font-family:inherit;font-size:inherit;line-height:1.5;padding:5px 11px;position:relative;resize:vertical;transition:var(--el-transition-box-shadow);width:100%}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea .el-input__count{background:var(--el-fill-color-blank);bottom:5px;color:var(--el-color-info);font-size:12px;line-height:14px;position:absolute;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px #0000 inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);box-sizing:border-box;display:inline-flex;font-size:var(--el-font-size-base);line-height:var(--el-input-height);position:relative;vertical-align:middle;width:var(--el-input-width)}.el-input::-webkit-scrollbar{width:6px;z-index:11}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{align-items:center;color:var(--el-color-info);display:inline-flex;font-size:12px;height:100%}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);display:inline-block;line-height:normal;padding-left:8px}.el-input__wrapper{align-items:center;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));flex-grow:1;font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);outline:none;padding:0;width:100%}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__prefix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__suffix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{align-items:center;display:flex;height:inherit;justify-content:center;line-height:inherit;margin-left:8px;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{align-items:stretch;display:inline-flex;width:100%}.el-input-group__append,.el-input-group__prepend{align-items:center;background-color:var(--el-fill-color-light);border-radius:var(--el-input-border-radius);color:var(--el-color-info);display:inline-flex;justify-content:center;min-height:100%;padding:0 20px;position:relative;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{background-color:initial;border-color:#0000;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-input-number{display:inline-flex;line-height:30px;position:relative;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);align-items:center;color:var(--el-link-text-color);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;vertical-align:middle}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link.is-underline:hover:after{border-bottom:1px solid var(--el-link-hover-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default:after{border-color:var(--el-link-hover-text-color)}.el-link__inner{align-items:center;display:inline-flex;justify-content:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:var(--el-link-text-color)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:var(--el-link-text-color)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--error.is-underline:hover:after,.el-link.el-link--error:after{border-color:var(--el-link-text-color)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:var(--el-link-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);inset:0;margin:0;position:absolute;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{background-color:var(--el-menu-bg-color);border-right:1px solid var(--el-menu-border-color);box-sizing:border-box;list-style:none;margin:0;padding-left:0;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));white-space:nowrap}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{border-right:none;display:flex;flex-wrap:nowrap;height:var(--el-menu-horizontal-height)}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:1px solid var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{align-items:center;border-bottom:2px solid #0000;color:var(--el-menu-text-color);display:inline-flex;height:100%;justify-content:center;margin:0}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{border-bottom:2px solid #0000;color:var(--el-menu-text-color);height:100%}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{align-items:center;background-color:var(--el-menu-bg-color);color:var(--el-menu-text-color);display:flex;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{background-color:var(--el-menu-hover-bg-color);color:var(--el-menu-hover-text-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{display:inline-block;height:0;overflow:hidden;visibility:hidden;width:0}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{border:none;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light);min-width:200px;padding:5px 0;z-index:100}.el-menu .el-icon{flex-shrink:0}.el-menu-item{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-menu-item [class^=el-icon]{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{align-items:center;box-sizing:border-box;display:inline-flex;height:100%;left:0;padding:0 var(--el-menu-base-level-padding);position:absolute;top:0;width:100%}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:none}.el-sub-menu__title.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu .el-icon{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{font-size:12px;margin-right:0;margin-top:-6px;position:absolute;right:var(--el-menu-base-level-padding);top:50%;transition:transform var(--el-transition-duration);width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{color:var(--el-text-color-secondary);font-size:12px;line-height:normal;padding:7px 0 7px var(--el-menu-base-level-padding)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{opacity:0;transition:var(--el-transition-duration-fast)}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.el-overlay.is-message-box .el-overlay-message-box{inset:0;overflow:auto;padding:16px;position:fixed;text-align:center}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:-moz-fit-content;width:fit-content}.el-message.is-center{justify-content:center}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);background-color:var(--el-bg-color-overlay);border:1px solid var(--el-notification-border-color);border-radius:var(--el-notification-radius);box-shadow:var(--el-notification-shadow);box-sizing:border-box;display:flex;overflow:hidden;overflow-wrap:break-word;padding:var(--el-notification-padding);position:fixed;transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);width:var(--el-notification-width);z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{color:var(--el-notification-title-color);font-size:var(--el-notification-title-font-size);font-weight:700;line-height:var(--el-notification-icon-size);margin:0}.el-notification__content{color:var(--el-notification-content-color);font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0}.el-notification__content p{margin:0}.el-notification .el-notification__icon{font-size:var(--el-notification-icon-size);height:var(--el-notification-icon-size);width:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{color:var(--el-notification-close-color);cursor:pointer;font-size:var(--el-notification-close-font-size);position:absolute;right:15px;top:18px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{background-color:var(--el-overlay-color-lighter);height:100%;inset:0;overflow:auto;position:fixed;z-index:2000}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{align-items:center;display:flex;justify-content:space-between;line-height:24px}.el-page-header__left{align-items:center;display:flex;margin-right:40px;position:relative}.el-page-header__back{align-items:center;cursor:pointer;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;display:flex;font-size:16px;margin-right:10px}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-item-gap:16px;align-items:center;color:var(--el-pagination-text-color);display:flex;font-size:var(--el-pagination-font-size);font-weight:400;white-space:nowrap}.el-pagination .el-input__inner{-moz-appearance:textfield;text-align:center}.el-pagination .el-select{width:128px}.el-pagination button{align-items:center;background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;display:flex;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:none}.el-pagination button.is-active,.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination button.is-disabled,.el-pagination button:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{color:var(--el-text-color-regular);font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{align-items:center;color:var(--el-text-color-regular);display:flex;font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{box-sizing:border-box;text-align:center}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:var(--el-disabled-bg-color);color:var(--el-text-color-placeholder)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{background-color:var(--el-fill-color-dark);color:var(--el-text-color-secondary)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{font-size:var(--el-pagination-font-size-small);height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pager{font-size:0;list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}.el-pager,.el-pager li{align-items:center;display:flex}.el-pager li{background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li.is-active,.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li.is-disabled,.el-pager li:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{margin-top:8px;text-align:right}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-progress{align-items:center;display:flex;line-height:1;position:relative}.el-progress__text{color:var(--el-text-color-regular);font-size:14px;line-height:1;margin-left:5px;min-width:50px}.el-progress__text i{display:block;vertical-align:middle}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{left:0;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{display:inline-block;vertical-align:middle}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{display:block;margin-right:0;padding-right:0}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);border-radius:100px;height:6px;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{background-color:var(--el-color-primary);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.el-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{animation:indeterminate 3s infinite;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 0 50%,#0000001a 0 75%,#0000 0,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{color:#fff;display:inline-block;font-size:12px;margin:0 5px;vertical-align:middle}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{display:inline-block;outline:none;position:relative}.el-radio-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));line-height:1;margin:0;padding:8px 15px;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary));color:var(--el-radio-button-checked-text-color,var(--el-color-white))}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));border-radius:var(--el-border-radius-base);box-shadow:none;outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2}.el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{flex-wrap:wrap;font-size:0}.el-radio,.el-radio-group{align-items:center;display:inline-flex}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-radio-font-weight);height:32px;margin-right:32px;outline:none;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;display:inline-flex;outline:none;position:relative;vertical-align:middle;white-space:nowrap}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{background-color:var(--el-radio-input-bg-color);border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--el-radio-input-height);position:relative;width:var(--el-radio-input-width)}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{background-color:var(--el-color-white);border-radius:var(--el-radio-input-border-radius);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in;width:4px}.el-radio__original{inset:0;margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-radio__original:focus-visible+.el-radio__inner{border-radius:var(--el-radio-input-border-radius);outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{height:12px;width:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);align-items:center;display:inline-flex;height:32px}.el-rate:active,.el-rate:focus{outline:none}.el-rate__item{color:var(--el-rate-void-color);cursor:pointer;display:inline-block;font-size:0;line-height:normal;position:relative;vertical-align:middle}.el-rate .el-rate__icon{display:inline-block;font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);position:relative;transition:var(--el-transition-duration)}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{left:0;position:absolute;top:0}.el-rate .el-rate__icon.is-active,.el-rate__decimal{color:var(--el-rate-fill-color)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-rate__decimal,.el-rate__decimal--box{left:0;position:absolute;top:0}.el-rate__text{color:var(--el-rate-text-color);font-size:var(--el-rate-font-size);vertical-align:middle}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{color:var(--el-rate-disabled-void-color);cursor:auto}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-result-padding);text-align:center}.el-result__icon svg{height:var(--el-result-icon-font-size);width:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{color:var(--el-text-color-primary);font-size:var(--el-result-title-font-size);line-height:1.3;margin:0}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1.3;margin:0}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{border-radius:var(--el-border-radius-base);box-sizing:border-box;z-index:calc(var(--el-index-top) + 1)}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty,.el-select-dropdown__loading{color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0;text-align:center}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:6px 0}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);height:34px;line-height:34px;overflow:hidden;padding:0 32px 0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{background-color:unset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{list-style:none;margin:0;padding:0;position:relative}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{bottom:12px;content:"";display:block}.el-select-group__split-dash,.el-select-group__wrap:not(:last-of-type):after{background:var(--el-border-color-light);height:1px;left:20px;position:absolute;right:20px}.el-select-group__title{color:var(--el-color-info);font-size:12px;line-height:30px;padding-left:20px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:24px;min-height:32px;padding:4px 12px;position:relative;text-align:left;transition:var(--el-transition-duration)}.el-select__wrapper:hover{box-shadow:0 0 0 1px var(--el-text-color) inset}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select__wrapper.is-disabled,.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;gap:6px}.el-select__caret{color:var(--el-select-input-color);cursor:pointer;font-size:var(--el-select-input-font-size);transform:rotate(0);transition:var(--el-transition-duration)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__selection{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{border-color:#0000;cursor:pointer}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.el-select__tags-text{line-height:normal}.el-select__placeholder,.el-select__tags-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{color:var(--el-input-text-color,var(--el-text-color-regular));position:absolute;top:50%;transform:translateY(-50%);width:100%}.el-select__placeholder.is-transparent{color:var(--el-text-color-placeholder);-webkit-user-select:none;user-select:none}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-select__input-wrapper{max-width:100%}.el-select__input-wrapper.is-hidden{opacity:0;position:absolute}.el-select__input{appearance:none;background-color:initial;border:none;color:var(--el-select-multiple-input-color);font-family:inherit;font-size:inherit;height:24px;max-width:100%;outline:none;padding:0}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-select--large .el-select__wrapper{font-size:14px;gap:6px;line-height:24px;min-height:40px;padding:8px 16px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{font-size:12px;gap:4px;line-height:20px;min-height:24px;padding:2px 8px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;align-items:center;display:flex;height:32px;width:100%}.el-slider__runway{background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);cursor:pointer;flex:1;height:var(--el-slider-height);position:relative}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{background-color:var(--el-slider-main-bg-color);border-bottom-left-radius:var(--el-slider-border-radius);border-top-left-radius:var(--el-slider-border-radius);height:var(--el-slider-height);position:absolute}.el-slider__button-wrapper{background-color:initial;height:var(--el-slider-button-wrapper-size);line-height:normal;outline:none;position:absolute;text-align:center;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);-webkit-user-select:none;user-select:none;width:var(--el-slider-button-wrapper-size);z-index:1}.el-slider__button-wrapper:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{background-color:var(--el-color-white);border:2px solid var(--el-slider-main-bg-color);border-radius:50%;box-sizing:border-box;display:inline-block;height:var(--el-slider-button-size);transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--el-slider-button-size)}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{background-color:var(--el-slider-stop-bg-color);border-radius:var(--el-border-radius-circle);height:var(--el-slider-height);position:absolute;transform:translate(-50%);width:var(--el-slider-height)}.el-slider__marks{height:100%;left:12px;top:0;width:18px}.el-slider__marks-text{color:var(--el-color-info);font-size:14px;margin-top:15px;position:absolute;transform:translate(-50%);white-space:pre}.el-slider.is-vertical{display:inline-flex;flex:0;height:100%;position:relative;width:auto}.el-slider.is-vertical .el-slider__runway{height:100%;margin:0 16px;width:var(--el-slider-height)}.el-slider.is-vertical .el-slider__bar{border-radius:0 0 3px 3px;height:auto;width:var(--el-slider-height)}.el-slider.is-vertical .el-slider__button-wrapper{left:var(--el-slider-button-wrapper-offset);top:auto;transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{left:15px;margin-top:0;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{white-space:nowrap;width:100%}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{animation:rotate 2s linear infinite;height:50px;width:50px}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-step{flex-shrink:1;position:relative}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-grow:0;flex-shrink:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{border-color:var(--el-text-color-primary);color:var(--el-text-color-primary)}.el-step__head.is-wait{border-color:var(--el-text-color-placeholder);color:var(--el-text-color-placeholder)}.el-step__head.is-success{border-color:var(--el-color-success);color:var(--el-color-success)}.el-step__head.is-error{border-color:var(--el-color-danger);color:var(--el-color-danger)}.el-step__head.is-finish{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-step__icon{align-items:center;background:var(--el-bg-color);box-sizing:border-box;display:inline-flex;font-size:14px;height:24px;justify-content:center;position:relative;transition:.15s ease-out;width:24px;z-index:1}.el-step__icon.is-text{border:2px solid;border-color:inherit;border-radius:50%}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{color:inherit;display:inline-block;font-weight:700;line-height:1;text-align:center;-webkit-user-select:none;user-select:none}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{background-color:var(--el-text-color-placeholder);border-color:inherit;position:absolute}.el-step__line-inner{border:1px solid;border-color:inherit;box-sizing:border-box;display:block;height:0;transition:.15s ease-out;width:0}.el-step__main{text-align:left;white-space:normal}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{color:var(--el-text-color-primary);font-weight:700}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{font-size:12px;font-weight:400;line-height:20px;margin-top:-5px;padding-right:10%}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;left:0;right:0;top:11px}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{flex-grow:1;padding-left:10px}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{bottom:0;left:11px;top:0;width:2px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{align-items:center;display:flex}.el-step.is-simple .el-step__head{font-size:0;padding-right:10px;width:auto}.el-step.is-simple .el-step__icon{background:#0000;font-size:12px;height:16px;width:16px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{align-items:stretch;display:flex;flex-grow:1;position:relative}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;overflow-wrap:break-word}.el-step.is-simple .el-step__arrow{align-items:center;display:flex;flex-grow:1;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{background:var(--el-text-color-placeholder);content:"";display:inline-block;height:15px;position:absolute;width:1px}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{display:flex}.el-steps--simple{background:var(--el-fill-color-light);border-radius:4px;padding:13px 8%}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{flex-flow:column;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:#0000;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:14px;height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0;width:100%}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:#0000}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:initial!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:14px}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color);-webkit-user-select:none;user-select:none}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:initial;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid #0000;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);font-size:14px}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);box-shadow:2px 0 4px #0000000f;display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);box-shadow:-2px 0 4px #0000000f;display:flex;flex-direction:column-reverse;overflow:hidden;position:absolute;right:0;top:0}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{overflow:hidden;position:relative}.el-table-v2__footer{bottom:0;overflow:hidden;right:0}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{left:0;position:absolute}.el-table-v2__overlay{bottom:0;right:0;top:0;z-index:9999}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{align-items:center;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);display:flex;font-weight:700;height:100%;overflow:hidden;padding:0 8px;-webkit-user-select:none;user-select:none}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{display:none;opacity:.6;transition:opacity,display var(--el-transition-duration)}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{align-items:center;border-bottom:var(--el-table-border);display:flex;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{cursor:pointer;margin:0 4px;-webkit-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.el-tabs{--el-tabs-header-height:40px}.el-tabs__header{margin:0 0 15px;padding:0;position:relative}.el-tabs__active-bar{background-color:var(--el-color-primary);bottom:0;height:2px;left:0;list-style:none;position:absolute;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);z-index:1}.el-tabs__new-tab{align-items:center;border:1px solid var(--el-border-color);border-radius:3px;color:var(--el-text-color-primary);cursor:pointer;display:flex;float:right;font-size:12px;height:20px;justify-content:center;line-height:20px;margin:10px 0 10px 10px;text-align:center;transition:all .15s;width:20px}.el-tabs__new-tab .is-icon-plus{height:inherit;transform:scale(.8);width:inherit}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{margin-bottom:-1px;overflow:hidden;position:relative}.el-tabs__nav-wrap:after{background-color:var(--el-border-color-light);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;line-height:44px;position:absolute;text-align:center;width:20px}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{display:flex;float:left;position:relative;transition:transform var(--el-transition-duration);white-space:nowrap;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{display:flex;min-width:100%}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{align-items:center;box-sizing:border-box;color:var(--el-text-color-primary);display:flex;font-size:var(--el-font-size-base);font-weight:500;height:var(--el-tabs-header-height);justify-content:center;list-style:none;padding:0 20px;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{border-radius:3px;box-shadow:0 0 2px 2px var(--el-color-primary) inset}.el-tabs__item .is-icon-close{border-radius:50%;margin-left:5px;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs__item:hover{cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{font-size:12px;height:14px;overflow:hidden;position:relative;right:-2px;transform-origin:100% 50%;width:0}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{border:1px solid #0000;color:var(--el-text-color-secondary);margin-top:-1px;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--el-bg-color-overlay);border-left-color:var(--el-border-color);border-right-color:var(--el-border-color);color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover{padding-left:13px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover{padding-right:13px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-bottom:0;margin-top:-1px}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{bottom:auto;height:auto;top:0;width:2px}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{cursor:pointer;height:30px;line-height:30px;text-align:center;width:100%}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{bottom:auto;height:100%;top:0;width:2px}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-bottom:none;border-left:none;border-right:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right:1px solid #fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-radius:4px 0 0 4px;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:1px solid #fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);left:0;position:absolute;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);left:0;position:absolute;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);align-items:center;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);border-radius:var(--el-tag-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--el-tag-text-color);display:inline-flex;font-size:var(--el-tag-font-size);height:24px;justify-content:center;line-height:1;padding:0 9px;vertical-align:middle;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{background-color:var(--el-tag-hover-color);color:var(--el-color-white)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3);--el-tag-text-color:var(--el-color-white)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain{--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary);--el-tag-bg-color:var(--el-fill-color-blank)}.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{height:32px;padding:0 11px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{height:20px;padding:0 7px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);align-self:center;color:var(--el-text-color);font-size:var(--el-text-font-size);margin:0;overflow-wrap:break-word;padding:0}.el-text.is-truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{margin:0;max-height:200px}.time-select-item{font-size:14px;line-height:20px;padding:8px 10px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);cursor:pointer;font-weight:700}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{padding-left:28px;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;left:4px;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{align-items:center;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;position:absolute}.el-timeline-item__node--normal{height:var(--el-timeline-node-size-normal);left:-1px;width:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{height:var(--el-timeline-node-size-large);left:-2px;width:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{align-items:center;display:flex;justify-content:center;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);line-height:1}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);list-style:none;margin:0}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-tooltip-v2__content{--el-tooltip-v2-padding:5px 10px;--el-tooltip-v2-border-radius:4px;--el-tooltip-v2-border-color:var(--el-border-color);background-color:var(--el-color-white);border:1px solid var(--el-border-color);border-radius:var(--el-tooltip-v2-border-radius);color:var(--el-color-black);padding:var(--el-tooltip-v2-padding)}.el-tooltip-v2__arrow{color:var(--el-color-white);height:var(--el-tooltip-v2-arrow-height);left:var(--el-tooltip-v2-arrow-x);pointer-events:none;position:absolute;top:var(--el-tooltip-v2-arrow-y);width:var(--el-tooltip-v2-arrow-width)}.el-tooltip-v2__arrow:after,.el-tooltip-v2__arrow:before{border:var(--el-tooltip-v2-arrow-border-width) solid #0000;content:"";height:0;position:absolute;width:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow{bottom:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:before{border-bottom:0;border-top-color:var(--el-color-white);border-top-width:var(--el-tooltip-v2-arrow-border-width);top:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:after{border-bottom:0;border-top-color:var(--el-border-color);border-top-width:var(--el-tooltip-v2-arrow-border-width);top:100%;z-index:-1}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow{top:0}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:before{border-bottom-color:var(--el-color-white);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:after{border-bottom-color:var(--el-border-color);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:100%;z-index:-1}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow{right:0}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:before{border-left-color:var(--el-color-white);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:after{border-left-color:var(--el-border-color);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:100%;z-index:-1}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow{left:0}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:before{border-left:0;border-right-color:var(--el-color-white);border-right-width:var(--el-tooltip-v2-arrow-border-width);right:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:after{border-left:0;border-right-color:var(--el-border-color);border-right-width:var(--el-tooltip-v2-arrow-border-width);right:100%;z-index:-1}.el-tooltip-v2__content.is-dark{--el-tooltip-v2-border-color:#0000;color:var(--el-color-white)}.el-tooltip-v2__content.is-dark,.el-tooltip-v2__content.is-dark .el-tooltip-v2__arrow{background-color:var(--el-color-black);border-color:#0000}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{display:inline-block;padding:0 30px;vertical-align:middle}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{background:var(--el-bg-color-overlay);box-sizing:border-box;display:inline-block;max-height:100%;overflow:hidden;position:relative;text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width)}.el-transfer-panel__body{border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);height:var(--el-transfer-panel-body-height);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-transfer-panel__list{box-sizing:border-box;height:var(--el-transfer-panel-body-height);list-style:none;margin:0;overflow:auto;padding:6px 0}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{display:block!important;height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular)}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{box-sizing:border-box;display:block;line-height:var(--el-transfer-item-height);overflow:hidden;padding-left:22px;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{box-sizing:border-box;padding:15px;text-align:center}.el-transfer-panel__filter .el-input__inner{border-radius:calc(var(--el-transfer-filter-height)/2);box-sizing:border-box;display:inline-block;font-size:12px;height:var(--el-transfer-filter-height);width:100%}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{align-items:center;background:var(--el-transfer-panel-header-bg-color);border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black);display:flex;height:var(--el-transfer-panel-header-height);margin:0;padding-left:15px}.el-transfer-panel .el-transfer-panel__header .el-checkbox{align-items:center;display:flex;position:relative;width:100%}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:var(--el-text-color-primary);font-size:16px;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{color:var(--el-text-color-secondary);font-size:12px;font-weight:400;position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0)}.el-transfer-panel .el-transfer-panel__footer{background:var(--el-bg-color-overlay);border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);height:var(--el-transfer-panel-footer-height);margin:0;padding:0}.el-transfer-panel .el-transfer-panel__footer:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:var(--el-text-color-regular);padding-left:20px}.el-transfer-panel .el-transfer-panel__empty{color:var(--el-text-color-secondary);height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);margin:0;padding:6px 15px 0;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{border-radius:3px;height:14px;width:14px}.el-transfer-panel .el-checkbox__inner:after{height:6px;left:4px;width:3px}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);background:var(--el-fill-color-blank);color:var(--el-tree-text-color);cursor:default;font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{height:100%;min-height:60px;position:relative;text-align:center;width:100%}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;left:0;position:absolute;right:0}.el-tree-node{outline:none;white-space:nowrap}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);align-items:center;cursor:pointer;display:flex;height:var(--el-tree-node-content-height)}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:initial;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{color:var(--el-tree-expand-icon-color);cursor:pointer;font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:#0000;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{color:var(--el-tree-expand-icon-color);font-size:var(--el-font-size-base);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:initial;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__item{background:#0000!important;flex:1;height:20px;line-height:20px;padding-left:0}.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;outline:none}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);font-size:12px;margin-top:7px}.el-upload iframe{filter:alpha(opacity=0);left:0;opacity:0;position:absolute;top:0;z-index:-1}.el-upload--picture-card{--el-upload-picture-card-size:148px;align-items:center;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:var(--el-upload-picture-card-size);justify-content:center;vertical-align:top;width:var(--el-upload-picture-card-size)}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{color:var(--el-color-primary)}.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);position:relative;text-align:center}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);font-size:67px;line-height:50px;margin-bottom:16px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary);padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px)}.el-upload-list{list-style:none;margin:10px 0 0;padding:0;position:relative}.el-upload-list__item{border-radius:4px;box-sizing:border-box;color:var(--el-text-color-regular);font-size:14px;margin-bottom:5px;position:relative;transition:all .5s cubic-bezier(.55,0,.1,1);width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{color:var(--el-text-color-regular);cursor:pointer;display:none;opacity:.75;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:opacity var(--el-transition-duration)}.el-upload-list__item .el-icon--close:hover{color:var(--el-color-primary);opacity:1}.el-upload-list__item .el-icon--close-tip{color:var(--el-color-primary);cursor:pointer;display:none;font-size:12px;font-style:normal;opacity:1;position:absolute;right:5px;top:1px}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;flex-direction:column;justify-content:center;margin-left:4px;width:calc(100% - 30px)}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{align-items:center;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);padding:0 4px;text-align:center;transition:color var(--el-transition-duration)}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{align-items:center;display:none;height:100%;justify-content:center;line-height:inherit;position:absolute;right:5px;top:0;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{color:var(--el-text-color-regular);display:none;font-size:12px;position:absolute;right:10px;top:0}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:inline-flex;height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;overflow:hidden;padding:0;width:var(--el-upload-list-picture-card-size)}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:block;opacity:0}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{height:100%;object-fit:contain;width:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{align-items:center;background-color:var(--el-overlay-color-lighter);color:#fff;cursor:default;display:inline-flex;font-size:20px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--el-transition-duration);width:100%}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{color:inherit;font-size:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{align-items:center;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:flex;margin-top:10px;overflow:hidden;padding:10px;z-index:0}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{display:inline-flex;opacity:0}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{align-items:center;background-color:var(--el-color-white);display:inline-flex;height:70px;justify-content:center;object-fit:contain;position:relative;width:70px;z-index:1}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);height:26px;position:absolute;right:-17px;text-align:center;top:-7px;transform:rotate(45deg);width:46px}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{cursor:default;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.el-upload-cover:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;height:100%;width:100%}.el-upload-cover__label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-cover__label i{color:#fff;font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-cover__progress{display:inline-block;position:static;vertical-align:middle;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{height:100%;left:0;position:absolute;top:0;width:100%}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);bottom:0;height:100%;left:0;position:absolute;text-align:center;width:100%}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-top:60px;transition:var(--el-transition-md-fade);vertical-align:middle}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{background-color:#fff;bottom:0;color:var(--el-text-color-primary);font-size:14px;font-weight:400;height:36px;left:0;line-height:36px;margin:0;overflow:hidden;padding:0 10px;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-vl__wrapper{position:relative}.el-vl__wrapper.always-on .el-virtual-scrollbar,.el-vl__wrapper:hover .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);border-radius:var(--el-popper-border-radius);font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;padding:5px 11px;position:absolute;visibility:visible;z-index:2000}.el-popper.is-dark{color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark .el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{right:0}.el-popper.is-light,.el-popper.is-light .el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{height:10px;position:absolute;width:10px;z-index:-1}.el-popper__arrow:before{background:var(--el-text-color-primary);box-sizing:border-box;content:" ";transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000!important;border-top-color:#0000!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000!important;border-top-color:#0000!important}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{color:var(--el-statistic-title-color);font-size:var(--el-statistic-title-font-size);font-weight:var(--el-statistic-title-font-weight);line-height:20px;margin-bottom:4px}.el-statistic__content{color:var(--el-statistic-content-color);font-size:var(--el-statistic-content-font-size);font-weight:var(--el-statistic-content-font-weight)}.el-statistic__value{display:inline-block}.el-statistic__prefix{display:inline-block;margin-right:4px}.el-statistic__suffix{display:inline-block;margin-left:4px}.el-tour{--el-tour-width:520px;--el-tour-padding-primary:12px;--el-tour-font-line-height:var(--el-font-line-height-primary);--el-tour-title-font-size:16px;--el-tour-title-text-color:var(--el-text-color-primary);--el-tour-title-font-weight:400;--el-tour-close-color:var(--el-color-info);--el-tour-font-size:14px;--el-tour-color:var(--el-text-color-primary);--el-tour-bg-color:var(--el-bg-color);--el-tour-border-radius:4px}.el-tour__hollow{transition:all var(--el-transition-duration) ease}.el-tour__content{border-radius:var(--el-tour-border-radius);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;padding:var(--el-tour-padding-primary);width:var(--el-tour-width)}.el-tour__arrow,.el-tour__content{background:var(--el-tour-bg-color);box-sizing:border-box}.el-tour__arrow{height:10px;pointer-events:none;position:absolute;transform:rotate(45deg);width:10px}.el-tour__content[data-side^=top] .el-tour__arrow{border-left-color:#0000;border-top-color:#0000}.el-tour__content[data-side^=bottom] .el-tour__arrow{border-bottom-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=left] .el-tour__arrow{border-bottom-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=right] .el-tour__arrow{border-right-color:#0000;border-top-color:#0000}.el-tour__content[data-side^=top] .el-tour__arrow{bottom:-5px}.el-tour__content[data-side^=bottom] .el-tour__arrow{top:-5px}.el-tour__content[data-side^=left] .el-tour__arrow{right:-5px}.el-tour__content[data-side^=right] .el-tour__arrow{left:-5px}.el-tour__closebtn{background:#0000;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-tour__closebtn .el-tour__close{color:var(--el-tour-close-color);font-size:inherit}.el-tour__closebtn:focus .el-tour__close,.el-tour__closebtn:hover .el-tour__close{color:var(--el-color-primary)}.el-tour__header{padding-bottom:var(--el-tour-padding-primary)}.el-tour__header.show-close{padding-right:calc(var(--el-tour-padding-primary) + var(--el-message-close-size, 16px))}.el-tour__title{color:var(--el-tour-title-text-color);font-size:var(--el-tour-title-font-size);font-weight:var(--el-tour-title-font-weight);line-height:var(--el-tour-font-line-height)}.el-tour__body{color:var(--el-tour-text-color);font-size:var(--el-tour-font-size)}.el-tour__body img,.el-tour__body video{max-width:100%}.el-tour__footer{box-sizing:border-box;display:flex;justify-content:space-between;padding-top:var(--el-tour-padding-primary)}.el-tour__content .el-tour-indicators{display:inline-block;flex:1}.el-tour__content .el-tour-indicator{background:var(--el-color-info-light-9);border-radius:50%;display:inline-block;height:6px;margin-right:6px;width:6px}.el-tour__content .el-tour-indicator.is-active{background:var(--el-color-primary)}.el-tour.el-tour--primary{--el-tour-title-text-color:#fff;--el-tour-text-color:#fff;--el-tour-bg-color:var(--el-color-primary);--el-tour-close-color:#fff}.el-tour.el-tour--primary .el-tour__closebtn:focus .el-tour__close,.el-tour.el-tour--primary .el-tour__closebtn:hover .el-tour__close{color:var(--el-tour-title-text-color)}.el-tour.el-tour--primary .el-button--default{background:#fff;border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-tour.el-tour--primary .el-button--primary{border-color:#fff}.el-tour.el-tour--primary .el-tour-indicator{background:#ffffff26}.el-tour.el-tour--primary .el-tour-indicator.is-active{background:#fff}.el-tour-parent--hidden{overflow:hidden}.el-anchor{--el-anchor-bg-color:var(--el-bg-color);--el-anchor-padding-indent:14px;--el-anchor-line-height:22px;--el-anchor-font-size:12px;--el-anchor-color:var(--el-text-color-secondary);--el-anchor-active-color:var(--el-color-primary);--el-anchor-marker-bg-color:var(--el-color-primary);background-color:var(--el-anchor-bg-color);position:relative}.el-anchor__marker{background-color:var(--el-anchor-marker-bg-color);border-radius:4px;opacity:0;position:absolute;z-index:0}.el-anchor.el-anchor--vertical .el-anchor__marker{height:14px;left:0;top:8px;transition:top .25s ease-in-out,opacity .25s;width:4px}.el-anchor.el-anchor--vertical .el-anchor__list{padding-left:var(--el-anchor-padding-indent)}.el-anchor.el-anchor--vertical.el-anchor--underline:before{background-color:#0505050f;content:"";height:100%;left:0;position:absolute;width:2px}.el-anchor.el-anchor--vertical.el-anchor--underline .el-anchor__marker{border-radius:unset;width:2px}.el-anchor.el-anchor--horizontal .el-anchor__marker{bottom:0;height:2px;transition:left .25s ease-in-out,opacity .25s,width .25s;width:20px}.el-anchor.el-anchor--horizontal .el-anchor__list{display:flex;padding-bottom:4px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item{padding-left:16px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item:first-child{padding-left:0}.el-anchor.el-anchor--horizontal.el-anchor--underline:before{background-color:#0505050f;bottom:0;content:"";height:2px;position:absolute;width:100%}.el-anchor.el-anchor--horizontal.el-anchor--underline .el-anchor__marker{border-radius:unset;height:2px}.el-anchor__item{display:flex;flex-direction:column;overflow:hidden}.el-anchor__link{cursor:pointer;font-size:var(--el-anchor-font-size);line-height:var(--el-anchor-line-height);max-width:100%;outline:none;overflow:hidden;padding:4px 0;text-decoration:none;text-overflow:ellipsis;transition:color var(--el-transition-duration);white-space:nowrap}.el-anchor__link,.el-anchor__link:focus,.el-anchor__link:hover{color:var(--el-anchor-color)}.el-anchor__link.is-active{color:var(--el-anchor-active-color)}.el-anchor .el-anchor__list .el-anchor__item a{display:inline-block}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:14px;min-height:32px;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:10px}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";inset:0;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - 2px);cursor:pointer;display:flex;flex:1;padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:16px;min-height:40px}.el-segmented--large .el-segmented__item,.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented__item{padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px;min-height:24px}.el-segmented--small .el-segmented__item,.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 3px)}.el-segmented--small .el-segmented__item{padding:0 7px}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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FmUJDgENIAMGLhcJDQ0JFy4JCA4BDEIKDg0EQSZABA4OCQ0SDSlABxkGQSkNEg1fS0tLCQ0NCUsJDQEMRAYGBgUIBgMBAgQHCAYFBwcDAQIEBwKb/yUZGw0dGxgXFBIRDgwKDgUEAQsFBAQIKiAnAwMYEAQlHQ4d1AULAz4eBwUDCGFEGBEPBgUJDQsBAQECAQIBAgQBAQEEAgEBAQEBAgEBAQEEBgEDBgoCAQEHBgYHAgEDAgEOEAsXCAcIBA8GAQEBAQMBAgMDAQMBBQgCAQENBgIBAQsLCAUKEAkZJhIDAggJAgcCAQEBAgQCAQEBAQEDAQIBBAICAQIEDQMQHhUYDAcEBgQICQIDAgYCAQgGBQEGAwUCCAIBDhQ9VQMBAhQFChEKDAMBAQEBFA0PE/8ECQMHAQzwMBMCCBIQAgUGBwYBARAXBQUQEf7sSY0L1gYGBQsI1ggOAQwJ1gvWBgYFCwjWCA4BDPUNCdMJDQ0SDRbTFg4RDWYNEg0NEg1Q1gcMBAYGa2sGBgQMB9YJDgENCdYLawsLawvWCQ4BDcpIjgvWBwYFCwjWCA4BDAnWC9YGBgQMB9YJDgEM9Q0I1AkNDRINFtQWDRIMZgEOEgwBDhENUdcHDAMFBmtrBgYFCwfXCA4BDAnXC2sLC2sL1wgOAQz+zBYNEg0NEg0WFgQGCAQGBgQGAwcHBQYFBAcAAAAAEgDeAAEAAAAAAAAAEwAAAAEAAAAAAAEACAATAAEAAAAAAAIABwAbAAEAAAAAAAMACAAiAAEAAAAAAAQACAAqAAEAAAAAAAUACwAyAAEAAAAAAAYACAA9AAEAAAAAAAoAKwBFAAEAAAAAAAsAEwBwAAMAAQQJAAAAJgCDAAMAAQQJAAEAEACpAAMAAQQJAAIADgC5AAMAAQQJAAMAEADHAAMAAQQJAAQAEADXAAMAAQQJAAUAFgDnAAMAAQQJAAYAEAD9AAMAAQQJAAoAVgENAAMAAQQJAAsAJgFjQ3JlYXRlZCBieSBpY29uZm9udGljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBAgEDAQQBBQAEdGFicwRsb2dvA25ldwAAAA==) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pure-iconfont-tabs:before{content:""}.pure-iconfont-logo:before{content:""}.pure-iconfont-new:before{content:""}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentcolor;border-radius:50%;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{opacity:0;transition:none}.v-ripple__animation--in{opacity:.25;transition:transform .4s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1)}.v-ripple__animation--out{opacity:0;transition:opacity .5s cubic-bezier(0,0,.2,1)}.icon-item[data-v-781de881]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary);transform:scaleX(1.05);transition:all .4s}[data-v-781de881] .el-tabs__nav-next{box-shadow:-5px 0 5px -6px #ccc;font-size:15px;line-height:32px}[data-v-781de881] .el-tabs__nav-prev{box-shadow:5px 0 5px -6px #ccc;font-size:15px;line-height:32px}[data-v-781de881] .el-input-group__append{padding:0}[data-v-781de881] .el-tabs__item{font-size:12px;font-weight:400;height:30px;line-height:30px}[data-v-781de881] .el-tabs__header,[data-v-781de881] .el-tabs__nav-wrap{box-shadow:0 2px 5px #0000000f;margin:0;position:static}[data-v-781de881] .el-tabs__nav-wrap:after{height:0}[data-v-781de881] .el-tabs__nav-wrap{padding:0 24px}[data-v-781de881] .el-tabs__content{margin-top:4px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff} diff --git a/static/css/index-C9IMbNnq.css b/static/css/index-C9IMbNnq.css deleted file mode 100644 index 6bdd0dd69..000000000 --- a/static/css/index-C9IMbNnq.css +++ /dev/null @@ -1 +0,0 @@ -.lf-graph{background:#fff;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:0}.lf-element-text{cursor:text}.lf-text-disabled{pointer-events:none}.lf-text-draggable{cursor:move}.lf-node-anchor{cursor:crosshair}.lf-node-anchor-hover{visibility:hidden}.lf-anchor:hover .lf-node-anchor-hover{visibility:visible}.lf-edge.pointer-none{pointer-events:none}.lf-edge-append{cursor:pointer}.lf-edge-animation{stroke-dashoffset:100%;-webkit-animation:lf_animate_dash 5s linear infinite;animation:lf_animate_dash 5s linear infinite}@-webkit-keyframes lf_animate_dash{to{stroke-dashoffset:0}}@keyframes lf_animate_dash{to{stroke-dashoffset:0}}.lf-node-not-allow{cursor:not-allowed}.lf-polyline-append-ns-resize{cursor:ns-resize}.lf-polyline-append-ew-resize{cursor:ew-resize}.lf-dragging{cursor:-webkit-grabbing;cursor:grabbing}.lf-drag-able{cursor:default}.lf-bezier-adjust-anchor{cursor:pointer}.lf-background,.lf-grid{inset:0;position:absolute;z-index:-1}.lf-background-area{height:100%;width:100%}.lf-html-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.lf-html-overlay__transform>*,.lf-text-editable{pointer-events:all}.lf-text-input{background:#fff;border:1px solid #edefed;border-radius:3px;line-height:1.2;min-height:20px;min-width:100px;outline:none;padding:5px;position:absolute;resize:none;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:pre}.lf-get-text-height,.lf-text-input{-webkit-box-sizing:border-box;box-sizing:border-box}.lf-get-text-height{border:1px solid transparent;display:inline-block;word-break:break-all}.lf-node-text-auto-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lf-node-text-auto-wrap-content{word-break:break-all}.lf-node-text-auto-wrap-content,.lf-node-text-ellipsis-content{background:transparent;line-height:1.2;text-align:center;width:100%}.lf-node-text-ellipsis-content{white-space:nowrap}.lf-node-text-ellipsis-content>div{overflow:hidden;text-overflow:ellipsis}.lf-tool-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.lf-tool-overlay>*{pointer-events:all}.modification-overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.modification-overlay>*{pointer-events:all}.lf-outline,.lf-snapline{pointer-events:none}.lf-keyboard-tips{float:right}.lf-node-select-decorate{border:1px dashed #343435;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lf-multiple-select{border:2px dashed rgba(24,125,255,.8);-webkit-box-shadow:0 0 3px 0 rgba(24,125,255,.5);box-shadow:0 0 3px #187dff80;cursor:move;position:absolute}.lf-edge-adjust-point{cursor:move}.lf-rotate{cursor:-webkit-grabbing;cursor:grabbing}.lf-control{background:#fffc;border-radius:5px;box-shadow:0 1px 4px #0000004d;display:flex;margin:5px;padding:0 15px;position:absolute;right:10px;top:0}.lf-control-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:5px 10px}.lf-control-item:hover{background:#efefef}.lf-control-item.disabled{filter:opacity(.5);pointer-events:none}.lf-control-item.disabled:hover{background:#fff}.lf-control-item.disabled i{pointer-events:none}.lf-control-item i{background-size:cover;display:inline-block;height:20px;vertical-align:middle;width:20px}.lf-control-text{font-size:12px;margin-top:5px}.lf-control-zoomOut{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAFMElEQVR4Xu3dsQ3CQBBFQei/KEoDXQG2xAv9h3yDnb0nh7xffgQIXAq82RAgcC0gEK+DwI2AQDwPAgLxBgg0AV+Q5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk3gBPJpo6YIPF/gBPJ9/po2JNAEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaETiB+AOdkWNb83+BE4gfAQIXAgLxNAjcCAjE8yAgEG+AQBPwBWlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCPwAiAUiJ9hUCCUAAAAASUVORK5CYII=)}.lf-control-zoomIn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAGr0lEQVR4Xu3dsW3cABQEUaoIN+F6DDfpJlSFm1ARMi53JAywwse7nHP8s5iYb49faeDP8zy/SuAXWK93+P2F5zzyHwNvrKQGBJLq3MME0m4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55wmkHYCgbQ+5zSBtBMIpPU5pwmknUAgrc85TSDtBAJpfc5pAmknEEjrc04TSDuBQFqfc5pA2gkE0vqc0wTSTiCQ1uecJpB2AoG0Puc0gbQTCKT1OacJpJ1AIK3POU0g7QQCaX3OaQJpJxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55wmkHYCgbQ+5zSBtBMIpPU5pwmknUAgrc85TSDtBAJpfc5pAmknEEjrc04TSDuBQFqfc5pA2gkE0vqc0wTSTiCQ1uecJpB2AoG0Puc0gbQTCKT1OacJpJ1AIK3POU0g7QQCaX3OaQJpJxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55wmkHYCgbQ+5zSBtBMIpPU5pwmknUAgrc85TSDtBAJpfc5pAmknEEjrc04TSDuBQFqfc5pA2gkE0vqc0wTSTiCQ1uecJpB2AoG0Puc0gbQTCKT1OacJpJ1AIK3POU0g7QQCaX3OaQJpJxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55z2CuR9/hZ3XuDn8zw/xud8PM/zd/wOZ/7+FcjnmWscwkBsQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2VAILf2dE1sQCCxULhbBgRya0/XxAYEEguFu2XgFYgP6HSb+oBO5/JbkF6B+HUGfIKtc/ktSAJpZxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55wmkHYCgbQ+5zSBtBMIpPU5pwmknUAgrc85TSDtBAJpfc5pAmknEEjrc04TSDuBQFqfc5pA2gkE0vqc0wTSTiCQ1uecJpB2AoG0Puc0gbQTCKT1OacJpJ1AIK3POU0g7QQCaX3OaQJpJxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55wmkHYCgbQ+5zSBtBMIpPU5pwmknUAgrc85TSDtBAJpfc5pAmknEEjrc04TSDuBQFqfc5pA2gkE0vqc0wTSTiCQ1uecJpB2AoG0Puc0gbQTCKT1OacJpJ1AIK3POU0g7QQCaX3OaQJpJxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9zmkDaCQTS+pzTBNJOIJDW55wmkHYCgbQ+5zSBtBMIpPU5pwmknUAgrc85TSDtBAJpfc5pAmknEEjrc04TSDuBQFqfc5pA2gkE0vqc0wTSTiCQ1uecJpB2AoG0Puc0gbQTCKT1OacJpJ1AIK3POU0g7QQCaX3OaQJpJxBI63NOE0g7gUBan3OaQNoJBNL6nNME0k4gkNbnnCaQdgKBtD7nNIG0Ewik9TmnCaSdQCCtzzlNIO0EAml9zmkCaScQSOtzThNIO4FAWp9z2j95TXI4rwKcnQAAAABJRU5ErkJggg==)}.lf-control-fit{background-image:url(data:image/png;base64,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)}.lf-control-undo{background-image:url(data:image/png;base64,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)}.lf-control-redo{background-image:url(data:image/png;base64,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)}.lf-menu{background:#fff;border:1px solid #efefee;border-radius:3px;display:none;margin:0 0 0 10px;padding:10px 0;position:absolute;width:200px;z-index:999}.lf-menu>li{cursor:pointer;font-size:12px;line-height:18px;list-style:none;padding:3px 12px;position:relative;transition:all .12s ease-in-out}.lf-menu-item__disabled{color:#aaa;cursor:default;opacity:.88;pointer-events:none}.lf-menu-item:hover{background:#f3f3f3}.lf-dndpanel{background:#fffc;border-radius:5px;box-shadow:0 1px 4px #0000004d;margin:5px;padding:15px 5px;position:absolute}.lf-dnd-item{font-size:14px;margin-top:5px;text-align:center}.lf-dnd-item.disabled>div{color:#a8abb2;cursor:not-allowed}.lf-dnd-shape{background-position:50%;background-repeat:no-repeat;cursor:grab;height:36px;margin:0 auto;opacity:.99;width:36px}.lf-selection-select{border:2px dashed #ff8c00;position:absolute}.lf-mini-map{background:#fff;border:1px solid #93a3b4;overflow:hidden;padding-top:20px;position:absolute}.lf-mini-map-graph{overflow:hidden;position:relative}.lf-minimap-viewport{border:2px solid #187dff;cursor:grab;left:0;position:absolute;top:0}.lf-mini-map-header{background-color:#a6a6a6;background-image:linear-gradient(180deg,#b2b2b2,#9b9b9b);border:1px solid #999;height:18px;left:0;line-height:18px;padding:0 10px;position:absolute;right:0;text-shadow:0 1px 0 hsla(0,0%,100%,.33);top:0}.lf-mini-map-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACL0lEQVRoQ+1YT2vUQBT/vS+Smc3u0ZtfwA+hUKEttIIVbMEWrGAL3UItqKCCCipooS3Ynu29ePfqLcnO5Nov0NsrWbc0myxtJpNmGZw9LZk37/3+vCTzQnD8R47jhycwbQe9A94BSwV8C1kKaL3dO2AtoWWC/8+BMJB9ItwHcM6MX0mqtm1EzOU7Y8bvJFV9k3zGDnSFPAVw76oIb8ZavzIpehnbE+Ilg/J7/8Za3THJVYfAHwB3x4owXsSpemNSuCs6zwEu7rl9AmEgt4hQspkIa5FS76uQCKV8RoxSLDP6pi1p7EAGsCvEBkA7ZbC0EuvBp+tI9IR4yqBSDIE3Iq13qwiQj6lFYEgikOsgvC4VJDyJlfo6CUg3kI9BmLBG67EevDUFn8XXJpBt7km5yox3xcIMfpRo/SN/PZRygRhj17J1JqwmSn2oA96awL926iwD/LEIgJjmo3RwMCQadGaZePh/3H5ejrT+XBd8IwSGJKRcAuPLhHZ6mIkMxlFpjbEUp+qbDfjGCGSJQiEWCfS9CiAmLCZK7VWJvSnG6h4oJu8FnTkm3r+uKDHNReng8CZgVdcbJTBqpxkwfk4EQJiJlTquCq5KnCeQV8npFnL6Jnb6Mer0i8zpo4TThzmnj9OjGXardDBrZqDZbmMmdnukdH6oL3xWOTG1vNh6oxn7AYB2PqtUOWC1GdP4Ya5N8I0ONG0Dv6znHZiW8t6BaSvvHfAONKSAf4w2JGTtNBey0xBAkjSEzwAAAABJRU5ErkJggg==);background-size:contain;cursor:pointer;height:18px;position:absolute;right:2px;top:0;width:18px}.lf-mini-map-no-header{padding-top:0}.lf-mini-map-no-close-icon .lf-mini-map-close,.lf-mini-map-no-header .lf-mini-map-header{display:none}.lf-resize-control-0{cursor:nw-resize}.lf-resize-control-1{cursor:ne-resize}.lf-resize-control-2{cursor:se-resize}.lf-resize-control-3{cursor:sw-resize}.lf-inner-context{display:none;flex-direction:column;flex-wrap:wrap;height:90px;position:absolute}.lf-context-item{box-sizing:content-box;height:20px;margin:0 2px 2px 0;padding:2px 3px;width:20px}.lf-context-item:hover{background:#c9d9d880}.lf-context-img{cursor:pointer;height:20px;width:20px}.lf-mindmap_addIcon{margin-top:10px}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/vue-pure-admin/vue-pure-admin/static/svg/iconfont-Dy7kOYXq.svg?t=1618544337340#iconfont) format("svg")}.iconfont[data-v-3c2311f2]{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-full-screen-hs[data-v-3c2311f2]:before{content:""}.icon-watch-hs[data-v-3c2311f2]:before{content:""}.icon-download-hs[data-v-3c2311f2]:before{content:""}.icon-enlarge-hs[data-v-3c2311f2]:before{content:""}.icon-previous-hs[data-v-3c2311f2]:before{content:""}.icon-zoom-out-hs[data-v-3c2311f2]:before{content:""}.icon-next-step-hs[data-v-3c2311f2]:before{content:""}.control-container[data-v-3c2311f2]{background:#fffc;box-shadow:0 1px 4px #0003}.control-container ul li[data-v-3c2311f2]{margin:10px;text-align:center}.control-container ul li span[data-v-3c2311f2]:hover{color:var(--el-color-primary)}.node-panel[data-v-b709e35e]{background-color:#fff;border-radius:6px;box-shadow:0 0 10px 1px #e4e0db;padding:20px 10px;position:absolute;text-align:center;top:10px;width:60px;z-index:101}.node-item[data-v-b709e35e]{margin-bottom:20px}.node-item-icon[data-v-b709e35e]{background-size:cover;display:flex;flex-wrap:wrap;height:30px;justify-content:center}.node-label[data-v-b709e35e]{font-size:12px;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-start[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-rect[data-v-b709e35e]{border:1px solid #000}.node-user[data-v-b709e35e]{background:url(data:image/png;base64,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IyVJcu2yoADeDpXFJWGTS6+tralararVarlKo51hZ1nmLvs1Go2CTTKzJsu9qSln3vUA/PfcpeuLf7UX/wpMSZJob29PW1tbarVaWl9f1+rqqrt0KID7Q2VxyVhA6/V6mkwm6nQ66na7evbsmU5OTvTrr7+q2+3q1atX1y7FV9RMfduJte96JRkAy6HohPGmEc3zBsg4jvXll19qfX1dX331ldbX1/XJJ58oTVPV63WVy2WCIvBA2LOWjB140zR1lxFL01SPHj1SkiRqt9s6OztTlmUaDoeuwnh5eenWz1/aa955Gm+6UgyA5XPTtd79oOifRBYdN/znS//vi23T4FjfxHq9rr29PW1ubqrdbmttbU1bW1uqVqsM1gMeGJXFJZM/eFsAtKl0+v2+er2efvvtN52fn+v58+fqdrt6/vy5hsOher1e8FKB5XL5yjVsCYwA5lE0ErloGpzpdKo4jvXhhx8qTVN9/PHHWltb05MnT9yyVqupVqupXC67oAjgYVFZXDJFB+UoitRoNCRJaZqq0Wio3W6r0WjozZs3uri40NnZmXq9nhsIY9Pu2Ehq+9nfftHB3qoIBEbgv6noJNKf83U6nSqKIkVR5MJeFEUql8suCO7t7WllZcUdp/b395WmqTY2NlxTc346HPpIAw+HyuJ/iH9QHQ6Hmkwmury81Hg81vHxsQaDgf744w91u129ePFC/X5fh4eH6vf7evny5ZVLCTJ/IwCTb362++y2P9dhuVzW5uamkiTR48ePlaapPvjgA62srOjJkydK01T7+/uqVquqVquuL2IURdf6JBIUgXeDyuISmXXA9OcaS5LkyvOq1ar6/b663a7Oz89dc/VkMtHFxYULlnYpwXwfR+v7mO/zSGgElp/t5xbm7Koq1vfQKodWTdza2nJ9qNM0dRXEdruter2unZ0dN8PDrNkXADw8KosL7r7OqK15yJqf/WboyWSik5MTZVmmw8ND9Xo9HR4eajgcqtPpaDAY6PXr18qyTH/99ZfG47ELkwCWm50U2sUBarWadnZ23DJJEj169Ehpmurx48cuJEZRpFqtJknu8qX+EsD7gz1ywd3XmbWNWrSKo3/1g+l0qiRJlGWZxuOxer2exuOxBoOBoijScDhUtVrVcDhUuVx2j1mVsajyeHl5KemfycRtGp+bptiw9zLP70yzFIrM87m4qSJ+m8/Vu/wM3vdrWXNxvkJo/+y2/3g+LMZx7CqIjx49Ur1eV7vdVhzHarVarnII4P1HZRFzsVHQVjG0iqMf9uz2aDRylchOp3NtaRXJLMv0+vVrDYdDN7DGPMScjbO+UPMjud+3ZnT6Zz2sd/13Lfq8zfrMzzsh/ryv7z/XlqVSSfV6XdVq9UqF0MJfHMfu/u3tbcVxrGaz6QanFIVJG8jiN0sDWBxUFjEXqwLEcTxz3clk4iqRVnGsVCrXllmWKYoiXV5eKk3TK9ewtnBqX2ih234fSati5h/3habvkK5XaecZ1T3ry/ltHs8/xvVtH4b/d/U/Hxbm5nnuXR73Zw7w+Z/H/Gc1vz17rr13v/nW/71sPX99/8ooftUwiqLCsJgkiQuFu7u7LjxaaKxUKqpWq9d+l5vmawWwGKgsYqZ5KnJFAcxvXraR1Pnm6NFopMlk4oLiYDBwTd2j0UjD4fBa03fR7X6/f205mUzcIB17X/kQGQqX/u/g385vpyjM5rfhr2d/B3+3K3pffgguen+4Gz8UFd32Q5UfpmzdKIqu3Ve0jXywtyZdf0RwPqjlXz///Py2baqZcrmsRqPhwlqlUlGapi70+cskSRRFkXvcv10ul1Wv112Tsv2ziqAkd9sqg/Z7+SG16HhRdIwgOAKLg7CIG4UO6rMO/vNWFOwxG2Vt4c7CYD70FS3H47ELlRcXF9duF4W8orCXX89v9rV/flgLVTLnqXTmt1/0eGgb7LJ3VxQWpathzAZr2NJ/bn69UNgLhVC7zw+j/u3869wUFkulkrtWcqPRcGGvXC678JcPjXEcuzBZqVRUq9WuhMs4jq/NlvA2qCwCy4GwiLm8iwP9rIrbZDJRFEXuZ7vfX4YqgLPYev50Hf7S5PuFvW0z86x+ZuyeD2vWlCz5z31+ANa82w/9P+dDa/5zOEs+hNrPRWEzH17zoTjf7P6Q+zzBEVgshEXM7V1WCW67fb58gIdz1/2RyiKwHAiLuBMO/Fg2fKYf7m/A3xZYbIRFAAAABDErKgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACCIsAgAAIIiwCAAAgCDCIgAAAIIIiwAAAAgiLAIAACCIsAgAAIAgwiIAAACCCIsAAAAIIiwCAAAgiLAIAACAIMIiAAAAggiLAAAACPof+EuNJ2tDElAAAAAASUVORK5CYII=) no-repeat;background-size:cover}.node-time[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-push[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-download[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-click[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.node-end[data-v-b709e35e]{background:url(data:image/png;base64,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) no-repeat;background-size:cover}.bpmn-start[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAAnBJREFUOBGdVL1rU1EcPfdGBddmaZLiEhdx1MHZQXApraCzQ7GKLgoRBxMfcRELuihWKcXFRcEWF8HBf0DdDCKYRZpnl7p0svLe9Zzbd29eQhTbC8nv+9zf130AT63jvooOGS8Vf9Nt5zxba7sXQwODfkWpkbjTQfCGUd9gIp3uuPP8bZ946g56dYQvnBg+b1HB8VIQmMFrazKcKSvFW2dQTxJnJdQ77urmXWOMBCmXM2Rke4S7UAW+/8ywwFoewmBps2tu7mbTdp8VMOkIRAkKfrVawalJTtIliclFbaOBqa0M2xImHeVIfd/nKAfVq/LGnPss5Kh00VEdSzfwnBXPUpmykNss4lUI9C1ga+8PNrBD5YeqRY2Zz8PhjooIbfJXjowvQJBqkmEkVnktWhwu2SM7SMx7Cj0N9IC0oQXRo8xwAGzQms+xrB/nNSUWVveI48ayrFGyC2+E2C+aWrZHXvOuz+CiV6iycWe1Rd1Q6+QUG07nb5SbPrL4426d+9E1axKjY3AoRrlEeSQo2Eu0T6BWAAr6COhTcWjRaYfKG5csnvytvUr/WY4rrPMB53Uo7jZRjXaG6/CFfNMaXEu75nG47X+oepU7PKJvvzGDY1YLSKHJrK7vFUwXKkaxwhCW3u+sDFMVrIju54RYYbFKpALZAo7sB6wcKyyrd+aBMryMT2gPyD6GsQoRFkGHr14TthZni9ck0z+Pnmee460mHXbRAypKNy3nuMdrWgVKj8YVV8E7PSzp1BZ9SJnJAsXdryw/h5ctboUVi4AFiCd+lQaYMw5z3LGTBKjLQOeUF35k89f58Vv/tGh+l+PE/wG0rgfIUbZK5AAAAABJRU5ErkJggg==) 50% no-repeat;cursor:grab}.bpmn-end[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAABGdBTUEAALGPC/xhBQAAA1BJREFUOBFtVE1IVUEYPXOf+tq40Y3vPcmFIdSjIorWoRG0ERWUgnb5FwVhYQSl72oUoZAboxKNFtWiwKRN0M+jpfSzqJAQclHo001tKkjl3emc8V69igP3znzfnO/M9zcDcKT67azmjYWTwl9Vn7Vumeqzj1DVb6cleQY4oAVnIOPb+mKAGxQmKI5CWNJ2aLPatxWa3aB9K7/fB+/Z0jUF6TmMlFLQqrkECWQzOZxYGjTlOl8eeKaIY5yHnFn486xBustDjWT6dG7pmjHOJd+33t0iitTPkK6tEvjxq4h2MozQ6WFSX/LkDUGfFwfhEZj1Auz/U4pyAi5Sznd7uKzznXeVHlI/Aywmk6j7fsUsEuCGADrWARXXwjxWQsUbIupDHJI7kF5dRktg0eN81IbiZXiTESic50iwS+t1oJgL83jAiBupLDCQqwziaWSoAFSeIR3P5Xv5az00wyIn35QRYTwdSYbz8pH8fxUUAtxnFvYmEmgI0wYXUXcCCSpeEVpXlsRhBnCEATxWylL9+EKCAYhe1NGstUa6356kS9NVvt3DU2fd+Wtbm/+lSbylJqsqkSm9CRhvoJVlvKPvF1RKY/FcPn5j4UfIMLn8D4UYb54BNsilTDXKnF4CfTobA0FpoW/LSp306wkXM+XaOJhZaFkcNM82ASNAWMrhrUbRfmyeI1FvRBTpN06WKxa9BK0o2E4Pd3zfBBEwPsv9sQBnmLVbLEIZ/Xe9LYwJu/Er17W6HYVBc7vmuk0xUQ+pqxdom5Fnp55SiytXLPYoMXNM4u4SNSCFWnrVIzKG3EGyMXo6n/BQOe+bX3FClY4PwydVhthOZ9NnS+ntiLh0fxtlUJHAuGaFoVmttpVMeum0p3WEXbcll94l1wM/gZ0Ccczop77VvN2I7TlsZCsuXf1WHvWEhjO8DPtyOVg2/mvK9QqboEth+7pD6NUQC1HN/TwvydGBARi9MZSzLE4b8Ru3XhX2PBxf8E1er2A6516o0w4sIA+lwURhAON82Kwe2iDAC1Watq4XHaGQ7skLcFOtI5lDxuM2gZe6WFIotPAhbaeYlU4to5cuarF1QrcZ/lwrLaCJl66JBocYZnrNlvm2+MBCTmUymPrYZVbjdlr/BxlMjmNmNI3SAAAAAElFTkSuQmCC) 50% no-repeat;cursor:grab}.bpmn-user[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAABGdBTUEAALGPC/xhBQAAAqlJREFUOBF9VM9rE0EUfrMJNUKLihGbpLGtaCOIR8VjQMGDePCgCCIiCNqzCAp2MyYUCXhUtF5E0D+g1t48qAd7CCLqQUQKEWkStcEfVGlLdp/fm3aW2QQdyLzf33zz5m2IsAZ9XhDpyaaIZkTS4ASzK41TFao88GuJ3hsr2pAbipHxuSYyKRugagICGANkfFnNh3HeE2N0b3nN2cgnpcictw5veJIzxmDamSlxxQZicq/mflxhbaH8BLRbuRwNtZp0JAhoplVRUdzmCe/vO27wFuuA3S5qXruGdboy5/PRGFsbFGKo/haRtQHIrM83bVeTrOgNhZReWaYGnE4aUQgTJNvijJFF4jQ8BxJE5xfKatZWmZcTQ+BVgh7s8SgPlCkcec4mGTmieTP4xd7PcpIEg1TX6gdeLW8rTVMVLVvb7ctXoH0Cydl2QOPJBG21STE5OsnbweVYzAnD3A7PVILuY0yiiyDwSm2g441r6rMSgp6iK42yqroI2QoXeJVeA+YeZSa47gZdXaZWQKTrG93rukk/l2Al6Kzh5AZEl7dDQy+JjgFahQjRopSxPbrbvK7GRe9ePWBo1wcU7sYrFZtavXALwGw/7Dnc50urrHJuTPSoO2IMV3gUQGNg87IbSOIY9BpiT9HV7FCZ94nPXb3MSnwHn/FFFE1vG6DTby+r31KAkUktB3Qf6ikUPWxW1BkXSPQeMHHiW0+HAd2GelJsZz1OJegCxqzl+CLVHa/IibuHeJ1HAKzhuDR+ymNaRFM+4jU6UWKXorRmbyqkq/D76FffevwdCp+jN3UAN/C9JRVTDuOxC/oh+EdMnqIOrlYteKSfadVRGLJFJPSB/ti/6K8f0CNymg/iH2gO/f0DwE0yjAFO6l8JaR5j0VPwPwfaYHqOqrCI319WzwhwzNW/aQAAAABJRU5ErkJggg==) 50% no-repeat;cursor:grab}.bpmn-exclusiveGateway[data-v-b709e35e]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAAHeEJUAAAAABGdBTUEAALGPC/xhBQAAAvVJREFUOBGNVEFrE0EU/mY3bQoiFlOkaUJrQUQoWMGePLX24EH0IIoHKQiCV0G8iE1covgLiqA/QTzVm1JPogc9tIJYFaQtlhQxqYjSpunu+L7JvmUTU3AgmTfvffPNN++9WSA1DO182f6xwILzD5btfAoQmwL5KJEwiQyVbSVZ0IgRyV6PTpIJ81E5ZvqfHQR0HUOBHW4L5Et2kQ6Zf7iAOhTFAA8s0pEP7AXO1uAA52SbqGk6h/6J45LaLhO64ByfcUzM39V7ZiAdS2yCePPEIQYvTUHqM/n7dgQNfBKWPjpF4ISk8q3J4nB11qw6X8l+FsF3EhlkEMfrjIer3wJTLwS2aCNcj4DbGxXTw00JmAuO+Ni6bBxVUCvS5d9aa04+so4pHW5jLTywuXAL7jJ+D06sl82Sgl2JuVBQn498zkc2bGKxULHjCnSMadBKYDYYHAtsby1EQ5lNGrQd4Y3v4Zo0XdGEmDno46yCM9Tk+RiJmUYHS/aXHPNTcjxcbTFna000PFJHIVZ5lFRqRpJWk9/+QtlOUYJj9HG5pVFEU7zqIYDVsw2s+AJaD8wTd2umgSCCyUxgGsS1Y6TBwXQQTFuZaHcd8gAGioE90hlsY+wMcs30RduYtxanjMGal8H5dMW67dmT1JFtYUEe8LiQLRsPZ6IIc7A4J5tqco3T0pnv/4u0kyzrYUq7gASuEyI8VXKvB9Odytv6jS/PNaZBln0nioJG/AVQRZvApOdhjj3Jt8QC8Im09SafwdBdvIpztpxWxpeKCC+EsFdS8DCyuCn2munFpL7ctHKp+Xc5cMybeIyMAN33SPL3ZR9QV1XVwLyzHm6Iv0/yeUuUb7PPlZC4D4HZkeu6dpF4v9j9MreGtMbxMMRLIcjJic9yHi7WQ3yVKzZVWUr5UrViJvn1FfUlwe/KYVfYyWRLSGNu16hR01U9IacajXPei0wx/5BqgInvJN+MMNtNme7ReU9SBbgntovn0kKHpFg7UogZvaZiOue/q1SBo9ktHzQAAAAASUVORK5CYII=) 50% no-repeat;cursor:grab}#turbo[data-v-cc282f2a]{height:65vh;width:100%}.logic-flow-view[data-v-cc282f2a]{margin:10px;position:relative}.demo-title[data-v-cc282f2a]{margin:20px;text-align:center}.demo-control[data-v-cc282f2a]{position:absolute;right:20px;top:10px;z-index:2}.time-plus[data-v-cc282f2a]{cursor:pointer}.add-panel[data-v-cc282f2a]{background-color:#fff;padding:10px 5px;position:absolute;z-index:11}.el-drawer__body[data-v-cc282f2a]{height:80%;margin-top:-30px;overflow:auto;z-index:3}[data-v-cc282f2a] .flow-dialog{left:0;margin:0 auto;position:relative;top:5vh;transform:none}[data-v-cc282f2a] .flow-dialog .el-dialog__body{height:85vh;overflow:auto} diff --git a/static/js/403-C4G4h4eT.js b/static/js/403-DsQb_zIO.js similarity index 99% rename from static/js/403-C4G4h4eT.js rename to static/js/403-DsQb_zIO.js index 183bfd2a1..44abc904f 100644 --- a/static/js/403-C4G4h4eT.js +++ b/static/js/403-DsQb_zIO.js @@ -1 +1 @@ -import{f as t,k as a,d0 as d,d as m,ag as F,i as r,u as e,g as n,B as h,h as p,b as f,w as M,e as B,A as _}from"./index-CV7M57fm.js";const k={width:"251",height:"294"},v=d('',1),y=[v];function A(i,l){return t(),a("svg",k,[...y])}const u={render:A},C={class:"flex justify-center items-center h-[640px]"},D={class:"ml-12"},E={class:"font-medium text-4xl mb-4 dark:text-white",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80}}},x={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:120}}},b=m({name:"403",__name:"403",setup(i){const l=F();return(z,c)=>{const o=B("el-button"),s=_("motion");return t(),a("div",C,[r(e(u)),n("div",D,[h((t(),a("p",E,[p(" 403 ")])),[[s]]),h((t(),a("p",x,[p(" 抱歉,你无权访问该页面 ")])),[[s]]),h((t(),f(o,{type:"primary",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:160}},onClick:c[0]||(c[0]=g=>e(l).push("/"))},{default:M(()=>[p(" 返回首页 ")]),_:1})),[[s]])])])}}});export{b as default}; +import{f as t,k as a,d0 as d,d as m,ag as F,i as r,u as e,g as n,B as h,h as p,b as f,w as M,e as B,A as _}from"./index-D0RG78dK.js";const k={width:"251",height:"294"},v=d('',1),y=[v];function A(i,l){return t(),a("svg",k,[...y])}const u={render:A},C={class:"flex justify-center items-center h-[640px]"},D={class:"ml-12"},E={class:"font-medium text-4xl mb-4 dark:text-white",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80}}},x={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:120}}},b=m({name:"403",__name:"403",setup(i){const l=F();return(z,c)=>{const o=B("el-button"),s=_("motion");return t(),a("div",C,[r(e(u)),n("div",D,[h((t(),a("p",E,[p(" 403 ")])),[[s]]),h((t(),a("p",x,[p(" 抱歉,你无权访问该页面 ")])),[[s]]),h((t(),f(o,{type:"primary",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:160}},onClick:c[0]||(c[0]=g=>e(l).push("/"))},{default:M(()=>[p(" 返回首页 ")]),_:1})),[[s]])])])}}});export{b as default}; diff --git a/static/js/404-D33HlgGe.js b/static/js/404-Dsp2CUmA.js similarity index 99% rename from static/js/404-D33HlgGe.js rename to static/js/404-Dsp2CUmA.js index 67798775b..64860d6d1 100644 --- a/static/js/404-D33HlgGe.js +++ b/static/js/404-Dsp2CUmA.js @@ -1 +1 @@ -import{f as t,k as a,d0 as o,d as m,ag as r,i as n,u as e,g as F,B as s,h as p,b as f,w as M,e as v,A as B}from"./index-CV7M57fm.js";const _={width:"252",height:"294"},D=o('',1),k=[D];function C(i,l){return t(),a("svg",_,[...k])}const y={render:C},u={class:"flex justify-center items-center h-[640px]"},E={class:"ml-12"},z={class:"font-medium text-4xl mb-4 dark:text-white",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80}}},A={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:120}}},w=m({name:"404",__name:"404",setup(i){const l=r();return(x,c)=>{const d=v("el-button"),h=B("motion");return t(),a("div",u,[n(e(y)),F("div",E,[s((t(),a("p",z,[p(" 404 ")])),[[h]]),s((t(),a("p",A,[p(" 抱歉,你访问的页面不存在 ")])),[[h]]),s((t(),f(d,{type:"primary",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:160}},onClick:c[0]||(c[0]=g=>e(l).push("/"))},{default:M(()=>[p(" 返回首页 ")]),_:1})),[[h]])])])}}});export{w as default}; +import{f as t,k as a,d0 as o,d as m,ag as r,i as n,u as e,g as F,B as s,h as p,b as f,w as M,e as v,A as B}from"./index-D0RG78dK.js";const _={width:"252",height:"294"},D=o('',1),k=[D];function C(i,l){return t(),a("svg",_,[...k])}const y={render:C},u={class:"flex justify-center items-center h-[640px]"},E={class:"ml-12"},z={class:"font-medium text-4xl mb-4 dark:text-white",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80}}},A={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:120}}},w=m({name:"404",__name:"404",setup(i){const l=r();return(x,c)=>{const d=v("el-button"),h=B("motion");return t(),a("div",u,[n(e(y)),F("div",E,[s((t(),a("p",z,[p(" 404 ")])),[[h]]),s((t(),a("p",A,[p(" 抱歉,你访问的页面不存在 ")])),[[h]]),s((t(),f(d,{type:"primary",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:160}},onClick:c[0]||(c[0]=g=>e(l).push("/"))},{default:M(()=>[p(" 返回首页 ")]),_:1})),[[h]])])])}}});export{w as default}; diff --git a/static/js/500-BOJ58CRL.js b/static/js/500-BNruKnB_.js similarity index 99% rename from static/js/500-BOJ58CRL.js rename to static/js/500-BNruKnB_.js index 05951bc63..6e061c2ed 100644 --- a/static/js/500-BOJ58CRL.js +++ b/static/js/500-BNruKnB_.js @@ -1 +1 @@ -import{f as a,k as t,d0 as m,d as o,ag as r,i as F,u as e,g as n,B as s,h as p,b as f,w as M,e as k,A as B}from"./index-CV7M57fm.js";const v={width:"254",height:"294"},u=m('',1),_=[u];function C(d,l){return a(),t("svg",v,[..._])}const D={render:C},A={class:"flex justify-center items-center h-[640px]"},y={class:"ml-12"},E={class:"font-medium text-4xl mb-4 dark:text-white",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80}}},x={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:120}}},w=o({name:"500",__name:"500",setup(d){const l=r();return(V,c)=>{const i=k("el-button"),h=B("motion");return a(),t("div",A,[F(e(D)),n("div",y,[s((a(),t("p",E,[p(" 500 ")])),[[h]]),s((a(),t("p",x,[p(" 抱歉,服务器出错了 ")])),[[h]]),s((a(),f(i,{type:"primary",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:160}},onClick:c[0]||(c[0]=g=>e(l).push("/"))},{default:M(()=>[p(" 返回首页 ")]),_:1})),[[h]])])])}}});export{w as default}; +import{f as a,k as t,d0 as m,d as o,ag as r,i as F,u as e,g as n,B as s,h as p,b as f,w as M,e as k,A as B}from"./index-D0RG78dK.js";const v={width:"254",height:"294"},u=m('',1),_=[u];function C(d,l){return a(),t("svg",v,[..._])}const D={render:C},A={class:"flex justify-center items-center h-[640px]"},y={class:"ml-12"},E={class:"font-medium text-4xl mb-4 dark:text-white",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80}}},x={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:120}}},w=o({name:"500",__name:"500",setup(d){const l=r();return(V,c)=>{const i=k("el-button"),h=B("motion");return a(),t("div",A,[F(e(D)),n("div",y,[s((a(),t("p",E,[p(" 500 ")])),[[h]]),s((a(),t("p",x,[p(" 抱歉,服务器出错了 ")])),[[h]]),s((a(),f(i,{type:"primary",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:160}},onClick:c[0]||(c[0]=g=>e(l).push("/"))},{default:M(()=>[p(" 返回首页 ")]),_:1})),[[h]])])])}}});export{w as default}; diff --git a/static/js/AccountManagement-1BpJ-Mqe.js b/static/js/AccountManagement-C16W1Mt5.js similarity index 95% rename from static/js/AccountManagement-1BpJ-Mqe.js rename to static/js/AccountManagement-C16W1Mt5.js index 19ad8e8c4..16e7e6384 100644 --- a/static/js/AccountManagement-1BpJ-Mqe.js +++ b/static/js/AccountManagement-C16W1Mt5.js @@ -1 +1 @@ -import{d as v,a as b,e as a,f as n,k as o,F as h,l as C,g as e,t as c,i as l,w as i,h as r,v as g,u as k,a0 as y,L as w,C as I,D as S,_ as A}from"./index-CV7M57fm.js";const B=t=>(I("data-v-c4b71ab0"),t=t(),S(),t),M=B(()=>e("h3",{class:"my-8"},"账户管理",-1)),N={class:"flex items-center"},V={class:"flex-1"},D=v({name:"AccountManagement",__name:"AccountManagement",setup(t){const u=b([{title:"账户密码",illustrate:"当前密码强度:强",button:"修改"},{title:"密保手机",illustrate:"已经绑定手机:158****6789",button:"修改"},{title:"密保问题",illustrate:"未设置密保问题,密保问题可有效保护账户安全",button:"修改"},{title:"备用邮箱",illustrate:"已绑定邮箱:pure***@163.com",button:"修改"}]);function _(p){w("请根据具体业务自行实现",{type:"success"})}return(p,F)=>{const d=a("el-text"),m=a("el-button"),f=a("el-divider");return n(),o("div",{class:g(["min-w-[180px]",k(y)()?"max-w-[100%]":"max-w-[70%]"])},[M,(n(!0),o(h,null,C(u.value,(s,x)=>(n(),o("div",{key:x},[e("div",N,[e("div",V,[e("p",null,c(s.title),1),l(d,{class:"mx-1",type:"info"},{default:i(()=>[r(c(s.illustrate),1)]),_:2},1024)]),l(m,{type:"primary",text:"",onClick:L=>_()},{default:i(()=>[r(c(s.button),1)]),_:2},1032,["onClick"])]),l(f)]))),128))],2)}}}),E=A(D,[["__scopeId","data-v-c4b71ab0"]]);export{E as default}; +import{d as v,a as b,e as a,f as n,k as o,F as h,l as C,g as e,t as c,i as l,w as i,h as r,v as g,u as k,a0 as y,L as w,C as I,D as S,_ as A}from"./index-D0RG78dK.js";const B=t=>(I("data-v-c4b71ab0"),t=t(),S(),t),M=B(()=>e("h3",{class:"my-8"},"账户管理",-1)),N={class:"flex items-center"},V={class:"flex-1"},D=v({name:"AccountManagement",__name:"AccountManagement",setup(t){const u=b([{title:"账户密码",illustrate:"当前密码强度:强",button:"修改"},{title:"密保手机",illustrate:"已经绑定手机:158****6789",button:"修改"},{title:"密保问题",illustrate:"未设置密保问题,密保问题可有效保护账户安全",button:"修改"},{title:"备用邮箱",illustrate:"已绑定邮箱:pure***@163.com",button:"修改"}]);function _(p){w("请根据具体业务自行实现",{type:"success"})}return(p,F)=>{const d=a("el-text"),m=a("el-button"),f=a("el-divider");return n(),o("div",{class:g(["min-w-[180px]",k(y)()?"max-w-[100%]":"max-w-[70%]"])},[M,(n(!0),o(h,null,C(u.value,(s,x)=>(n(),o("div",{key:x},[e("div",N,[e("div",V,[e("p",null,c(s.title),1),l(d,{class:"mx-1",type:"info"},{default:i(()=>[r(c(s.illustrate),1)]),_:2},1024)]),l(m,{type:"primary",text:"",onClick:L=>_()},{default:i(()=>[r(c(s.button),1)]),_:2},1032,["onClick"])]),l(f)]))),128))],2)}}}),E=A(D,[["__scopeId","data-v-c4b71ab0"]]);export{E as default}; diff --git a/static/js/ChartBar-DOFA1d9X.js b/static/js/ChartBar-DZFXNMpc.js similarity index 50% rename from static/js/ChartBar-DOFA1d9X.js rename to static/js/ChartBar-DZFXNMpc.js index fc82c54a9..45e4dd8f8 100644 --- a/static/js/ChartBar-DOFA1d9X.js +++ b/static/js/ChartBar-DZFXNMpc.js @@ -1 +1 @@ -import{_ as m}from"./ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js b/static/js/ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js similarity index 95% rename from static/js/ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js rename to static/js/ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js index dc574d5e0..fbe3ff789 100644 --- a/static/js/ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js +++ b/static/js/ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js @@ -1 +1 @@ -var l=(s,a,t)=>new Promise((i,r)=>{var n=e=>{try{o(t.next(e))}catch(c){r(c)}},p=e=>{try{o(t.throw(e))}catch(c){r(c)}},o=e=>e.done?i(e.value):Promise.resolve(e.value).then(n,p);o((t=t.apply(s,a)).next())});import{d,as as f,p as y,a as m,at as u,n as h,y as x,f as b,k as g}from"./index-CV7M57fm.js";const S=d({__name:"ChartBar",props:{requireData:{type:Array,default:()=>[]},questionData:{type:Array,default:()=>[]}},setup(s){const a=s,{isDark:t}=f(),i=y(()=>t.value?"dark":"light"),r=m(),{setOptions:n}=u(r,{theme:i});return h(()=>a,()=>l(this,null,function*(){yield x(),n({container:".bar-card",color:["#41b6ff","#e85f33"],tooltip:{trigger:"axis",axisPointer:{type:"none"}},grid:{top:"20px",left:"50px",right:0},legend:{data:["需求人数","提问数量"],textStyle:{color:"#606266",fontSize:"0.875rem"},bottom:0},xAxis:[{type:"category",data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{fontSize:"0.875rem"},axisPointer:{type:"shadow"}}],yAxis:[{type:"value",axisLabel:{fontSize:"0.875rem"},splitLine:{show:!1}}],series:[{name:"需求人数",type:"bar",barWidth:10,itemStyle:{color:"#41b6ff",borderRadius:[10,10,0,0]},data:a.requireData},{name:"提问数量",type:"bar",barWidth:10,itemStyle:{color:"#e86033ce",borderRadius:[10,10,0,0]},data:a.questionData}]})}),{deep:!0,immediate:!0}),(p,o)=>(b(),g("div",{ref_key:"chartRef",ref:r,style:{width:"100%",height:"365px"}},null,512))}});export{S as _}; +var l=(s,a,t)=>new Promise((i,r)=>{var n=e=>{try{o(t.next(e))}catch(c){r(c)}},p=e=>{try{o(t.throw(e))}catch(c){r(c)}},o=e=>e.done?i(e.value):Promise.resolve(e.value).then(n,p);o((t=t.apply(s,a)).next())});import{d,as as f,p as y,a as m,at as u,n as h,y as x,f as b,k as g}from"./index-D0RG78dK.js";const S=d({__name:"ChartBar",props:{requireData:{type:Array,default:()=>[]},questionData:{type:Array,default:()=>[]}},setup(s){const a=s,{isDark:t}=f(),i=y(()=>t.value?"dark":"light"),r=m(),{setOptions:n}=u(r,{theme:i});return h(()=>a,()=>l(this,null,function*(){yield x(),n({container:".bar-card",color:["#41b6ff","#e85f33"],tooltip:{trigger:"axis",axisPointer:{type:"none"}},grid:{top:"20px",left:"50px",right:0},legend:{data:["需求人数","提问数量"],textStyle:{color:"#606266",fontSize:"0.875rem"},bottom:0},xAxis:[{type:"category",data:["周一","周二","周三","周四","周五","周六","周日"],axisLabel:{fontSize:"0.875rem"},axisPointer:{type:"shadow"}}],yAxis:[{type:"value",axisLabel:{fontSize:"0.875rem"},splitLine:{show:!1}}],series:[{name:"需求人数",type:"bar",barWidth:10,itemStyle:{color:"#41b6ff",borderRadius:[10,10,0,0]},data:a.requireData},{name:"提问数量",type:"bar",barWidth:10,itemStyle:{color:"#e86033ce",borderRadius:[10,10,0,0]},data:a.questionData}]})}),{deep:!0,immediate:!0}),(p,o)=>(b(),g("div",{ref_key:"chartRef",ref:r,style:{width:"100%",height:"365px"}},null,512))}});export{S as _}; diff --git a/static/js/ChartLine-3NBlf_7q.js b/static/js/ChartLine-TjhNZqyC.js similarity index 50% rename from static/js/ChartLine-3NBlf_7q.js rename to static/js/ChartLine-TjhNZqyC.js index ccf2f8055..0758e81fa 100644 --- a/static/js/ChartLine-3NBlf_7q.js +++ b/static/js/ChartLine-TjhNZqyC.js @@ -1 +1 @@ -import{_ as m}from"./ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js b/static/js/ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js similarity index 90% rename from static/js/ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js rename to static/js/ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js index 790cd11d6..baed6f040 100644 --- a/static/js/ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js +++ b/static/js/ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js @@ -1 +1 @@ -import{d as n,as as l,p as c,a as i,at as p,f as d,k as f}from"./index-CV7M57fm.js";const u=n({__name:"ChartLine",props:{data:{type:Array,default:()=>[]},color:{type:String,default:"#41b6ff"}},setup(o){const e=o,{isDark:a}=l(),s=c(()=>a.value?"dark":"light"),t=i(),{setOptions:r}=p(t,{theme:s,renderer:"svg"});return r({container:".line-card",xAxis:{type:"category",show:!1,data:e.data},grid:{top:"15px",bottom:0,left:0,right:0},yAxis:{show:!1,type:"value"},series:[{data:e.data,type:"line",symbol:"none",smooth:!0,color:e.color,lineStyle:{shadowOffsetY:3,shadowBlur:7,shadowColor:e.color}}]}),(h,y)=>(d(),f("div",{ref_key:"chartRef",ref:t,style:{width:"100%",height:"60px"}},null,512))}});export{u as _}; +import{d as n,as as l,p as c,a as i,at as p,f as d,k as f}from"./index-D0RG78dK.js";const u=n({__name:"ChartLine",props:{data:{type:Array,default:()=>[]},color:{type:String,default:"#41b6ff"}},setup(o){const e=o,{isDark:a}=l(),s=c(()=>a.value?"dark":"light"),t=i(),{setOptions:r}=p(t,{theme:s,renderer:"svg"});return r({container:".line-card",xAxis:{type:"category",show:!1,data:e.data},grid:{top:"15px",bottom:0,left:0,right:0},yAxis:{show:!1,type:"value"},series:[{data:e.data,type:"line",symbol:"none",smooth:!0,color:e.color,lineStyle:{shadowOffsetY:3,shadowBlur:7,shadowColor:e.color}}]}),(h,y)=>(d(),f("div",{ref_key:"chartRef",ref:t,style:{width:"100%",height:"60px"}},null,512))}});export{u as _}; diff --git a/static/js/ChartRound-CpBUDmXv.js b/static/js/ChartRound-C2P0O_Jf.js similarity index 51% rename from static/js/ChartRound-CpBUDmXv.js rename to static/js/ChartRound-C2P0O_Jf.js index 78562be09..4e60e732c 100644 --- a/static/js/ChartRound-CpBUDmXv.js +++ b/static/js/ChartRound-C2P0O_Jf.js @@ -1 +1 @@ -import{_ as m}from"./ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js b/static/js/ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js similarity index 92% rename from static/js/ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js rename to static/js/ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js index 15ea59972..4884ad8cf 100644 --- a/static/js/ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js +++ b/static/js/ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js @@ -1 +1 @@ -import{d as o,as as r,p as n,a as i,at as l,f as c,k as d}from"./index-CV7M57fm.js";const x=o({__name:"ChartRound",setup(f){const{isDark:t}=r(),a=n(()=>t.value?"dark":"light"),e=i(),{setOptions:s}=l(e,{theme:a,renderer:"svg"});return s({container:".line-card",title:{text:"100%",left:"47%",top:"30%",textAlign:"center",textStyle:{fontSize:"16",fontWeight:600}},polar:{radius:["100%","90%"],center:["50%","50%"]},angleAxis:{max:100,show:!1},radiusAxis:{type:"category",show:!0,axisLabel:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},series:[{type:"bar",roundCap:!0,barWidth:2,showBackground:!0,backgroundStyle:{color:"#dfe7ef"},data:[100],coordinateSystem:"polar",color:"#7846e5",itemStyle:{shadowBlur:2,shadowColor:"#7846e5",shadowOffsetX:0,shadowOffsetY:0}}]}),(h,p)=>(c(),d("div",{ref_key:"chartRef",ref:e,style:{width:"100%",height:"60px"}},null,512))}});export{x as _}; +import{d as o,as as r,p as n,a as i,at as l,f as c,k as d}from"./index-D0RG78dK.js";const x=o({__name:"ChartRound",setup(f){const{isDark:t}=r(),a=n(()=>t.value?"dark":"light"),e=i(),{setOptions:s}=l(e,{theme:a,renderer:"svg"});return s({container:".line-card",title:{text:"100%",left:"47%",top:"30%",textAlign:"center",textStyle:{fontSize:"16",fontWeight:600}},polar:{radius:["100%","90%"],center:["50%","50%"]},angleAxis:{max:100,show:!1},radiusAxis:{type:"category",show:!0,axisLabel:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},series:[{type:"bar",roundCap:!0,barWidth:2,showBackground:!0,backgroundStyle:{color:"#dfe7ef"},data:[100],coordinateSystem:"polar",color:"#7846e5",itemStyle:{shadowBlur:2,shadowColor:"#7846e5",shadowOffsetX:0,shadowOffsetY:0}}]}),(h,p)=>(c(),d("div",{ref_key:"chartRef",ref:e,style:{width:"100%",height:"60px"}},null,512))}});export{x as _}; diff --git a/static/js/EditorBase-C7qGbmUI.js b/static/js/EditorBase-C7qGbmUI.js new file mode 100644 index 000000000..0506f8e5b --- /dev/null +++ b/static/js/EditorBase-C7qGbmUI.js @@ -0,0 +1 @@ +import{_ as o}from"./EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js";import"./index.esm-N9hRhmYI.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/EditorBase-DeARZpU9.js b/static/js/EditorBase-DeARZpU9.js deleted file mode 100644 index 72ba111ed..000000000 --- a/static/js/EditorBase-DeARZpU9.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js";import"./index.esm-Cp8L-m1x.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js b/static/js/EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js similarity index 84% rename from static/js/EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js rename to static/js/EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js index e9a4b2333..e9faad06f 100644 --- a/static/js/EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js +++ b/static/js/EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js @@ -1 +1 @@ -import{T as c,E as f}from"./index.esm-Cp8L-m1x.js";import{d as m,P as p,a as v,m as _,z as C,f as g,k as h,i as l,u as n}from"./index-CV7M57fm.js";const x={class:"wangeditor"},r="default",b=m({name:"BaseEditor",__name:"EditorBase",setup(y){const o=p(),t=v("

你好

");_(()=>{setTimeout(()=>{t.value="

我是模拟的异步数据

"},1500)});const s={excludeKeys:"fullScreen"},d={placeholder:"请输入内容..."},u=e=>{o.value=e};return C(()=>{const e=o.value;e!=null&&e.destroy()}),(e,a)=>(g(),h("div",x,[l(n(c),{editor:o.value,defaultConfig:s,mode:r,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),l(n(f),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=i=>t.value=i),defaultConfig:d,mode:r,style:{height:"500px","overflow-y":"hidden"},onOnCreated:u},null,8,["modelValue"])]))}});export{b as _}; +import{T as c,E as f}from"./index.esm-N9hRhmYI.js";import{d as m,P as p,a as v,m as _,z as C,f as g,k as h,i as l,u as n}from"./index-D0RG78dK.js";const x={class:"wangeditor"},r="default",b=m({name:"BaseEditor",__name:"EditorBase",setup(y){const o=p(),t=v("

你好

");_(()=>{setTimeout(()=>{t.value="

我是模拟的异步数据

"},1500)});const s={excludeKeys:"fullScreen"},d={placeholder:"请输入内容..."},u=e=>{o.value=e};return C(()=>{const e=o.value;e!=null&&e.destroy()}),(e,a)=>(g(),h("div",x,[l(n(c),{editor:o.value,defaultConfig:s,mode:r,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),l(n(f),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=i=>t.value=i),defaultConfig:d,mode:r,style:{height:"500px","overflow-y":"hidden"},onOnCreated:u},null,8,["modelValue"])]))}});export{b as _}; diff --git a/static/js/EditorMulti-BsmOO1_S.js b/static/js/EditorMulti-BsmOO1_S.js deleted file mode 100644 index 6551aca87..000000000 --- a/static/js/EditorMulti-BsmOO1_S.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js";import"./index-BbIBjDgl.js";import"./index-CV7M57fm.js";import"./index.esm-Cp8L-m1x.js";export{o as default}; diff --git a/static/js/EditorMulti-ce8SsmlX.js b/static/js/EditorMulti-ce8SsmlX.js new file mode 100644 index 000000000..a9546ad39 --- /dev/null +++ b/static/js/EditorMulti-ce8SsmlX.js @@ -0,0 +1 @@ +import{_ as o}from"./EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js";import"./index-BKgIQJko.js";import"./index-D0RG78dK.js";import"./index.esm-N9hRhmYI.js";export{o as default}; diff --git a/static/js/EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js b/static/js/EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js similarity index 84% rename from static/js/EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js rename to static/js/EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js index 67c861ccf..9a8737f05 100644 --- a/static/js/EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js +++ b/static/js/EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js @@ -1 +1 @@ -import{R as h}from"./index-BbIBjDgl.js";import{T as C,E as g}from"./index.esm-Cp8L-m1x.js";import{d as R,a as w,P as y,z as E,e as V,f as l,b as u,w as d,k as b,l as k,u as r,g as x,i,F as B}from"./index-CV7M57fm.js";const L={class:"wangeditor"},c="default",O=R({name:"MultiEditor",__name:"EditorMulti",setup(U){const f=[{value:"

测试一

"},{value:"

测试二

"},{value:"

测试三

"},{value:"

测试四

"}],o=w([]);f.forEach(e=>{o.value.push({value:e.value,editorRef:y()})});const p={excludeKeys:"fullScreen"},m={placeholder:"请输入内容..."},v=(e,n)=>{o.value[n].editorRef=e};return E(()=>o.value.map(e=>{e.editorRef!=null&&e.editorRef.destroy()})),(e,n)=>{const _=V("el-row");return l(),u(_,{gutter:30,justify:"space-around"},{default:d(()=>[(l(!0),b(B,null,k(o.value,(t,s)=>(l(),u(r(h),{key:s,value:11},{default:d(()=>[x("div",L,[i(r(C),{editor:t.editorRef,defaultConfig:p,mode:c,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),i(r(g),{modelValue:t.value,"onUpdate:modelValue":a=>t.value=a,defaultConfig:m,mode:c,style:{height:"300px","overflow-y":"hidden"},onOnCreated:a=>v(a,s)},null,8,["modelValue","onUpdate:modelValue","onOnCreated"])])]),_:2},1024))),128))]),_:1})}}});export{O as _}; +import{R as h}from"./index-BKgIQJko.js";import{T as C,E as g}from"./index.esm-N9hRhmYI.js";import{d as R,a as w,P as y,z as E,e as V,f as l,b as u,w as d,k as b,l as k,u as r,g as x,i,F as B}from"./index-D0RG78dK.js";const L={class:"wangeditor"},c="default",O=R({name:"MultiEditor",__name:"EditorMulti",setup(U){const f=[{value:"

测试一

"},{value:"

测试二

"},{value:"

测试三

"},{value:"

测试四

"}],o=w([]);f.forEach(e=>{o.value.push({value:e.value,editorRef:y()})});const p={excludeKeys:"fullScreen"},m={placeholder:"请输入内容..."},v=(e,n)=>{o.value[n].editorRef=e};return E(()=>o.value.map(e=>{e.editorRef!=null&&e.editorRef.destroy()})),(e,n)=>{const _=V("el-row");return l(),u(_,{gutter:30,justify:"space-around"},{default:d(()=>[(l(!0),b(B,null,k(o.value,(t,s)=>(l(),u(r(h),{key:s,value:11},{default:d(()=>[x("div",L,[i(r(C),{editor:t.editorRef,defaultConfig:p,mode:c,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),i(r(g),{modelValue:t.value,"onUpdate:modelValue":a=>t.value=a,defaultConfig:m,mode:c,style:{height:"300px","overflow-y":"hidden"},onOnCreated:a=>v(a,s)},null,8,["modelValue","onUpdate:modelValue","onOnCreated"])])]),_:2},1024))),128))]),_:1})}}});export{O as _}; diff --git a/static/js/EditorUpload-Bf9FojlB.js b/static/js/EditorUpload-Bf9FojlB.js new file mode 100644 index 000000000..5340c669d --- /dev/null +++ b/static/js/EditorUpload-Bf9FojlB.js @@ -0,0 +1 @@ +import{_ as o}from"./EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js";import"./index.esm-N9hRhmYI.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/EditorUpload-DO1_Qs5Q.js b/static/js/EditorUpload-DO1_Qs5Q.js deleted file mode 100644 index 9d3838333..000000000 --- a/static/js/EditorUpload-DO1_Qs5Q.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js";import"./index.esm-Cp8L-m1x.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js b/static/js/EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js similarity index 80% rename from static/js/EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js rename to static/js/EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js index e19eda8da..99706fa43 100644 --- a/static/js/EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js +++ b/static/js/EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js @@ -1 +1 @@ -import{T as f,E as m}from"./index.esm-Cp8L-m1x.js";import{d as c,P as p,a as g,z as _,f as v,k as C,i as n,u as r}from"./index-CV7M57fm.js";const h={class:"wangeditor"},d="default",U=c({name:"picUpload",__name:"EditorUpload",setup(y){const a=p(),t=g("

仅提供代码参考,暂不可上传图片,可根据实际业务改写

"),s={excludeKeys:"fullScreen"},l={placeholder:"请输入内容...",MENU_CONF:{}};l.MENU_CONF.uploadImage={server:"",fieldName:"file",allowedFileTypes:["image/png","image/jpg","image/jpeg"],customInsert(e,o){e.data.url&&setTimeout(()=>{o(e.data.url)},2e3)}};const i=e=>{a.value=e};return _(()=>{const e=a.value;e!=null&&e.destroy()}),(e,o)=>(v(),C("div",h,[n(r(f),{editor:a.value,defaultConfig:s,mode:d,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),n(r(m),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=u=>t.value=u),defaultConfig:l,mode:d,style:{height:"500px","overflow-y":"hidden"},onOnCreated:i},null,8,["modelValue"])]))}});export{U as _}; +import{T as f,E as m}from"./index.esm-N9hRhmYI.js";import{d as c,P as p,a as g,z as _,f as v,k as C,i as n,u as r}from"./index-D0RG78dK.js";const h={class:"wangeditor"},d="default",U=c({name:"picUpload",__name:"EditorUpload",setup(y){const a=p(),t=g("

仅提供代码参考,暂不可上传图片,可根据实际业务改写

"),s={excludeKeys:"fullScreen"},l={placeholder:"请输入内容...",MENU_CONF:{}};l.MENU_CONF.uploadImage={server:"",fieldName:"file",allowedFileTypes:["image/png","image/jpg","image/jpeg"],customInsert(e,o){e.data.url&&setTimeout(()=>{o(e.data.url)},2e3)}};const i=e=>{a.value=e};return _(()=>{const e=a.value;e!=null&&e.destroy()}),(e,o)=>(v(),C("div",h,[n(r(f),{editor:a.value,defaultConfig:s,mode:d,style:{"border-bottom":"1px solid #ccc"}},null,8,["editor"]),n(r(m),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=u=>t.value=u),defaultConfig:l,mode:d,style:{height:"500px","overflow-y":"hidden"},onOnCreated:i},null,8,["modelValue"])]))}});export{U as _}; diff --git a/static/js/ListCard-DdIJyJQt.js b/static/js/ListCard-Be6NJiTH.js similarity index 96% rename from static/js/ListCard-DdIJyJQt.js rename to static/js/ListCard-Be6NJiTH.js index 5aac8a6e4..cde72040f 100644 --- a/static/js/ListCard-DdIJyJQt.js +++ b/static/js/ListCard-Be6NJiTH.js @@ -1 +1 @@ -import{f as t,k as d,g as o,d as I,p as g,e as s,i as c,w as n,v as w,b as l,u as i,j as r,h as _,t as m,_ as B}from"./index-CV7M57fm.js";import{d as S}from"./more-2-fill-iTOisMwj.js";const A={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-shop",viewBox:"0 0 16 16"},N=o("path",{fill:"currentColor",d:"M8 1a2.5 2.5 0 0 0-2.5 2.5V5h-2a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5h9a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-2V3.5A2.5 2.5 0 0 0 8 1m1.5 5v2h1V6H12v8H4V6h1.5v2h1V6zm0-1h-3V3.5a1.5 1.5 0 1 1 3 0z"},null,-1),j=[N];function L(e,a){return t(),d("svg",A,[...j])}const O={render:L},D={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-laptop",viewBox:"0 0 16 16"},E=o("path",{fill:"currentColor",d:"M2.5 12a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1zm0-1h11V4h-11zM15 13H1v1h14z"},null,-1),R=[E];function T(e,a){return t(),d("svg",D,[...R])}const q={render:T},F={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-service",viewBox:"0 0 16 16"},G=o("path",{fill:"currentColor",d:"M2.52 6.37a5.5 5.5 0 0 1 10.98.13v4c0 .05 0 .1-.02.15A4.5 4.5 0 0 1 9 14.7H8v-1h1a3.5 3.5 0 0 0 3.4-2.7h-1.9a.5.5 0 0 1-.5-.5v-4c0-.28.22-.5.5-.5h1.93a4.5 4.5 0 0 0-8.86 0H5.5c.28 0 .5.22.5.5v4a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5v-4c0-.04 0-.09.02-.13M12.5 7H11v3h1.5zm-9 0v3H5V7z"},null,-1),J=[G];function K(e,a){return t(),d("svg",F,[...J])}const P={render:K},Q={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-calendar",viewBox:"0 0 16 16"},U=o("path",{fill:"currentColor",d:"M10 3H6V1.5H5V3H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1h-2V1.5h-1zM5 5h1V4h4v1h1V4h2v2H3V4h2zM3 7h10v6H3z"},null,-1),W=[U];function X(e,a){return t(),d("svg",Q,[...W])}const Y={render:X},Z={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-user-avatar",viewBox:"0 0 16 16"},ee=o("path",{fill:"currentColor",d:"M8 10.5c1.24 0 2.42.31 3.5.88v1.12h1v-1.14a.94.94 0 0 0-.49-.84 8.48 8.48 0 0 0-8.02 0 .94.94 0 0 0-.49.84v1.14h1v-1.12A7.5 7.5 0 0 1 8 10.5M10.5 6a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0m-1 0a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"},null,-1),te=o("path",{fill:"currentColor",d:"M2.5 1.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1zm11 1v11h-11v-11z"},null,-1),oe=[ee,te];function ce(e,a){return t(),d("svg",Z,[...oe])}const ne={render:ce},ae={class:"list-card-item_detail bg-bg_color"},se={class:"list-card-item_detail--operation"},ie={class:"list-card-item_detail--name text-text_color_primary"},de={class:"list-card-item_detail--desc text-text_color_regular"},le=I({name:"ReCard",__name:"ListCard",props:{product:{type:Object}},emits:["manage-product","delete-item"],setup(e,{emit:a}){const p=e,v=a,x=h=>{v("manage-product",h)},$=h=>{v("delete-item",h)},C=g(()=>["list-card-item",{"list-card-item__disabled":!p.product.isSetup}]),V=g(()=>["list-card-item_detail--logo",{"list-card-item_detail--logo__disabled":!p.product.isSetup}]);return(h,u)=>{const y=s("el-tag"),k=s("IconifyIconOffline"),f=s("el-dropdown-item"),z=s("el-dropdown-menu"),H=s("el-dropdown"),M=s("el-row");return t(),d("div",{class:w(C.value)},[o("div",ae,[c(M,{justify:"space-between"},{default:n(()=>[o("div",{class:w(V.value)},[e.product.type===1?(t(),l(i(O),{key:0})):r("",!0),e.product.type===2?(t(),l(i(Y),{key:1})):r("",!0),e.product.type===3?(t(),l(i(P),{key:2})):r("",!0),e.product.type===4?(t(),l(i(ne),{key:3})):r("",!0),e.product.type===5?(t(),l(i(q),{key:4})):r("",!0)],2),o("div",se,[c(y,{color:e.product.isSetup?"#00a870":"#eee",effect:"dark",class:"mx-1 list-card-item_detail--operation--tag"},{default:n(()=>[_(m(e.product.isSetup?"已启用":"已停用"),1)]),_:1},8,["color"]),c(H,{trigger:"click",disabled:!e.product.isSetup},{dropdown:n(()=>[c(z,{disabled:!e.product.isSetup},{default:n(()=>[c(f,{onClick:u[0]||(u[0]=b=>x(e.product))},{default:n(()=>[_(" 管理 ")]),_:1}),c(f,{onClick:u[1]||(u[1]=b=>$(e.product))},{default:n(()=>[_(" 删除 ")]),_:1})]),_:1},8,["disabled"])]),default:n(()=>[c(k,{icon:i(S),class:"text-[24px]"},null,8,["icon"])]),_:1},8,["disabled"])])]),_:1}),o("p",ie,m(e.product.name),1),o("p",de,m(e.product.description),1)])],2)}}}),ue=B(le,[["__scopeId","data-v-00983da7"]]);export{ue as default}; +import{f as t,k as d,g as o,d as I,p as g,e as s,i as c,w as n,v as w,b as l,u as i,j as r,h as _,t as m,_ as B}from"./index-D0RG78dK.js";import{d as S}from"./more-2-fill-iTOisMwj.js";const A={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-shop",viewBox:"0 0 16 16"},N=o("path",{fill:"currentColor",d:"M8 1a2.5 2.5 0 0 0-2.5 2.5V5h-2a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5h9a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-2V3.5A2.5 2.5 0 0 0 8 1m1.5 5v2h1V6H12v8H4V6h1.5v2h1V6zm0-1h-3V3.5a1.5 1.5 0 1 1 3 0z"},null,-1),j=[N];function L(e,a){return t(),d("svg",A,[...j])}const O={render:L},D={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-laptop",viewBox:"0 0 16 16"},E=o("path",{fill:"currentColor",d:"M2.5 12a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1zm0-1h11V4h-11zM15 13H1v1h14z"},null,-1),R=[E];function T(e,a){return t(),d("svg",D,[...R])}const q={render:T},F={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-service",viewBox:"0 0 16 16"},G=o("path",{fill:"currentColor",d:"M2.52 6.37a5.5 5.5 0 0 1 10.98.13v4c0 .05 0 .1-.02.15A4.5 4.5 0 0 1 9 14.7H8v-1h1a3.5 3.5 0 0 0 3.4-2.7h-1.9a.5.5 0 0 1-.5-.5v-4c0-.28.22-.5.5-.5h1.93a4.5 4.5 0 0 0-8.86 0H5.5c.28 0 .5.22.5.5v4a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5v-4c0-.04 0-.09.02-.13M12.5 7H11v3h1.5zm-9 0v3H5V7z"},null,-1),J=[G];function K(e,a){return t(),d("svg",F,[...J])}const P={render:K},Q={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-calendar",viewBox:"0 0 16 16"},U=o("path",{fill:"currentColor",d:"M10 3H6V1.5H5V3H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1h-2V1.5h-1zM5 5h1V4h4v1h1V4h2v2H3V4h2zM3 7h10v6H3z"},null,-1),W=[U];function X(e,a){return t(),d("svg",Q,[...W])}const Y={render:X},Z={width:"1em",height:"1em",fill:"none",class:"t-icon t-icon-user-avatar",viewBox:"0 0 16 16"},ee=o("path",{fill:"currentColor",d:"M8 10.5c1.24 0 2.42.31 3.5.88v1.12h1v-1.14a.94.94 0 0 0-.49-.84 8.48 8.48 0 0 0-8.02 0 .94.94 0 0 0-.49.84v1.14h1v-1.12A7.5 7.5 0 0 1 8 10.5M10.5 6a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0m-1 0a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"},null,-1),te=o("path",{fill:"currentColor",d:"M2.5 1.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1zm11 1v11h-11v-11z"},null,-1),oe=[ee,te];function ce(e,a){return t(),d("svg",Z,[...oe])}const ne={render:ce},ae={class:"list-card-item_detail bg-bg_color"},se={class:"list-card-item_detail--operation"},ie={class:"list-card-item_detail--name text-text_color_primary"},de={class:"list-card-item_detail--desc text-text_color_regular"},le=I({name:"ReCard",__name:"ListCard",props:{product:{type:Object}},emits:["manage-product","delete-item"],setup(e,{emit:a}){const p=e,v=a,x=h=>{v("manage-product",h)},$=h=>{v("delete-item",h)},C=g(()=>["list-card-item",{"list-card-item__disabled":!p.product.isSetup}]),V=g(()=>["list-card-item_detail--logo",{"list-card-item_detail--logo__disabled":!p.product.isSetup}]);return(h,u)=>{const y=s("el-tag"),k=s("IconifyIconOffline"),f=s("el-dropdown-item"),z=s("el-dropdown-menu"),H=s("el-dropdown"),M=s("el-row");return t(),d("div",{class:w(C.value)},[o("div",ae,[c(M,{justify:"space-between"},{default:n(()=>[o("div",{class:w(V.value)},[e.product.type===1?(t(),l(i(O),{key:0})):r("",!0),e.product.type===2?(t(),l(i(Y),{key:1})):r("",!0),e.product.type===3?(t(),l(i(P),{key:2})):r("",!0),e.product.type===4?(t(),l(i(ne),{key:3})):r("",!0),e.product.type===5?(t(),l(i(q),{key:4})):r("",!0)],2),o("div",se,[c(y,{color:e.product.isSetup?"#00a870":"#eee",effect:"dark",class:"mx-1 list-card-item_detail--operation--tag"},{default:n(()=>[_(m(e.product.isSetup?"已启用":"已停用"),1)]),_:1},8,["color"]),c(H,{trigger:"click",disabled:!e.product.isSetup},{dropdown:n(()=>[c(z,{disabled:!e.product.isSetup},{default:n(()=>[c(f,{onClick:u[0]||(u[0]=b=>x(e.product))},{default:n(()=>[_(" 管理 ")]),_:1}),c(f,{onClick:u[1]||(u[1]=b=>$(e.product))},{default:n(()=>[_(" 删除 ")]),_:1})]),_:1},8,["disabled"])]),default:n(()=>[c(k,{icon:i(S),class:"text-[24px]"},null,8,["icon"])]),_:1},8,["disabled"])])]),_:1}),o("p",ie,m(e.product.name),1),o("p",de,m(e.product.description),1)])],2)}}}),ue=B(le,[["__scopeId","data-v-00983da7"]]);export{ue as default}; diff --git a/static/js/ListDialogForm-BbGO0ogR.js b/static/js/ListDialogForm-CFbZvMSN.js similarity index 52% rename from static/js/ListDialogForm-BbGO0ogR.js rename to static/js/ListDialogForm-CFbZvMSN.js index dfa369aa4..35b7145c3 100644 --- a/static/js/ListDialogForm-BbGO0ogR.js +++ b/static/js/ListDialogForm-CFbZvMSN.js @@ -1 +1 @@ -import{_ as m}from"./ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js b/static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js similarity index 97% rename from static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js rename to static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js index 32be54308..40338534d 100644 --- a/static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js +++ b/static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js @@ -1 +1 @@ -var F=(b,V,r)=>new Promise((_,p)=>{var d=n=>{try{i(r.next(n))}catch(m){p(m)}},u=n=>{try{i(r.throw(n))}catch(m){p(m)}},i=n=>n.done?_(n.value):Promise.resolve(n.value).then(d,u);i((r=r.apply(b,V)).next())});import{d as R,a as c,n as g,b as j,w as t,e as s,f as C,i as a,h as v,k as q,l as I,t as M,F as P,L as $}from"./index-CV7M57fm.js";const E=R({__name:"ListDialogForm",props:{visible:{type:Boolean,default:!1},data:{type:Object,default:()=>({})}},emits:["update:visible"],setup(b,{emit:V}){const r=[{label:"网关",value:1},{label:"人工智能",value:2},{label:"CVM",value:3},{label:"防火墙",value:4},{label:"未知",value:5}],_=b,p=c(),d=c(!1),u=c(_.data),i=c(""),n=o=>F(this,null,function*(){o&&(yield o.validate(e=>{e&&($("提交成功",{type:"success"}),d.value=!1,m(o))}))}),m=o=>{o&&o.resetFields()},x=()=>{d.value=!1,m(p.value)},U=V;g(()=>d.value,o=>{U("update:visible",o)}),g(()=>_.visible,o=>{d.value=o}),g(()=>_.data,o=>{u.value=o});const B={name:[{required:!0,message:"请输入产品名称",trigger:"blur"}]};return(o,e)=>{const y=s("el-input"),f=s("el-form-item"),w=s("el-radio"),D=s("el-radio-group"),L=s("el-option"),N=s("el-select"),O=s("el-form"),k=s("el-button"),S=s("el-dialog");return C(),j(S,{modelValue:d.value,"onUpdate:modelValue":e[6]||(e[6]=l=>d.value=l),title:"新建产品",width:680,draggable:"","before-close":x},{footer:t(()=>[a(k,{onClick:x},{default:t(()=>[v("取消")]),_:1}),a(k,{type:"primary",onClick:e[5]||(e[5]=l=>n(p.value))},{default:t(()=>[v(" 确定 ")]),_:1})]),default:t(()=>[a(O,{ref_key:"ruleFormRef",ref:p,model:u.value,rules:B,"label-width":"100px"},{default:t(()=>[a(f,{label:"产品名称",prop:"name"},{default:t(()=>[a(y,{modelValue:u.value.name,"onUpdate:modelValue":e[0]||(e[0]=l=>u.value.name=l),style:{width:"480px"},placeholder:"请输入产品名称"},null,8,["modelValue"])]),_:1}),a(f,{label:"产品状态",prop:"status"},{default:t(()=>[a(D,{modelValue:u.value.status,"onUpdate:modelValue":e[1]||(e[1]=l=>u.value.status=l)},{default:t(()=>[a(w,{value:"0"},{default:t(()=>[v("已停用")]),_:1}),a(w,{value:"1"},{default:t(()=>[v("已启用")]),_:1})]),_:1},8,["modelValue"])]),_:1}),a(f,{label:"产品描述",prop:"description"},{default:t(()=>[a(y,{modelValue:u.value.description,"onUpdate:modelValue":e[2]||(e[2]=l=>u.value.description=l),style:{width:"480px"},placeholder:"请输入产品描述"},null,8,["modelValue"])]),_:1}),a(f,{label:"产品类型",prop:"type"},{default:t(()=>[a(N,{modelValue:u.value.type,"onUpdate:modelValue":e[3]||(e[3]=l=>u.value.type=l),clearable:"",style:{width:"480px"}},{default:t(()=>[(C(),q(P,null,I(r,(l,T)=>a(L,{key:T,value:l.value,label:l.label},{default:t(()=>[v(M(l.label),1)]),_:2},1032,["value","label"])),64))]),_:1},8,["modelValue"])]),_:1}),a(f,{label:"备注",prop:"mark"},{default:t(()=>[a(y,{modelValue:i.value,"onUpdate:modelValue":e[4]||(e[4]=l=>i.value=l),type:"textarea",style:{width:"480px"},placeholder:"请输入内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])}}});export{E as _}; +var F=(b,V,r)=>new Promise((_,p)=>{var d=n=>{try{i(r.next(n))}catch(m){p(m)}},u=n=>{try{i(r.throw(n))}catch(m){p(m)}},i=n=>n.done?_(n.value):Promise.resolve(n.value).then(d,u);i((r=r.apply(b,V)).next())});import{d as R,a as c,n as g,b as j,w as t,e as s,f as C,i as a,h as v,k as q,l as I,t as M,F as P,L as $}from"./index-D0RG78dK.js";const E=R({__name:"ListDialogForm",props:{visible:{type:Boolean,default:!1},data:{type:Object,default:()=>({})}},emits:["update:visible"],setup(b,{emit:V}){const r=[{label:"网关",value:1},{label:"人工智能",value:2},{label:"CVM",value:3},{label:"防火墙",value:4},{label:"未知",value:5}],_=b,p=c(),d=c(!1),u=c(_.data),i=c(""),n=o=>F(this,null,function*(){o&&(yield o.validate(e=>{e&&($("提交成功",{type:"success"}),d.value=!1,m(o))}))}),m=o=>{o&&o.resetFields()},x=()=>{d.value=!1,m(p.value)},U=V;g(()=>d.value,o=>{U("update:visible",o)}),g(()=>_.visible,o=>{d.value=o}),g(()=>_.data,o=>{u.value=o});const B={name:[{required:!0,message:"请输入产品名称",trigger:"blur"}]};return(o,e)=>{const y=s("el-input"),f=s("el-form-item"),w=s("el-radio"),D=s("el-radio-group"),L=s("el-option"),N=s("el-select"),O=s("el-form"),k=s("el-button"),S=s("el-dialog");return C(),j(S,{modelValue:d.value,"onUpdate:modelValue":e[6]||(e[6]=l=>d.value=l),title:"新建产品",width:680,draggable:"","before-close":x},{footer:t(()=>[a(k,{onClick:x},{default:t(()=>[v("取消")]),_:1}),a(k,{type:"primary",onClick:e[5]||(e[5]=l=>n(p.value))},{default:t(()=>[v(" 确定 ")]),_:1})]),default:t(()=>[a(O,{ref_key:"ruleFormRef",ref:p,model:u.value,rules:B,"label-width":"100px"},{default:t(()=>[a(f,{label:"产品名称",prop:"name"},{default:t(()=>[a(y,{modelValue:u.value.name,"onUpdate:modelValue":e[0]||(e[0]=l=>u.value.name=l),style:{width:"480px"},placeholder:"请输入产品名称"},null,8,["modelValue"])]),_:1}),a(f,{label:"产品状态",prop:"status"},{default:t(()=>[a(D,{modelValue:u.value.status,"onUpdate:modelValue":e[1]||(e[1]=l=>u.value.status=l)},{default:t(()=>[a(w,{value:"0"},{default:t(()=>[v("已停用")]),_:1}),a(w,{value:"1"},{default:t(()=>[v("已启用")]),_:1})]),_:1},8,["modelValue"])]),_:1}),a(f,{label:"产品描述",prop:"description"},{default:t(()=>[a(y,{modelValue:u.value.description,"onUpdate:modelValue":e[2]||(e[2]=l=>u.value.description=l),style:{width:"480px"},placeholder:"请输入产品描述"},null,8,["modelValue"])]),_:1}),a(f,{label:"产品类型",prop:"type"},{default:t(()=>[a(N,{modelValue:u.value.type,"onUpdate:modelValue":e[3]||(e[3]=l=>u.value.type=l),clearable:"",style:{width:"480px"}},{default:t(()=>[(C(),q(P,null,I(r,(l,T)=>a(L,{key:T,value:l.value,label:l.label},{default:t(()=>[v(M(l.label),1)]),_:2},1032,["value","label"])),64))]),_:1},8,["modelValue"])]),_:1}),a(f,{label:"备注",prop:"mark"},{default:t(()=>[a(y,{modelValue:i.value,"onUpdate:modelValue":e[4]||(e[4]=l=>i.value=l),type:"textarea",style:{width:"480px"},placeholder:"请输入内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])}}});export{E as _}; diff --git a/static/js/LoginPhone-C_AwDddT.js b/static/js/LoginPhone-C_AwDddT.js new file mode 100644 index 000000000..356000cb8 --- /dev/null +++ b/static/js/LoginPhone-C_AwDddT.js @@ -0,0 +1 @@ +import{_ as o}from"./LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js";import"./motion-DJlGHPHU.js";import"./index-D0RG78dK.js";import"./verifyCode-QuGk3weP.js";import"./hooks-BEgHF0Pm.js";import"./iphone-CgGaW-_Y.js";export{o as default}; diff --git a/static/js/LoginPhone-kcFSjHDO.js b/static/js/LoginPhone-kcFSjHDO.js deleted file mode 100644 index fca2160af..000000000 --- a/static/js/LoginPhone-kcFSjHDO.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js";import"./motion-BYokLSsW.js";import"./index-CV7M57fm.js";import"./verifyCode-CaPgoRqm.js";import"./hooks-Bc-OyJg5.js";import"./iphone-CgGaW-_Y.js";export{o as default}; diff --git a/static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js b/static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js similarity index 91% rename from static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js rename to static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js index 7b79bec19..a8b824e18 100644 --- a/static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js +++ b/static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js @@ -1 +1 @@ -var x=(h,s,n)=>new Promise((r,u)=>{var g=t=>{try{d(n.next(t))}catch(i){u(i)}},p=t=>{try{d(n.throw(t))}catch(i){u(i)}},d=t=>t.done?r(t.value):Promise.resolve(t.value).then(g,p);d((n=n.apply(h,s)).next())});import{M as c}from"./motion-BYokLSsW.js";import{d as B,V as L,a as b,r as S,e as _,f as I,b as N,w as l,i as o,u as e,g as T,h as v,t as C,L as U,ad as z,fC as F,fY as P}from"./index-CV7M57fm.js";import{u as V,p as $}from"./verifyCode-CaPgoRqm.js";import{u as w}from"./hooks-Bc-OyJg5.js";import{d as D}from"./iphone-CgGaW-_Y.js";const E={class:"w-full flex justify-between"},q=B({__name:"LoginPhone",setup(h){const{t:s}=L(),n=b(!1),r=S({phone:"",verifyCode:""}),u=b(),{isDisabled:g,text:p}=V(),d=i=>x(this,null,function*(){n.value=!0,i&&(yield i.validate(a=>{a?setTimeout(()=>{U(z(F("login.pureLoginSuccess")),{type:"success"}),n.value=!1},2e3):n.value=!1}))});function t(){V().end(),P().SET_CURRENTPAGE(0)}return(i,a)=>{const k=_("el-input"),m=_("el-form-item"),y=_("el-button"),R=_("el-form");return I(),N(R,{ref_key:"ruleFormRef",ref:u,model:r,rules:e($),size:"large"},{default:l(()=>[o(e(c),null,{default:l(()=>[o(m,{prop:"phone"},{default:l(()=>[o(k,{modelValue:r.phone,"onUpdate:modelValue":a[0]||(a[0]=f=>r.phone=f),clearable:"",placeholder:e(s)("login.purePhone"),"prefix-icon":e(w)(e(D))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(c),{delay:100},{default:l(()=>[o(m,{prop:"verifyCode"},{default:l(()=>[T("div",E,[o(k,{modelValue:r.verifyCode,"onUpdate:modelValue":a[1]||(a[1]=f=>r.verifyCode=f),clearable:"",placeholder:e(s)("login.pureSmsVerifyCode"),"prefix-icon":e(w)("ri:shield-keyhole-line")},null,8,["modelValue","placeholder","prefix-icon"]),o(y,{disabled:e(g),class:"ml-2",onClick:a[2]||(a[2]=f=>e(V)().start(u.value,"phone"))},{default:l(()=>[v(C(e(p).length>0?e(p)+e(s)("login.pureInfo"):e(s)("login.pureGetVerifyCode")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1}),o(e(c),{delay:150},{default:l(()=>[o(m,null,{default:l(()=>[o(y,{class:"w-full",size:"default",type:"primary",loading:n.value,onClick:a[3]||(a[3]=f=>d(u.value))},{default:l(()=>[v(C(e(s)("login.pureLogin")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),o(e(c),{delay:200},{default:l(()=>[o(m,null,{default:l(()=>[o(y,{class:"w-full",size:"default",onClick:t},{default:l(()=>[v(C(e(s)("login.pureBack")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{q as _}; +var x=(h,s,n)=>new Promise((r,u)=>{var g=t=>{try{d(n.next(t))}catch(i){u(i)}},p=t=>{try{d(n.throw(t))}catch(i){u(i)}},d=t=>t.done?r(t.value):Promise.resolve(t.value).then(g,p);d((n=n.apply(h,s)).next())});import{M as c}from"./motion-DJlGHPHU.js";import{d as B,V as L,a as b,r as S,e as _,f as I,b as N,w as l,i as o,u as e,g as T,h as v,t as C,L as U,ad as z,fC as F,fY as P}from"./index-D0RG78dK.js";import{u as V,p as $}from"./verifyCode-QuGk3weP.js";import{u as w}from"./hooks-BEgHF0Pm.js";import{d as D}from"./iphone-CgGaW-_Y.js";const E={class:"w-full flex justify-between"},q=B({__name:"LoginPhone",setup(h){const{t:s}=L(),n=b(!1),r=S({phone:"",verifyCode:""}),u=b(),{isDisabled:g,text:p}=V(),d=i=>x(this,null,function*(){n.value=!0,i&&(yield i.validate(a=>{a?setTimeout(()=>{U(z(F("login.pureLoginSuccess")),{type:"success"}),n.value=!1},2e3):n.value=!1}))});function t(){V().end(),P().SET_CURRENTPAGE(0)}return(i,a)=>{const k=_("el-input"),m=_("el-form-item"),y=_("el-button"),R=_("el-form");return I(),N(R,{ref_key:"ruleFormRef",ref:u,model:r,rules:e($),size:"large"},{default:l(()=>[o(e(c),null,{default:l(()=>[o(m,{prop:"phone"},{default:l(()=>[o(k,{modelValue:r.phone,"onUpdate:modelValue":a[0]||(a[0]=f=>r.phone=f),clearable:"",placeholder:e(s)("login.purePhone"),"prefix-icon":e(w)(e(D))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(c),{delay:100},{default:l(()=>[o(m,{prop:"verifyCode"},{default:l(()=>[T("div",E,[o(k,{modelValue:r.verifyCode,"onUpdate:modelValue":a[1]||(a[1]=f=>r.verifyCode=f),clearable:"",placeholder:e(s)("login.pureSmsVerifyCode"),"prefix-icon":e(w)("ri:shield-keyhole-line")},null,8,["modelValue","placeholder","prefix-icon"]),o(y,{disabled:e(g),class:"ml-2",onClick:a[2]||(a[2]=f=>e(V)().start(u.value,"phone"))},{default:l(()=>[v(C(e(p).length>0?e(p)+e(s)("login.pureInfo"):e(s)("login.pureGetVerifyCode")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1}),o(e(c),{delay:150},{default:l(()=>[o(m,null,{default:l(()=>[o(y,{class:"w-full",size:"default",type:"primary",loading:n.value,onClick:a[3]||(a[3]=f=>d(u.value))},{default:l(()=>[v(C(e(s)("login.pureLogin")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),o(e(c),{delay:200},{default:l(()=>[o(m,null,{default:l(()=>[o(y,{class:"w-full",size:"default",onClick:t},{default:l(()=>[v(C(e(s)("login.pureBack")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{q as _}; diff --git a/static/js/LoginQrCode-DUYoWlLB.js b/static/js/LoginQrCode-Cfsk7IrE.js similarity index 50% rename from static/js/LoginQrCode-DUYoWlLB.js rename to static/js/LoginQrCode-Cfsk7IrE.js index a92375419..5d6d3f817 100644 --- a/static/js/LoginQrCode-DUYoWlLB.js +++ b/static/js/LoginQrCode-Cfsk7IrE.js @@ -1 +1 @@ -import{_ as o}from"./LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js";import"./motion-BYokLSsW.js";import"./index-CV7M57fm.js";import"./index-Bc7rivzY.js";import"./propTypes-BWc6I4kZ.js";import"./refresh-right-Du3ZsAuC.js";export{o as default}; +import{_ as o}from"./LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js";import"./motion-DJlGHPHU.js";import"./index-D0RG78dK.js";import"./index-CI45bh9E.js";import"./propTypes-BWc6I4kZ.js";import"./refresh-right-Du3ZsAuC.js";export{o as default}; diff --git a/static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js b/static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js similarity index 75% rename from static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js rename to static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js index 807c6822d..add2b5176 100644 --- a/static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js +++ b/static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js @@ -1 +1 @@ -import{M as a}from"./motion-BYokLSsW.js";import{R as _}from"./index-Bc7rivzY.js";import{d as c,V as d,e as l,f as p,k as m,i as t,w as o,u as e,g as f,t as r,fY as x,h as g,F as k}from"./index-CV7M57fm.js";const C={class:"text-gray-500 text-xs"},R=c({__name:"LoginQrCode",setup(T){const{t:s}=d();return(v,n)=>{const i=l("el-divider"),u=l("el-button");return p(),m(k,null,[t(e(a),{class:"-mt-2 -mb-2"},{default:o(()=>[t(e(_),{text:e(s)("login.pureTest")},null,8,["text"])]),_:1}),t(e(a),{delay:100},{default:o(()=>[t(i,null,{default:o(()=>[f("p",C,r(e(s)("login.pureTip")),1)]),_:1})]),_:1}),t(e(a),{delay:150},{default:o(()=>[t(u,{class:"w-full mt-4",onClick:n[0]||(n[0]=y=>e(x)().SET_CURRENTPAGE(0))},{default:o(()=>[g(r(e(s)("login.pureBack")),1)]),_:1})]),_:1})],64)}}});export{R as _}; +import{M as a}from"./motion-DJlGHPHU.js";import{R as _}from"./index-CI45bh9E.js";import{d as c,V as d,e as l,f as p,k as m,i as t,w as o,u as e,g as f,t as r,fY as x,h as g,F as k}from"./index-D0RG78dK.js";const C={class:"text-gray-500 text-xs"},R=c({__name:"LoginQrCode",setup(T){const{t:s}=d();return(v,n)=>{const i=l("el-divider"),u=l("el-button");return p(),m(k,null,[t(e(a),{class:"-mt-2 -mb-2"},{default:o(()=>[t(e(_),{text:e(s)("login.pureTest")},null,8,["text"])]),_:1}),t(e(a),{delay:100},{default:o(()=>[t(i,null,{default:o(()=>[f("p",C,r(e(s)("login.pureTip")),1)]),_:1})]),_:1}),t(e(a),{delay:150},{default:o(()=>[t(u,{class:"w-full mt-4",onClick:n[0]||(n[0]=y=>e(x)().SET_CURRENTPAGE(0))},{default:o(()=>[g(r(e(s)("login.pureBack")),1)]),_:1})]),_:1})],64)}}});export{R as _}; diff --git a/static/js/LoginRegist-B1FA-bFL.js b/static/js/LoginRegist-B1FA-bFL.js new file mode 100644 index 000000000..c276b494d --- /dev/null +++ b/static/js/LoginRegist-B1FA-bFL.js @@ -0,0 +1 @@ +import{_ as o}from"./LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js";import"./motion-DJlGHPHU.js";import"./index-D0RG78dK.js";import"./verifyCode-QuGk3weP.js";import"./hooks-BEgHF0Pm.js";import"./lock-fill-BZPnsoM7.js";import"./iphone-CgGaW-_Y.js";export{o as default}; diff --git a/static/js/LoginRegist-WfRPRqDn.js b/static/js/LoginRegist-WfRPRqDn.js deleted file mode 100644 index 3b5e2c456..000000000 --- a/static/js/LoginRegist-WfRPRqDn.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js";import"./motion-BYokLSsW.js";import"./index-CV7M57fm.js";import"./verifyCode-CaPgoRqm.js";import"./hooks-Bc-OyJg5.js";import"./lock-fill-BZPnsoM7.js";import"./iphone-CgGaW-_Y.js";export{o as default}; diff --git a/static/js/LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js b/static/js/LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js similarity index 95% rename from static/js/LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js rename to static/js/LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js index 39eb8801b..41051f86b 100644 --- a/static/js/LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js +++ b/static/js/LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js @@ -1 +1 @@ -var U=(R,s,u)=>new Promise((f,r)=>{var c=n=>{try{m(u.next(n))}catch(g){r(g)}},b=n=>{try{m(u.throw(n))}catch(g){r(g)}},m=n=>n.done?f(n.value):Promise.resolve(n.value).then(c,b);m((u=u.apply(R,s)).next())});import{M as p}from"./motion-BYokLSsW.js";import{d as E,V as I,a as k,r as N,e as _,f as z,b as F,w as o,i as l,u as e,ad as y,fC as w,g as M,h as V,t as v,L as S,fY as A}from"./index-CV7M57fm.js";import{u as P,a as G}from"./verifyCode-CaPgoRqm.js";import{u as x}from"./hooks-Bc-OyJg5.js";import{d as B}from"./lock-fill-BZPnsoM7.js";import{d as H}from"./iphone-CgGaW-_Y.js";const L={width:24,height:24,body:''},W={class:"w-full flex justify-between"},Q=E({__name:"LoginRegist",setup(R){const{t:s}=I(),u=k(!1),f=k(!1),r=N({username:"",phone:"",verifyCode:"",password:"",repeatPassword:""}),c=k(),{isDisabled:b,text:m}=P(),n=[{validator:(h,a,d)=>{a===""?d(new Error(y(w("login.purePassWordSureReg")))):r.password!==a?d(new Error(y(w("login.purePassWordDifferentReg")))):d()},trigger:"blur"}],g=h=>U(this,null,function*(){f.value=!0,h&&(yield h.validate(a=>{a?u.value?setTimeout(()=>{S(y(w("login.pureRegisterSuccess")),{type:"success"}),f.value=!1},2e3):(f.value=!1,S(y(w("login.pureTickPrivacy")),{type:"warning"})):f.value=!1}))});function T(){P().end(),A().SET_CURRENTPAGE(0)}return(h,a)=>{const d=_("el-input"),i=_("el-form-item"),C=_("el-button"),$=_("el-checkbox"),D=_("el-form");return z(),F(D,{ref_key:"ruleFormRef",ref:c,model:r,rules:e(G),size:"large"},{default:o(()=>[l(e(p),null,{default:o(()=>[l(i,{rules:[{required:!0,message:e(y)(e(w)("login.pureUsernameReg")),trigger:"blur"}],prop:"username"},{default:o(()=>[l(d,{modelValue:r.username,"onUpdate:modelValue":a[0]||(a[0]=t=>r.username=t),clearable:"",placeholder:e(s)("login.pureUsername"),"prefix-icon":e(x)(e(L))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1},8,["rules"])]),_:1}),l(e(p),{delay:100},{default:o(()=>[l(i,{prop:"phone"},{default:o(()=>[l(d,{modelValue:r.phone,"onUpdate:modelValue":a[1]||(a[1]=t=>r.phone=t),clearable:"",placeholder:e(s)("login.purePhone"),"prefix-icon":e(x)(e(H))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),l(e(p),{delay:150},{default:o(()=>[l(i,{prop:"verifyCode"},{default:o(()=>[M("div",W,[l(d,{modelValue:r.verifyCode,"onUpdate:modelValue":a[2]||(a[2]=t=>r.verifyCode=t),clearable:"",placeholder:e(s)("login.pureSmsVerifyCode"),"prefix-icon":e(x)("ri:shield-keyhole-line")},null,8,["modelValue","placeholder","prefix-icon"]),l(C,{disabled:e(b),class:"ml-2",onClick:a[3]||(a[3]=t=>e(P)().start(c.value,"phone"))},{default:o(()=>[V(v(e(m).length>0?e(m)+e(s)("login.pureInfo"):e(s)("login.pureGetVerifyCode")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1}),l(e(p),{delay:200},{default:o(()=>[l(i,{prop:"password"},{default:o(()=>[l(d,{modelValue:r.password,"onUpdate:modelValue":a[4]||(a[4]=t=>r.password=t),clearable:"","show-password":"",placeholder:e(s)("login.purePassword"),"prefix-icon":e(x)(e(B))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),l(e(p),{delay:250},{default:o(()=>[l(i,{rules:n,prop:"repeatPassword"},{default:o(()=>[l(d,{modelValue:r.repeatPassword,"onUpdate:modelValue":a[5]||(a[5]=t=>r.repeatPassword=t),clearable:"","show-password":"",placeholder:e(s)("login.pureSure"),"prefix-icon":e(x)(e(B))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),l(e(p),{delay:300},{default:o(()=>[l(i,null,{default:o(()=>[l($,{modelValue:u.value,"onUpdate:modelValue":a[6]||(a[6]=t=>u.value=t)},{default:o(()=>[V(v(e(s)("login.pureReadAccept")),1)]),_:1},8,["modelValue"]),l(C,{link:"",type:"primary"},{default:o(()=>[V(v(e(s)("login.purePrivacyPolicy")),1)]),_:1})]),_:1})]),_:1}),l(e(p),{delay:350},{default:o(()=>[l(i,null,{default:o(()=>[l(C,{class:"w-full",size:"default",type:"primary",loading:f.value,onClick:a[7]||(a[7]=t=>g(c.value))},{default:o(()=>[V(v(e(s)("login.pureDefinite")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),l(e(p),{delay:400},{default:o(()=>[l(i,null,{default:o(()=>[l(C,{class:"w-full",size:"default",onClick:T},{default:o(()=>[V(v(e(s)("login.pureBack")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{Q as _,L as d}; +var U=(R,s,u)=>new Promise((f,r)=>{var c=n=>{try{m(u.next(n))}catch(g){r(g)}},b=n=>{try{m(u.throw(n))}catch(g){r(g)}},m=n=>n.done?f(n.value):Promise.resolve(n.value).then(c,b);m((u=u.apply(R,s)).next())});import{M as p}from"./motion-DJlGHPHU.js";import{d as E,V as I,a as k,r as N,e as _,f as z,b as F,w as o,i as l,u as e,ad as y,fC as w,g as M,h as V,t as v,L as S,fY as A}from"./index-D0RG78dK.js";import{u as P,a as G}from"./verifyCode-QuGk3weP.js";import{u as x}from"./hooks-BEgHF0Pm.js";import{d as B}from"./lock-fill-BZPnsoM7.js";import{d as H}from"./iphone-CgGaW-_Y.js";const L={width:24,height:24,body:''},W={class:"w-full flex justify-between"},Q=E({__name:"LoginRegist",setup(R){const{t:s}=I(),u=k(!1),f=k(!1),r=N({username:"",phone:"",verifyCode:"",password:"",repeatPassword:""}),c=k(),{isDisabled:b,text:m}=P(),n=[{validator:(h,a,d)=>{a===""?d(new Error(y(w("login.purePassWordSureReg")))):r.password!==a?d(new Error(y(w("login.purePassWordDifferentReg")))):d()},trigger:"blur"}],g=h=>U(this,null,function*(){f.value=!0,h&&(yield h.validate(a=>{a?u.value?setTimeout(()=>{S(y(w("login.pureRegisterSuccess")),{type:"success"}),f.value=!1},2e3):(f.value=!1,S(y(w("login.pureTickPrivacy")),{type:"warning"})):f.value=!1}))});function T(){P().end(),A().SET_CURRENTPAGE(0)}return(h,a)=>{const d=_("el-input"),i=_("el-form-item"),C=_("el-button"),$=_("el-checkbox"),D=_("el-form");return z(),F(D,{ref_key:"ruleFormRef",ref:c,model:r,rules:e(G),size:"large"},{default:o(()=>[l(e(p),null,{default:o(()=>[l(i,{rules:[{required:!0,message:e(y)(e(w)("login.pureUsernameReg")),trigger:"blur"}],prop:"username"},{default:o(()=>[l(d,{modelValue:r.username,"onUpdate:modelValue":a[0]||(a[0]=t=>r.username=t),clearable:"",placeholder:e(s)("login.pureUsername"),"prefix-icon":e(x)(e(L))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1},8,["rules"])]),_:1}),l(e(p),{delay:100},{default:o(()=>[l(i,{prop:"phone"},{default:o(()=>[l(d,{modelValue:r.phone,"onUpdate:modelValue":a[1]||(a[1]=t=>r.phone=t),clearable:"",placeholder:e(s)("login.purePhone"),"prefix-icon":e(x)(e(H))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),l(e(p),{delay:150},{default:o(()=>[l(i,{prop:"verifyCode"},{default:o(()=>[M("div",W,[l(d,{modelValue:r.verifyCode,"onUpdate:modelValue":a[2]||(a[2]=t=>r.verifyCode=t),clearable:"",placeholder:e(s)("login.pureSmsVerifyCode"),"prefix-icon":e(x)("ri:shield-keyhole-line")},null,8,["modelValue","placeholder","prefix-icon"]),l(C,{disabled:e(b),class:"ml-2",onClick:a[3]||(a[3]=t=>e(P)().start(c.value,"phone"))},{default:o(()=>[V(v(e(m).length>0?e(m)+e(s)("login.pureInfo"):e(s)("login.pureGetVerifyCode")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1}),l(e(p),{delay:200},{default:o(()=>[l(i,{prop:"password"},{default:o(()=>[l(d,{modelValue:r.password,"onUpdate:modelValue":a[4]||(a[4]=t=>r.password=t),clearable:"","show-password":"",placeholder:e(s)("login.purePassword"),"prefix-icon":e(x)(e(B))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),l(e(p),{delay:250},{default:o(()=>[l(i,{rules:n,prop:"repeatPassword"},{default:o(()=>[l(d,{modelValue:r.repeatPassword,"onUpdate:modelValue":a[5]||(a[5]=t=>r.repeatPassword=t),clearable:"","show-password":"",placeholder:e(s)("login.pureSure"),"prefix-icon":e(x)(e(B))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),l(e(p),{delay:300},{default:o(()=>[l(i,null,{default:o(()=>[l($,{modelValue:u.value,"onUpdate:modelValue":a[6]||(a[6]=t=>u.value=t)},{default:o(()=>[V(v(e(s)("login.pureReadAccept")),1)]),_:1},8,["modelValue"]),l(C,{link:"",type:"primary"},{default:o(()=>[V(v(e(s)("login.purePrivacyPolicy")),1)]),_:1})]),_:1})]),_:1}),l(e(p),{delay:350},{default:o(()=>[l(i,null,{default:o(()=>[l(C,{class:"w-full",size:"default",type:"primary",loading:f.value,onClick:a[7]||(a[7]=t=>g(c.value))},{default:o(()=>[V(v(e(s)("login.pureDefinite")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),l(e(p),{delay:400},{default:o(()=>[l(i,null,{default:o(()=>[l(C,{class:"w-full",size:"default",onClick:T},{default:o(()=>[V(v(e(s)("login.pureBack")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{Q as _,L as d}; diff --git a/static/js/LoginUpdate-D1Qj_A3j.js b/static/js/LoginUpdate-D1Qj_A3j.js new file mode 100644 index 000000000..a30de43c2 --- /dev/null +++ b/static/js/LoginUpdate-D1Qj_A3j.js @@ -0,0 +1 @@ +import{_ as o}from"./LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js";import"./motion-DJlGHPHU.js";import"./index-D0RG78dK.js";import"./verifyCode-QuGk3weP.js";import"./hooks-BEgHF0Pm.js";import"./lock-fill-BZPnsoM7.js";import"./iphone-CgGaW-_Y.js";export{o as default}; diff --git a/static/js/LoginUpdate-DxJ_B_4A.js b/static/js/LoginUpdate-DxJ_B_4A.js deleted file mode 100644 index 073eb10c1..000000000 --- a/static/js/LoginUpdate-DxJ_B_4A.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js";import"./motion-BYokLSsW.js";import"./index-CV7M57fm.js";import"./verifyCode-CaPgoRqm.js";import"./hooks-Bc-OyJg5.js";import"./lock-fill-BZPnsoM7.js";import"./iphone-CgGaW-_Y.js";export{o as default}; diff --git a/static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js b/static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js similarity index 94% rename from static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js rename to static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js index 5e3ffb1c5..65a3b6637 100644 --- a/static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js +++ b/static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js @@ -1 +1 @@ -var U=(R,s,t)=>new Promise((r,i)=>{var V=n=>{try{m(t.next(n))}catch(c){i(c)}},_=n=>{try{m(t.throw(n))}catch(c){i(c)}},m=n=>n.done?r(n.value):Promise.resolve(n.value).then(V,_);m((t=t.apply(R,s)).next())});import{M as f}from"./motion-BYokLSsW.js";import{d as D,V as E,a as k,r as I,e as w,f as N,b as T,w as a,i as o,u as e,g as $,h as C,t as x,ad as h,fC as P,L as z,fY as F}from"./index-CV7M57fm.js";import{u as b,a as W}from"./verifyCode-CaPgoRqm.js";import{u as y}from"./hooks-Bc-OyJg5.js";import{d as S}from"./lock-fill-BZPnsoM7.js";import{d as G}from"./iphone-CgGaW-_Y.js";const L={class:"w-full flex justify-between"},K=D({__name:"LoginUpdate",setup(R){const{t:s}=E(),t=k(!1),r=I({phone:"",verifyCode:"",password:"",repeatPassword:""}),i=k(),{isDisabled:V,text:_}=b(),m=[{validator:(g,l,u)=>{l===""?u(new Error(h(P("login.purePassWordSureReg")))):r.password!==l?u(new Error(h(P("login.purePassWordDifferentReg")))):u()},trigger:"blur"}],n=g=>U(this,null,function*(){t.value=!0,g&&(yield g.validate(l=>{l?setTimeout(()=>{z(h(P("login.purePassWordUpdateReg")),{type:"success"}),t.value=!1},2e3):t.value=!1}))});function c(){b().end(),F().SET_CURRENTPAGE(0)}return(g,l)=>{const u=w("el-input"),p=w("el-form-item"),v=w("el-button"),B=w("el-form");return N(),T(B,{ref_key:"ruleFormRef",ref:i,model:r,rules:e(W),size:"large"},{default:a(()=>[o(e(f),null,{default:a(()=>[o(p,{prop:"phone"},{default:a(()=>[o(u,{modelValue:r.phone,"onUpdate:modelValue":l[0]||(l[0]=d=>r.phone=d),clearable:"",placeholder:e(s)("login.purePhone"),"prefix-icon":e(y)(e(G))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(f),{delay:100},{default:a(()=>[o(p,{prop:"verifyCode"},{default:a(()=>[$("div",L,[o(u,{modelValue:r.verifyCode,"onUpdate:modelValue":l[1]||(l[1]=d=>r.verifyCode=d),clearable:"",placeholder:e(s)("login.pureSmsVerifyCode"),"prefix-icon":e(y)("ri:shield-keyhole-line")},null,8,["modelValue","placeholder","prefix-icon"]),o(v,{disabled:e(V),class:"ml-2",onClick:l[2]||(l[2]=d=>e(b)().start(i.value,"phone"))},{default:a(()=>[C(x(e(_).length>0?e(_)+e(s)("login.pureInfo"):e(s)("login.pureGetVerifyCode")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1}),o(e(f),{delay:150},{default:a(()=>[o(p,{prop:"password"},{default:a(()=>[o(u,{modelValue:r.password,"onUpdate:modelValue":l[3]||(l[3]=d=>r.password=d),clearable:"","show-password":"",placeholder:e(s)("login.purePassword"),"prefix-icon":e(y)(e(S))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(f),{delay:200},{default:a(()=>[o(p,{rules:m,prop:"repeatPassword"},{default:a(()=>[o(u,{modelValue:r.repeatPassword,"onUpdate:modelValue":l[4]||(l[4]=d=>r.repeatPassword=d),clearable:"","show-password":"",placeholder:e(s)("login.pureSure"),"prefix-icon":e(y)(e(S))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(f),{delay:250},{default:a(()=>[o(p,null,{default:a(()=>[o(v,{class:"w-full",size:"default",type:"primary",loading:t.value,onClick:l[5]||(l[5]=d=>n(i.value))},{default:a(()=>[C(x(e(s)("login.pureDefinite")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),o(e(f),{delay:300},{default:a(()=>[o(p,null,{default:a(()=>[o(v,{class:"w-full",size:"default",onClick:c},{default:a(()=>[C(x(e(s)("login.pureBack")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{K as _}; +var U=(R,s,t)=>new Promise((r,i)=>{var V=n=>{try{m(t.next(n))}catch(c){i(c)}},_=n=>{try{m(t.throw(n))}catch(c){i(c)}},m=n=>n.done?r(n.value):Promise.resolve(n.value).then(V,_);m((t=t.apply(R,s)).next())});import{M as f}from"./motion-DJlGHPHU.js";import{d as D,V as E,a as k,r as I,e as w,f as N,b as T,w as a,i as o,u as e,g as $,h as C,t as x,ad as h,fC as P,L as z,fY as F}from"./index-D0RG78dK.js";import{u as b,a as W}from"./verifyCode-QuGk3weP.js";import{u as y}from"./hooks-BEgHF0Pm.js";import{d as S}from"./lock-fill-BZPnsoM7.js";import{d as G}from"./iphone-CgGaW-_Y.js";const L={class:"w-full flex justify-between"},K=D({__name:"LoginUpdate",setup(R){const{t:s}=E(),t=k(!1),r=I({phone:"",verifyCode:"",password:"",repeatPassword:""}),i=k(),{isDisabled:V,text:_}=b(),m=[{validator:(g,l,u)=>{l===""?u(new Error(h(P("login.purePassWordSureReg")))):r.password!==l?u(new Error(h(P("login.purePassWordDifferentReg")))):u()},trigger:"blur"}],n=g=>U(this,null,function*(){t.value=!0,g&&(yield g.validate(l=>{l?setTimeout(()=>{z(h(P("login.purePassWordUpdateReg")),{type:"success"}),t.value=!1},2e3):t.value=!1}))});function c(){b().end(),F().SET_CURRENTPAGE(0)}return(g,l)=>{const u=w("el-input"),p=w("el-form-item"),v=w("el-button"),B=w("el-form");return N(),T(B,{ref_key:"ruleFormRef",ref:i,model:r,rules:e(W),size:"large"},{default:a(()=>[o(e(f),null,{default:a(()=>[o(p,{prop:"phone"},{default:a(()=>[o(u,{modelValue:r.phone,"onUpdate:modelValue":l[0]||(l[0]=d=>r.phone=d),clearable:"",placeholder:e(s)("login.purePhone"),"prefix-icon":e(y)(e(G))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(f),{delay:100},{default:a(()=>[o(p,{prop:"verifyCode"},{default:a(()=>[$("div",L,[o(u,{modelValue:r.verifyCode,"onUpdate:modelValue":l[1]||(l[1]=d=>r.verifyCode=d),clearable:"",placeholder:e(s)("login.pureSmsVerifyCode"),"prefix-icon":e(y)("ri:shield-keyhole-line")},null,8,["modelValue","placeholder","prefix-icon"]),o(v,{disabled:e(V),class:"ml-2",onClick:l[2]||(l[2]=d=>e(b)().start(i.value,"phone"))},{default:a(()=>[C(x(e(_).length>0?e(_)+e(s)("login.pureInfo"):e(s)("login.pureGetVerifyCode")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1}),o(e(f),{delay:150},{default:a(()=>[o(p,{prop:"password"},{default:a(()=>[o(u,{modelValue:r.password,"onUpdate:modelValue":l[3]||(l[3]=d=>r.password=d),clearable:"","show-password":"",placeholder:e(s)("login.purePassword"),"prefix-icon":e(y)(e(S))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(f),{delay:200},{default:a(()=>[o(p,{rules:m,prop:"repeatPassword"},{default:a(()=>[o(u,{modelValue:r.repeatPassword,"onUpdate:modelValue":l[4]||(l[4]=d=>r.repeatPassword=d),clearable:"","show-password":"",placeholder:e(s)("login.pureSure"),"prefix-icon":e(y)(e(S))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),o(e(f),{delay:250},{default:a(()=>[o(p,null,{default:a(()=>[o(v,{class:"w-full",size:"default",type:"primary",loading:t.value,onClick:l[5]||(l[5]=d=>n(i.value))},{default:a(()=>[C(x(e(s)("login.pureDefinite")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),o(e(f),{delay:300},{default:a(()=>[o(p,null,{default:a(()=>[o(v,{class:"w-full",size:"default",onClick:c},{default:a(()=>[C(x(e(s)("login.pureBack")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{K as _}; diff --git a/static/js/Preferences-DV2jvcHb.js b/static/js/Preferences-BeDuEvTo.js similarity index 95% rename from static/js/Preferences-DV2jvcHb.js rename to static/js/Preferences-BeDuEvTo.js index 9fdba1c3c..694e4e3f9 100644 --- a/static/js/Preferences-DV2jvcHb.js +++ b/static/js/Preferences-BeDuEvTo.js @@ -1 +1 @@ -import{d as x,a as v,e as c,f as o,k as l,F as k,l as w,g as t,t as i,i as n,w as C,h as g,v as V,u as y,a0 as I,L as S,C as B,D as N,_ as P}from"./index-CV7M57fm.js";const D=s=>(B("data-v-429391e8"),s=s(),N(),s),F=D(()=>t("h3",{class:"my-8"},"偏好设置",-1)),L={class:"flex items-center"},U={class:"flex-1"},z={class:"wp-4"},E=x({name:"Preferences",__name:"Preferences",setup(s){const d=v([{title:"账户密码",illustrate:"其他用户的消息将以站内信的形式通知",checked:!0},{title:"系统消息",illustrate:"系统消息将以站内信的形式通知",checked:!0},{title:"待办任务",illustrate:"待办任务将以站内信的形式通知",checked:!0}]);function _(p,r){S(`${r.title}设置成功`,{type:"success"})}return(p,r)=>{const u=c("el-text"),m=c("el-switch"),h=c("el-divider");return o(),l("div",{class:V(["min-w-[180px]",y(I)()?"max-w-[100%]":"max-w-[70%]"])},[F,(o(!0),l(k,null,w(d.value,(e,f)=>(o(),l("div",{key:f},[t("div",L,[t("div",U,[t("p",null,i(e.title),1),t("p",z,[n(u,{class:"mx-1",type:"info"},{default:C(()=>[g(i(e.illustrate),1)]),_:2},1024)])]),n(m,{modelValue:e.checked,"onUpdate:modelValue":a=>e.checked=a,"inline-prompt":"","active-text":"是","inactive-text":"否",onChange:a=>_(a,e)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),n(h)]))),128))],2)}}}),$=P(E,[["__scopeId","data-v-429391e8"]]);export{$ as default}; +import{d as x,a as v,e as c,f as o,k as l,F as k,l as w,g as t,t as i,i as n,w as C,h as g,v as V,u as y,a0 as I,L as S,C as B,D as N,_ as P}from"./index-D0RG78dK.js";const D=s=>(B("data-v-429391e8"),s=s(),N(),s),F=D(()=>t("h3",{class:"my-8"},"偏好设置",-1)),L={class:"flex items-center"},U={class:"flex-1"},z={class:"wp-4"},E=x({name:"Preferences",__name:"Preferences",setup(s){const d=v([{title:"账户密码",illustrate:"其他用户的消息将以站内信的形式通知",checked:!0},{title:"系统消息",illustrate:"系统消息将以站内信的形式通知",checked:!0},{title:"待办任务",illustrate:"待办任务将以站内信的形式通知",checked:!0}]);function _(p,r){S(`${r.title}设置成功`,{type:"success"})}return(p,r)=>{const u=c("el-text"),m=c("el-switch"),h=c("el-divider");return o(),l("div",{class:V(["min-w-[180px]",y(I)()?"max-w-[100%]":"max-w-[70%]"])},[F,(o(!0),l(k,null,w(d.value,(e,f)=>(o(),l("div",{key:f},[t("div",L,[t("div",U,[t("p",null,i(e.title),1),t("p",z,[n(u,{class:"mx-1",type:"info"},{default:C(()=>[g(i(e.illustrate),1)]),_:2},1024)])]),n(m,{modelValue:e.checked,"onUpdate:modelValue":a=>e.checked=a,"inline-prompt":"","active-text":"是","inactive-text":"否",onChange:a=>_(a,e)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),n(h)]))),128))],2)}}}),$=P(E,[["__scopeId","data-v-429391e8"]]);export{$ as default}; diff --git a/static/js/Profile-BR7-mDD2.js b/static/js/Profile-BR7-mDD2.js new file mode 100644 index 000000000..d94b16076 --- /dev/null +++ b/static/js/Profile-BR7-mDD2.js @@ -0,0 +1 @@ +import{_ as o}from"./Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js";import"./mock-C8GqB2bg.js";import"./index-D0RG78dK.js";import"./index-Da-EL-zM.js";import"./index-QdK0xM4j.js";import"./upload-line-ClmDKJCy.js";export{o as default}; diff --git a/static/js/Profile-IjAqek7M.js b/static/js/Profile-IjAqek7M.js deleted file mode 100644 index 29ebf75aa..000000000 --- a/static/js/Profile-IjAqek7M.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js";import"./mock-Bj2BxktM.js";import"./index-CV7M57fm.js";import"./index-Df3gF6qN.js";import"./index-BYSZVbTk.js";import"./upload-line-ClmDKJCy.js";export{o as default}; diff --git a/static/js/Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js b/static/js/Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js similarity index 95% rename from static/js/Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js rename to static/js/Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js index 018e970f6..bd98c0c03 100644 --- a/static/js/Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js +++ b/static/js/Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js @@ -1 +1 @@ -var U=(I,g,u)=>new Promise((w,p)=>{var c=s=>{try{o(u.next(s))}catch(f){p(f)}},b=s=>{try{o(u.throw(s))}catch(f){p(f)}},o=s=>s.done?w(s.value):Promise.resolve(s.value).then(c,b);o((u=u.apply(I,g)).next())});import{f as A}from"./mock-Bj2BxktM.js";import{d as D,a as d,r as L,ga as E,e as r,f as M,k as $,i as l,w as t,u as h,h as x,g as R,a0 as F,v as j,aH as H,L as y}from"./index-CV7M57fm.js";import{R as T}from"./index-Df3gF6qN.js";import{d as G}from"./upload-line-ClmDKJCy.js";const J=R("h3",{class:"my-8"},"个人信息",-1),K=R("span",{class:"ml-2"},"更新头像",-1),Q={class:"dialog-footer"},le=D({name:"Profile",__name:"Profile",setup(I){const g=d(""),u=d(),w=d(),p=d(),c=d(!1),b=d(),o=L({avatar:"",nickname:"",email:"",phone:"",description:""}),s=L({nickname:[{required:!0,message:"昵称必填",trigger:"blur"}]});function f(a,e){const m=[{value:"@qq.com"},{value:"@126.com"},{value:"@163.com"}];let V=[],i=[];m.map(_=>i.push({value:a.split("@")[0]+_.value})),V=a?i.filter(_=>_.value.toLowerCase().indexOf(a.toLowerCase())===0):i,e(V)}const O=a=>{const e=new FileReader;e.onload=m=>{g.value=m.target.result,c.value=!0},e.readAsDataURL(a.raw)},k=()=>{w.value.hidePopover(),p.value.clearFiles(),c.value=!1},B=({blob:a})=>u.value=a,P=()=>{const a=H({files:new File([u.value],"avatar")});A(a).then(({success:e,data:m})=>{e?(y("更新头像成功",{type:"success"}),k()):y("更新头像失败")}).catch(e=>{y(`提交异常 ${e}`,{type:"error"})})},S=a=>U(this,null,function*(){yield a.validate((e,m)=>{e&&y("更新信息成功",{type:"success"})})});return E().then(a=>{Object.assign(o,a.data)}),(a,e)=>{const m=r("el-avatar"),V=r("IconifyIconOffline"),i=r("el-button"),_=r("el-upload"),v=r("el-form-item"),C=r("el-input"),q=r("el-autocomplete"),z=r("el-form"),N=r("el-dialog");return M(),$("div",{class:j(["min-w-[180px]",h(F)()?"max-w-[100%]":"max-w-[70%]"])},[J,l(z,{ref_key:"userInfoFormRef",ref:b,"label-position":"top",rules:s,model:o},{default:t(()=>[l(v,{label:"头像"},{default:t(()=>[l(m,{size:80,src:o.avatar},null,8,["src"]),l(_,{ref_key:"uploadRef",ref:p,accept:"image/*",action:"#",limit:1,"auto-upload":!1,"show-file-list":!1,"on-change":O},{default:t(()=>[l(i,{plain:"",class:"ml-4"},{default:t(()=>[l(V,{icon:h(G)},null,8,["icon"]),K]),_:1})]),_:1},512)]),_:1}),l(v,{label:"昵称",prop:"nickname"},{default:t(()=>[l(C,{modelValue:o.nickname,"onUpdate:modelValue":e[0]||(e[0]=n=>o.nickname=n),placeholder:"请输入昵称"},null,8,["modelValue"])]),_:1}),l(v,{label:"邮箱",prop:"email"},{default:t(()=>[l(q,{modelValue:o.email,"onUpdate:modelValue":e[1]||(e[1]=n=>o.email=n),"fetch-suggestions":f,"trigger-on-focus":!1,placeholder:"请输入邮箱",clearable:"",class:"w-full"},null,8,["modelValue"])]),_:1}),l(v,{label:"联系电话"},{default:t(()=>[l(C,{modelValue:o.phone,"onUpdate:modelValue":e[2]||(e[2]=n=>o.phone=n),placeholder:"请输入联系电话",clearable:""},null,8,["modelValue"])]),_:1}),l(v,{label:"简介"},{default:t(()=>[l(C,{modelValue:o.description,"onUpdate:modelValue":e[3]||(e[3]=n=>o.description=n),placeholder:"请输入简介",type:"textarea",autosize:{minRows:6,maxRows:8},maxlength:"56","show-word-limit":""},null,8,["modelValue"])]),_:1}),l(i,{type:"primary",onClick:e[4]||(e[4]=n=>S(b.value))},{default:t(()=>[x(" 更新信息 ")]),_:1})]),_:1},8,["rules","model"]),l(N,{modelValue:c.value,"onUpdate:modelValue":e[5]||(e[5]=n=>c.value=n),width:"40%",title:"编辑头像","destroy-on-close":"",closeOnClickModal:!1,"before-close":k,fullscreen:h(F)()},{footer:t(()=>[R("div",Q,[l(i,{bg:"",text:"",onClick:k},{default:t(()=>[x("取消")]),_:1}),l(i,{bg:"",text:"",type:"primary",onClick:P},{default:t(()=>[x(" 确定 ")]),_:1})])]),default:t(()=>[l(h(T),{ref_key:"cropRef",ref:w,imgSrc:g.value,onCropper:B},null,8,["imgSrc"])]),_:1},8,["modelValue","fullscreen"])],2)}}});export{le as _}; +var U=(I,g,u)=>new Promise((w,p)=>{var c=s=>{try{o(u.next(s))}catch(f){p(f)}},b=s=>{try{o(u.throw(s))}catch(f){p(f)}},o=s=>s.done?w(s.value):Promise.resolve(s.value).then(c,b);o((u=u.apply(I,g)).next())});import{f as A}from"./mock-C8GqB2bg.js";import{d as D,a as d,r as L,ga as E,e as r,f as M,k as $,i as l,w as t,u as h,h as x,g as R,a0 as F,v as j,aH as H,L as y}from"./index-D0RG78dK.js";import{R as T}from"./index-Da-EL-zM.js";import{d as G}from"./upload-line-ClmDKJCy.js";const J=R("h3",{class:"my-8"},"个人信息",-1),K=R("span",{class:"ml-2"},"更新头像",-1),Q={class:"dialog-footer"},le=D({name:"Profile",__name:"Profile",setup(I){const g=d(""),u=d(),w=d(),p=d(),c=d(!1),b=d(),o=L({avatar:"",nickname:"",email:"",phone:"",description:""}),s=L({nickname:[{required:!0,message:"昵称必填",trigger:"blur"}]});function f(a,e){const m=[{value:"@qq.com"},{value:"@126.com"},{value:"@163.com"}];let V=[],i=[];m.map(_=>i.push({value:a.split("@")[0]+_.value})),V=a?i.filter(_=>_.value.toLowerCase().indexOf(a.toLowerCase())===0):i,e(V)}const O=a=>{const e=new FileReader;e.onload=m=>{g.value=m.target.result,c.value=!0},e.readAsDataURL(a.raw)},k=()=>{w.value.hidePopover(),p.value.clearFiles(),c.value=!1},B=({blob:a})=>u.value=a,P=()=>{const a=H({files:new File([u.value],"avatar")});A(a).then(({success:e,data:m})=>{e?(y("更新头像成功",{type:"success"}),k()):y("更新头像失败")}).catch(e=>{y(`提交异常 ${e}`,{type:"error"})})},S=a=>U(this,null,function*(){yield a.validate((e,m)=>{e&&y("更新信息成功",{type:"success"})})});return E().then(a=>{Object.assign(o,a.data)}),(a,e)=>{const m=r("el-avatar"),V=r("IconifyIconOffline"),i=r("el-button"),_=r("el-upload"),v=r("el-form-item"),C=r("el-input"),q=r("el-autocomplete"),z=r("el-form"),N=r("el-dialog");return M(),$("div",{class:j(["min-w-[180px]",h(F)()?"max-w-[100%]":"max-w-[70%]"])},[J,l(z,{ref_key:"userInfoFormRef",ref:b,"label-position":"top",rules:s,model:o},{default:t(()=>[l(v,{label:"头像"},{default:t(()=>[l(m,{size:80,src:o.avatar},null,8,["src"]),l(_,{ref_key:"uploadRef",ref:p,accept:"image/*",action:"#",limit:1,"auto-upload":!1,"show-file-list":!1,"on-change":O},{default:t(()=>[l(i,{plain:"",class:"ml-4"},{default:t(()=>[l(V,{icon:h(G)},null,8,["icon"]),K]),_:1})]),_:1},512)]),_:1}),l(v,{label:"昵称",prop:"nickname"},{default:t(()=>[l(C,{modelValue:o.nickname,"onUpdate:modelValue":e[0]||(e[0]=n=>o.nickname=n),placeholder:"请输入昵称"},null,8,["modelValue"])]),_:1}),l(v,{label:"邮箱",prop:"email"},{default:t(()=>[l(q,{modelValue:o.email,"onUpdate:modelValue":e[1]||(e[1]=n=>o.email=n),"fetch-suggestions":f,"trigger-on-focus":!1,placeholder:"请输入邮箱",clearable:"",class:"w-full"},null,8,["modelValue"])]),_:1}),l(v,{label:"联系电话"},{default:t(()=>[l(C,{modelValue:o.phone,"onUpdate:modelValue":e[2]||(e[2]=n=>o.phone=n),placeholder:"请输入联系电话",clearable:""},null,8,["modelValue"])]),_:1}),l(v,{label:"简介"},{default:t(()=>[l(C,{modelValue:o.description,"onUpdate:modelValue":e[3]||(e[3]=n=>o.description=n),placeholder:"请输入简介",type:"textarea",autosize:{minRows:6,maxRows:8},maxlength:"56","show-word-limit":""},null,8,["modelValue"])]),_:1}),l(i,{type:"primary",onClick:e[4]||(e[4]=n=>S(b.value))},{default:t(()=>[x(" 更新信息 ")]),_:1})]),_:1},8,["rules","model"]),l(N,{modelValue:c.value,"onUpdate:modelValue":e[5]||(e[5]=n=>c.value=n),width:"40%",title:"编辑头像","destroy-on-close":"",closeOnClickModal:!1,"before-close":k,fullscreen:h(F)()},{footer:t(()=>[R("div",Q,[l(i,{bg:"",text:"",onClick:k},{default:t(()=>[x("取消")]),_:1}),l(i,{bg:"",text:"",type:"primary",onClick:P},{default:t(()=>[x(" 确定 ")]),_:1})])]),default:t(()=>[l(h(T),{ref_key:"cropRef",ref:w,imgSrc:g.value,onCropper:B},null,8,["imgSrc"])]),_:1},8,["modelValue","fullscreen"])],2)}}});export{le as _}; diff --git a/static/js/SecurityLog-BluS2DFd.js b/static/js/SecurityLog-ofuoF48U.js similarity index 51% rename from static/js/SecurityLog-BluS2DFd.js rename to static/js/SecurityLog-ofuoF48U.js index da9c307b5..35559e916 100644 --- a/static/js/SecurityLog-BluS2DFd.js +++ b/static/js/SecurityLog-ofuoF48U.js @@ -1 +1 @@ -import{_ as m}from"./SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js b/static/js/SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js similarity index 95% rename from static/js/SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js rename to static/js/SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js index 4d6630dce..01aeafbb1 100644 --- a/static/js/SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js +++ b/static/js/SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js @@ -1 +1 @@ -var c=(p,n,t)=>new Promise((o,s)=>{var i=e=>{try{r(t.next(e))}catch(l){s(l)}},a=e=>{try{r(t.throw(e))}catch(l){s(l)}},r=e=>e.done?o(e.value):Promise.resolve(e.value).then(i,a);r((t=t.apply(p,n)).next())});import{d as u,a as m,r as d,m as g,e as _,f as b,k as f,i as h,v,u as y,a0 as w,g as x,d9 as S,gb as W}from"./index-CV7M57fm.js";const k=x("h3",{class:"my-8"},"安全日志",-1),M=u({name:"SecurityLog",__name:"SecurityLog",setup(p){const n=m(!0),t=m([]),o=d({total:0,pageSize:10,currentPage:1,background:!0,layout:"prev, pager, next"}),s=[{label:"详情",prop:"summary",minWidth:140},{label:"IP 地址",prop:"ip",minWidth:100},{label:"地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"时间",prop:"operatingTime",minWidth:180,formatter:({operatingTime:a})=>S(a).format("YYYY-MM-DD HH:mm:ss")}];function i(){return c(this,null,function*(){n.value=!0;const{data:a}=yield W();t.value=a.list,o.total=a.total,o.pageSize=a.pageSize,o.currentPage=a.currentPage,setTimeout(()=>{n.value=!1},200)})}return g(()=>{i()}),(a,r)=>{const e=_("pure-table");return b(),f("div",{class:v(["min-w-[180px]",y(w)()?"max-w-[100%]":"max-w-[70%]"])},[k,h(e,{"row-key":"id","table-layout":"auto",loading:n.value,data:t.value,columns:s,pagination:o},null,8,["loading","data","pagination"])],2)}}});export{M as _}; +var c=(p,n,t)=>new Promise((o,s)=>{var i=e=>{try{r(t.next(e))}catch(l){s(l)}},a=e=>{try{r(t.throw(e))}catch(l){s(l)}},r=e=>e.done?o(e.value):Promise.resolve(e.value).then(i,a);r((t=t.apply(p,n)).next())});import{d as u,a as m,r as d,m as g,e as _,f as b,k as f,i as h,v,u as y,a0 as w,g as x,d9 as S,gb as W}from"./index-D0RG78dK.js";const k=x("h3",{class:"my-8"},"安全日志",-1),M=u({name:"SecurityLog",__name:"SecurityLog",setup(p){const n=m(!0),t=m([]),o=d({total:0,pageSize:10,currentPage:1,background:!0,layout:"prev, pager, next"}),s=[{label:"详情",prop:"summary",minWidth:140},{label:"IP 地址",prop:"ip",minWidth:100},{label:"地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"时间",prop:"operatingTime",minWidth:180,formatter:({operatingTime:a})=>S(a).format("YYYY-MM-DD HH:mm:ss")}];function i(){return c(this,null,function*(){n.value=!0;const{data:a}=yield W();t.value=a.list,o.total=a.total,o.pageSize=a.pageSize,o.currentPage=a.currentPage,setTimeout(()=>{n.value=!1},200)})}return g(()=>{i()}),(a,r)=>{const e=_("pure-table");return b(),f("div",{class:v(["min-w-[180px]",y(w)()?"max-w-[100%]":"max-w-[70%]"])},[k,h(e,{"row-key":"id","table-layout":"auto",loading:n.value,data:t.value,columns:s,pagination:o},null,8,["loading","data","pagination"])],2)}}});export{M as _}; diff --git a/static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js b/static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js similarity index 97% rename from static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js rename to static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js index 11ec9537b..14efcfb4b 100644 --- a/static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js +++ b/static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js @@ -1 +1 @@ -import{d as c,V as s,e as h,f as r,k as d,i as v,u as a}from"./index-CV7M57fm.js";const g={width:24,height:24,body:''},b={width:24,height:24,body:''},k={width:24,height:24,body:''},p={width:24,height:24,body:''},m={width:24,height:24,body:''},f=["title"],_=c({__name:"SidebarTopCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(Z,{emit:o}){const{t}=s(),l=o,i=()=>{l("toggleClick")};return(e,u)=>{const n=h("IconifyIconOffline");return r(),d("div",{class:"px-3 mr-1 navbar-bg-hover",title:e.isActive?a(t)("buttons.pureClickCollapse"):a(t)("buttons.pureClickExpand"),onClick:i},[v(n,{icon:e.isActive?a(p):a(m),class:"inline-block align-middle hover:text-primary dark:hover:!text-white"},null,8,["icon"])],8,f)}}});export{_,b as a,k as b,p as c,g as d}; +import{d as c,V as s,e as h,f as r,k as d,i as v,u as a}from"./index-D0RG78dK.js";const g={width:24,height:24,body:''},b={width:24,height:24,body:''},k={width:24,height:24,body:''},p={width:24,height:24,body:''},m={width:24,height:24,body:''},f=["title"],_=c({__name:"SidebarTopCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(Z,{emit:o}){const{t}=s(),l=o,i=()=>{l("toggleClick")};return(e,u)=>{const n=h("IconifyIconOffline");return r(),d("div",{class:"px-3 mr-1 navbar-bg-hover",title:e.isActive?a(t)("buttons.pureClickCollapse"):a(t)("buttons.pureClickExpand"),onClick:i},[v(n,{icon:e.isActive?a(p):a(m),class:"inline-block align-middle hover:text-primary dark:hover:!text-white"},null,8,["icon"])],8,f)}}});export{_,b as a,k as b,p as c,g as d}; diff --git a/static/js/_plugin-vue_export-helper-C0Af2rqN.js b/static/js/_plugin-vue_export-helper-CH31xUg-.js similarity index 99% rename from static/js/_plugin-vue_export-helper-C0Af2rqN.js rename to static/js/_plugin-vue_export-helper-CH31xUg-.js index 83ed211bd..41a0ebd71 100644 --- a/static/js/_plugin-vue_export-helper-C0Af2rqN.js +++ b/static/js/_plugin-vue_export-helper-CH31xUg-.js @@ -1 +1 @@ -var je=Object.defineProperty,Me=Object.defineProperties;var Fe=Object.getOwnPropertyDescriptors;var Ee=Object.getOwnPropertySymbols;var xe=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable;var ve=(e,s,t)=>s in e?je(e,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[s]=t,f=(e,s)=>{for(var t in s||(s={}))xe.call(s,t)&&ve(e,t,s[t]);if(Ee)for(var t of Ee(s))ze.call(s,t)&&ve(e,t,s[t]);return e},I=(e,s)=>Me(e,Fe(s));var ee=(e,s,t)=>new Promise((o,n)=>{var a=i=>{try{r(t.next(i))}catch(m){n(m)}},d=i=>{try{r(t.throw(i))}catch(m){n(m)}},r=i=>i.done?o(i.value):Promise.resolve(i.value).then(a,d);r((t=t.apply(e,s)).next())});import{aI as P,a as $,m as ne,Q as Ge,u as l,aJ as He,aK as _e,aL as Se,aM as Ue,aN as Xe,aG as Ce,aO as Ke,aP as C,d as _,p as S,aQ as We,aR as oe,aS as qe,aT as le,aU as Te,n as j,z as $e,aV as ke,U as k,aW as M,aX as W,f as g,k as V,s as q,v as L,a6 as A,aY as Qe,aZ as Ye,i as re,w as R,F as Q,h as Pe,t as Ie,j as G,a_ as Ze,a$ as Je,b0 as x,b as D,b1 as et,r as H,b2 as U,T as tt,b3 as st,ar as X,b4 as ot,b5 as Ve,b6 as at,b7 as Oe,b8 as ge,b9 as Re,ba as nt,bb as lt,bc as rt,bd as ct,be as it,bf as ut,bg as dt,g as K,l as pt,bh as te,bi as ft,bj as bt,bk as mt,bl as Et,ap as vt,bm as gt,bn as yt,bo as ht,bp as wt,bq as _t,br as St,bs as Ct,bt as Tt,bu as $t,bv as kt,bw as Pt,bx as It,by as Vt,bz as Ot,bA as Rt,bB as Bt,bC as Dt,bD as Lt,bE as At,bF as Nt,bG as jt,bH as Mt,bI as Ft,bJ as xt,bK as zt,bL as Gt,bM as Ht,bN as Ut,bO as Xt,bP as Kt,bQ as Wt,bR as qt,bS as Qt,bT as Yt,bU as Zt,bV as Jt,bW as es,bX as ts,bY as ss,bZ as os,b_ as as,b$ as ns,c0 as ls,c1 as rs,c2 as cs,c3 as is,c4 as us,c5 as ds,c6 as ps,c7 as fs,c8 as bs,c9 as ms,ca as Es,cb as vs,cc as gs,cd as ys,ce as hs,cf as ws,cg as _s,ch as Ss,ci as Cs,cj as Ts,ck as $s,cl as ks,cm as Ps,cn as Is,co as Vs,cp as Os,cq as Rs,cr as Bs,cs as Ds,ct as Ls,cu as As,cv as Ns,cw as js,cx as Ms,cy as Fs,cz as xs,cA as zs,cB as Gs,cC as Hs,cD as Us,cE as Xs,cF as Ks,cG as Ws,cH as qs,cI as Qs,cJ as Ys,cK as Zs,cL as Js,cM as eo,cN as to,cO as so,cP as oo,cQ as ao,cR as no,cS as lo,a8 as ro,cT as co,cU as io,cV as uo,cW as po,cX as fo}from"./index-CV7M57fm.js";const ye=Symbol("INSTALLED_KEY");P({});const bo=e=>{if(!_e)return;if(!e)return e;const s=Se(e);return s||(Ce(e)?s:e)},mo=({middleware:e,placement:s,strategy:t})=>{const o=$(),n=$(),a=$(),d=$(),r=$({}),i={x:a,y:d,placement:s,strategy:t,middlewareData:r},m=()=>ee(void 0,null,function*(){if(!_e)return;const E=bo(o),h=Se(n);if(!E||!h)return;const p=yield Ue(E,h,{placement:l(s),strategy:l(t),middleware:l(e)});Xe(i).forEach(T=>{i[T].value=p[T]})});return ne(()=>{Ge(()=>{m()})}),I(f({},i),{update:m,referenceRef:o,contentRef:n})},Eo=({arrowRef:e,padding:s})=>({name:"arrow",options:{element:e,padding:s},fn(t){const o=l(e);return o?He({element:o,padding:s}).fn(t):{}}}),vo="2.7.1",go=(e=[])=>({version:vo,install:(t,o)=>{t[ye]||(t[ye]=!0,e.forEach(n=>t.use(n)),o&&Ke(o,t,!0))}}),Be=P({nowrap:Boolean});var De=(e=>(e.top="top",e.bottom="bottom",e.left="left",e.right="right",e))(De||{});const yo=Object.values(De),ce=P({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:C(Object),default:null}}),ho=P({side:{type:C(String),values:yo,required:!0}}),wo=["absolute","fixed"],_o=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],ie=P({ariaLabel:String,arrowPadding:{type:C(Number),default:5},effect:{type:String,default:""},contentClass:String,placement:{type:C(String),values:_o,default:"bottom"},reference:{type:C(Object),default:null},offset:{type:Number,default:8},strategy:{type:C(String),values:wo,default:"absolute"},showArrow:{type:Boolean,default:!1}}),ue=P({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:C(Function)},"onUpdate:open":{type:C(Function)}}),z={type:C(Function)},de=P({onBlur:z,onClick:z,onFocus:z,onMouseDown:z,onMouseEnter:z,onMouseLeave:z}),So=P(I(f(f(f(f({},ue),ce),de),ie),{alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:C(Object),default:null},teleported:Boolean,to:{type:C(String),default:"body"}})),Y=Symbol("tooltipV2"),Le=Symbol("tooltipV2Content"),se="tooltip_v2.open",Co=_({name:"ElTooltipV2Root"}),To=_(I(f({},Co),{props:ue,setup(e,{expose:s}){const t=e,o=$(t.defaultOpen),n=$(null),a=S({get:()=>We(t.open)?o.value:t.open,set:v=>{var w;o.value=v,(w=t["onUpdate:open"])==null||w.call(t,v)}}),d=S(()=>oe(t.delayDuration)&&t.delayDuration>0),{start:r,stop:i}=qe(()=>{a.value=!0},S(()=>t.delayDuration),{immediate:!1}),m=le("tooltip-v2"),E=Te(),h=()=>{i(),a.value=!0},p=()=>{l(d)?r():h()},T=h,y=()=>{i(),a.value=!1};return j(a,v=>{var w;v&&(document.dispatchEvent(new CustomEvent(se)),T()),(w=t.onOpenChange)==null||w.call(t,v)}),ne(()=>{document.addEventListener(se,y)}),$e(()=>{i(),document.removeEventListener(se,y)}),ke(Y,{contentId:E,triggerRef:n,ns:m,onClose:y,onDelayOpen:p,onOpen:T}),s({onOpen:T,onClose:y}),(v,w)=>k(v.$slots,"default",{open:l(a)})}}));var $o=M(To,[["__file","root.vue"]]);const ko=_({name:"ElTooltipV2Arrow"}),Po=_(I(f({},ko),{props:f(f({},ce),ho),setup(e){const s=e,{ns:t}=W(Y),{arrowRef:o}=W(Le),n=S(()=>{const{style:a,width:d,height:r}=s,i=t.namespace.value;return f({[`--${i}-tooltip-v2-arrow-width`]:`${d}px`,[`--${i}-tooltip-v2-arrow-height`]:`${r}px`,[`--${i}-tooltip-v2-arrow-border-width`]:`${d/2}px`,[`--${i}-tooltip-v2-arrow-cover-width`]:d/2-1},a||{})});return(a,d)=>(g(),V("span",{ref_key:"arrowRef",ref:o,style:q(l(n)),class:L(l(t).e("arrow"))},null,6))}}));var he=M(Po,[["__file","arrow.vue"]]);const Io=P({style:{type:C([String,Object,Array]),default:()=>({})}}),Vo=_({name:"ElVisuallyHidden"}),Oo=_(I(f({},Vo),{props:Io,setup(e){const s=e,t=S(()=>[s.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]);return(o,n)=>(g(),V("span",A(o.$attrs,{style:l(t)}),[k(o.$slots,"default")],16))}}));var Ro=M(Oo,[["__file","visual-hidden.vue"]]);const Bo=["data-side"],Do=_({name:"ElTooltipV2Content"}),Lo=_(I(f({},Do),{props:f(f({},ie),Be),setup(e){const s=e,{triggerRef:t,contentId:o}=W(Y),n=$(s.placement),a=$(s.strategy),d=$(null),{referenceRef:r,contentRef:i,middlewareData:m,x:E,y:h,update:p}=mo({placement:n,strategy:a,middleware:S(()=>{const u=[Qe(s.offset)];return s.showArrow&&u.push(Eo({arrowRef:d})),u})}),T=Ye().nextZIndex(),y=le("tooltip-v2"),N=S(()=>n.value.split("-")[0]),v=S(()=>({position:l(a),top:`${l(h)||0}px`,left:`${l(E)||0}px`,zIndex:T})),w=S(()=>{if(!s.showArrow)return{};const{arrow:u}=l(m);return{[`--${y.namespace.value}-tooltip-v2-arrow-x`]:`${u==null?void 0:u.x}px`||"",[`--${y.namespace.value}-tooltip-v2-arrow-y`]:`${u==null?void 0:u.y}px`||""}}),b=S(()=>[y.e("content"),y.is("dark",s.effect==="dark"),y.is(l(a)),s.contentClass]);return j(d,()=>p()),j(()=>s.placement,u=>n.value=u),ne(()=>{j(()=>s.reference||t.value,u=>{r.value=u||void 0},{immediate:!0})}),ke(Le,{arrowRef:d}),(u,F)=>(g(),V("div",{ref_key:"contentRef",ref:i,style:q(l(v)),"data-tooltip-v2-root":""},[u.nowrap?G("v-if",!0):(g(),V("div",{key:0,"data-side":l(N),class:L(l(b))},[k(u.$slots,"default",{contentStyle:l(v),contentClass:l(b)}),re(l(Ro),{id:l(o),role:"tooltip"},{default:R(()=>[u.ariaLabel?(g(),V(Q,{key:0},[Pe(Ie(u.ariaLabel),1)],64)):k(u.$slots,"default",{key:1})]),_:3},8,["id"]),k(u.$slots,"arrow",{style:q(l(w)),side:l(N)})],10,Bo))],4))}}));var we=M(Lo,[["__file","content.vue"]]);const Ao=P({setRef:{type:C(Function),required:!0},onlyChild:Boolean});var No=_({props:Ao,setup(e,{slots:s}){const t=$(),o=Je(t,n=>{n?e.setRef(n.nextElementSibling):e.setRef(null)});return()=>{var n;const[a]=((n=s.default)==null?void 0:n.call(s))||[],d=e.onlyChild?Ze(a.children):a.children;return re(Q,{ref:o},[d])}}});const jo=_({name:"ElTooltipV2Trigger"}),Mo=_(I(f({},jo),{props:f(f({},Be),de),setup(e){const s=e,{onClose:t,onOpen:o,onDelayOpen:n,triggerRef:a,contentId:d}=W(Y);let r=!1;const i=b=>{a.value=b},m=()=>{r=!1},E=x(s.onMouseEnter,n),h=x(s.onMouseLeave,t),p=x(s.onMouseDown,()=>{t(),r=!0,document.addEventListener("mouseup",m,{once:!0})}),T=x(s.onFocus,()=>{r||o()}),y=x(s.onBlur,t),N=x(s.onClick,b=>{b.detail===0&&t()}),v={blur:y,click:N,focus:T,mousedown:p,mouseenter:E,mouseleave:h},w=(b,u,F)=>{b&&Object.entries(u).forEach(([Z,J])=>{b[F](Z,J)})};return j(a,(b,u)=>{w(b,v,"addEventListener"),w(u,v,"removeEventListener"),b&&b.setAttribute("aria-describedby",d.value)}),$e(()=>{w(a.value,v,"removeEventListener"),document.removeEventListener("mouseup",m)}),(b,u)=>b.nowrap?(g(),D(l(No),{key:0,"set-ref":i,"only-child":""},{default:R(()=>[k(b.$slots,"default")]),_:3})):(g(),V("button",A({key:1,ref_key:"triggerRef",ref:a},b.$attrs),[k(b.$slots,"default")],16))}}));var Fo=M(Mo,[["__file","trigger.vue"]]);const xo=_({name:"ElTooltipV2"}),zo=_(I(f({},xo),{props:So,setup(e){const t=et(e),o=H(U(t,Object.keys(ce))),n=H(U(t,Object.keys(ie))),a=H(U(t,Object.keys(ue))),d=H(U(t,Object.keys(de)));return(r,i)=>(g(),D($o,X(ot(a)),{default:R(({open:m})=>[re(Fo,A(d,{nowrap:""}),{default:R(()=>[k(r.$slots,"trigger")]),_:3},16),(g(),D(tt,{to:r.to,disabled:!r.teleported},[r.fullTransition?(g(),D(st,X(A({key:0},r.transitionProps)),{default:R(()=>[r.alwaysOn||m?(g(),D(we,X(A({key:0},n)),{arrow:R(({style:E,side:h})=>[r.showArrow?(g(),D(he,A({key:0},o,{style:E,side:h}),null,16,["style","side"])):G("v-if",!0)]),default:R(()=>[k(r.$slots,"default")]),_:3},16)):G("v-if",!0)]),_:2},1040)):(g(),V(Q,{key:1},[r.alwaysOn||m?(g(),D(we,X(A({key:0},n)),{arrow:R(({style:E,side:h})=>[r.showArrow?(g(),D(he,A({key:0},o,{style:E,side:h}),null,16,["style","side"])):G("v-if",!0)]),default:R(()=>[k(r.$slots,"default")]),_:3},16)):G("v-if",!0)],64))],8,["to","disabled"]))]),_:3},16))}}));var Go=M(zo,[["__file","tooltip.vue"]]);const Ho=Ve(Go),Uo=P({options:{type:C(Array),default:()=>[]},modelValue:{type:[String,Number,Boolean],default:void 0},block:Boolean,size:at,disabled:Boolean,validateEvent:{type:Boolean,default:!0},id:String,name:String,ariaLabel:String}),Xo={[Oe]:e=>ge(e)||oe(e),[Re]:e=>ge(e)||oe(e)},Ko=["id","aria-label","aria-labelledby"],Wo=["name","disabled","checked","onChange"],qo=_({name:"ElSegmented"}),Qo=_(I(f({},qo),{props:Uo,emits:Xo,setup(e,{emit:s}){const t=e,o=le("segmented"),n=Te(),a=nt(),d=lt(),{formItem:r}=rt(),{inputId:i,isLabeledByFormItem:m}=ct(t,{formItemContext:r}),E=$(null),h=it(),p=H({isInit:!1,width:0,translateX:0,disabled:!1,focusVisible:!1}),T=c=>{const O=y(c);s(Oe,O),s(Re,O)},y=c=>te(c)?c.value:c,N=c=>te(c)?c.label:c,v=c=>!!(d.value||te(c)&&c.disabled),w=c=>t.modelValue===y(c),b=c=>t.options.find(O=>y(O)===c),u=c=>[o.e("item"),o.is("selected",w(c)),o.is("disabled",v(c))],F=()=>{if(!E.value)return;const c=E.value.querySelector(".is-selected"),O=E.value.querySelector(".is-selected input");if(!c||!O){p.width=0,p.translateX=0,p.disabled=!1,p.focusVisible=!1;return}const B=c.getBoundingClientRect();p.isInit=!0,p.width=B.width,p.translateX=c.offsetLeft,p.disabled=v(b(t.modelValue));try{p.focusVisible=O.matches(":focus-visible")}catch(me){}},Z=S(()=>[o.b(),o.m(a.value),o.is("block",t.block)]),J=S(()=>({width:`${p.width}px`,transform:`translateX(${p.translateX}px)`,display:p.isInit?"block":"none"})),Ae=S(()=>[o.e("item-selected"),o.is("disabled",p.disabled),o.is("focus-visible",p.focusVisible)]),Ne=S(()=>t.name||n.value);return ut(E,F),j(h,F),j(()=>t.modelValue,()=>{var c;F(),t.validateEvent&&((c=r==null?void 0:r.validate)==null||c.call(r,"change").catch(O=>dt()))},{flush:"post"}),(c,O)=>(g(),V("div",{id:l(i),ref_key:"segmentedRef",ref:E,class:L(l(Z)),role:"radiogroup","aria-label":l(m)?void 0:c.ariaLabel||"segmented","aria-labelledby":l(m)?l(r).labelId:void 0},[K("div",{class:L(l(o).e("group"))},[K("div",{style:q(l(J)),class:L(l(Ae))},null,6),(g(!0),V(Q,null,pt(c.options,(B,me)=>(g(),V("label",{key:me,class:L(u(B))},[K("input",{class:L(l(o).e("item-input")),type:"radio",name:l(Ne),disabled:v(B),checked:w(B),onChange:ua=>T(B)},null,42,Wo),K("div",{class:L(l(o).e("item-label"))},[k(c.$slots,"default",{item:B},()=>[Pe(Ie(N(B)),1)])],2)],2))),128))],2)],10,Ko))}}));var Yo=M(Qo,[["__file","segmented.vue"]]);const Zo=Ve(Yo);var Jo=[ft,bt,mt,Et,vt,gt,yt,ht,wt,_t,St,Ct,Tt,$t,kt,Pt,It,Vt,Ot,Rt,Bt,Dt,Lt,At,Nt,jt,Mt,Ft,xt,zt,Gt,Ht,Ut,Xt,Kt,Wt,qt,Qt,Yt,Zt,Jt,es,ts,ss,os,as,ns,ls,rs,cs,is,us,ds,ps,fs,bs,ms,Es,vs,gs,ys,hs,ws,_s,Ss,Cs,Ts,$s,ks,Ps,Is,Vs,Os,Rs,Bs,Ds,Ls,As,Ns,js,Ms,Fs,xs,zs,Gs,Hs,Us,Xs,Ks,Ws,qs,Qs,Ho,Ys,Zs,Js,eo,to,so,oo,ao,no,lo,Zo],ea=[ro,co,io,uo,po,fo],ta=go([...Jo,...ea]);const sa=ta.version,oa=Object.prototype.toString,pe=e=>oa.call(e),aa=e=>pe(e).slice(8,-1),fa=Array.isArray,ba=e=>pe(e)==="[object Date]",ae=e=>typeof e=="function",na=e=>typeof e=="string",la=e=>e!==null&&typeof e=="object",ra=e=>la(e)&&ae(e.then)&&ae(e.catch),fe=e=>pe(e)==="[object Object]",ma=e=>{if(na(e))return{content:e};if(fe(e))return e},ca=(e,s)=>{if(!fe(e))throw new Error(`${s} expected Object but got ${aa(e)}`)},Ea=(e,s,t,o,n)=>ee(void 0,null,function*(){try{let a={};const d={row:t,index:o};return e?Ce(e)?a=e.value:fe(e)?a=f({},e):ae(e)?a=yield e(s,d):ra(e)?a=yield e:a=e:a={},ca(a,n),a}catch(a){return Promise.reject(a)}}),be=(e,s)=>s?`plus-${e}-${s}`:`plus-${e}`,va=e=>`${be("field",e)}`,ga=e=>`${be("label",e)}`,ya=e=>`${be("extra",e)}`,ha=(e,s)=>{const t={};return Object.keys(e||{}).forEach(o=>{o.startsWith(s)&&(t[o]=e[o])}),t},ia=(e,s)=>{const t=e.split(".").map(a=>Number(a)),o=s.split(".").map(a=>Number(a)),n=Math.max(t.length,o.length);for(let a=0;a(o[a]||0))return 1;if((t[a]||0)<(o[a]||0))return-1}return 0},wa=ia(sa,"2.6.0")<0;var _a=(e,s)=>{const t=e.__vccOpts||e;for(const[o,n]of s)t[o]=n;return t};export{_a as _,na as a,va as b,ya as c,fa as d,ra as e,ha as f,ga as g,Ea as h,ae as i,ma as j,ba as k,aa as t,wa as v}; +var je=Object.defineProperty,Me=Object.defineProperties;var Fe=Object.getOwnPropertyDescriptors;var Ee=Object.getOwnPropertySymbols;var xe=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable;var ve=(e,s,t)=>s in e?je(e,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[s]=t,f=(e,s)=>{for(var t in s||(s={}))xe.call(s,t)&&ve(e,t,s[t]);if(Ee)for(var t of Ee(s))ze.call(s,t)&&ve(e,t,s[t]);return e},I=(e,s)=>Me(e,Fe(s));var ee=(e,s,t)=>new Promise((o,n)=>{var a=i=>{try{r(t.next(i))}catch(m){n(m)}},d=i=>{try{r(t.throw(i))}catch(m){n(m)}},r=i=>i.done?o(i.value):Promise.resolve(i.value).then(a,d);r((t=t.apply(e,s)).next())});import{aI as P,a as $,m as ne,Q as Ge,u as l,aJ as He,aK as _e,aL as Se,aM as Ue,aN as Xe,aG as Ce,aO as Ke,aP as C,d as _,p as S,aQ as We,aR as oe,aS as qe,aT as le,aU as Te,n as j,z as $e,aV as ke,U as k,aW as M,aX as W,f as g,k as V,s as q,v as L,a6 as A,aY as Qe,aZ as Ye,i as re,w as R,F as Q,h as Pe,t as Ie,j as G,a_ as Ze,a$ as Je,b0 as x,b as D,b1 as et,r as H,b2 as U,T as tt,b3 as st,ar as X,b4 as ot,b5 as Ve,b6 as at,b7 as Oe,b8 as ge,b9 as Re,ba as nt,bb as lt,bc as rt,bd as ct,be as it,bf as ut,bg as dt,g as K,l as pt,bh as te,bi as ft,bj as bt,bk as mt,bl as Et,ap as vt,bm as gt,bn as yt,bo as ht,bp as wt,bq as _t,br as St,bs as Ct,bt as Tt,bu as $t,bv as kt,bw as Pt,bx as It,by as Vt,bz as Ot,bA as Rt,bB as Bt,bC as Dt,bD as Lt,bE as At,bF as Nt,bG as jt,bH as Mt,bI as Ft,bJ as xt,bK as zt,bL as Gt,bM as Ht,bN as Ut,bO as Xt,bP as Kt,bQ as Wt,bR as qt,bS as Qt,bT as Yt,bU as Zt,bV as Jt,bW as es,bX as ts,bY as ss,bZ as os,b_ as as,b$ as ns,c0 as ls,c1 as rs,c2 as cs,c3 as is,c4 as us,c5 as ds,c6 as ps,c7 as fs,c8 as bs,c9 as ms,ca as Es,cb as vs,cc as gs,cd as ys,ce as hs,cf as ws,cg as _s,ch as Ss,ci as Cs,cj as Ts,ck as $s,cl as ks,cm as Ps,cn as Is,co as Vs,cp as Os,cq as Rs,cr as Bs,cs as Ds,ct as Ls,cu as As,cv as Ns,cw as js,cx as Ms,cy as Fs,cz as xs,cA as zs,cB as Gs,cC as Hs,cD as Us,cE as Xs,cF as Ks,cG as Ws,cH as qs,cI as Qs,cJ as Ys,cK as Zs,cL as Js,cM as eo,cN as to,cO as so,cP as oo,cQ as ao,cR as no,cS as lo,a8 as ro,cT as co,cU as io,cV as uo,cW as po,cX as fo}from"./index-D0RG78dK.js";const ye=Symbol("INSTALLED_KEY");P({});const bo=e=>{if(!_e)return;if(!e)return e;const s=Se(e);return s||(Ce(e)?s:e)},mo=({middleware:e,placement:s,strategy:t})=>{const o=$(),n=$(),a=$(),d=$(),r=$({}),i={x:a,y:d,placement:s,strategy:t,middlewareData:r},m=()=>ee(void 0,null,function*(){if(!_e)return;const E=bo(o),h=Se(n);if(!E||!h)return;const p=yield Ue(E,h,{placement:l(s),strategy:l(t),middleware:l(e)});Xe(i).forEach(T=>{i[T].value=p[T]})});return ne(()=>{Ge(()=>{m()})}),I(f({},i),{update:m,referenceRef:o,contentRef:n})},Eo=({arrowRef:e,padding:s})=>({name:"arrow",options:{element:e,padding:s},fn(t){const o=l(e);return o?He({element:o,padding:s}).fn(t):{}}}),vo="2.7.1",go=(e=[])=>({version:vo,install:(t,o)=>{t[ye]||(t[ye]=!0,e.forEach(n=>t.use(n)),o&&Ke(o,t,!0))}}),Be=P({nowrap:Boolean});var De=(e=>(e.top="top",e.bottom="bottom",e.left="left",e.right="right",e))(De||{});const yo=Object.values(De),ce=P({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:C(Object),default:null}}),ho=P({side:{type:C(String),values:yo,required:!0}}),wo=["absolute","fixed"],_o=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],ie=P({ariaLabel:String,arrowPadding:{type:C(Number),default:5},effect:{type:String,default:""},contentClass:String,placement:{type:C(String),values:_o,default:"bottom"},reference:{type:C(Object),default:null},offset:{type:Number,default:8},strategy:{type:C(String),values:wo,default:"absolute"},showArrow:{type:Boolean,default:!1}}),ue=P({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:C(Function)},"onUpdate:open":{type:C(Function)}}),z={type:C(Function)},de=P({onBlur:z,onClick:z,onFocus:z,onMouseDown:z,onMouseEnter:z,onMouseLeave:z}),So=P(I(f(f(f(f({},ue),ce),de),ie),{alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:C(Object),default:null},teleported:Boolean,to:{type:C(String),default:"body"}})),Y=Symbol("tooltipV2"),Le=Symbol("tooltipV2Content"),se="tooltip_v2.open",Co=_({name:"ElTooltipV2Root"}),To=_(I(f({},Co),{props:ue,setup(e,{expose:s}){const t=e,o=$(t.defaultOpen),n=$(null),a=S({get:()=>We(t.open)?o.value:t.open,set:v=>{var w;o.value=v,(w=t["onUpdate:open"])==null||w.call(t,v)}}),d=S(()=>oe(t.delayDuration)&&t.delayDuration>0),{start:r,stop:i}=qe(()=>{a.value=!0},S(()=>t.delayDuration),{immediate:!1}),m=le("tooltip-v2"),E=Te(),h=()=>{i(),a.value=!0},p=()=>{l(d)?r():h()},T=h,y=()=>{i(),a.value=!1};return j(a,v=>{var w;v&&(document.dispatchEvent(new CustomEvent(se)),T()),(w=t.onOpenChange)==null||w.call(t,v)}),ne(()=>{document.addEventListener(se,y)}),$e(()=>{i(),document.removeEventListener(se,y)}),ke(Y,{contentId:E,triggerRef:n,ns:m,onClose:y,onDelayOpen:p,onOpen:T}),s({onOpen:T,onClose:y}),(v,w)=>k(v.$slots,"default",{open:l(a)})}}));var $o=M(To,[["__file","root.vue"]]);const ko=_({name:"ElTooltipV2Arrow"}),Po=_(I(f({},ko),{props:f(f({},ce),ho),setup(e){const s=e,{ns:t}=W(Y),{arrowRef:o}=W(Le),n=S(()=>{const{style:a,width:d,height:r}=s,i=t.namespace.value;return f({[`--${i}-tooltip-v2-arrow-width`]:`${d}px`,[`--${i}-tooltip-v2-arrow-height`]:`${r}px`,[`--${i}-tooltip-v2-arrow-border-width`]:`${d/2}px`,[`--${i}-tooltip-v2-arrow-cover-width`]:d/2-1},a||{})});return(a,d)=>(g(),V("span",{ref_key:"arrowRef",ref:o,style:q(l(n)),class:L(l(t).e("arrow"))},null,6))}}));var he=M(Po,[["__file","arrow.vue"]]);const Io=P({style:{type:C([String,Object,Array]),default:()=>({})}}),Vo=_({name:"ElVisuallyHidden"}),Oo=_(I(f({},Vo),{props:Io,setup(e){const s=e,t=S(()=>[s.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]);return(o,n)=>(g(),V("span",A(o.$attrs,{style:l(t)}),[k(o.$slots,"default")],16))}}));var Ro=M(Oo,[["__file","visual-hidden.vue"]]);const Bo=["data-side"],Do=_({name:"ElTooltipV2Content"}),Lo=_(I(f({},Do),{props:f(f({},ie),Be),setup(e){const s=e,{triggerRef:t,contentId:o}=W(Y),n=$(s.placement),a=$(s.strategy),d=$(null),{referenceRef:r,contentRef:i,middlewareData:m,x:E,y:h,update:p}=mo({placement:n,strategy:a,middleware:S(()=>{const u=[Qe(s.offset)];return s.showArrow&&u.push(Eo({arrowRef:d})),u})}),T=Ye().nextZIndex(),y=le("tooltip-v2"),N=S(()=>n.value.split("-")[0]),v=S(()=>({position:l(a),top:`${l(h)||0}px`,left:`${l(E)||0}px`,zIndex:T})),w=S(()=>{if(!s.showArrow)return{};const{arrow:u}=l(m);return{[`--${y.namespace.value}-tooltip-v2-arrow-x`]:`${u==null?void 0:u.x}px`||"",[`--${y.namespace.value}-tooltip-v2-arrow-y`]:`${u==null?void 0:u.y}px`||""}}),b=S(()=>[y.e("content"),y.is("dark",s.effect==="dark"),y.is(l(a)),s.contentClass]);return j(d,()=>p()),j(()=>s.placement,u=>n.value=u),ne(()=>{j(()=>s.reference||t.value,u=>{r.value=u||void 0},{immediate:!0})}),ke(Le,{arrowRef:d}),(u,F)=>(g(),V("div",{ref_key:"contentRef",ref:i,style:q(l(v)),"data-tooltip-v2-root":""},[u.nowrap?G("v-if",!0):(g(),V("div",{key:0,"data-side":l(N),class:L(l(b))},[k(u.$slots,"default",{contentStyle:l(v),contentClass:l(b)}),re(l(Ro),{id:l(o),role:"tooltip"},{default:R(()=>[u.ariaLabel?(g(),V(Q,{key:0},[Pe(Ie(u.ariaLabel),1)],64)):k(u.$slots,"default",{key:1})]),_:3},8,["id"]),k(u.$slots,"arrow",{style:q(l(w)),side:l(N)})],10,Bo))],4))}}));var we=M(Lo,[["__file","content.vue"]]);const Ao=P({setRef:{type:C(Function),required:!0},onlyChild:Boolean});var No=_({props:Ao,setup(e,{slots:s}){const t=$(),o=Je(t,n=>{n?e.setRef(n.nextElementSibling):e.setRef(null)});return()=>{var n;const[a]=((n=s.default)==null?void 0:n.call(s))||[],d=e.onlyChild?Ze(a.children):a.children;return re(Q,{ref:o},[d])}}});const jo=_({name:"ElTooltipV2Trigger"}),Mo=_(I(f({},jo),{props:f(f({},Be),de),setup(e){const s=e,{onClose:t,onOpen:o,onDelayOpen:n,triggerRef:a,contentId:d}=W(Y);let r=!1;const i=b=>{a.value=b},m=()=>{r=!1},E=x(s.onMouseEnter,n),h=x(s.onMouseLeave,t),p=x(s.onMouseDown,()=>{t(),r=!0,document.addEventListener("mouseup",m,{once:!0})}),T=x(s.onFocus,()=>{r||o()}),y=x(s.onBlur,t),N=x(s.onClick,b=>{b.detail===0&&t()}),v={blur:y,click:N,focus:T,mousedown:p,mouseenter:E,mouseleave:h},w=(b,u,F)=>{b&&Object.entries(u).forEach(([Z,J])=>{b[F](Z,J)})};return j(a,(b,u)=>{w(b,v,"addEventListener"),w(u,v,"removeEventListener"),b&&b.setAttribute("aria-describedby",d.value)}),$e(()=>{w(a.value,v,"removeEventListener"),document.removeEventListener("mouseup",m)}),(b,u)=>b.nowrap?(g(),D(l(No),{key:0,"set-ref":i,"only-child":""},{default:R(()=>[k(b.$slots,"default")]),_:3})):(g(),V("button",A({key:1,ref_key:"triggerRef",ref:a},b.$attrs),[k(b.$slots,"default")],16))}}));var Fo=M(Mo,[["__file","trigger.vue"]]);const xo=_({name:"ElTooltipV2"}),zo=_(I(f({},xo),{props:So,setup(e){const t=et(e),o=H(U(t,Object.keys(ce))),n=H(U(t,Object.keys(ie))),a=H(U(t,Object.keys(ue))),d=H(U(t,Object.keys(de)));return(r,i)=>(g(),D($o,X(ot(a)),{default:R(({open:m})=>[re(Fo,A(d,{nowrap:""}),{default:R(()=>[k(r.$slots,"trigger")]),_:3},16),(g(),D(tt,{to:r.to,disabled:!r.teleported},[r.fullTransition?(g(),D(st,X(A({key:0},r.transitionProps)),{default:R(()=>[r.alwaysOn||m?(g(),D(we,X(A({key:0},n)),{arrow:R(({style:E,side:h})=>[r.showArrow?(g(),D(he,A({key:0},o,{style:E,side:h}),null,16,["style","side"])):G("v-if",!0)]),default:R(()=>[k(r.$slots,"default")]),_:3},16)):G("v-if",!0)]),_:2},1040)):(g(),V(Q,{key:1},[r.alwaysOn||m?(g(),D(we,X(A({key:0},n)),{arrow:R(({style:E,side:h})=>[r.showArrow?(g(),D(he,A({key:0},o,{style:E,side:h}),null,16,["style","side"])):G("v-if",!0)]),default:R(()=>[k(r.$slots,"default")]),_:3},16)):G("v-if",!0)],64))],8,["to","disabled"]))]),_:3},16))}}));var Go=M(zo,[["__file","tooltip.vue"]]);const Ho=Ve(Go),Uo=P({options:{type:C(Array),default:()=>[]},modelValue:{type:[String,Number,Boolean],default:void 0},block:Boolean,size:at,disabled:Boolean,validateEvent:{type:Boolean,default:!0},id:String,name:String,ariaLabel:String}),Xo={[Oe]:e=>ge(e)||oe(e),[Re]:e=>ge(e)||oe(e)},Ko=["id","aria-label","aria-labelledby"],Wo=["name","disabled","checked","onChange"],qo=_({name:"ElSegmented"}),Qo=_(I(f({},qo),{props:Uo,emits:Xo,setup(e,{emit:s}){const t=e,o=le("segmented"),n=Te(),a=nt(),d=lt(),{formItem:r}=rt(),{inputId:i,isLabeledByFormItem:m}=ct(t,{formItemContext:r}),E=$(null),h=it(),p=H({isInit:!1,width:0,translateX:0,disabled:!1,focusVisible:!1}),T=c=>{const O=y(c);s(Oe,O),s(Re,O)},y=c=>te(c)?c.value:c,N=c=>te(c)?c.label:c,v=c=>!!(d.value||te(c)&&c.disabled),w=c=>t.modelValue===y(c),b=c=>t.options.find(O=>y(O)===c),u=c=>[o.e("item"),o.is("selected",w(c)),o.is("disabled",v(c))],F=()=>{if(!E.value)return;const c=E.value.querySelector(".is-selected"),O=E.value.querySelector(".is-selected input");if(!c||!O){p.width=0,p.translateX=0,p.disabled=!1,p.focusVisible=!1;return}const B=c.getBoundingClientRect();p.isInit=!0,p.width=B.width,p.translateX=c.offsetLeft,p.disabled=v(b(t.modelValue));try{p.focusVisible=O.matches(":focus-visible")}catch(me){}},Z=S(()=>[o.b(),o.m(a.value),o.is("block",t.block)]),J=S(()=>({width:`${p.width}px`,transform:`translateX(${p.translateX}px)`,display:p.isInit?"block":"none"})),Ae=S(()=>[o.e("item-selected"),o.is("disabled",p.disabled),o.is("focus-visible",p.focusVisible)]),Ne=S(()=>t.name||n.value);return ut(E,F),j(h,F),j(()=>t.modelValue,()=>{var c;F(),t.validateEvent&&((c=r==null?void 0:r.validate)==null||c.call(r,"change").catch(O=>dt()))},{flush:"post"}),(c,O)=>(g(),V("div",{id:l(i),ref_key:"segmentedRef",ref:E,class:L(l(Z)),role:"radiogroup","aria-label":l(m)?void 0:c.ariaLabel||"segmented","aria-labelledby":l(m)?l(r).labelId:void 0},[K("div",{class:L(l(o).e("group"))},[K("div",{style:q(l(J)),class:L(l(Ae))},null,6),(g(!0),V(Q,null,pt(c.options,(B,me)=>(g(),V("label",{key:me,class:L(u(B))},[K("input",{class:L(l(o).e("item-input")),type:"radio",name:l(Ne),disabled:v(B),checked:w(B),onChange:ua=>T(B)},null,42,Wo),K("div",{class:L(l(o).e("item-label"))},[k(c.$slots,"default",{item:B},()=>[Pe(Ie(N(B)),1)])],2)],2))),128))],2)],10,Ko))}}));var Yo=M(Qo,[["__file","segmented.vue"]]);const Zo=Ve(Yo);var Jo=[ft,bt,mt,Et,vt,gt,yt,ht,wt,_t,St,Ct,Tt,$t,kt,Pt,It,Vt,Ot,Rt,Bt,Dt,Lt,At,Nt,jt,Mt,Ft,xt,zt,Gt,Ht,Ut,Xt,Kt,Wt,qt,Qt,Yt,Zt,Jt,es,ts,ss,os,as,ns,ls,rs,cs,is,us,ds,ps,fs,bs,ms,Es,vs,gs,ys,hs,ws,_s,Ss,Cs,Ts,$s,ks,Ps,Is,Vs,Os,Rs,Bs,Ds,Ls,As,Ns,js,Ms,Fs,xs,zs,Gs,Hs,Us,Xs,Ks,Ws,qs,Qs,Ho,Ys,Zs,Js,eo,to,so,oo,ao,no,lo,Zo],ea=[ro,co,io,uo,po,fo],ta=go([...Jo,...ea]);const sa=ta.version,oa=Object.prototype.toString,pe=e=>oa.call(e),aa=e=>pe(e).slice(8,-1),fa=Array.isArray,ba=e=>pe(e)==="[object Date]",ae=e=>typeof e=="function",na=e=>typeof e=="string",la=e=>e!==null&&typeof e=="object",ra=e=>la(e)&&ae(e.then)&&ae(e.catch),fe=e=>pe(e)==="[object Object]",ma=e=>{if(na(e))return{content:e};if(fe(e))return e},ca=(e,s)=>{if(!fe(e))throw new Error(`${s} expected Object but got ${aa(e)}`)},Ea=(e,s,t,o,n)=>ee(void 0,null,function*(){try{let a={};const d={row:t,index:o};return e?Ce(e)?a=e.value:fe(e)?a=f({},e):ae(e)?a=yield e(s,d):ra(e)?a=yield e:a=e:a={},ca(a,n),a}catch(a){return Promise.reject(a)}}),be=(e,s)=>s?`plus-${e}-${s}`:`plus-${e}`,va=e=>`${be("field",e)}`,ga=e=>`${be("label",e)}`,ya=e=>`${be("extra",e)}`,ha=(e,s)=>{const t={};return Object.keys(e||{}).forEach(o=>{o.startsWith(s)&&(t[o]=e[o])}),t},ia=(e,s)=>{const t=e.split(".").map(a=>Number(a)),o=s.split(".").map(a=>Number(a)),n=Math.max(t.length,o.length);for(let a=0;a(o[a]||0))return 1;if((t[a]||0)<(o[a]||0))return-1}return 0},wa=ia(sa,"2.6.0")<0;var _a=(e,s)=>{const t=e.__vccOpts||e;for(const[o,n]of s)t[o]=n;return t};export{_a as _,na as a,va as b,ya as c,fa as d,ra as e,ha as f,ga as g,Ea as h,ae as i,ma as j,ba as k,aa as t,wa as v}; diff --git a/static/js/animatecss-S7HmPHsa.js b/static/js/animatecss-DwrPzhse.js similarity index 79% rename from static/js/animatecss-S7HmPHsa.js rename to static/js/animatecss-DwrPzhse.js index b527ae842..c4ff69ec6 100644 --- a/static/js/animatecss-S7HmPHsa.js +++ b/static/js/animatecss-DwrPzhse.js @@ -1 +1 @@ -import{R as i}from"./index-CmTlAnxN.js";import{d,a as p,n as u,b as _,w as e,e as l,f,g as r,i as s,h as t,u as h}from"./index-CV7M57fm.js";const v={class:"card-header"},x={class:"font-medium"},g=d({name:"AnimateCss",__name:"animatecss",setup(w){const a=p("");return u(a,()=>{}),(b,n)=>{const o=l("el-link"),c=l("el-card");return f(),_(c,{shadow:"never"},{header:e(()=>[r("div",v,[r("span",x,[s(o,{href:"https://animate.style/",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[t(" animate.css ")]),_:1}),t(" 选择器 ")])]),s(o,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/animatecss.vue",target:"_blank"},{default:e(()=>[t(" 代码位置 src/views/components/animatecss.vue ")]),_:1})]),default:e(()=>[s(h(i),{modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=m=>a.value=m),class:"!w-[200px]"},null,8,["modelValue"])]),_:1})}}});export{g as default}; +import{R as i}from"./index-BL4iWg76.js";import{d,a as p,n as u,b as _,w as e,e as l,f,g as r,i as s,h as t,u as h}from"./index-D0RG78dK.js";const v={class:"card-header"},x={class:"font-medium"},g=d({name:"AnimateCss",__name:"animatecss",setup(w){const a=p("");return u(a,()=>{}),(b,n)=>{const o=l("el-link"),c=l("el-card");return f(),_(c,{shadow:"never"},{header:e(()=>[r("div",v,[r("span",x,[s(o,{href:"https://animate.style/",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[t(" animate.css ")]),_:1}),t(" 选择器 ")])]),s(o,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/animatecss.vue",target:"_blank"},{default:e(()=>[t(" 代码位置 src/views/components/animatecss.vue ")]),_:1})]),default:e(()=>[s(h(i),{modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=m=>a.value=m),class:"!w-[200px]"},null,8,["modelValue"])]),_:1})}}});export{g as default}; diff --git a/static/js/animationEdge-Bt6hc6FK.js b/static/js/animationEdge-BBhftSs4.js similarity index 95% rename from static/js/animationEdge-Bt6hc6FK.js rename to static/js/animationEdge-BBhftSs4.js index 8acabf1cd..c103f39e8 100644 --- a/static/js/animationEdge-Bt6hc6FK.js +++ b/static/js/animationEdge-BBhftSs4.js @@ -1 +1 @@ -var B=Object.defineProperty,D=Object.defineProperties;var I=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var S=(t,e,a)=>e in t?B(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,N=(t,e)=>{for(var a in e||(e={}))R.call(e,a)&&S(t,a,e[a]);if(x)for(var a of x(e))V.call(e,a)&&S(t,a,e[a]);return t},k=(t,e)=>D(t,I(e));var P=(t,e,a)=>new Promise((v,i)=>{var c=s=>{try{o(a.next(s))}catch(d){i(d)}},u=s=>{try{o(a.throw(s))}catch(d){i(d)}},o=s=>s.done?v(s.value):Promise.resolve(s.value).then(c,u);o((a=a.apply(t,e)).next())});import{d as $,a as g,S as p,p as X,n as m,k as Y,i as j,s as C,u as E,b as z,w as M,j as O,F as G,g1 as H,g2 as J,y as K,f as L,g as y,C as Q,D as U,h as W,_ as Z}from"./index-CV7M57fm.js";import{P as q,u as ee,d as te,g as ae,e as se,f as ne}from"./vue-flow-core-DXHDTKx3.js";const re=t=>(Q("data-v-2aba1cee"),t=t(),U(),t),oe=re(()=>y("span",{class:"truck"},[y("span",{class:"box"},"📦"),W(" 🚚 ")],-1)),ie=[oe],ue=$({__name:"animationEdge",props:{id:{type:String,required:!0},source:{type:String,required:!0},target:{type:String,required:!0},sourceX:{type:Number,required:!0},sourceY:{type:Number,required:!0},targetX:{type:Number,required:!0},targetY:{type:Number,required:!0},sourcePosition:{type:String,default:q.Right},targetPosition:{type:String,default:q.Left}},setup(t){const e=t,{findEdge:a}=ee(),v=te([e.target,e.source]),i=g(0),c=g(),u=g({x:0,y:0}),o=g(0),s=p(()=>v.value[0].data),d=p(()=>v.value[1].data),w=p(()=>d.value.isFinished),A=p(()=>s.value.isCancelled),l=g(!1),F=p(()=>s.value.hasError?"#f87171":s.value.isFinished?"#42B983":s.value.isCancelled||s.value.isSkipped?"#fbbf24":s.value.isRunning||l.value?"#2563eb":"#6b7280"),T=X(()=>ae(e));m(A,n=>{n&&b()}),m(l,n=>{const r=a(e.id);r&&(r.data=k(N({},r.data),{isAnimating:n}))}),m(i,n=>{var f;const r=(f=c.value)==null?void 0:f.pathEl;if(!r||n===0||!l.value)return;const h=r.getTotalLength();if(o.value!==h){_();return}u.value=r.getPointAtLength(n)}),m(w,n=>{n&&_()});function _(){return P(this,null,function*(){var f;const n=(f=c.value)==null?void 0:f.pathEl;if(!n)return;const r=n.getTotalLength(),h=i.value||0;u.value=n.getPointAtLength(h),l.value=!0,o.value!==r&&(o.value=r),yield H(i,h,r,{transition:J.easeInOutCubic,duration:Math.max(1500,r/2),abort:()=>!l.value}),b()})}function b(){K(()=>{i.value=0,o.value=0,u.value={x:0,y:0},l.value=!1})}return(n,r)=>(L(),Y(G,null,[j(E(se),{id:t.id,ref_key:"edgeRef",ref:c,path:T.value[0],style:C({stroke:F.value})},null,8,["id","path","style"]),l.value?(L(),z(E(ne),{key:0},{default:M(()=>[y("div",{style:C({transform:`translate(-50%, -50%) translate(${u.value.x}px,${u.value.y}px)`}),class:"nodrag nopan animated-edge-label"},ie,4)]),_:1})):O("",!0)],64))}}),fe=Z(ue,[["__scopeId","data-v-2aba1cee"]]);export{fe as default}; +var B=Object.defineProperty,D=Object.defineProperties;var I=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var S=(t,e,a)=>e in t?B(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,N=(t,e)=>{for(var a in e||(e={}))R.call(e,a)&&S(t,a,e[a]);if(x)for(var a of x(e))V.call(e,a)&&S(t,a,e[a]);return t},k=(t,e)=>D(t,I(e));var P=(t,e,a)=>new Promise((v,i)=>{var c=s=>{try{o(a.next(s))}catch(d){i(d)}},u=s=>{try{o(a.throw(s))}catch(d){i(d)}},o=s=>s.done?v(s.value):Promise.resolve(s.value).then(c,u);o((a=a.apply(t,e)).next())});import{d as $,a as g,S as p,p as X,n as m,k as Y,i as j,s as C,u as E,b as z,w as M,j as O,F as G,g1 as H,g2 as J,y as K,f as L,g as y,C as Q,D as U,h as W,_ as Z}from"./index-D0RG78dK.js";import{P as q,u as ee,d as te,g as ae,e as se,f as ne}from"./vue-flow-core-DwXGiUJ9.js";const re=t=>(Q("data-v-2aba1cee"),t=t(),U(),t),oe=re(()=>y("span",{class:"truck"},[y("span",{class:"box"},"📦"),W(" 🚚 ")],-1)),ie=[oe],ue=$({__name:"animationEdge",props:{id:{type:String,required:!0},source:{type:String,required:!0},target:{type:String,required:!0},sourceX:{type:Number,required:!0},sourceY:{type:Number,required:!0},targetX:{type:Number,required:!0},targetY:{type:Number,required:!0},sourcePosition:{type:String,default:q.Right},targetPosition:{type:String,default:q.Left}},setup(t){const e=t,{findEdge:a}=ee(),v=te([e.target,e.source]),i=g(0),c=g(),u=g({x:0,y:0}),o=g(0),s=p(()=>v.value[0].data),d=p(()=>v.value[1].data),w=p(()=>d.value.isFinished),A=p(()=>s.value.isCancelled),l=g(!1),F=p(()=>s.value.hasError?"#f87171":s.value.isFinished?"#42B983":s.value.isCancelled||s.value.isSkipped?"#fbbf24":s.value.isRunning||l.value?"#2563eb":"#6b7280"),T=X(()=>ae(e));m(A,n=>{n&&b()}),m(l,n=>{const r=a(e.id);r&&(r.data=k(N({},r.data),{isAnimating:n}))}),m(i,n=>{var f;const r=(f=c.value)==null?void 0:f.pathEl;if(!r||n===0||!l.value)return;const h=r.getTotalLength();if(o.value!==h){_();return}u.value=r.getPointAtLength(n)}),m(w,n=>{n&&_()});function _(){return P(this,null,function*(){var f;const n=(f=c.value)==null?void 0:f.pathEl;if(!n)return;const r=n.getTotalLength(),h=i.value||0;u.value=n.getPointAtLength(h),l.value=!0,o.value!==r&&(o.value=r),yield H(i,h,r,{transition:J.easeInOutCubic,duration:Math.max(1500,r/2),abort:()=>!l.value}),b()})}function b(){K(()=>{i.value=0,o.value=0,u.value={x:0,y:0},l.value=!1})}return(n,r)=>(L(),Y(G,null,[j(E(se),{id:t.id,ref_key:"edgeRef",ref:c,path:T.value[0],style:C({stroke:F.value})},null,8,["id","path","style"]),l.value?(L(),z(E(ne),{key:0},{default:M(()=>[y("div",{style:C({transform:`translate(-50%, -50%) translate(${u.value.x}px,${u.value.y}px)`}),class:"nodrag nopan animated-edge-label"},ie,4)]),_:1})):O("",!0)],64))}}),fe=Z(ue,[["__scopeId","data-v-2aba1cee"]]);export{fe as default}; diff --git a/static/js/app-YaeE4kjL.js b/static/js/app-BYj90fa1.js similarity index 95% rename from static/js/app-YaeE4kjL.js rename to static/js/app-BYj90fa1.js index 22471431b..5db91d86a 100644 --- a/static/js/app-YaeE4kjL.js +++ b/static/js/app-BYj90fa1.js @@ -1 +1 @@ -var p=(e,i,t)=>new Promise((s,n)=>{var l=a=>{try{d(t.next(a))}catch(u){n(u)}},S=a=>{try{d(t.throw(a))}catch(u){n(u)}},d=a=>a.done?s(a.value):Promise.resolve(a.value).then(l,S);d((t=t.apply(e,i)).next())});import{au as b,av as o,aw as r,ax as h,a0 as c,ay as g}from"./index-CV7M57fm.js";const m=b({id:"pure-app",state:()=>{var e,i,t,s;return{sidebar:{opened:(i=(e=o().getItem(`${r()}layout`))==null?void 0:e.sidebarStatus)!=null?i:h().SidebarStatus,withoutAnimation:!1,isClickCollapse:!1},layout:(s=(t=o().getItem(`${r()}layout`))==null?void 0:t.layout)!=null?s:h().Layout,device:c()?"mobile":"desktop",viewportSize:{width:document.documentElement.clientWidth,height:document.documentElement.clientHeight},sortSwap:!1}},getters:{getSidebarStatus(e){return e.sidebar.opened},getDevice(e){return e.device},getViewportWidth(e){return e.viewportSize.width},getViewportHeight(e){return e.viewportSize.height}},actions:{TOGGLE_SIDEBAR(e,i){const t=o().getItem(`${r()}layout`);e&&i?(this.sidebar.withoutAnimation=!0,this.sidebar.opened=!0,t.sidebarStatus=!0):!e&&i?(this.sidebar.withoutAnimation=!0,this.sidebar.opened=!1,t.sidebarStatus=!1):!e&&!i&&(this.sidebar.withoutAnimation=!1,this.sidebar.opened=!this.sidebar.opened,this.sidebar.isClickCollapse=!this.sidebar.opened,t.sidebarStatus=this.sidebar.opened),o().setItem(`${r()}layout`,t)},toggleSideBar(e,i){return p(this,null,function*(){yield this.TOGGLE_SIDEBAR(e,i)})},toggleDevice(e){this.device=e},setLayout(e){this.layout=e},setViewportSize(e){this.viewportSize=e},setSortSwap(e){this.sortSwap=e}}});function y(){return m(g)}export{y as u}; +var p=(e,i,t)=>new Promise((s,n)=>{var l=a=>{try{d(t.next(a))}catch(u){n(u)}},S=a=>{try{d(t.throw(a))}catch(u){n(u)}},d=a=>a.done?s(a.value):Promise.resolve(a.value).then(l,S);d((t=t.apply(e,i)).next())});import{au as b,av as o,aw as r,ax as h,a0 as c,ay as g}from"./index-D0RG78dK.js";const m=b({id:"pure-app",state:()=>{var e,i,t,s;return{sidebar:{opened:(i=(e=o().getItem(`${r()}layout`))==null?void 0:e.sidebarStatus)!=null?i:h().SidebarStatus,withoutAnimation:!1,isClickCollapse:!1},layout:(s=(t=o().getItem(`${r()}layout`))==null?void 0:t.layout)!=null?s:h().Layout,device:c()?"mobile":"desktop",viewportSize:{width:document.documentElement.clientWidth,height:document.documentElement.clientHeight},sortSwap:!1}},getters:{getSidebarStatus(e){return e.sidebar.opened},getDevice(e){return e.device},getViewportWidth(e){return e.viewportSize.width},getViewportHeight(e){return e.viewportSize.height}},actions:{TOGGLE_SIDEBAR(e,i){const t=o().getItem(`${r()}layout`);e&&i?(this.sidebar.withoutAnimation=!0,this.sidebar.opened=!0,t.sidebarStatus=!0):!e&&i?(this.sidebar.withoutAnimation=!0,this.sidebar.opened=!1,t.sidebarStatus=!1):!e&&!i&&(this.sidebar.withoutAnimation=!1,this.sidebar.opened=!this.sidebar.opened,this.sidebar.isClickCollapse=!this.sidebar.opened,t.sidebarStatus=this.sidebar.opened),o().setItem(`${r()}layout`,t)},toggleSideBar(e,i){return p(this,null,function*(){yield this.TOGGLE_SIDEBAR(e,i)})},toggleDevice(e){this.device=e},setLayout(e){this.layout=e},setViewportSize(e){this.viewportSize=e},setSortSwap(e){this.sortSwap=e}}});function y(){return m(g)}export{y as u}; diff --git a/static/js/back_top-BWSHeVR0.js b/static/js/back_top-BbFc80HB.js similarity index 90% rename from static/js/back_top-BWSHeVR0.js rename to static/js/back_top-BbFc80HB.js index 38c6a0e3c..1e42d2658 100644 --- a/static/js/back_top-BWSHeVR0.js +++ b/static/js/back_top-BbFc80HB.js @@ -1 +1 @@ -import{f as e,k as o,g as t}from"./index-CV7M57fm.js";const a={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"},n=t("path",{fill:"none",d:"M0 0h24v24H0z"},null,-1),s=t("path",{d:"M2.88 18.054a35.9 35.9 0 0 1 8.531-16.32.8.8 0 0 1 1.178 0q.25.27.413.455a35.9 35.9 0 0 1 8.118 15.865c-2.141.451-4.34.747-6.584.874l-2.089 4.178a.5.5 0 0 1-.894 0l-2.089-4.178a44 44 0 0 1-6.584-.874m6.698-1.123 1.157.066L12 19.527l1.265-2.53 1.157-.066a42 42 0 0 0 4.227-.454A33.9 33.9 0 0 0 12 4.09a33.9 33.9 0 0 0-6.649 12.387q2.093.334 4.227.454M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0-2a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),c=[n,s];function l(h,r){return e(),o("svg",a,[...c])}const _={render:l};export{_ as B}; +import{f as e,k as o,g as t}from"./index-D0RG78dK.js";const a={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"},n=t("path",{fill:"none",d:"M0 0h24v24H0z"},null,-1),s=t("path",{d:"M2.88 18.054a35.9 35.9 0 0 1 8.531-16.32.8.8 0 0 1 1.178 0q.25.27.413.455a35.9 35.9 0 0 1 8.118 15.865c-2.141.451-4.34.747-6.584.874l-2.089 4.178a.5.5 0 0 1-.894 0l-2.089-4.178a44 44 0 0 1-6.584-.874m6.698-1.123 1.157.066L12 19.527l1.265-2.53 1.157-.066a42 42 0 0 0 4.227-.454A33.9 33.9 0 0 0 12 4.09a33.9 33.9 0 0 0-6.649 12.387q2.093.334 4.227.454M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0-2a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),c=[n,s];function l(h,r){return e(),o("svg",a,[...c])}const _={render:l};export{_ as B}; diff --git a/static/js/barcode-_Xs3sphr.js b/static/js/barcode-Di3ZBkN7.js similarity index 99% rename from static/js/barcode-_Xs3sphr.js rename to static/js/barcode-Di3ZBkN7.js index 5971e51cd..88b7aeeec 100644 --- a/static/js/barcode-_Xs3sphr.js +++ b/static/js/barcode-Di3ZBkN7.js @@ -1 +1 @@ -var Nt=Object.defineProperty,Ct=Object.defineProperties;var Gt=Object.getOwnPropertyDescriptors;var Ve=Object.getOwnPropertySymbols;var Ft=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable;var qe=(t,e,r)=>e in t?Nt(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,Je=(t,e)=>{for(var r in e||(e={}))Ft.call(e,r)&&qe(t,r,e[r]);if(Ve)for(var r of Ve(e))Ht.call(e,r)&&qe(t,r,e[r]);return t},We=(t,e)=>Ct(t,Gt(e));import{W as Xt,d as dt,a as zt,m as Ut,b as Vt,X as qt,f as de,Z as Jt,k as Qe,i as b,w as m,e as X,g as Wt,h as z,F as Qt,l as Yt,u as Zt}from"./index-CV7M57fm.js";var se={},W={},l={};Object.defineProperty(l,"__esModule",{value:!0});function Kt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var en=function t(e,r){Kt(this,t),this.data=e,this.text=r.text||e,this.options=r};l.default=en;Object.defineProperty(W,"__esModule",{value:!0});W.CODE39=void 0;var tn=function(){function t(e,r){for(var n=0;n=200){u=n.shift()-105;var d=h.SWAP[u];d!==void 0?o=e.next(n,a+1,d):((i===h.SET_A||i===h.SET_B)&&u===h.SHIFT&&(n[0]=i===h.SET_A?n[0]>95?n[0]-96:n[0]:n[0]<32?n[0]+96:n[0]),o=e.next(n,a+1,i))}else u=e.correctIndex(n,i),o=e.next(n,a+1,i);var g=e.getBar(u),Lt=u*a;return{result:g+o.result,checksum:Lt+o.checksum}}}]),e}(On.default);M.default=$n;var pe={};Object.defineProperty(pe,"__esModule",{value:!0});var O=f,pt=function(e){return e.match(new RegExp("^"+O.A_CHARS+"*"))[0].length},gt=function(e){return e.match(new RegExp("^"+O.B_CHARS+"*"))[0].length},Ot=function(e){return e.match(new RegExp("^"+O.C_CHARS+"*"))[0]};function ge(t,e){var r=e?O.A_CHARS:O.B_CHARS,n=t.match(new RegExp("^("+r+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(n)return n[1]+"Ì"+Et(t.substring(n[1].length));var a=t.match(new RegExp("^"+r+"+"))[0];return a.length===t.length?t:a+String.fromCharCode(e?205:206)+ge(t.substring(a.length),!e)}function Et(t){var e=Ot(t),r=e.length;if(r===t.length)return t;t=t.substring(r);var n=pt(t)>=gt(t);return e+String.fromCharCode(n?206:205)+ge(t,n)}pe.default=function(t){var e=void 0,r=Ot(t).length;if(r>=2)e=O.C_START_CHAR+Et(t);else{var n=pt(t)>gt(t);e=(n?O.A_START_CHAR:O.B_START_CHAR)+ge(t,n)}return e.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(a,i){return"Ë"+i})};Object.defineProperty(ye,"__esModule",{value:!0});var xn=M,Sn=bt(xn),Rn=pe,An=bt(Rn);function bt(t){return t&&t.__esModule?t:{default:t}}function Pn(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ue(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function Tn(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var Mn=function(t){Tn(e,t);function e(r,n){if(Pn(this,e),/^[\x00-\x7F\xC8-\xD3]+$/.test(r))var a=ue(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,(0,An.default)(r),n));else var a=ue(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n));return ue(a)}return e}(Sn.default);ye.default=Mn;var Oe={};Object.defineProperty(Oe,"__esModule",{value:!0});var kn=function(){function t(e,r){for(var n=0;nn.width*10?n.width*10:n.fontSize,a.guardHeight=n.height+a.fontSize/2+n.textMargin,a}return hr(e,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(n,a){return this.text.substr(n,a)}},{key:"leftEncode",value:function(n,a){return(0,et.default)(n,a)}},{key:"rightText",value:function(n,a){return this.text.substr(n,a)}},{key:"rightEncode",value:function(n,a){return(0,et.default)(n,a)}},{key:"encodeGuarded",value:function(){var n={fontSize:this.fontSize},a={height:this.guardHeight};return[{data:R.SIDE_BIN,options:a},{data:this.leftEncode(),text:this.leftText(),options:n},{data:R.MIDDLE_BIN,options:a},{data:this.rightEncode(),text:this.rightText(),options:n},{data:R.SIDE_BIN,options:a}]}},{key:"encodeFlat",value:function(){var n=[R.SIDE_BIN,this.leftEncode(),R.MIDDLE_BIN,this.rightEncode(),R.SIDE_BIN];return{data:n.join(""),text:this.text}}}]),e}(sr.default);Y.default=Or;Object.defineProperty(me,"__esModule",{value:!0});var Er=function(){function t(e,r){for(var n=0;nn.width*10?a.fontSize=n.width*10:a.fontSize=n.fontSize,a.guardHeight=n.height+a.fontSize/2+n.textMargin,a}return aa(e,[{key:"valid",value:function(){return this.data.search(/^[0-9]{12}$/)!==-1&&this.data[11]==he(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var n="";return n+="101",n+=(0,A.default)(this.data.substr(0,6),"LLLLLL"),n+="01010",n+=(0,A.default)(this.data.substr(6,6),"RRRRRR"),n+="101",{data:n,text:this.text}}},{key:"guardedEncoding",value:function(){var n=[];return this.displayValue&&n.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),n.push({data:"101"+(0,A.default)(this.data[0],"L"),options:{height:this.guardHeight}}),n.push({data:(0,A.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),n.push({data:"01010",options:{height:this.guardHeight}}),n.push({data:(0,A.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),n.push({data:(0,A.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&n.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),n}}]),e}(ua.default);function he(t){var e=0,r;for(r=1;r<11;r+=2)e+=parseInt(t[r]);for(r=0;r<11;r+=2)e+=parseInt(t[r])*3;return(10-e%10)%10}C.default=da;var Se={};Object.defineProperty(Se,"__esModule",{value:!0});var ha=function(){function t(e,r){for(var n=0;nn.width*10?a.fontSize=n.width*10:a.fontSize=n.fontSize,a.guardHeight=n.height+a.fontSize/2+n.textMargin,a}return ha(e,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var n="";return n+="101",n+=this.encodeMiddleDigits(),n+="010101",{data:n,text:this.text}}},{key:"guardedEncoding",value:function(){var n=[];return this.displayValue&&n.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),n.push({data:"101",options:{height:this.guardHeight}}),n.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),n.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&n.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),n}},{key:"encodeMiddleDigits",value:function(){var n=this.upcA[0],a=this.upcA[this.upcA.length-1],i=ba[parseInt(a)][parseInt(n)];return(0,va.default)(this.middleDigits,i)}}]),e}(ya.default);function rt(t,e){for(var r=parseInt(t[t.length-1]),n=Ea[r],a="",i=0,o=0;o=3&&this.number<=131070}}]),e}(eo.default);K.pharmacode=io;var ee={};Object.defineProperty(ee,"__esModule",{value:!0});ee.codabar=void 0;var oo=function(){function t(e,r){for(var n=0;n0?e.fontSize+e.textMargin:0)+e.marginTop+e.marginBottom}function Tt(t,e,r){if(r.displayValue&&ee&&(e=t[r].height);return e}function Ho(t,e,r){var n;if(r)n=r;else if(typeof document!="undefined")n=document.createElement("canvas").getContext("2d");else return 0;n.font=e.fontOptions+" "+e.fontSize+"px "+e.font;var a=n.measureText(t);if(!a)return 0;var i=a.width;return i}_.getMaximumHeightOfEncodings=Fo;_.getEncodingHeight=Pt;_.getBarcodePadding=Tt;_.calculateEncodingAttributes=Co;_.getTotalWidthOfEncodings=Go;Object.defineProperty(Le,"__esModule",{value:!0});var Xo=function(){function t(e,r){for(var n=0;n0?(o=0,a.textAlign="left"):r.textAlign=="right"?(o=n.width-1,a.textAlign="right"):(o=n.width/2,a.textAlign="center"),a.fillText(n.text,o,u)}}},{key:"moveCanvasDrawing",value:function(r){var n=this.canvas.getContext("2d");n.translate(r.width,0)}},{key:"restoreCanvas",value:function(){var r=this.canvas.getContext("2d");r.restore()}}]),t}();Le.default=Jo;var Ne={};Object.defineProperty(Ne,"__esModule",{value:!0});var Wo=function(){function t(e,r){for(var n=0;n0&&(this.drawRect(d-n.width*u,o,n.width*u,n.height,r),u=0);u>0&&this.drawRect(d-n.width*(u-1),o,n.width*u,n.height,r)}},{key:"drawSVGText",value:function(r,n,a){var i=this.document.createElementNS(J,"text");if(n.displayValue){var o,u;i.setAttribute("style","font:"+n.fontOptions+" "+n.fontSize+"px "+n.font),n.textPosition=="top"?u=n.fontSize-n.textMargin:u=n.height+n.textMargin+n.fontSize,n.textAlign=="left"||a.barcodePadding>0?(o=0,i.setAttribute("text-anchor","start")):n.textAlign=="right"?(o=a.width-1,i.setAttribute("text-anchor","end")):(o=a.width/2,i.setAttribute("text-anchor","middle")),i.setAttribute("x",o),i.setAttribute("y",u),i.appendChild(this.document.createTextNode(a.text)),r.appendChild(i)}}},{key:"setSvgAttributes",value:function(r,n){var a=this.svg;a.setAttribute("width",r+"px"),a.setAttribute("height",n+"px"),a.setAttribute("x","0px"),a.setAttribute("y","0px"),a.setAttribute("viewBox","0 0 "+r+" "+n),a.setAttribute("xmlns",J),a.setAttribute("version","1.1"),a.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(r,n,a){var i=this.document.createElementNS(J,"g");return i.setAttribute("transform","translate("+r+", "+n+")"),a.appendChild(i),i}},{key:"setGroupOptions",value:function(r,n){r.setAttribute("style","fill:"+n.lineColor+";")}},{key:"drawRect",value:function(r,n,a,i,o){var u=this.document.createElementNS(J,"rect");return u.setAttribute("x",r),u.setAttribute("y",n),u.setAttribute("width",a),u.setAttribute("height",i),o.appendChild(u),u}}]),t}();Ne.default=eu;var Ce={};Object.defineProperty(Ce,"__esModule",{value:!0});var tu=function(){function t(e,r){for(var n=0;n{const n=We(Je({},e.options),{format:e.type});Bu(r.value,e.text,n)}),(n,a)=>(de(),Vt(qt(t.tag),{ref_key:"wrapEl",ref:r},null,512))}}),Lu=Jt(ju),Nu={class:"font-medium"},Fu=dt({name:"BarCode",__name:"barcode",setup(t){const e=[{text:"CODE128",type:"CODE128",options:{}},{text:"CODE39",type:"CODE39",options:{lineColor:"#990000"}},{text:"123456",type:"pharmacode",options:{background:"#eee",width:5}}];return(r,n)=>{const a=X("el-link"),i=X("el-card"),o=X("el-col"),u=X("el-row");return de(),Qe("div",null,[b(i,{shadow:"never"},{header:m(()=>[Wt("div",Nu,[z(" 条形码(基于 "),b(a,{href:"https://lindell.me/JsBarcode/",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:m(()=>[z(" JsBarcode ")]),_:1}),z(" 生成) ")]),b(a,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/barcode.vue",target:"_blank"},{default:m(()=>[z(" 代码位置 src/views/able/barcode.vue ")]),_:1})]),default:m(()=>[b(u,{gutter:12},{default:m(()=>[(de(),Qe(Qt,null,Yt(e,(d,g)=>b(o,{key:g,xs:24,sm:24,md:12,lg:8,xl:8},{default:m(()=>[b(i,{shadow:"hover",class:"flex justify-center"},{default:m(()=>[b(Zt(Lu),{text:d.text,type:d.type,options:d.options},null,8,["text","type","options"])]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})])}}});export{Fu as default}; +var Nt=Object.defineProperty,Ct=Object.defineProperties;var Gt=Object.getOwnPropertyDescriptors;var Ve=Object.getOwnPropertySymbols;var Ft=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable;var qe=(t,e,r)=>e in t?Nt(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,Je=(t,e)=>{for(var r in e||(e={}))Ft.call(e,r)&&qe(t,r,e[r]);if(Ve)for(var r of Ve(e))Ht.call(e,r)&&qe(t,r,e[r]);return t},We=(t,e)=>Ct(t,Gt(e));import{W as Xt,d as dt,a as zt,m as Ut,b as Vt,X as qt,f as de,Z as Jt,k as Qe,i as b,w as m,e as X,g as Wt,h as z,F as Qt,l as Yt,u as Zt}from"./index-D0RG78dK.js";var se={},W={},l={};Object.defineProperty(l,"__esModule",{value:!0});function Kt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var en=function t(e,r){Kt(this,t),this.data=e,this.text=r.text||e,this.options=r};l.default=en;Object.defineProperty(W,"__esModule",{value:!0});W.CODE39=void 0;var tn=function(){function t(e,r){for(var n=0;n=200){u=n.shift()-105;var d=h.SWAP[u];d!==void 0?o=e.next(n,a+1,d):((i===h.SET_A||i===h.SET_B)&&u===h.SHIFT&&(n[0]=i===h.SET_A?n[0]>95?n[0]-96:n[0]:n[0]<32?n[0]+96:n[0]),o=e.next(n,a+1,i))}else u=e.correctIndex(n,i),o=e.next(n,a+1,i);var g=e.getBar(u),Lt=u*a;return{result:g+o.result,checksum:Lt+o.checksum}}}]),e}(On.default);M.default=$n;var pe={};Object.defineProperty(pe,"__esModule",{value:!0});var O=f,pt=function(e){return e.match(new RegExp("^"+O.A_CHARS+"*"))[0].length},gt=function(e){return e.match(new RegExp("^"+O.B_CHARS+"*"))[0].length},Ot=function(e){return e.match(new RegExp("^"+O.C_CHARS+"*"))[0]};function ge(t,e){var r=e?O.A_CHARS:O.B_CHARS,n=t.match(new RegExp("^("+r+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(n)return n[1]+"Ì"+Et(t.substring(n[1].length));var a=t.match(new RegExp("^"+r+"+"))[0];return a.length===t.length?t:a+String.fromCharCode(e?205:206)+ge(t.substring(a.length),!e)}function Et(t){var e=Ot(t),r=e.length;if(r===t.length)return t;t=t.substring(r);var n=pt(t)>=gt(t);return e+String.fromCharCode(n?206:205)+ge(t,n)}pe.default=function(t){var e=void 0,r=Ot(t).length;if(r>=2)e=O.C_START_CHAR+Et(t);else{var n=pt(t)>gt(t);e=(n?O.A_START_CHAR:O.B_START_CHAR)+ge(t,n)}return e.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(a,i){return"Ë"+i})};Object.defineProperty(ye,"__esModule",{value:!0});var xn=M,Sn=bt(xn),Rn=pe,An=bt(Rn);function bt(t){return t&&t.__esModule?t:{default:t}}function Pn(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ue(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function Tn(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var Mn=function(t){Tn(e,t);function e(r,n){if(Pn(this,e),/^[\x00-\x7F\xC8-\xD3]+$/.test(r))var a=ue(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,(0,An.default)(r),n));else var a=ue(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,r,n));return ue(a)}return e}(Sn.default);ye.default=Mn;var Oe={};Object.defineProperty(Oe,"__esModule",{value:!0});var kn=function(){function t(e,r){for(var n=0;nn.width*10?n.width*10:n.fontSize,a.guardHeight=n.height+a.fontSize/2+n.textMargin,a}return hr(e,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(n,a){return this.text.substr(n,a)}},{key:"leftEncode",value:function(n,a){return(0,et.default)(n,a)}},{key:"rightText",value:function(n,a){return this.text.substr(n,a)}},{key:"rightEncode",value:function(n,a){return(0,et.default)(n,a)}},{key:"encodeGuarded",value:function(){var n={fontSize:this.fontSize},a={height:this.guardHeight};return[{data:R.SIDE_BIN,options:a},{data:this.leftEncode(),text:this.leftText(),options:n},{data:R.MIDDLE_BIN,options:a},{data:this.rightEncode(),text:this.rightText(),options:n},{data:R.SIDE_BIN,options:a}]}},{key:"encodeFlat",value:function(){var n=[R.SIDE_BIN,this.leftEncode(),R.MIDDLE_BIN,this.rightEncode(),R.SIDE_BIN];return{data:n.join(""),text:this.text}}}]),e}(sr.default);Y.default=Or;Object.defineProperty(me,"__esModule",{value:!0});var Er=function(){function t(e,r){for(var n=0;nn.width*10?a.fontSize=n.width*10:a.fontSize=n.fontSize,a.guardHeight=n.height+a.fontSize/2+n.textMargin,a}return aa(e,[{key:"valid",value:function(){return this.data.search(/^[0-9]{12}$/)!==-1&&this.data[11]==he(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var n="";return n+="101",n+=(0,A.default)(this.data.substr(0,6),"LLLLLL"),n+="01010",n+=(0,A.default)(this.data.substr(6,6),"RRRRRR"),n+="101",{data:n,text:this.text}}},{key:"guardedEncoding",value:function(){var n=[];return this.displayValue&&n.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),n.push({data:"101"+(0,A.default)(this.data[0],"L"),options:{height:this.guardHeight}}),n.push({data:(0,A.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),n.push({data:"01010",options:{height:this.guardHeight}}),n.push({data:(0,A.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),n.push({data:(0,A.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&n.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),n}}]),e}(ua.default);function he(t){var e=0,r;for(r=1;r<11;r+=2)e+=parseInt(t[r]);for(r=0;r<11;r+=2)e+=parseInt(t[r])*3;return(10-e%10)%10}C.default=da;var Se={};Object.defineProperty(Se,"__esModule",{value:!0});var ha=function(){function t(e,r){for(var n=0;nn.width*10?a.fontSize=n.width*10:a.fontSize=n.fontSize,a.guardHeight=n.height+a.fontSize/2+n.textMargin,a}return ha(e,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var n="";return n+="101",n+=this.encodeMiddleDigits(),n+="010101",{data:n,text:this.text}}},{key:"guardedEncoding",value:function(){var n=[];return this.displayValue&&n.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),n.push({data:"101",options:{height:this.guardHeight}}),n.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),n.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&n.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),n}},{key:"encodeMiddleDigits",value:function(){var n=this.upcA[0],a=this.upcA[this.upcA.length-1],i=ba[parseInt(a)][parseInt(n)];return(0,va.default)(this.middleDigits,i)}}]),e}(ya.default);function rt(t,e){for(var r=parseInt(t[t.length-1]),n=Ea[r],a="",i=0,o=0;o=3&&this.number<=131070}}]),e}(eo.default);K.pharmacode=io;var ee={};Object.defineProperty(ee,"__esModule",{value:!0});ee.codabar=void 0;var oo=function(){function t(e,r){for(var n=0;n0?e.fontSize+e.textMargin:0)+e.marginTop+e.marginBottom}function Tt(t,e,r){if(r.displayValue&&ee&&(e=t[r].height);return e}function Ho(t,e,r){var n;if(r)n=r;else if(typeof document!="undefined")n=document.createElement("canvas").getContext("2d");else return 0;n.font=e.fontOptions+" "+e.fontSize+"px "+e.font;var a=n.measureText(t);if(!a)return 0;var i=a.width;return i}_.getMaximumHeightOfEncodings=Fo;_.getEncodingHeight=Pt;_.getBarcodePadding=Tt;_.calculateEncodingAttributes=Co;_.getTotalWidthOfEncodings=Go;Object.defineProperty(Le,"__esModule",{value:!0});var Xo=function(){function t(e,r){for(var n=0;n0?(o=0,a.textAlign="left"):r.textAlign=="right"?(o=n.width-1,a.textAlign="right"):(o=n.width/2,a.textAlign="center"),a.fillText(n.text,o,u)}}},{key:"moveCanvasDrawing",value:function(r){var n=this.canvas.getContext("2d");n.translate(r.width,0)}},{key:"restoreCanvas",value:function(){var r=this.canvas.getContext("2d");r.restore()}}]),t}();Le.default=Jo;var Ne={};Object.defineProperty(Ne,"__esModule",{value:!0});var Wo=function(){function t(e,r){for(var n=0;n0&&(this.drawRect(d-n.width*u,o,n.width*u,n.height,r),u=0);u>0&&this.drawRect(d-n.width*(u-1),o,n.width*u,n.height,r)}},{key:"drawSVGText",value:function(r,n,a){var i=this.document.createElementNS(J,"text");if(n.displayValue){var o,u;i.setAttribute("style","font:"+n.fontOptions+" "+n.fontSize+"px "+n.font),n.textPosition=="top"?u=n.fontSize-n.textMargin:u=n.height+n.textMargin+n.fontSize,n.textAlign=="left"||a.barcodePadding>0?(o=0,i.setAttribute("text-anchor","start")):n.textAlign=="right"?(o=a.width-1,i.setAttribute("text-anchor","end")):(o=a.width/2,i.setAttribute("text-anchor","middle")),i.setAttribute("x",o),i.setAttribute("y",u),i.appendChild(this.document.createTextNode(a.text)),r.appendChild(i)}}},{key:"setSvgAttributes",value:function(r,n){var a=this.svg;a.setAttribute("width",r+"px"),a.setAttribute("height",n+"px"),a.setAttribute("x","0px"),a.setAttribute("y","0px"),a.setAttribute("viewBox","0 0 "+r+" "+n),a.setAttribute("xmlns",J),a.setAttribute("version","1.1"),a.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(r,n,a){var i=this.document.createElementNS(J,"g");return i.setAttribute("transform","translate("+r+", "+n+")"),a.appendChild(i),i}},{key:"setGroupOptions",value:function(r,n){r.setAttribute("style","fill:"+n.lineColor+";")}},{key:"drawRect",value:function(r,n,a,i,o){var u=this.document.createElementNS(J,"rect");return u.setAttribute("x",r),u.setAttribute("y",n),u.setAttribute("width",a),u.setAttribute("height",i),o.appendChild(u),u}}]),t}();Ne.default=eu;var Ce={};Object.defineProperty(Ce,"__esModule",{value:!0});var tu=function(){function t(e,r){for(var n=0;n{const n=We(Je({},e.options),{format:e.type});Bu(r.value,e.text,n)}),(n,a)=>(de(),Vt(qt(t.tag),{ref_key:"wrapEl",ref:r},null,512))}}),Lu=Jt(ju),Nu={class:"font-medium"},Fu=dt({name:"BarCode",__name:"barcode",setup(t){const e=[{text:"CODE128",type:"CODE128",options:{}},{text:"CODE39",type:"CODE39",options:{lineColor:"#990000"}},{text:"123456",type:"pharmacode",options:{background:"#eee",width:5}}];return(r,n)=>{const a=X("el-link"),i=X("el-card"),o=X("el-col"),u=X("el-row");return de(),Qe("div",null,[b(i,{shadow:"never"},{header:m(()=>[Wt("div",Nu,[z(" 条形码(基于 "),b(a,{href:"https://lindell.me/JsBarcode/",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:m(()=>[z(" JsBarcode ")]),_:1}),z(" 生成) ")]),b(a,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/barcode.vue",target:"_blank"},{default:m(()=>[z(" 代码位置 src/views/able/barcode.vue ")]),_:1})]),default:m(()=>[b(u,{gutter:12},{default:m(()=>[(de(),Qe(Qt,null,Yt(e,(d,g)=>b(o,{key:g,xs:24,sm:24,md:12,lg:8,xl:8},{default:m(()=>[b(i,{shadow:"hover",class:"flex justify-center"},{default:m(()=>[b(Zt(Lu),{text:d.text,type:d.type,options:d.options},null,8,["text","type","options"])]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})])}}});export{Fu as default}; diff --git a/static/js/base-B1t1ULvF.js b/static/js/base-B1t1ULvF.js new file mode 100644 index 000000000..72b5ab38d --- /dev/null +++ b/static/js/base-B1t1ULvF.js @@ -0,0 +1 @@ +import{_ as o}from"./base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js";import"./_plugin-vue_export-helper-CH31xUg-.js";import"./index-D0RG78dK.js";import"./plus-form-BtPbo1BY.js";export{o as default}; diff --git a/static/js/base-C0A9HcLn.js b/static/js/base-C0A9HcLn.js new file mode 100644 index 000000000..8a62b2ff4 --- /dev/null +++ b/static/js/base-C0A9HcLn.js @@ -0,0 +1 @@ +import{_ as o}from"./base.vue_vue_type_script_setup_true_lang-CCwS60IF.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/base-CToBJn-d.js b/static/js/base-CToBJn-d.js deleted file mode 100644 index 888de66ce..000000000 --- a/static/js/base-CToBJn-d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/base-CUJ_cEAR.js b/static/js/base-CUJ_cEAR.js deleted file mode 100644 index 994565960..000000000 --- a/static/js/base-CUJ_cEAR.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./base.vue_vue_type_script_setup_true_lang-Cf8y_0gm.js";import"./_plugin-vue_export-helper-C0Af2rqN.js";import"./index-CV7M57fm.js";import"./plus-form-DcVQBeqX.js";export{o as default}; diff --git a/static/js/base.vue_vue_type_script_setup_true_lang-Cf8y_0gm.js b/static/js/base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js similarity index 88% rename from static/js/base.vue_vue_type_script_setup_true_lang-Cf8y_0gm.js rename to static/js/base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js index bd11b7b12..694001aae 100644 --- a/static/js/base.vue_vue_type_script_setup_true_lang-Cf8y_0gm.js +++ b/static/js/base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js @@ -1 +1 @@ -import"./_plugin-vue_export-helper-C0Af2rqN.js";import{P as i}from"./plus-form-DcVQBeqX.js";import{d as m,a as d,f as c,b,u as v}from"./index-CV7M57fm.js";const T=m({__name:"base",setup(h){const a=d({status:"1",name:"",rate:4,progress:100,switch:!0,time:new Date().toString(),endTime:[]}),o={name:[{required:!0,message:"请输入名称"}]},t=[{label:"名称",width:120,prop:"name",valueType:"copy",tooltip:"我是名称"},{label:"状态",width:120,prop:"status",valueType:"select",options:[{label:"未解决",value:"0",color:"red"},{label:"已解决",value:"1",color:"blue"},{label:"解决中",value:"2",color:"yellow"},{label:"失败",value:"3",color:"red"}]},{label:"执行进度",width:200,prop:"progress"},{label:"评分",width:200,prop:"rate",valueType:"rate"},{label:"是否显示",width:100,prop:"switch",valueType:"switch"},{label:"时间",prop:"time",valueType:"date-picker"},{label:"数量",prop:"number",valueType:"input-number",fieldProps:{precision:2,step:2}},{label:"梦想",prop:"gift",valueType:"radio",options:[{label:"诗",value:"0"},{label:"远方",value:"1"},{label:"美食",value:"2"}]},{label:"到期时间",prop:"endTime",valueType:"date-picker",fieldProps:{type:"datetimerange",startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"}},{label:"说明",prop:"desc",valueType:"textarea",fieldProps:{maxlength:10,showWordLimit:!0,autosize:{minRows:2,maxRows:4}}}],r=(e,l)=>{},p=e=>{},s=e=>{},n=()=>{};return(e,l)=>(c(),b(v(i),{modelValue:a.value,"onUpdate:modelValue":l[0]||(l[0]=u=>a.value=u),class:"w-[450px] m-auto",columns:t,rules:o,"label-position":"right",onChange:r,onSubmit:p,onSubmitError:s,onReset:n},null,8,["modelValue"]))}});export{T as _}; +import"./_plugin-vue_export-helper-CH31xUg-.js";import{P as i}from"./plus-form-BtPbo1BY.js";import{d as m,a as d,f as c,b,u as v}from"./index-D0RG78dK.js";const T=m({__name:"base",setup(h){const a=d({status:"1",name:"",rate:4,progress:100,switch:!0,time:new Date().toString(),endTime:[]}),o={name:[{required:!0,message:"请输入名称"}]},t=[{label:"名称",width:120,prop:"name",valueType:"copy",tooltip:"我是名称"},{label:"状态",width:120,prop:"status",valueType:"select",options:[{label:"未解决",value:"0",color:"red"},{label:"已解决",value:"1",color:"blue"},{label:"解决中",value:"2",color:"yellow"},{label:"失败",value:"3",color:"red"}]},{label:"执行进度",width:200,prop:"progress"},{label:"评分",width:200,prop:"rate",valueType:"rate"},{label:"是否显示",width:100,prop:"switch",valueType:"switch"},{label:"时间",prop:"time",valueType:"date-picker"},{label:"数量",prop:"number",valueType:"input-number",fieldProps:{precision:2,step:2}},{label:"梦想",prop:"gift",valueType:"radio",options:[{label:"诗",value:"0"},{label:"远方",value:"1"},{label:"美食",value:"2"}]},{label:"到期时间",prop:"endTime",valueType:"date-picker",fieldProps:{type:"datetimerange",startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"}},{label:"说明",prop:"desc",valueType:"textarea",fieldProps:{maxlength:10,showWordLimit:!0,autosize:{minRows:2,maxRows:4}}}],r=(e,l)=>{},p=e=>{},s=e=>{},n=()=>{};return(e,l)=>(c(),b(v(i),{modelValue:a.value,"onUpdate:modelValue":l[0]||(l[0]=u=>a.value=u),class:"w-[450px] m-auto",columns:t,rules:o,"label-position":"right",onChange:r,onSubmit:p,onSubmitError:s,onReset:n},null,8,["modelValue"]))}});export{T as _}; diff --git a/static/js/base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js b/static/js/base.vue_vue_type_script_setup_true_lang-CCwS60IF.js similarity index 63% rename from static/js/base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js rename to static/js/base.vue_vue_type_script_setup_true_lang-CCwS60IF.js index c017a75b2..2928e6905 100644 --- a/static/js/base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js +++ b/static/js/base.vue_vue_type_script_setup_true_lang-CCwS60IF.js @@ -1 +1 @@ -import{t as o}from"./data-BEO2eP_H.js";import{d as t,e as n,f as r,b as p,u as s}from"./index-CV7M57fm.js";const b=t({__name:"base",setup(l){const e=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(c,_)=>{const a=n("pure-table");return r(),p(a,{data:s(o),columns:e},null,8,["data"])}}});export{b as _}; +import{t as o}from"./data-C3_Onai9.js";import{d as t,e as n,f as r,b as p,u as s}from"./index-D0RG78dK.js";const b=t({__name:"base",setup(l){const e=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(c,_)=>{const a=n("pure-table");return r(),p(a,{data:s(o),columns:e},null,8,["data"])}}});export{b as _}; diff --git a/static/js/basic-CPbeTI0f.js b/static/js/basic-DSe57bay.js similarity index 85% rename from static/js/basic-CPbeTI0f.js rename to static/js/basic-DSe57bay.js index d93d2ca6d..e306df1ab 100644 --- a/static/js/basic-CPbeTI0f.js +++ b/static/js/basic-DSe57bay.js @@ -1 +1 @@ -import{C as _,a as m,b as d,c as i,d as l,e as D}from"./index.esm-ccztM-Bh.js";import{d as h,_ as b,e as a,A as B,f as r,k as p,B as F,i as e,w as t,h as u,C as w,D as A,g as C}from"./index-CV7M57fm.js";const E=h({name:"ExampleSimple",components:{[_.name]:_,[m.name]:m,[d.name]:d,[i.name]:i,[l.name]:l},directives:{contextmenu:D}}),x=o=>(w("data-v-ef510e49"),o=o(),A(),o),I=x(()=>C("p",{class:"mb-2"},"基础用法",-1)),S={class:"wrapper"},$=x(()=>C("code",null,"右键点击此区域",-1)),k=[$];function G(o,N,V,g,H,L){const n=a("v-contextmenu-item"),c=a("v-contextmenu-divider"),s=a("v-contextmenu-submenu"),f=a("v-contextmenu"),v=B("contextmenu");return r(),p("div",null,[I,F((r(),p("div",S,k)),[[v,void 0,"contextmenu"]]),e(f,{ref:"contextmenu"},{default:t(()=>[e(n,null,{default:t(()=>[u("GitHub")]),_:1}),e(n,null,{default:t(()=>[u("GitLab")]),_:1}),e(c),e(s,{title:"蔬菜菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("土豆")]),_:1}),e(s,{title:"青菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("小油菜")]),_:1}),e(n,null,{default:t(()=>[u("空心菜")]),_:1})]),_:1}),e(n,null,{default:t(()=>[u("黄瓜")]),_:1})]),_:1}),e(n,{disabled:""},{default:t(()=>[u("菠萝蜜")]),_:1}),e(c),e(n,null,{default:t(()=>[u("哈密瓜")]),_:1})]),_:1},512)])}const q=b(E,[["render",G],["__scopeId","data-v-ef510e49"]]);export{q as default}; +import{C as _,a as m,b as d,c as i,d as l,e as D}from"./index.esm-C61YhSOT.js";import{d as h,_ as b,e as a,A as B,f as r,k as p,B as F,i as e,w as t,h as u,C as w,D as A,g as C}from"./index-D0RG78dK.js";const E=h({name:"ExampleSimple",components:{[_.name]:_,[m.name]:m,[d.name]:d,[i.name]:i,[l.name]:l},directives:{contextmenu:D}}),x=o=>(w("data-v-ef510e49"),o=o(),A(),o),I=x(()=>C("p",{class:"mb-2"},"基础用法",-1)),S={class:"wrapper"},$=x(()=>C("code",null,"右键点击此区域",-1)),k=[$];function G(o,N,V,g,H,L){const n=a("v-contextmenu-item"),c=a("v-contextmenu-divider"),s=a("v-contextmenu-submenu"),f=a("v-contextmenu"),v=B("contextmenu");return r(),p("div",null,[I,F((r(),p("div",S,k)),[[v,void 0,"contextmenu"]]),e(f,{ref:"contextmenu"},{default:t(()=>[e(n,null,{default:t(()=>[u("GitHub")]),_:1}),e(n,null,{default:t(()=>[u("GitLab")]),_:1}),e(c),e(s,{title:"蔬菜菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("土豆")]),_:1}),e(s,{title:"青菜"},{default:t(()=>[e(n,null,{default:t(()=>[u("小油菜")]),_:1}),e(n,null,{default:t(()=>[u("空心菜")]),_:1})]),_:1}),e(n,null,{default:t(()=>[u("黄瓜")]),_:1})]),_:1}),e(n,{disabled:""},{default:t(()=>[u("菠萝蜜")]),_:1}),e(c),e(n,null,{default:t(()=>[u("哈密瓜")]),_:1})]),_:1},512)])}const q=b(E,[["render",G],["__scopeId","data-v-ef510e49"]]);export{q as default}; diff --git a/static/js/border-UucoaeUK.js b/static/js/border-CXcUIOQ3.js similarity index 58% rename from static/js/border-UucoaeUK.js rename to static/js/border-CXcUIOQ3.js index e082ad436..7f698e0cd 100644 --- a/static/js/border-UucoaeUK.js +++ b/static/js/border-CXcUIOQ3.js @@ -1 +1 @@ -import{_ as o}from"./border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; +import{_ as o}from"./border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js b/static/js/border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js similarity index 64% rename from static/js/border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js rename to static/js/border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js index 6687a79ac..015d18f6d 100644 --- a/static/js/border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js +++ b/static/js/border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js @@ -1 +1 @@ -import{t as o}from"./data-BEO2eP_H.js";import{d as r,e as t,f as n,b as p,u as s}from"./index-CV7M57fm.js";const d=r({__name:"border",setup(l){const e=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(c,_)=>{const a=t("pure-table");return n(),p(a,{data:s(o),columns:e,border:""},null,8,["data"])}}});export{d as _}; +import{t as o}from"./data-C3_Onai9.js";import{d as r,e as t,f as n,b as p,u as s}from"./index-D0RG78dK.js";const d=r({__name:"border",setup(l){const e=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(c,_)=>{const a=t("pure-table");return n(),p(a,{data:s(o),columns:e,border:""},null,8,["data"])}}});export{d as _}; diff --git a/static/js/button-BVc6KW7W.js b/static/js/button-BVc6KW7W.js deleted file mode 100644 index 8f1e64c3d..000000000 --- a/static/js/button-BVc6KW7W.js +++ /dev/null @@ -1 +0,0 @@ -import{d as _,a as c,b as u,w as e,e as t,f as l,i as m,h as d,g as a}from"./index-CV7M57fm.js";var i={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const p=a("div",{class:"card-header"},[a("span",{class:"font-medium"},"通过 iframe 引入按钮页面")],-1),f=["src"],I=_({name:"ButtonPage",__name:"button",setup(h){const{VITE_PUBLIC_PATH:n}=i,s=c(`${n}html/button.html`);return(v,E)=>{const o=t("el-link"),r=t("el-card");return l(),u(r,{shadow:"never"},{header:e(()=>[p,m(o,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/button.vue",target:"_blank"},{default:e(()=>[d(" 代码位置 src/views/components/button.vue ")]),_:1})]),default:e(()=>[a("iframe",{src:s.value,frameborder:"0",class:"iframe w-full h-[60vh]"},null,8,f)]),_:1})}}});export{I as default}; diff --git a/static/js/button-DO3b1EBg.js b/static/js/button-DO3b1EBg.js new file mode 100644 index 000000000..0dcc42f9a --- /dev/null +++ b/static/js/button-DO3b1EBg.js @@ -0,0 +1 @@ +import{d as _,a as c,b as l,w as e,e as t,f as u,i as m,h as d,g as a}from"./index-D0RG78dK.js";var i={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const f=a("div",{class:"card-header"},[a("span",{class:"font-medium"},"通过 iframe 引入按钮页面")],-1),p=["src"],I=_({name:"ButtonPage",__name:"button",setup(h){const{VITE_PUBLIC_PATH:n}=i,s=c(`${n}html/button.html`);return(v,E)=>{const o=t("el-link"),r=t("el-card");return u(),l(r,{shadow:"never"},{header:e(()=>[f,m(o,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/button.vue",target:"_blank"},{default:e(()=>[d(" 代码位置 src/views/components/button.vue ")]),_:1})]),default:e(()=>[a("iframe",{src:s.value,frameborder:"0",class:"iframe w-full h-[60vh]"},null,8,p)]),_:1})}}});export{I as default}; diff --git a/static/js/cascader-W0voxFEc.js b/static/js/cascader-D-Vmbazx.js similarity index 99% rename from static/js/cascader-W0voxFEc.js rename to static/js/cascader-D-Vmbazx.js index 30bffc2c3..d66fb1a4c 100644 --- a/static/js/cascader-W0voxFEc.js +++ b/static/js/cascader-D-Vmbazx.js @@ -1 +1 @@ -import{W as N,ah as j,d as U,a as y,b as B,w as _,e as x,f as L,i as h,h as b,g as t,u as a,t as d}from"./index-CV7M57fm.js";const P={86:{11e4:"北京市",12e4:"天津市",13e4:"河北省",14e4:"山西省",15e4:"内蒙古自治区",21e4:"辽宁省",22e4:"吉林省",23e4:"黑龙江省",31e4:"上海市",32e4:"江苏省",33e4:"浙江省",34e4:"安徽省",35e4:"福建省",36e4:"江西省",37e4:"山东省",41e4:"河南省",42e4:"湖北省",43e4:"湖南省",44e4:"广东省",45e4:"广西壮族自治区",46e4:"海南省",5e5:"重庆市",51e4:"四川省",52e4:"贵州省",53e4:"云南省",54e4:"西藏自治区",61e4:"陕西省",62e4:"甘肃省",63e4:"青海省",64e4:"宁夏回族自治区",65e4:"新疆维吾尔自治区",71e4:"台湾省",81e4:"香港特别行政区",82e4:"澳门特别行政区"},11e4:{110100:"市辖区"},110100:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区"},12e4:{120100:"市辖区"},120100:{120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区"},13e4:{130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131e3:"廊坊市",131100:"衡水市"},130100:{130101:"市辖区",130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130171:"石家庄高新技术产业开发区",130172:"石家庄循环化工园区",130181:"辛集市",130183:"晋州市",130184:"新乐市"},130200:{130201:"市辖区",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130271:"河北唐山芦台经济开发区",130272:"唐山市汉沽管理区",130273:"唐山高新技术产业开发区",130274:"河北唐山海港经济开发区",130281:"遵化市",130283:"迁安市",130284:"滦州市"},130300:{130301:"市辖区",130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县",130371:"秦皇岛市经济技术开发区",130372:"北戴河新区"},130400:{130401:"市辖区",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130407:"肥乡区",130408:"永年区",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130471:"邯郸经济技术开发区",130473:"邯郸冀南新区",130481:"武安市"},130500:{130501:"市辖区",130502:"桥东区",130503:"桥西区",130521:"邢台县",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130526:"任县",130527:"南和县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130571:"河北邢台经济开发区",130581:"南宫市",130582:"沙河市"},130600:{130601:"市辖区",130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130671:"保定高新技术产业开发区",130672:"保定白沟新城",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市"},130700:{130701:"市辖区",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130771:"张家口经济开发区",130772:"张家口市察北管理区",130773:"张家口市塞北管理区"},130800:{130801:"市辖区",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130871:"承德高新技术产业开发区",130881:"平泉市"},130900:{130901:"市辖区",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130971:"河北沧州经济开发区",130972:"沧州高新技术产业开发区",130973:"沧州渤海新区",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市"},131e3:{131001:"市辖区",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131071:"廊坊经济技术开发区",131081:"霸州市",131082:"三河市"},131100:{131101:"市辖区",131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131171:"河北衡水高新技术产业开发区",131172:"衡水滨湖新区",131182:"深州市"},14e4:{140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141e3:"临汾市",141100:"吕梁市"},140100:{140101:"市辖区",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140171:"山西转型综合改革示范区",140181:"古交市"},140200:{140201:"市辖区",140212:"新荣区",140213:"平城区",140214:"云冈区",140215:"云州区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140271:"山西大同经济开发区"},140300:{140301:"市辖区",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县"},140400:{140401:"市辖区",140403:"潞州区",140404:"上党区",140405:"屯留区",140406:"潞城区",140423:"襄垣县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140471:"山西长治高新技术产业园区"},140500:{140501:"市辖区",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市"},140600:{140601:"市辖区",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140671:"山西朔州经济开发区",140681:"怀仁市"},140700:{140701:"市辖区",140702:"榆次区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市"},140800:{140801:"市辖区",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市"},140900:{140901:"市辖区",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140971:"五台山风景名胜区",140981:"原平市"},141e3:{141001:"市辖区",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市"},141100:{141101:"市辖区",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市"},15e4:{150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟"},150100:{150101:"市辖区",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150171:"呼和浩特金海工业园区",150172:"呼和浩特经济技术开发区"},150200:{150201:"市辖区",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150271:"包头稀土高新技术产业开发区"},150300:{150301:"市辖区",150302:"海勃湾区",150303:"海南区",150304:"乌达区"},150400:{150401:"市辖区",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗"},150500:{150501:"市辖区",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150571:"通辽经济技术开发区",150581:"霍林郭勒市"},150600:{150601:"市辖区",150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗"},150700:{150701:"市辖区",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市"},150800:{150801:"市辖区",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗"},150900:{150901:"市辖区",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市"},152200:{152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县"},152500:{152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152571:"乌拉盖管委会"},152900:{152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152971:"内蒙古阿拉善经济开发区"},21e4:{210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211e3:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市"},210100:{210101:"市辖区",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市"},210200:{210201:"市辖区",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市"},210300:{210301:"市辖区",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市"},210400:{210401:"市辖区",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县"},210500:{210501:"市辖区",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县"},210600:{210601:"市辖区",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市"},210700:{210701:"市辖区",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市"},210800:{210801:"市辖区",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市"},210900:{210901:"市辖区",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县"},211e3:{211001:"市辖区",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市"},211100:{211101:"市辖区",211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县"},211200:{211201:"市辖区",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市"},211300:{211301:"市辖区",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市"},211400:{211401:"市辖区",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市"},22e4:{220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州"},220100:{220101:"市辖区",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220171:"长春经济技术开发区",220172:"长春净月高新技术产业开发区",220173:"长春高新技术产业开发区",220174:"长春汽车经济技术开发区",220182:"榆树市",220183:"德惠市"},220200:{220201:"市辖区",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220271:"吉林经济开发区",220272:"吉林高新技术产业开发区",220273:"吉林中国新加坡食品区",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市"},220300:{220301:"市辖区",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220381:"公主岭市",220382:"双辽市"},220400:{220401:"市辖区",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县"},220500:{220501:"市辖区",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市"},220600:{220601:"市辖区",220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市"},220700:{220701:"市辖区",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220771:"吉林松原经济开发区",220781:"扶余市"},220800:{220801:"市辖区",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220871:"吉林白城经济开发区",220881:"洮南市",220882:"大安市"},222400:{222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县"},23e4:{230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231e3:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区"},230100:{230101:"市辖区",230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市"},230200:{230201:"市辖区",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市"},230300:{230301:"市辖区",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市"},230400:{230401:"市辖区",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县"},230500:{230501:"市辖区",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县"},230600:{230601:"市辖区",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230671:"大庆高新技术产业开发区"},230700:{230701:"市辖区",230717:"伊美区",230718:"乌翠区",230719:"友好区",230722:"嘉荫县",230723:"汤旺县",230724:"丰林县",230725:"大箐山县",230726:"南岔县",230751:"金林区",230781:"铁力市"},230800:{230801:"市辖区",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市"},230900:{230901:"市辖区",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县"},231e3:{231001:"市辖区",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231071:"牡丹江经济技术开发区",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市"},231100:{231101:"市辖区",231102:"爱辉区",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"嫩江市"},231200:{231201:"市辖区",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市"},232700:{232701:"漠河市",232721:"呼玛县",232722:"塔河县",232761:"加格达奇区",232762:"松岭区",232763:"新林区",232764:"呼中区"},31e4:{310100:"市辖区"},310100:{310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区"},32e4:{320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321e3:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市"},320100:{320101:"市辖区",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区"},320200:{320201:"市辖区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市"},320300:{320301:"市辖区",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320371:"徐州经济技术开发区",320381:"新沂市",320382:"邳州市"},320400:{320401:"市辖区",320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市"},320500:{320501:"市辖区",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320571:"苏州工业园区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市"},320600:{320601:"市辖区",320602:"崇川区",320611:"港闸区",320612:"通州区",320623:"如东县",320671:"南通经济技术开发区",320681:"启东市",320682:"如皋市",320684:"海门市",320685:"海安市"},320700:{320701:"市辖区",320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县",320771:"连云港经济技术开发区",320772:"连云港高新技术产业开发区"},320800:{320801:"市辖区",320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县",320871:"淮安经济技术开发区"},320900:{320901:"市辖区",320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320971:"盐城经济技术开发区",320981:"东台市"},321e3:{321001:"市辖区",321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321071:"扬州经济技术开发区",321081:"仪征市",321084:"高邮市"},321100:{321101:"市辖区",321102:"京口区",321111:"润州区",321112:"丹徒区",321171:"镇江新区",321181:"丹阳市",321182:"扬中市",321183:"句容市"},321200:{321201:"市辖区",321202:"海陵区",321203:"高港区",321204:"姜堰区",321271:"泰州医药高新技术产业开发区",321281:"兴化市",321282:"靖江市",321283:"泰兴市"},321300:{321301:"市辖区",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321371:"宿迁经济技术开发区"},33e4:{330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331e3:"台州市",331100:"丽水市"},330100:{330101:"市辖区",330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330112:"临安区",330122:"桐庐县",330127:"淳安县",330182:"建德市"},330200:{330201:"市辖区",330203:"海曙区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330213:"奉化区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市"},330300:{330301:"市辖区",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330371:"温州经济技术开发区",330381:"瑞安市",330382:"乐清市",330383:"龙港市"},330400:{330401:"市辖区",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市"},330500:{330501:"市辖区",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县"},330600:{330601:"市辖区",330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市"},330700:{330701:"市辖区",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市"},330800:{330801:"市辖区",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市"},330900:{330901:"市辖区",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县"},331e3:{331001:"市辖区",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"玉环市"},331100:{331101:"市辖区",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市"},34e4:{340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341e3:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市"},340100:{340101:"市辖区",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340171:"合肥高新技术产业开发区",340172:"合肥经济技术开发区",340173:"合肥新站高新技术产业开发区",340181:"巢湖市"},340200:{340201:"市辖区",340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"繁昌县",340223:"南陵县",340225:"无为县",340271:"芜湖经济技术开发区",340272:"安徽芜湖长江大桥经济开发区"},340300:{340301:"市辖区",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340371:"蚌埠市高新技术开发区",340372:"蚌埠市经济开发区"},340400:{340401:"市辖区",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县"},340500:{340501:"市辖区",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县"},340600:{340601:"市辖区",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县"},340700:{340701:"市辖区",340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县"},340800:{340801:"市辖区",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340871:"安徽安庆经济开发区",340881:"桐城市",340882:"潜山市"},341e3:{341001:"市辖区",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县"},341100:{341101:"市辖区",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341171:"苏滁现代产业园",341172:"滁州经济技术开发区",341181:"天长市",341182:"明光市"},341200:{341201:"市辖区",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341271:"阜阳合肥现代产业园区",341272:"阜阳经济技术开发区",341282:"界首市"},341300:{341301:"市辖区",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341371:"宿州马鞍山现代产业园区",341372:"宿州经济技术开发区"},341500:{341501:"市辖区",341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县"},341600:{341601:"市辖区",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县"},341700:{341701:"市辖区",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县"},341800:{341801:"市辖区",341802:"宣州区",341821:"郎溪县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341871:"宣城市经济开发区",341881:"宁国市",341882:"广德市"},35e4:{350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市"},350100:{350101:"市辖区",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350112:"长乐区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市"},350200:{350201:"市辖区",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区"},350300:{350301:"市辖区",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县"},350400:{350401:"市辖区",350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市"},350500:{350501:"市辖区",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市"},350600:{350601:"市辖区",350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350625:"长泰县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350681:"龙海市"},350700:{350701:"市辖区",350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市"},350800:{350801:"市辖区",350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市"},350900:{350901:"市辖区",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市"},36e4:{360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361e3:"抚州市",361100:"上饶市"},360100:{360101:"市辖区",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360105:"湾里区",360111:"青山湖区",360112:"新建区",360121:"南昌县",360123:"安义县",360124:"进贤县"},360200:{360201:"市辖区",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市"},360300:{360301:"市辖区",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县"},360400:{360401:"市辖区",360402:"濂溪区",360403:"浔阳区",360404:"柴桑区",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市"},360500:{360501:"市辖区",360502:"渝水区",360521:"分宜县"},360600:{360601:"市辖区",360602:"月湖区",360603:"余江区",360681:"贵溪市"},360700:{360701:"市辖区",360702:"章贡区",360703:"南康区",360704:"赣县区",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"龙南县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市"},360800:{360801:"市辖区",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市"},360900:{360901:"市辖区",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市"},361e3:{361001:"市辖区",361002:"临川区",361003:"东乡区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361030:"广昌县"},361100:{361101:"市辖区",361102:"信州区",361103:"广丰区",361104:"广信区",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市"},37e4:{370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371e3:"威海市",371100:"日照市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市"},370100:{370101:"市辖区",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370114:"章丘区",370115:"济阳区",370116:"莱芜区",370117:"钢城区",370124:"平阴县",370126:"商河县",370171:"济南高新技术产业开发区"},370200:{370201:"市辖区",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370215:"即墨区",370271:"青岛高新技术产业开发区",370281:"胶州市",370283:"平度市",370285:"莱西市"},370300:{370301:"市辖区",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县"},370400:{370401:"市辖区",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市"},370500:{370501:"市辖区",370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县",370571:"东营经济技术开发区",370572:"东营港经济开发区"},370600:{370601:"市辖区",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370634:"长岛县",370671:"烟台高新技术产业开发区",370672:"烟台经济技术开发区",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市"},370700:{370701:"市辖区",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370772:"潍坊滨海经济技术开发区",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市"},370800:{370801:"市辖区",370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370871:"济宁高新技术产业开发区",370881:"曲阜市",370883:"邹城市"},370900:{370901:"市辖区",370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市"},371e3:{371001:"市辖区",371002:"环翠区",371003:"文登区",371071:"威海火炬高技术产业开发区",371072:"威海经济技术开发区",371073:"威海临港经济技术开发区",371082:"荣成市",371083:"乳山市"},371100:{371101:"市辖区",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371171:"日照经济技术开发区"},371300:{371301:"市辖区",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371371:"临沂高新技术产业开发区",371372:"临沂经济技术开发区",371373:"临沂临港经济开发区"},371400:{371401:"市辖区",371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371471:"德州经济技术开发区",371472:"德州运河经济开发区",371481:"乐陵市",371482:"禹城市"},371500:{371501:"市辖区",371502:"东昌府区",371503:"茌平区",371521:"阳谷县",371522:"莘县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市"},371600:{371601:"市辖区",371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371681:"邹平市"},371700:{371701:"市辖区",371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县",371771:"菏泽经济技术开发区",371772:"菏泽高新技术开发区"},41e4:{410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411e3:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419e3:"省直辖县级行政区划"},410100:{410101:"市辖区",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410171:"郑州经济技术开发区",410172:"郑州高新技术产业开发区",410173:"郑州航空港经济综合实验区",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市"},410200:{410201:"市辖区",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县"},410300:{410301:"市辖区",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410306:"吉利区",410311:"洛龙区",410322:"孟津县",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410371:"洛阳高新技术产业开发区",410381:"偃师市"},410400:{410401:"市辖区",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410471:"平顶山高新技术产业开发区",410472:"平顶山市城乡一体化示范区",410481:"舞钢市",410482:"汝州市"},410500:{410501:"市辖区",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410571:"安阳高新技术产业开发区",410581:"林州市"},410600:{410601:"市辖区",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410671:"鹤壁经济技术开发区"},410700:{410701:"市辖区",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410771:"新乡高新技术产业开发区",410772:"新乡经济技术开发区",410773:"新乡市平原城乡一体化示范区",410781:"卫辉市",410782:"辉县市",410783:"长垣市"},410800:{410801:"市辖区",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410871:"焦作城乡一体化示范区",410882:"沁阳市",410883:"孟州市"},410900:{410901:"市辖区",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410971:"河南濮阳工业园区",410972:"濮阳经济技术开发区"},411e3:{411001:"市辖区",411002:"魏都区",411003:"建安区",411024:"鄢陵县",411025:"襄城县",411071:"许昌经济技术开发区",411081:"禹州市",411082:"长葛市"},411100:{411101:"市辖区",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411171:"漯河经济技术开发区"},411200:{411201:"市辖区",411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411271:"河南三门峡经济开发区",411281:"义马市",411282:"灵宝市"},411300:{411301:"市辖区",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411371:"南阳高新技术产业开发区",411372:"南阳市城乡一体化示范区",411381:"邓州市"},411400:{411401:"市辖区",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411471:"豫东综合物流产业聚集区",411472:"河南商丘经济开发区",411481:"永城市"},411500:{411501:"市辖区",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411571:"信阳高新技术产业开发区"},411600:{411601:"市辖区",411602:"川汇区",411603:"淮阳区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411627:"太康县",411628:"鹿邑县",411671:"河南周口经济开发区",411681:"项城市"},411700:{411701:"市辖区",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",411771:"河南驻马店经济开发区"},419e3:{419001:"济源市"},42e4:{420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421e3:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429e3:"省直辖县级行政区划"},420100:{420101:"市辖区",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区"},420200:{420201:"市辖区",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市"},420300:{420301:"市辖区",420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市"},420500:{420501:"市辖区",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市"},420600:{420601:"市辖区",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市"},420700:{420701:"市辖区",420702:"梁子湖区",420703:"华容区",420704:"鄂城区"},420800:{420801:"市辖区",420802:"东宝区",420804:"掇刀区",420822:"沙洋县",420881:"钟祥市",420882:"京山市"},420900:{420901:"市辖区",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市"},421e3:{421001:"市辖区",421002:"沙市区",421003:"荆州区",421022:"公安县",421023:"监利县",421024:"江陵县",421071:"荆州经济技术开发区",421081:"石首市",421083:"洪湖市",421087:"松滋市"},421100:{421101:"市辖区",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421171:"龙感湖管理区",421181:"麻城市",421182:"武穴市"},421200:{421201:"市辖区",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市"},421300:{421301:"市辖区",421303:"曾都区",421321:"随县",421381:"广水市"},422800:{422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县"},429e3:{429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区"},43e4:{430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431e3:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州"},430100:{430101:"市辖区",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430181:"浏阳市",430182:"宁乡市"},430200:{430201:"市辖区",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430212:"渌口区",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430271:"云龙示范区",430281:"醴陵市"},430300:{430301:"市辖区",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430371:"湖南湘潭高新技术产业园区",430372:"湘潭昭山示范区",430373:"湘潭九华示范区",430381:"湘乡市",430382:"韶山市"},430400:{430401:"市辖区",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430471:"衡阳综合保税区",430472:"湖南衡阳高新技术产业园区",430473:"湖南衡阳松木经济开发区",430481:"耒阳市",430482:"常宁市"},430500:{430501:"市辖区",430502:"双清区",430503:"大祥区",430511:"北塔区",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"邵东市"},430600:{430601:"市辖区",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430671:"岳阳市屈原管理区",430681:"汨罗市",430682:"临湘市"},430700:{430701:"市辖区",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430771:"常德市西洞庭管理区",430781:"津市市"},430800:{430801:"市辖区",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县"},430900:{430901:"市辖区",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430971:"益阳市大通湖管理区",430972:"湖南益阳高新技术产业园区",430981:"沅江市"},431e3:{431001:"市辖区",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市"},431100:{431101:"市辖区",431102:"零陵区",431103:"冷水滩区",431121:"祁阳县",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431171:"永州经济技术开发区",431172:"永州市金洞管理区",431173:"永州市回龙圩管理区"},431200:{431201:"市辖区",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431271:"怀化市洪江管理区",431281:"洪江市"},431300:{431301:"市辖区",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市"},433100:{433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",433173:"湖南永顺经济开发区"},44e4:{440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442e3:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市"},440100:{440101:"市辖区",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区"},440200:{440201:"市辖区",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市"},440300:{440301:"市辖区",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"龙华区",440310:"坪山区",440311:"光明区"},440400:{440401:"市辖区",440402:"香洲区",440403:"斗门区",440404:"金湾区"},440500:{440501:"市辖区",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县"},440600:{440601:"市辖区",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区"},440700:{440701:"市辖区",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市"},440800:{440801:"市辖区",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市"},440900:{440901:"市辖区",440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市"},441200:{441201:"市辖区",441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市"},441300:{441301:"市辖区",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县"},441400:{441401:"市辖区",441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市"},441500:{441501:"市辖区",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市"},441600:{441601:"市辖区",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县"},441700:{441701:"市辖区",441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市"},441800:{441801:"市辖区",441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市"},441900:{441900003:"东城街道",441900004:"南城街道",441900005:"万江街道",441900006:"莞城街道",441900101:"石碣镇",441900102:"石龙镇",441900103:"茶山镇",441900104:"石排镇",441900105:"企石镇",441900106:"横沥镇",441900107:"桥头镇",441900108:"谢岗镇",441900109:"东坑镇",441900110:"常平镇",441900111:"寮步镇",441900112:"樟木头镇",441900113:"大朗镇",441900114:"黄江镇",441900115:"清溪镇",441900116:"塘厦镇",441900117:"凤岗镇",441900118:"大岭山镇",441900119:"长安镇",441900121:"虎门镇",441900122:"厚街镇",441900123:"沙田镇",441900124:"道滘镇",441900125:"洪梅镇",441900126:"麻涌镇",441900127:"望牛墩镇",441900128:"中堂镇",441900129:"高埗镇",441900401:"松山湖",441900402:"东莞港",441900403:"东莞生态园"},442e3:{442000001:"石岐街道",442000002:"东区街道",442000003:"中山港街道",442000004:"西区街道",442000005:"南区街道",442000006:"五桂山街道",442000100:"小榄镇",442000101:"黄圃镇",442000102:"民众镇",442000103:"东凤镇",442000104:"东升镇",442000105:"古镇镇",442000106:"沙溪镇",442000107:"坦洲镇",442000108:"港口镇",442000109:"三角镇",442000110:"横栏镇",442000111:"南头镇",442000112:"阜沙镇",442000113:"南朗镇",442000114:"三乡镇",442000115:"板芙镇",442000116:"大涌镇",442000117:"神湾镇"},445100:{445101:"市辖区",445102:"湘桥区",445103:"潮安区",445122:"饶平县"},445200:{445201:"市辖区",445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市"},445300:{445301:"市辖区",445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市"},45e4:{450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451e3:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市"},450100:{450101:"市辖区",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县"},450200:{450201:"市辖区",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县"},450300:{450301:"市辖区",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450332:"恭城瑶族自治县",450381:"荔浦市"},450400:{450401:"市辖区",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市"},450500:{450501:"市辖区",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县"},450600:{450601:"市辖区",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市"},450700:{450701:"市辖区",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县"},450800:{450801:"市辖区",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市"},450900:{450901:"市辖区",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市"},451e3:{451001:"市辖区",451002:"右江区",451003:"田阳区",451022:"田东县",451023:"平果县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市"},451100:{451101:"市辖区",451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县"},451200:{451201:"市辖区",451202:"金城江区",451203:"宜州区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县"},451300:{451301:"市辖区",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市"},451400:{451401:"市辖区",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市"},46e4:{460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469e3:"省直辖县级行政区划"},460100:{460101:"市辖区",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区"},460200:{460201:"市辖区",460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区"},460300:{460321:"西沙群岛",460322:"南沙群岛",460323:"中沙群岛的岛礁及其海域"},460400:{460400100:"那大镇",460400101:"和庆镇",460400102:"南丰镇",460400103:"大成镇",460400104:"雅星镇",460400105:"兰洋镇",460400106:"光村镇",460400107:"木棠镇",460400108:"海头镇",460400109:"峨蔓镇",460400111:"王五镇",460400112:"白马井镇",460400113:"中和镇",460400114:"排浦镇",460400115:"东成镇",460400116:"新州镇",460400499:"洋浦经济开发区",460400500:"华南热作学院"},469e3:{469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县"},5e5:{500100:"市辖区",500200:"县"},500100:{500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区",500155:"梁平区",500156:"武隆区"},500200:{500229:"城口县",500230:"丰都县",500231:"垫江县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县"},51e4:{510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511e3:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512e3:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州"},510100:{510101:"市辖区",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510117:"郫都区",510121:"金堂县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市"},510300:{510301:"市辖区",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县"},510400:{510401:"市辖区",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县"},510500:{510501:"市辖区",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县"},510600:{510601:"市辖区",510603:"旌阳区",510604:"罗江区",510623:"中江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市"},510700:{510701:"市辖区",510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市"},510800:{510801:"市辖区",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县"},510900:{510901:"市辖区",510903:"船山区",510904:"安居区",510921:"蓬溪县",510923:"大英县",510981:"射洪市"},511e3:{511001:"市辖区",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511071:"内江经济开发区",511083:"隆昌市"},511100:{511101:"市辖区",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市"},511300:{511301:"市辖区",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市"},511400:{511401:"市辖区",511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县"},511500:{511501:"市辖区",511502:"翠屏区",511503:"南溪区",511504:"叙州区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县"},511600:{511601:"市辖区",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市"},511700:{511701:"市辖区",511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511771:"达州经济开发区",511781:"万源市"},511800:{511801:"市辖区",511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县"},511900:{511901:"市辖区",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511971:"巴中经济开发区"},512e3:{512001:"市辖区",512002:"雁江区",512021:"安岳县",512022:"乐至县"},513200:{513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县"},513300:{513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县"},513400:{513401:"西昌市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513425:"会理县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县"},52e4:{520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州"},520100:{520101:"市辖区",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市"},520200:{520201:"钟山区",520203:"六枝特区",520221:"水城县",520281:"盘州市"},520300:{520301:"市辖区",520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市"},520400:{520401:"市辖区",520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县"},520500:{520501:"市辖区",520502:"七星关区",520521:"大方县",520522:"黔西县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县"},520600:{520601:"市辖区",520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县"},522300:{522301:"兴义市",522302:"兴仁市",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县"},522600:{522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县"},522700:{522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县"},53e4:{530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州"},530100:{530101:"市辖区",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530115:"晋宁区",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市"},530300:{530301:"市辖区",530302:"麒麟区",530303:"沾益区",530304:"马龙区",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市"},530400:{530401:"市辖区",530402:"红塔区",530403:"江川区",530422:"澄江县",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县"},530500:{530501:"市辖区",530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市"},530600:{530601:"市辖区",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530681:"水富市"},530700:{530701:"市辖区",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县"},530800:{530801:"市辖区",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县"},530900:{530901:"市辖区",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县"},532300:{532301:"楚雄市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532331:"禄丰县"},532500:{532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县"},532600:{532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县"},532800:{532801:"景洪市",532822:"勐海县",532823:"勐腊县"},532900:{532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县"},533100:{533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县"},533300:{533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县"},533400:{533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县"},54e4:{540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",540600:"那曲市",542500:"阿里地区"},540100:{540101:"市辖区",540102:"城关区",540103:"堆龙德庆区",540104:"达孜区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540127:"墨竹工卡县",540171:"格尔木藏青工业园区",540172:"拉萨经济技术开发区",540173:"西藏文化旅游创意园区",540174:"达孜工业园区"},540200:{540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县"},540300:{540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县"},540400:{540402:"巴宜区",540421:"工布江达县",540422:"米林县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县"},540500:{540501:"市辖区",540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540530:"错那县",540531:"浪卡子县"},540600:{540602:"色尼区",540621:"嘉黎县",540622:"比如县",540623:"聂荣县",540624:"安多县",540625:"申扎县",540626:"索县",540627:"班戈县",540628:"巴青县",540629:"尼玛县",540630:"双湖县"},542500:{542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县"},61e4:{610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611e3:"商洛市"},610100:{610101:"市辖区",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610118:"鄠邑区",610122:"蓝田县",610124:"周至县"},610200:{610201:"市辖区",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县"},610300:{610301:"市辖区",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610322:"凤翔县",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县"},610400:{610401:"市辖区",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"彬州市"},610500:{610501:"市辖区",610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市"},610600:{610601:"市辖区",610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610681:"子长市"},610700:{610701:"市辖区",610702:"汉台区",610703:"南郑区",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县"},610800:{610801:"市辖区",610802:"榆阳区",610803:"横山区",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610881:"神木市"},610900:{610901:"市辖区",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610928:"旬阳县",610929:"白河县"},611e3:{611001:"市辖区",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县"},62e4:{620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621e3:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623e3:"甘南藏族自治州"},620100:{620101:"市辖区",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620171:"兰州新区"},620200:{620201:"市辖区"},620300:{620301:"市辖区",620302:"金川区",620321:"永昌县"},620400:{620401:"市辖区",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县"},620500:{620501:"市辖区",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县"},620600:{620601:"市辖区",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县"},620700:{620701:"市辖区",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县"},620800:{620801:"市辖区",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620825:"庄浪县",620826:"静宁县",620881:"华亭市"},620900:{620901:"市辖区",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市"},621e3:{621001:"市辖区",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县"},621100:{621101:"市辖区",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县"},621200:{621201:"市辖区",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县"},622900:{622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县"},623e3:{623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县"},63e4:{630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州"},630100:{630101:"市辖区",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回族土族自治县",630122:"湟中县",630123:"湟源县"},630200:{630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县"},632200:{632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县"},632300:{632321:"同仁县",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县"},632500:{632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县"},632600:{632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县"},632700:{632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县"},632800:{632801:"格尔木市",632802:"德令哈市",632803:"茫崖市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632857:"大柴旦行政委员会"},64e4:{640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市"},640100:{640101:"市辖区",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市"},640200:{640201:"市辖区",640202:"大武口区",640205:"惠农区",640221:"平罗县"},640300:{640301:"市辖区",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市"},640400:{640401:"市辖区",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县"},640500:{640501:"市辖区",640502:"沙坡头区",640521:"中宁县",640522:"海原县"},65e4:{650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653e3:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654e3:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659e3:"自治区直辖县级行政区划"},650100:{650101:"市辖区",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县"},650200:{650201:"市辖区",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区"},650400:{650402:"高昌区",650421:"鄯善县",650422:"托克逊县"},650500:{650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县"},652300:{652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县"},652700:{652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县"},652800:{652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652871:"库尔勒经济技术开发区"},652900:{652901:"阿克苏市",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县"},653e3:{653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县"},653100:{653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县"},653200:{653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县"},654e3:{654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县"},654200:{654201:"塔城市",654202:"乌苏市",654221:"额敏县",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县"},654300:{654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县"},659e3:{659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659006:"铁门关市"},71e4:{710100:"台北市",710200:"高雄市",710300:"基隆市",710400:"台中市",710500:"台南市",710600:"新竹市",710700:"嘉义市"},710100:{710101:"内湖区",710102:"南港区",710103:"中正区",710104:"松山区",710105:"信义区",710106:"大安区",710107:"中山区",710108:"文山区",710109:"大同区",710110:"万华区",710111:"士林区",710112:"北投区"},710200:{710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区"},710300:{710301:"仁爱区",710302:"信义区",710303:"中正区",710304:"暖暖区",710305:"安乐区",710307:"七堵区"},710400:{710301:"中区",710302:"东区",710303:"南区",710304:"西区",710305:"北区",710306:"北屯区",710307:"西屯区",710308:"南屯区"},710500:{710501:"中西区",710502:"东区",710503:"南区",710504:"北区",710505:"安平区",710506:"安南区"},710600:{710601:"东区",710602:"北区",710603:"香山区"},710700:{710701:"东区",710702:"西区"},81e4:{810001:"中西區",810002:"灣仔區",810003:"東區",810004:"南區",810005:"油尖旺區",810006:"深水埗區",810007:"九龍城區",810008:"黃大仙區",810009:"觀塘區",810010:"荃灣區",810011:"屯門區",810012:"元朗區",810013:"北區",810014:"大埔區",810015:"西貢區",810016:"沙田區",810017:"葵青區",810018:"離島區"},82e4:{820001:"花地瑪堂區",820002:"花王堂區",820003:"望德堂區",820004:"大堂區",820005:"風順堂區",820006:"嘉模堂區",820007:"路氹填海區",820008:"聖方濟各堂區"}};var q=P;const k=N(q),n={},p={},w=k[86],g=[];let D=[];const f="全部";n[""]=f;Object.keys(w).forEach(c=>{const e=w[c];g.push({value:c,label:e}),n[c]=e,p[e]={code:c},p[e][f]={code:""}});g.forEach(c=>{var u;const e=c.value,o=c.label,l=[],s=(u=k[e])!=null?u:{};Object.keys(s).forEach(i=>{l.push({value:i,label:s[i]}),n[i]=s[i],p[o][s[i]]={code:i},p[o][s[i]][f]={code:""}}),l.length&&(c.children=l)});D=j(g);g.forEach(c=>{const e=c.children,o=c.label;e&&e.forEach(l=>{var C;const s=l.value,u=l.label,i=[],v=(C=k[s])!=null?C:{};Object.keys(v).forEach(r=>{i.push({value:r,label:v[r]}),n[r]=v[r],p[o][u][v[r]]={code:r}}),i.length&&(l.children=i)})});const O=j(D);O.unshift({value:"",label:f});O.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(o=>{const l=o.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});const $=j(g);$.unshift({value:"",label:f});$.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(o=>{const l=o.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});function E(c,e,o){let l="";if(c&&p[c]){const s=p[c];if(l=s.code,e&&s[e]){const u=s[e];l=`${l}${e===f?"":", "}${u.code}`,o&&u[o]&&(l=`${l}${o===f?"":", "}${u[o].code}`)}}return l}const F=t("p",{class:"font-medium"},"区域级联选择器",-1),G={class:"flex flex-col items-center justify-center"},R={class:"text-[var(--el-color-primary)]"},S={class:"leading-10"},W={class:"flex flex-col items-center justify-center mt-3"},X={class:"text-[var(--el-color-primary)]"},z={class:"leading-10"},H={class:"flex flex-col items-center justify-center mt-3"},J={class:"text-[var(--el-color-primary)]"},K={class:"leading-10"},M={class:"flex flex-col items-center justify-center mt-3"},Q={class:"text-[var(--el-color-primary)]"},Y={class:"leading-10"},I=U({name:"Cascader",__name:"cascader",setup(c){const e=y(["110000","110100"]),o=y(["120000","120100","120101"]),l=y(["130000",""]),s=y(["120000","120100",""]),u=i=>{};return(i,v)=>{const C=x("el-link"),r=x("el-cascader"),V=x("el-col"),T=x("el-row"),A=x("el-card");return L(),B(A,{shadow:"never"},{header:_(()=>[F,h(C,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/cascader.vue",target:"_blank"},{default:_(()=>[b(" 代码位置 src/views/components/cascader.vue ")]),_:1})]),default:_(()=>[h(T,{gutter:24},{default:_(()=>[h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",G,[t("span",R,[b(" 1. 二级联动(不带“全部”选项) "),h(r,{modelValue:e.value,"onUpdate:modelValue":v[0]||(v[0]=m=>e.value=m),options:a(D),onChange:u},null,8,["modelValue","options"])]),t("div",S,[t("div",null,"绑定值:"+d(e.value),1),t("div",null," 区域码转汉字: "+d(a(n)[e.value[0]])+", "+d(a(n)[e.value[1]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[e.value[0]],a(n)[e.value[1]])),1)])])]),_:1}),h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",W,[t("span",X,[b(" 2. 二级联动(带有“全部”选项) "),h(r,{modelValue:l.value,"onUpdate:modelValue":v[1]||(v[1]=m=>l.value=m),options:a(O),onChange:u},null,8,["modelValue","options"])]),t("div",z,[t("div",null,"绑定值:"+d(l.value),1),t("div",null," 区域码转汉字: "+d(a(n)[l.value[0]])+", "+d(a(n)[l.value[1]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[l.value[0]],a(n)[l.value[1]])),1)])])]),_:1}),h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",H,[t("span",J,[b(" 3. 三级联动(不带“全部”选项) "),h(r,{modelValue:o.value,"onUpdate:modelValue":v[2]||(v[2]=m=>o.value=m),options:a(g),onChange:u},null,8,["modelValue","options"])]),t("div",K,[t("div",null,"绑定值:"+d(o.value),1),t("div",null," 区域码转汉字: "+d(a(n)[o.value[0]])+", "+d(a(n)[o.value[1]])+", "+d(a(n)[o.value[2]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[o.value[0]],a(n)[o.value[1]],a(n)[o.value[2]])),1)])])]),_:1}),h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",M,[t("span",Q,[b(' 4. 三级联动(带"全部选项") '),h(r,{modelValue:s.value,"onUpdate:modelValue":v[3]||(v[3]=m=>s.value=m),options:a($),onChange:u},null,8,["modelValue","options"])]),t("div",Y,[t("div",null,"绑定值:"+d(s.value),1),t("div",null," 区域码转汉字: "+d(a(n)[s.value[0]])+", "+d(a(n)[s.value[1]])+", "+d(a(n)[s.value[2]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[s.value[0]],a(n)[s.value[1]],a(n)[s.value[2]])),1)])])]),_:1})]),_:1})]),_:1})}}});export{I as default}; +import{W as N,ah as j,d as U,a as y,b as B,w as _,e as x,f as L,i as h,h as b,g as t,u as a,t as d}from"./index-D0RG78dK.js";const P={86:{11e4:"北京市",12e4:"天津市",13e4:"河北省",14e4:"山西省",15e4:"内蒙古自治区",21e4:"辽宁省",22e4:"吉林省",23e4:"黑龙江省",31e4:"上海市",32e4:"江苏省",33e4:"浙江省",34e4:"安徽省",35e4:"福建省",36e4:"江西省",37e4:"山东省",41e4:"河南省",42e4:"湖北省",43e4:"湖南省",44e4:"广东省",45e4:"广西壮族自治区",46e4:"海南省",5e5:"重庆市",51e4:"四川省",52e4:"贵州省",53e4:"云南省",54e4:"西藏自治区",61e4:"陕西省",62e4:"甘肃省",63e4:"青海省",64e4:"宁夏回族自治区",65e4:"新疆维吾尔自治区",71e4:"台湾省",81e4:"香港特别行政区",82e4:"澳门特别行政区"},11e4:{110100:"市辖区"},110100:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区"},12e4:{120100:"市辖区"},120100:{120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区"},13e4:{130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131e3:"廊坊市",131100:"衡水市"},130100:{130101:"市辖区",130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130171:"石家庄高新技术产业开发区",130172:"石家庄循环化工园区",130181:"辛集市",130183:"晋州市",130184:"新乐市"},130200:{130201:"市辖区",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130271:"河北唐山芦台经济开发区",130272:"唐山市汉沽管理区",130273:"唐山高新技术产业开发区",130274:"河北唐山海港经济开发区",130281:"遵化市",130283:"迁安市",130284:"滦州市"},130300:{130301:"市辖区",130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县",130371:"秦皇岛市经济技术开发区",130372:"北戴河新区"},130400:{130401:"市辖区",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130407:"肥乡区",130408:"永年区",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130471:"邯郸经济技术开发区",130473:"邯郸冀南新区",130481:"武安市"},130500:{130501:"市辖区",130502:"桥东区",130503:"桥西区",130521:"邢台县",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130526:"任县",130527:"南和县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130571:"河北邢台经济开发区",130581:"南宫市",130582:"沙河市"},130600:{130601:"市辖区",130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130671:"保定高新技术产业开发区",130672:"保定白沟新城",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市"},130700:{130701:"市辖区",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130771:"张家口经济开发区",130772:"张家口市察北管理区",130773:"张家口市塞北管理区"},130800:{130801:"市辖区",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130871:"承德高新技术产业开发区",130881:"平泉市"},130900:{130901:"市辖区",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130971:"河北沧州经济开发区",130972:"沧州高新技术产业开发区",130973:"沧州渤海新区",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市"},131e3:{131001:"市辖区",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131071:"廊坊经济技术开发区",131081:"霸州市",131082:"三河市"},131100:{131101:"市辖区",131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131171:"河北衡水高新技术产业开发区",131172:"衡水滨湖新区",131182:"深州市"},14e4:{140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141e3:"临汾市",141100:"吕梁市"},140100:{140101:"市辖区",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140171:"山西转型综合改革示范区",140181:"古交市"},140200:{140201:"市辖区",140212:"新荣区",140213:"平城区",140214:"云冈区",140215:"云州区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140271:"山西大同经济开发区"},140300:{140301:"市辖区",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县"},140400:{140401:"市辖区",140403:"潞州区",140404:"上党区",140405:"屯留区",140406:"潞城区",140423:"襄垣县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140471:"山西长治高新技术产业园区"},140500:{140501:"市辖区",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市"},140600:{140601:"市辖区",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140671:"山西朔州经济开发区",140681:"怀仁市"},140700:{140701:"市辖区",140702:"榆次区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市"},140800:{140801:"市辖区",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市"},140900:{140901:"市辖区",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140971:"五台山风景名胜区",140981:"原平市"},141e3:{141001:"市辖区",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市"},141100:{141101:"市辖区",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市"},15e4:{150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟"},150100:{150101:"市辖区",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150171:"呼和浩特金海工业园区",150172:"呼和浩特经济技术开发区"},150200:{150201:"市辖区",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150271:"包头稀土高新技术产业开发区"},150300:{150301:"市辖区",150302:"海勃湾区",150303:"海南区",150304:"乌达区"},150400:{150401:"市辖区",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗"},150500:{150501:"市辖区",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150571:"通辽经济技术开发区",150581:"霍林郭勒市"},150600:{150601:"市辖区",150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗"},150700:{150701:"市辖区",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市"},150800:{150801:"市辖区",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗"},150900:{150901:"市辖区",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市"},152200:{152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县"},152500:{152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152571:"乌拉盖管委会"},152900:{152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152971:"内蒙古阿拉善经济开发区"},21e4:{210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211e3:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市"},210100:{210101:"市辖区",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市"},210200:{210201:"市辖区",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市"},210300:{210301:"市辖区",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市"},210400:{210401:"市辖区",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县"},210500:{210501:"市辖区",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县"},210600:{210601:"市辖区",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市"},210700:{210701:"市辖区",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市"},210800:{210801:"市辖区",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市"},210900:{210901:"市辖区",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县"},211e3:{211001:"市辖区",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市"},211100:{211101:"市辖区",211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县"},211200:{211201:"市辖区",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市"},211300:{211301:"市辖区",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市"},211400:{211401:"市辖区",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市"},22e4:{220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州"},220100:{220101:"市辖区",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220171:"长春经济技术开发区",220172:"长春净月高新技术产业开发区",220173:"长春高新技术产业开发区",220174:"长春汽车经济技术开发区",220182:"榆树市",220183:"德惠市"},220200:{220201:"市辖区",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220271:"吉林经济开发区",220272:"吉林高新技术产业开发区",220273:"吉林中国新加坡食品区",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市"},220300:{220301:"市辖区",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220381:"公主岭市",220382:"双辽市"},220400:{220401:"市辖区",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县"},220500:{220501:"市辖区",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市"},220600:{220601:"市辖区",220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市"},220700:{220701:"市辖区",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220771:"吉林松原经济开发区",220781:"扶余市"},220800:{220801:"市辖区",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220871:"吉林白城经济开发区",220881:"洮南市",220882:"大安市"},222400:{222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县"},23e4:{230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231e3:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区"},230100:{230101:"市辖区",230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市"},230200:{230201:"市辖区",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市"},230300:{230301:"市辖区",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市"},230400:{230401:"市辖区",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县"},230500:{230501:"市辖区",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县"},230600:{230601:"市辖区",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230671:"大庆高新技术产业开发区"},230700:{230701:"市辖区",230717:"伊美区",230718:"乌翠区",230719:"友好区",230722:"嘉荫县",230723:"汤旺县",230724:"丰林县",230725:"大箐山县",230726:"南岔县",230751:"金林区",230781:"铁力市"},230800:{230801:"市辖区",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市"},230900:{230901:"市辖区",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县"},231e3:{231001:"市辖区",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231071:"牡丹江经济技术开发区",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市"},231100:{231101:"市辖区",231102:"爱辉区",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"嫩江市"},231200:{231201:"市辖区",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市"},232700:{232701:"漠河市",232721:"呼玛县",232722:"塔河县",232761:"加格达奇区",232762:"松岭区",232763:"新林区",232764:"呼中区"},31e4:{310100:"市辖区"},310100:{310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区"},32e4:{320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321e3:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市"},320100:{320101:"市辖区",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区"},320200:{320201:"市辖区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市"},320300:{320301:"市辖区",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320371:"徐州经济技术开发区",320381:"新沂市",320382:"邳州市"},320400:{320401:"市辖区",320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市"},320500:{320501:"市辖区",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320571:"苏州工业园区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市"},320600:{320601:"市辖区",320602:"崇川区",320611:"港闸区",320612:"通州区",320623:"如东县",320671:"南通经济技术开发区",320681:"启东市",320682:"如皋市",320684:"海门市",320685:"海安市"},320700:{320701:"市辖区",320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县",320771:"连云港经济技术开发区",320772:"连云港高新技术产业开发区"},320800:{320801:"市辖区",320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县",320871:"淮安经济技术开发区"},320900:{320901:"市辖区",320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320971:"盐城经济技术开发区",320981:"东台市"},321e3:{321001:"市辖区",321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321071:"扬州经济技术开发区",321081:"仪征市",321084:"高邮市"},321100:{321101:"市辖区",321102:"京口区",321111:"润州区",321112:"丹徒区",321171:"镇江新区",321181:"丹阳市",321182:"扬中市",321183:"句容市"},321200:{321201:"市辖区",321202:"海陵区",321203:"高港区",321204:"姜堰区",321271:"泰州医药高新技术产业开发区",321281:"兴化市",321282:"靖江市",321283:"泰兴市"},321300:{321301:"市辖区",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321371:"宿迁经济技术开发区"},33e4:{330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331e3:"台州市",331100:"丽水市"},330100:{330101:"市辖区",330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330112:"临安区",330122:"桐庐县",330127:"淳安县",330182:"建德市"},330200:{330201:"市辖区",330203:"海曙区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330213:"奉化区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市"},330300:{330301:"市辖区",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330371:"温州经济技术开发区",330381:"瑞安市",330382:"乐清市",330383:"龙港市"},330400:{330401:"市辖区",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市"},330500:{330501:"市辖区",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县"},330600:{330601:"市辖区",330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市"},330700:{330701:"市辖区",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市"},330800:{330801:"市辖区",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市"},330900:{330901:"市辖区",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县"},331e3:{331001:"市辖区",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"玉环市"},331100:{331101:"市辖区",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市"},34e4:{340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341e3:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市"},340100:{340101:"市辖区",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340171:"合肥高新技术产业开发区",340172:"合肥经济技术开发区",340173:"合肥新站高新技术产业开发区",340181:"巢湖市"},340200:{340201:"市辖区",340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"繁昌县",340223:"南陵县",340225:"无为县",340271:"芜湖经济技术开发区",340272:"安徽芜湖长江大桥经济开发区"},340300:{340301:"市辖区",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340371:"蚌埠市高新技术开发区",340372:"蚌埠市经济开发区"},340400:{340401:"市辖区",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县"},340500:{340501:"市辖区",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县"},340600:{340601:"市辖区",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县"},340700:{340701:"市辖区",340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县"},340800:{340801:"市辖区",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340871:"安徽安庆经济开发区",340881:"桐城市",340882:"潜山市"},341e3:{341001:"市辖区",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县"},341100:{341101:"市辖区",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341171:"苏滁现代产业园",341172:"滁州经济技术开发区",341181:"天长市",341182:"明光市"},341200:{341201:"市辖区",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341271:"阜阳合肥现代产业园区",341272:"阜阳经济技术开发区",341282:"界首市"},341300:{341301:"市辖区",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341371:"宿州马鞍山现代产业园区",341372:"宿州经济技术开发区"},341500:{341501:"市辖区",341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县"},341600:{341601:"市辖区",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县"},341700:{341701:"市辖区",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县"},341800:{341801:"市辖区",341802:"宣州区",341821:"郎溪县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341871:"宣城市经济开发区",341881:"宁国市",341882:"广德市"},35e4:{350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市"},350100:{350101:"市辖区",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350112:"长乐区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市"},350200:{350201:"市辖区",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区"},350300:{350301:"市辖区",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县"},350400:{350401:"市辖区",350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市"},350500:{350501:"市辖区",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市"},350600:{350601:"市辖区",350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350625:"长泰县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350681:"龙海市"},350700:{350701:"市辖区",350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市"},350800:{350801:"市辖区",350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市"},350900:{350901:"市辖区",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市"},36e4:{360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361e3:"抚州市",361100:"上饶市"},360100:{360101:"市辖区",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360105:"湾里区",360111:"青山湖区",360112:"新建区",360121:"南昌县",360123:"安义县",360124:"进贤县"},360200:{360201:"市辖区",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市"},360300:{360301:"市辖区",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县"},360400:{360401:"市辖区",360402:"濂溪区",360403:"浔阳区",360404:"柴桑区",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市"},360500:{360501:"市辖区",360502:"渝水区",360521:"分宜县"},360600:{360601:"市辖区",360602:"月湖区",360603:"余江区",360681:"贵溪市"},360700:{360701:"市辖区",360702:"章贡区",360703:"南康区",360704:"赣县区",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"龙南县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市"},360800:{360801:"市辖区",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市"},360900:{360901:"市辖区",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市"},361e3:{361001:"市辖区",361002:"临川区",361003:"东乡区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361030:"广昌县"},361100:{361101:"市辖区",361102:"信州区",361103:"广丰区",361104:"广信区",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市"},37e4:{370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371e3:"威海市",371100:"日照市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市"},370100:{370101:"市辖区",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370114:"章丘区",370115:"济阳区",370116:"莱芜区",370117:"钢城区",370124:"平阴县",370126:"商河县",370171:"济南高新技术产业开发区"},370200:{370201:"市辖区",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370215:"即墨区",370271:"青岛高新技术产业开发区",370281:"胶州市",370283:"平度市",370285:"莱西市"},370300:{370301:"市辖区",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县"},370400:{370401:"市辖区",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市"},370500:{370501:"市辖区",370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县",370571:"东营经济技术开发区",370572:"东营港经济开发区"},370600:{370601:"市辖区",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370634:"长岛县",370671:"烟台高新技术产业开发区",370672:"烟台经济技术开发区",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市"},370700:{370701:"市辖区",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370772:"潍坊滨海经济技术开发区",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市"},370800:{370801:"市辖区",370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370871:"济宁高新技术产业开发区",370881:"曲阜市",370883:"邹城市"},370900:{370901:"市辖区",370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市"},371e3:{371001:"市辖区",371002:"环翠区",371003:"文登区",371071:"威海火炬高技术产业开发区",371072:"威海经济技术开发区",371073:"威海临港经济技术开发区",371082:"荣成市",371083:"乳山市"},371100:{371101:"市辖区",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371171:"日照经济技术开发区"},371300:{371301:"市辖区",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371371:"临沂高新技术产业开发区",371372:"临沂经济技术开发区",371373:"临沂临港经济开发区"},371400:{371401:"市辖区",371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371471:"德州经济技术开发区",371472:"德州运河经济开发区",371481:"乐陵市",371482:"禹城市"},371500:{371501:"市辖区",371502:"东昌府区",371503:"茌平区",371521:"阳谷县",371522:"莘县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市"},371600:{371601:"市辖区",371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371681:"邹平市"},371700:{371701:"市辖区",371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县",371771:"菏泽经济技术开发区",371772:"菏泽高新技术开发区"},41e4:{410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411e3:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419e3:"省直辖县级行政区划"},410100:{410101:"市辖区",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410171:"郑州经济技术开发区",410172:"郑州高新技术产业开发区",410173:"郑州航空港经济综合实验区",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市"},410200:{410201:"市辖区",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县"},410300:{410301:"市辖区",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410306:"吉利区",410311:"洛龙区",410322:"孟津县",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410371:"洛阳高新技术产业开发区",410381:"偃师市"},410400:{410401:"市辖区",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410471:"平顶山高新技术产业开发区",410472:"平顶山市城乡一体化示范区",410481:"舞钢市",410482:"汝州市"},410500:{410501:"市辖区",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410571:"安阳高新技术产业开发区",410581:"林州市"},410600:{410601:"市辖区",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410671:"鹤壁经济技术开发区"},410700:{410701:"市辖区",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410771:"新乡高新技术产业开发区",410772:"新乡经济技术开发区",410773:"新乡市平原城乡一体化示范区",410781:"卫辉市",410782:"辉县市",410783:"长垣市"},410800:{410801:"市辖区",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410871:"焦作城乡一体化示范区",410882:"沁阳市",410883:"孟州市"},410900:{410901:"市辖区",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410971:"河南濮阳工业园区",410972:"濮阳经济技术开发区"},411e3:{411001:"市辖区",411002:"魏都区",411003:"建安区",411024:"鄢陵县",411025:"襄城县",411071:"许昌经济技术开发区",411081:"禹州市",411082:"长葛市"},411100:{411101:"市辖区",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411171:"漯河经济技术开发区"},411200:{411201:"市辖区",411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411271:"河南三门峡经济开发区",411281:"义马市",411282:"灵宝市"},411300:{411301:"市辖区",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411371:"南阳高新技术产业开发区",411372:"南阳市城乡一体化示范区",411381:"邓州市"},411400:{411401:"市辖区",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411471:"豫东综合物流产业聚集区",411472:"河南商丘经济开发区",411481:"永城市"},411500:{411501:"市辖区",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411571:"信阳高新技术产业开发区"},411600:{411601:"市辖区",411602:"川汇区",411603:"淮阳区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411627:"太康县",411628:"鹿邑县",411671:"河南周口经济开发区",411681:"项城市"},411700:{411701:"市辖区",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",411771:"河南驻马店经济开发区"},419e3:{419001:"济源市"},42e4:{420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421e3:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429e3:"省直辖县级行政区划"},420100:{420101:"市辖区",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区"},420200:{420201:"市辖区",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市"},420300:{420301:"市辖区",420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市"},420500:{420501:"市辖区",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市"},420600:{420601:"市辖区",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市"},420700:{420701:"市辖区",420702:"梁子湖区",420703:"华容区",420704:"鄂城区"},420800:{420801:"市辖区",420802:"东宝区",420804:"掇刀区",420822:"沙洋县",420881:"钟祥市",420882:"京山市"},420900:{420901:"市辖区",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市"},421e3:{421001:"市辖区",421002:"沙市区",421003:"荆州区",421022:"公安县",421023:"监利县",421024:"江陵县",421071:"荆州经济技术开发区",421081:"石首市",421083:"洪湖市",421087:"松滋市"},421100:{421101:"市辖区",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421171:"龙感湖管理区",421181:"麻城市",421182:"武穴市"},421200:{421201:"市辖区",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市"},421300:{421301:"市辖区",421303:"曾都区",421321:"随县",421381:"广水市"},422800:{422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县"},429e3:{429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区"},43e4:{430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431e3:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州"},430100:{430101:"市辖区",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430181:"浏阳市",430182:"宁乡市"},430200:{430201:"市辖区",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430212:"渌口区",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430271:"云龙示范区",430281:"醴陵市"},430300:{430301:"市辖区",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430371:"湖南湘潭高新技术产业园区",430372:"湘潭昭山示范区",430373:"湘潭九华示范区",430381:"湘乡市",430382:"韶山市"},430400:{430401:"市辖区",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430471:"衡阳综合保税区",430472:"湖南衡阳高新技术产业园区",430473:"湖南衡阳松木经济开发区",430481:"耒阳市",430482:"常宁市"},430500:{430501:"市辖区",430502:"双清区",430503:"大祥区",430511:"北塔区",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"邵东市"},430600:{430601:"市辖区",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430671:"岳阳市屈原管理区",430681:"汨罗市",430682:"临湘市"},430700:{430701:"市辖区",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430771:"常德市西洞庭管理区",430781:"津市市"},430800:{430801:"市辖区",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县"},430900:{430901:"市辖区",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430971:"益阳市大通湖管理区",430972:"湖南益阳高新技术产业园区",430981:"沅江市"},431e3:{431001:"市辖区",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市"},431100:{431101:"市辖区",431102:"零陵区",431103:"冷水滩区",431121:"祁阳县",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431171:"永州经济技术开发区",431172:"永州市金洞管理区",431173:"永州市回龙圩管理区"},431200:{431201:"市辖区",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431271:"怀化市洪江管理区",431281:"洪江市"},431300:{431301:"市辖区",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市"},433100:{433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",433173:"湖南永顺经济开发区"},44e4:{440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442e3:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市"},440100:{440101:"市辖区",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区"},440200:{440201:"市辖区",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市"},440300:{440301:"市辖区",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"龙华区",440310:"坪山区",440311:"光明区"},440400:{440401:"市辖区",440402:"香洲区",440403:"斗门区",440404:"金湾区"},440500:{440501:"市辖区",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县"},440600:{440601:"市辖区",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区"},440700:{440701:"市辖区",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市"},440800:{440801:"市辖区",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市"},440900:{440901:"市辖区",440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市"},441200:{441201:"市辖区",441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市"},441300:{441301:"市辖区",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县"},441400:{441401:"市辖区",441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市"},441500:{441501:"市辖区",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市"},441600:{441601:"市辖区",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县"},441700:{441701:"市辖区",441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市"},441800:{441801:"市辖区",441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市"},441900:{441900003:"东城街道",441900004:"南城街道",441900005:"万江街道",441900006:"莞城街道",441900101:"石碣镇",441900102:"石龙镇",441900103:"茶山镇",441900104:"石排镇",441900105:"企石镇",441900106:"横沥镇",441900107:"桥头镇",441900108:"谢岗镇",441900109:"东坑镇",441900110:"常平镇",441900111:"寮步镇",441900112:"樟木头镇",441900113:"大朗镇",441900114:"黄江镇",441900115:"清溪镇",441900116:"塘厦镇",441900117:"凤岗镇",441900118:"大岭山镇",441900119:"长安镇",441900121:"虎门镇",441900122:"厚街镇",441900123:"沙田镇",441900124:"道滘镇",441900125:"洪梅镇",441900126:"麻涌镇",441900127:"望牛墩镇",441900128:"中堂镇",441900129:"高埗镇",441900401:"松山湖",441900402:"东莞港",441900403:"东莞生态园"},442e3:{442000001:"石岐街道",442000002:"东区街道",442000003:"中山港街道",442000004:"西区街道",442000005:"南区街道",442000006:"五桂山街道",442000100:"小榄镇",442000101:"黄圃镇",442000102:"民众镇",442000103:"东凤镇",442000104:"东升镇",442000105:"古镇镇",442000106:"沙溪镇",442000107:"坦洲镇",442000108:"港口镇",442000109:"三角镇",442000110:"横栏镇",442000111:"南头镇",442000112:"阜沙镇",442000113:"南朗镇",442000114:"三乡镇",442000115:"板芙镇",442000116:"大涌镇",442000117:"神湾镇"},445100:{445101:"市辖区",445102:"湘桥区",445103:"潮安区",445122:"饶平县"},445200:{445201:"市辖区",445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市"},445300:{445301:"市辖区",445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市"},45e4:{450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451e3:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市"},450100:{450101:"市辖区",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县"},450200:{450201:"市辖区",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县"},450300:{450301:"市辖区",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450332:"恭城瑶族自治县",450381:"荔浦市"},450400:{450401:"市辖区",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市"},450500:{450501:"市辖区",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县"},450600:{450601:"市辖区",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市"},450700:{450701:"市辖区",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县"},450800:{450801:"市辖区",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市"},450900:{450901:"市辖区",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市"},451e3:{451001:"市辖区",451002:"右江区",451003:"田阳区",451022:"田东县",451023:"平果县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市"},451100:{451101:"市辖区",451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县"},451200:{451201:"市辖区",451202:"金城江区",451203:"宜州区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县"},451300:{451301:"市辖区",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市"},451400:{451401:"市辖区",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市"},46e4:{460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469e3:"省直辖县级行政区划"},460100:{460101:"市辖区",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区"},460200:{460201:"市辖区",460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区"},460300:{460321:"西沙群岛",460322:"南沙群岛",460323:"中沙群岛的岛礁及其海域"},460400:{460400100:"那大镇",460400101:"和庆镇",460400102:"南丰镇",460400103:"大成镇",460400104:"雅星镇",460400105:"兰洋镇",460400106:"光村镇",460400107:"木棠镇",460400108:"海头镇",460400109:"峨蔓镇",460400111:"王五镇",460400112:"白马井镇",460400113:"中和镇",460400114:"排浦镇",460400115:"东成镇",460400116:"新州镇",460400499:"洋浦经济开发区",460400500:"华南热作学院"},469e3:{469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县"},5e5:{500100:"市辖区",500200:"县"},500100:{500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区",500155:"梁平区",500156:"武隆区"},500200:{500229:"城口县",500230:"丰都县",500231:"垫江县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县"},51e4:{510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511e3:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512e3:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州"},510100:{510101:"市辖区",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510117:"郫都区",510121:"金堂县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市"},510300:{510301:"市辖区",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县"},510400:{510401:"市辖区",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县"},510500:{510501:"市辖区",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县"},510600:{510601:"市辖区",510603:"旌阳区",510604:"罗江区",510623:"中江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市"},510700:{510701:"市辖区",510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市"},510800:{510801:"市辖区",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县"},510900:{510901:"市辖区",510903:"船山区",510904:"安居区",510921:"蓬溪县",510923:"大英县",510981:"射洪市"},511e3:{511001:"市辖区",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511071:"内江经济开发区",511083:"隆昌市"},511100:{511101:"市辖区",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市"},511300:{511301:"市辖区",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市"},511400:{511401:"市辖区",511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县"},511500:{511501:"市辖区",511502:"翠屏区",511503:"南溪区",511504:"叙州区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县"},511600:{511601:"市辖区",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市"},511700:{511701:"市辖区",511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511771:"达州经济开发区",511781:"万源市"},511800:{511801:"市辖区",511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县"},511900:{511901:"市辖区",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511971:"巴中经济开发区"},512e3:{512001:"市辖区",512002:"雁江区",512021:"安岳县",512022:"乐至县"},513200:{513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县"},513300:{513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县"},513400:{513401:"西昌市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513425:"会理县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县"},52e4:{520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州"},520100:{520101:"市辖区",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市"},520200:{520201:"钟山区",520203:"六枝特区",520221:"水城县",520281:"盘州市"},520300:{520301:"市辖区",520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市"},520400:{520401:"市辖区",520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县"},520500:{520501:"市辖区",520502:"七星关区",520521:"大方县",520522:"黔西县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县"},520600:{520601:"市辖区",520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县"},522300:{522301:"兴义市",522302:"兴仁市",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县"},522600:{522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县"},522700:{522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县"},53e4:{530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州"},530100:{530101:"市辖区",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530115:"晋宁区",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市"},530300:{530301:"市辖区",530302:"麒麟区",530303:"沾益区",530304:"马龙区",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市"},530400:{530401:"市辖区",530402:"红塔区",530403:"江川区",530422:"澄江县",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县"},530500:{530501:"市辖区",530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市"},530600:{530601:"市辖区",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530681:"水富市"},530700:{530701:"市辖区",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县"},530800:{530801:"市辖区",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县"},530900:{530901:"市辖区",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县"},532300:{532301:"楚雄市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532331:"禄丰县"},532500:{532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县"},532600:{532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县"},532800:{532801:"景洪市",532822:"勐海县",532823:"勐腊县"},532900:{532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县"},533100:{533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县"},533300:{533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县"},533400:{533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县"},54e4:{540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",540600:"那曲市",542500:"阿里地区"},540100:{540101:"市辖区",540102:"城关区",540103:"堆龙德庆区",540104:"达孜区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540127:"墨竹工卡县",540171:"格尔木藏青工业园区",540172:"拉萨经济技术开发区",540173:"西藏文化旅游创意园区",540174:"达孜工业园区"},540200:{540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县"},540300:{540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县"},540400:{540402:"巴宜区",540421:"工布江达县",540422:"米林县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县"},540500:{540501:"市辖区",540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540530:"错那县",540531:"浪卡子县"},540600:{540602:"色尼区",540621:"嘉黎县",540622:"比如县",540623:"聂荣县",540624:"安多县",540625:"申扎县",540626:"索县",540627:"班戈县",540628:"巴青县",540629:"尼玛县",540630:"双湖县"},542500:{542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县"},61e4:{610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611e3:"商洛市"},610100:{610101:"市辖区",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610118:"鄠邑区",610122:"蓝田县",610124:"周至县"},610200:{610201:"市辖区",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县"},610300:{610301:"市辖区",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610322:"凤翔县",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县"},610400:{610401:"市辖区",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"彬州市"},610500:{610501:"市辖区",610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市"},610600:{610601:"市辖区",610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610681:"子长市"},610700:{610701:"市辖区",610702:"汉台区",610703:"南郑区",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县"},610800:{610801:"市辖区",610802:"榆阳区",610803:"横山区",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610881:"神木市"},610900:{610901:"市辖区",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610928:"旬阳县",610929:"白河县"},611e3:{611001:"市辖区",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县"},62e4:{620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621e3:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623e3:"甘南藏族自治州"},620100:{620101:"市辖区",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620171:"兰州新区"},620200:{620201:"市辖区"},620300:{620301:"市辖区",620302:"金川区",620321:"永昌县"},620400:{620401:"市辖区",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县"},620500:{620501:"市辖区",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县"},620600:{620601:"市辖区",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县"},620700:{620701:"市辖区",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县"},620800:{620801:"市辖区",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620825:"庄浪县",620826:"静宁县",620881:"华亭市"},620900:{620901:"市辖区",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市"},621e3:{621001:"市辖区",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县"},621100:{621101:"市辖区",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县"},621200:{621201:"市辖区",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县"},622900:{622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县"},623e3:{623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县"},63e4:{630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州"},630100:{630101:"市辖区",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回族土族自治县",630122:"湟中县",630123:"湟源县"},630200:{630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县"},632200:{632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县"},632300:{632321:"同仁县",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县"},632500:{632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县"},632600:{632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县"},632700:{632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县"},632800:{632801:"格尔木市",632802:"德令哈市",632803:"茫崖市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632857:"大柴旦行政委员会"},64e4:{640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市"},640100:{640101:"市辖区",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市"},640200:{640201:"市辖区",640202:"大武口区",640205:"惠农区",640221:"平罗县"},640300:{640301:"市辖区",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市"},640400:{640401:"市辖区",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县"},640500:{640501:"市辖区",640502:"沙坡头区",640521:"中宁县",640522:"海原县"},65e4:{650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653e3:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654e3:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659e3:"自治区直辖县级行政区划"},650100:{650101:"市辖区",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县"},650200:{650201:"市辖区",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区"},650400:{650402:"高昌区",650421:"鄯善县",650422:"托克逊县"},650500:{650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县"},652300:{652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县"},652700:{652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县"},652800:{652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652871:"库尔勒经济技术开发区"},652900:{652901:"阿克苏市",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县"},653e3:{653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县"},653100:{653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县"},653200:{653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县"},654e3:{654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县"},654200:{654201:"塔城市",654202:"乌苏市",654221:"额敏县",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县"},654300:{654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县"},659e3:{659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659006:"铁门关市"},71e4:{710100:"台北市",710200:"高雄市",710300:"基隆市",710400:"台中市",710500:"台南市",710600:"新竹市",710700:"嘉义市"},710100:{710101:"内湖区",710102:"南港区",710103:"中正区",710104:"松山区",710105:"信义区",710106:"大安区",710107:"中山区",710108:"文山区",710109:"大同区",710110:"万华区",710111:"士林区",710112:"北投区"},710200:{710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区"},710300:{710301:"仁爱区",710302:"信义区",710303:"中正区",710304:"暖暖区",710305:"安乐区",710307:"七堵区"},710400:{710301:"中区",710302:"东区",710303:"南区",710304:"西区",710305:"北区",710306:"北屯区",710307:"西屯区",710308:"南屯区"},710500:{710501:"中西区",710502:"东区",710503:"南区",710504:"北区",710505:"安平区",710506:"安南区"},710600:{710601:"东区",710602:"北区",710603:"香山区"},710700:{710701:"东区",710702:"西区"},81e4:{810001:"中西區",810002:"灣仔區",810003:"東區",810004:"南區",810005:"油尖旺區",810006:"深水埗區",810007:"九龍城區",810008:"黃大仙區",810009:"觀塘區",810010:"荃灣區",810011:"屯門區",810012:"元朗區",810013:"北區",810014:"大埔區",810015:"西貢區",810016:"沙田區",810017:"葵青區",810018:"離島區"},82e4:{820001:"花地瑪堂區",820002:"花王堂區",820003:"望德堂區",820004:"大堂區",820005:"風順堂區",820006:"嘉模堂區",820007:"路氹填海區",820008:"聖方濟各堂區"}};var q=P;const k=N(q),n={},p={},w=k[86],g=[];let D=[];const f="全部";n[""]=f;Object.keys(w).forEach(c=>{const e=w[c];g.push({value:c,label:e}),n[c]=e,p[e]={code:c},p[e][f]={code:""}});g.forEach(c=>{var u;const e=c.value,o=c.label,l=[],s=(u=k[e])!=null?u:{};Object.keys(s).forEach(i=>{l.push({value:i,label:s[i]}),n[i]=s[i],p[o][s[i]]={code:i},p[o][s[i]][f]={code:""}}),l.length&&(c.children=l)});D=j(g);g.forEach(c=>{const e=c.children,o=c.label;e&&e.forEach(l=>{var C;const s=l.value,u=l.label,i=[],v=(C=k[s])!=null?C:{};Object.keys(v).forEach(r=>{i.push({value:r,label:v[r]}),n[r]=v[r],p[o][u][v[r]]={code:r}}),i.length&&(l.children=i)})});const O=j(D);O.unshift({value:"",label:f});O.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(o=>{const l=o.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});const $=j(g);$.unshift({value:"",label:f});$.forEach(c=>{const e=c.children;e!=null&&e.length&&(e.unshift({value:"",label:f}),e.forEach(o=>{const l=o.children;l!=null&&l.length&&l.unshift({value:"",label:f})}))});function E(c,e,o){let l="";if(c&&p[c]){const s=p[c];if(l=s.code,e&&s[e]){const u=s[e];l=`${l}${e===f?"":", "}${u.code}`,o&&u[o]&&(l=`${l}${o===f?"":", "}${u[o].code}`)}}return l}const F=t("p",{class:"font-medium"},"区域级联选择器",-1),G={class:"flex flex-col items-center justify-center"},R={class:"text-[var(--el-color-primary)]"},S={class:"leading-10"},W={class:"flex flex-col items-center justify-center mt-3"},X={class:"text-[var(--el-color-primary)]"},z={class:"leading-10"},H={class:"flex flex-col items-center justify-center mt-3"},J={class:"text-[var(--el-color-primary)]"},K={class:"leading-10"},M={class:"flex flex-col items-center justify-center mt-3"},Q={class:"text-[var(--el-color-primary)]"},Y={class:"leading-10"},I=U({name:"Cascader",__name:"cascader",setup(c){const e=y(["110000","110100"]),o=y(["120000","120100","120101"]),l=y(["130000",""]),s=y(["120000","120100",""]),u=i=>{};return(i,v)=>{const C=x("el-link"),r=x("el-cascader"),V=x("el-col"),T=x("el-row"),A=x("el-card");return L(),B(A,{shadow:"never"},{header:_(()=>[F,h(C,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/cascader.vue",target:"_blank"},{default:_(()=>[b(" 代码位置 src/views/components/cascader.vue ")]),_:1})]),default:_(()=>[h(T,{gutter:24},{default:_(()=>[h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",G,[t("span",R,[b(" 1. 二级联动(不带“全部”选项) "),h(r,{modelValue:e.value,"onUpdate:modelValue":v[0]||(v[0]=m=>e.value=m),options:a(D),onChange:u},null,8,["modelValue","options"])]),t("div",S,[t("div",null,"绑定值:"+d(e.value),1),t("div",null," 区域码转汉字: "+d(a(n)[e.value[0]])+", "+d(a(n)[e.value[1]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[e.value[0]],a(n)[e.value[1]])),1)])])]),_:1}),h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",W,[t("span",X,[b(" 2. 二级联动(带有“全部”选项) "),h(r,{modelValue:l.value,"onUpdate:modelValue":v[1]||(v[1]=m=>l.value=m),options:a(O),onChange:u},null,8,["modelValue","options"])]),t("div",z,[t("div",null,"绑定值:"+d(l.value),1),t("div",null," 区域码转汉字: "+d(a(n)[l.value[0]])+", "+d(a(n)[l.value[1]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[l.value[0]],a(n)[l.value[1]])),1)])])]),_:1}),h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",H,[t("span",J,[b(" 3. 三级联动(不带“全部”选项) "),h(r,{modelValue:o.value,"onUpdate:modelValue":v[2]||(v[2]=m=>o.value=m),options:a(g),onChange:u},null,8,["modelValue","options"])]),t("div",K,[t("div",null,"绑定值:"+d(o.value),1),t("div",null," 区域码转汉字: "+d(a(n)[o.value[0]])+", "+d(a(n)[o.value[1]])+", "+d(a(n)[o.value[2]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[o.value[0]],a(n)[o.value[1]],a(n)[o.value[2]])),1)])])]),_:1}),h(V,{xl:12,lg:12,md:24,sm:24,xs:24},{default:_(()=>[t("div",M,[t("span",Q,[b(' 4. 三级联动(带"全部选项") '),h(r,{modelValue:s.value,"onUpdate:modelValue":v[3]||(v[3]=m=>s.value=m),options:a($),onChange:u},null,8,["modelValue","options"])]),t("div",Y,[t("div",null,"绑定值:"+d(s.value),1),t("div",null," 区域码转汉字: "+d(a(n)[s.value[0]])+", "+d(a(n)[s.value[1]])+", "+d(a(n)[s.value[2]]),1),t("div",null," 汉字转区域码: "+d(a(E)(a(n)[s.value[0]],a(n)[s.value[1]],a(n)[s.value[2]])),1)])])]),_:1})]),_:1})]),_:1})}}});export{I as default}; diff --git a/static/js/check-button-C33eJ80l.js b/static/js/check-button-CSWjkOxY.js similarity index 99% rename from static/js/check-button-C33eJ80l.js rename to static/js/check-button-CSWjkOxY.js index 809603917..2146900e5 100644 --- a/static/js/check-button-C33eJ80l.js +++ b/static/js/check-button-CSWjkOxY.js @@ -1 +1 @@ -var ee=Object.defineProperty,le=Object.defineProperties;var ae=Object.getOwnPropertyDescriptors;var q=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;var A=(u,c,a)=>c in u?ee(u,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[c]=a,S=(u,c)=>{for(var a in c||(c={}))se.call(c,a)&&A(u,a,c[a]);if(q)for(var a of q(c))oe.call(c,a)&&A(u,a,c[a]);return u},G=(u,c)=>le(u,ae(c));import{d as te,a as n,n as de,b as j,w as l,e as i,f as w,g as d,i as e,h as o,k as H,l as J,v as T,t as O,F as K,u as ce,an as ue,L as ne,C as ie,D as re,_ as _e}from"./index-CV7M57fm.js";const _=u=>(ie("data-v-ba42e1d6"),u=u(),re(),u),pe={class:"card-header"},me=_(()=>d("span",{style:{"font-size":"16px","font-weight":"800"}}," 可选按钮 ",-1)),ve=_(()=>d("p",{class:"mb-2"},"单选(紧凑风格的按钮样式)",-1)),be=_(()=>d("p",{class:"mb-2"},"单选(带有边框)",-1)),fe=_(()=>d("p",{class:"mb-2"},"单选(自定义内容)",-1)),he={class:"flex"},ke={class:"flex"},ge={class:"flex"},Ve=_(()=>d("p",{class:"mb-2"},"多选(紧凑风格的按钮样式)",-1)),we=_(()=>d("p",{class:"mb-2"},"多选(带有边框)",-1)),ze=_(()=>d("p",{class:"mb-2"},"多选(来点不一样的体验)",-1)),xe={class:"flex"},Ce={class:"flex"},ye={class:"flex"},Be=_(()=>d("p",null,"可控制间距的按钮样式",-1)),Ie=_(()=>d("p",{class:"mb-2"},"单选",-1)),Ue={class:"mb-2 mt-4"},Se=_(()=>d("p",{class:"mb-2"},"单个可选按钮",-1)),Ge=te({name:"CheckButton",__name:"check-button",setup(u){const c=n(20),a=n("default"),p=n(),z=n(!0),$=n("wait"),N=n("complete"),D=n("progress"),F=n(["apple","tomato"]),L=n(["cucumber","onion","blueberry"]),M=n(["tomato","watermelon","strawberry"]),x=n([{title:"等待中",checked:!1},{title:"进行中",checked:!0},{title:"已完成",checked:!1}]),C=n({});function P(m,t){if(a.value==="disabled")return;C.value[t]=Object.assign(G(S({},m),{checked:!m.checked})),x.value.map(g=>g.checked=!1),x.value[t].checked=C.value[t].checked;const{title:r,checked:b}=C.value[t];ne(b?`已选中${r}`:`取消选中${r}`,{type:"success"})}const y=n([{title:"苹果",checked:!0},{title:"西红柿",checked:!0},{title:"香蕉",checked:!1}]),E=n({});function Q(m,t){a.value!=="disabled"&&(E.value[t]=Object.assign(G(S({},m),{checked:!m.checked})),y.value[t].checked=E.value[t].checked)}function R(){a.value!=="disabled"&&(z.value=!z.value)}return de(a,m=>m==="disabled"?p.value="default":p.value=a.value),(m,t)=>{const r=i("el-radio"),b=i("el-radio-group"),g=i("el-space"),W=i("el-link"),f=i("el-radio-button"),v=i("el-divider"),h=i("IconifyIconOnline"),k=i("el-checkbox-button"),B=i("el-checkbox-group"),I=i("el-checkbox"),X=i("el-slider"),U=i("el-check-tag"),Y=i("el-card");return w(),j(Y,{shadow:"never"},{header:l(()=>[d("div",pe,[e(g,{wrap:"",size:40},{default:l(()=>[me,e(b,{modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=s=>a.value=s)},{default:l(()=>[e(r,{value:"large"},{default:l(()=>[o("大尺寸")]),_:1}),e(r,{value:"default"},{default:l(()=>[o("默认尺寸")]),_:1}),e(r,{value:"small"},{default:l(()=>[o("小尺寸")]),_:1}),e(r,{value:"disabled"},{default:l(()=>[o("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),e(W,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/check-button.vue",target:"_blank"},{default:l(()=>[o(" 代码位置 src/views/components/check-button.vue ")]),_:1})]),default:l(()=>[ve,e(b,{modelValue:$.value,"onUpdate:modelValue":t[1]||(t[1]=s=>$.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[o("等待中")]),_:1}),e(f,{value:"progress"},{default:l(()=>[o("进行中")]),_:1}),e(f,{value:"complete"},{default:l(()=>[o("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),be,e(b,{modelValue:N.value,"onUpdate:modelValue":t[2]||(t[2]=s=>N.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(r,{value:"wait",border:""},{default:l(()=>[o("等待中")]),_:1}),e(r,{value:"progress",border:""},{default:l(()=>[o("进行中")]),_:1}),e(r,{value:"complete",border:""},{default:l(()=>[o("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),fe,e(b,{modelValue:D.value,"onUpdate:modelValue":t[3]||(t[3]=s=>D.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[d("span",he,[e(h,{icon:"ri:progress-8-fill",class:"mr-1"}),o(" 等待中 ")])]),_:1}),e(f,{value:"progress"},{default:l(()=>[d("span",ke,[e(h,{icon:"ri:progress-6-line",class:"mr-1"}),o(" 进行中 ")])]),_:1}),e(f,{value:"complete"},{default:l(()=>[d("span",ge,[e(h,{icon:"ri:progress-8-line",class:"mr-1"}),o(" 已完成 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),Ve,e(B,{modelValue:F.value,"onUpdate:modelValue":t[4]||(t[4]=s=>F.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"apple"},{default:l(()=>[o("苹果")]),_:1}),e(k,{value:"tomato"},{default:l(()=>[o("西红柿")]),_:1}),e(k,{value:"banana"},{default:l(()=>[o("香蕉")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),we,e(B,{modelValue:L.value,"onUpdate:modelValue":t[5]||(t[5]=s=>L.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(I,{value:"cucumber",border:""},{default:l(()=>[o("黄瓜")]),_:1}),e(I,{value:"onion",border:""},{default:l(()=>[o("洋葱")]),_:1}),e(I,{value:"blueberry",border:""},{default:l(()=>[o("蓝莓")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ze,e(B,{modelValue:M.value,"onUpdate:modelValue":t[6]||(t[6]=s=>M.value=s),class:"pure-checkbox",size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"tomato"},{default:l(()=>[d("span",xe,[e(h,{icon:"streamline-emojis:tomato",class:"mr-1"}),o(" 番茄 ")])]),_:1}),e(k,{value:"watermelon"},{default:l(()=>[d("span",Ce,[e(h,{icon:"streamline-emojis:watermelon-1",class:"mr-1"}),o(" 西瓜 ")])]),_:1}),e(k,{value:"strawberry"},{default:l(()=>[d("span",ye,[e(h,{icon:"streamline-emojis:strawberry-1",class:"mr-1"}),o(" 草莓 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),Be,e(X,{modelValue:c.value,"onUpdate:modelValue":t[7]||(t[7]=s=>c.value=s),class:"mb-2 !w-[300px]","show-tooltip":!1,disabled:a.value==="disabled"},null,8,["modelValue","disabled"]),Ie,e(g,{wrap:"",size:c.value},{default:l(()=>[(w(!0),H(K,null,J(x.value,(s,V)=>(w(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Z=>P(s,V)},{default:l(()=>[o(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),d("p",Ue," 多选 "+O(ce(ue)(y.value.filter(s=>s.checked),"title")),1),e(g,{wrap:"",size:c.value},{default:l(()=>[(w(!0),H(K,null,J(y.value,(s,V)=>(w(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Z=>Q(s,V)},{default:l(()=>[o(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),e(v),Se,e(U,{class:T(["select-none",a.value==="disabled"&&"tag-disabled",z.value&&"is-active"]),checked:z.value,onChange:R},{default:l(()=>[o(" 一个人也要努力 😊 ")]),_:1},8,["class","checked"])]),_:1})}}}),Oe=_e(Ge,[["__scopeId","data-v-ba42e1d6"]]);export{Oe as default}; +var ee=Object.defineProperty,le=Object.defineProperties;var ae=Object.getOwnPropertyDescriptors;var q=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;var A=(u,c,a)=>c in u?ee(u,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[c]=a,S=(u,c)=>{for(var a in c||(c={}))se.call(c,a)&&A(u,a,c[a]);if(q)for(var a of q(c))oe.call(c,a)&&A(u,a,c[a]);return u},G=(u,c)=>le(u,ae(c));import{d as te,a as n,n as de,b as j,w as l,e as i,f as w,g as d,i as e,h as o,k as H,l as J,v as T,t as O,F as K,u as ce,an as ue,L as ne,C as ie,D as re,_ as _e}from"./index-D0RG78dK.js";const _=u=>(ie("data-v-ba42e1d6"),u=u(),re(),u),pe={class:"card-header"},me=_(()=>d("span",{style:{"font-size":"16px","font-weight":"800"}}," 可选按钮 ",-1)),ve=_(()=>d("p",{class:"mb-2"},"单选(紧凑风格的按钮样式)",-1)),be=_(()=>d("p",{class:"mb-2"},"单选(带有边框)",-1)),fe=_(()=>d("p",{class:"mb-2"},"单选(自定义内容)",-1)),he={class:"flex"},ke={class:"flex"},ge={class:"flex"},Ve=_(()=>d("p",{class:"mb-2"},"多选(紧凑风格的按钮样式)",-1)),we=_(()=>d("p",{class:"mb-2"},"多选(带有边框)",-1)),ze=_(()=>d("p",{class:"mb-2"},"多选(来点不一样的体验)",-1)),xe={class:"flex"},Ce={class:"flex"},ye={class:"flex"},Be=_(()=>d("p",null,"可控制间距的按钮样式",-1)),Ie=_(()=>d("p",{class:"mb-2"},"单选",-1)),Ue={class:"mb-2 mt-4"},Se=_(()=>d("p",{class:"mb-2"},"单个可选按钮",-1)),Ge=te({name:"CheckButton",__name:"check-button",setup(u){const c=n(20),a=n("default"),p=n(),z=n(!0),$=n("wait"),N=n("complete"),D=n("progress"),F=n(["apple","tomato"]),L=n(["cucumber","onion","blueberry"]),M=n(["tomato","watermelon","strawberry"]),x=n([{title:"等待中",checked:!1},{title:"进行中",checked:!0},{title:"已完成",checked:!1}]),C=n({});function P(m,t){if(a.value==="disabled")return;C.value[t]=Object.assign(G(S({},m),{checked:!m.checked})),x.value.map(g=>g.checked=!1),x.value[t].checked=C.value[t].checked;const{title:r,checked:b}=C.value[t];ne(b?`已选中${r}`:`取消选中${r}`,{type:"success"})}const y=n([{title:"苹果",checked:!0},{title:"西红柿",checked:!0},{title:"香蕉",checked:!1}]),E=n({});function Q(m,t){a.value!=="disabled"&&(E.value[t]=Object.assign(G(S({},m),{checked:!m.checked})),y.value[t].checked=E.value[t].checked)}function R(){a.value!=="disabled"&&(z.value=!z.value)}return de(a,m=>m==="disabled"?p.value="default":p.value=a.value),(m,t)=>{const r=i("el-radio"),b=i("el-radio-group"),g=i("el-space"),W=i("el-link"),f=i("el-radio-button"),v=i("el-divider"),h=i("IconifyIconOnline"),k=i("el-checkbox-button"),B=i("el-checkbox-group"),I=i("el-checkbox"),X=i("el-slider"),U=i("el-check-tag"),Y=i("el-card");return w(),j(Y,{shadow:"never"},{header:l(()=>[d("div",pe,[e(g,{wrap:"",size:40},{default:l(()=>[me,e(b,{modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=s=>a.value=s)},{default:l(()=>[e(r,{value:"large"},{default:l(()=>[o("大尺寸")]),_:1}),e(r,{value:"default"},{default:l(()=>[o("默认尺寸")]),_:1}),e(r,{value:"small"},{default:l(()=>[o("小尺寸")]),_:1}),e(r,{value:"disabled"},{default:l(()=>[o("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),e(W,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/check-button.vue",target:"_blank"},{default:l(()=>[o(" 代码位置 src/views/components/check-button.vue ")]),_:1})]),default:l(()=>[ve,e(b,{modelValue:$.value,"onUpdate:modelValue":t[1]||(t[1]=s=>$.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[o("等待中")]),_:1}),e(f,{value:"progress"},{default:l(()=>[o("进行中")]),_:1}),e(f,{value:"complete"},{default:l(()=>[o("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),be,e(b,{modelValue:N.value,"onUpdate:modelValue":t[2]||(t[2]=s=>N.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(r,{value:"wait",border:""},{default:l(()=>[o("等待中")]),_:1}),e(r,{value:"progress",border:""},{default:l(()=>[o("进行中")]),_:1}),e(r,{value:"complete",border:""},{default:l(()=>[o("已完成")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),fe,e(b,{modelValue:D.value,"onUpdate:modelValue":t[3]||(t[3]=s=>D.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(f,{value:"wait"},{default:l(()=>[d("span",he,[e(h,{icon:"ri:progress-8-fill",class:"mr-1"}),o(" 等待中 ")])]),_:1}),e(f,{value:"progress"},{default:l(()=>[d("span",ke,[e(h,{icon:"ri:progress-6-line",class:"mr-1"}),o(" 进行中 ")])]),_:1}),e(f,{value:"complete"},{default:l(()=>[d("span",ge,[e(h,{icon:"ri:progress-8-line",class:"mr-1"}),o(" 已完成 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),Ve,e(B,{modelValue:F.value,"onUpdate:modelValue":t[4]||(t[4]=s=>F.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"apple"},{default:l(()=>[o("苹果")]),_:1}),e(k,{value:"tomato"},{default:l(()=>[o("西红柿")]),_:1}),e(k,{value:"banana"},{default:l(()=>[o("香蕉")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),we,e(B,{modelValue:L.value,"onUpdate:modelValue":t[5]||(t[5]=s=>L.value=s),size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(I,{value:"cucumber",border:""},{default:l(()=>[o("黄瓜")]),_:1}),e(I,{value:"onion",border:""},{default:l(()=>[o("洋葱")]),_:1}),e(I,{value:"blueberry",border:""},{default:l(()=>[o("蓝莓")]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),ze,e(B,{modelValue:M.value,"onUpdate:modelValue":t[6]||(t[6]=s=>M.value=s),class:"pure-checkbox",size:p.value,disabled:a.value==="disabled"},{default:l(()=>[e(k,{value:"tomato"},{default:l(()=>[d("span",xe,[e(h,{icon:"streamline-emojis:tomato",class:"mr-1"}),o(" 番茄 ")])]),_:1}),e(k,{value:"watermelon"},{default:l(()=>[d("span",Ce,[e(h,{icon:"streamline-emojis:watermelon-1",class:"mr-1"}),o(" 西瓜 ")])]),_:1}),e(k,{value:"strawberry"},{default:l(()=>[d("span",ye,[e(h,{icon:"streamline-emojis:strawberry-1",class:"mr-1"}),o(" 草莓 ")])]),_:1})]),_:1},8,["modelValue","size","disabled"]),e(v),Be,e(X,{modelValue:c.value,"onUpdate:modelValue":t[7]||(t[7]=s=>c.value=s),class:"mb-2 !w-[300px]","show-tooltip":!1,disabled:a.value==="disabled"},null,8,["modelValue","disabled"]),Ie,e(g,{wrap:"",size:c.value},{default:l(()=>[(w(!0),H(K,null,J(x.value,(s,V)=>(w(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Z=>P(s,V)},{default:l(()=>[o(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),d("p",Ue," 多选 "+O(ce(ue)(y.value.filter(s=>s.checked),"title")),1),e(g,{wrap:"",size:c.value},{default:l(()=>[(w(!0),H(K,null,J(y.value,(s,V)=>(w(),j(U,{key:V,class:T(["select-none",a.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:Z=>Q(s,V)},{default:l(()=>[o(O(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1},8,["size"]),e(v),Se,e(U,{class:T(["select-none",a.value==="disabled"&&"tag-disabled",z.value&&"is-active"]),checked:z.value,onChange:R},{default:l(()=>[o(" 一个人也要努力 😊 ")]),_:1},8,["class","checked"])]),_:1})}}}),Oe=_e(Ge,[["__scopeId","data-v-ba42e1d6"]]);export{Oe as default}; diff --git a/static/js/check-card-PsXdo72c.js b/static/js/check-card-HUNdxnLA.js similarity index 97% rename from static/js/check-card-PsXdo72c.js rename to static/js/check-card-HUNdxnLA.js index 9aec20bb8..42669ea79 100644 --- a/static/js/check-card-PsXdo72c.js +++ b/static/js/check-card-HUNdxnLA.js @@ -1 +1 @@ -import{i as w,a as q,_ as j}from"./_plugin-vue_export-helper-C0Af2rqN.js";import{d as S,r as D,Q as N,f as o,k as $,g as y,u as h,b as m,X as B,U as n,a6 as p,ap as A,j as c,F as P,h as k,t as F,q as M,v as Q,l as T,aq as X,w as d,ar as f,a as L,n as H,e as V,A as I,i as v,B as J}from"./index-CV7M57fm.js";const K={class:"plus-check-card__avatar-wrapper"},O={class:"plus-check-card__right-content"},R={key:0,class:"plus-check-card__title"},W={class:"plus-check-card__title-left"},Y=["onClick"],Z={key:1,class:"plus-check-card__description"};var x=S({name:"PlusCheckCard",__name:"index",props:{modelValue:{type:Boolean,default:!1},size:{default:"default"},avatar:{type:[String,Function],default:void 0},avatarProps:{default:()=>({})},title:{type:[String,Function],default:void 0},description:{type:[String,Function],default:void 0},disabled:{type:Boolean,default:!1},extra:{type:Function,default:void 0}},emits:["update:modelValue","change","extra"],setup(z,{emit:l}){const t=z,r={large:"plus-check-card--large",default:"plus-check-card--default",small:"plus-check-card--small"},u=D({checked:!1});N(()=>{u.checked=t.modelValue});const g=()=>t.size?r[t.size]:"plus-check-card--default",b=()=>{t.disabled||(u.checked=!u.checked,l("update:modelValue",u.checked),l("change",u.checked))},a=()=>{t.disabled||l("extra")};return(e,s)=>(o(),$("div",{class:Q(["plus-check-card",[g(),u.checked?"plus-check-card--checked":"",e.disabled?"plus-check-card--disabled":""]]),onClick:b},[y("div",K,[h(w)(e.avatar)?(o(),m(B(e.avatar),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.avatar?n(e.$slots,"avatar",{key:1,avatar:e.avatar,title:e.title,description:e.description}):h(q)(e.avatar)?(o(),m(h(A),p({key:2,src:e.avatar},e.avatarProps),null,16,["src"])):c("v-if",!0)]),y("div",O,[e.title||e.$slots.title?(o(),$("div",R,[y("div",W,[h(w)(e.title)?(o(),m(B(e.title),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.title?n(e.$slots,"title",{key:1,title:e.title,avatar:e.avatar,description:e.description}):(o(),$(P,{key:2},[k(F(e.title),1)],64))]),y("div",{class:"plus-check-card__title-right",onClick:M(a,["stop"])},[h(w)(e.extra)?(o(),m(B(e.extra),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.extra?n(e.$slots,"extra",{key:1,title:e.title,avatar:e.avatar,description:e.description}):c("v-if",!0)],8,Y)])):c("v-if",!0),e.description||e.$slots.description?(o(),$("div",Z,[h(w)(e.description)?(o(),m(B(e.description),{key:0,title:e.title,avatar:e.avatar,description:e.description},null,8,["title","avatar","description"])):e.$slots.description?n(e.$slots,"description",{key:1,title:e.title,description:e.description,avatar:e.avatar}):(o(),$(P,{key:2},[k(F(e.description),1)],64))])):c("v-if",!0)])],2))}}),ee=j(x,[["__file","index.vue"]]);const ae=ee,se={class:"plus-check-card-group"};var te=S({name:"PlusCheckCardGroup",__name:"index",props:{modelValue:{default:()=>[]},options:{default:()=>[]},size:{default:void 0},disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1}},emits:["update:modelValue","change","extra"],setup(z,{emit:l}){const t=z,r=D({checkList:[],checked:""});N(()=>{t.multiple?r.checkList=t.modelValue:r.checked=t.modelValue});const u=a=>t.multiple?r.checkList.includes(a):r.checked===a,g=(a,e)=>{if(t.multiple)a?r.checkList.push(e):r.checkList=r.checkList.filter(s=>s!==e),l("update:modelValue",r.checkList),l("change",r.checkList);else{const s=a?e:"";l("update:modelValue",s),l("change",s)}},b=a=>{t.disabled||l("extra",a)};return(a,e)=>(o(),$("div",se,[(o(!0),$(P,null,T(a.options,(s,E)=>(o(),m(h(ae),p({key:s.value||E,size:a.size,disabled:a.disabled},s,{"model-value":u(s.value),onChange:i=>g(i,s.value),onExtra:i=>b(s)}),X({_:2},[a.$slots["avatar-"+s.value]||a.$slots.avatar?{name:"avatar",fn:d(i=>[a.$slots["avatar-"+s.value]?n(a.$slots,"avatar-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.avatar?n(a.$slots,"avatar",f(p({key:1},i))):c("v-if",!0)]),key:"0"}:void 0,a.$slots["title-"+s.value]||a.$slots.title?{name:"title",fn:d(i=>[a.$slots["title-"+s.value]?n(a.$slots,"title-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.title?n(a.$slots,"title",f(p({key:1},i))):c("v-if",!0)]),key:"1"}:void 0,a.$slots["description-"+s.value]||a.$slots.description?{name:"description",fn:d(i=>[a.$slots["description-"+s.value]?n(a.$slots,"description-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.description?n(a.$slots,"description",f(p({key:1},i))):c("v-if",!0)]),key:"2"}:void 0,a.$slots["extra-"+s.value]||a.$slots.extra?{name:"extra",fn:d(i=>[a.$slots["extra-"+s.value]?n(a.$slots,"extra-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.extra?n(a.$slots,"extra",f(p({key:1},i))):c("v-if",!0)]),key:"3"}:void 0]),1040,["size","disabled","model-value","onChange","onExtra"]))),128))]))}}),le=j(te,[["__file","index.vue"]]);const _=le,ie={class:"card-header"},oe=y("p",{class:"mb-2 mt-4"},"单选",-1),re=y("p",{class:"mb-2 mt-4"},"多选",-1),ce=S({name:"CheckCard",__name:"check-card",setup(z){const l=L("default"),t=L(),r=L("0"),u=L([]),g=[{title:"标题一",value:"0",description:"坚持梦想,成就不凡的自己",avatar:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"},{title:"标题二",value:"1",description:"每一次努力,都是成长的契机",avatar:"https://fuss10.elemecdn.com/1/34/19aa98b1fcb2781c4fba33d850549jpeg.jpeg"}];return H(l,b=>b==="disabled"?t.value="default":t.value=l.value),(b,a)=>{const e=V("el-link"),s=V("el-radio"),E=V("el-radio-group"),i=V("el-space"),U=V("el-card"),G=I("tippy");return o(),m(U,{shadow:"never"},{header:d(()=>[y("div",ie,[v(i,{wrap:"",size:40},{default:d(()=>[J((o(),m(e,{href:"https://plus-pro-components.com/components/check-card-group.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:d(()=>[k(" 多选卡片组 ")]),_:1})),[[G,{content:"点击查看详细文档"}]]),v(E,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=C=>l.value=C)},{default:d(()=>[v(s,{value:"large"},{default:d(()=>[k("大尺寸")]),_:1}),v(s,{value:"default"},{default:d(()=>[k("默认尺寸")]),_:1}),v(s,{value:"small"},{default:d(()=>[k("小尺寸")]),_:1}),v(s,{value:"disabled"},{default:d(()=>[k("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),v(e,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/check-card.vue",target:"_blank"},{default:d(()=>[k(" 代码位置 src/views/components/check-card.vue ")]),_:1})]),default:d(()=>[oe,v(h(_),{modelValue:r.value,"onUpdate:modelValue":a[1]||(a[1]=C=>r.value=C),options:g,size:t.value,disabled:l.value==="disabled"},null,8,["modelValue","size","disabled"]),re,v(h(_),{modelValue:u.value,"onUpdate:modelValue":a[2]||(a[2]=C=>u.value=C),options:g,size:t.value,disabled:l.value==="disabled",multiple:""},null,8,["modelValue","size","disabled"])]),_:1})}}});export{ce as default}; +import{i as w,a as q,_ as j}from"./_plugin-vue_export-helper-CH31xUg-.js";import{d as S,r as D,Q as N,f as o,k as $,g as y,u as h,b as m,X as B,U as n,a6 as p,ap as A,j as c,F as P,h as k,t as F,q as M,v as Q,l as T,aq as X,w as d,ar as f,a as L,n as H,e as V,A as I,i as v,B as J}from"./index-D0RG78dK.js";const K={class:"plus-check-card__avatar-wrapper"},O={class:"plus-check-card__right-content"},R={key:0,class:"plus-check-card__title"},W={class:"plus-check-card__title-left"},Y=["onClick"],Z={key:1,class:"plus-check-card__description"};var x=S({name:"PlusCheckCard",__name:"index",props:{modelValue:{type:Boolean,default:!1},size:{default:"default"},avatar:{type:[String,Function],default:void 0},avatarProps:{default:()=>({})},title:{type:[String,Function],default:void 0},description:{type:[String,Function],default:void 0},disabled:{type:Boolean,default:!1},extra:{type:Function,default:void 0}},emits:["update:modelValue","change","extra"],setup(z,{emit:l}){const t=z,r={large:"plus-check-card--large",default:"plus-check-card--default",small:"plus-check-card--small"},u=D({checked:!1});N(()=>{u.checked=t.modelValue});const g=()=>t.size?r[t.size]:"plus-check-card--default",b=()=>{t.disabled||(u.checked=!u.checked,l("update:modelValue",u.checked),l("change",u.checked))},a=()=>{t.disabled||l("extra")};return(e,s)=>(o(),$("div",{class:Q(["plus-check-card",[g(),u.checked?"plus-check-card--checked":"",e.disabled?"plus-check-card--disabled":""]]),onClick:b},[y("div",K,[h(w)(e.avatar)?(o(),m(B(e.avatar),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.avatar?n(e.$slots,"avatar",{key:1,avatar:e.avatar,title:e.title,description:e.description}):h(q)(e.avatar)?(o(),m(h(A),p({key:2,src:e.avatar},e.avatarProps),null,16,["src"])):c("v-if",!0)]),y("div",O,[e.title||e.$slots.title?(o(),$("div",R,[y("div",W,[h(w)(e.title)?(o(),m(B(e.title),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.title?n(e.$slots,"title",{key:1,title:e.title,avatar:e.avatar,description:e.description}):(o(),$(P,{key:2},[k(F(e.title),1)],64))]),y("div",{class:"plus-check-card__title-right",onClick:M(a,["stop"])},[h(w)(e.extra)?(o(),m(B(e.extra),{key:0,avatar:e.avatar,title:e.title,description:e.description},null,8,["avatar","title","description"])):e.$slots.extra?n(e.$slots,"extra",{key:1,title:e.title,avatar:e.avatar,description:e.description}):c("v-if",!0)],8,Y)])):c("v-if",!0),e.description||e.$slots.description?(o(),$("div",Z,[h(w)(e.description)?(o(),m(B(e.description),{key:0,title:e.title,avatar:e.avatar,description:e.description},null,8,["title","avatar","description"])):e.$slots.description?n(e.$slots,"description",{key:1,title:e.title,description:e.description,avatar:e.avatar}):(o(),$(P,{key:2},[k(F(e.description),1)],64))])):c("v-if",!0)])],2))}}),ee=j(x,[["__file","index.vue"]]);const ae=ee,se={class:"plus-check-card-group"};var te=S({name:"PlusCheckCardGroup",__name:"index",props:{modelValue:{default:()=>[]},options:{default:()=>[]},size:{default:void 0},disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1}},emits:["update:modelValue","change","extra"],setup(z,{emit:l}){const t=z,r=D({checkList:[],checked:""});N(()=>{t.multiple?r.checkList=t.modelValue:r.checked=t.modelValue});const u=a=>t.multiple?r.checkList.includes(a):r.checked===a,g=(a,e)=>{if(t.multiple)a?r.checkList.push(e):r.checkList=r.checkList.filter(s=>s!==e),l("update:modelValue",r.checkList),l("change",r.checkList);else{const s=a?e:"";l("update:modelValue",s),l("change",s)}},b=a=>{t.disabled||l("extra",a)};return(a,e)=>(o(),$("div",se,[(o(!0),$(P,null,T(a.options,(s,E)=>(o(),m(h(ae),p({key:s.value||E,size:a.size,disabled:a.disabled},s,{"model-value":u(s.value),onChange:i=>g(i,s.value),onExtra:i=>b(s)}),X({_:2},[a.$slots["avatar-"+s.value]||a.$slots.avatar?{name:"avatar",fn:d(i=>[a.$slots["avatar-"+s.value]?n(a.$slots,"avatar-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.avatar?n(a.$slots,"avatar",f(p({key:1},i))):c("v-if",!0)]),key:"0"}:void 0,a.$slots["title-"+s.value]||a.$slots.title?{name:"title",fn:d(i=>[a.$slots["title-"+s.value]?n(a.$slots,"title-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.title?n(a.$slots,"title",f(p({key:1},i))):c("v-if",!0)]),key:"1"}:void 0,a.$slots["description-"+s.value]||a.$slots.description?{name:"description",fn:d(i=>[a.$slots["description-"+s.value]?n(a.$slots,"description-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.description?n(a.$slots,"description",f(p({key:1},i))):c("v-if",!0)]),key:"2"}:void 0,a.$slots["extra-"+s.value]||a.$slots.extra?{name:"extra",fn:d(i=>[a.$slots["extra-"+s.value]?n(a.$slots,"extra-"+s.value,f(p({key:0},i))):c("v-if",!0),a.$slots.extra?n(a.$slots,"extra",f(p({key:1},i))):c("v-if",!0)]),key:"3"}:void 0]),1040,["size","disabled","model-value","onChange","onExtra"]))),128))]))}}),le=j(te,[["__file","index.vue"]]);const _=le,ie={class:"card-header"},oe=y("p",{class:"mb-2 mt-4"},"单选",-1),re=y("p",{class:"mb-2 mt-4"},"多选",-1),ce=S({name:"CheckCard",__name:"check-card",setup(z){const l=L("default"),t=L(),r=L("0"),u=L([]),g=[{title:"标题一",value:"0",description:"坚持梦想,成就不凡的自己",avatar:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"},{title:"标题二",value:"1",description:"每一次努力,都是成长的契机",avatar:"https://fuss10.elemecdn.com/1/34/19aa98b1fcb2781c4fba33d850549jpeg.jpeg"}];return H(l,b=>b==="disabled"?t.value="default":t.value=l.value),(b,a)=>{const e=V("el-link"),s=V("el-radio"),E=V("el-radio-group"),i=V("el-space"),U=V("el-card"),G=I("tippy");return o(),m(U,{shadow:"never"},{header:d(()=>[y("div",ie,[v(i,{wrap:"",size:40},{default:d(()=>[J((o(),m(e,{href:"https://plus-pro-components.com/components/check-card-group.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:d(()=>[k(" 多选卡片组 ")]),_:1})),[[G,{content:"点击查看详细文档"}]]),v(E,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=C=>l.value=C)},{default:d(()=>[v(s,{value:"large"},{default:d(()=>[k("大尺寸")]),_:1}),v(s,{value:"default"},{default:d(()=>[k("默认尺寸")]),_:1}),v(s,{value:"small"},{default:d(()=>[k("小尺寸")]),_:1}),v(s,{value:"disabled"},{default:d(()=>[k("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),v(e,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/check-card.vue",target:"_blank"},{default:d(()=>[k(" 代码位置 src/views/components/check-card.vue ")]),_:1})]),default:d(()=>[oe,v(h(_),{modelValue:r.value,"onUpdate:modelValue":a[1]||(a[1]=C=>r.value=C),options:g,size:t.value,disabled:l.value==="disabled"},null,8,["modelValue","size","disabled"]),re,v(h(_),{modelValue:u.value,"onUpdate:modelValue":a[2]||(a[2]=C=>u.value=C),options:g,size:t.value,disabled:l.value==="disabled",multiple:""},null,8,["modelValue","size","disabled"])]),_:1})}}});export{ce as default}; diff --git a/static/js/collapse-97IGm0vN.js b/static/js/collapse-CXw6rXmP.js similarity index 97% rename from static/js/collapse-97IGm0vN.js rename to static/js/collapse-CXw6rXmP.js index c616808d6..815bde26b 100644 --- a/static/js/collapse-97IGm0vN.js +++ b/static/js/collapse-CXw6rXmP.js @@ -1 +1 @@ -import{d as z,a as i,b as r,w as e,e as o,A as B,f as m,g as f,i as l,B as I,h as a}from"./index-CV7M57fm.js";const O={class:"card-header"},D=f("p",{class:"mb-2"},"基础用法",-1),j=z({name:"Collapse",__name:"collapse",setup(R){const s=i(),v=i(),t=i(["1","2","3","4","5"]),_=i(!0);function h(){_.value?t.value=[]:s.value==="accordion"?t.value=["5"]:t.value=["1","2","3","4","5"],_.value=!_.value}const b=g=>{};return(g,c)=>{const u=o("el-link"),w=o("el-space"),p=o("el-radio"),V=o("el-radio-group"),k=o("el-button"),n=o("el-collapse-item"),C=o("IconifyIconOnline"),x=o("el-collapse"),y=o("el-card"),N=B("tippy");return m(),r(y,{shadow:"never"},{header:e(()=>[f("div",O,[l(w,{wrap:"",size:40},{default:e(()=>[I((m(),r(u,{href:"https://element-plus.org/zh-CN/component/collapse.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[a(" 折叠面板 ")]),_:1})),[[N,{content:"点击查看详细文档"}]])]),_:1})]),l(u,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/collapse.vue",target:"_blank"},{default:e(()=>[a(" 代码位置 src/views/components/collapse.vue ")]),_:1})]),default:e(()=>[D,l(V,{modelValue:s.value,"onUpdate:modelValue":c[0]||(c[0]=d=>s.value=d),class:"mb-3"},{default:e(()=>[l(p,{value:""},{default:e(()=>[a("可同时展开多个面板")]),_:1}),l(p,{value:"accordion"},{default:e(()=>[a("每次只能展开一个面板")]),_:1})]),_:1},8,["modelValue"]),l(k,{size:"small",text:"",bg:"",class:"ml-8 mb-1",onClick:h},{default:e(()=>[a(" 外部触发打开、关闭 ")]),_:1}),l(x,{ref_key:"collapseRef",ref:v,modelValue:t.value,"onUpdate:modelValue":c[1]||(c[1]=d=>t.value=d),class:"w-[360px]",accordion:s.value==="accordion",onChange:b},{default:e(()=>[l(n,{title:"周一",name:"1"},{default:e(()=>[a(" 周一启航,新的篇章 ")]),_:1}),l(n,{title:"周二",name:"2"},{default:e(()=>[a(" 周二律动,携手共进 ")]),_:1}),l(n,{title:"周三",name:"3"},{default:e(()=>[a(" 周三昂扬,激情不减 ")]),_:1}),l(n,{title:"周四",name:"4"},{default:e(()=>[a(" 周四精进,事半功倍 ")]),_:1}),l(n,{name:"5"},{title:e(()=>[a(" 周五 "),l(C,{icon:"streamline-emojis:beaming-face-with-smiling-eyes",class:"ml-1",width:"30"})]),default:e(()=>[a(" 周五喜悦,收尾归档 ")]),_:1})]),_:1},8,["modelValue","accordion"])]),_:1})}}});export{j as default}; +import{d as z,a as i,b as r,w as e,e as o,A as B,f as m,g as f,i as l,B as I,h as a}from"./index-D0RG78dK.js";const O={class:"card-header"},D=f("p",{class:"mb-2"},"基础用法",-1),j=z({name:"Collapse",__name:"collapse",setup(R){const s=i(),v=i(),t=i(["1","2","3","4","5"]),_=i(!0);function h(){_.value?t.value=[]:s.value==="accordion"?t.value=["5"]:t.value=["1","2","3","4","5"],_.value=!_.value}const b=g=>{};return(g,c)=>{const u=o("el-link"),w=o("el-space"),p=o("el-radio"),V=o("el-radio-group"),k=o("el-button"),n=o("el-collapse-item"),C=o("IconifyIconOnline"),x=o("el-collapse"),y=o("el-card"),N=B("tippy");return m(),r(y,{shadow:"never"},{header:e(()=>[f("div",O,[l(w,{wrap:"",size:40},{default:e(()=>[I((m(),r(u,{href:"https://element-plus.org/zh-CN/component/collapse.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[a(" 折叠面板 ")]),_:1})),[[N,{content:"点击查看详细文档"}]])]),_:1})]),l(u,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/collapse.vue",target:"_blank"},{default:e(()=>[a(" 代码位置 src/views/components/collapse.vue ")]),_:1})]),default:e(()=>[D,l(V,{modelValue:s.value,"onUpdate:modelValue":c[0]||(c[0]=d=>s.value=d),class:"mb-3"},{default:e(()=>[l(p,{value:""},{default:e(()=>[a("可同时展开多个面板")]),_:1}),l(p,{value:"accordion"},{default:e(()=>[a("每次只能展开一个面板")]),_:1})]),_:1},8,["modelValue"]),l(k,{size:"small",text:"",bg:"",class:"ml-8 mb-1",onClick:h},{default:e(()=>[a(" 外部触发打开、关闭 ")]),_:1}),l(x,{ref_key:"collapseRef",ref:v,modelValue:t.value,"onUpdate:modelValue":c[1]||(c[1]=d=>t.value=d),class:"w-[360px]",accordion:s.value==="accordion",onChange:b},{default:e(()=>[l(n,{title:"周一",name:"1"},{default:e(()=>[a(" 周一启航,新的篇章 ")]),_:1}),l(n,{title:"周二",name:"2"},{default:e(()=>[a(" 周二律动,携手共进 ")]),_:1}),l(n,{title:"周三",name:"3"},{default:e(()=>[a(" 周三昂扬,激情不减 ")]),_:1}),l(n,{title:"周四",name:"4"},{default:e(()=>[a(" 周四精进,事半功倍 ")]),_:1}),l(n,{name:"5"},{title:e(()=>[a(" 周五 "),l(C,{icon:"streamline-emojis:beaming-face-with-smiling-eyes",class:"ml-1",width:"30"})]),default:e(()=>[a(" 周五喜悦,收尾归档 ")]),_:1})]),_:1},8,["modelValue","accordion"])]),_:1})}}});export{j as default}; diff --git a/static/js/collapse-Dpy6vio7.js b/static/js/collapse-XucoDtwZ.js similarity index 97% rename from static/js/collapse-Dpy6vio7.js rename to static/js/collapse-XucoDtwZ.js index c8654e8ce..5fa9600a6 100644 --- a/static/js/collapse-Dpy6vio7.js +++ b/static/js/collapse-XucoDtwZ.js @@ -1 +1 @@ -import{f as e,k as t,g as o}from"./index-CV7M57fm.js";const c={width:"32",height:"32",fill:"currentColor","aria-hidden":"true","data-icon":"holder",viewBox:"64 64 896 896"},a=o("path",{d:"M300 276.5a56 56 0 1 0 56-97 56 56 0 0 0-56 97m0 284a56 56 0 1 0 56-97 56 56 0 0 0-56 97M640 228a56 56 0 1 0 112 0 56 56 0 0 0-112 0m0 284a56 56 0 1 0 112 0 56 56 0 0 0-112 0M300 844.5a56 56 0 1 0 56-97 56 56 0 0 0-56 97M640 796a56 56 0 1 0 112 0 56 56 0 0 0-112 0"},null,-1),s=[a];function h(n,r){return e(),t("svg",c,[...s])}const C={render:h},i={width:"32",height:"32",viewBox:"0 0 24 24"},d=o("path",{fill:"currentColor",d:"M22 4V2H2v2h9v14.17l-5.5-5.5-1.42 1.41L12 22l7.92-7.92-1.42-1.41-5.5 5.5V4z"},null,-1),l=[d];function _(n,r){return e(),t("svg",i,[...l])}const I={render:_},u={width:"32",height:"32",viewBox:"0 0 24 24"},$=o("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"},null,-1),v=[$];function f(n,r){return e(),t("svg",u,[...v])}const V={render:f},g={width:"32",height:"32",viewBox:"0 0 24 24"},x=o("path",{fill:"currentColor",d:"M3.34 17a10 10 0 0 1-.978-2.326 3 3 0 0 0 .002-5.347A10 10 0 0 1 4.865 4.99a3 3 0 0 0 4.631-2.674 10 10 0 0 1 5.007.002 3 3 0 0 0 4.632 2.672A10 10 0 0 1 20.66 7c.433.749.757 1.53.978 2.326a3 3 0 0 0-.002 5.347 10 10 0 0 1-2.501 4.337 3 3 0 0 0-4.631 2.674 10 10 0 0 1-5.007-.002 3 3 0 0 0-4.632-2.672A10 10 0 0 1 3.34 17m5.66.196a5 5 0 0 1 2.25 2.77q.75.071 1.499.001A5 5 0 0 1 15 17.197a5 5 0 0 1 3.525-.565q.435-.614.748-1.298A5 5 0 0 1 18 12c0-1.26.47-2.437 1.273-3.334a8 8 0 0 0-.75-1.298A5 5 0 0 1 15 6.804a5 5 0 0 1-2.25-2.77q-.75-.071-1.499-.001A5 5 0 0 1 9 6.803a5 5 0 0 1-3.525.565 8 8 0 0 0-.748 1.298A5 5 0 0 1 6 12a5 5 0 0 1-1.273 3.334 8 8 0 0 0 .75 1.298A5 5 0 0 1 9 17.196M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0-2a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),p=[x];function w(n,r){return e(),t("svg",g,[...p])}const q={render:w},M={width:"32",height:"32",viewBox:"0 0 24 24"},m=o("path",{fill:"currentColor",d:"M13.79 10.21a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42l-2.5-2.5a1 1 0 0 0-.33-.21 1 1 0 0 0-.76 0 1 1 0 0 0-.33.21l-2.5 2.5a1 1 0 0 0 1.42 1.42l.79-.8v5.18l-.79-.8a1 1 0 0 0-1.42 1.42l2.5 2.5a1 1 0 0 0 .33.21.94.94 0 0 0 .76 0 1 1 0 0 0 .33-.21l2.5-2.5a1 1 0 0 0-1.42-1.42l-.79.8V9.41ZM7 4h10a1 1 0 0 0 0-2H7a1 1 0 0 0 0 2m10 16H7a1 1 0 0 0 0 2h10a1 1 0 0 0 0-2"},null,-1),A=[m];function B(n,r){return e(),t("svg",M,[...A])}const E={render:B};export{E as C,C as D,I as E,V as R,q as S}; +import{f as e,k as t,g as o}from"./index-D0RG78dK.js";const c={width:"32",height:"32",fill:"currentColor","aria-hidden":"true","data-icon":"holder",viewBox:"64 64 896 896"},a=o("path",{d:"M300 276.5a56 56 0 1 0 56-97 56 56 0 0 0-56 97m0 284a56 56 0 1 0 56-97 56 56 0 0 0-56 97M640 228a56 56 0 1 0 112 0 56 56 0 0 0-112 0m0 284a56 56 0 1 0 112 0 56 56 0 0 0-112 0M300 844.5a56 56 0 1 0 56-97 56 56 0 0 0-56 97M640 796a56 56 0 1 0 112 0 56 56 0 0 0-112 0"},null,-1),s=[a];function h(n,r){return e(),t("svg",c,[...s])}const C={render:h},i={width:"32",height:"32",viewBox:"0 0 24 24"},d=o("path",{fill:"currentColor",d:"M22 4V2H2v2h9v14.17l-5.5-5.5-1.42 1.41L12 22l7.92-7.92-1.42-1.41-5.5 5.5V4z"},null,-1),l=[d];function _(n,r){return e(),t("svg",i,[...l])}const I={render:_},u={width:"32",height:"32",viewBox:"0 0 24 24"},$=o("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"},null,-1),v=[$];function f(n,r){return e(),t("svg",u,[...v])}const V={render:f},g={width:"32",height:"32",viewBox:"0 0 24 24"},x=o("path",{fill:"currentColor",d:"M3.34 17a10 10 0 0 1-.978-2.326 3 3 0 0 0 .002-5.347A10 10 0 0 1 4.865 4.99a3 3 0 0 0 4.631-2.674 10 10 0 0 1 5.007.002 3 3 0 0 0 4.632 2.672A10 10 0 0 1 20.66 7c.433.749.757 1.53.978 2.326a3 3 0 0 0-.002 5.347 10 10 0 0 1-2.501 4.337 3 3 0 0 0-4.631 2.674 10 10 0 0 1-5.007-.002 3 3 0 0 0-4.632-2.672A10 10 0 0 1 3.34 17m5.66.196a5 5 0 0 1 2.25 2.77q.75.071 1.499.001A5 5 0 0 1 15 17.197a5 5 0 0 1 3.525-.565q.435-.614.748-1.298A5 5 0 0 1 18 12c0-1.26.47-2.437 1.273-3.334a8 8 0 0 0-.75-1.298A5 5 0 0 1 15 6.804a5 5 0 0 1-2.25-2.77q-.75-.071-1.499-.001A5 5 0 0 1 9 6.803a5 5 0 0 1-3.525.565 8 8 0 0 0-.748 1.298A5 5 0 0 1 6 12a5 5 0 0 1-1.273 3.334 8 8 0 0 0 .75 1.298A5 5 0 0 1 9 17.196M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m0-2a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),p=[x];function w(n,r){return e(),t("svg",g,[...p])}const q={render:w},M={width:"32",height:"32",viewBox:"0 0 24 24"},m=o("path",{fill:"currentColor",d:"M13.79 10.21a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42l-2.5-2.5a1 1 0 0 0-.33-.21 1 1 0 0 0-.76 0 1 1 0 0 0-.33.21l-2.5 2.5a1 1 0 0 0 1.42 1.42l.79-.8v5.18l-.79-.8a1 1 0 0 0-1.42 1.42l2.5 2.5a1 1 0 0 0 .33.21.94.94 0 0 0 .76 0 1 1 0 0 0 .33-.21l2.5-2.5a1 1 0 0 0-1.42-1.42l-.79.8V9.41ZM7 4h10a1 1 0 0 0 0-2H7a1 1 0 0 0 0 2m10 16H7a1 1 0 0 0 0 2h10a1 1 0 0 0 0-2"},null,-1),A=[m];function B(n,r){return e(),t("svg",M,[...A])}const E={render:B};export{E as C,C as D,I as E,V as R,q as S}; diff --git a/static/js/color-picker-AMOP0wsQ.js b/static/js/color-picker-R-XiTPYE.js similarity index 97% rename from static/js/color-picker-AMOP0wsQ.js rename to static/js/color-picker-R-XiTPYE.js index 8d87efa61..8df093ff7 100644 --- a/static/js/color-picker-AMOP0wsQ.js +++ b/static/js/color-picker-R-XiTPYE.js @@ -1 +1 @@ -import{d as N,a as t,n as D,b as g,w as e,e as a,A as P,f as w,g as p,i as l,B as U,h as s,t as R}from"./index-CV7M57fm.js";const S={class:"card-header"},A=p("p",{class:"mb-2"},"不同尺寸、选择透明度、预定义颜色",-1),O=p("p",{class:"mb-2"},"外部触发器",-1),q=N({name:"ColorPicker",__name:"color-picker",setup(T){const o=t("default"),d=t(),r=t(!1),u=t(),_=t("rgba(255, 69, 0, 0.68)"),f=t("hsla(209, 100%, 56%, 0.73)"),v=t(["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]);D(o,m=>m==="disabled"?d.value="default":d.value=o.value);function V(){r.value?u.value.hide():u.value.show(),r.value=!r.value}return(m,n)=>{const h=a("el-link"),c=a("el-radio"),z=a("el-radio-group"),b=a("el-space"),k=a("el-color-picker"),C=a("el-divider"),y=a("el-button"),x=a("el-card"),B=P("tippy");return w(),g(x,{shadow:"never"},{header:e(()=>[p("div",S,[l(b,{wrap:"",size:40},{default:e(()=>[U((w(),g(h,{href:"https://element-plus.org/zh-CN/component/color-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[s(" 颜色选择器 ")]),_:1})),[[B,{content:"点击查看详细文档"}]]),l(z,{modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=i=>o.value=i)},{default:e(()=>[l(c,{value:"large"},{default:e(()=>[s("大尺寸")]),_:1}),l(c,{value:"default"},{default:e(()=>[s("默认尺寸")]),_:1}),l(c,{value:"small"},{default:e(()=>[s("小尺寸")]),_:1}),l(c,{value:"disabled"},{default:e(()=>[s("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),l(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/color-picker.vue",target:"_blank"},{default:e(()=>[s(" 代码位置 src/views/components/color-picker.vue ")]),_:1})]),default:e(()=>[A,l(k,{modelValue:_.value,"onUpdate:modelValue":n[1]||(n[1]=i=>_.value=i),"show-alpha":"",predefine:v.value,size:d.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(C),O,l(b,{wrap:""},{default:e(()=>[l(k,{ref_key:"colorPickerRef",ref:u,modelValue:f.value,"onUpdate:modelValue":n[2]||(n[2]=i=>f.value=i),"show-alpha":"",predefine:v.value,size:d.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(y,{size:d.value,disabled:o.value==="disabled",onClick:V},{default:e(()=>[s(R(r.value?"关闭":"打开"),1)]),_:1},8,["size","disabled"])]),_:1})]),_:1})}}});export{q as default}; +import{d as N,a as t,n as D,b as g,w as e,e as a,A as P,f as w,g as p,i as l,B as U,h as s,t as R}from"./index-D0RG78dK.js";const S={class:"card-header"},A=p("p",{class:"mb-2"},"不同尺寸、选择透明度、预定义颜色",-1),O=p("p",{class:"mb-2"},"外部触发器",-1),q=N({name:"ColorPicker",__name:"color-picker",setup(T){const o=t("default"),d=t(),r=t(!1),u=t(),_=t("rgba(255, 69, 0, 0.68)"),f=t("hsla(209, 100%, 56%, 0.73)"),v=t(["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]);D(o,m=>m==="disabled"?d.value="default":d.value=o.value);function V(){r.value?u.value.hide():u.value.show(),r.value=!r.value}return(m,n)=>{const h=a("el-link"),c=a("el-radio"),z=a("el-radio-group"),b=a("el-space"),k=a("el-color-picker"),C=a("el-divider"),y=a("el-button"),x=a("el-card"),B=P("tippy");return w(),g(x,{shadow:"never"},{header:e(()=>[p("div",S,[l(b,{wrap:"",size:40},{default:e(()=>[U((w(),g(h,{href:"https://element-plus.org/zh-CN/component/color-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:e(()=>[s(" 颜色选择器 ")]),_:1})),[[B,{content:"点击查看详细文档"}]]),l(z,{modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=i=>o.value=i)},{default:e(()=>[l(c,{value:"large"},{default:e(()=>[s("大尺寸")]),_:1}),l(c,{value:"default"},{default:e(()=>[s("默认尺寸")]),_:1}),l(c,{value:"small"},{default:e(()=>[s("小尺寸")]),_:1}),l(c,{value:"disabled"},{default:e(()=>[s("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),l(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/color-picker.vue",target:"_blank"},{default:e(()=>[s(" 代码位置 src/views/components/color-picker.vue ")]),_:1})]),default:e(()=>[A,l(k,{modelValue:_.value,"onUpdate:modelValue":n[1]||(n[1]=i=>_.value=i),"show-alpha":"",predefine:v.value,size:d.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(C),O,l(b,{wrap:""},{default:e(()=>[l(k,{ref_key:"colorPickerRef",ref:u,modelValue:f.value,"onUpdate:modelValue":n[2]||(n[2]=i=>f.value=i),"show-alpha":"",predefine:v.value,size:d.value,disabled:o.value==="disabled"},null,8,["modelValue","predefine","size","disabled"]),l(y,{size:d.value,disabled:o.value==="disabled",onClick:V},{default:e(()=>[s(R(r.value?"关闭":"打开"),1)]),_:1},8,["size","disabled"])]),_:1})]),_:1})}}});export{q as default}; diff --git a/static/js/columns-Cu7dnAVF.js b/static/js/columns-8LUMBAI3.js similarity index 97% rename from static/js/columns-Cu7dnAVF.js rename to static/js/columns-8LUMBAI3.js index 1475297ab..c40b30419 100644 --- a/static/js/columns-Cu7dnAVF.js +++ b/static/js/columns-8LUMBAI3.js @@ -1 +1 @@ -var g=Object.defineProperty,x=Object.defineProperties;var D=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var b=(e,a,u)=>a in e?g(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,s=(e,a)=>{for(var u in a||(a={}))E.call(a,u)&&b(e,u,a[u]);if(c)for(var u of c(a))F.call(a,u)&&b(e,u,a[u]);return e},m=(e,a)=>x(e,D(a));import{t as M,o as v}from"./data-Dd4sCrbk.js";import{a as f,a9 as j,i as t,e as d,F as p,g0 as C,aE as R}from"./index-CV7M57fm.js";function U(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!R(e)}function B(){const e=f({}),a=f(j(M,!0)),u=[{label:"姓名",prop:"name",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(d("el-input"),{modelValue:l.name,"onUpdate:modelValue":i=>l.name=i},null):t("p",null,[l.name])])}},{label:"性别",prop:"sex",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(d("el-switch"),{modelValue:l.sex,"onUpdate:modelValue":i=>l.sex=i,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null):t("p",null,[l.sex===0?"男":"女"])])}},{label:"爱好",prop:"hobby",cellRenderer:({row:l,index:o})=>{var i;let n;return t(p,null,[(i=e.value[o])!=null&&i.editable?t(d("el-select"),{modelValue:l.hobby,"onUpdate:modelValue":r=>l.hobby=r,clearable:!0,placeholder:"请选择爱好"},U(n=v.map(r=>t(d("el-option"),{key:r.value,label:r.label,value:r.value},null)))?n:{default:()=>[n]}):t(d("el-tag"),{type:"primary"},{default:()=>{var r;return[(r=v.filter(Y=>Y.value==l.hobby)[0])==null?void 0:r.label]}})])}},{label:"日期",prop:"date",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(d("el-date-picker"),{modelValue:l.date,"onUpdate:modelValue":i=>l.date=i,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null):t("p",null,[l.date])])},minWidth:110},{label:"操作",fixed:"right",slot:"operation"}];function y(l,o){e.value[o]=Object.assign(m(s({},l),{editable:!0}))}function V(l){e.value[l].editable=!1}function h(l){e.value[l].editable=!1,a.value[l]=C(e.value[l],"editable")}return{editMap:e,columns:u,dataList:a,onEdit:y,onSave:V,onCancel:h}}export{B as useColumns}; +var g=Object.defineProperty,x=Object.defineProperties;var D=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var b=(e,a,u)=>a in e?g(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,s=(e,a)=>{for(var u in a||(a={}))E.call(a,u)&&b(e,u,a[u]);if(c)for(var u of c(a))F.call(a,u)&&b(e,u,a[u]);return e},m=(e,a)=>x(e,D(a));import{t as M,o as v}from"./data-Dd4sCrbk.js";import{a as f,a9 as j,i as t,e as d,F as p,g0 as C,aE as R}from"./index-D0RG78dK.js";function U(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!R(e)}function B(){const e=f({}),a=f(j(M,!0)),u=[{label:"姓名",prop:"name",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(d("el-input"),{modelValue:l.name,"onUpdate:modelValue":i=>l.name=i},null):t("p",null,[l.name])])}},{label:"性别",prop:"sex",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(d("el-switch"),{modelValue:l.sex,"onUpdate:modelValue":i=>l.sex=i,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null):t("p",null,[l.sex===0?"男":"女"])])}},{label:"爱好",prop:"hobby",cellRenderer:({row:l,index:o})=>{var i;let n;return t(p,null,[(i=e.value[o])!=null&&i.editable?t(d("el-select"),{modelValue:l.hobby,"onUpdate:modelValue":r=>l.hobby=r,clearable:!0,placeholder:"请选择爱好"},U(n=v.map(r=>t(d("el-option"),{key:r.value,label:r.label,value:r.value},null)))?n:{default:()=>[n]}):t(d("el-tag"),{type:"primary"},{default:()=>{var r;return[(r=v.filter(Y=>Y.value==l.hobby)[0])==null?void 0:r.label]}})])}},{label:"日期",prop:"date",cellRenderer:({row:l,index:o})=>{var n;return t(p,null,[(n=e.value[o])!=null&&n.editable?t(d("el-date-picker"),{modelValue:l.date,"onUpdate:modelValue":i=>l.date=i,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null):t("p",null,[l.date])])},minWidth:110},{label:"操作",fixed:"right",slot:"operation"}];function y(l,o){e.value[o]=Object.assign(m(s({},l),{editable:!0}))}function V(l){e.value[l].editable=!1}function h(l){e.value[l].editable=!1,a.value[l]=C(e.value[l],"editable")}return{editMap:e,columns:u,dataList:a,onEdit:y,onSave:V,onCancel:h}}export{B as useColumns}; diff --git a/static/js/columns-Nt-biIWB.js b/static/js/columns-B7WkFsBc.js similarity index 92% rename from static/js/columns-Nt-biIWB.js rename to static/js/columns-B7WkFsBc.js index 3dedced22..ad11a9218 100644 --- a/static/js/columns-Nt-biIWB.js +++ b/static/js/columns-B7WkFsBc.js @@ -1,4 +1,4 @@ -var A=Object.defineProperty;var u=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var c=(t,e,a)=>e in t?A(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,f=(t,e)=>{for(var a in e||(e={}))w.call(e,a)&&c(t,a,e[a]);if(u)for(var a of u(e))y.call(e,a)&&c(t,a,e[a]);return t};import{t as z}from"./data--Dry3jiQ.js";import{a as l,r as h,Q as L,m as E,d2 as d,a9 as M}from"./index-CV7M57fm.js";function I(){const t=l([]),e=l(!0),a=l("no"),o=l("nohide"),g=l("default"),p=l(!1),i=l("right"),v=[{type:"selection",align:"left",reserveSelection:!0,hide:()=>a.value==="no"},{label:"日期",prop:"date",hide:()=>o.value==="hideDate"},{label:"姓名",prop:"name",hide:()=>o.value==="hideName"},{label:"地址",prop:"address",hide:()=>o.value==="hideAddress"}],s=h({pageSize:10,currentPage:1,pageSizes:[10,15,20],total:0,align:"right",background:!0,small:!1}),r=h({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:` +var A=Object.defineProperty;var u=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var c=(t,e,a)=>e in t?A(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,f=(t,e)=>{for(var a in e||(e={}))w.call(e,a)&&c(t,a,e[a]);if(u)for(var a of u(e))y.call(e,a)&&c(t,a,e[a]);return t};import{t as z}from"./data-B8vaZfZM.js";import{a as l,r as h,Q as L,m as E,d2 as d,a9 as M}from"./index-D0RG78dK.js";function I(){const t=l([]),e=l(!0),a=l("no"),o=l("nohide"),g=l("default"),p=l(!1),i=l("right"),v=[{type:"selection",align:"left",reserveSelection:!0,hide:()=>a.value==="no"},{label:"日期",prop:"date",hide:()=>o.value==="hideDate"},{label:"姓名",prop:"name",hide:()=>o.value==="hideName"},{label:"地址",prop:"address",hide:()=>o.value==="hideAddress"}],s=h({pageSize:10,currentPage:1,pageSizes:[10,15,20],total:0,align:"right",background:!0,small:!1}),r=h({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:` s.value?"dark":"light");return a.value.forEach((b,e)=>{const{setOptions:r}=h(d(`PieChartRef${e}`),{theme:o});r({tooltip:{trigger:"item",confine:!0},series:[{name:"Github信息",type:"pie",data:[{value:1067,name:"watchers"},{value:4037,name:"star"},{value:859,name:"forks"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},{name:"click",callback:({data:{name:l,value:n}})=>{f(`您点击了第 ${e+1} 行,图表标题为${l},图表数据为:${n}`,{type:"success"})}})}),{columns:t,dataList:a}}export{v as useColumns}; +import{a as c}from"./data-B8vaZfZM.js";import{a as i,a9 as m,as as p,p as u,at as h,dn as d,L as f}from"./index-D0RG78dK.js";function v(){const a=i(m(c,!0).splice(0,4)),t=[{label:"ID",prop:"id"},{label:"姓名",prop:"name"},{label:"日期",prop:"date"},{label:"echarts图表",slot:"echart"}],{isDark:s}=p(),o=u(()=>s.value?"dark":"light");return a.value.forEach((b,e)=>{const{setOptions:r}=h(d(`PieChartRef${e}`),{theme:o});r({tooltip:{trigger:"item",confine:!0},series:[{name:"Github信息",type:"pie",data:[{value:1067,name:"watchers"},{value:4037,name:"star"},{value:859,name:"forks"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},{name:"click",callback:({data:{name:l,value:n}})=>{f(`您点击了第 ${e+1} 行,图表标题为${l},图表数据为:${n}`,{type:"success"})}})}),{columns:t,dataList:a}}export{v as useColumns}; diff --git a/static/js/columns-CkLVsqfH.js b/static/js/columns-BQ-o3XZP.js similarity index 95% rename from static/js/columns-CkLVsqfH.js rename to static/js/columns-BQ-o3XZP.js index 724004ef1..b7c9a1b9c 100644 --- a/static/js/columns-CkLVsqfH.js +++ b/static/js/columns-BQ-o3XZP.js @@ -1 +1 @@ -import{o as i}from"./data-Dd4sCrbk.js";import{a as p,i as o,e as n,aE as c}from"./index-CV7M57fm.js";function s(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!c(t)}function f(){const t=p([]),u=[{label:"姓名",prop:"name",cellRenderer:({row:e})=>o(n("el-input"),{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l},null)},{label:"性别",prop:"sex",cellRenderer:({row:e})=>o(n("el-switch"),{modelValue:e.sex,"onUpdate:modelValue":l=>e.sex=l,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null)},{label:"爱好",prop:"hobby",cellRenderer:({row:e})=>{let l;return o(n("el-select"),{modelValue:e.hobby,"onUpdate:modelValue":a=>e.hobby=a,clearable:!0,placeholder:"请选择爱好"},s(l=i.map(a=>o(n("el-option"),{key:a.value,label:a.label,value:a.value},null)))?l:{default:()=>[l]})}},{label:"日期",prop:"date",cellRenderer:({row:e})=>o(n("el-date-picker"),{modelValue:e.date,"onUpdate:modelValue":l=>e.date=l,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null),minWidth:110},{label:"操作",fixed:"right",width:90,slot:"operation"}];function r(){t.value.push({id:t.value.length+1,name:"",sex:0,hobby:"",date:""})}function d(e){const l=t.value.indexOf(e);l!==-1&&t.value.splice(l,1)}return{columns:u,dataList:t,onAdd:r,onDel:d}}export{f as useColumns}; +import{o as i}from"./data-Dd4sCrbk.js";import{a as p,i as o,e as n,aE as c}from"./index-D0RG78dK.js";function s(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!c(t)}function f(){const t=p([]),u=[{label:"姓名",prop:"name",cellRenderer:({row:e})=>o(n("el-input"),{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l},null)},{label:"性别",prop:"sex",cellRenderer:({row:e})=>o(n("el-switch"),{modelValue:e.sex,"onUpdate:modelValue":l=>e.sex=l,"inline-prompt":!0,"active-value":0,"inactive-value":1,"active-text":"男","inactive-text":"女"},null)},{label:"爱好",prop:"hobby",cellRenderer:({row:e})=>{let l;return o(n("el-select"),{modelValue:e.hobby,"onUpdate:modelValue":a=>e.hobby=a,clearable:!0,placeholder:"请选择爱好"},s(l=i.map(a=>o(n("el-option"),{key:a.value,label:a.label,value:a.value},null)))?l:{default:()=>[l]})}},{label:"日期",prop:"date",cellRenderer:({row:e})=>o(n("el-date-picker"),{modelValue:e.date,"onUpdate:modelValue":l=>e.date=l,type:"date",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",placeholder:"请选择日期"},null),minWidth:110},{label:"操作",fixed:"right",width:90,slot:"operation"}];function r(){t.value.push({id:t.value.length+1,name:"",sex:0,hobby:"",date:""})}function d(e){const l=t.value.indexOf(e);l!==-1&&t.value.splice(l,1)}return{columns:u,dataList:t,onAdd:r,onDel:d}}export{f as useColumns}; diff --git a/static/js/columns-D72TBkps.js b/static/js/columns-BWwAqEUd.js similarity index 86% rename from static/js/columns-D72TBkps.js rename to static/js/columns-BWwAqEUd.js index 305b06040..bc7584f93 100644 --- a/static/js/columns-D72TBkps.js +++ b/static/js/columns-BWwAqEUd.js @@ -1,4 +1,4 @@ -var v=Object.defineProperty;var l=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var r=(e,t,a)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,i=(e,t)=>{for(var a in t||(t={}))C.call(t,a)&&r(e,a,t[a]);if(l)for(var a of l(t))b.call(t,a)&&r(e,a,t[a]);return e};import{t as x}from"./data--Dry3jiQ.js";import{a as u,r as f,m as L,d2 as p,a9 as w}from"./index-CV7M57fm.js";function M(){const e=u([]),t=u(!0),a=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=f({pageSize:20,currentPage:1,pageSizes:[20,40,60],total:0,align:"right",background:!0,small:!1}),s=f({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:` +var v=Object.defineProperty;var l=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var r=(e,t,a)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,i=(e,t)=>{for(var a in t||(t={}))C.call(t,a)&&r(e,a,t[a]);if(l)for(var a of l(t))b.call(t,a)&&r(e,a,t[a]);return e};import{t as x}from"./data-B8vaZfZM.js";import{a as u,r as f,m as L,d2 as p,a9 as w}from"./index-D0RG78dK.js";function M(){const e=u([]),t=u(!0),a=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=f({pageSize:20,currentPage:1,pageSizes:[20,40,60],total:0,align:"right",background:!0,small:!1}),s=f({text:"正在加载第一页...",viewBox:"-10, -10, 50, 50",spinner:` {n().then(()=>{const{setWatermark:o}=b(a.value.getTableDoms().tableWrapper);o("编程即艺术",{font:"16px Microsoft YaHei",globalAlpha:.8,forever:!0,width:240,height:90})})}),{columns:t,dataList:e}}export{d as useColumns}; +import{b as r}from"./data-B8vaZfZM.js";import{a as s,a9 as l,m as p,d2 as n,x as b}from"./index-D0RG78dK.js";function d(a){const e=s(l(r,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return p(()=>{n().then(()=>{const{setWatermark:o}=b(a.value.getTableDoms().tableWrapper);o("编程即艺术",{font:"16px Microsoft YaHei",globalAlpha:.8,forever:!0,width:240,height:90})})}),{columns:t,dataList:e}}export{d as useColumns}; diff --git a/static/js/columns-DCLg3ud5.js b/static/js/columns-CJhCnRw2.js similarity index 99% rename from static/js/columns-DCLg3ud5.js rename to static/js/columns-CJhCnRw2.js index 8f93eaebf..dc4802d2a 100644 --- a/static/js/columns-DCLg3ud5.js +++ b/static/js/columns-CJhCnRw2.js @@ -1 +1 @@ -import{d9 as r,ah as f,f as h,k as p,g as m,a as s,r as b,m as g,i as l,h as v,e as L,d2 as w}from"./index-CV7M57fm.js";function o(a,e){return Math.floor(Math.random()*(e-a+1))+a}const M={width:24,height:24,body:''},y={width:24,height:24,body:''},Z={width:24,height:24,body:''},C={width:24,height:24,body:''},H=["周日","周一","周二","周三","周四","周五","周六"],j=[{icon:M,bgColor:"#effaff",color:"#41b6ff",duration:2200,name:"需求人数",value:36e3,percent:"+88%",data:[2101,5288,4239,4962,6752,5208,7450]},{icon:y,bgColor:"#fff5f4",color:"#e85f33",duration:1600,name:"提问数量",value:16580,percent:"+70%",data:[2216,1148,1255,788,4821,1973,4379]},{icon:Z,bgColor:"#eff8f4",color:"#26ce83",duration:1500,name:"解决数量",value:16499,percent:"+99%",data:[861,1002,3195,1715,3666,2415,3645]},{icon:C,bgColor:"#f6f4fe",color:"#7846e5",duration:100,name:"用户满意度",value:100,percent:"+100%",data:[100]}],B=[{requireData:[2101,5288,4239,4962,6752,5208,7450],questionData:[2216,1148,1255,1788,4821,1973,4379]},{requireData:[2101,3280,4400,4962,5752,6889,7600],questionData:[2116,3148,3255,3788,4821,4970,5390]}],z=[{week:"周一",percentage:85,duration:110,color:"#41b6ff"},{week:"周二",percentage:86,duration:105,color:"#41b6ff"},{week:"周三",percentage:88,duration:100,color:"#41b6ff"},{week:"周四",percentage:89,duration:95,color:"#41b6ff"},{week:"周五",percentage:94,duration:90,color:"#26ce83"},{week:"周六",percentage:96,duration:85,color:"#26ce83"},{week:"周日",percentage:100,duration:80,color:"#26ce83"}].reverse(),i=Array.from({length:30}).map((a,e)=>({id:e+1,requiredNumber:o(13500,19999),questionNumber:o(12600,16999),resolveNumber:o(13500,17999),satisfaction:o(95,100),date:r().subtract(e,"day").format("YYYY-MM-DD")})),A=f(i).slice(0,14).map((a,e)=>Object.assign(a,{date:`${r().subtract(e,"day").format("YYYY-MM-DD")} ${H[r().subtract(e,"day").day()]}`})),D={width:24,height:24,body:''},_={width:24,height:24,body:''},V={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",class:"empty-icon",viewBox:"0 0 1024 1024"},k=m("path",{d:"M855.6 427.2H168.5c-12.7 0-24.4 6.9-30.6 18L4.4 684.7C1.5 689.9 0 695.8 0 701.8v287.1c0 19.4 15.7 35.1 35.1 35.1H989c19.4 0 35.1-15.7 35.1-35.1V701.8c0-6-1.5-11.8-4.4-17.1L886.2 445.2c-6.2-11.1-17.9-18-30.6-18M673.4 695.6c-16.5 0-30.8 11.5-34.3 27.7-12.7 58.5-64.8 102.3-127.2 102.3s-114.5-43.8-127.2-102.3c-3.5-16.1-17.8-27.7-34.3-27.7H119c-26.4 0-43.3-28-31.1-51.4l81.7-155.8c6.1-11.6 18-18.8 31.1-18.8h622.4c13 0 25 7.2 31.1 18.8l81.7 155.8c12.2 23.4-4.7 51.4-31.1 51.4zm146.5-486.1c-1-1.8-2.1-3.7-3.2-5.5-9.8-16.6-31.1-22.2-47.8-12.6L648.5 261c-17 9.8-22.7 31.6-12.6 48.4.9 1.4 1.7 2.9 2.5 4.4 9.5 17 31.2 22.8 48 13L807 257.3c16.7-9.7 22.4-31 12.9-47.8m-444.5 51.6L255 191.6c-16.7-9.6-38-4-47.8 12.6-1.1 1.8-2.1 3.6-3.2 5.5-9.5 16.8-3.8 38.1 12.9 47.8L337.3 327c16.9 9.7 38.6 4 48-13.1.8-1.5 1.7-2.9 2.5-4.4 10.2-16.8 4.5-38.6-12.4-48.4M512 239.3h2.5c19.5.3 35.5-15.5 35.5-35.1v-139c0-19.3-15.6-34.9-34.8-35.1h-6.4C489.6 30.3 474 46 474 65.2v139c0 19.5 15.9 35.4 35.5 35.1z"},null,-1),x=[k];function N(a,e){return h(),p("svg",V,[...x])}const Y={render:N};function q(){const a=s([]),e=s(!0),u=[{sortable:!0,label:"序号",prop:"id"},{sortable:!0,label:"需求人数",prop:"requiredNumber",filterMultiple:!1,filterClassName:"pure-table-filter",filters:[{text:"≥16000",value:"more"},{text:"<16000",value:"less"}],filterMethod:(t,{requiredNumber:n})=>t==="more"?n>=16e3:n<16e3},{sortable:!0,label:"提问数量",prop:"questionNumber"},{sortable:!0,label:"解决数量",prop:"resolveNumber"},{sortable:!0,label:"用户满意度",minWidth:100,prop:"satisfaction",cellRenderer:({row:t})=>l("div",{class:"flex justify-center w-full"},[l("span",{class:"flex items-center w-[60px]"},[l("span",{class:"ml-auto mr-2"},[t.satisfaction,v("%")]),l(L("iconifyIconOffline"),{icon:t.satisfaction>98?_:D,color:"#e85f33"},null)])])},{sortable:!0,label:"统计日期",prop:"date"},{label:"操作",fixed:"right",slot:"operation"}],c=b({pageSize:10,currentPage:1,layout:"prev, pager, next",total:0,align:"center"});function d(t){e.value=!0,w(300).then(()=>{e.value=!1})}return g(()=>{a.value=i,c.total=a.value.length,e.value=!1}),{Empty:Y,loading:e,columns:u,dataList:a,pagination:c,onCurrentChange:d}}const O=Object.freeze(Object.defineProperty({__proto__:null,useColumns:q},Symbol.toStringTag,{value:"Module"}));export{O as a,B as b,j as c,A as l,z as p,q as u}; +import{d9 as r,ah as f,f as h,k as p,g as m,a as s,r as b,m as g,i as l,h as v,e as L,d2 as w}from"./index-D0RG78dK.js";function o(a,e){return Math.floor(Math.random()*(e-a+1))+a}const M={width:24,height:24,body:''},y={width:24,height:24,body:''},Z={width:24,height:24,body:''},C={width:24,height:24,body:''},H=["周日","周一","周二","周三","周四","周五","周六"],j=[{icon:M,bgColor:"#effaff",color:"#41b6ff",duration:2200,name:"需求人数",value:36e3,percent:"+88%",data:[2101,5288,4239,4962,6752,5208,7450]},{icon:y,bgColor:"#fff5f4",color:"#e85f33",duration:1600,name:"提问数量",value:16580,percent:"+70%",data:[2216,1148,1255,788,4821,1973,4379]},{icon:Z,bgColor:"#eff8f4",color:"#26ce83",duration:1500,name:"解决数量",value:16499,percent:"+99%",data:[861,1002,3195,1715,3666,2415,3645]},{icon:C,bgColor:"#f6f4fe",color:"#7846e5",duration:100,name:"用户满意度",value:100,percent:"+100%",data:[100]}],B=[{requireData:[2101,5288,4239,4962,6752,5208,7450],questionData:[2216,1148,1255,1788,4821,1973,4379]},{requireData:[2101,3280,4400,4962,5752,6889,7600],questionData:[2116,3148,3255,3788,4821,4970,5390]}],z=[{week:"周一",percentage:85,duration:110,color:"#41b6ff"},{week:"周二",percentage:86,duration:105,color:"#41b6ff"},{week:"周三",percentage:88,duration:100,color:"#41b6ff"},{week:"周四",percentage:89,duration:95,color:"#41b6ff"},{week:"周五",percentage:94,duration:90,color:"#26ce83"},{week:"周六",percentage:96,duration:85,color:"#26ce83"},{week:"周日",percentage:100,duration:80,color:"#26ce83"}].reverse(),i=Array.from({length:30}).map((a,e)=>({id:e+1,requiredNumber:o(13500,19999),questionNumber:o(12600,16999),resolveNumber:o(13500,17999),satisfaction:o(95,100),date:r().subtract(e,"day").format("YYYY-MM-DD")})),A=f(i).slice(0,14).map((a,e)=>Object.assign(a,{date:`${r().subtract(e,"day").format("YYYY-MM-DD")} ${H[r().subtract(e,"day").day()]}`})),D={width:24,height:24,body:''},_={width:24,height:24,body:''},V={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",class:"empty-icon",viewBox:"0 0 1024 1024"},k=m("path",{d:"M855.6 427.2H168.5c-12.7 0-24.4 6.9-30.6 18L4.4 684.7C1.5 689.9 0 695.8 0 701.8v287.1c0 19.4 15.7 35.1 35.1 35.1H989c19.4 0 35.1-15.7 35.1-35.1V701.8c0-6-1.5-11.8-4.4-17.1L886.2 445.2c-6.2-11.1-17.9-18-30.6-18M673.4 695.6c-16.5 0-30.8 11.5-34.3 27.7-12.7 58.5-64.8 102.3-127.2 102.3s-114.5-43.8-127.2-102.3c-3.5-16.1-17.8-27.7-34.3-27.7H119c-26.4 0-43.3-28-31.1-51.4l81.7-155.8c6.1-11.6 18-18.8 31.1-18.8h622.4c13 0 25 7.2 31.1 18.8l81.7 155.8c12.2 23.4-4.7 51.4-31.1 51.4zm146.5-486.1c-1-1.8-2.1-3.7-3.2-5.5-9.8-16.6-31.1-22.2-47.8-12.6L648.5 261c-17 9.8-22.7 31.6-12.6 48.4.9 1.4 1.7 2.9 2.5 4.4 9.5 17 31.2 22.8 48 13L807 257.3c16.7-9.7 22.4-31 12.9-47.8m-444.5 51.6L255 191.6c-16.7-9.6-38-4-47.8 12.6-1.1 1.8-2.1 3.6-3.2 5.5-9.5 16.8-3.8 38.1 12.9 47.8L337.3 327c16.9 9.7 38.6 4 48-13.1.8-1.5 1.7-2.9 2.5-4.4 10.2-16.8 4.5-38.6-12.4-48.4M512 239.3h2.5c19.5.3 35.5-15.5 35.5-35.1v-139c0-19.3-15.6-34.9-34.8-35.1h-6.4C489.6 30.3 474 46 474 65.2v139c0 19.5 15.9 35.4 35.5 35.1z"},null,-1),x=[k];function N(a,e){return h(),p("svg",V,[...x])}const Y={render:N};function q(){const a=s([]),e=s(!0),u=[{sortable:!0,label:"序号",prop:"id"},{sortable:!0,label:"需求人数",prop:"requiredNumber",filterMultiple:!1,filterClassName:"pure-table-filter",filters:[{text:"≥16000",value:"more"},{text:"<16000",value:"less"}],filterMethod:(t,{requiredNumber:n})=>t==="more"?n>=16e3:n<16e3},{sortable:!0,label:"提问数量",prop:"questionNumber"},{sortable:!0,label:"解决数量",prop:"resolveNumber"},{sortable:!0,label:"用户满意度",minWidth:100,prop:"satisfaction",cellRenderer:({row:t})=>l("div",{class:"flex justify-center w-full"},[l("span",{class:"flex items-center w-[60px]"},[l("span",{class:"ml-auto mr-2"},[t.satisfaction,v("%")]),l(L("iconifyIconOffline"),{icon:t.satisfaction>98?_:D,color:"#e85f33"},null)])])},{sortable:!0,label:"统计日期",prop:"date"},{label:"操作",fixed:"right",slot:"operation"}],c=b({pageSize:10,currentPage:1,layout:"prev, pager, next",total:0,align:"center"});function d(t){e.value=!0,w(300).then(()=>{e.value=!1})}return g(()=>{a.value=i,c.total=a.value.length,e.value=!1}),{Empty:Y,loading:e,columns:u,dataList:a,pagination:c,onCurrentChange:d}}const O=Object.freeze(Object.defineProperty({__proto__:null,useColumns:q},Symbol.toStringTag,{value:"Module"}));export{O as a,B as b,j as c,A as l,z as p,q as u}; diff --git a/static/js/columns-CvfpXaW5.js b/static/js/columns-CL-tdSvH.js similarity index 95% rename from static/js/columns-CvfpXaW5.js rename to static/js/columns-CL-tdSvH.js index a3b0cf57b..ba76d094e 100644 --- a/static/js/columns-CvfpXaW5.js +++ b/static/js/columns-CL-tdSvH.js @@ -1 +1 @@ -import{d as i}from"./arrow-right-s-line-CxPb13eK.js";import{i as l,e,h as o}from"./index-CV7M57fm.js";const r={width:24,height:24,body:''};function t(){return{columns:[{cellRenderer:()=>l("div",{class:"w-full"},[l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户已被冻结")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即解冻"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])]),l("br",null,null),l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户还不具备申请资格")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即升级"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])])])}]}}export{t as useColumns}; +import{d as i}from"./arrow-right-s-line-CxPb13eK.js";import{i as l,e,h as o}from"./index-D0RG78dK.js";const r={width:24,height:24,body:''};function t(){return{columns:[{cellRenderer:()=>l("div",{class:"w-full"},[l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户已被冻结")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即解冻"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])]),l("br",null,null),l("div",{class:"flex items-center"},[l(e("iconify-icon-offline"),{icon:r,width:"18px",height:"18px"},null),l("span",{class:"ml-1 mr-4"},[o("您的账户还不具备申请资格")]),l("a",{href:"javascript:void(0);",class:"flex items-center",style:"color: var(--el-color-primary)"},[o("立即升级"),l(e("iconify-icon-offline"),{icon:i,color:"var(--el-color-primary)",width:"18px",height:"18px"},null)])])])}]}}export{t as useColumns}; diff --git a/static/js/columns-NFVSg916.js b/static/js/columns-CSblnRnk.js similarity index 78% rename from static/js/columns-NFVSg916.js rename to static/js/columns-CSblnRnk.js index f29440760..fd135527b 100644 --- a/static/js/columns-NFVSg916.js +++ b/static/js/columns-CSblnRnk.js @@ -1 +1 @@ -import{u as t,w as u}from"./xlsx-DaVhO591.js";import{a as i}from"./data--Dry3jiQ.js";import{a as m,a9 as b,L as f}from"./index-CV7M57fm.js";function w(){const a=m(b(i,!0)),e=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}];return{columns:e,dataList:a,exportExcel:()=>{const s=a.value.map(o=>{const p=[];return e.forEach(c=>{p.push(o[c.prop])}),p}),r=[];e.forEach(o=>{r.push(o.label)}),s.unshift(r);const l=t.aoa_to_sheet(s),n=t.book_new();t.book_append_sheet(n,l,"数据报表"),u(n,"pure-admin-table.xlsx"),f("导出成功",{type:"success"})}}}export{w as useColumns}; +import{u as t,w as u}from"./xlsx-DaVhO591.js";import{a as i}from"./data-B8vaZfZM.js";import{a as m,a9 as b,L as f}from"./index-D0RG78dK.js";function w(){const a=m(b(i,!0)),e=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}];return{columns:e,dataList:a,exportExcel:()=>{const s=a.value.map(o=>{const p=[];return e.forEach(c=>{p.push(o[c.prop])}),p}),r=[];e.forEach(o=>{r.push(o.label)}),s.unshift(r);const l=t.aoa_to_sheet(s),n=t.book_new();t.book_append_sheet(n,l,"数据报表"),u(n,"pure-admin-table.xlsx"),f("导出成功",{type:"success"})}}}export{w as useColumns}; diff --git a/static/js/columns-iFsQLSee.js b/static/js/columns-CYmYHFm5.js similarity index 93% rename from static/js/columns-iFsQLSee.js rename to static/js/columns-CYmYHFm5.js index 1413682f0..33e242e2f 100644 --- a/static/js/columns-iFsQLSee.js +++ b/static/js/columns-CYmYHFm5.js @@ -1 +1 @@ -import{a as c,p as i,i as t,e as s,h as o,F as m,L as r}from"./index-CV7M57fm.js";import{t as p}from"./data-BEO2eP_H.js";function g(){const l=c(""),n=i(()=>p.filter(e=>!l.value||e.name.toLowerCase().includes(l.value.toLowerCase()))),u=(e,a)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(a)}`,{type:"success"})},d=(e,a)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(a)}`)};return{columns:[{prop:"date",headerSlot:"nameHeader"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{align:"right",headerRenderer:()=>t(s("el-input"),{modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,size:"small",clearable:!0,placeholder:"Type to search"},null),cellRenderer:({index:e,row:a})=>t(m,null,[t(s("el-button"),{size:"small",onClick:()=>u(e+1,a)},{default:()=>[o("Edit")]}),t(s("el-button"),{size:"small",type:"danger",onClick:()=>d(e+1,a)},{default:()=>[o("Delete")]})])}],filterTableData:n}}export{g as useColumns}; +import{a as c,p as i,i as t,e as s,h as o,F as m,L as r}from"./index-D0RG78dK.js";import{t as p}from"./data-C3_Onai9.js";function g(){const l=c(""),n=i(()=>p.filter(e=>!l.value||e.name.toLowerCase().includes(l.value.toLowerCase()))),u=(e,a)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(a)}`,{type:"success"})},d=(e,a)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(a)}`)};return{columns:[{prop:"date",headerSlot:"nameHeader"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{align:"right",headerRenderer:()=>t(s("el-input"),{modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,size:"small",clearable:!0,placeholder:"Type to search"},null),cellRenderer:({index:e,row:a})=>t(m,null,[t(s("el-button"),{size:"small",onClick:()=>u(e+1,a)},{default:()=>[o("Edit")]}),t(s("el-button"),{size:"small",type:"danger",onClick:()=>d(e+1,a)},{default:()=>[o("Delete")]})])}],filterTableData:n}}export{g as useColumns}; diff --git a/static/js/columns-Bvt0o_x0.js b/static/js/columns-Clqri282.js similarity index 82% rename from static/js/columns-Bvt0o_x0.js rename to static/js/columns-Clqri282.js index 069e1ce73..ab0b25a0a 100644 --- a/static/js/columns-Bvt0o_x0.js +++ b/static/js/columns-Clqri282.js @@ -1 +1 @@ -import{P as d}from"./print-B-zH8tbv.js";import{b}from"./data--Dry3jiQ.js";import{a as c,a9 as i}from"./index-CV7M57fm.js";function g(a){const e=c(i(b,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=()=>{d(a.value.getTableDoms().tableWrapper).toPrint};function n({column:{property:r},rowIndex:f}){if(r==="id")return f<3?{background:"#87baf9"}:{background:"#87e8de"}}function l({columnIndex:r}){return r===0?{background:"#f3b2d0"}:{background:"#fafafa"}}function u({rowIndex:r}){return r%2===1?{background:"#ffa39e"}:{background:"#91d5ff"}}return{columns:t,dataList:e,print:o,rowStyle:u,cellStyle:n,headerCellStyle:l}}export{g as useColumns}; +import{P as d}from"./print-B-zH8tbv.js";import{b}from"./data-B8vaZfZM.js";import{a as c,a9 as i}from"./index-D0RG78dK.js";function g(a){const e=c(i(b,!0)),t=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=()=>{d(a.value.getTableDoms().tableWrapper).toPrint};function n({column:{property:r},rowIndex:f}){if(r==="id")return f<3?{background:"#87baf9"}:{background:"#87e8de"}}function l({columnIndex:r}){return r===0?{background:"#f3b2d0"}:{background:"#fafafa"}}function u({rowIndex:r}){return r%2===1?{background:"#ffa39e"}:{background:"#91d5ff"}}return{columns:t,dataList:e,print:o,rowStyle:u,cellStyle:n,headerCellStyle:l}}export{g as useColumns}; diff --git a/static/js/columns-JjdWlrQ5.js b/static/js/columns-CoHPBzHu.js similarity index 88% rename from static/js/columns-JjdWlrQ5.js rename to static/js/columns-CoHPBzHu.js index 8fb7338f0..dea443b70 100644 --- a/static/js/columns-JjdWlrQ5.js +++ b/static/js/columns-CoHPBzHu.js @@ -1 +1 @@ -import{i as l,e as n,F as s,h as a,L as r}from"./index-CV7M57fm.js";import{t as c}from"./data-BEO2eP_H.js";function u(){const i=[{label:"日期",prop:"date",cellRenderer:({row:e})=>l("div",{style:"display: flex; align-items: center"},[l(n("iconify-icon-online"),{icon:"ep:timer"},null),l("span",{style:"margin-left: 10px"},[e.date])])},{label:"姓名",prop:"name",cellRenderer:({row:e})=>l(n("el-popover"),{effect:"light",trigger:"hover",placement:"top",width:"auto"},{default:()=>l(s,null,[l("div",null,[a("name: "),e.name]),l("div",null,[a("address: "),e.address])]),reference:()=>l(n("el-tag"),null,{default:()=>[e.name]})})},{label:"地址",prop:"address"},{label:"操作",cellRenderer:({index:e,row:t})=>l(s,null,[l(n("el-button"),{size:"small",onClick:()=>o(e+1,t)},{default:()=>[a("Edit")]}),l(n("el-button"),{size:"small",type:"danger",onClick:()=>d(e+1,t)},{default:()=>[a("Delete")]})])}],o=(e,t)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(t)}`,{type:"success"})},d=(e,t)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(t)}`)};return{columns:i,tableData:c}}export{u as useColumns}; +import{i as l,e as n,F as s,h as a,L as r}from"./index-D0RG78dK.js";import{t as c}from"./data-C3_Onai9.js";function u(){const i=[{label:"日期",prop:"date",cellRenderer:({row:e})=>l("div",{style:"display: flex; align-items: center"},[l(n("iconify-icon-online"),{icon:"ep:timer"},null),l("span",{style:"margin-left: 10px"},[e.date])])},{label:"姓名",prop:"name",cellRenderer:({row:e})=>l(n("el-popover"),{effect:"light",trigger:"hover",placement:"top",width:"auto"},{default:()=>l(s,null,[l("div",null,[a("name: "),e.name]),l("div",null,[a("address: "),e.address])]),reference:()=>l(n("el-tag"),null,{default:()=>[e.name]})})},{label:"地址",prop:"address"},{label:"操作",cellRenderer:({index:e,row:t})=>l(s,null,[l(n("el-button"),{size:"small",onClick:()=>o(e+1,t)},{default:()=>[a("Edit")]}),l(n("el-button"),{size:"small",type:"danger",onClick:()=>d(e+1,t)},{default:()=>[a("Delete")]})])}],o=(e,t)=>{r(`您修改了第 ${e} 行,数据为:${JSON.stringify(t)}`,{type:"success"})},d=(e,t)=>{r(`您删除了第 ${e} 行,数据为:${JSON.stringify(t)}`)};return{columns:i,tableData:c}}export{u as useColumns}; diff --git a/static/js/columns-C3bwzLY_.js b/static/js/columns-Cr_crmIS.js similarity index 92% rename from static/js/columns-C3bwzLY_.js rename to static/js/columns-Cr_crmIS.js index a013dbea7..f7aca9456 100644 --- a/static/js/columns-C3bwzLY_.js +++ b/static/js/columns-Cr_crmIS.js @@ -1 +1 @@ -var d=(v,p,o)=>new Promise((e,i)=>{var n=t=>{try{c(o.next(t))}catch(u){i(u)}},r=t=>{try{c(o.throw(t))}catch(u){i(u)}},c=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,r);c((o=o.apply(v,p)).next())});import{a as b,ah as w,r as f,n as E,y as R,db as h,L as V}from"./index-CV7M57fm.js";import{b as k}from"./data--Dry3jiQ.js";function O(v,p,o){const e=b(k),i=w(e.value),n=b([1,3,4]),r=f({sexValue:"",searchDate:""}),c=[{value:0,label:"男"},{value:1,label:"女"}],t=[{type:"selection",reserveSelection:!0,align:"left"},{label:"ID",prop:"id",width:50},{label:"姓名",prop:"name"},{label:"性别",prop:"sex"},{label:"地址",prop:"address"},{label:"日期",prop:"date",minWidth:120}],u=f({pageSize:5,currentPage:1,layout:"prev, pager, next",total:e.value.length,background:!0,small:!0}),m=a=>{const l=[];a.forEach(s=>{l.push({label:s.name,id:s.id})}),n.value=l},x=()=>{if(e.value=i,!h(r.sexValue)){let a=c.map(l=>l.value===Number(r.sexValue)&&l.label).filter(Boolean)[0];e.value=e.value.filter(l=>l.sex===a)}h(r.searchDate)||(e.value=e.value.filter(a=>a.date===r.searchDate)),u.total=e.value.length},S=()=>{p.value.resetFields(),g(),e.value=i,u.total=e.value.length},D=({id:a})=>{var s;const{toggleRowSelection:l}=o.value.getTableRef();l((s=e.value.filter(T=>T.id==a))==null?void 0:s[0],!1)},g=()=>{const{clearSelection:a}=o.value.getTableRef();a()},y=()=>{v.value.blur(),V(`当前选中的数据为:${JSON.stringify(n.value)}`,{type:"success"})};return E(n,()=>d(this,null,function*(){yield R();const{toggleRowSelection:a}=o.value.getTableRef();n.value.forEach(l=>{e.value.forEach(s=>{s.id===l&&a(s)})})}),{immediate:!0}),{searchForm:r,sexOptions:c,columns:t,pagination:u,selectValue:n,tableData:e,onSure:y,onClear:g,onReset:S,onSearch:x,removeTag:D,handleSelectionChange:m}}export{O as useColumns}; +var d=(v,p,o)=>new Promise((e,i)=>{var n=t=>{try{c(o.next(t))}catch(u){i(u)}},r=t=>{try{c(o.throw(t))}catch(u){i(u)}},c=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,r);c((o=o.apply(v,p)).next())});import{a as b,ah as w,r as f,n as E,y as R,db as h,L as V}from"./index-D0RG78dK.js";import{b as k}from"./data-B8vaZfZM.js";function O(v,p,o){const e=b(k),i=w(e.value),n=b([1,3,4]),r=f({sexValue:"",searchDate:""}),c=[{value:0,label:"男"},{value:1,label:"女"}],t=[{type:"selection",reserveSelection:!0,align:"left"},{label:"ID",prop:"id",width:50},{label:"姓名",prop:"name"},{label:"性别",prop:"sex"},{label:"地址",prop:"address"},{label:"日期",prop:"date",minWidth:120}],u=f({pageSize:5,currentPage:1,layout:"prev, pager, next",total:e.value.length,background:!0,small:!0}),m=a=>{const l=[];a.forEach(s=>{l.push({label:s.name,id:s.id})}),n.value=l},x=()=>{if(e.value=i,!h(r.sexValue)){let a=c.map(l=>l.value===Number(r.sexValue)&&l.label).filter(Boolean)[0];e.value=e.value.filter(l=>l.sex===a)}h(r.searchDate)||(e.value=e.value.filter(a=>a.date===r.searchDate)),u.total=e.value.length},S=()=>{p.value.resetFields(),g(),e.value=i,u.total=e.value.length},D=({id:a})=>{var s;const{toggleRowSelection:l}=o.value.getTableRef();l((s=e.value.filter(T=>T.id==a))==null?void 0:s[0],!1)},g=()=>{const{clearSelection:a}=o.value.getTableRef();a()},y=()=>{v.value.blur(),V(`当前选中的数据为:${JSON.stringify(n.value)}`,{type:"success"})};return E(n,()=>d(this,null,function*(){yield R();const{toggleRowSelection:a}=o.value.getTableRef();n.value.forEach(l=>{e.value.forEach(s=>{s.id===l&&a(s)})})}),{immediate:!0}),{searchForm:r,sexOptions:c,columns:t,pagination:u,selectValue:n,tableData:e,onSure:y,onClear:g,onReset:S,onSearch:x,removeTag:D,handleSelectionChange:m}}export{O as useColumns}; diff --git a/static/js/columns-hYmDcJPr.js b/static/js/columns-DCp6K_KW.js similarity index 82% rename from static/js/columns-hYmDcJPr.js rename to static/js/columns-DCp6K_KW.js index d3d939b1e..6c910e9ac 100644 --- a/static/js/columns-hYmDcJPr.js +++ b/static/js/columns-DCp6K_KW.js @@ -1 +1 @@ -import{S as m}from"./sortable.esm-CkCitmyH.js";import{a as o,a9 as i,m as b,y as l}from"./index-CV7M57fm.js";import{a as v}from"./data--Dry3jiQ.js";function y(){const t=o(i(v,!0)),e=o([{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}]),p=o([{label:"ID",prop:a=>e.value[a].prop},{label:"日期",prop:a=>e.value[a].prop},{label:"姓名",prop:a=>e.value[a].prop}]),n=a=>{a.preventDefault(),l(()=>{const s=document.querySelector(".el-table__header-wrapper tr");m.create(s,{animation:300,delay:0,onEnd:({newIndex:u,oldIndex:r})=>{const c=e.value[r];e.value.splice(r,1),e.value.splice(u,0,c)}})})};return b(()=>{l(()=>{n(event)})}),{columns:p,dataList:t,columnsDrag:e}}export{y as useColumns}; +import{S as m}from"./sortable.esm-CkCitmyH.js";import{a as o,a9 as i,m as b,y as l}from"./index-D0RG78dK.js";import{a as v}from"./data-B8vaZfZM.js";function y(){const t=o(i(v,!0)),e=o([{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}]),p=o([{label:"ID",prop:a=>e.value[a].prop},{label:"日期",prop:a=>e.value[a].prop},{label:"姓名",prop:a=>e.value[a].prop}]),n=a=>{a.preventDefault(),l(()=>{const s=document.querySelector(".el-table__header-wrapper tr");m.create(s,{animation:300,delay:0,onEnd:({newIndex:u,oldIndex:r})=>{const c=e.value[r];e.value.splice(r,1),e.value.splice(u,0,c)}})})};return b(()=>{l(()=>{n(event)})}),{columns:p,dataList:t,columnsDrag:e}}export{y as useColumns}; diff --git a/static/js/columns-CrlYBkoJ.js b/static/js/columns-Dd-pkSm7.js similarity index 97% rename from static/js/columns-CrlYBkoJ.js rename to static/js/columns-Dd-pkSm7.js index 1e07f5ea9..566e70fb3 100644 --- a/static/js/columns-CrlYBkoJ.js +++ b/static/js/columns-Dd-pkSm7.js @@ -1 +1 @@ -import{i as e,e as i,h as r,aE as o}from"./index-CV7M57fm.js";var p={pkg:{name:"vue-pure-admin",version:"5.4.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@infectoone/vue-ganttastic":"^2.3.2","@logicflow/core":"^1.2.27","@logicflow/extension":"^1.2.27","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vue-flow/background":"^1.3.0","@vue-flow/core":"^1.33.6","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.8","china-area-data":"^5.0.1",cropperjs:"^1.6.2",dayjs:"^1.11.11",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"2.7.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",mqtt:"4.3.7",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.20.3","plus-pro-components":"^0.0.11",qrcode:"^1.5.3",qs:"^6.12.1","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.1.1",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.26","vue-i18n":"^9.13.1","vue-json-pretty":"^2.4.0","vue-pdf-embed":"^2.0.3","vue-router":"^4.3.2","vue-tippy":"^6.4.1","vue-types":"^5.1.2","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0","vue3-puzzle-vcode":"^1.1.7",vuedraggable:"^4.1.0","vxe-table":"^4.6.9","wavesurfer.js":"^7.7.13",xgplayer:"^3.0.17",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@eslint/js":"^9.2.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.2","@intlify/unplugin-vue-i18n":"^4.0.0","@pureadmin/theme":"^3.2.0","@types/dagre":"^0.7.52","@types/gradient-string":"^1.1.6","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.12.8","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.15","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.19",boxen:"^7.1.1",cssnano:"^7.0.1",dagre:"^0.8.5",eslint:"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.25.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.38","postcss-html":"^1.6.0","postcss-import":"^16.1.0","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.76.0",stylelint:"^16.5.0","stylelint-config-recess-order":"^5.0.1","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.1.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.3",typescript:"^5.4.5",vite:"^5.2.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-05-06 08:41:08"};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!o(t)}function d(){const{pkg:t,lastBuildTime:n}=p,{version:s,engines:l}=t;return{columns:[{label:"当前版本",minWidth:100,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(s)?s:{default:()=>[s]})},{label:"最后编译时间",minWidth:120,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(n)?n:{default:()=>[n]})},{label:"推荐 node 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.node]})},{label:"推荐 pnpm 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.pnpm]})},{label:"完整版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("完整版代码链接")])])},{label:"精简版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/pure-admin-thin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("精简版代码链接")])])},{label:"文档地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://pure-admin.github.io/pure-admin-doc",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("文档链接")])])},{label:"预览地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://pure-admin.github.io/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("预览链接")])])}]}}export{d as useColumns}; +import{i as e,e as i,h as r,aE as o}from"./index-D0RG78dK.js";var p={pkg:{name:"vue-pure-admin",version:"5.4.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@infectoone/vue-ganttastic":"^2.3.2","@logicflow/core":"^1.2.27","@logicflow/extension":"^1.2.27","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vue-flow/background":"^1.3.0","@vue-flow/core":"^1.33.6","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.8","china-area-data":"^5.0.1",cropperjs:"^1.6.2",dayjs:"^1.11.11",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"2.7.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",mqtt:"4.3.7",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.20.3","plus-pro-components":"^0.0.11",qrcode:"^1.5.3",qs:"^6.12.1","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.1.1",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.26","vue-i18n":"^9.13.1","vue-json-pretty":"^2.4.0","vue-pdf-embed":"^2.0.3","vue-router":"^4.3.2","vue-tippy":"^6.4.1","vue-types":"^5.1.2","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0","vue3-puzzle-vcode":"^1.1.7",vuedraggable:"^4.1.0","vxe-table":"^4.6.9","wavesurfer.js":"^7.7.13",xgplayer:"^3.0.17",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@eslint/js":"^9.2.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.2","@intlify/unplugin-vue-i18n":"^4.0.0","@pureadmin/theme":"^3.2.0","@types/dagre":"^0.7.52","@types/gradient-string":"^1.1.6","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.12.8","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.15","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.19",boxen:"^7.1.1",cssnano:"^7.0.1",dagre:"^0.8.5",eslint:"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.25.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.38","postcss-html":"^1.6.0","postcss-import":"^16.1.0","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.76.0",stylelint:"^16.5.0","stylelint-config-recess-order":"^5.0.1","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.1.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.3",typescript:"^5.4.5",vite:"^5.2.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-05-06 08:42:39"};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!o(t)}function d(){const{pkg:t,lastBuildTime:n}=p,{version:s,engines:l}=t;return{columns:[{label:"当前版本",minWidth:100,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(s)?s:{default:()=>[s]})},{label:"最后编译时间",minWidth:120,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},a(n)?n:{default:()=>[n]})},{label:"推荐 node 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.node]})},{label:"推荐 pnpm 版本",minWidth:140,cellRenderer:()=>e(i("el-tag"),{size:"large",class:"!text-base"},{default:()=>[l.pnpm]})},{label:"完整版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("完整版代码链接")])])},{label:"精简版代码地址",minWidth:140,className:"pure-version",cellRenderer:()=>e("a",{href:"https://github.com/pure-admin/pure-admin-thin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("精简版代码链接")])])},{label:"文档地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://pure-admin.github.io/pure-admin-doc",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("文档链接")])])},{label:"预览地址",minWidth:100,className:"pure-version",cellRenderer:()=>e("a",{href:"https://pure-admin.github.io/vue-pure-admin",target:"_blank"},[e("span",{style:"color: var(--el-color-primary)"},[r("预览链接")])])}]}}export{d as useColumns}; diff --git a/static/js/columns-CvPzDjqG.js b/static/js/columns-EcM3aLmf.js similarity index 96% rename from static/js/columns-CvPzDjqG.js rename to static/js/columns-EcM3aLmf.js index 08cf629cc..316948d14 100644 --- a/static/js/columns-CvPzDjqG.js +++ b/static/js/columns-EcM3aLmf.js @@ -1 +1 @@ -var M=Object.defineProperty,y=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var v=(n,e,o)=>e in n?M(n,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[e]=o,m=(n,e)=>{for(var o in e||(e={}))k.call(e,o)&&v(n,o,e[o]);if(c)for(var o of c(e))D.call(e,o)&&v(n,o,e[o]);return n},f=(n,e)=>y(n,V(e));import{a as u,p,i as t,F as E,e as r,B as F,a3 as S}from"./index-CV7M57fm.js";import{a as j}from"./data-Dd4sCrbk.js";import{d as B}from"./edit-pen-Ci7W0xNM.js";import{d as I}from"./check-CIQVCvCT.js";function $(){const n=u({}),e=u(-1),o=u(j),s=p(()=>l=>{var a;return(a=n.value[l])==null?void 0:a.editing}),i=p(()=>(l,a=!1)=>["cursor-pointer","ml-2","transition","delay-100",a?["hover:scale-110","hover:text-red-500"]:s.value(l)&&["scale-150","text-red-500"]]),d=[{label:"姓名(可修改)",prop:"name",cellRenderer:({row:l,index:a})=>t("div",{class:"flex-bc w-full h-[32px]",onMouseenter:()=>e.value=a,onMouseleave:()=>g(a)},[s.value(a)?t(E,null,[t(r("el-input"),{modelValue:l.name,"onUpdate:modelValue":C=>l.name=C},null),t(r("iconify-icon-offline"),{icon:I,class:i.value(a),onClick:()=>h(a)},null)]):t("p",null,[l.name]),F(t(r("iconify-icon-offline"),{icon:B,class:i.value(a,!0),onClick:()=>b(l,a)},null),[[S,e.value===a&&!s.value(a)]])])},{label:"地址",prop:"address"}];function g(l){s.value[l]?e.value=l:e.value=-1}function b(l,a){n.value[a]=Object.assign(f(m({},l),{editing:!0}))}function h(l){n.value[l].editing=!1}return{columns:d,dataList:o}}export{$ as useColumns}; +var M=Object.defineProperty,y=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var v=(n,e,o)=>e in n?M(n,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[e]=o,m=(n,e)=>{for(var o in e||(e={}))k.call(e,o)&&v(n,o,e[o]);if(c)for(var o of c(e))D.call(e,o)&&v(n,o,e[o]);return n},f=(n,e)=>y(n,V(e));import{a as u,p,i as t,F as E,e as r,B as F,a3 as S}from"./index-D0RG78dK.js";import{a as j}from"./data-Dd4sCrbk.js";import{d as B}from"./edit-pen-Ci7W0xNM.js";import{d as I}from"./check-CIQVCvCT.js";function $(){const n=u({}),e=u(-1),o=u(j),s=p(()=>l=>{var a;return(a=n.value[l])==null?void 0:a.editing}),i=p(()=>(l,a=!1)=>["cursor-pointer","ml-2","transition","delay-100",a?["hover:scale-110","hover:text-red-500"]:s.value(l)&&["scale-150","text-red-500"]]),d=[{label:"姓名(可修改)",prop:"name",cellRenderer:({row:l,index:a})=>t("div",{class:"flex-bc w-full h-[32px]",onMouseenter:()=>e.value=a,onMouseleave:()=>g(a)},[s.value(a)?t(E,null,[t(r("el-input"),{modelValue:l.name,"onUpdate:modelValue":C=>l.name=C},null),t(r("iconify-icon-offline"),{icon:I,class:i.value(a),onClick:()=>h(a)},null)]):t("p",null,[l.name]),F(t(r("iconify-icon-offline"),{icon:B,class:i.value(a,!0),onClick:()=>b(l,a)},null),[[S,e.value===a&&!s.value(a)]])])},{label:"地址",prop:"address"}];function g(l){s.value[l]?e.value=l:e.value=-1}function b(l,a){n.value[a]=Object.assign(f(m({},l),{editing:!0}))}function h(l){n.value[l].editing=!1}return{columns:d,dataList:o}}export{$ as useColumns}; diff --git a/static/js/columns-C9G8o3hT.js b/static/js/columns-kQfUpHWI.js similarity index 83% rename from static/js/columns-C9G8o3hT.js rename to static/js/columns-kQfUpHWI.js index e5be89676..c8df04dfd 100644 --- a/static/js/columns-C9G8o3hT.js +++ b/static/js/columns-kQfUpHWI.js @@ -1 +1 @@ -import{S as c}from"./sortable.esm-CkCitmyH.js";import{a as i,a9 as p,i as r,e as u,y as d}from"./index-CV7M57fm.js";import{a as m}from"./data--Dry3jiQ.js";function y(){const e=i(p(m,!0)),n=o=>{o.preventDefault(),d(()=>{const a=document.querySelector(".el-table__body-wrapper tbody");c.create(a,{animation:300,handle:".drag-btn",onEnd:({newIndex:t,oldIndex:l})=>{const s=e.value.splice(l,1)[0];e.value.splice(t,0,s)}})})};return{columns:[{label:"ID",prop:"id",cellRenderer:({row:o})=>r("div",{class:"flex items-center"},[r(u("iconify-icon-online"),{icon:"icon-park-outline:drag",class:"drag-btn cursor-grab",onMouseenter:a=>n(a)},null),r("p",{class:"ml-[16px]"},[o.id])])},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],dataList:e}}export{y as useColumns}; +import{S as c}from"./sortable.esm-CkCitmyH.js";import{a as i,a9 as p,i as r,e as u,y as d}from"./index-D0RG78dK.js";import{a as m}from"./data-B8vaZfZM.js";function y(){const e=i(p(m,!0)),n=o=>{o.preventDefault(),d(()=>{const a=document.querySelector(".el-table__body-wrapper tbody");c.create(a,{animation:300,handle:".drag-btn",onEnd:({newIndex:t,oldIndex:l})=>{const s=e.value.splice(l,1)[0];e.value.splice(t,0,s)}})})};return{columns:[{label:"ID",prop:"id",cellRenderer:({row:o})=>r("div",{class:"flex items-center"},[r(u("iconify-icon-online"),{icon:"icon-park-outline:drag",class:"drag-btn cursor-grab",onMouseenter:a=>n(a)},null),r("p",{class:"ml-[16px]"},[o.id])])},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],dataList:e}}export{y as useColumns}; diff --git a/static/js/columns-UmY06zNU.js b/static/js/columns-wAYuZMl5.js similarity index 99% rename from static/js/columns-UmY06zNU.js rename to static/js/columns-wAYuZMl5.js index d7d504582..a7676c1e8 100644 --- a/static/js/columns-UmY06zNU.js +++ b/static/js/columns-wAYuZMl5.js @@ -1,4 +1,4 @@ -var ae=Object.defineProperty;var N=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var A=(e,t,n)=>t in e?ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R=(e,t)=>{for(var n in t||(t={}))ie.call(t,n)&&A(e,n,t[n]);if(N)for(var n of N(t))_e.call(t,n)&&A(e,n,t[n]);return e};var $=(e,t,n)=>new Promise((r,u)=>{var y=a=>{try{d(n.next(a))}catch(v){u(v)}},_=a=>{try{d(n.throw(a))}catch(v){u(v)}},d=a=>a.done?r(a.value):Promise.resolve(a.value).then(y,_);d((n=n.apply(e,t)).next())});import{a as oe}from"./data--Dry3jiQ.js";import{d as ue,a as p,p as j,n as D,y as q,o as re,f as c,b as K,k as b,F as M,l as V,a6 as J,f_ as U,q as X,B as z,a3 as L,v as H,X as se,j as f,g as S,t as T,s as O,T as de,i as le,f$ as me,a9 as ce,L as be}from"./index-CV7M57fm.js";const G=function(e){let t=Array.isArray(e)?[]:{};if(e&&typeof e=="object")for(let n in e)e.hasOwnProperty(n)&&(e[n]&&typeof e[n]=="object"?t[n]=G(e[n]):t[n]=e[n]);return t};var g=ue({name:"MouseMenu",props:{appendToBody:{type:Boolean,default:!0},menuWidth:{type:Number,default:200},menuList:{type:Array,required:!0},menuHiddenFn:{type:Function},hasIcon:{type:Boolean,default:!1},iconType:{type:String,default:"font-icon"},menuWrapperCss:Object,menuItemCss:Object,el:{type:Object,required:!0},params:{type:[String,Number,Array,Object]},useLongPressInMobile:Boolean,longPressDuration:Number,longPressPreventDefault:[Function,Boolean],injectCloseListener:{type:Boolean,default:!0},customClass:String,disabled:{type:Function}},emits:["open","close"],setup(e,{emit:t}){const n=p(0),r=p(0),u=p(!1),y=p(0),_=p(0),d=p(!1),a=p(null),v=p([]),F=j(()=>e.menuList.some(o=>o.children&&o.children.length>0)),k=p(10),w=p();D(d,o=>$(this,null,function*(){var s,l;if(o){yield q();let m=w.value;e.menuWrapperCss&&Object.keys(e.menuWrapperCss).map(h=>{m.style.setProperty(`--menu-${h}`,e.menuWrapperCss&&e.menuWrapperCss[h])}),e.menuItemCss&&Object.keys(e.menuItemCss).map(h=>{m.style.setProperty(`--menu-item-${h}`,e.menuItemCss&&e.menuItemCss[h])});let i=(l=(s=e.menuItemCss)==null?void 0:s.arrowSize)==null?void 0:l.match(/\d+/);i?k.value=~~i[0]||10:k.value=10,m.style.setProperty("--menu-item-arrowRealSize",k.value/2+"px"),t("open",e.params,a.value,e.el)}else t("close",e.params,a.value,e.el)}));const Q=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&o.fn(e.params,a.value,e.el,s),d.value=!1)},Y=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&!o.disabled&&(o.fn(e.params,a.value,e.el,s),u.value=!1),d.value=!1)},Z=(o,s)=>{if(s.children&&!s.disabled){u.value=!0;const l=o.currentTarget;if(!l)return;const{offsetWidth:m}=l,i=l.querySelector(".__menu__sub__wrapper");if(!i)return;const{offsetWidth:h,offsetHeight:C}=i,{innerWidth:te,innerHeight:E}=window,{top:I,left:B}=l.getBoundingClientRect();B+m+h>te-5?n.value=B-h+5:n.value=B+m,I+C>E-5?r.value=E-C:r.value=I+5}},P=(o,s,l,m)=>o.map(i=>(i.children&&(i.children=P(i.children,s,l,m)),i.label&&typeof i.label=="function"&&(i.label=i.label(m,s,l)),i.tips&&typeof i.tips=="function"&&(i.tips=i.tips(m,s,l)),i.icon&&typeof i.icon=="function"&&(i.icon=i.icon(m,s,l)),i.hidden&&typeof i.hidden=="function"&&(i.hidden=i.hidden(m,s,l)),i.disabled&&typeof i.disabled=="function"&&(i.disabled=i.disabled(m,s,l)),i)),ee=(o=0,s=0)=>$(this,null,function*(){if(a.value=document.elementFromPoint(o-1,s-1),e.menuHiddenFn?d.value=!e.menuHiddenFn(e.params,a.value,e.el):d.value=!0,!d.value)return;v.value=G(e.menuList),v.value=P(v.value,a.value,e.el,e.params),yield q();const{innerWidth:l,innerHeight:m}=window,h=w.value.offsetHeight,C=e.menuWidth||200;_.value=o+C+1>l?l-C-5:o+1,y.value=s+h+1>m?m-h-5:s+1}),ne=()=>{d.value=!1},x=j(()=>e.useLongPressInMobile&&"ontouchstart"in window?"touchstart":"mousedown"),W=o=>{w.value&&!w.value.contains(o.currentTarget)&&(d.value=!1,document.oncontextmenu=null)};return D(()=>e.injectCloseListener,o=>{o?document.addEventListener(x.value,W):document.removeEventListener(x.value,W)},{immediate:!0}),re(()=>{document.removeEventListener(x.value,W)}),{subLeft:n,subTop:r,hoverFlag:u,menuTop:y,menuLeft:_,showMenu:d,clickDomEl:a,calcMenuList:v,arrowSize:k,hasSubMenu:F,MenuWrapper:w,handleMenuItemClick:Q,handleSubMenuItemClick:Y,handleMenuMouseEnter:Z,show:ee,close:ne,clickEventKey:x}}});const ve=["onMouseenter"],he={key:0,class:"__menu__item-icon"},pe=["innerHTML"],fe={class:"__menu__item-label"},ye={class:"__menu__item-tips"},ge={class:"__menu__item-arrow-after"},we={class:"__menu__sub__item-label"},Ce={class:"__menu__sub__item-tips"};function Se(e,t,n,r,u,y){return c(),K(de,{to:"body",disabled:!e.appendToBody},[e.showMenu?(c(),b("div",{key:0,ref:"MenuWrapper",class:H(["__menu__wrapper",e.customClass]),style:O({width:`${e.menuWidth}px`,top:`${e.menuTop}px`,left:`${e.menuLeft}px`})},[(c(!0),b(M,null,V(e.calcMenuList,(_,d)=>(c(),b(M,null,[!_.hidden&&!_.line?(c(),b("div",J({key:d,class:["__menu__item",_.disabled&&"disabled",_.customClass]},{[U(e.clickEventKey)]:X(a=>e.handleMenuItemClick(_,a),["stop"])},{onMouseenter:a=>e.handleMenuMouseEnter(a,_)}),[e.hasIcon?(c(),b("div",he,[e.iconType==="font-icon"?z((c(),b("i",{key:0,class:H(_.icon)},null,2)),[[L,_.icon]]):e.iconType==="svg-icon"?z((c(),b("div",{key:1,class:"__menu__item-icon-svg",innerHTML:_.icon},null,8,pe)),[[L,_.icon]]):e.iconType==="vnode-icon"?(c(),K(se(_.icon),{key:2})):f("v-if",!0)])):f("v-if",!0),S("span",fe,T(_.label),1),S("span",ye,T(_.tips||""),1),e.hasSubMenu?(c(),b("span",{key:1,class:H(["__menu__item-arrow",{show:e.hasSubMenu&&_.children}]),style:O({width:e.arrowSize+"px",height:e.arrowSize+"px"})},[z(S("span",ge,null,512),[[L,e.hasSubMenu&&_.children]])],6)):f("v-if",!0),_.children&&_.children.length>0?z((c(),b("div",{key:2,class:"__menu__sub__wrapper",style:O({top:`${e.subTop}px`,left:`${e.subLeft}px`})},[(c(!0),b(M,null,V(_.children,(a,v)=>(c(),b(M,null,[!a.hidden&&!a.line?(c(),b("div",J({key:v,class:["__menu__sub__item",a.disabled&&"disabled",a.customClass]},{[U(e.clickEventKey)]:X(F=>e.handleSubMenuItemClick(a,F),["stop"])}),[S("span",we,T(a.label),1),S("span",Ce,T(a.tips||""),1)],16)):f("v-if",!0),a.line?(c(),b("div",{key:v,class:"__menu__line"})):f("v-if",!0)],64))),256))],4)),[[L,e.hoverFlag]]):f("v-if",!0)],16,ve)):f("v-if",!0),!_.hidden&&_.line?(c(),b("div",{key:d,class:"__menu__line"})):f("v-if",!0)],64))),256))],6)):f("v-if",!0)],8,["disabled"])}function ke(e,t){t===void 0&&(t={});var n=t.insertAt;if(typeof document!="undefined"){var r=document.head||document.getElementsByTagName("head")[0],u=document.createElement("style");u.type="text/css",n==="top"&&r.firstChild?r.insertBefore(u,r.firstChild):r.appendChild(u),u.styleSheet?u.styleSheet.cssText=e:u.appendChild(document.createTextNode(e))}}var xe=`.__menu__mask[data-v-3d21bc0a] { +var ae=Object.defineProperty;var N=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var A=(e,t,n)=>t in e?ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R=(e,t)=>{for(var n in t||(t={}))ie.call(t,n)&&A(e,n,t[n]);if(N)for(var n of N(t))_e.call(t,n)&&A(e,n,t[n]);return e};var $=(e,t,n)=>new Promise((r,u)=>{var y=a=>{try{d(n.next(a))}catch(v){u(v)}},_=a=>{try{d(n.throw(a))}catch(v){u(v)}},d=a=>a.done?r(a.value):Promise.resolve(a.value).then(y,_);d((n=n.apply(e,t)).next())});import{a as oe}from"./data-B8vaZfZM.js";import{d as ue,a as p,p as j,n as D,y as q,o as re,f as c,b as K,k as b,F as M,l as V,a6 as J,f_ as U,q as X,B as z,a3 as L,v as H,X as se,j as f,g as S,t as T,s as O,T as de,i as le,f$ as me,a9 as ce,L as be}from"./index-D0RG78dK.js";const G=function(e){let t=Array.isArray(e)?[]:{};if(e&&typeof e=="object")for(let n in e)e.hasOwnProperty(n)&&(e[n]&&typeof e[n]=="object"?t[n]=G(e[n]):t[n]=e[n]);return t};var g=ue({name:"MouseMenu",props:{appendToBody:{type:Boolean,default:!0},menuWidth:{type:Number,default:200},menuList:{type:Array,required:!0},menuHiddenFn:{type:Function},hasIcon:{type:Boolean,default:!1},iconType:{type:String,default:"font-icon"},menuWrapperCss:Object,menuItemCss:Object,el:{type:Object,required:!0},params:{type:[String,Number,Array,Object]},useLongPressInMobile:Boolean,longPressDuration:Number,longPressPreventDefault:[Function,Boolean],injectCloseListener:{type:Boolean,default:!0},customClass:String,disabled:{type:Function}},emits:["open","close"],setup(e,{emit:t}){const n=p(0),r=p(0),u=p(!1),y=p(0),_=p(0),d=p(!1),a=p(null),v=p([]),F=j(()=>e.menuList.some(o=>o.children&&o.children.length>0)),k=p(10),w=p();D(d,o=>$(this,null,function*(){var s,l;if(o){yield q();let m=w.value;e.menuWrapperCss&&Object.keys(e.menuWrapperCss).map(h=>{m.style.setProperty(`--menu-${h}`,e.menuWrapperCss&&e.menuWrapperCss[h])}),e.menuItemCss&&Object.keys(e.menuItemCss).map(h=>{m.style.setProperty(`--menu-item-${h}`,e.menuItemCss&&e.menuItemCss[h])});let i=(l=(s=e.menuItemCss)==null?void 0:s.arrowSize)==null?void 0:l.match(/\d+/);i?k.value=~~i[0]||10:k.value=10,m.style.setProperty("--menu-item-arrowRealSize",k.value/2+"px"),t("open",e.params,a.value,e.el)}else t("close",e.params,a.value,e.el)}));const Q=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&o.fn(e.params,a.value,e.el,s),d.value=!1)},Y=(o,s)=>{o.disabled||(o.fn&&typeof o.fn=="function"&&!o.disabled&&(o.fn(e.params,a.value,e.el,s),u.value=!1),d.value=!1)},Z=(o,s)=>{if(s.children&&!s.disabled){u.value=!0;const l=o.currentTarget;if(!l)return;const{offsetWidth:m}=l,i=l.querySelector(".__menu__sub__wrapper");if(!i)return;const{offsetWidth:h,offsetHeight:C}=i,{innerWidth:te,innerHeight:E}=window,{top:I,left:B}=l.getBoundingClientRect();B+m+h>te-5?n.value=B-h+5:n.value=B+m,I+C>E-5?r.value=E-C:r.value=I+5}},P=(o,s,l,m)=>o.map(i=>(i.children&&(i.children=P(i.children,s,l,m)),i.label&&typeof i.label=="function"&&(i.label=i.label(m,s,l)),i.tips&&typeof i.tips=="function"&&(i.tips=i.tips(m,s,l)),i.icon&&typeof i.icon=="function"&&(i.icon=i.icon(m,s,l)),i.hidden&&typeof i.hidden=="function"&&(i.hidden=i.hidden(m,s,l)),i.disabled&&typeof i.disabled=="function"&&(i.disabled=i.disabled(m,s,l)),i)),ee=(o=0,s=0)=>$(this,null,function*(){if(a.value=document.elementFromPoint(o-1,s-1),e.menuHiddenFn?d.value=!e.menuHiddenFn(e.params,a.value,e.el):d.value=!0,!d.value)return;v.value=G(e.menuList),v.value=P(v.value,a.value,e.el,e.params),yield q();const{innerWidth:l,innerHeight:m}=window,h=w.value.offsetHeight,C=e.menuWidth||200;_.value=o+C+1>l?l-C-5:o+1,y.value=s+h+1>m?m-h-5:s+1}),ne=()=>{d.value=!1},x=j(()=>e.useLongPressInMobile&&"ontouchstart"in window?"touchstart":"mousedown"),W=o=>{w.value&&!w.value.contains(o.currentTarget)&&(d.value=!1,document.oncontextmenu=null)};return D(()=>e.injectCloseListener,o=>{o?document.addEventListener(x.value,W):document.removeEventListener(x.value,W)},{immediate:!0}),re(()=>{document.removeEventListener(x.value,W)}),{subLeft:n,subTop:r,hoverFlag:u,menuTop:y,menuLeft:_,showMenu:d,clickDomEl:a,calcMenuList:v,arrowSize:k,hasSubMenu:F,MenuWrapper:w,handleMenuItemClick:Q,handleSubMenuItemClick:Y,handleMenuMouseEnter:Z,show:ee,close:ne,clickEventKey:x}}});const ve=["onMouseenter"],he={key:0,class:"__menu__item-icon"},pe=["innerHTML"],fe={class:"__menu__item-label"},ye={class:"__menu__item-tips"},ge={class:"__menu__item-arrow-after"},we={class:"__menu__sub__item-label"},Ce={class:"__menu__sub__item-tips"};function Se(e,t,n,r,u,y){return c(),K(de,{to:"body",disabled:!e.appendToBody},[e.showMenu?(c(),b("div",{key:0,ref:"MenuWrapper",class:H(["__menu__wrapper",e.customClass]),style:O({width:`${e.menuWidth}px`,top:`${e.menuTop}px`,left:`${e.menuLeft}px`})},[(c(!0),b(M,null,V(e.calcMenuList,(_,d)=>(c(),b(M,null,[!_.hidden&&!_.line?(c(),b("div",J({key:d,class:["__menu__item",_.disabled&&"disabled",_.customClass]},{[U(e.clickEventKey)]:X(a=>e.handleMenuItemClick(_,a),["stop"])},{onMouseenter:a=>e.handleMenuMouseEnter(a,_)}),[e.hasIcon?(c(),b("div",he,[e.iconType==="font-icon"?z((c(),b("i",{key:0,class:H(_.icon)},null,2)),[[L,_.icon]]):e.iconType==="svg-icon"?z((c(),b("div",{key:1,class:"__menu__item-icon-svg",innerHTML:_.icon},null,8,pe)),[[L,_.icon]]):e.iconType==="vnode-icon"?(c(),K(se(_.icon),{key:2})):f("v-if",!0)])):f("v-if",!0),S("span",fe,T(_.label),1),S("span",ye,T(_.tips||""),1),e.hasSubMenu?(c(),b("span",{key:1,class:H(["__menu__item-arrow",{show:e.hasSubMenu&&_.children}]),style:O({width:e.arrowSize+"px",height:e.arrowSize+"px"})},[z(S("span",ge,null,512),[[L,e.hasSubMenu&&_.children]])],6)):f("v-if",!0),_.children&&_.children.length>0?z((c(),b("div",{key:2,class:"__menu__sub__wrapper",style:O({top:`${e.subTop}px`,left:`${e.subLeft}px`})},[(c(!0),b(M,null,V(_.children,(a,v)=>(c(),b(M,null,[!a.hidden&&!a.line?(c(),b("div",J({key:v,class:["__menu__sub__item",a.disabled&&"disabled",a.customClass]},{[U(e.clickEventKey)]:X(F=>e.handleSubMenuItemClick(a,F),["stop"])}),[S("span",we,T(a.label),1),S("span",Ce,T(a.tips||""),1)],16)):f("v-if",!0),a.line?(c(),b("div",{key:v,class:"__menu__line"})):f("v-if",!0)],64))),256))],4)),[[L,e.hoverFlag]]):f("v-if",!0)],16,ve)):f("v-if",!0),!_.hidden&&_.line?(c(),b("div",{key:d,class:"__menu__line"})):f("v-if",!0)],64))),256))],6)):f("v-if",!0)],8,["disabled"])}function ke(e,t){t===void 0&&(t={});var n=t.insertAt;if(typeof document!="undefined"){var r=document.head||document.getElementsByTagName("head")[0],u=document.createElement("style");u.type="text/css",n==="top"&&r.firstChild?r.insertBefore(u,r.firstChild):r.appendChild(u),u.styleSheet?u.styleSheet.cssText=e:u.appendChild(document.createTextNode(e))}}var xe=`.__menu__mask[data-v-3d21bc0a] { position: fixed; top: 0; left: 0; diff --git a/static/js/columns-D7q2TMpg.js b/static/js/columns-wpA4-8vK.js similarity index 81% rename from static/js/columns-D7q2TMpg.js rename to static/js/columns-wpA4-8vK.js index ceb90ab1d..bb9e26c9a 100644 --- a/static/js/columns-D7q2TMpg.js +++ b/static/js/columns-wpA4-8vK.js @@ -1 +1 @@ -import{a as u,r as i,L as c}from"./index-CV7M57fm.js";import{b as r}from"./data--Dry3jiQ.js";function g(t){const a=u(""),l=[{label:"ID",prop:"id",width:80},{label:"日期",prop:"date",minWidth:120},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=i({pageSize:5,currentPage:1,layout:"prev, pager, next",total:r.length,background:!0,small:!0});function n({row:{name:e}}){return{cursor:"pointer",background:e===a.value?"var(--el-fill-color-light)":""}}function s(e){a.value=e.name,t.value.blur(),c(`当前选中行的数据为:${JSON.stringify(e)}`,{type:"success"})}return{columns:l,pagination:o,selectValue:a,tableDataEdit:r,rowStyle:n,onRowClick:s}}export{g as useColumns}; +import{a as u,r as i,L as c}from"./index-D0RG78dK.js";import{b as r}from"./data-B8vaZfZM.js";function g(t){const a=u(""),l=[{label:"ID",prop:"id",width:80},{label:"日期",prop:"date",minWidth:120},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],o=i({pageSize:5,currentPage:1,layout:"prev, pager, next",total:r.length,background:!0,small:!0});function n({row:{name:e}}){return{cursor:"pointer",background:e===a.value?"var(--el-fill-color-light)":""}}function s(e){a.value=e.name,t.value.blur(),c(`当前选中行的数据为:${JSON.stringify(e)}`,{type:"success"})}return{columns:l,pagination:o,selectValue:a,tableDataEdit:r,rowStyle:n,onRowClick:s}}export{g as useColumns}; diff --git a/static/js/count-to-E2c7UdtZ.js b/static/js/count-to-CCgisp3N.js similarity index 86% rename from static/js/count-to-E2c7UdtZ.js rename to static/js/count-to-CCgisp3N.js index a51aa6a2a..4cc548bc8 100644 --- a/static/js/count-to-E2c7UdtZ.js +++ b/static/js/count-to-CCgisp3N.js @@ -1 +1 @@ -import{R as d,a as i}from"./index-BBeukyvB.js";import{d as m,b as _,w as t,e as n,f as s,g as e,i as a,h as p,u as r,k as f,l as h,F as b}from"./index-CV7M57fm.js";import"./propTypes-BWc6I4kZ.js";const k={class:"card-header"},v=e("p",{class:"font-medium"},"数字动画",-1),C=e("br",null,null,-1),w={class:"flex"},T=m({name:"CountTo",__name:"count-to",setup(V){return(g,x)=>{const l=n("el-link"),c=n("el-card");return s(),_(c,{shadow:"never"},{header:t(()=>[e("div",k,[v,a(l,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/count-to.vue",target:"_blank"},{default:t(()=>[p(" 代码位置 src/views/components/count-to.vue ")]),_:1})])]),default:t(()=>[a(r(d),{prefix:"$",duration:1e3,color:"#409EFF",fontSize:"2em",startVal:1,endVal:1e3}),C,e("ul",w,[(s(),f(b,null,h([1,6,6,6],(u,o)=>a(r(i),{key:o,i:u,blur:o,delay:o+1},null,8,["i","blur","delay"])),64))])]),_:1})}}});export{T as default}; +import{R as d,a as i}from"./index-CWLPnzTW.js";import{d as m,b as _,w as t,e as n,f as s,g as e,i as a,h as p,u as r,k as f,l as h,F as b}from"./index-D0RG78dK.js";import"./propTypes-BWc6I4kZ.js";const k={class:"card-header"},v=e("p",{class:"font-medium"},"数字动画",-1),C=e("br",null,null,-1),w={class:"flex"},T=m({name:"CountTo",__name:"count-to",setup(V){return(g,x)=>{const l=n("el-link"),c=n("el-card");return s(),_(c,{shadow:"never"},{header:t(()=>[e("div",k,[v,a(l,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/count-to.vue",target:"_blank"},{default:t(()=>[p(" 代码位置 src/views/components/count-to.vue ")]),_:1})])]),default:t(()=>[a(r(d),{prefix:"$",duration:1e3,color:"#409EFF",fontSize:"2em",startVal:1,endVal:1e3}),C,e("ul",w,[(s(),f(b,null,h([1,6,6,6],(u,o)=>a(r(i),{key:o,i:u,blur:o,delay:o+1},null,8,["i","blur","delay"])),64))])]),_:1})}}});export{T as default}; diff --git a/static/js/customIndex-CJqxOA5F.js b/static/js/customIndex-CJqxOA5F.js new file mode 100644 index 000000000..fe67a235f --- /dev/null +++ b/static/js/customIndex-CJqxOA5F.js @@ -0,0 +1 @@ +import{_ as o}from"./customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/customIndex-DgI8KuEe.js b/static/js/customIndex-DgI8KuEe.js deleted file mode 100644 index f2545453c..000000000 --- a/static/js/customIndex-DgI8KuEe.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js b/static/js/customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js similarity index 67% rename from static/js/customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js rename to static/js/customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js index 31d018d52..084884c3b 100644 --- a/static/js/customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js +++ b/static/js/customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js @@ -1 +1 @@ -import{t as a}from"./data-BEO2eP_H.js";import{d as n,e as r,f as p,b as s,u as l}from"./index-CV7M57fm.js";const i=n({__name:"customIndex",setup(c){const t=[{type:"index",index:e=>e*2},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(e,m)=>{const o=r("pure-table");return p(),s(o,{data:l(a),columns:t},null,8,["data"])}}});export{i as _}; +import{t as a}from"./data-C3_Onai9.js";import{d as n,e as r,f as p,b as s,u as l}from"./index-D0RG78dK.js";const i=n({__name:"customIndex",setup(c){const t=[{type:"index",index:e=>e*2},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(e,m)=>{const o=r("pure-table");return p(),s(o,{data:l(a),columns:t},null,8,["data"])}}});export{i as _}; diff --git a/static/js/dark-BRsfVygY.js b/static/js/dark-BRsfVygY.js new file mode 100644 index 000000000..0b69de7a5 --- /dev/null +++ b/static/js/dark-BRsfVygY.js @@ -0,0 +1 @@ +import{ag as G,fW as O,fX as W,aa as X,ax as $,p as o,db as k,fY as c,fP as Y,fD as q,fL as J,ad as x,fU as T,fH as K,fZ as Q,V as tt,af as et,n as nt,a1 as ot,f as _,k as w,g as i}from"./index-D0RG78dK.js";import{e as y}from"./mitt-E5P-NQ8u.js";import{u as at}from"./user-DNtD0Fqa.js";import{u as st}from"./app-BYj90fa1.js";import{u as rt}from"./epTheme-CKKDDeWB.js";const Ct={width:24,height:24,body:''},ct="The current routing configuration is incorrect, please check the configuration";function it(){var z,M;const n=st(),a=G().options.routes,{isFullscreen:p,toggle:l}=O(),{wholeMenus:s}=W(X()),m=(M=(z=$())==null?void 0:z.TooltipEffect)!=null?M:"light",u=o(()=>({width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",overflow:"hidden"})),v=o(()=>{var t,e;return k((t=c())==null?void 0:t.avatar)?at:(e=c())==null?void 0:e.avatar}),h=o(()=>{var t,e,r;return k((t=c())==null?void 0:t.nickname)?(e=c())==null?void 0:e.username:(r=c())==null?void 0:r.nickname}),d=o(()=>(t,e)=>({background:t===e?rt().epThemeColor:"",color:t===e?"#f4f4f5":"#000"})),g=o(()=>(t,e)=>t===e?"":"dark:hover:!text-primary"),C=o(()=>h.value?{marginRight:"10px"}:""),H=o(()=>!n.getSidebarStatus),b=o(()=>n.getDevice),{$storage:f,$config:B}=Y(),A=o(()=>{var t;return(t=f==null?void 0:f.layout)==null?void 0:t.layout}),I=o(()=>B.Title);function L(t){const e=$().Title;e?document.title=`${x(t.title)} | ${e}`:document.title=x(t.title)}function R(){c().logOut()}function E(){var t;T.push((t=K())==null?void 0:t.path)}function P(){y.emit("openPanel")}function D(){T.push({name:"AccountSettings"})}function Z(){n.toggleSideBar()}function F(t){t==null||t.handleResize()}function V(t){var S;if(!t.children)return console.error(ct);const e=/^http(s?):\/\//,r=(S=t.children[0])==null?void 0:S.path;return e.test(r)?t.path+"/"+r:r}function U(t){s.value.length===0||j(t)||y.emit("changLayoutRoute",t)}function j(t){return Q.includes(t)}function N(){return new URL("/vue-pure-admin/logo.svg",import.meta.url).href}return{title:I,device:b,layout:A,logout:R,routers:a,$storage:f,isFullscreen:p,Fullscreen:q,ExitFullscreen:J,toggle:l,backTopMenu:E,onPanel:P,getDivStyle:u,changeTitle:L,toggleSideBar:Z,menuSelect:U,handleResize:F,resolvePath:V,getLogo:N,isCollapse:H,pureApp:n,username:h,userAvatar:v,avatarsStyle:C,tooltipEffect:m,toAccountSettings:D,getDropdownItemStyle:d,getDropdownItemClass:g}}function Ht(n){const{$storage:a,changeTitle:p,handleResize:l}=it(),{locale:s,t:m}=tt(),u=et();function v(){a.locale={locale:"zh"},s.value="zh",n&&l(n.value)}function h(){a.locale={locale:"en"},s.value="en",n&&l(n.value)}return nt(()=>s.value,()=>{p(u.meta)}),ot(()=>{var d,g;s.value=(g=(d=a.locale)==null?void 0:d.locale)!=null?g:"zh"}),{t:m,route:u,locale:s,translationCh:v,translationEn:h}}const lt={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",class:"globalization",viewBox:"0 0 512 512"},ut=i("path",{fill:"currentColor",d:"m478.33 433.6-90-218a22 22 0 0 0-40.67 0l-90 218a22 22 0 1 0 40.67 16.79L316.66 406h102.67l18.33 44.39A22 22 0 0 0 458 464a22 22 0 0 0 20.32-30.4zM334.83 362 368 281.65 401.17 362zm-66.99-19.08a22 22 0 0 0-4.89-30.7c-.2-.15-15-11.13-36.49-34.73 39.65-53.68 62.11-114.75 71.27-143.49H330a22 22 0 0 0 0-44H214V70a22 22 0 0 0-44 0v20H54a22 22 0 0 0 0 44h197.25c-9.52 26.95-27.05 69.5-53.79 108.36-31.41-41.68-43.08-68.65-43.17-68.87a22 22 0 0 0-40.58 17c.58 1.38 14.55 34.23 52.86 83.93.92 1.19 1.83 2.35 2.74 3.51-39.24 44.35-77.74 71.86-93.85 80.74a22 22 0 1 0 21.07 38.63c2.16-1.18 48.6-26.89 101.63-85.59 22.52 24.08 38 35.44 38.93 36.1a22 22 0 0 0 30.75-4.9z"},null,-1),ht=[ut];function dt(n,a){return _(),w("svg",lt,[...ht])}const bt={render:dt},gt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},ft=i("path",{fill:"none",d:"M0 0h24v24H0z"},null,-1),pt=i("path",{d:"M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12M11 1h2v3h-2zm0 19h2v3h-2zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414zm2.121-14.85 1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414zM23 11v2h-3v-2zM4 11v2H1v-2z"},null,-1),mt=[ft,pt];function vt(n,a){return _(),w("svg",gt,[...mt])}const Bt={render:vt},_t={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},wt=i("path",{fill:"none",d:"M0 0h24v24H0z"},null,-1),zt=i("path",{d:"M11.38 2.019a7.5 7.5 0 1 0 10.6 10.6C21.662 17.854 17.316 22 12.001 22 6.477 22 2 17.523 2 12c0-5.315 4.146-9.661 9.38-9.981"},null,-1),Mt=[wt,zt];function St(n,a){return _(),w("svg",_t,[...Mt])}const At={render:St};export{Ht as a,Bt as b,At as c,Ct as d,bt as g,it as u}; diff --git a/static/js/dark-DOnrHSsb.js b/static/js/dark-DOnrHSsb.js deleted file mode 100644 index 3e4d22858..000000000 --- a/static/js/dark-DOnrHSsb.js +++ /dev/null @@ -1 +0,0 @@ -import{ag as G,fW as O,fX as W,aa as X,ax as $,p as o,db as k,fY as c,fP as Y,fD as q,fL as J,ad as x,fU as T,fH as K,fZ as Q,V as tt,af as et,n as nt,a1 as ot,f as _,k as w,g as i}from"./index-CV7M57fm.js";import{e as y}from"./mitt-E5P-NQ8u.js";import{u as at}from"./user-DNtD0Fqa.js";import{u as st}from"./app-YaeE4kjL.js";import{u as rt}from"./epTheme-DQXQJ49l.js";const Ct={width:24,height:24,body:''},ct="The current routing configuration is incorrect, please check the configuration";function it(){var z,M;const n=st(),a=G().options.routes,{isFullscreen:p,toggle:l}=O(),{wholeMenus:s}=W(X()),m=(M=(z=$())==null?void 0:z.TooltipEffect)!=null?M:"light",u=o(()=>({width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",overflow:"hidden"})),v=o(()=>{var t,e;return k((t=c())==null?void 0:t.avatar)?at:(e=c())==null?void 0:e.avatar}),h=o(()=>{var t,e,r;return k((t=c())==null?void 0:t.nickname)?(e=c())==null?void 0:e.username:(r=c())==null?void 0:r.nickname}),d=o(()=>(t,e)=>({background:t===e?rt().epThemeColor:"",color:t===e?"#f4f4f5":"#000"})),g=o(()=>(t,e)=>t===e?"":"dark:hover:!text-primary"),C=o(()=>h.value?{marginRight:"10px"}:""),H=o(()=>!n.getSidebarStatus),b=o(()=>n.getDevice),{$storage:f,$config:B}=Y(),A=o(()=>{var t;return(t=f==null?void 0:f.layout)==null?void 0:t.layout}),I=o(()=>B.Title);function L(t){const e=$().Title;e?document.title=`${x(t.title)} | ${e}`:document.title=x(t.title)}function R(){c().logOut()}function E(){var t;T.push((t=K())==null?void 0:t.path)}function P(){y.emit("openPanel")}function D(){T.push({name:"AccountSettings"})}function Z(){n.toggleSideBar()}function F(t){t==null||t.handleResize()}function V(t){var S;if(!t.children)return console.error(ct);const e=/^http(s?):\/\//,r=(S=t.children[0])==null?void 0:S.path;return e.test(r)?t.path+"/"+r:r}function U(t){s.value.length===0||j(t)||y.emit("changLayoutRoute",t)}function j(t){return Q.includes(t)}function N(){return new URL("/vue-pure-admin/vue-pure-admin/logo.svg",import.meta.url).href}return{title:I,device:b,layout:A,logout:R,routers:a,$storage:f,isFullscreen:p,Fullscreen:q,ExitFullscreen:J,toggle:l,backTopMenu:E,onPanel:P,getDivStyle:u,changeTitle:L,toggleSideBar:Z,menuSelect:U,handleResize:F,resolvePath:V,getLogo:N,isCollapse:H,pureApp:n,username:h,userAvatar:v,avatarsStyle:C,tooltipEffect:m,toAccountSettings:D,getDropdownItemStyle:d,getDropdownItemClass:g}}function Ht(n){const{$storage:a,changeTitle:p,handleResize:l}=it(),{locale:s,t:m}=tt(),u=et();function v(){a.locale={locale:"zh"},s.value="zh",n&&l(n.value)}function h(){a.locale={locale:"en"},s.value="en",n&&l(n.value)}return nt(()=>s.value,()=>{p(u.meta)}),ot(()=>{var d,g;s.value=(g=(d=a.locale)==null?void 0:d.locale)!=null?g:"zh"}),{t:m,route:u,locale:s,translationCh:v,translationEn:h}}const lt={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",class:"globalization",viewBox:"0 0 512 512"},ut=i("path",{fill:"currentColor",d:"m478.33 433.6-90-218a22 22 0 0 0-40.67 0l-90 218a22 22 0 1 0 40.67 16.79L316.66 406h102.67l18.33 44.39A22 22 0 0 0 458 464a22 22 0 0 0 20.32-30.4zM334.83 362 368 281.65 401.17 362zm-66.99-19.08a22 22 0 0 0-4.89-30.7c-.2-.15-15-11.13-36.49-34.73 39.65-53.68 62.11-114.75 71.27-143.49H330a22 22 0 0 0 0-44H214V70a22 22 0 0 0-44 0v20H54a22 22 0 0 0 0 44h197.25c-9.52 26.95-27.05 69.5-53.79 108.36-31.41-41.68-43.08-68.65-43.17-68.87a22 22 0 0 0-40.58 17c.58 1.38 14.55 34.23 52.86 83.93.92 1.19 1.83 2.35 2.74 3.51-39.24 44.35-77.74 71.86-93.85 80.74a22 22 0 1 0 21.07 38.63c2.16-1.18 48.6-26.89 101.63-85.59 22.52 24.08 38 35.44 38.93 36.1a22 22 0 0 0 30.75-4.9z"},null,-1),ht=[ut];function dt(n,a){return _(),w("svg",lt,[...ht])}const bt={render:dt},gt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},ft=i("path",{fill:"none",d:"M0 0h24v24H0z"},null,-1),pt=i("path",{d:"M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12M11 1h2v3h-2zm0 19h2v3h-2zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414zm2.121-14.85 1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414zM23 11v2h-3v-2zM4 11v2H1v-2z"},null,-1),mt=[ft,pt];function vt(n,a){return _(),w("svg",gt,[...mt])}const Bt={render:vt},_t={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},wt=i("path",{fill:"none",d:"M0 0h24v24H0z"},null,-1),zt=i("path",{d:"M11.38 2.019a7.5 7.5 0 1 0 10.6 10.6C21.662 17.854 17.316 22 12.001 22 6.477 22 2 17.523 2 12c0-5.315 4.146-9.661 9.38-9.981"},null,-1),Mt=[wt,zt];function St(n,a){return _(),w("svg",_t,[...Mt])}const At={render:St};export{Ht as a,Bt as b,At as c,Ct as d,bt as g,it as u}; diff --git a/static/js/data--Dry3jiQ.js b/static/js/data-B8vaZfZM.js similarity index 95% rename from static/js/data--Dry3jiQ.js rename to static/js/data-B8vaZfZM.js index 145421898..5fcb7cd8b 100644 --- a/static/js/data--Dry3jiQ.js +++ b/static/js/data-B8vaZfZM.js @@ -1 +1 @@ -import{d9 as r,a9 as t}from"./index-CV7M57fm.js";const s=r(new Date).format("YYYY-MM-DD"),o=[{date:s,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike1",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike2",address:"No. 189, Grove St, Los Angeles"}];t(o,!0).map(e=>Object.assign(e,{state:"California",city:"Los Angeles","post-code":"CA 90036"}));t(o,!0).map((e,a)=>Object.assign(e,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${a+1}.jpg`}));t(o,!0).map((e,a)=>{delete e.date,Object.assign(e,{date:`${r(new Date).format("YYYY-MM")}-${a+1}`})});const n=t(o,!0).map((e,a)=>(delete e.address,delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`}))),m=t(o,!0).map((e,a)=>(delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`,address:"China",sex:a%2===0?"男":"女"})));export{n as a,m as b,o as t}; +import{d9 as r,a9 as t}from"./index-D0RG78dK.js";const s=r(new Date).format("YYYY-MM-DD"),o=[{date:s,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike1",address:"No. 189, Grove St, Los Angeles"},{date:s,name:"Mike2",address:"No. 189, Grove St, Los Angeles"}];t(o,!0).map(e=>Object.assign(e,{state:"California",city:"Los Angeles","post-code":"CA 90036"}));t(o,!0).map((e,a)=>Object.assign(e,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${a+1}.jpg`}));t(o,!0).map((e,a)=>{delete e.date,Object.assign(e,{date:`${r(new Date).format("YYYY-MM")}-${a+1}`})});const n=t(o,!0).map((e,a)=>(delete e.address,delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`}))),m=t(o,!0).map((e,a)=>(delete e.date,Object.assign(e,{id:a+1,date:`${r(new Date).format("YYYY-MM")}-${a+1}`,address:"China",sex:a%2===0?"男":"女"})));export{n as a,m as b,o as t}; diff --git a/static/js/data-BEO2eP_H.js b/static/js/data-C3_Onai9.js similarity index 98% rename from static/js/data-BEO2eP_H.js rename to static/js/data-C3_Onai9.js index c39ac00ab..0c2fc3879 100644 --- a/static/js/data-BEO2eP_H.js +++ b/static/js/data-C3_Onai9.js @@ -1 +1 @@ -import{d9 as t,a9 as e}from"./index-CV7M57fm.js";const a=t(new Date).format("YYYY-MM-DD"),c=[{date:a,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mike",address:"No. 189, Grove St, Los Angeles"}],i=e(c,!0),o=i.map(s=>Object.assign(s,{state:"California",city:"Los Angeles","post-code":"CA 90036"})),S=i.map((s,n)=>Object.assign(s,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${n+1}.jpg`})),d=i.map((s,n)=>Object.assign(s,{date:`${t(new Date).format("YYYY-MM")}-${n+1}`})),m=[{date:"2016-05-03",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-02",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-04",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-01",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-08",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-06",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-07",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]}];export{o as a,d as b,m as c,S as d,c as t}; +import{d9 as t,a9 as e}from"./index-D0RG78dK.js";const a=t(new Date).format("YYYY-MM-DD"),c=[{date:a,name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Jack",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Dick",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Harry",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Sam",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Lucy",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mary",address:"No. 189, Grove St, Los Angeles"},{date:a,name:"Mike",address:"No. 189, Grove St, Los Angeles"}],i=e(c,!0),o=i.map(s=>Object.assign(s,{state:"California",city:"Los Angeles","post-code":"CA 90036"})),S=i.map((s,n)=>Object.assign(s,{image:`https://pure-admin.github.io/pure-admin-table/imgs/${n+1}.jpg`})),d=i.map((s,n)=>Object.assign(s,{date:`${t(new Date).format("YYYY-MM")}-${n+1}`})),m=[{date:"2016-05-03",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-02",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-04",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-01",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-08",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-06",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]},{date:"2016-05-07",name:"Tom",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114",family:[{name:"Jerry",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Spike",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"},{name:"Tyke",state:"California",city:"San Francisco",address:"3650 21st St, San Francisco",zip:"CA 94114"}]}];export{o as a,d as b,m as c,S as d,c as t}; diff --git a/static/js/date-picker-B43fnStR.js b/static/js/date-picker-vmXjOIsO.js similarity index 98% rename from static/js/date-picker-B43fnStR.js rename to static/js/date-picker-vmXjOIsO.js index b39d8f26d..1f8502a64 100644 --- a/static/js/date-picker-B43fnStR.js +++ b/static/js/date-picker-vmXjOIsO.js @@ -1 +1 @@ -import{u as E}from"./hooks-Bc-OyJg5.js";import{d as H,a as d,n as R,b as U,w as s,e as c,A as $,f as w,g as u,i as t,B as q,h as r,t as C,u as G,k as J,j as K,v as L,C as O,D as Q,_ as W}from"./index-CV7M57fm.js";const p=v=>(O("data-v-63feb663"),v=v(),Q(),v),X={class:"card-header"},Z=p(()=>u("p",{class:"mb-2"},"选择某一天",-1)),ee=p(()=>u("p",{class:"mb-2 mt-4"},"选择周、月、年或多个日期",-1)),ae=p(()=>u("p",{class:"mb-2 mt-4"},"选择一段时间",-1)),le=p(()=>u("p",{class:"mb-2 mt-4"},"选择月份范围",-1)),te=p(()=>u("p",{class:"mb-2 mt-4"},"日期格式",-1)),se=p(()=>u("br",null,null,-1)),oe={class:"ml-2"},de=p(()=>u("p",{class:"mb-2 mt-4"},"自定义前缀",-1)),ne=p(()=>u("p",{class:"mb-2 mt-4"},"自定义内容",-1)),ue={class:"text"},ie={key:0,class:"holiday"},re=H({name:"DatePicker",__name:"date-picker",setup(v){const o=d("default"),n=d(),V=d(""),B=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24),l}},{text:"一周前",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24*7),l}}],I=l=>l.getTime()>Date.now(),D=d(""),h=d(""),x=d(""),z=d(""),Y=d(""),N=[{text:"上周",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,l]}},{text:"上个月",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,l]}},{text:"三个月前",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,l]}}],g=d(""),S=[{text:"本月",value:[new Date,new Date]},{text:"今年",value:()=>{const l=new Date;return[new Date(new Date().getFullYear(),0),l]}},{text:"六个月前",value:()=>{const l=new Date,e=new Date;return e.setMonth(e.getMonth()-6),[e,l]}}],b=d(""),_=d(""),k=d(""),y=d("2023-10-30"),j=["2023-10-22","2023-10-23","2023-10-24","2023-10-25","2023-10-26","2023-10-27","2023-10-28","2023-10-29","2023-10-30","2023-10-31"],F=({dayjs:l})=>j.includes(l.format("YYYY-MM-DD"));return R(o,l=>l==="disabled"?n.value="default":n.value=o.value),(l,e)=>{const M=c("el-link"),m=c("el-radio"),T=c("el-radio-group"),f=c("el-space"),i=c("el-date-picker"),P=c("el-card"),A=$("tippy");return w(),U(P,{shadow:"never"},{header:s(()=>[u("div",X,[t(f,{wrap:"",size:40},{default:s(()=>[q((w(),U(M,{href:"https://element-plus.org/zh-CN/component/date-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:s(()=>[r(" 日期选择器 ")]),_:1})),[[A,{content:"点击查看详细文档"}]]),t(T,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=a=>o.value=a)},{default:s(()=>[t(m,{value:"large"},{default:s(()=>[r("大尺寸")]),_:1}),t(m,{value:"default"},{default:s(()=>[r("默认尺寸")]),_:1}),t(m,{value:"small"},{default:s(()=>[r("小尺寸")]),_:1}),t(m,{value:"disabled"},{default:s(()=>[r("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),t(M,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/date-picker.vue",target:"_blank"},{default:s(()=>[r(" 代码位置 src/views/components/date-picker.vue ")]),_:1})]),default:s(()=>[Z,t(i,{modelValue:V.value,"onUpdate:modelValue":e[1]||(e[1]=a=>V.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择","disabled-date":I,shortcuts:B,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),ee,t(f,{wrap:""},{default:s(()=>[t(i,{modelValue:D.value,"onUpdate:modelValue":e[2]||(e[2]=a=>D.value=a),type:"week",class:"!w-[160px]",format:"YYYY年第ww周",placeholder:"选择某年中的某周",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:h.value,"onUpdate:modelValue":e[3]||(e[3]=a=>h.value=a),type:"month",class:"!w-[160px]",placeholder:"选择某月",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:x.value,"onUpdate:modelValue":e[4]||(e[4]=a=>x.value=a),type:"year",class:"!w-[160px]",placeholder:"选择某年",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:z.value,"onUpdate:modelValue":e[5]||(e[5]=a=>z.value=a),type:"dates",class:"!w-[160px]",placeholder:"选择多个日期",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"])]),_:1}),ae,t(i,{modelValue:Y.value,"onUpdate:modelValue":e[6]||(e[6]=a=>Y.value=a),type:"daterange",class:"!w-[240px]","unlink-panels":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",shortcuts:N,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),le,t(i,{modelValue:g.value,"onUpdate:modelValue":e[7]||(e[7]=a=>g.value=a),type:"monthrange","unlink-panels":"","range-separator":"至","start-placeholder":"开始月份","end-placeholder":"结束月份",shortcuts:S,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),te,t(T,{modelValue:_.value,"onUpdate:modelValue":e[8]||(e[8]=a=>_.value=a),class:"mb-2",disabled:o.value==="disabled",onChange:e[9]||(e[9]=a=>b.value="")},{default:s(()=>[t(m,{value:""},{default:s(()=>[r("Date")]),_:1}),t(m,{value:"YYYY-MM-DD"},{default:s(()=>[r("年月日")]),_:1}),t(m,{value:"x"},{default:s(()=>[r("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),se,t(f,{wrap:""},{default:s(()=>[t(i,{modelValue:b.value,"onUpdate:modelValue":e[10]||(e[10]=a=>b.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":_.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),u("span",oe,C(b.value),1)]),_:1}),de,t(i,{modelValue:k.value,"onUpdate:modelValue":e[11]||(e[11]=a=>k.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期","prefix-icon":G(E)("twemoji:spiral-calendar"),size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","prefix-icon","size","disabled"]),ne,t(i,{modelValue:y.value,"onUpdate:modelValue":e[12]||(e[12]=a=>y.value=a),type:"date",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",size:n.value,disabled:o.value==="disabled"},{default:s(a=>[u("div",{class:L(["cell",{current:a.isCurrent}])},[u("span",ue,C(a.text),1),F(a)?(w(),J("span",ie)):K("",!0)],2)]),_:1},8,["modelValue","size","disabled"])]),_:1})}}}),ce=W(re,[["__scopeId","data-v-63feb663"]]);export{ce as default}; +import{u as E}from"./hooks-BEgHF0Pm.js";import{d as H,a as d,n as R,b as U,w as s,e as c,A as $,f as w,g as u,i as t,B as q,h as r,t as C,u as G,k as J,j as K,v as L,C as O,D as Q,_ as W}from"./index-D0RG78dK.js";const p=v=>(O("data-v-63feb663"),v=v(),Q(),v),X={class:"card-header"},Z=p(()=>u("p",{class:"mb-2"},"选择某一天",-1)),ee=p(()=>u("p",{class:"mb-2 mt-4"},"选择周、月、年或多个日期",-1)),ae=p(()=>u("p",{class:"mb-2 mt-4"},"选择一段时间",-1)),le=p(()=>u("p",{class:"mb-2 mt-4"},"选择月份范围",-1)),te=p(()=>u("p",{class:"mb-2 mt-4"},"日期格式",-1)),se=p(()=>u("br",null,null,-1)),oe={class:"ml-2"},de=p(()=>u("p",{class:"mb-2 mt-4"},"自定义前缀",-1)),ne=p(()=>u("p",{class:"mb-2 mt-4"},"自定义内容",-1)),ue={class:"text"},ie={key:0,class:"holiday"},re=H({name:"DatePicker",__name:"date-picker",setup(v){const o=d("default"),n=d(),V=d(""),B=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24),l}},{text:"一周前",value:()=>{const l=new Date;return l.setTime(l.getTime()-3600*1e3*24*7),l}}],I=l=>l.getTime()>Date.now(),D=d(""),h=d(""),x=d(""),z=d(""),Y=d(""),N=[{text:"上周",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,l]}},{text:"上个月",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,l]}},{text:"三个月前",value:()=>{const l=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,l]}}],g=d(""),S=[{text:"本月",value:[new Date,new Date]},{text:"今年",value:()=>{const l=new Date;return[new Date(new Date().getFullYear(),0),l]}},{text:"六个月前",value:()=>{const l=new Date,e=new Date;return e.setMonth(e.getMonth()-6),[e,l]}}],b=d(""),_=d(""),k=d(""),y=d("2023-10-30"),j=["2023-10-22","2023-10-23","2023-10-24","2023-10-25","2023-10-26","2023-10-27","2023-10-28","2023-10-29","2023-10-30","2023-10-31"],F=({dayjs:l})=>j.includes(l.format("YYYY-MM-DD"));return R(o,l=>l==="disabled"?n.value="default":n.value=o.value),(l,e)=>{const M=c("el-link"),m=c("el-radio"),T=c("el-radio-group"),f=c("el-space"),i=c("el-date-picker"),P=c("el-card"),A=$("tippy");return w(),U(P,{shadow:"never"},{header:s(()=>[u("div",X,[t(f,{wrap:"",size:40},{default:s(()=>[q((w(),U(M,{href:"https://element-plus.org/zh-CN/component/date-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:s(()=>[r(" 日期选择器 ")]),_:1})),[[A,{content:"点击查看详细文档"}]]),t(T,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=a=>o.value=a)},{default:s(()=>[t(m,{value:"large"},{default:s(()=>[r("大尺寸")]),_:1}),t(m,{value:"default"},{default:s(()=>[r("默认尺寸")]),_:1}),t(m,{value:"small"},{default:s(()=>[r("小尺寸")]),_:1}),t(m,{value:"disabled"},{default:s(()=>[r("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),t(M,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/date-picker.vue",target:"_blank"},{default:s(()=>[r(" 代码位置 src/views/components/date-picker.vue ")]),_:1})]),default:s(()=>[Z,t(i,{modelValue:V.value,"onUpdate:modelValue":e[1]||(e[1]=a=>V.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择","disabled-date":I,shortcuts:B,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),ee,t(f,{wrap:""},{default:s(()=>[t(i,{modelValue:D.value,"onUpdate:modelValue":e[2]||(e[2]=a=>D.value=a),type:"week",class:"!w-[160px]",format:"YYYY年第ww周",placeholder:"选择某年中的某周",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:h.value,"onUpdate:modelValue":e[3]||(e[3]=a=>h.value=a),type:"month",class:"!w-[160px]",placeholder:"选择某月",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:x.value,"onUpdate:modelValue":e[4]||(e[4]=a=>x.value=a),type:"year",class:"!w-[160px]",placeholder:"选择某年",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),t(i,{modelValue:z.value,"onUpdate:modelValue":e[5]||(e[5]=a=>z.value=a),type:"dates",class:"!w-[160px]",placeholder:"选择多个日期",size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"])]),_:1}),ae,t(i,{modelValue:Y.value,"onUpdate:modelValue":e[6]||(e[6]=a=>Y.value=a),type:"daterange",class:"!w-[240px]","unlink-panels":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",shortcuts:N,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),le,t(i,{modelValue:g.value,"onUpdate:modelValue":e[7]||(e[7]=a=>g.value=a),type:"monthrange","unlink-panels":"","range-separator":"至","start-placeholder":"开始月份","end-placeholder":"结束月份",shortcuts:S,"popper-options":{placement:"bottom-start"},size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","size","disabled"]),te,t(T,{modelValue:_.value,"onUpdate:modelValue":e[8]||(e[8]=a=>_.value=a),class:"mb-2",disabled:o.value==="disabled",onChange:e[9]||(e[9]=a=>b.value="")},{default:s(()=>[t(m,{value:""},{default:s(()=>[r("Date")]),_:1}),t(m,{value:"YYYY-MM-DD"},{default:s(()=>[r("年月日")]),_:1}),t(m,{value:"x"},{default:s(()=>[r("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),se,t(f,{wrap:""},{default:s(()=>[t(i,{modelValue:b.value,"onUpdate:modelValue":e[10]||(e[10]=a=>b.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":_.value,size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),u("span",oe,C(b.value),1)]),_:1}),de,t(i,{modelValue:k.value,"onUpdate:modelValue":e[11]||(e[11]=a=>k.value=a),type:"date",class:"!w-[160px]",placeholder:"请选择日期","prefix-icon":G(E)("twemoji:spiral-calendar"),size:n.value,disabled:o.value==="disabled"},null,8,["modelValue","prefix-icon","size","disabled"]),ne,t(i,{modelValue:y.value,"onUpdate:modelValue":e[12]||(e[12]=a=>y.value=a),type:"date",placeholder:"请选择日期",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",size:n.value,disabled:o.value==="disabled"},{default:s(a=>[u("div",{class:L(["cell",{current:a.isCurrent}])},[u("span",ue,C(a.text),1),F(a)?(w(),J("span",ie)):K("",!0)],2)]),_:1},8,["modelValue","size","disabled"])]),_:1})}}}),ce=W(re,[["__scopeId","data-v-63feb663"]]);export{ce as default}; diff --git a/static/js/datetime-picker-CczlVga1.js b/static/js/datetime-picker-B7Nf6JJF.js similarity index 98% rename from static/js/datetime-picker-CczlVga1.js rename to static/js/datetime-picker-B7Nf6JJF.js index 94254e062..9636da781 100644 --- a/static/js/datetime-picker-CczlVga1.js +++ b/static/js/datetime-picker-B7Nf6JJF.js @@ -1 +1 @@ -var $=Object.defineProperty,j=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var B=(c,t,l)=>t in c?$(c,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[t]=l,M=(c,t)=>{for(var l in t||(t={}))E.call(t,l)&&B(c,l,t[l]);if(U)for(var l of U(t))L.call(t,l)&&B(c,l,t[l]);return c},S=(c,t)=>j(c,A(t));import{d as q,a as n,n as G,b as D,w as d,e as r,A as J,f as _,g as p,i as o,B as K,h as u,t as I,k as Q,l as W,v as X,F as Z,C as ee,D as te,_ as ae}from"./index-CV7M57fm.js";const m=c=>(ee("data-v-39a2b8f2"),c=c(),te(),c),le={class:"card-header"},se=m(()=>p("p",{class:"mb-2"},"日期和时间点",-1)),de=m(()=>p("p",{class:"mb-2 mt-4"},"日期时间格式",-1)),oe=m(()=>p("br",null,null,-1)),ce={class:"ml-2"},ne=m(()=>p("p",{class:"mb-2 mt-4"},"日期和时间范围",-1)),ue=m(()=>p("p",{class:"mb-2 mt-4"}," 弹出面板位置可控(如果弹出位置不足以完整展示面板会自动调整位置) ",-1)),ie=q({name:"DateTimePicker",__name:"datetime-picker",setup(c){const t=n("default"),l=n(),z=n(""),N=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24),a}},{text:"一周前",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24*7),a}}],v=n(""),k=n(""),T=n(""),P=[{text:"上周",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,a]}},{text:"上个月",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,a]}},{text:"三个月前",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,a]}}],x=n(""),b=n(),y=n("auto"),g=n([{title:"auto",checked:!1},{title:"auto-start",checked:!1},{title:"auto-end",checked:!1},{title:"top",checked:!1},{title:"top-start",checked:!1},{title:"top-end",checked:!1},{title:"bottom",checked:!1},{title:"bottom-start",checked:!1},{title:"bottom-end",checked:!1},{title:"right",checked:!1},{title:"right-start",checked:!1},{title:"right-end",checked:!1},{title:"left",checked:!1},{title:"left-start",checked:!1},{title:"left-end",checked:!1}]),w=n({});function F(a,e){t.value!=="disabled"&&(y.value=a.title,w.value[e]=Object.assign(S(M({},a),{checked:!a.checked})),g.value.map(h=>h.checked=!1),g.value[e].checked=w.value[e].checked,w.value[e].checked?b.value.handleOpen():b.value.handleClose())}return G(t,a=>a==="disabled"?l.value="default":l.value=t.value),(a,e)=>{const h=r("el-link"),i=r("el-radio"),C=r("el-radio-group"),V=r("el-space"),f=r("el-date-picker"),H=r("el-check-tag"),O=r("el-card"),R=J("tippy");return _(),D(O,{shadow:"never",style:{height:"100vh"}},{header:d(()=>[p("div",le,[o(V,{wrap:"",size:40},{default:d(()=>[K((_(),D(h,{href:"https://element-plus.org/zh-CN/component/datetime-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:d(()=>[u(" 日期时间选择器 ")]),_:1})),[[R,{content:"点击查看详细文档"}]]),o(C,{modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=s=>t.value=s)},{default:d(()=>[o(i,{value:"large"},{default:d(()=>[u("大尺寸")]),_:1}),o(i,{value:"default"},{default:d(()=>[u("默认尺寸")]),_:1}),o(i,{value:"small"},{default:d(()=>[u("小尺寸")]),_:1}),o(i,{value:"disabled"},{default:d(()=>[u("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),o(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/datetime-picker.vue",target:"_blank"},{default:d(()=>[u(" 代码位置 src/views/components/datetime-picker.vue ")]),_:1})]),default:d(()=>[se,o(f,{modelValue:z.value,"onUpdate:modelValue":e[1]||(e[1]=s=>z.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",shortcuts:N,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),de,o(C,{modelValue:k.value,"onUpdate:modelValue":e[2]||(e[2]=s=>k.value=s),class:"mb-2",disabled:t.value==="disabled",onChange:e[3]||(e[3]=s=>v.value="")},{default:d(()=>[o(i,{value:""},{default:d(()=>[u("Date")]),_:1}),o(i,{value:"YYYY-MM-DD HH:mm:ss"},{default:d(()=>[u("年月日 时分秒")]),_:1}),o(i,{value:"x"},{default:d(()=>[u("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),oe,o(V,{wrap:""},{default:d(()=>[o(f,{modelValue:v.value,"onUpdate:modelValue":e[4]||(e[4]=s=>v.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",format:"YYYY/MM/DD hh:mm:ss","value-format":k.value,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),p("span",ce,I(v.value),1)]),_:1}),ne,o(f,{modelValue:T.value,"onUpdate:modelValue":e[5]||(e[5]=s=>T.value=s),type:"datetimerange",shortcuts:P,"range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间","popper-options":{placement:"bottom-start"},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),ue,o(V,{wrap:"",class:"w-[400px]"},{default:d(()=>[(_(!0),Q(Z,null,W(g.value,(s,Y)=>(_(),D(H,{key:Y,class:X(["select-none",t.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:re=>F(s,Y)},{default:d(()=>[u(I(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1}),o(f,{ref_key:"datePickerRef",ref:b,modelValue:x.value,"onUpdate:modelValue":e[6]||(e[6]=s=>x.value=s),type:"datetime",class:"ml-[15%]",placeholder:"请选择日期时间","popper-options":{placement:y.value},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","popper-options","size","disabled"])]),_:1})}}}),ve=ae(ie,[["__scopeId","data-v-39a2b8f2"]]);export{ve as default}; +var $=Object.defineProperty,j=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var B=(c,t,l)=>t in c?$(c,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[t]=l,M=(c,t)=>{for(var l in t||(t={}))E.call(t,l)&&B(c,l,t[l]);if(U)for(var l of U(t))L.call(t,l)&&B(c,l,t[l]);return c},S=(c,t)=>j(c,A(t));import{d as q,a as n,n as G,b as D,w as d,e as r,A as J,f as _,g as p,i as o,B as K,h as u,t as I,k as Q,l as W,v as X,F as Z,C as ee,D as te,_ as ae}from"./index-D0RG78dK.js";const m=c=>(ee("data-v-39a2b8f2"),c=c(),te(),c),le={class:"card-header"},se=m(()=>p("p",{class:"mb-2"},"日期和时间点",-1)),de=m(()=>p("p",{class:"mb-2 mt-4"},"日期时间格式",-1)),oe=m(()=>p("br",null,null,-1)),ce={class:"ml-2"},ne=m(()=>p("p",{class:"mb-2 mt-4"},"日期和时间范围",-1)),ue=m(()=>p("p",{class:"mb-2 mt-4"}," 弹出面板位置可控(如果弹出位置不足以完整展示面板会自动调整位置) ",-1)),ie=q({name:"DateTimePicker",__name:"datetime-picker",setup(c){const t=n("default"),l=n(),z=n(""),N=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24),a}},{text:"一周前",value:()=>{const a=new Date;return a.setTime(a.getTime()-3600*1e3*24*7),a}}],v=n(""),k=n(""),T=n(""),P=[{text:"上周",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*7),[e,a]}},{text:"上个月",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*30),[e,a]}},{text:"三个月前",value:()=>{const a=new Date,e=new Date;return e.setTime(e.getTime()-3600*1e3*24*90),[e,a]}}],x=n(""),b=n(),y=n("auto"),g=n([{title:"auto",checked:!1},{title:"auto-start",checked:!1},{title:"auto-end",checked:!1},{title:"top",checked:!1},{title:"top-start",checked:!1},{title:"top-end",checked:!1},{title:"bottom",checked:!1},{title:"bottom-start",checked:!1},{title:"bottom-end",checked:!1},{title:"right",checked:!1},{title:"right-start",checked:!1},{title:"right-end",checked:!1},{title:"left",checked:!1},{title:"left-start",checked:!1},{title:"left-end",checked:!1}]),w=n({});function F(a,e){t.value!=="disabled"&&(y.value=a.title,w.value[e]=Object.assign(S(M({},a),{checked:!a.checked})),g.value.map(h=>h.checked=!1),g.value[e].checked=w.value[e].checked,w.value[e].checked?b.value.handleOpen():b.value.handleClose())}return G(t,a=>a==="disabled"?l.value="default":l.value=t.value),(a,e)=>{const h=r("el-link"),i=r("el-radio"),C=r("el-radio-group"),V=r("el-space"),f=r("el-date-picker"),H=r("el-check-tag"),O=r("el-card"),R=J("tippy");return _(),D(O,{shadow:"never",style:{height:"100vh"}},{header:d(()=>[p("div",le,[o(V,{wrap:"",size:40},{default:d(()=>[K((_(),D(h,{href:"https://element-plus.org/zh-CN/component/datetime-picker.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:d(()=>[u(" 日期时间选择器 ")]),_:1})),[[R,{content:"点击查看详细文档"}]]),o(C,{modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=s=>t.value=s)},{default:d(()=>[o(i,{value:"large"},{default:d(()=>[u("大尺寸")]),_:1}),o(i,{value:"default"},{default:d(()=>[u("默认尺寸")]),_:1}),o(i,{value:"small"},{default:d(()=>[u("小尺寸")]),_:1}),o(i,{value:"disabled"},{default:d(()=>[u("禁用")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),o(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/datetime-picker.vue",target:"_blank"},{default:d(()=>[u(" 代码位置 src/views/components/datetime-picker.vue ")]),_:1})]),default:d(()=>[se,o(f,{modelValue:z.value,"onUpdate:modelValue":e[1]||(e[1]=s=>z.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",shortcuts:N,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),de,o(C,{modelValue:k.value,"onUpdate:modelValue":e[2]||(e[2]=s=>k.value=s),class:"mb-2",disabled:t.value==="disabled",onChange:e[3]||(e[3]=s=>v.value="")},{default:d(()=>[o(i,{value:""},{default:d(()=>[u("Date")]),_:1}),o(i,{value:"YYYY-MM-DD HH:mm:ss"},{default:d(()=>[u("年月日 时分秒")]),_:1}),o(i,{value:"x"},{default:d(()=>[u("时间戳")]),_:1})]),_:1},8,["modelValue","disabled"]),oe,o(V,{wrap:""},{default:d(()=>[o(f,{modelValue:v.value,"onUpdate:modelValue":e[4]||(e[4]=s=>v.value=s),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间",format:"YYYY/MM/DD hh:mm:ss","value-format":k.value,size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","value-format","size","disabled"]),p("span",ce,I(v.value),1)]),_:1}),ne,o(f,{modelValue:T.value,"onUpdate:modelValue":e[5]||(e[5]=s=>T.value=s),type:"datetimerange",shortcuts:P,"range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间","popper-options":{placement:"bottom-start"},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","size","disabled"]),ue,o(V,{wrap:"",class:"w-[400px]"},{default:d(()=>[(_(!0),Q(Z,null,W(g.value,(s,Y)=>(_(),D(H,{key:Y,class:X(["select-none",t.value==="disabled"&&"tag-disabled",s.checked&&"is-active"]),checked:s.checked,onChange:re=>F(s,Y)},{default:d(()=>[u(I(s.title),1)]),_:2},1032,["class","checked","onChange"]))),128))]),_:1}),o(f,{ref_key:"datePickerRef",ref:b,modelValue:x.value,"onUpdate:modelValue":e[6]||(e[6]=s=>x.value=s),type:"datetime",class:"ml-[15%]",placeholder:"请选择日期时间","popper-options":{placement:y.value},size:l.value,disabled:t.value==="disabled"},null,8,["modelValue","popper-options","size","disabled"])]),_:1})}}}),ve=ae(ie,[["__scopeId","data-v-39a2b8f2"]]);export{ve as default}; diff --git a/static/js/debounce-C-WP9O52.js b/static/js/debounce-mXsXGGte.js similarity index 95% rename from static/js/debounce-C-WP9O52.js rename to static/js/debounce-mXsXGGte.js index bea551f2a..f28dfafbf 100644 --- a/static/js/debounce-C-WP9O52.js +++ b/static/js/debounce-mXsXGGte.js @@ -1 +1 @@ -import{d as b,k as h,i as t,w as e,e as a,f as p,h as n,u as l,g as o,Y as i,K as f,L as k}from"./index-CV7M57fm.js";const v=o("p",{class:"font-medium"},"防抖:debounce",-1),C=o("div",{class:"mb-5"}," 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 ",-1),w=o("div",{class:"font-medium"},"节流:throttle",-1),g=o("div",{class:"mb-5"}," 所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。节流会稀释函数的执行频率。 ",-1),D=b({name:"Debounce",__name:"debounce",setup(x){const s=()=>k("恭喜你,这是一条成功消息",{type:"success"}),u=i(s,1e3,!0),_=i(s,1e3),r=f(s);return(B,N)=>{const m=a("el-link"),c=a("el-button"),d=a("el-card");return p(),h("div",null,[t(d,{class:"mb-5",shadow:"never"},{header:e(()=>[v,t(m,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/debounce.vue",target:"_blank"},{default:e(()=>[n(" 代码位置 src/views/able/debounce.vue ")]),_:1})]),default:e(()=>[C,t(c,{onClick:l(u)},{default:e(()=>[n(" 连续点击我,只会执行第一次点击事件,立即执行 ")]),_:1},8,["onClick"]),t(c,{onClick:l(_)},{default:e(()=>[n(" 连续点击我,只会执行最后一次点击事件,延后执行 ")]),_:1},8,["onClick"])]),_:1}),t(d,{shadow:"never"},{header:e(()=>[w]),default:e(()=>[g,t(c,{onClick:l(r)},{default:e(()=>[n(" 连续点击我,每一秒只会执行一次点击事件 ")]),_:1},8,["onClick"])]),_:1})])}}});export{D as default}; +import{d as b,k as h,i as t,w as e,e as a,f as p,h as n,u as l,g as o,Y as i,K as f,L as k}from"./index-D0RG78dK.js";const v=o("p",{class:"font-medium"},"防抖:debounce",-1),C=o("div",{class:"mb-5"}," 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 ",-1),w=o("div",{class:"font-medium"},"节流:throttle",-1),g=o("div",{class:"mb-5"}," 所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。节流会稀释函数的执行频率。 ",-1),D=b({name:"Debounce",__name:"debounce",setup(x){const s=()=>k("恭喜你,这是一条成功消息",{type:"success"}),u=i(s,1e3,!0),_=i(s,1e3),r=f(s);return(B,N)=>{const m=a("el-link"),c=a("el-button"),d=a("el-card");return p(),h("div",null,[t(d,{class:"mb-5",shadow:"never"},{header:e(()=>[v,t(m,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/debounce.vue",target:"_blank"},{default:e(()=>[n(" 代码位置 src/views/able/debounce.vue ")]),_:1})]),default:e(()=>[C,t(c,{onClick:l(u)},{default:e(()=>[n(" 连续点击我,只会执行第一次点击事件,立即执行 ")]),_:1},8,["onClick"]),t(c,{onClick:l(_)},{default:e(()=>[n(" 连续点击我,只会执行最后一次点击事件,延后执行 ")]),_:1},8,["onClick"])]),_:1}),t(d,{shadow:"never"},{header:e(()=>[w]),default:e(()=>[g,t(c,{onClick:l(r)},{default:e(()=>[n(" 连续点击我,每一秒只会执行一次点击事件 ")]),_:1},8,["onClick"])]),_:1})])}}});export{D as default}; diff --git a/static/js/detail-BXJfW-eu.js b/static/js/detail-BXJfW-eu.js new file mode 100644 index 000000000..b7ddd967f --- /dev/null +++ b/static/js/detail-BXJfW-eu.js @@ -0,0 +1 @@ +import{_ as o}from"./detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js";import"./vue-json-pretty-D6rsB1xh.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/detail-cTQhQO0N.js b/static/js/detail-cTQhQO0N.js deleted file mode 100644 index 9ada88c81..000000000 --- a/static/js/detail-cTQhQO0N.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js";import"./vue-json-pretty-DIfwV6bk.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js b/static/js/detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js similarity index 91% rename from static/js/detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js rename to static/js/detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js index efcd1dd25..e0cfd6605 100644 --- a/static/js/detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js +++ b/static/js/detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js @@ -1 +1 @@ -import{S as f}from"./vue-json-pretty-DIfwV6bk.js";import{d as y,a as B,e as l,f as r,k as d,i as e,w as o,F as h,l as k,b as q,u as x}from"./index-CV7M57fm.js";const I=y({__name:"detail",props:{data:{type:Array,default:()=>[]}},setup(s){const a=s,p=[{label:"IP 地址",prop:"ip"},{label:"地点",prop:"address"},{label:"操作系统",prop:"system"},{label:"浏览器类型",prop:"browser"},{label:"所属模块",prop:"module"},{label:"请求时间",prop:"requestTime"},{label:"请求方法",prop:"method"},{label:"请求耗时",prop:"takesTime"},{label:"请求接口",prop:"url",copy:!0},{label:"TraceId",prop:"traceId",copy:!0}],c=B([{title:"响应头",name:"responseHeaders",data:a.data[0].responseHeaders},{title:"响应体",name:"responseBody",data:a.data[0].responseBody},{title:"请求头",name:"requestHeaders",data:a.data[0].requestHeaders},{title:"请求体",name:"requestBody",data:a.data[0].requestBody}]);return(v,H)=>{const u=l("PureDescriptions"),n=l("el-scrollbar"),m=l("el-tab-pane"),b=l("el-tabs");return r(),d("div",null,[e(n,null,{default:o(()=>[e(u,{border:"",data:s.data,columns:p,column:5},null,8,["data"])]),_:1}),e(b,{modelValue:"responseBody",type:"border-card",class:"mt-4"},{default:o(()=>[(r(!0),d(h,null,k(c.value,(t,_)=>(r(),q(m,{key:_,name:t.name,label:t.title},{default:o(()=>[e(n,{"max-height":"calc(100vh - 240px)"},{default:o(()=>[e(x(f),{data:t.data,"onUpdate:data":i=>t.data=i},null,8,["data","onUpdate:data"])]),_:2},1024)]),_:2},1032,["name","label"]))),128))]),_:1})])}}});export{I as _}; +import{S as f}from"./vue-json-pretty-D6rsB1xh.js";import{d as y,a as B,e as l,f as r,k as d,i as e,w as o,F as h,l as k,b as q,u as x}from"./index-D0RG78dK.js";const I=y({__name:"detail",props:{data:{type:Array,default:()=>[]}},setup(s){const a=s,p=[{label:"IP 地址",prop:"ip"},{label:"地点",prop:"address"},{label:"操作系统",prop:"system"},{label:"浏览器类型",prop:"browser"},{label:"所属模块",prop:"module"},{label:"请求时间",prop:"requestTime"},{label:"请求方法",prop:"method"},{label:"请求耗时",prop:"takesTime"},{label:"请求接口",prop:"url",copy:!0},{label:"TraceId",prop:"traceId",copy:!0}],c=B([{title:"响应头",name:"responseHeaders",data:a.data[0].responseHeaders},{title:"响应体",name:"responseBody",data:a.data[0].responseBody},{title:"请求头",name:"requestHeaders",data:a.data[0].requestHeaders},{title:"请求体",name:"requestBody",data:a.data[0].requestBody}]);return(v,H)=>{const u=l("PureDescriptions"),n=l("el-scrollbar"),m=l("el-tab-pane"),b=l("el-tabs");return r(),d("div",null,[e(n,null,{default:o(()=>[e(u,{border:"",data:s.data,columns:p,column:5},null,8,["data"])]),_:1}),e(b,{modelValue:"responseBody",type:"border-card",class:"mt-4"},{default:o(()=>[(r(!0),d(h,null,k(c.value,(t,_)=>(r(),q(m,{key:_,name:t.name,label:t.title},{default:o(()=>[e(n,{"max-height":"calc(100vh - 240px)"},{default:o(()=>[e(x(f),{data:t.data,"onUpdate:data":i=>t.data=i},null,8,["data","onUpdate:data"])]),_:2},1024)]),_:2},1032,["name","label"]))),128))]),_:1})])}}});export{I as _}; diff --git a/static/js/dialog-Cqv3McIj.js b/static/js/dialog-Cqv3McIj.js new file mode 100644 index 000000000..c6e04803f --- /dev/null +++ b/static/js/dialog-Cqv3McIj.js @@ -0,0 +1 @@ +import{_ as o}from"./dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js";import"./_plugin-vue_export-helper-CH31xUg-.js";import"./index-D0RG78dK.js";/* empty css */import"./plus-form-BtPbo1BY.js";export{o as default}; diff --git a/static/js/dialog-CtafbHTa.js b/static/js/dialog-CtafbHTa.js deleted file mode 100644 index 02fc7e054..000000000 --- a/static/js/dialog-CtafbHTa.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./dialog.vue_vue_type_script_setup_true_lang-hd9x-rVr.js";import"./_plugin-vue_export-helper-C0Af2rqN.js";import"./index-CV7M57fm.js";/* empty css */import"./plus-form-DcVQBeqX.js";export{o as default}; diff --git a/static/js/dialog.vue_vue_type_script_setup_true_lang-hd9x-rVr.js b/static/js/dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js similarity index 97% rename from static/js/dialog.vue_vue_type_script_setup_true_lang-hd9x-rVr.js rename to static/js/dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js index 353a02447..099619b47 100644 --- a/static/js/dialog.vue_vue_type_script_setup_true_lang-hd9x-rVr.js +++ b/static/js/dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js @@ -1 +1 @@ -var D=(g,m,a)=>new Promise((p,i)=>{var c=e=>{try{t(a.next(e))}catch(f){i(f)}},u=e=>{try{t(a.throw(e))}catch(f){i(f)}},t=e=>e.done?p(e.value):Promise.resolve(e.value).then(c,u);t((a=a.apply(g,m)).next())});import{_ as z,f as C,g as M,b as W,c as G}from"./_plugin-vue_export-helper-C0Af2rqN.js";/* empty css */import{u as R,P as H}from"./plus-form-DcVQBeqX.js";import{d as _,p as j,a as V,Q as J,f as F,b as q,aq as S,w as o,U as d,g as U,s as K,i as T,u as r,bq as L,h as B,t as N,a6 as E,bQ as X,da as Y,n as I,ar as h,b4 as y,l as P,cU as A,e as Z,k as ee}from"./index-CV7M57fm.js";const le={class:"plus-dialog-body"};var ae=_({name:"PlusDialog",__name:"index",props:{modelValue:{type:Boolean,default:!1},confirmText:{default:""},cancelText:{default:""},confirmLoading:{type:Boolean,default:!1},hasFooter:{type:Boolean,default:!0},footerAlign:{default:"right"},top:{default:"15vh"},width:{default:"460px"},title:{default:""}},emits:["update:modelValue","cancel","confirm"],setup(g,{emit:m}){const a=g,p=j(()=>({justifyContent:a.footerAlign==="left"?"flex-start":a.footerAlign==="center"?"center":"flex-end"})),i=V(!1),{t:c}=R();J(()=>{i.value=a.modelValue});const u=()=>{m("confirm")},t=()=>{m("update:modelValue",!1),m("cancel")};return(e,f)=>(F(),q(r(X),E({modelValue:i.value,"onUpdate:modelValue":f[0]||(f[0]=w=>i.value=w),top:e.top,width:e.width,title:e.title||r(c)("plus.dialog.title"),"close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":!1,"before-close":t,class:"plus-dialog"},e.$attrs),S({default:o(()=>[U("div",le,[d(e.$slots,"default")])]),_:2},[e.$slots.header?{name:"header",fn:o(()=>[d(e.$slots,"header")]),key:"0"}:void 0,e.hasFooter?{name:"footer",fn:o(()=>[U("div",{class:"plus-dialog-footer",style:K(p.value)},[d(e.$slots,"footer",{},()=>[T(r(L),{onClick:t},{default:o(()=>[B(N(e.cancelText||r(c)("plus.dialog.cancelText")),1)]),_:1}),T(r(L),{type:"primary",loading:e.confirmLoading,onClick:u},{default:o(()=>[B(N(e.confirmText||r(c)("plus.dialog.confirmText")),1)]),_:1},8,["loading"])])],4)]),key:"1"}:void 0]),1040,["modelValue","top","width","title"]))}}),oe=z(ae,[["__file","index.vue"]]);const te=oe;var se=_({name:"PlusDialogForm",__name:"index",props:{modelValue:{default:()=>({})},visible:{type:Boolean,default:!1},dialog:{default:()=>({})},form:{default:()=>({})},hasErrorTip:{type:Boolean,default:!0}},emits:["update:modelValue","update:visible","confirm","change","cancel","confirmError"],setup(g,{expose:m,emit:a}){const p=g,{t:i}=R(),c=V(),u=j(()=>{var l;return(l=c.value)==null?void 0:l.formInstance}),t=V({}),e=V(!1),f=Y(),w=C(f,M()),O=C(f,W()),Q=C(f,G());I(()=>p.visible,l=>{e.value=l},{immediate:!0}),I(()=>p.modelValue,l=>{t.value=l},{immediate:!0});const x=(l,v)=>{a("update:modelValue",l),a("change",l,v)},$=()=>D(this,null,function*(){var l,v,s;try{(yield(l=u.value)==null?void 0:l.validate())&&a("confirm",t.value)}catch(n){if(p.hasErrorTip){A.closeAll();const b=Object.values(n);A.warning(((s=(v=b[0])==null?void 0:v[0])==null?void 0:s.message)||i("plus.form.errorTip"))}a("confirmError",n)}}),k=()=>{e.value=!1,a("update:visible",e.value),a("cancel")};return m({handleConfirm:$,handleCancel:k,formInstance:u}),(l,v)=>(F(),q(r(te),E({modelValue:e.value,"onUpdate:modelValue":v[1]||(v[1]=s=>e.value=s),width:"800px",top:"10vh",title:r(i)("plus.dialogForm.title")},l.dialog,{onCancel:k,onConfirm:$}),S({default:o(()=>[T(r(H),E({ref_key:"formInstance",ref:c,modelValue:t.value,"onUpdate:modelValue":v[0]||(v[0]=s=>t.value=s),"has-footer":!1,"footer-align":"right"},l.form,{onChange:x}),S({_:2},[l.$slots["form-footer"]?{name:"footer",fn:o(s=>[d(l.$slots,"form-footer",h(y(s)))]),key:"0"}:void 0,l.$slots["form-group-header"]?{name:"group-header",fn:o(s=>[d(l.$slots,"form-group-header",h(y(s)))]),key:"1"}:void 0,P(r(w),(s,n)=>({name:n,fn:o(b=>[d(l.$slots,n,h(y(b)))])})),P(r(O),(s,n)=>({name:n,fn:o(b=>[d(l.$slots,n,h(y(b)))])})),P(r(Q),(s,n)=>({name:n,fn:o(b=>[d(l.$slots,n,h(y(b)))])})),l.$slots["tooltip-icon"]?{name:"tooltip-icon",fn:o(()=>[d(l.$slots,"tooltip-icon")]),key:"2"}:void 0]),1040,["modelValue"])]),_:2},[l.$slots["dialog-header"]?{name:"header",fn:o(()=>[d(l.$slots,"dialog-header")]),key:"0"}:void 0,l.$slots["dialog-footer"]?{name:"footer",fn:o(()=>[d(l.$slots,"dialog-footer",h(y({handleConfirm:$,handleCancel:k})))]),key:"1"}:void 0]),1040,["modelValue","title"]))}}),re=z(se,[["__file","index.vue"]]);const ne=re,me=_({__name:"dialog",setup(g){const m=[{label:"名称",width:120,prop:"name",valueType:"copy",tooltip:"名称最多显示6个字符"},{label:"状态",width:120,prop:"status",valueType:"select",options:[{label:"未解决",value:"0",color:"red"},{label:"已解决",value:"1",color:"blue"},{label:"解决中",value:"2",color:"yellow"},{label:"失败",value:"3",color:"red"}]},{label:"是否显示",width:100,prop:"switch",valueType:"switch"},{label:"时间",prop:"time",valueType:"date-picker"},{label:"数量",prop:"number",valueType:"input-number",fieldProps:{precision:2,step:2}},{label:"城市",prop:"city",valueType:"cascader",options:[{value:"0",label:"陕西",children:[{value:"0-0",label:"西安",children:[{value:"0-0-0",label:"新城区"},{value:"0-0-1",label:"高新区"},{value:"0-0-2",label:"灞桥区"}]}]},{value:"1",label:"山西",children:[{value:"1-0",label:"太原",children:[{value:"1-0-0",label:"小店区"},{value:"1-0-1",label:"古交市"},{value:"1-0-2",label:"万柏林区"}]}]}]},{label:"地区",prop:"place",tooltip:"请精确到门牌号",fieldProps:{placeholder:"请精确到门牌号"}},{label:"要求",prop:"demand",valueType:"checkbox",options:[{label:"四六级",value:"0"},{label:"计算机二级证书",value:"1"},{label:"普通话证书",value:"2"}]},{label:"梦想",prop:"gift",valueType:"radio",options:[{label:"诗",value:"0"},{label:"远方",value:"1"},{label:"美食",value:"2"}]},{label:"到期时间",prop:"endTime",valueType:"date-picker",fieldProps:{type:"datetimerange",startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"}},{label:"说明",prop:"desc",valueType:"textarea",fieldProps:{maxlength:10,showWordLimit:!0,autosize:{minRows:2,maxRows:4}}}],a=V(!1),p=V({}),i=()=>{a.value=!0};return(c,u)=>{const t=Z("el-button");return F(),ee("div",null,[T(t,{onClick:i},{default:o(()=>[B("打开弹窗表单")]),_:1}),T(r(ne),{visible:a.value,"onUpdate:visible":u[0]||(u[0]=e=>a.value=e),modelValue:p.value,"onUpdate:modelValue":u[1]||(u[1]=e=>p.value=e),form:{columns:m}},null,8,["visible","modelValue","form"])])}}});export{me as _}; +var D=(g,m,a)=>new Promise((p,i)=>{var c=e=>{try{t(a.next(e))}catch(f){i(f)}},u=e=>{try{t(a.throw(e))}catch(f){i(f)}},t=e=>e.done?p(e.value):Promise.resolve(e.value).then(c,u);t((a=a.apply(g,m)).next())});import{_ as z,f as C,g as M,b as W,c as G}from"./_plugin-vue_export-helper-CH31xUg-.js";/* empty css */import{u as R,P as H}from"./plus-form-BtPbo1BY.js";import{d as _,p as j,a as V,Q as J,f as F,b as q,aq as S,w as o,U as d,g as U,s as K,i as T,u as r,bq as L,h as B,t as N,a6 as E,bQ as X,da as Y,n as I,ar as h,b4 as y,l as P,cU as A,e as Z,k as ee}from"./index-D0RG78dK.js";const le={class:"plus-dialog-body"};var ae=_({name:"PlusDialog",__name:"index",props:{modelValue:{type:Boolean,default:!1},confirmText:{default:""},cancelText:{default:""},confirmLoading:{type:Boolean,default:!1},hasFooter:{type:Boolean,default:!0},footerAlign:{default:"right"},top:{default:"15vh"},width:{default:"460px"},title:{default:""}},emits:["update:modelValue","cancel","confirm"],setup(g,{emit:m}){const a=g,p=j(()=>({justifyContent:a.footerAlign==="left"?"flex-start":a.footerAlign==="center"?"center":"flex-end"})),i=V(!1),{t:c}=R();J(()=>{i.value=a.modelValue});const u=()=>{m("confirm")},t=()=>{m("update:modelValue",!1),m("cancel")};return(e,f)=>(F(),q(r(X),E({modelValue:i.value,"onUpdate:modelValue":f[0]||(f[0]=w=>i.value=w),top:e.top,width:e.width,title:e.title||r(c)("plus.dialog.title"),"close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":!1,"before-close":t,class:"plus-dialog"},e.$attrs),S({default:o(()=>[U("div",le,[d(e.$slots,"default")])]),_:2},[e.$slots.header?{name:"header",fn:o(()=>[d(e.$slots,"header")]),key:"0"}:void 0,e.hasFooter?{name:"footer",fn:o(()=>[U("div",{class:"plus-dialog-footer",style:K(p.value)},[d(e.$slots,"footer",{},()=>[T(r(L),{onClick:t},{default:o(()=>[B(N(e.cancelText||r(c)("plus.dialog.cancelText")),1)]),_:1}),T(r(L),{type:"primary",loading:e.confirmLoading,onClick:u},{default:o(()=>[B(N(e.confirmText||r(c)("plus.dialog.confirmText")),1)]),_:1},8,["loading"])])],4)]),key:"1"}:void 0]),1040,["modelValue","top","width","title"]))}}),oe=z(ae,[["__file","index.vue"]]);const te=oe;var se=_({name:"PlusDialogForm",__name:"index",props:{modelValue:{default:()=>({})},visible:{type:Boolean,default:!1},dialog:{default:()=>({})},form:{default:()=>({})},hasErrorTip:{type:Boolean,default:!0}},emits:["update:modelValue","update:visible","confirm","change","cancel","confirmError"],setup(g,{expose:m,emit:a}){const p=g,{t:i}=R(),c=V(),u=j(()=>{var l;return(l=c.value)==null?void 0:l.formInstance}),t=V({}),e=V(!1),f=Y(),w=C(f,M()),O=C(f,W()),Q=C(f,G());I(()=>p.visible,l=>{e.value=l},{immediate:!0}),I(()=>p.modelValue,l=>{t.value=l},{immediate:!0});const x=(l,v)=>{a("update:modelValue",l),a("change",l,v)},$=()=>D(this,null,function*(){var l,v,s;try{(yield(l=u.value)==null?void 0:l.validate())&&a("confirm",t.value)}catch(n){if(p.hasErrorTip){A.closeAll();const b=Object.values(n);A.warning(((s=(v=b[0])==null?void 0:v[0])==null?void 0:s.message)||i("plus.form.errorTip"))}a("confirmError",n)}}),k=()=>{e.value=!1,a("update:visible",e.value),a("cancel")};return m({handleConfirm:$,handleCancel:k,formInstance:u}),(l,v)=>(F(),q(r(te),E({modelValue:e.value,"onUpdate:modelValue":v[1]||(v[1]=s=>e.value=s),width:"800px",top:"10vh",title:r(i)("plus.dialogForm.title")},l.dialog,{onCancel:k,onConfirm:$}),S({default:o(()=>[T(r(H),E({ref_key:"formInstance",ref:c,modelValue:t.value,"onUpdate:modelValue":v[0]||(v[0]=s=>t.value=s),"has-footer":!1,"footer-align":"right"},l.form,{onChange:x}),S({_:2},[l.$slots["form-footer"]?{name:"footer",fn:o(s=>[d(l.$slots,"form-footer",h(y(s)))]),key:"0"}:void 0,l.$slots["form-group-header"]?{name:"group-header",fn:o(s=>[d(l.$slots,"form-group-header",h(y(s)))]),key:"1"}:void 0,P(r(w),(s,n)=>({name:n,fn:o(b=>[d(l.$slots,n,h(y(b)))])})),P(r(O),(s,n)=>({name:n,fn:o(b=>[d(l.$slots,n,h(y(b)))])})),P(r(Q),(s,n)=>({name:n,fn:o(b=>[d(l.$slots,n,h(y(b)))])})),l.$slots["tooltip-icon"]?{name:"tooltip-icon",fn:o(()=>[d(l.$slots,"tooltip-icon")]),key:"2"}:void 0]),1040,["modelValue"])]),_:2},[l.$slots["dialog-header"]?{name:"header",fn:o(()=>[d(l.$slots,"dialog-header")]),key:"0"}:void 0,l.$slots["dialog-footer"]?{name:"footer",fn:o(()=>[d(l.$slots,"dialog-footer",h(y({handleConfirm:$,handleCancel:k})))]),key:"1"}:void 0]),1040,["modelValue","title"]))}}),re=z(se,[["__file","index.vue"]]);const ne=re,me=_({__name:"dialog",setup(g){const m=[{label:"名称",width:120,prop:"name",valueType:"copy",tooltip:"名称最多显示6个字符"},{label:"状态",width:120,prop:"status",valueType:"select",options:[{label:"未解决",value:"0",color:"red"},{label:"已解决",value:"1",color:"blue"},{label:"解决中",value:"2",color:"yellow"},{label:"失败",value:"3",color:"red"}]},{label:"是否显示",width:100,prop:"switch",valueType:"switch"},{label:"时间",prop:"time",valueType:"date-picker"},{label:"数量",prop:"number",valueType:"input-number",fieldProps:{precision:2,step:2}},{label:"城市",prop:"city",valueType:"cascader",options:[{value:"0",label:"陕西",children:[{value:"0-0",label:"西安",children:[{value:"0-0-0",label:"新城区"},{value:"0-0-1",label:"高新区"},{value:"0-0-2",label:"灞桥区"}]}]},{value:"1",label:"山西",children:[{value:"1-0",label:"太原",children:[{value:"1-0-0",label:"小店区"},{value:"1-0-1",label:"古交市"},{value:"1-0-2",label:"万柏林区"}]}]}]},{label:"地区",prop:"place",tooltip:"请精确到门牌号",fieldProps:{placeholder:"请精确到门牌号"}},{label:"要求",prop:"demand",valueType:"checkbox",options:[{label:"四六级",value:"0"},{label:"计算机二级证书",value:"1"},{label:"普通话证书",value:"2"}]},{label:"梦想",prop:"gift",valueType:"radio",options:[{label:"诗",value:"0"},{label:"远方",value:"1"},{label:"美食",value:"2"}]},{label:"到期时间",prop:"endTime",valueType:"date-picker",fieldProps:{type:"datetimerange",startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"}},{label:"说明",prop:"desc",valueType:"textarea",fieldProps:{maxlength:10,showWordLimit:!0,autosize:{minRows:2,maxRows:4}}}],a=V(!1),p=V({}),i=()=>{a.value=!0};return(c,u)=>{const t=Z("el-button");return F(),ee("div",null,[T(t,{onClick:i},{default:o(()=>[B("打开弹窗表单")]),_:1}),T(r(ne),{visible:a.value,"onUpdate:visible":u[0]||(u[0]=e=>a.value=e),modelValue:p.value,"onUpdate:modelValue":u[1]||(u[1]=e=>p.value=e),form:{columns:m}},null,8,["visible","modelValue","form"])])}}});export{me as _}; diff --git a/static/js/directives-QGOPsHM9.js b/static/js/directives-DDQ5meYH.js similarity index 96% rename from static/js/directives-QGOPsHM9.js rename to static/js/directives-DDQ5meYH.js index 2b253bef5..55f1195f2 100644 --- a/static/js/directives-QGOPsHM9.js +++ b/static/js/directives-DDQ5meYH.js @@ -1 +1 @@ -import{d as J,a as n,b as m,w as o,e as i,A as T,f as r,g as u,i as t,h as l,B as s,k as K,t as U,j as M,L as p}from"./index-CV7M57fm.js";const O={class:"card-header"},P=u("p",{class:"font-medium"},"自定义防抖、截流、文本复制、长按指令",-1),Q={class:"mb-2"},W={class:"mb-2"},X={class:"mb-2"},Y={class:"mb-2"},Z={class:"text-sky-500"},te=J({name:"Directives",__name:"directives",setup(ee){const b=n(""),x=n(""),g=n(""),h=n(""),w=n(""),k=n("copy"),B=n("可复制的文本"),c=n(!1),_=n(""),y=n(0);function I(){p(b.value)}function F(){p(x.value)}function L({name:f,sex:e}){p(`${f}${e}${g.value}`)}function N(){p(h.value)}function S({name:f,sex:e}){p(`${f}${e}${w.value}`)}function j(){c.value=!0}function A(){c.value=!0}function E(){y.value+=1,c.value=!0,_.value=`持续回调${y.value}次`}function R(){c.value=!1,_.value="",y.value=0}return(f,e)=>{const q=i("el-link"),d=i("el-input"),C=i("el-divider"),V=i("el-button"),z=i("el-tag"),G=i("el-space"),H=i("el-card"),v=T("optimize"),D=T("copy"),$=T("longpress");return r(),m(H,{shadow:"never"},{header:o(()=>[u("div",O,[P,t(q,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/directives.vue",target:"_blank"},{default:o(()=>[l(" 代码位置 src/views/able/directives.vue ")]),_:1})])]),default:o(()=>[u("div",Q,[l(" 防抖指令(连续输入,只会执行第一次点击事件,立即执行) "),s(t(d,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=a=>b.value=a),class:"!w-[200px]",clearable:"",onClear:I},null,8,["modelValue"]),[[v,{event:"input",fn:I,immediate:!0,timeout:1e3}]])]),u("div",W,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行) "),s(t(d,{modelValue:x.value,"onUpdate:modelValue":e[1]||(e[1]=a=>x.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:F,timeout:400}]])]),u("div",null,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行,传参用法) "),s(t(d,{modelValue:g.value,"onUpdate:modelValue":e[2]||(e[2]=a=>g.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:L,timeout:400,params:{name:"小明",sex:"男"}}]])]),t(C),u("div",X,[l(" 节流指令(连续输入,每一秒只会执行一次事件) "),s(t(d,{modelValue:h.value,"onUpdate:modelValue":e[3]||(e[3]=a=>h.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:N,timeout:1e3},"throttle"]])]),u("div",null,[l(" 节流指令(连续输入,每一秒只会执行一次事件,传参用法) "),s(t(d,{modelValue:w.value,"onUpdate:modelValue":e[4]||(e[4]=a=>w.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:S,params:{name:"小明",sex:"男"}},"throttle"]])]),t(C),u("div",Y,[l(" 文本复制指令(双击输入框内容即可复制) "),s(t(d,{modelValue:k.value,"onUpdate:modelValue":e[5]||(e[5]=a=>k.value=a),class:"!w-[200px]"},null,8,["modelValue"]),[[D,k.value]])]),u("div",null,[l(" 文本复制指令(自定义触发事件,单击复制) "),s((r(),K("span",Z,[l(U(B.value),1)])),[[D,B.value,"click"]])]),t(C),t(G,{wrap:""},{default:o(()=>[l(" 长按指令 "),s((r(),m(V,null,{default:o(()=>[l("长按(默认500ms)")]),_:1})),[[$,j]]),s((r(),m(V,null,{default:o(()=>[l(" 自定义长按时长(1000ms) ")]),_:1})),[[$,A,"1000"]]),s((r(),m(V,null,{default:o(()=>[l(" 2秒后每200ms持续回调 ")]),_:1})),[[$,E,"2000:200"]]),t(V,{onClick:R},{default:o(()=>[l(" 重置状态 ")]),_:1}),t(z,{type:c.value?"success":"info",class:"ml-2",size:"large"},{default:o(()=>[l(U(c.value?"当前为长按状态":"当前非长按状态"),1)]),_:1},8,["type"]),_.value?(r(),m(z,{key:0,type:"danger",class:"ml-2",size:"large"},{default:o(()=>[l(U(_.value),1)]),_:1})):M("",!0)]),_:1})]),_:1})}}});export{te as default}; +import{d as J,a as n,b as m,w as o,e as i,A as T,f as r,g as u,i as t,h as l,B as s,k as K,t as U,j as M,L as p}from"./index-D0RG78dK.js";const O={class:"card-header"},P=u("p",{class:"font-medium"},"自定义防抖、截流、文本复制、长按指令",-1),Q={class:"mb-2"},W={class:"mb-2"},X={class:"mb-2"},Y={class:"mb-2"},Z={class:"text-sky-500"},te=J({name:"Directives",__name:"directives",setup(ee){const b=n(""),x=n(""),g=n(""),h=n(""),w=n(""),k=n("copy"),B=n("可复制的文本"),c=n(!1),_=n(""),y=n(0);function I(){p(b.value)}function F(){p(x.value)}function L({name:f,sex:e}){p(`${f}${e}${g.value}`)}function N(){p(h.value)}function S({name:f,sex:e}){p(`${f}${e}${w.value}`)}function j(){c.value=!0}function A(){c.value=!0}function E(){y.value+=1,c.value=!0,_.value=`持续回调${y.value}次`}function R(){c.value=!1,_.value="",y.value=0}return(f,e)=>{const q=i("el-link"),d=i("el-input"),C=i("el-divider"),V=i("el-button"),z=i("el-tag"),G=i("el-space"),H=i("el-card"),v=T("optimize"),D=T("copy"),$=T("longpress");return r(),m(H,{shadow:"never"},{header:o(()=>[u("div",O,[P,t(q,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/directives.vue",target:"_blank"},{default:o(()=>[l(" 代码位置 src/views/able/directives.vue ")]),_:1})])]),default:o(()=>[u("div",Q,[l(" 防抖指令(连续输入,只会执行第一次点击事件,立即执行) "),s(t(d,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=a=>b.value=a),class:"!w-[200px]",clearable:"",onClear:I},null,8,["modelValue"]),[[v,{event:"input",fn:I,immediate:!0,timeout:1e3}]])]),u("div",W,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行) "),s(t(d,{modelValue:x.value,"onUpdate:modelValue":e[1]||(e[1]=a=>x.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:F,timeout:400}]])]),u("div",null,[l(" 防抖指令(连续输入,只会执行最后一次事件,延后执行,传参用法) "),s(t(d,{modelValue:g.value,"onUpdate:modelValue":e[2]||(e[2]=a=>g.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:L,timeout:400,params:{name:"小明",sex:"男"}}]])]),t(C),u("div",X,[l(" 节流指令(连续输入,每一秒只会执行一次事件) "),s(t(d,{modelValue:h.value,"onUpdate:modelValue":e[3]||(e[3]=a=>h.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:N,timeout:1e3},"throttle"]])]),u("div",null,[l(" 节流指令(连续输入,每一秒只会执行一次事件,传参用法) "),s(t(d,{modelValue:w.value,"onUpdate:modelValue":e[4]||(e[4]=a=>w.value=a),class:"!w-[200px]",clearable:""},null,8,["modelValue"]),[[v,{event:"input",fn:S,params:{name:"小明",sex:"男"}},"throttle"]])]),t(C),u("div",Y,[l(" 文本复制指令(双击输入框内容即可复制) "),s(t(d,{modelValue:k.value,"onUpdate:modelValue":e[5]||(e[5]=a=>k.value=a),class:"!w-[200px]"},null,8,["modelValue"]),[[D,k.value]])]),u("div",null,[l(" 文本复制指令(自定义触发事件,单击复制) "),s((r(),K("span",Z,[l(U(B.value),1)])),[[D,B.value,"click"]])]),t(C),t(G,{wrap:""},{default:o(()=>[l(" 长按指令 "),s((r(),m(V,null,{default:o(()=>[l("长按(默认500ms)")]),_:1})),[[$,j]]),s((r(),m(V,null,{default:o(()=>[l(" 自定义长按时长(1000ms) ")]),_:1})),[[$,A,"1000"]]),s((r(),m(V,null,{default:o(()=>[l(" 2秒后每200ms持续回调 ")]),_:1})),[[$,E,"2000:200"]]),t(V,{onClick:R},{default:o(()=>[l(" 重置状态 ")]),_:1}),t(z,{type:c.value?"success":"info",class:"ml-2",size:"large"},{default:o(()=>[l(U(c.value?"当前为长按状态":"当前非长按状态"),1)]),_:1},8,["type"]),_.value?(r(),m(z,{key:0,type:"danger",class:"ml-2",size:"large"},{default:o(()=>[l(U(_.value),1)]),_:1})):M("",!0)]),_:1})]),_:1})}}});export{te as default}; diff --git a/static/js/download-By9duZhw.js b/static/js/download-wPqOU5DI.js similarity index 98% rename from static/js/download-By9duZhw.js rename to static/js/download-wPqOU5DI.js index ce63b6fa2..e9e7a8b8d 100644 --- a/static/js/download-By9duZhw.js +++ b/static/js/download-wPqOU5DI.js @@ -1 +1 @@ -import{d,b as L,w as e,e as n,f as h,i as t,h as o,g as u,u as s,E as w,G as b,H as m,I as q,J as x}from"./index-CV7M57fm.js";const c=u("p",{class:"font-medium"},"文件下载功能",-1),g={class:"flex flex-wrap"},H="data:image/png;base64,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",Q=d({name:"Download",__name:"download",setup(C){function E(){q.get("https://xiaoxian521.github.io/hyperlink/img/pure.png",{responseType:"blob"}).then(({data:A})=>{x(A,"test-data.png")})}return(A,a)=>{const l=n("el-link"),i=n("el-button"),p=n("el-card");return h(),L(p,{shadow:"never"},{header:e(()=>[c,t(l,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/download.vue",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/able/download.vue ")]),_:1})]),default:e(()=>[u("div",g,[t(i,{onClick:a[0]||(a[0]=r=>s(w)("https://xiaoxian521.github.io/hyperlink/img/pure.png","test-url.png"))},{default:e(()=>[o(" 下载在线图片 ")]),_:1}),t(i,{onClick:a[1]||(a[1]=r=>s(b)(H,"test-base64.png"))},{default:e(()=>[o(" 基于 base64 下载图片 ")]),_:1}),t(i,{onClick:a[2]||(a[2]=r=>s(m)("https://github.com/xiaoxian521/xiaoxian521/archive/refs/heads/main.zip","xiaoxian521.zip"))},{default:e(()=>[o(" 根据文件地址下载文件 ")]),_:1}),t(i,{onClick:E},{default:e(()=>[o(" 根据后台接口文件流下载 ")]),_:1})])]),_:1})}}});export{Q as default}; +import{d,b as L,w as e,e as n,f as h,i as t,h as o,g as u,u as s,E as w,G as b,H as m,I as q,J as x}from"./index-D0RG78dK.js";const c=u("p",{class:"font-medium"},"文件下载功能",-1),g={class:"flex flex-wrap"},H="data:image/png;base64,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",Q=d({name:"Download",__name:"download",setup(C){function E(){q.get("https://xiaoxian521.github.io/hyperlink/img/pure.png",{responseType:"blob"}).then(({data:A})=>{x(A,"test-data.png")})}return(A,a)=>{const l=n("el-link"),i=n("el-button"),p=n("el-card");return h(),L(p,{shadow:"never"},{header:e(()=>[c,t(l,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/download.vue",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/able/download.vue ")]),_:1})]),default:e(()=>[u("div",g,[t(i,{onClick:a[0]||(a[0]=r=>s(w)("https://xiaoxian521.github.io/hyperlink/img/pure.png","test-url.png"))},{default:e(()=>[o(" 下载在线图片 ")]),_:1}),t(i,{onClick:a[1]||(a[1]=r=>s(b)(H,"test-base64.png"))},{default:e(()=>[o(" 基于 base64 下载图片 ")]),_:1}),t(i,{onClick:a[2]||(a[2]=r=>s(m)("https://github.com/xiaoxian521/xiaoxian521/archive/refs/heads/main.zip","xiaoxian521.zip"))},{default:e(()=>[o(" 根据文件地址下载文件 ")]),_:1}),t(i,{onClick:E},{default:e(()=>[o(" 根据后台接口文件流下载 ")]),_:1})])]),_:1})}}});export{Q as default}; diff --git a/static/js/draggable-CT4OGXBw.js b/static/js/draggable-BYt9supZ.js similarity index 99% rename from static/js/draggable-CT4OGXBw.js rename to static/js/draggable-BYt9supZ.js index 62b811d69..661193f0b 100644 --- a/static/js/draggable-CT4OGXBw.js +++ b/static/js/draggable-BYt9supZ.js @@ -1,4 +1,4 @@ -var fn=Object.defineProperty,hn=Object.defineProperties;var pn=Object.getOwnPropertyDescriptors;var yt=Object.getOwnPropertySymbols;var mn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable;var Et=(t,e,n)=>e in t?fn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,K=(t,e)=>{for(var n in e||(e={}))mn.call(e,n)&&Et(t,n,e[n]);if(yt)for(var n of yt(e))gn.call(e,n)&&Et(t,n,e[n]);return t},Ee=(t,e)=>hn(t,pn(e));import{S as Dt,a as vn}from"./sortable.esm-CkCitmyH.js";import{e as De,M as bn,d as Vt,N as St,y as Ht,a as Ze,m as _n,b as wn,w as I,f as Qe,g as L,h as Je,i as V,u as Ct,v as yn,t as ke,k as xt,l as En,F as Dn,C as Sn,D as Cn,_ as xn}from"./index-CV7M57fm.js";import{u as Tt}from"./app-YaeE4kjL.js";/**! +var fn=Object.defineProperty,hn=Object.defineProperties;var pn=Object.getOwnPropertyDescriptors;var yt=Object.getOwnPropertySymbols;var mn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable;var Et=(t,e,n)=>e in t?fn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,K=(t,e)=>{for(var n in e||(e={}))mn.call(e,n)&&Et(t,n,e[n]);if(yt)for(var n of yt(e))gn.call(e,n)&&Et(t,n,e[n]);return t},Ee=(t,e)=>hn(t,pn(e));import{S as Dt,a as vn}from"./sortable.esm-CkCitmyH.js";import{e as De,M as bn,d as Vt,N as St,y as Ht,a as Ze,m as _n,b as wn,w as I,f as Qe,g as L,h as Je,i as V,u as Ct,v as yn,t as ke,k as xt,l as En,F as Dn,C as Sn,D as Cn,_ as xn}from"./index-D0RG78dK.js";import{u as Tt}from"./app-BYj90fa1.js";/**! * Sortable 1.14.0 * @author RubaXa * @author owenm diff --git a/static/js/drawer-BBzISOym.js b/static/js/drawer-BBzISOym.js deleted file mode 100644 index f36d72ea0..000000000 --- a/static/js/drawer-BBzISOym.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./drawer.vue_vue_type_script_setup_true_lang-CZLiF9kk.js";import"./_plugin-vue_export-helper-C0Af2rqN.js";import"./index-CV7M57fm.js";/* empty css */import"./plus-form-DcVQBeqX.js";export{o as default}; diff --git a/static/js/drawer-DL_df9gH.js b/static/js/drawer-DL_df9gH.js new file mode 100644 index 000000000..15b2ae1c9 --- /dev/null +++ b/static/js/drawer-DL_df9gH.js @@ -0,0 +1 @@ +import{_ as o}from"./drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js";import"./_plugin-vue_export-helper-CH31xUg-.js";import"./index-D0RG78dK.js";/* empty css */import"./plus-form-BtPbo1BY.js";export{o as default}; diff --git a/static/js/drawer.vue_vue_type_script_setup_true_lang-CZLiF9kk.js b/static/js/drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js similarity index 96% rename from static/js/drawer.vue_vue_type_script_setup_true_lang-CZLiF9kk.js rename to static/js/drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js index 71c23a631..84b79dba9 100644 --- a/static/js/drawer.vue_vue_type_script_setup_true_lang-CZLiF9kk.js +++ b/static/js/drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js @@ -1 +1 @@ -var F=(g,v,a)=>new Promise((p,t)=>{var b=l=>{try{m(a.next(l))}catch(u){t(u)}},n=l=>{try{m(a.throw(l))}catch(u){t(u)}},m=l=>l.done?p(l.value):Promise.resolve(l.value).then(b,n);m((a=a.apply(g,v)).next())});import{f as P,g as q,b as A,c as M,_ as W}from"./_plugin-vue_export-helper-C0Af2rqN.js";/* empty css */import{u as G,P as H}from"./plus-form-DcVQBeqX.js";import{d as N,a as f,p as J,da as K,n as B,e as U,f as D,b as Q,aq as E,w as o,U as c,g as X,ar as T,b4 as V,i as y,h as S,t as I,u as d,a6 as z,l as $,bS as Y,cU as L,k as Z}from"./index-CV7M57fm.js";const ee={class:"plus-drawer-form__footer"};var le=N({name:"PlusDrawerForm",__name:"index",props:{modelValue:{default:()=>({})},visible:{type:Boolean,default:!1},drawer:{default:()=>({})},size:{default:"540px"},form:{default:()=>({})},hasFooter:{type:Boolean,default:!0},cancelText:{default:""},confirmText:{default:""},confirmLoading:{type:Boolean,default:!1},hasErrorTip:{type:Boolean,default:!0}},emits:["update:modelValue","update:visible","confirm","change","cancel","confirmError"],setup(g,{expose:v,emit:a}){const p=g,{t}=G(),b=f(),n=J(()=>{var e;return(e=b.value)==null?void 0:e.formInstance}),m=f(),l=f({}),u=f(!1),_=K(),x=P(_,q()),R=P(_,A()),O=P(_,M());B(()=>p.visible,e=>{u.value=e},{immediate:!0}),B(()=>p.modelValue,e=>{l.value=e},{immediate:!0});const j=(e,i)=>{a("update:modelValue",e),a("change",e,i)},C=()=>F(this,null,function*(){var e,i,h;try{(yield(e=n.value)==null?void 0:e.validate())&&a("confirm",l.value)}catch(r){if(p.hasErrorTip){L.closeAll();const s=Object.values(r);L.warning(((h=(i=s[0])==null?void 0:i[0])==null?void 0:h.message)||t("plus.form.errorTip"))}a("confirmError",r)}}),k=()=>{u.value=!1,a("update:visible",u.value),a("cancel")};return v({drawerInstance:m,formInstance:n}),(e,i)=>{const h=U("el-button");return D(),Q(d(Y),z({ref_key:"drawerInstance",ref:m,modelValue:u.value,"onUpdate:modelValue":i[1]||(i[1]=r=>u.value=r),class:"plus-drawer-form",size:e.size||"540px",title:d(t)("plus.drawerForm.title"),"close-on-click-modal":!1,"close-on-press-escape":!1},e.drawer,{onClose:k}),E({default:o(()=>[y(d(H),z({ref_key:"formInstance",ref:b,modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=r=>l.value=r),"has-footer":!1},e.form,{onChange:j}),E({_:2},[e.$slots["form-footer"]?{name:"footer",fn:o(()=>[c(e.$slots,"form-footer")]),key:"0"}:void 0,e.$slots["form-group-header"]?{name:"group-header",fn:o(()=>[c(e.$slots,"form-group-header")]),key:"1"}:void 0,$(d(x),(r,s)=>({name:s,fn:o(w=>[c(e.$slots,s,T(V(w)))])})),$(d(R),(r,s)=>({name:s,fn:o(w=>[c(e.$slots,s,T(V(w)))])})),$(d(O),(r,s)=>({name:s,fn:o(w=>[c(e.$slots,s,T(V(w)))])})),e.$slots["tooltip-icon"]?{name:"tooltip-icon",fn:o(()=>[c(e.$slots,"tooltip-icon")]),key:"2"}:void 0]),1040,["modelValue"])]),_:2},[e.$slots["drawer-header"]?{name:"header",fn:o(()=>[c(e.$slots,"drawer-header")]),key:"0"}:void 0,e.hasFooter?{name:"footer",fn:o(()=>[X("div",ee,[c(e.$slots,"drawer-footer",T(V({handleConfirm:C,handleCancel:k})),()=>[y(h,{onClick:k},{default:o(()=>[S(I(e.cancelText||d(t)("plus.drawerForm.cancelText")),1)]),_:1}),y(h,{type:"primary",loading:e.confirmLoading,onClick:C},{default:o(()=>[S(I(e.confirmText||d(t)("plus.drawerForm.confirmText")),1)]),_:1},8,["loading"])])])]),key:"1"}:void 0]),1040,["modelValue","size","title"])}}}),ae=W(le,[["__file","index.vue"]]);const oe=ae,ie=N({__name:"drawer",setup(g){const v=[{label:"名称",width:120,prop:"name",valueType:"copy",tooltip:"名称最多显示6个字符"},{label:"状态",width:120,prop:"status",valueType:"select",options:[{label:"未解决",value:"0",color:"red"},{label:"已解决",value:"1",color:"blue"},{label:"解决中",value:"2",color:"yellow"},{label:"失败",value:"3",color:"red"}]},{label:"是否显示",width:100,prop:"switch",valueType:"switch"},{label:"时间",prop:"time",valueType:"date-picker"},{label:"数量",prop:"number",valueType:"input-number",fieldProps:{precision:2,step:2}},{label:"城市",prop:"city",valueType:"cascader",options:[{value:"0",label:"陕西",children:[{value:"0-0",label:"西安",children:[{value:"0-0-0",label:"新城区"},{value:"0-0-1",label:"高新区"},{value:"0-0-2",label:"灞桥区"}]}]},{value:"1",label:"山西",children:[{value:"1-0",label:"太原",children:[{value:"1-0-0",label:"小店区"},{value:"1-0-1",label:"古交市"},{value:"1-0-2",label:"万柏林区"}]}]}]},{label:"地区",prop:"place",tooltip:"请精确到门牌号",fieldProps:{placeholder:"请精确到门牌号"}},{label:"要求",prop:"demand",valueType:"checkbox",options:[{label:"四六级",value:"0"},{label:"计算机二级证书",value:"1"},{label:"普通话证书",value:"2"}]},{label:"梦想",prop:"gift",valueType:"radio",options:[{label:"诗",value:"0"},{label:"远方",value:"1"},{label:"美食",value:"2"}]},{label:"到期时间",prop:"endTime",valueType:"date-picker",fieldProps:{type:"datetimerange",startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"}},{label:"说明",prop:"desc",valueType:"textarea",fieldProps:{maxlength:10,showWordLimit:!0,autosize:{minRows:2,maxRows:4}}}],a=f(!1),p=f({}),t=()=>{a.value=!0};return(b,n)=>{const m=U("el-button");return D(),Z("div",null,[y(m,{onClick:t},{default:o(()=>[S("打开抽屉表单")]),_:1}),y(d(oe),{visible:a.value,"onUpdate:visible":n[0]||(n[0]=l=>a.value=l),modelValue:p.value,"onUpdate:modelValue":n[1]||(n[1]=l=>p.value=l),form:{columns:v}},null,8,["visible","modelValue","form"])])}}});export{ie as _}; +var F=(g,v,a)=>new Promise((p,t)=>{var b=l=>{try{m(a.next(l))}catch(u){t(u)}},n=l=>{try{m(a.throw(l))}catch(u){t(u)}},m=l=>l.done?p(l.value):Promise.resolve(l.value).then(b,n);m((a=a.apply(g,v)).next())});import{f as P,g as q,b as A,c as M,_ as W}from"./_plugin-vue_export-helper-CH31xUg-.js";/* empty css */import{u as G,P as H}from"./plus-form-BtPbo1BY.js";import{d as N,a as f,p as J,da as K,n as B,e as U,f as D,b as Q,aq as E,w as o,U as c,g as X,ar as T,b4 as V,i as y,h as S,t as I,u as d,a6 as z,l as $,bS as Y,cU as L,k as Z}from"./index-D0RG78dK.js";const ee={class:"plus-drawer-form__footer"};var le=N({name:"PlusDrawerForm",__name:"index",props:{modelValue:{default:()=>({})},visible:{type:Boolean,default:!1},drawer:{default:()=>({})},size:{default:"540px"},form:{default:()=>({})},hasFooter:{type:Boolean,default:!0},cancelText:{default:""},confirmText:{default:""},confirmLoading:{type:Boolean,default:!1},hasErrorTip:{type:Boolean,default:!0}},emits:["update:modelValue","update:visible","confirm","change","cancel","confirmError"],setup(g,{expose:v,emit:a}){const p=g,{t}=G(),b=f(),n=J(()=>{var e;return(e=b.value)==null?void 0:e.formInstance}),m=f(),l=f({}),u=f(!1),_=K(),x=P(_,q()),R=P(_,A()),O=P(_,M());B(()=>p.visible,e=>{u.value=e},{immediate:!0}),B(()=>p.modelValue,e=>{l.value=e},{immediate:!0});const j=(e,i)=>{a("update:modelValue",e),a("change",e,i)},C=()=>F(this,null,function*(){var e,i,h;try{(yield(e=n.value)==null?void 0:e.validate())&&a("confirm",l.value)}catch(r){if(p.hasErrorTip){L.closeAll();const s=Object.values(r);L.warning(((h=(i=s[0])==null?void 0:i[0])==null?void 0:h.message)||t("plus.form.errorTip"))}a("confirmError",r)}}),k=()=>{u.value=!1,a("update:visible",u.value),a("cancel")};return v({drawerInstance:m,formInstance:n}),(e,i)=>{const h=U("el-button");return D(),Q(d(Y),z({ref_key:"drawerInstance",ref:m,modelValue:u.value,"onUpdate:modelValue":i[1]||(i[1]=r=>u.value=r),class:"plus-drawer-form",size:e.size||"540px",title:d(t)("plus.drawerForm.title"),"close-on-click-modal":!1,"close-on-press-escape":!1},e.drawer,{onClose:k}),E({default:o(()=>[y(d(H),z({ref_key:"formInstance",ref:b,modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=r=>l.value=r),"has-footer":!1},e.form,{onChange:j}),E({_:2},[e.$slots["form-footer"]?{name:"footer",fn:o(()=>[c(e.$slots,"form-footer")]),key:"0"}:void 0,e.$slots["form-group-header"]?{name:"group-header",fn:o(()=>[c(e.$slots,"form-group-header")]),key:"1"}:void 0,$(d(x),(r,s)=>({name:s,fn:o(w=>[c(e.$slots,s,T(V(w)))])})),$(d(R),(r,s)=>({name:s,fn:o(w=>[c(e.$slots,s,T(V(w)))])})),$(d(O),(r,s)=>({name:s,fn:o(w=>[c(e.$slots,s,T(V(w)))])})),e.$slots["tooltip-icon"]?{name:"tooltip-icon",fn:o(()=>[c(e.$slots,"tooltip-icon")]),key:"2"}:void 0]),1040,["modelValue"])]),_:2},[e.$slots["drawer-header"]?{name:"header",fn:o(()=>[c(e.$slots,"drawer-header")]),key:"0"}:void 0,e.hasFooter?{name:"footer",fn:o(()=>[X("div",ee,[c(e.$slots,"drawer-footer",T(V({handleConfirm:C,handleCancel:k})),()=>[y(h,{onClick:k},{default:o(()=>[S(I(e.cancelText||d(t)("plus.drawerForm.cancelText")),1)]),_:1}),y(h,{type:"primary",loading:e.confirmLoading,onClick:C},{default:o(()=>[S(I(e.confirmText||d(t)("plus.drawerForm.confirmText")),1)]),_:1},8,["loading"])])])]),key:"1"}:void 0]),1040,["modelValue","size","title"])}}}),ae=W(le,[["__file","index.vue"]]);const oe=ae,ie=N({__name:"drawer",setup(g){const v=[{label:"名称",width:120,prop:"name",valueType:"copy",tooltip:"名称最多显示6个字符"},{label:"状态",width:120,prop:"status",valueType:"select",options:[{label:"未解决",value:"0",color:"red"},{label:"已解决",value:"1",color:"blue"},{label:"解决中",value:"2",color:"yellow"},{label:"失败",value:"3",color:"red"}]},{label:"是否显示",width:100,prop:"switch",valueType:"switch"},{label:"时间",prop:"time",valueType:"date-picker"},{label:"数量",prop:"number",valueType:"input-number",fieldProps:{precision:2,step:2}},{label:"城市",prop:"city",valueType:"cascader",options:[{value:"0",label:"陕西",children:[{value:"0-0",label:"西安",children:[{value:"0-0-0",label:"新城区"},{value:"0-0-1",label:"高新区"},{value:"0-0-2",label:"灞桥区"}]}]},{value:"1",label:"山西",children:[{value:"1-0",label:"太原",children:[{value:"1-0-0",label:"小店区"},{value:"1-0-1",label:"古交市"},{value:"1-0-2",label:"万柏林区"}]}]}]},{label:"地区",prop:"place",tooltip:"请精确到门牌号",fieldProps:{placeholder:"请精确到门牌号"}},{label:"要求",prop:"demand",valueType:"checkbox",options:[{label:"四六级",value:"0"},{label:"计算机二级证书",value:"1"},{label:"普通话证书",value:"2"}]},{label:"梦想",prop:"gift",valueType:"radio",options:[{label:"诗",value:"0"},{label:"远方",value:"1"},{label:"美食",value:"2"}]},{label:"到期时间",prop:"endTime",valueType:"date-picker",fieldProps:{type:"datetimerange",startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"}},{label:"说明",prop:"desc",valueType:"textarea",fieldProps:{maxlength:10,showWordLimit:!0,autosize:{minRows:2,maxRows:4}}}],a=f(!1),p=f({}),t=()=>{a.value=!0};return(b,n)=>{const m=U("el-button");return D(),Z("div",null,[y(m,{onClick:t},{default:o(()=>[S("打开抽屉表单")]),_:1}),y(d(oe),{visible:a.value,"onUpdate:visible":n[0]||(n[0]=l=>a.value=l),modelValue:p.value,"onUpdate:modelValue":n[1]||(n[1]=l=>p.value=l),form:{columns:v}},null,8,["visible","modelValue","form"])])}}});export{ie as _}; diff --git a/static/js/edit-C1u0hVBb.js b/static/js/edit-CAf-v-q8.js similarity index 82% rename from static/js/edit-C1u0hVBb.js rename to static/js/edit-CAf-v-q8.js index d372950d1..bf971306c 100644 --- a/static/js/edit-C1u0hVBb.js +++ b/static/js/edit-CAf-v-q8.js @@ -1,2 +1,2 @@ -import{list as v}from"./list-DQJkblD7.js";import{d as y,a as g,b as r,w as e,e as t,A as x,f as a,g as m,h as o,i as s,k as _,l as w,B as C,t as B,X as T,j as D,u as N,F as V,_ as z}from"./index-CV7M57fm.js";import"./index-DRGnxjfb.js";import"./columns-CkLVsqfH.js";import"./data-Dd4sCrbk.js";import"./hooks-Bc-OyJg5.js";import"./plus-C98eNXam.js";import"./delete-Ce0TSdK5.js";import"./index.vue_vue_type_script_setup_true_lang-CaJkD33c.js";import"./columns-Cu7dnAVF.js";import"./index.vue_vue_type_script_setup_true_lang-B4QxAj94.js";import"./columns-CvPzDjqG.js";import"./edit-pen-Ci7W0xNM.js";import"./check-CIQVCvCT.js";const E={class:"card-header"},F={class:"font-medium"},S=y({name:"PureTableEdit",__name:"edit",setup(X){const l=g(0);function d({index:i}){l.value=i}return(i,$)=>{const c=t("el-link"),u=t("el-alert"),b=t("el-tab-pane"),f=t("el-tabs"),h=t("el-card"),k=x("tippy");return a(),r(h,{shadow:"never"},{header:e(()=>[m("div",E,[m("span",F,[o(" 可编辑用法全部采用 TSX 语法,充分发挥 "),s(c,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[o(" @pureadmin/table ")]),_:1}),o(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])]),s(c,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/table/edit",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/table/edit ")]),_:1})]),default:e(()=>[s(u,{title:`可编辑用法中所有表格都设置了 row-key ,它是唯一值的字段,比如id。作用:1. 用来优化 Table +import{list as v}from"./list-BTonksDE.js";import{d as y,a as g,b as r,w as e,e as t,A as x,f as a,g as m,h as o,i as s,k as _,l as w,B as C,t as B,X as T,j as D,u as N,F as V,_ as z}from"./index-D0RG78dK.js";import"./index-DxQ5p78O.js";import"./columns-BQ-o3XZP.js";import"./data-Dd4sCrbk.js";import"./hooks-BEgHF0Pm.js";import"./plus-C98eNXam.js";import"./delete-Ce0TSdK5.js";import"./index.vue_vue_type_script_setup_true_lang-DRHX387z.js";import"./columns-8LUMBAI3.js";import"./index.vue_vue_type_script_setup_true_lang-CFDuvTeQ.js";import"./columns-EcM3aLmf.js";import"./edit-pen-Ci7W0xNM.js";import"./check-CIQVCvCT.js";const E={class:"card-header"},F={class:"font-medium"},S=y({name:"PureTableEdit",__name:"edit",setup(X){const l=g(0);function d({index:i}){l.value=i}return(i,$)=>{const c=t("el-link"),u=t("el-alert"),b=t("el-tab-pane"),f=t("el-tabs"),h=t("el-card"),k=x("tippy");return a(),r(h,{shadow:"never"},{header:e(()=>[m("div",E,[m("span",F,[o(" 可编辑用法全部采用 TSX 语法,充分发挥 "),s(c,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[o(" @pureadmin/table ")]),_:1}),o(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])]),s(c,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/table/edit",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/table/edit ")]),_:1})]),default:e(()=>[s(u,{title:`可编辑用法中所有表格都设置了 row-key ,它是唯一值的字段,比如id。作用:1. 用来优化 Table 的渲染,尤其当字段在深层结构中;2. 防止拖拽后表格组件内部混乱(拖拽必须设置)`,type:"info",closable:!1}),s(f,{onTabClick:d},{default:e(()=>[(a(!0),_(V,null,w(N(v),(n,p)=>(a(),r(b,{key:n.key,lazy:!0},{label:e(()=>[C((a(),_("span",null,[o(B(n.title),1)])),[[k,{maxWidth:"none",content:`(第 ${p+1} 个示例)${n.content}`}]])]),default:e(()=>[l.value==p?(a(),r(T(n.component),{key:0})):D("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),R=z(S,[["__scopeId","data-v-5a17230c"]]);export{R as default}; diff --git a/static/js/el-button-DQT_1Y_B.js b/static/js/el-button-mVLiU0eH.js similarity index 97% rename from static/js/el-button-DQT_1Y_B.js rename to static/js/el-button-mVLiU0eH.js index f90238e3a..e6201ed13 100644 --- a/static/js/el-button-DQT_1Y_B.js +++ b/static/js/el-button-mVLiU0eH.js @@ -1,4 +1,4 @@ -import{d as I,as as N,a as g,n as L,b as w,w as a,e as r,A,f as h,g as n,i as e,B as P,h as t,k as F,l as M,u as b,aq as R,t as _,F as U,C as j,D as q,_ as E}from"./index-CV7M57fm.js";import{u as B}from"./hooks-Bc-OyJg5.js";const c=p=>(j("data-v-5f161024"),p=p(),q(),p),T={class:"card-header"},W=c(()=>n("p",{class:"mb-2"},"基础按钮",-1)),G=c(()=>n("br",null,null,-1)),H=c(()=>n("p",{class:"mb-4"},"加载状态按钮",-1)),J=c(()=>n("div",{class:"custom-loading"},[n("svg",{class:"circular",viewBox:"-10, -10, 50, 50"},[n("path",{class:"path",d:` +import{d as I,as as N,a as g,n as L,b as w,w as a,e as r,A,f as h,g as n,i as e,B as P,h as t,k as F,l as M,u as b,aq as R,t as _,F as U,C as j,D as q,_ as E}from"./index-D0RG78dK.js";import{u as B}from"./hooks-BEgHF0Pm.js";const c=p=>(j("data-v-5f161024"),p=p(),q(),p),T={class:"card-header"},W=c(()=>n("p",{class:"mb-2"},"基础按钮",-1)),G=c(()=>n("br",null,null,-1)),H=c(()=>n("p",{class:"mb-4"},"加载状态按钮",-1)),J=c(()=>n("div",{class:"custom-loading"},[n("svg",{class:"circular",viewBox:"-10, -10, 50, 50"},[n("path",{class:"path",d:` M 30 15 L 28 17 M 25.61 25.61 diff --git a/static/js/epTheme-DQXQJ49l.js b/static/js/epTheme-CKKDDeWB.js similarity index 79% rename from static/js/epTheme-DQXQJ49l.js rename to static/js/epTheme-CKKDDeWB.js index a1f1f6fbc..5a9366d15 100644 --- a/static/js/epTheme-DQXQJ49l.js +++ b/static/js/epTheme-CKKDDeWB.js @@ -1 +1 @@ -import{au as a,av as o,aw as r,ax as h,ay as p}from"./index-CV7M57fm.js";const T=a({id:"pure-epTheme",state:()=>{var e,t,m,s;return{epThemeColor:(t=(e=o().getItem(`${r()}layout`))==null?void 0:e.epThemeColor)!=null?t:h().EpThemeColor,epTheme:(s=(m=o().getItem(`${r()}layout`))==null?void 0:m.theme)!=null?s:h().Theme}},getters:{getEpThemeColor(e){return e.epThemeColor},fill(e){return e.epTheme==="light"?"#409eff":"#fff"}},actions:{setEpThemeColor(e){const t=o().getItem(`${r()}layout`);this.epTheme=t==null?void 0:t.theme,this.epThemeColor=e,t&&(t.epThemeColor=e,o().setItem(`${r()}layout`,t))}}});function u(){return T(p)}export{u}; +import{au as a,av as o,aw as r,ax as h,ay as p}from"./index-D0RG78dK.js";const T=a({id:"pure-epTheme",state:()=>{var e,t,m,s;return{epThemeColor:(t=(e=o().getItem(`${r()}layout`))==null?void 0:e.epThemeColor)!=null?t:h().EpThemeColor,epTheme:(s=(m=o().getItem(`${r()}layout`))==null?void 0:m.theme)!=null?s:h().Theme}},getters:{getEpThemeColor(e){return e.epThemeColor},fill(e){return e.epTheme==="light"?"#409eff":"#fff"}},actions:{setEpThemeColor(e){const t=o().getItem(`${r()}layout`);this.epTheme=t==null?void 0:t.theme,this.epThemeColor=e,t&&(t.epThemeColor=e,o().setItem(`${r()}layout`,t))}}});function u(){return T(p)}export{u}; diff --git a/static/js/excel-ajTWg5PO.js b/static/js/excel-DzoWINzN.js similarity index 96% rename from static/js/excel-ajTWg5PO.js rename to static/js/excel-DzoWINzN.js index c6dbbe79c..cb30f876c 100644 --- a/static/js/excel-ajTWg5PO.js +++ b/static/js/excel-DzoWINzN.js @@ -1 +1 @@ -var E=Object.defineProperty,B=Object.defineProperties;var S=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var k=(a,e,t)=>e in a?E(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,w=(a,e)=>{for(var t in e||(e={}))V.call(e,t)&&k(a,t,e[t]);if(x)for(var t of x(e))z.call(e,t)&&k(a,t,e[t]);return a},v=(a,e)=>B(a,S(e));import{u as h,w as K}from"./xlsx-DaVhO591.js";import{d as N,b as A,w as _,e as i,f as j,g as y,i as m,h as f,u as g}from"./index-CV7M57fm.js";const F={class:"font-medium"},J={class:"h-[25rem] mt-3"},q=N({name:"Excel",__name:"excel",setup(a){const e=(r=10,s="column-",n)=>Array.from({length:r}).map((c,o)=>v(w({},n),{key:`${s}${o}`,dataKey:`${s}${o}`,title:`Column ${o}`,width:150})),t=(r,s=200,n="row-")=>Array.from({length:s}).map((c,o)=>r.reduce((l,u,p)=>(l[u.dataKey]=`Row ${o} - Col ${p}`,l),{id:`${n}${o}`,parentId:null})),d=e(10),b=t(d,1e3),$=()=>{const r=b.map(o=>{const l=[];return d.forEach(u=>{l.push(o[u.dataKey])}),l}),s=[];d.forEach(o=>{s.push(o.title)}),r.unshift(s);const n=h.aoa_to_sheet(r),c=h.book_new();h.book_append_sheet(c,n,"数据报表"),K(c,"tableV2.xlsx")};return(r,s)=>{const n=i("el-link"),c=i("el-button"),o=i("el-table-v2"),l=i("el-auto-resizer"),u=i("el-card");return j(),A(u,{shadow:"never"},{header:_(()=>[y("div",F,[m(n,{href:"https://github.com/SheetJS/sheetjs",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:_(()=>[f(" 导出Excel ")]),_:1})]),m(n,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/excel.vue",target:"_blank"},{default:_(()=>[f(" 代码位置 src/views/able/excel.vue ")]),_:1})]),default:_(()=>[m(c,{type:"primary",onClick:$},{default:_(()=>[f("导出Excel")]),_:1}),y("div",J,[m(l,null,{default:_(({height:p,width:C})=>[m(o,{columns:g(d),data:g(b),width:C,height:p,fixed:""},null,8,["columns","data","width","height"])]),_:1})])]),_:1})}}});export{q as default}; +var E=Object.defineProperty,B=Object.defineProperties;var S=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var k=(a,e,t)=>e in a?E(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,w=(a,e)=>{for(var t in e||(e={}))V.call(e,t)&&k(a,t,e[t]);if(x)for(var t of x(e))z.call(e,t)&&k(a,t,e[t]);return a},v=(a,e)=>B(a,S(e));import{u as h,w as K}from"./xlsx-DaVhO591.js";import{d as N,b as A,w as _,e as i,f as j,g as y,i as m,h as f,u as g}from"./index-D0RG78dK.js";const F={class:"font-medium"},J={class:"h-[25rem] mt-3"},q=N({name:"Excel",__name:"excel",setup(a){const e=(r=10,s="column-",n)=>Array.from({length:r}).map((c,o)=>v(w({},n),{key:`${s}${o}`,dataKey:`${s}${o}`,title:`Column ${o}`,width:150})),t=(r,s=200,n="row-")=>Array.from({length:s}).map((c,o)=>r.reduce((l,u,p)=>(l[u.dataKey]=`Row ${o} - Col ${p}`,l),{id:`${n}${o}`,parentId:null})),d=e(10),b=t(d,1e3),$=()=>{const r=b.map(o=>{const l=[];return d.forEach(u=>{l.push(o[u.dataKey])}),l}),s=[];d.forEach(o=>{s.push(o.title)}),r.unshift(s);const n=h.aoa_to_sheet(r),c=h.book_new();h.book_append_sheet(c,n,"数据报表"),K(c,"tableV2.xlsx")};return(r,s)=>{const n=i("el-link"),c=i("el-button"),o=i("el-table-v2"),l=i("el-auto-resizer"),u=i("el-card");return j(),A(u,{shadow:"never"},{header:_(()=>[y("div",F,[m(n,{href:"https://github.com/SheetJS/sheetjs",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:_(()=>[f(" 导出Excel ")]),_:1})]),m(n,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/excel.vue",target:"_blank"},{default:_(()=>[f(" 代码位置 src/views/able/excel.vue ")]),_:1})]),default:_(()=>[m(c,{type:"primary",onClick:$},{default:_(()=>[f("导出Excel")]),_:1}),y("div",J,[m(l,null,{default:_(({height:p,width:C})=>[m(o,{columns:g(d),data:g(b),width:C,height:p,fixed:""},null,8,["columns","data","width","height"])]),_:1})])]),_:1})}}});export{q as default}; diff --git a/static/js/expand-CjZWMPZs.js b/static/js/expand-DXuBStUD.js similarity index 58% rename from static/js/expand-CjZWMPZs.js rename to static/js/expand-DXuBStUD.js index 83ccd3e47..73890fa36 100644 --- a/static/js/expand-CjZWMPZs.js +++ b/static/js/expand-DXuBStUD.js @@ -1 +1 @@ -import{_ as o}from"./expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; +import{_ as o}from"./expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js b/static/js/expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js similarity index 89% rename from static/js/expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js rename to static/js/expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js index c22751de1..9047efe32 100644 --- a/static/js/expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js +++ b/static/js/expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js @@ -1 +1 @@ -import{c as _}from"./data-BEO2eP_H.js";import{d as b,a as r,e as c,f as h,k as f,h as i,i as l,w as v,g as a,t as s,u as x}from"./index-CV7M57fm.js";const V={class:"m-4"},y={class:"mb-2"},C={class:"mb-2"},B={class:"mb-2"},N={class:"mb-4"},k=a("h3",null,"Family",-1),A=b({__name:"expand",setup(S){const o=r(!1),d=r(!1),m=[{type:"expand",slot:"expand"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],u=[{label:"Name",prop:"name"},{label:"State",prop:"state"},{label:"City",prop:"city"},{label:"Address",prop:"address"},{label:"Zip",prop:"zip"}];return(g,t)=>{const n=c("el-switch"),p=c("pure-table");return h(),f("div",null,[i(" switch parent border: "),l(n,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e)},null,8,["modelValue"]),i(" switch child border: "),l(n,{modelValue:d.value,"onUpdate:modelValue":t[1]||(t[1]=e=>d.value=e)},null,8,["modelValue"]),l(p,{data:x(_),columns:m,border:o.value},{expand:v(({row:e})=>[a("div",V,[a("p",y,"State: "+s(e.state),1),a("p",C,"City: "+s(e.city),1),a("p",B,"Address: "+s(e.address),1),a("p",N,"Zip: "+s(e.zip),1),k,l(p,{data:e.family,columns:u,border:d.value},null,8,["data","border"])])]),_:1},8,["data","border"])])}}});export{A as _}; +import{c as _}from"./data-C3_Onai9.js";import{d as b,a as r,e as c,f as h,k as f,h as i,i as l,w as v,g as a,t as s,u as x}from"./index-D0RG78dK.js";const V={class:"m-4"},y={class:"mb-2"},C={class:"mb-2"},B={class:"mb-2"},N={class:"mb-4"},k=a("h3",null,"Family",-1),A=b({__name:"expand",setup(S){const o=r(!1),d=r(!1),m=[{type:"expand",slot:"expand"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}],u=[{label:"Name",prop:"name"},{label:"State",prop:"state"},{label:"City",prop:"city"},{label:"Address",prop:"address"},{label:"Zip",prop:"zip"}];return(g,t)=>{const n=c("el-switch"),p=c("pure-table");return h(),f("div",null,[i(" switch parent border: "),l(n,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e)},null,8,["modelValue"]),i(" switch child border: "),l(n,{modelValue:d.value,"onUpdate:modelValue":t[1]||(t[1]=e=>d.value=e)},null,8,["modelValue"]),l(p,{data:x(_),columns:m,border:o.value},{expand:v(({row:e})=>[a("div",V,[a("p",y,"State: "+s(e.state),1),a("p",C,"City: "+s(e.city),1),a("p",B,"Address: "+s(e.address),1),a("p",N,"Zip: "+s(e.zip),1),k,l(p,{data:e.family,columns:u,border:d.value},null,8,["data","border"])])]),_:1},8,["data","border"])])}}});export{A as _}; diff --git a/static/js/fail-Dh_exAyT.js b/static/js/fail-C-T4OQfM.js similarity index 89% rename from static/js/fail-Dh_exAyT.js rename to static/js/fail-C-T4OQfM.js index 80d2ca266..24ae9b90f 100644 --- a/static/js/fail-Dh_exAyT.js +++ b/static/js/fail-C-T4OQfM.js @@ -1 +1 @@ -import{useColumns as p}from"./columns-CvfpXaW5.js";import{d,b as m,w as e,e as t,f,i as o,h as a,u as b,C as h,D as v,g as n,_ as w}from"./index-CV7M57fm.js";import"./arrow-right-s-line-CxPb13eK.js";const k=s=>(h("data-v-ef28b526"),s=s(),v(),s),x=k(()=>n("div",{class:"card-header"},[n("span",{class:"font-medium"},"失败页")],-1)),g=d({name:"Fail",__name:"fail",setup(s){const{columns:c}=p();return(C,I)=>{const r=t("el-link"),l=t("el-button"),_=t("el-result"),i=t("PureDescriptions"),u=t("el-card");return f(),m(u,{shadow:"never"},{header:e(()=>[x,o(r,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/result/fail.vue",target:"_blank"},{default:e(()=>[a(" 代码位置 src/views/result/fail.vue ")]),_:1})]),default:e(()=>[o(_,{icon:"error",title:"提交失败","sub-title":"请核对并修改以下信息后,再重新提交。"},{extra:e(()=>[o(l,{type:"primary"},{default:e(()=>[a("返回修改")]),_:1})]),_:1}),o(i,{columns:b(c),title:"您提交的内容有如下错误:",class:"p-6 w-[90%] m-auto bg-[#fafafa] dark:bg-[#1d1d1d]"},null,8,["columns"])]),_:1})}}}),S=w(g,[["__scopeId","data-v-ef28b526"]]);export{S as default}; +import{useColumns as p}from"./columns-CL-tdSvH.js";import{d,b as m,w as e,e as t,f,i as o,h as a,u as b,C as h,D as v,g as n,_ as w}from"./index-D0RG78dK.js";import"./arrow-right-s-line-CxPb13eK.js";const k=s=>(h("data-v-ef28b526"),s=s(),v(),s),x=k(()=>n("div",{class:"card-header"},[n("span",{class:"font-medium"},"失败页")],-1)),g=d({name:"Fail",__name:"fail",setup(s){const{columns:c}=p();return(C,I)=>{const r=t("el-link"),l=t("el-button"),_=t("el-result"),i=t("PureDescriptions"),u=t("el-card");return f(),m(u,{shadow:"never"},{header:e(()=>[x,o(r,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/result/fail.vue",target:"_blank"},{default:e(()=>[a(" 代码位置 src/views/result/fail.vue ")]),_:1})]),default:e(()=>[o(_,{icon:"error",title:"提交失败","sub-title":"请核对并修改以下信息后,再重新提交。"},{extra:e(()=>[o(l,{type:"primary"},{default:e(()=>[a("返回修改")]),_:1})]),_:1}),o(i,{columns:b(c),title:"您提交的内容有如下错误:",class:"p-6 w-[90%] m-auto bg-[#fafafa] dark:bg-[#1d1d1d]"},null,8,["columns"])]),_:1})}}}),S=w(g,[["__scopeId","data-v-ef28b526"]]);export{S as default}; diff --git a/static/js/filters-6Ponhqj_.js b/static/js/filters-CVtDbuCj.js similarity index 50% rename from static/js/filters-6Ponhqj_.js rename to static/js/filters-CVtDbuCj.js index c4354db3d..96711ecb8 100644 --- a/static/js/filters-6Ponhqj_.js +++ b/static/js/filters-CVtDbuCj.js @@ -1 +1 @@ -import{_ as m}from"./filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js b/static/js/filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js similarity index 95% rename from static/js/filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js rename to static/js/filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js index 0b9b23765..7dadb0748 100644 --- a/static/js/filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js +++ b/static/js/filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js @@ -1 +1 @@ -import{d as _,a as g,e as s,f as b,k as v,i as o,w as l,h as n,t as x}from"./index-CV7M57fm.js";const N=_({__name:"filters",setup(y){const c=g(),d=e=>{const{clearFilter:t}=c.value.getTableRef();t(e)},i=()=>{d(["date"])},m=[{label:"日期",prop:"date",sortable:!0,columnKey:"date",filters:[{text:"2016-05-01",value:"2016-05-01"},{text:"2016-05-02",value:"2016-05-02"},{text:"2016-05-03",value:"2016-05-03"},{text:"2016-05-04",value:"2016-05-04"}],filterMethod:(e,t,a)=>{const r=a.property;return t[r]===e}},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"标签",prop:"tag",filters:[{text:"Home",value:"Home"},{text:"Office",value:"Office"}],filterMethod:(e,t)=>t.tag===e,filterPlacement:"bottom-end",slot:"tag"}],p=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"}];return(e,t)=>{const a=s("el-button"),r=s("el-tag"),u=s("pure-table");return b(),v("div",null,[o(a,{onClick:i},{default:l(()=>[n("reset date filter")]),_:1}),o(a,{onClick:d},{default:l(()=>[n("reset all filters")]),_:1}),o(u,{ref_key:"tableRef",ref:c,"row-key":"date",data:p,columns:m},{tag:l(({row:f})=>[o(r,{type:f.tag==="Home"?null:"success","disable-transitions":""},{default:l(()=>[n(x(f.tag),1)]),_:2},1032,["type"])]),_:1},512)])}}});export{N as _}; +import{d as _,a as g,e as s,f as b,k as v,i as o,w as l,h as n,t as x}from"./index-D0RG78dK.js";const N=_({__name:"filters",setup(y){const c=g(),d=e=>{const{clearFilter:t}=c.value.getTableRef();t(e)},i=()=>{d(["date"])},m=[{label:"日期",prop:"date",sortable:!0,columnKey:"date",filters:[{text:"2016-05-01",value:"2016-05-01"},{text:"2016-05-02",value:"2016-05-02"},{text:"2016-05-03",value:"2016-05-03"},{text:"2016-05-04",value:"2016-05-04"}],filterMethod:(e,t,a)=>{const r=a.property;return t[r]===e}},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"标签",prop:"tag",filters:[{text:"Home",value:"Home"},{text:"Office",value:"Office"}],filterMethod:(e,t)=>t.tag===e,filterPlacement:"bottom-end",slot:"tag"}],p=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Home"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles",tag:"Office"}];return(e,t)=>{const a=s("el-button"),r=s("el-tag"),u=s("pure-table");return b(),v("div",null,[o(a,{onClick:i},{default:l(()=>[n("reset date filter")]),_:1}),o(a,{onClick:d},{default:l(()=>[n("reset all filters")]),_:1}),o(u,{ref_key:"tableRef",ref:c,"row-key":"date",data:p,columns:m},{tag:l(({row:f})=>[o(r,{type:f.tag==="Home"?null:"success","disable-transitions":""},{default:l(()=>[n(x(f.tag),1)]),_:2},1032,["type"])]),_:1},512)])}}});export{N as _}; diff --git a/static/js/fixColumn-BXWCew2d.js b/static/js/fixColumn-BXWCew2d.js new file mode 100644 index 000000000..8680b8d68 --- /dev/null +++ b/static/js/fixColumn-BXWCew2d.js @@ -0,0 +1 @@ +import{_ as o}from"./fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/fixColumn-DvSE0Ozk.js b/static/js/fixColumn-DvSE0Ozk.js deleted file mode 100644 index a8f0335c9..000000000 --- a/static/js/fixColumn-DvSE0Ozk.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js b/static/js/fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js similarity index 86% rename from static/js/fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js rename to static/js/fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js index 0c179a245..9d6ed02d7 100644 --- a/static/js/fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js +++ b/static/js/fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js @@ -1 +1 @@ -import{a as e}from"./data-BEO2eP_H.js";import{d,e as i,f as h,b as m,w as o,i as n,h as r,u as t}from"./index-CV7M57fm.js";const C=d({__name:"fixColumn",props:{height:{default:null}},setup(u){const p=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}];function _(a){}return(a,b)=>{const l=i("el-button"),s=i("pure-table");return h(),m(s,{data:a.height?t(e).concat(t(e)).concat(t(e)):t(e),columns:p,height:a.height},{operation:o(({row:c})=>[n(l,{link:"",type:"primary",size:"small",onClick:f=>void 0},{default:o(()=>[r(" Detail ")]),_:2},1032,["onClick"]),n(l,{link:"",type:"primary",size:"small"},{default:o(()=>[r("Edit")]),_:1})]),_:1},8,["data","height"])}}});export{C as _}; +import{a as e}from"./data-C3_Onai9.js";import{d,e as i,f as h,b as m,w as o,i as n,h as r,u as t}from"./index-D0RG78dK.js";const C=d({__name:"fixColumn",props:{height:{default:null}},setup(u){const p=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}];function _(a){}return(a,b)=>{const l=i("el-button"),s=i("pure-table");return h(),m(s,{data:a.height?t(e).concat(t(e)).concat(t(e)):t(e),columns:p,height:a.height},{operation:o(({row:c})=>[n(l,{link:"",type:"primary",size:"small",onClick:f=>void 0},{default:o(()=>[r(" Detail ")]),_:2},1032,["onClick"]),n(l,{link:"",type:"primary",size:"small"},{default:o(()=>[r("Edit")]),_:1})]),_:1},8,["data","height"])}}});export{C as _}; diff --git a/static/js/fixHeader-CarPJ-nB.js b/static/js/fixHeader-CarPJ-nB.js deleted file mode 100644 index b893d09e8..000000000 --- a/static/js/fixHeader-CarPJ-nB.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/fixHeader-CnPLmJ3F.js b/static/js/fixHeader-CnPLmJ3F.js new file mode 100644 index 000000000..051ccc81c --- /dev/null +++ b/static/js/fixHeader-CnPLmJ3F.js @@ -0,0 +1 @@ +import{_ as o}from"./fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js b/static/js/fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js similarity index 67% rename from static/js/fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js rename to static/js/fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js index 0dbcf1aef..8ab23d91b 100644 --- a/static/js/fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js +++ b/static/js/fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js @@ -1 +1 @@ -import{t as e}from"./data-BEO2eP_H.js";import{d as n,e as r,f as p,b as s,u as a}from"./index-CV7M57fm.js";const d=n({__name:"fixHeader",setup(c){const o=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(l,_)=>{const t=r("pure-table");return p(),s(t,{data:a(e).concat(a(e)).concat(a(e)),columns:o,height:"360"},null,8,["data"])}}});export{d as _}; +import{t as e}from"./data-C3_Onai9.js";import{d as n,e as r,f as p,b as s,u as a}from"./index-D0RG78dK.js";const d=n({__name:"fixHeader",setup(c){const o=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}];return(l,_)=>{const t=r("pure-table");return p(),s(t,{data:a(e).concat(a(e)).concat(a(e)),columns:o,height:"360"},null,8,["data"])}}});export{d as _}; diff --git a/static/js/fluidHeight-CfiI4JXV.js b/static/js/fluidHeight-CfiI4JXV.js new file mode 100644 index 000000000..b146e00d2 --- /dev/null +++ b/static/js/fluidHeight-CfiI4JXV.js @@ -0,0 +1 @@ +import{_ as o}from"./fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js";import"./index-D0RG78dK.js";import"./data-C3_Onai9.js";export{o as default}; diff --git a/static/js/fluidHeight-xG2__Hxv.js b/static/js/fluidHeight-xG2__Hxv.js deleted file mode 100644 index c7e2c5886..000000000 --- a/static/js/fluidHeight-xG2__Hxv.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js";import"./index-CV7M57fm.js";import"./data-BEO2eP_H.js";export{o as default}; diff --git a/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js b/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js similarity index 89% rename from static/js/fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js rename to static/js/fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js index 8e984c61d..7c7835585 100644 --- a/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js +++ b/static/js/fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js @@ -1 +1 @@ -import{d as _,a as u,e as n,f as h,k as f,i as a,w as o,q as w,h as i,d9 as b}from"./index-CV7M57fm.js";import{a as v}from"./data-BEO2eP_H.js";const y=_({__name:"fluidHeight",setup(C){const r=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}],e=new Date,t=u(v),d=s=>{t.value.splice(s,1)},p=()=>{e.setDate(e.getDate()+1),t.value.push({date:b(e).format("YYYY-MM-DD"),name:"Tom",address:"No. 189, Grove St, Los Angeles",state:"California",city:"Los Angeles","post-code":"CA 90036"})};return(s,k)=>{const l=n("el-button"),c=n("pure-table");return h(),f("div",null,[a(c,{data:t.value,columns:r,maxHeight:"500"},{operation:o(({$index:m})=>[a(l,{link:"",type:"primary",size:"small",onClick:w(x=>d(m),["prevent"])},{default:o(()=>[i(" Remove ")]),_:2},1032,["onClick"])]),_:1},8,["data"]),a(l,{class:"mt-4",style:{width:"100%"},onClick:p},{default:o(()=>[i(" Add Item ")]),_:1})])}}});export{y as _}; +import{d as _,a as u,e as n,f as h,k as f,i as a,w as o,q as w,h as i,d9 as b}from"./index-D0RG78dK.js";import{a as v}from"./data-C3_Onai9.js";const y=_({__name:"fluidHeight",setup(C){const r=[{label:"日期",prop:"date",width:"260",fixed:!0},{label:"姓名",prop:"name",width:"260"},{label:"地区",prop:"state",width:"260"},{label:"城市",prop:"city",width:"260"},{label:"地址",prop:"address",width:"260"},{label:"邮编",prop:"post-code",width:"260"},{label:"操作",width:"120",fixed:"right",slot:"operation"}],e=new Date,t=u(v),d=s=>{t.value.splice(s,1)},p=()=>{e.setDate(e.getDate()+1),t.value.push({date:b(e).format("YYYY-MM-DD"),name:"Tom",address:"No. 189, Grove St, Los Angeles",state:"California",city:"Los Angeles","post-code":"CA 90036"})};return(s,k)=>{const l=n("el-button"),c=n("pure-table");return h(),f("div",null,[a(c,{data:t.value,columns:r,maxHeight:"500"},{operation:o(({$index:m})=>[a(l,{link:"",type:"primary",size:"small",onClick:w(x=>d(m),["prevent"])},{default:o(()=>[i(" Remove ")]),_:2},1032,["onClick"])]),_:1},8,["data"]),a(l,{class:"mt-4",style:{width:"100%"},onClick:p},{default:o(()=>[i(" Add Item ")]),_:1})])}}});export{y as _}; diff --git a/static/js/form-5NyidEaN.js b/static/js/form-5NyidEaN.js deleted file mode 100644 index 764252f21..000000000 --- a/static/js/form-5NyidEaN.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js";import"./index-CV7M57fm.js";export{m as default}; diff --git a/static/js/form-B5wSl-WT.js b/static/js/form-B5wSl-WT.js new file mode 100644 index 000000000..9dc14e2e5 --- /dev/null +++ b/static/js/form-B5wSl-WT.js @@ -0,0 +1 @@ +import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js";import"./mock-C8GqB2bg.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/form-C2h-tZtH.js b/static/js/form-C2h-tZtH.js new file mode 100644 index 000000000..67310624f --- /dev/null +++ b/static/js/form-C2h-tZtH.js @@ -0,0 +1 @@ +import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js";import"./index-D0RG78dK.js";import"./index-BKgIQJko.js";import"./index-DZun9NNS.js";import"./hooks-BEgHF0Pm.js";import"./index-BL4iWg76.js";export{o as default}; diff --git a/static/js/form-CL3hqI8r.js b/static/js/form-CL3hqI8r.js deleted file mode 100644 index a0de4f57e..000000000 --- a/static/js/form-CL3hqI8r.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-38GmhPXW.js";import"./index-BbIBjDgl.js";import"./index-CV7M57fm.js";import"./hooks-DiaEH2V_.js";export{o as default}; diff --git a/static/js/form-CVJiMa48.js b/static/js/form-CVJiMa48.js deleted file mode 100644 index 42e26d770..000000000 --- a/static/js/form-CVJiMa48.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-twvQSf1G.js";import"./index-CV7M57fm.js";export{m as default}; diff --git a/static/js/form-D-yG5pmr.js b/static/js/form-D-yG5pmr.js deleted file mode 100644 index 498f1c9f3..000000000 --- a/static/js/form-D-yG5pmr.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js";import"./index-CV7M57fm.js";import"./index-BbIBjDgl.js";import"./index-DeCxQba_.js";import"./hooks-Bc-OyJg5.js";import"./index-CmTlAnxN.js";export{o as default}; diff --git a/static/js/form-DRF0zWxA.js b/static/js/form-DRF0zWxA.js deleted file mode 100644 index ccbd0865d..000000000 --- a/static/js/form-DRF0zWxA.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-CuASwEkz.js";import"./mock-Bj2BxktM.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/form-ntwFrhzK.js b/static/js/form-ntwFrhzK.js new file mode 100644 index 000000000..74d25107c --- /dev/null +++ b/static/js/form-ntwFrhzK.js @@ -0,0 +1 @@ +import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/form-tif-SoH-.js b/static/js/form-tif-SoH-.js new file mode 100644 index 000000000..9e3c797a5 --- /dev/null +++ b/static/js/form-tif-SoH-.js @@ -0,0 +1 @@ +import{_ as o}from"./form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js";import"./index-BKgIQJko.js";import"./index-D0RG78dK.js";import"./hooks-xuWqKHXL.js";export{o as default}; diff --git a/static/js/form-zBfGel5L.js b/static/js/form-zBfGel5L.js new file mode 100644 index 000000000..c1ae46972 --- /dev/null +++ b/static/js/form-zBfGel5L.js @@ -0,0 +1 @@ +import{_ as m}from"./form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/form.vue_vue_type_script_setup_true_lang-38GmhPXW.js b/static/js/form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js similarity index 94% rename from static/js/form.vue_vue_type_script_setup_true_lang-38GmhPXW.js rename to static/js/form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js index 5cc552155..55d208a72 100644 --- a/static/js/form.vue_vue_type_script_setup_true_lang-38GmhPXW.js +++ b/static/js/form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js @@ -1 +1 @@ -import{R as s}from"./index-BbIBjDgl.js";import{r as k,g9 as I,gf as R,d as C,a as v,e as d,f as c,b as B,w as l,i as e,u,g as S,t as V,k as D,j as E,s as F}from"./index-CV7M57fm.js";import{u as N}from"./hooks-DiaEH2V_.js";const O=k({name:[{required:!0,message:"部门名称为必填项",trigger:"blur"}],phone:[{validator:(i,m,r)=>{m===""||I(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(i,m,r)=>{m===""||R(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),P={key:0},J=C({__name:"form",props:{formInline:{default:()=>({higherDeptOptions:[],parentId:0,name:"",principal:"",phone:"",email:"",sort:0,status:1,remark:""})}},setup(i,{expose:m}){const r=i,f=v(),{switchStyle:b}=N(),a=v(r.formInline);function g(){return f.value}return m({getRef:g}),(j,o)=>{const x=d("el-cascader"),n=d("el-form-item"),p=d("el-input"),w=d("el-input-number"),h=d("el-switch"),y=d("el-row"),U=d("el-form");return c(),B(U,{ref_key:"ruleFormRef",ref:f,model:a.value,rules:u(O),"label-width":"82px"},{default:l(()=>[e(y,{gutter:30},{default:l(()=>[e(u(s),null,{default:l(()=>[e(n,{label:"上级部门"},{default:l(()=>[e(x,{modelValue:a.value.parentId,"onUpdate:modelValue":o[0]||(o[0]=t=>a.value.parentId=t),class:"w-full",options:a.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级部门"},{default:l(({node:t,data:_})=>[S("span",null,V(_.name),1),t.isLeaf?E("",!0):(c(),D("span",P," ("+V(_.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门名称",prop:"name"},{default:l(()=>[e(p,{modelValue:a.value.name,"onUpdate:modelValue":o[1]||(o[1]=t=>a.value.name=t),clearable:"",placeholder:"请输入部门名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门负责人"},{default:l(()=>[e(p,{modelValue:a.value.principal,"onUpdate:modelValue":o[2]||(o[2]=t=>a.value.principal=t),clearable:"",placeholder:"请输入部门负责人"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"手机号",prop:"phone"},{default:l(()=>[e(p,{modelValue:a.value.phone,"onUpdate:modelValue":o[3]||(o[3]=t=>a.value.phone=t),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"邮箱",prop:"email"},{default:l(()=>[e(p,{modelValue:a.value.email,"onUpdate:modelValue":o[4]||(o[4]=t=>a.value.email=t),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"排序"},{default:l(()=>[e(w,{modelValue:a.value.sort,"onUpdate:modelValue":o[5]||(o[5]=t=>a.value.sort=t),class:"!w-full",min:0,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门状态"},{default:l(()=>[e(h,{modelValue:a.value.status,"onUpdate:modelValue":o[6]||(o[6]=t=>a.value.status=t),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:F(u(b))},null,8,["modelValue","style"])]),_:1})]),_:1}),e(u(s),null,{default:l(()=>[e(n,{label:"备注"},{default:l(()=>[e(p,{modelValue:a.value.remark,"onUpdate:modelValue":o[7]||(o[7]=t=>a.value.remark=t),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{J as _}; +import{R as s}from"./index-BKgIQJko.js";import{r as k,g9 as I,gf as R,d as C,a as v,e as d,f as c,b as B,w as l,i as e,u,g as S,t as V,k as D,j as E,s as F}from"./index-D0RG78dK.js";import{u as N}from"./hooks-xuWqKHXL.js";const O=k({name:[{required:!0,message:"部门名称为必填项",trigger:"blur"}],phone:[{validator:(i,m,r)=>{m===""||I(m)?r():r(new Error("请输入正确的手机号码格式"))},trigger:"blur"}],email:[{validator:(i,m,r)=>{m===""||R(m)?r():r(new Error("请输入正确的邮箱格式"))},trigger:"blur"}]}),P={key:0},J=C({__name:"form",props:{formInline:{default:()=>({higherDeptOptions:[],parentId:0,name:"",principal:"",phone:"",email:"",sort:0,status:1,remark:""})}},setup(i,{expose:m}){const r=i,f=v(),{switchStyle:b}=N(),a=v(r.formInline);function g(){return f.value}return m({getRef:g}),(j,o)=>{const x=d("el-cascader"),n=d("el-form-item"),p=d("el-input"),w=d("el-input-number"),h=d("el-switch"),y=d("el-row"),U=d("el-form");return c(),B(U,{ref_key:"ruleFormRef",ref:f,model:a.value,rules:u(O),"label-width":"82px"},{default:l(()=>[e(y,{gutter:30},{default:l(()=>[e(u(s),null,{default:l(()=>[e(n,{label:"上级部门"},{default:l(()=>[e(x,{modelValue:a.value.parentId,"onUpdate:modelValue":o[0]||(o[0]=t=>a.value.parentId=t),class:"w-full",options:a.value.higherDeptOptions,props:{value:"id",label:"name",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级部门"},{default:l(({node:t,data:_})=>[S("span",null,V(_.name),1),t.isLeaf?E("",!0):(c(),D("span",P," ("+V(_.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门名称",prop:"name"},{default:l(()=>[e(p,{modelValue:a.value.name,"onUpdate:modelValue":o[1]||(o[1]=t=>a.value.name=t),clearable:"",placeholder:"请输入部门名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门负责人"},{default:l(()=>[e(p,{modelValue:a.value.principal,"onUpdate:modelValue":o[2]||(o[2]=t=>a.value.principal=t),clearable:"",placeholder:"请输入部门负责人"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"手机号",prop:"phone"},{default:l(()=>[e(p,{modelValue:a.value.phone,"onUpdate:modelValue":o[3]||(o[3]=t=>a.value.phone=t),clearable:"",placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"邮箱",prop:"email"},{default:l(()=>[e(p,{modelValue:a.value.email,"onUpdate:modelValue":o[4]||(o[4]=t=>a.value.email=t),clearable:"",placeholder:"请输入邮箱"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"排序"},{default:l(()=>[e(w,{modelValue:a.value.sort,"onUpdate:modelValue":o[5]||(o[5]=t=>a.value.sort=t),class:"!w-full",min:0,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),e(u(s),{value:12,xs:24,sm:24},{default:l(()=>[e(n,{label:"部门状态"},{default:l(()=>[e(h,{modelValue:a.value.status,"onUpdate:modelValue":o[6]||(o[6]=t=>a.value.status=t),"inline-prompt":"","active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用",style:F(u(b))},null,8,["modelValue","style"])]),_:1})]),_:1}),e(u(s),null,{default:l(()=>[e(n,{label:"备注"},{default:l(()=>[e(p,{modelValue:a.value.remark,"onUpdate:modelValue":o[7]||(o[7]=t=>a.value.remark=t),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{J as _}; diff --git a/static/js/form.vue_vue_type_script_setup_true_lang-twvQSf1G.js b/static/js/form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js similarity index 95% rename from static/js/form.vue_vue_type_script_setup_true_lang-twvQSf1G.js rename to static/js/form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js index d9be9b523..a5a5a2857 100644 --- a/static/js/form.vue_vue_type_script_setup_true_lang-twvQSf1G.js +++ b/static/js/form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js @@ -1 +1 @@ -import{r as _,d as v,a as d,e as u,f as V,b,w as a,i as o,u as g}from"./index-CV7M57fm.js";const k=_({name:[{required:!0,message:"角色名称为必填项",trigger:"blur"}],code:[{required:!0,message:"角色标识为必填项",trigger:"blur"}]}),R=v({__name:"form",props:{formInline:{default:()=>({name:"",code:"",remark:""})}},setup(s,{expose:p}){const f=s,m=d(),e=d(f.formInline);function c(){return m.value}return p({getRef:c}),(x,l)=>{const n=u("el-input"),t=u("el-form-item"),i=u("el-form");return V(),b(i,{ref_key:"ruleFormRef",ref:m,model:e.value,rules:g(k),"label-width":"82px"},{default:a(()=>[o(t,{label:"角色名称",prop:"name"},{default:a(()=>[o(n,{modelValue:e.value.name,"onUpdate:modelValue":l[0]||(l[0]=r=>e.value.name=r),clearable:"",placeholder:"请输入角色名称"},null,8,["modelValue"])]),_:1}),o(t,{label:"角色标识",prop:"code"},{default:a(()=>[o(n,{modelValue:e.value.code,"onUpdate:modelValue":l[1]||(l[1]=r=>e.value.code=r),clearable:"",placeholder:"请输入角色标识"},null,8,["modelValue"])]),_:1}),o(t,{label:"备注"},{default:a(()=>[o(n,{modelValue:e.value.remark,"onUpdate:modelValue":l[2]||(l[2]=r=>e.value.remark=r),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])}}});export{R as _}; +import{r as _,d as v,a as d,e as u,f as V,b,w as a,i as o,u as g}from"./index-D0RG78dK.js";const k=_({name:[{required:!0,message:"角色名称为必填项",trigger:"blur"}],code:[{required:!0,message:"角色标识为必填项",trigger:"blur"}]}),R=v({__name:"form",props:{formInline:{default:()=>({name:"",code:"",remark:""})}},setup(s,{expose:p}){const f=s,m=d(),e=d(f.formInline);function c(){return m.value}return p({getRef:c}),(x,l)=>{const n=u("el-input"),t=u("el-form-item"),i=u("el-form");return V(),b(i,{ref_key:"ruleFormRef",ref:m,model:e.value,rules:g(k),"label-width":"82px"},{default:a(()=>[o(t,{label:"角色名称",prop:"name"},{default:a(()=>[o(n,{modelValue:e.value.name,"onUpdate:modelValue":l[0]||(l[0]=r=>e.value.name=r),clearable:"",placeholder:"请输入角色名称"},null,8,["modelValue"])]),_:1}),o(t,{label:"角色标识",prop:"code"},{default:a(()=>[o(n,{modelValue:e.value.code,"onUpdate:modelValue":l[1]||(l[1]=r=>e.value.code=r),clearable:"",placeholder:"请输入角色标识"},null,8,["modelValue"])]),_:1}),o(t,{label:"备注"},{default:a(()=>[o(n,{modelValue:e.value.remark,"onUpdate:modelValue":l[2]||(l[2]=r=>e.value.remark=r),placeholder:"请输入备注信息",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])}}});export{R as _}; diff --git a/static/js/form.vue_vue_type_script_setup_true_lang-CuASwEkz.js b/static/js/form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js similarity index 93% rename from static/js/form.vue_vue_type_script_setup_true_lang-CuASwEkz.js rename to static/js/form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js index 4dc3b026e..09fc88650 100644 --- a/static/js/form.vue_vue_type_script_setup_true_lang-CuASwEkz.js +++ b/static/js/form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js @@ -1 +1 @@ -import{f as y}from"./mock-Bj2BxktM.js";import{d as w,a as c,r as g,e as r,f as k,b as L,w as a,i as t,g as V,u as C,h as m,aH as H,L as u}from"./index-CV7M57fm.js";const F={width:24,height:24,body:''},I={class:"el-upload__text"},D=w({__name:"form",setup(R){const i=c(),_=c(),o=g({fileList:[],date:""}),v=s=>{s&&s.validate(e=>{if(e){const f=H({files:o.fileList.map(l=>({raw:l.raw})),date:o.date});y(f).then(({success:l})=>{l?u("提交成功",{type:"success"}):u("提交失败")}).catch(l=>{u(`提交异常 ${l}`,{type:"error"})})}else return!1})},b=s=>{s&&s.resetFields()};return(s,e)=>{const f=r("IconifyIconOffline"),l=r("el-upload"),d=r("el-form-item"),h=r("el-date-picker"),p=r("el-button"),x=r("el-form");return k(),L(x,{ref_key:"formRef",ref:i,model:o,"label-width":"82px"},{default:a(()=>[t(d,{label:"附件",prop:"fileList",rules:[{required:!0,message:"附件不能为空"}]},{default:a(()=>[t(l,{ref_key:"uploadRef",ref:_,"file-list":o.fileList,"onUpdate:fileList":e[0]||(e[0]=n=>o.fileList=n),drag:"",multiple:"",action:"#",class:"!w-[200px]","auto-upload":!1},{default:a(()=>[V("div",I,[t(f,{icon:C(F),width:"26",class:"m-auto mb-2"},null,8,["icon"]),m(" 可点击或拖拽上传 ")])]),_:1},8,["file-list"])]),_:1}),t(d,{label:"日期",prop:"date",rules:[{required:!0,message:"日期不能为空"}]},{default:a(()=>[t(h,{modelValue:o.date,"onUpdate:modelValue":e[1]||(e[1]=n=>o.date=n),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),t(d,null,{default:a(()=>[t(p,{type:"primary",text:"",bg:"",onClick:e[2]||(e[2]=n=>v(i.value))},{default:a(()=>[m(" 提交 ")]),_:1}),t(p,{text:"",bg:"",onClick:e[3]||(e[3]=n=>b(i.value))},{default:a(()=>[m("重置")]),_:1})]),_:1})]),_:1},8,["model"])}}});export{D as _}; +import{f as y}from"./mock-C8GqB2bg.js";import{d as w,a as c,r as g,e as r,f as k,b as L,w as a,i as t,g as V,u as C,h as m,aH as H,L as u}from"./index-D0RG78dK.js";const F={width:24,height:24,body:''},I={class:"el-upload__text"},D=w({__name:"form",setup(R){const i=c(),_=c(),o=g({fileList:[],date:""}),v=s=>{s&&s.validate(e=>{if(e){const f=H({files:o.fileList.map(l=>({raw:l.raw})),date:o.date});y(f).then(({success:l})=>{l?u("提交成功",{type:"success"}):u("提交失败")}).catch(l=>{u(`提交异常 ${l}`,{type:"error"})})}else return!1})},b=s=>{s&&s.resetFields()};return(s,e)=>{const f=r("IconifyIconOffline"),l=r("el-upload"),d=r("el-form-item"),h=r("el-date-picker"),p=r("el-button"),x=r("el-form");return k(),L(x,{ref_key:"formRef",ref:i,model:o,"label-width":"82px"},{default:a(()=>[t(d,{label:"附件",prop:"fileList",rules:[{required:!0,message:"附件不能为空"}]},{default:a(()=>[t(l,{ref_key:"uploadRef",ref:_,"file-list":o.fileList,"onUpdate:fileList":e[0]||(e[0]=n=>o.fileList=n),drag:"",multiple:"",action:"#",class:"!w-[200px]","auto-upload":!1},{default:a(()=>[V("div",I,[t(f,{icon:C(F),width:"26",class:"m-auto mb-2"},null,8,["icon"]),m(" 可点击或拖拽上传 ")])]),_:1},8,["file-list"])]),_:1}),t(d,{label:"日期",prop:"date",rules:[{required:!0,message:"日期不能为空"}]},{default:a(()=>[t(h,{modelValue:o.date,"onUpdate:modelValue":e[1]||(e[1]=n=>o.date=n),type:"datetime",class:"!w-[200px]",placeholder:"请选择日期时间","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),t(d,null,{default:a(()=>[t(p,{type:"primary",text:"",bg:"",onClick:e[2]||(e[2]=n=>v(i.value))},{default:a(()=>[m(" 提交 ")]),_:1}),t(p,{text:"",bg:"",onClick:e[3]||(e[3]=n=>b(i.value))},{default:a(()=>[m("重置")]),_:1})]),_:1})]),_:1},8,["model"])}}});export{D as _}; diff --git a/static/js/form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js b/static/js/form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js similarity index 85% rename from static/js/form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js rename to static/js/form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js index 0681f546c..1d7f5a21e 100644 --- a/static/js/form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js +++ b/static/js/form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js @@ -1 +1 @@ -import{d,a as c,e as o,f,b as i,w as a,i as e}from"./index-CV7M57fm.js";const w=d({__name:"form",props:{formInline:{default:()=>({user:"",region:""})}},setup(m){const l=c(m.formInline);return(V,n)=>{const u=o("el-input"),r=o("el-form-item"),t=o("el-option"),p=o("el-select"),_=o("el-form");return f(),i(_,{model:l.value},{default:a(()=>[e(r,{label:"姓名"},{default:a(()=>[e(u,{modelValue:l.value.user,"onUpdate:modelValue":n[0]||(n[0]=s=>l.value.user=s),class:"!w-[220px]",placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1}),e(r,{label:"城市"},{default:a(()=>[e(p,{modelValue:l.value.region,"onUpdate:modelValue":n[1]||(n[1]=s=>l.value.region=s),class:"!w-[220px]",placeholder:"请选择城市"},{default:a(()=>[e(t,{label:"上海",value:"上海"}),e(t,{label:"浙江",value:"浙江"}),e(t,{label:"深圳",value:"深圳"})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])}}});export{w as _}; +import{d,a as c,e as o,f,b as i,w as a,i as e}from"./index-D0RG78dK.js";const w=d({__name:"form",props:{formInline:{default:()=>({user:"",region:""})}},setup(m){const l=c(m.formInline);return(V,n)=>{const u=o("el-input"),r=o("el-form-item"),t=o("el-option"),p=o("el-select"),_=o("el-form");return f(),i(_,{model:l.value},{default:a(()=>[e(r,{label:"姓名"},{default:a(()=>[e(u,{modelValue:l.value.user,"onUpdate:modelValue":n[0]||(n[0]=s=>l.value.user=s),class:"!w-[220px]",placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1}),e(r,{label:"城市"},{default:a(()=>[e(p,{modelValue:l.value.region,"onUpdate:modelValue":n[1]||(n[1]=s=>l.value.region=s),class:"!w-[220px]",placeholder:"请选择城市"},{default:a(()=>[e(t,{label:"上海",value:"上海"}),e(t,{label:"浙江",value:"浙江"}),e(t,{label:"深圳",value:"深圳"})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])}}});export{w as _}; diff --git a/static/js/form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js b/static/js/form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js similarity index 97% rename from static/js/form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js rename to static/js/form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js index 022a94218..b70220b2a 100644 --- a/static/js/form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js +++ b/static/js/form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js @@ -1 +1 @@ -import{r as R,d as L,a as T,e as i,f as v,b as f,w as a,i as l,u as t,g as O,t as _,ad as S,k as P,j as V,B as s,a3 as r,cY as A}from"./index-CV7M57fm.js";import{R as d}from"./index-BbIBjDgl.js";import{R as p}from"./index-DeCxQba_.js";import{R as x}from"./index-CmTlAnxN.js";const B=R({title:[{required:!0,message:"菜单名称为必填项",trigger:"blur"}],name:[{required:!0,message:"路由名称为必填项",trigger:"blur"}],path:[{required:!0,message:"路由路径为必填项",trigger:"blur"}],auths:[{required:!0,message:"权限标识为必填项",trigger:"blur"}]}),q=[{label:"菜单",value:0},{label:"iframe",value:1},{label:"外链",value:2},{label:"按钮",value:3}],F=[{label:"显示",tip:"会在菜单中显示",value:!0},{label:"隐藏",tip:"不会在菜单中显示",value:!1}],N=[{label:"固定",tip:"当前菜单名称固定显示在标签页且不可关闭",value:!0},{label:"不固定",tip:"当前菜单名称不固定显示在标签页且可关闭",value:!1}],D=[{label:"缓存",tip:"会保存该页面的整体状态,刷新后会清空状态",value:!0},{label:"不缓存",tip:"不会保存该页面的整体状态",value:!1}],M=[{label:"允许",tip:"当前菜单名称或自定义信息允许添加到标签页",value:!1},{label:"禁止",tip:"当前菜单名称或自定义信息禁止添加到标签页",value:!0}],j=[{label:"显示",tip:"会显示父级菜单",value:!0},{label:"隐藏",tip:"不会显示父级菜单",value:!1}],E=[{label:"开启",tip:"有首次加载动画",value:!0},{label:"关闭",tip:"无首次加载动画",value:!1}],Y={key:0},Q=L({__name:"form",props:{formInline:{default:()=>({menuType:0,higherMenuOptions:[],parentId:0,title:"",name:"",path:"",component:"",rank:99,redirect:"",icon:"",extraIcon:"",enterTransition:"",leaveTransition:"",activePath:"",auths:"",frameSrc:"",frameLoading:!0,keepAlive:!1,hiddenTag:!1,fixedTag:!1,showLink:!0,showParent:!1})}},setup(y,{expose:k}){const w=y,b=T(),e=T(w.formInline);function h(){return b.value}return k({getRef:h}),(z,o)=>{const n=i("el-form-item"),U=i("el-cascader"),m=i("el-input"),c=i("el-input-number"),C=i("el-row"),I=i("el-form");return v(),f(I,{ref_key:"ruleFormRef",ref:b,model:e.value,rules:t(B),"label-width":"82px"},{default:a(()=>[l(C,{gutter:30},{default:a(()=>[l(t(d),null,{default:a(()=>[l(n,{label:"菜单类型"},{default:a(()=>[l(t(p),{modelValue:e.value.menuType,"onUpdate:modelValue":o[0]||(o[0]=u=>e.value.menuType=u),options:t(q)},null,8,["modelValue","options"])]),_:1})]),_:1}),l(t(d),null,{default:a(()=>[l(n,{label:"上级菜单"},{default:a(()=>[l(U,{modelValue:e.value.parentId,"onUpdate:modelValue":o[1]||(o[1]=u=>e.value.parentId=u),class:"w-full",options:e.value.higherMenuOptions,props:{value:"id",label:"title",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级菜单"},{default:a(({node:u,data:g})=>[O("span",null,_(t(S)(g.title)),1),u.isLeaf?V("",!0):(v(),P("span",Y," ("+_(g.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单名称",prop:"title"},{default:a(()=>[l(m,{modelValue:e.value.title,"onUpdate:modelValue":o[2]||(o[2]=u=>e.value.title=u),clearable:"",placeholder:"请输入菜单名称"},null,8,["modelValue"])]),_:1})]),_:1}),e.value.menuType!==3?(v(),f(t(d),{key:0,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由名称",prop:"name"},{default:a(()=>[l(m,{modelValue:e.value.name,"onUpdate:modelValue":o[3]||(o[3]=u=>e.value.name=u),clearable:"",placeholder:"请输入路由名称"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),e.value.menuType!==3?(v(),f(t(d),{key:1,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由路径",prop:"path"},{default:a(()=>[l(m,{modelValue:e.value.path,"onUpdate:modelValue":o[4]||(o[4]=u=>e.value.path=u),clearable:"",placeholder:"请输入路由路径"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"组件路径"},{default:a(()=>[l(m,{modelValue:e.value.component,"onUpdate:modelValue":o[5]||(o[5]=u=>e.value.component=u),clearable:"",placeholder:"请输入组件路径"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===0]]),l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单排序"},{default:a(()=>[l(c,{modelValue:e.value.rank,"onUpdate:modelValue":o[6]||(o[6]=u=>e.value.rank=u),class:"!w-full",min:1,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由重定向"},{default:a(()=>[l(m,{modelValue:e.value.redirect,"onUpdate:modelValue":o[7]||(o[7]=u=>e.value.redirect=u),clearable:"",placeholder:"请输入默认跳转地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===0]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单图标"},{default:a(()=>[l(t(A),{modelValue:e.value.icon,"onUpdate:modelValue":o[8]||(o[8]=u=>e.value.icon=u),class:"w-full"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"右侧图标"},{default:a(()=>[l(m,{modelValue:e.value.extraIcon,"onUpdate:modelValue":o[9]||(o[9]=u=>e.value.extraIcon=u),clearable:"",placeholder:"菜单名称右侧的额外图标"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"进场动画"},{default:a(()=>[l(t(x),{modelValue:e.value.enterTransition,"onUpdate:modelValue":o[10]||(o[10]=u=>e.value.enterTransition=u),placeholder:"请选择页面进场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"离场动画"},{default:a(()=>[l(t(x),{modelValue:e.value.leaveTransition,"onUpdate:modelValue":o[11]||(o[11]=u=>e.value.leaveTransition=u),placeholder:"请选择页面离场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单激活"},{default:a(()=>[l(m,{modelValue:e.value.activePath,"onUpdate:modelValue":o[12]||(o[12]=u=>e.value.activePath=u),clearable:"",placeholder:"请输入需要激活的菜单"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===0]]),e.value.menuType===3?(v(),f(t(d),{key:2,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"权限标识",prop:"auths"},{default:a(()=>[l(m,{modelValue:e.value.auths,"onUpdate:modelValue":o[13]||(o[13]=u=>e.value.auths=u),clearable:"",placeholder:"请输入权限标识"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"链接地址"},{default:a(()=>[l(m,{modelValue:e.value.frameSrc,"onUpdate:modelValue":o[14]||(o[14]=u=>e.value.frameSrc=u),clearable:"",placeholder:"请输入 iframe 链接地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===1]]),e.value.menuType===1?(v(),f(t(d),{key:3,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"加载动画"},{default:a(()=>[l(t(p),{modelValue:e.value.frameLoading?0:1,options:t(E),onChange:o[15]||(o[15]=({option:{value:u}})=>{e.value.frameLoading=u})},null,8,["modelValue","options"])]),_:1})]),_:1})):V("",!0),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单"},{default:a(()=>[l(t(p),{modelValue:e.value.showLink?0:1,options:t(F),onChange:o[16]||(o[16]=({option:{value:u}})=>{e.value.showLink=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"父级菜单"},{default:a(()=>[l(t(p),{modelValue:e.value.showParent?0:1,options:t(j),onChange:o[17]||(o[17]=({option:{value:u}})=>{e.value.showParent=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"缓存页面"},{default:a(()=>[l(t(p),{modelValue:e.value.keepAlive?0:1,options:t(D),onChange:o[18]||(o[18]=({option:{value:u}})=>{e.value.keepAlive=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"标签页"},{default:a(()=>[l(t(p),{modelValue:e.value.hiddenTag?1:0,options:t(M),onChange:o[19]||(o[19]=({option:{value:u}})=>{e.value.hiddenTag=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"固定标签页"},{default:a(()=>[l(t(p),{modelValue:e.value.fixedTag?0:1,options:t(N),onChange:o[20]||(o[20]=({option:{value:u}})=>{e.value.fixedTag=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]])]),_:1})]),_:1},8,["model","rules"])}}});export{Q as _}; +import{r as R,d as L,a as T,e as i,f as v,b as f,w as a,i as l,u as t,g as O,t as _,ad as S,k as P,j as V,B as s,a3 as r,cY as A}from"./index-D0RG78dK.js";import{R as d}from"./index-BKgIQJko.js";import{R as p}from"./index-DZun9NNS.js";import{R as x}from"./index-BL4iWg76.js";const B=R({title:[{required:!0,message:"菜单名称为必填项",trigger:"blur"}],name:[{required:!0,message:"路由名称为必填项",trigger:"blur"}],path:[{required:!0,message:"路由路径为必填项",trigger:"blur"}],auths:[{required:!0,message:"权限标识为必填项",trigger:"blur"}]}),q=[{label:"菜单",value:0},{label:"iframe",value:1},{label:"外链",value:2},{label:"按钮",value:3}],F=[{label:"显示",tip:"会在菜单中显示",value:!0},{label:"隐藏",tip:"不会在菜单中显示",value:!1}],N=[{label:"固定",tip:"当前菜单名称固定显示在标签页且不可关闭",value:!0},{label:"不固定",tip:"当前菜单名称不固定显示在标签页且可关闭",value:!1}],D=[{label:"缓存",tip:"会保存该页面的整体状态,刷新后会清空状态",value:!0},{label:"不缓存",tip:"不会保存该页面的整体状态",value:!1}],M=[{label:"允许",tip:"当前菜单名称或自定义信息允许添加到标签页",value:!1},{label:"禁止",tip:"当前菜单名称或自定义信息禁止添加到标签页",value:!0}],j=[{label:"显示",tip:"会显示父级菜单",value:!0},{label:"隐藏",tip:"不会显示父级菜单",value:!1}],E=[{label:"开启",tip:"有首次加载动画",value:!0},{label:"关闭",tip:"无首次加载动画",value:!1}],Y={key:0},Q=L({__name:"form",props:{formInline:{default:()=>({menuType:0,higherMenuOptions:[],parentId:0,title:"",name:"",path:"",component:"",rank:99,redirect:"",icon:"",extraIcon:"",enterTransition:"",leaveTransition:"",activePath:"",auths:"",frameSrc:"",frameLoading:!0,keepAlive:!1,hiddenTag:!1,fixedTag:!1,showLink:!0,showParent:!1})}},setup(y,{expose:k}){const w=y,b=T(),e=T(w.formInline);function h(){return b.value}return k({getRef:h}),(z,o)=>{const n=i("el-form-item"),U=i("el-cascader"),m=i("el-input"),c=i("el-input-number"),C=i("el-row"),I=i("el-form");return v(),f(I,{ref_key:"ruleFormRef",ref:b,model:e.value,rules:t(B),"label-width":"82px"},{default:a(()=>[l(C,{gutter:30},{default:a(()=>[l(t(d),null,{default:a(()=>[l(n,{label:"菜单类型"},{default:a(()=>[l(t(p),{modelValue:e.value.menuType,"onUpdate:modelValue":o[0]||(o[0]=u=>e.value.menuType=u),options:t(q)},null,8,["modelValue","options"])]),_:1})]),_:1}),l(t(d),null,{default:a(()=>[l(n,{label:"上级菜单"},{default:a(()=>[l(U,{modelValue:e.value.parentId,"onUpdate:modelValue":o[1]||(o[1]=u=>e.value.parentId=u),class:"w-full",options:e.value.higherMenuOptions,props:{value:"id",label:"title",emitPath:!1,checkStrictly:!0},clearable:"",filterable:"",placeholder:"请选择上级菜单"},{default:a(({node:u,data:g})=>[O("span",null,_(t(S)(g.title)),1),u.isLeaf?V("",!0):(v(),P("span",Y," ("+_(g.children.length)+") ",1))]),_:1},8,["modelValue","options"])]),_:1})]),_:1}),l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单名称",prop:"title"},{default:a(()=>[l(m,{modelValue:e.value.title,"onUpdate:modelValue":o[2]||(o[2]=u=>e.value.title=u),clearable:"",placeholder:"请输入菜单名称"},null,8,["modelValue"])]),_:1})]),_:1}),e.value.menuType!==3?(v(),f(t(d),{key:0,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由名称",prop:"name"},{default:a(()=>[l(m,{modelValue:e.value.name,"onUpdate:modelValue":o[3]||(o[3]=u=>e.value.name=u),clearable:"",placeholder:"请输入路由名称"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),e.value.menuType!==3?(v(),f(t(d),{key:1,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由路径",prop:"path"},{default:a(()=>[l(m,{modelValue:e.value.path,"onUpdate:modelValue":o[4]||(o[4]=u=>e.value.path=u),clearable:"",placeholder:"请输入路由路径"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"组件路径"},{default:a(()=>[l(m,{modelValue:e.value.component,"onUpdate:modelValue":o[5]||(o[5]=u=>e.value.component=u),clearable:"",placeholder:"请输入组件路径"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===0]]),l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单排序"},{default:a(()=>[l(c,{modelValue:e.value.rank,"onUpdate:modelValue":o[6]||(o[6]=u=>e.value.rank=u),class:"!w-full",min:1,max:9999,"controls-position":"right"},null,8,["modelValue"])]),_:1})]),_:1}),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"路由重定向"},{default:a(()=>[l(m,{modelValue:e.value.redirect,"onUpdate:modelValue":o[7]||(o[7]=u=>e.value.redirect=u),clearable:"",placeholder:"请输入默认跳转地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===0]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单图标"},{default:a(()=>[l(t(A),{modelValue:e.value.icon,"onUpdate:modelValue":o[8]||(o[8]=u=>e.value.icon=u),class:"w-full"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"右侧图标"},{default:a(()=>[l(m,{modelValue:e.value.extraIcon,"onUpdate:modelValue":o[9]||(o[9]=u=>e.value.extraIcon=u),clearable:"",placeholder:"菜单名称右侧的额外图标"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"进场动画"},{default:a(()=>[l(t(x),{modelValue:e.value.enterTransition,"onUpdate:modelValue":o[10]||(o[10]=u=>e.value.enterTransition=u),placeholder:"请选择页面进场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"离场动画"},{default:a(()=>[l(t(x),{modelValue:e.value.leaveTransition,"onUpdate:modelValue":o[11]||(o[11]=u=>e.value.leaveTransition=u),placeholder:"请选择页面离场加载动画"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单激活"},{default:a(()=>[l(m,{modelValue:e.value.activePath,"onUpdate:modelValue":o[12]||(o[12]=u=>e.value.activePath=u),clearable:"",placeholder:"请输入需要激活的菜单"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===0]]),e.value.menuType===3?(v(),f(t(d),{key:2,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"权限标识",prop:"auths"},{default:a(()=>[l(m,{modelValue:e.value.auths,"onUpdate:modelValue":o[13]||(o[13]=u=>e.value.auths=u),clearable:"",placeholder:"请输入权限标识"},null,8,["modelValue"])]),_:1})]),_:1})):V("",!0),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"链接地址"},{default:a(()=>[l(m,{modelValue:e.value.frameSrc,"onUpdate:modelValue":o[14]||(o[14]=u=>e.value.frameSrc=u),clearable:"",placeholder:"请输入 iframe 链接地址"},null,8,["modelValue"])]),_:1})]),_:1},512),[[r,e.value.menuType===1]]),e.value.menuType===1?(v(),f(t(d),{key:3,value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"加载动画"},{default:a(()=>[l(t(p),{modelValue:e.value.frameLoading?0:1,options:t(E),onChange:o[15]||(o[15]=({option:{value:u}})=>{e.value.frameLoading=u})},null,8,["modelValue","options"])]),_:1})]),_:1})):V("",!0),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"菜单"},{default:a(()=>[l(t(p),{modelValue:e.value.showLink?0:1,options:t(F),onChange:o[16]||(o[16]=({option:{value:u}})=>{e.value.showLink=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"父级菜单"},{default:a(()=>[l(t(p),{modelValue:e.value.showParent?0:1,options:t(j),onChange:o[17]||(o[17]=({option:{value:u}})=>{e.value.showParent=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType!==3]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"缓存页面"},{default:a(()=>[l(t(p),{modelValue:e.value.keepAlive?0:1,options:t(D),onChange:o[18]||(o[18]=({option:{value:u}})=>{e.value.keepAlive=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"标签页"},{default:a(()=>[l(t(p),{modelValue:e.value.hiddenTag?1:0,options:t(M),onChange:o[19]||(o[19]=({option:{value:u}})=>{e.value.hiddenTag=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]]),s(l(t(d),{value:12,xs:24,sm:24},{default:a(()=>[l(n,{label:"固定标签页"},{default:a(()=>[l(t(p),{modelValue:e.value.fixedTag?0:1,options:t(N),onChange:o[20]||(o[20]=({option:{value:u}})=>{e.value.fixedTag=u})},null,8,["modelValue","options"])]),_:1})]),_:1},512),[[r,e.value.menuType<2]])]),_:1})]),_:1},8,["model","rules"])}}});export{Q as _}; diff --git a/static/js/formPrimitive-DTg37bTS.js b/static/js/formPrimitive-DRONwOfz.js similarity index 52% rename from static/js/formPrimitive-DTg37bTS.js rename to static/js/formPrimitive-DRONwOfz.js index 92337a396..a63af93c6 100644 --- a/static/js/formPrimitive-DTg37bTS.js +++ b/static/js/formPrimitive-DRONwOfz.js @@ -1 +1 @@ -import{_ as m}from"./formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js";import"./index-CV7M57fm.js";export{m as default}; +import{_ as m}from"./formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js b/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js similarity index 85% rename from static/js/formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js rename to static/js/formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js index faac73adb..18f0fb364 100644 --- a/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js +++ b/static/js/formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js @@ -1 +1 @@ -import{d as l,aF as p,e as m,f as r,b as u,u as d,aG as i}from"./index-CV7M57fm.js";const v=l({__name:"formPrimitive",props:{data:{default:()=>""}},emits:["update:data"],setup(t,{emit:o}){const e=p(t,"data",o);return(_,a)=>{const s=m("el-input");return r(),u(s,{modelValue:d(e),"onUpdate:modelValue":a[0]||(a[0]=n=>i(e)?e.value=n:null),class:"!w-[220px]",placeholder:"请输入内容"},null,8,["modelValue"])}}});export{v as _}; +import{d as l,aF as p,e as m,f as r,b as u,u as d,aG as i}from"./index-D0RG78dK.js";const v=l({__name:"formPrimitive",props:{data:{default:()=>""}},emits:["update:data"],setup(t,{emit:o}){const e=p(t,"data",o);return(_,a)=>{const s=m("el-input");return r(),u(s,{modelValue:d(e),"onUpdate:modelValue":a[0]||(a[0]=n=>i(e)?e.value=n:null),class:"!w-[220px]",placeholder:"请输入内容"},null,8,["modelValue"])}}});export{v as _}; diff --git a/static/js/frame-BGKJ_auD.js b/static/js/frame-Bx3IxOTa.js similarity index 94% rename from static/js/frame-BGKJ_auD.js rename to static/js/frame-Bx3IxOTa.js index 5bf76afad..917158ecb 100644 --- a/static/js/frame-BGKJ_auD.js +++ b/static/js/frame-Bx3IxOTa.js @@ -1 +1 @@ -import{d as g,V as x,a as l,af as I,u as n,n as k,m as R,A as B,B as L,f as S,k as y,g as E,y as P,_ as w}from"./index-CV7M57fm.js";const D=["element-loading-text"],V=["src"],A=g({name:"LayFrame",__name:"frame",props:{frameInfo:{}},setup(v){var m,u,d;const o=v,{t:p}=x(),f=l(!0),t=I(),r=l(""),i=l(null);(m=n(t.meta))!=null&&m.frameSrc&&(r.value=(u=n(t.meta))==null?void 0:u.frameSrc),((d=n(t.meta))==null?void 0:d.frameLoading)===!1&&c();function c(){f.value=!1}function h(){P(()=>{const e=n(i);if(!e)return;const a=e;a.attachEvent?a.attachEvent("onload",()=>{c()}):e.onload=()=>{c()}})}return k(()=>t.fullPath,e=>{var a,s,_;t.name==="Redirect"&&e.includes((a=o.frameInfo)==null?void 0:a.fullPath)&&(r.value=e,f.value=!0),((s=o.frameInfo)==null?void 0:s.fullPath)===e&&(r.value=(_=o.frameInfo)==null?void 0:_.frameSrc)}),R(()=>{h()}),(e,a)=>{const s=B("loading");return L((S(),y("div",{class:"frame","element-loading-text":n(p)("status.pureLoad")},[E("iframe",{ref_key:"frameRef",ref:i,src:r.value,class:"frame-iframe"},null,8,V)],8,D)),[[s,f.value]])}}}),F=w(A,[["__scopeId","data-v-5296aa19"]]);export{F as default}; +import{d as g,V as x,a as l,af as I,u as n,n as k,m as R,A as B,B as L,f as S,k as y,g as E,y as P,_ as w}from"./index-D0RG78dK.js";const D=["element-loading-text"],V=["src"],A=g({name:"LayFrame",__name:"frame",props:{frameInfo:{}},setup(v){var m,u,d;const o=v,{t:p}=x(),f=l(!0),t=I(),r=l(""),i=l(null);(m=n(t.meta))!=null&&m.frameSrc&&(r.value=(u=n(t.meta))==null?void 0:u.frameSrc),((d=n(t.meta))==null?void 0:d.frameLoading)===!1&&c();function c(){f.value=!1}function h(){P(()=>{const e=n(i);if(!e)return;const a=e;a.attachEvent?a.attachEvent("onload",()=>{c()}):e.onload=()=>{c()}})}return k(()=>t.fullPath,e=>{var a,s,_;t.name==="Redirect"&&e.includes((a=o.frameInfo)==null?void 0:a.fullPath)&&(r.value=e,f.value=!0),((s=o.frameInfo)==null?void 0:s.fullPath)===e&&(r.value=(_=o.frameInfo)==null?void 0:_.frameSrc)}),R(()=>{h()}),(e,a)=>{const s=B("loading");return L((S(),y("div",{class:"frame","element-loading-text":n(p)("status.pureLoad")},[E("iframe",{ref_key:"frameRef",ref:i,src:r.value,class:"frame-iframe"},null,8,V)],8,D)),[[s,f.value]])}}}),F=w(A,[["__scopeId","data-v-5296aa19"]]);export{F as default}; diff --git a/static/js/groupHeader-Bl26oDAA.js b/static/js/groupHeader-Bl26oDAA.js new file mode 100644 index 000000000..8904d2348 --- /dev/null +++ b/static/js/groupHeader-Bl26oDAA.js @@ -0,0 +1 @@ +import{_ as o}from"./groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/groupHeader-CVHew4Ic.js b/static/js/groupHeader-CVHew4Ic.js deleted file mode 100644 index 3d195ac97..000000000 --- a/static/js/groupHeader-CVHew4Ic.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js b/static/js/groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js similarity index 73% rename from static/js/groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js rename to static/js/groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js index 1f44f0fb4..a269c7c27 100644 --- a/static/js/groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js +++ b/static/js/groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js @@ -1 +1 @@ -import{a as o}from"./data-BEO2eP_H.js";import{d as r,e as l,f as t,b as p,u as n}from"./index-CV7M57fm.js";const u=r({__name:"groupHeader",setup(s){const e=[{label:"日期",prop:"date",fixed:!0},{label:"姓名",prop:"name",children:[{label:"地区",children:[{label:"城市",prop:"city"},{label:"地址",prop:"address"}]}]},{label:"邮编",prop:"post-code"}];return(c,d)=>{const a=l("pure-table");return t(),p(a,{data:n(o),columns:e,alignWhole:"center"},null,8,["data"])}}});export{u as _}; +import{a as o}from"./data-C3_Onai9.js";import{d as r,e as l,f as t,b as p,u as n}from"./index-D0RG78dK.js";const u=r({__name:"groupHeader",setup(s){const e=[{label:"日期",prop:"date",fixed:!0},{label:"姓名",prop:"name",children:[{label:"地区",children:[{label:"城市",prop:"city"},{label:"地址",prop:"address"}]}]},{label:"邮编",prop:"post-code"}];return(c,d)=>{const a=l("pure-table");return t(),p(a,{data:n(o),columns:e,alignWhole:"center"},null,8,["data"])}}});export{u as _}; diff --git a/static/js/high-DJmfj7fz.js b/static/js/high-pZCH_yJT.js similarity index 58% rename from static/js/high-DJmfj7fz.js rename to static/js/high-pZCH_yJT.js index 3194ab407..0c50c0345 100644 --- a/static/js/high-DJmfj7fz.js +++ b/static/js/high-pZCH_yJT.js @@ -1,2 +1,2 @@ -import{list as v}from"./list-DKs8_mJF.js";import{d as g,a as y,b as i,w as e,e as t,A as x,f as o,g as c,h as a,i as n,k as _,l as w,B as C,t as B,X as T,j as D,u as N,F as V,_ as z}from"./index-CV7M57fm.js";import"./index.vue_vue_type_script_setup_true_lang-HmGRYsqe.js";import"./columns-D72TBkps.js";import"./data--Dry3jiQ.js";import"./index.vue_vue_type_script_setup_true_lang-B8mhHtEi.js";import"./columns-Nt-biIWB.js";import"./index.vue_vue_type_script_setup_true_lang-Bkvii8Zf.js";import"./columns-C9G8o3hT.js";import"./sortable.esm-CkCitmyH.js";import"./index.vue_vue_type_script_setup_true_lang-QHWLqd2x.js";import"./columns-hYmDcJPr.js";import"./index.vue_vue_type_script_setup_true_lang-Bd5Ycjiq.js";import"./columns-UmY06zNU.js";import"./index.vue_vue_type_script_setup_true_lang-BPN0gW5F.js";import"./columns-NFVSg916.js";import"./xlsx-DaVhO591.js";import"./index.vue_vue_type_script_setup_true_lang-DuOMbLqY.js";import"./columns-CxV8WNVW.js";import"./index.vue_vue_type_script_setup_true_lang-CdBmK0T7.js";import"./columns-Bvt0o_x0.js";import"./print-B-zH8tbv.js";import"./index.vue_vue_type_script_setup_true_lang-SsS5_9B6.js";import"./columns-SVh6cT_i.js";import"./index.vue_vue_type_script_setup_true_lang-CWLm3NaC.js";import"./index.vue_vue_type_script_setup_true_lang-BwDzKif6.js";import"./columns-D7q2TMpg.js";import"./index.vue_vue_type_script_setup_true_lang-DE5_T_7q.js";import"./columns-C3bwzLY_.js";const F={class:"card-header"},S={class:"font-medium"},X=g({name:"PureTableHigh",__name:"high",setup($){const s=y(0);function d({index:p}){s.value=p}return(p,j)=>{const l=t("el-link"),u=t("el-alert"),h=t("el-tab-pane"),b=t("el-tabs"),f=t("el-card"),k=x("tippy");return o(),i(f,{shadow:"never"},{header:e(()=>[c("div",F,[c("span",S,[a(" 高级用法全部采用 TSX 语法,充分发挥 "),n(l,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[a(" @pureadmin/table ")]),_:1}),a(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])]),n(l,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/table/high",target:"_blank"},{default:e(()=>[a(" 代码位置 src/views/table/high ")]),_:1})]),default:e(()=>[n(u,{title:`高级用法中所有表格都设置了 row-key ,后端需返回唯一值的字段,比如id。作用:1. 用来优化 Table +import{list as v}from"./list-BJpCO366.js";import{d as g,a as y,b as i,w as e,e as t,A as x,f as o,g as c,h as a,i as n,k as _,l as w,B as C,t as B,X as T,j as D,u as N,F as V,_ as z}from"./index-D0RG78dK.js";import"./index.vue_vue_type_script_setup_true_lang-7jgDE9z6.js";import"./columns-BWwAqEUd.js";import"./data-B8vaZfZM.js";import"./index.vue_vue_type_script_setup_true_lang-ohcbodnP.js";import"./columns-B7WkFsBc.js";import"./index.vue_vue_type_script_setup_true_lang-BaBJ5VDa.js";import"./columns-kQfUpHWI.js";import"./sortable.esm-CkCitmyH.js";import"./index.vue_vue_type_script_setup_true_lang-CbAv48AA.js";import"./columns-DCp6K_KW.js";import"./index.vue_vue_type_script_setup_true_lang-DK0Jdn0z.js";import"./columns-wAYuZMl5.js";import"./index.vue_vue_type_script_setup_true_lang-DxSO4YEd.js";import"./columns-CSblnRnk.js";import"./xlsx-DaVhO591.js";import"./index.vue_vue_type_script_setup_true_lang-48e2EHXR.js";import"./columns-C5G7UigT.js";import"./index.vue_vue_type_script_setup_true_lang-DFld-R_W.js";import"./columns-Clqri282.js";import"./print-B-zH8tbv.js";import"./index.vue_vue_type_script_setup_true_lang-BJXpTyQk.js";import"./columns-BBAQnvgW.js";import"./index.vue_vue_type_script_setup_true_lang-CUUy07Ag.js";import"./index.vue_vue_type_script_setup_true_lang-Cpo3cK73.js";import"./columns-wpA4-8vK.js";import"./index.vue_vue_type_script_setup_true_lang-B78iSdtn.js";import"./columns-Cr_crmIS.js";const F={class:"card-header"},S={class:"font-medium"},X=g({name:"PureTableHigh",__name:"high",setup($){const s=y(0);function d({index:p}){s.value=p}return(p,j)=>{const l=t("el-link"),u=t("el-alert"),h=t("el-tab-pane"),b=t("el-tabs"),f=t("el-card"),k=x("tippy");return o(),i(f,{shadow:"never"},{header:e(()=>[c("div",F,[c("span",S,[a(" 高级用法全部采用 TSX 语法,充分发挥 "),n(l,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[a(" @pureadmin/table ")]),_:1}),a(" 的灵活性,维护整体表格只需操作 columns 配置即可 ")])]),n(l,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/table/high",target:"_blank"},{default:e(()=>[a(" 代码位置 src/views/table/high ")]),_:1})]),default:e(()=>[n(u,{title:`高级用法中所有表格都设置了 row-key ,后端需返回唯一值的字段,比如id。作用:1. 用来优化 Table 的渲染,尤其当字段在深层结构中;2. 防止拖拽后表格组件内部混乱(拖拽必须设置)`,type:"info",closable:!1}),n(b,{onTabClick:d},{default:e(()=>[(o(!0),_(V,null,w(N(v),(r,m)=>(o(),i(h,{key:r.key,lazy:!0},{label:e(()=>[C((o(),_("span",null,[a(B(r.title),1)])),[[k,{maxWidth:"none",content:`(第 ${m+1} 个示例)${r.content}`}]])]),default:e(()=>[s.value==m?(o(),i(T(r.component),{key:0})):D("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),ce=z(X,[["__scopeId","data-v-9c6a6a6d"]]);export{ce as default}; diff --git a/static/js/hook-CRStMbT7.js b/static/js/hook-B5jA-sxi.js similarity index 94% rename from static/js/hook-CRStMbT7.js rename to static/js/hook-B5jA-sxi.js index bc7619ab9..24edaeb4a 100644 --- a/static/js/hook-CRStMbT7.js +++ b/static/js/hook-B5jA-sxi.js @@ -1 +1 @@ -var m=(n,c,a)=>new Promise((s,o)=>{var p=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(p,l);i((a=a.apply(n,c)).next())});import{r as g,a as d,m as z,i as C,e as T,d9 as P,L as f,an as L,dv as R}from"./index-CV7M57fm.js";import{a as Y}from"./system-CZbvLF80.js";import{u as w}from"./hooks-DiaEH2V_.js";function x(n){const c=g({module:"",status:"",operatingTime:""}),a=d([]),s=d(!0),o=d(0),{tagStyle:p}=w(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"操作人员",prop:"username",minWidth:100},{label:"所属模块",prop:"module",minWidth:140},{label:"操作概要",prop:"summary",minWidth:140},{label:"操作 IP",prop:"ip",minWidth:100},{label:"操作地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"操作状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:p.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"操作时间",prop:"operatingTime",minWidth:180,formatter:({operatingTime:e})=>P(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function v(){o.value=0,n.value.getTableRef().clearSelection()}function b(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${L(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),u()}function S(){f("已删除所有日志数据",{type:"success"}),u()}function u(){return m(this,null,function*(){s.value=!0;const{data:e}=yield Y(R(c));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),u())};return z(()=>{u()}),{form:c,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:u,clearAll:S,resetForm:W,onbatchDel:b,handleSizeChange:t,onSelectionCancel:v,handleCurrentChange:r,handleSelectionChange:h}}export{x as useRole}; +var m=(n,c,a)=>new Promise((s,o)=>{var p=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(p,l);i((a=a.apply(n,c)).next())});import{r as g,a as d,m as z,i as C,e as T,d9 as P,L as f,an as L,dv as R}from"./index-D0RG78dK.js";import{a as Y}from"./system-D_erpgb2.js";import{u as w}from"./hooks-xuWqKHXL.js";function x(n){const c=g({module:"",status:"",operatingTime:""}),a=d([]),s=d(!0),o=d(0),{tagStyle:p}=w(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"操作人员",prop:"username",minWidth:100},{label:"所属模块",prop:"module",minWidth:140},{label:"操作概要",prop:"summary",minWidth:140},{label:"操作 IP",prop:"ip",minWidth:100},{label:"操作地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"操作状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:p.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"操作时间",prop:"operatingTime",minWidth:180,formatter:({operatingTime:e})=>P(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function v(){o.value=0,n.value.getTableRef().clearSelection()}function b(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${L(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),u()}function S(){f("已删除所有日志数据",{type:"success"}),u()}function u(){return m(this,null,function*(){s.value=!0;const{data:e}=yield Y(R(c));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),u())};return z(()=>{u()}),{form:c,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:u,clearAll:S,resetForm:W,onbatchDel:b,handleSizeChange:t,onSelectionCancel:v,handleCurrentChange:r,handleSelectionChange:h}}export{x as useRole}; diff --git a/static/js/hook-D0V1VIhs.js b/static/js/hook-B7raxNqd.js similarity index 95% rename from static/js/hook-D0V1VIhs.js rename to static/js/hook-B7raxNqd.js index 7a8069333..cc10e21e1 100644 --- a/static/js/hook-D0V1VIhs.js +++ b/static/js/hook-B7raxNqd.js @@ -1 +1 @@ -var m=(r,s,t)=>new Promise((o,l)=>{var u=a=>{try{i(t.next(a))}catch(n){l(n)}},d=a=>{try{i(t.throw(a))}catch(n){l(n)}},i=a=>a.done?o(a.value):Promise.resolve(a.value).then(u,d);i((t=t.apply(r,s)).next())});import{r as c,a as p,m as f,d9 as h,L as b,dv as v}from"./index-CV7M57fm.js";import{d as W}from"./system-CZbvLF80.js";function C(){const r=c({username:""}),s=p([]),t=p(!0),o=c({total:0,pageSize:10,currentPage:1,background:!0}),l=[{label:"序号",prop:"id",minWidth:60},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>h(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function u(e){}function d(e){}function i(e){}function a(e){b(`${e.username}已被强制下线`,{type:"success"}),n()}function n(){return m(this,null,function*(){t.value=!0;const{data:e}=yield W(v(r));s.value=e.list,o.total=e.total,o.pageSize=e.pageSize,o.currentPage=e.currentPage,setTimeout(()=>{t.value=!1},500)})}const g=e=>{e&&(e.resetFields(),n())};return f(()=>{n()}),{form:r,loading:t,columns:l,dataList:s,pagination:o,onSearch:n,resetForm:g,handleOffline:a,handleSizeChange:u,handleCurrentChange:d,handleSelectionChange:i}}export{C as useRole}; +var m=(r,s,t)=>new Promise((o,l)=>{var u=a=>{try{i(t.next(a))}catch(n){l(n)}},d=a=>{try{i(t.throw(a))}catch(n){l(n)}},i=a=>a.done?o(a.value):Promise.resolve(a.value).then(u,d);i((t=t.apply(r,s)).next())});import{r as c,a as p,m as f,d9 as h,L as b,dv as v}from"./index-D0RG78dK.js";import{d as W}from"./system-D_erpgb2.js";function C(){const r=c({username:""}),s=p([]),t=p(!0),o=c({total:0,pageSize:10,currentPage:1,background:!0}),l=[{label:"序号",prop:"id",minWidth:60},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>h(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function u(e){}function d(e){}function i(e){}function a(e){b(`${e.username}已被强制下线`,{type:"success"}),n()}function n(){return m(this,null,function*(){t.value=!0;const{data:e}=yield W(v(r));s.value=e.list,o.total=e.total,o.pageSize=e.pageSize,o.currentPage=e.currentPage,setTimeout(()=>{t.value=!1},500)})}const g=e=>{e&&(e.resetFields(),n())};return f(()=>{n()}),{form:r,loading:t,columns:l,dataList:s,pagination:o,onSearch:n,resetForm:g,handleOffline:a,handleSizeChange:u,handleCurrentChange:d,handleSelectionChange:i}}export{C as useRole}; diff --git a/static/js/hook-CFztdhXG.js b/static/js/hook-BIPQzwCZ.js similarity index 93% rename from static/js/hook-CFztdhXG.js rename to static/js/hook-BIPQzwCZ.js index fa8469d08..33e4d19e1 100644 --- a/static/js/hook-CFztdhXG.js +++ b/static/js/hook-BIPQzwCZ.js @@ -1 +1 @@ -var h=(l,g,s)=>new Promise((f,i)=>{var c=n=>{try{o(s.next(n))}catch(r){i(r)}},v=n=>{try{o(s.throw(n))}catch(r){i(r)}},o=n=>n.done?f(n.value):Promise.resolve(n.value).then(c,v);o((s=s.apply(l,g)).next())});import{r as D,a as t,m as q,an as G,gg as J,n as $,ad as x,i as X,e as Z,d9 as w,cV as ee,L as y,dv as ae,ai as te,a0 as ne,N as se}from"./index-CV7M57fm.js";import{_ as le}from"./form.vue_vue_type_script_setup_true_lang-twvQSf1G.js";import{u as oe}from"./hooks-DiaEH2V_.js";import{h as ue,i as ie,j as ce}from"./system-CZbvLF80.js";function ve(l){const g=D({name:"",code:"",status:""}),s=t(),f=t(),i=t([]),c=t([]),v=t([]),o=t(!1),n=t(!0),r=t(!1),T=t(),d=t({}),b=t(!1),S=t(!1),{switchStyle:z}=oe(),F={value:"id",label:"title",children:"children"},p=D({total:0,pageSize:10,currentPage:1,background:!0}),I=[{label:"角色编号",prop:"id"},{label:"角色名称",prop:"name"},{label:"角色标识",prop:"code"},{label:"状态",cellRenderer:e=>{var a;return X(Z("el-switch"),{size:e.props.size==="small"?"small":"default",loading:(a=d.value[e.index])==null?void 0:a.loading,modelValue:e.row.status,"onUpdate:modelValue":u=>e.row.status=u,"active-value":1,"inactive-value":0,"active-text":"已启用","inactive-text":"已停用","inline-prompt":!0,style:z.value,onChange:()=>L(e)},null)},minWidth:90},{label:"备注",prop:"remark",minWidth:160},{label:"创建时间",prop:"createTime",minWidth:160,formatter:({createTime:e})=>w(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",width:210,slot:"operation"}];function L({row:e,index:a}){ee.confirm(`确认要${e.status===0?"停用":"启用"}${e.name}吗?`,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0,draggable:!0}).then(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!0}),setTimeout(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!1}),y(`已${e.status===0?"停用":"启用"}${e.name}`,{type:"success"})},300)}).catch(()=>{e.status===0?e.status=1:e.status=0})}function R(e){y(`您删除了角色名称为${e.name}的这条数据`,{type:"success"}),m()}function K(e){}function P(e){}function V(e){}function m(){return h(this,null,function*(){n.value=!0;const{data:e}=yield ie(ae(g));i.value=e.list,p.total=e.total,p.pageSize=e.pageSize,p.currentPage=e.currentPage,setTimeout(()=>{n.value=!1},500)})}const j=e=>{e&&(e.resetFields(),m())};function H(e="新增",a){var u,C,k;te({title:`${e}角色`,props:{formInline:{name:(u=a==null?void 0:a.name)!=null?u:"",code:(C=a==null?void 0:a.code)!=null?C:"",remark:(k=a==null?void 0:a.remark)!=null?k:""}},width:"40%",draggable:!0,fullscreen:ne(),fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>se(le,{ref:f}),beforeSure:(_,{options:A})=>{const N=f.value.getRef(),U=A.props.formInline;function M(){y(`您${e}了角色名称为${U.name}的这条数据`,{type:"success"}),_(),m()}N.validate(Q=>{Q&&M()})}})}function Y(e){return h(this,null,function*(){const{id:a}=e;if(a){s.value=e,o.value=!0;const{data:u}=yield ce({id:a});l.value.setCheckedKeys(u)}else s.value=null,o.value=!1})}function B({row:{id:e}}){var a;return{cursor:"pointer",background:e===((a=s.value)==null?void 0:a.id)?"var(--el-fill-color-light)":""}}function E(){const{id:e,name:a}=s.value;y(`角色名称为${a}的菜单权限修改成功`,{type:"success"})}const O=e=>{l.value.filter(e)},W=(e,a)=>x(a.title).includes(e);return q(()=>h(this,null,function*(){m();const{data:e}=yield ue();c.value=G(e,"id"),v.value=J(e)})),$(b,e=>{e?l.value.setExpandedKeys(c.value):l.value.setExpandedKeys([])}),$(S,e=>{e?l.value.setCheckedKeys(c.value):l.value.setCheckedKeys([])}),{form:g,isShow:o,curRow:s,loading:n,columns:I,rowStyle:B,dataList:i,treeData:v,treeProps:F,isLinkage:r,pagination:p,isExpandAll:b,isSelectAll:S,treeSearchValue:T,onSearch:m,resetForm:j,openDialog:H,handleMenu:Y,handleSave:E,handleDelete:R,filterMethod:W,transformI18n:x,onQueryChanged:O,handleSizeChange:K,handleCurrentChange:P,handleSelectionChange:V}}export{ve as useRole}; +var h=(l,g,s)=>new Promise((f,i)=>{var c=n=>{try{o(s.next(n))}catch(r){i(r)}},v=n=>{try{o(s.throw(n))}catch(r){i(r)}},o=n=>n.done?f(n.value):Promise.resolve(n.value).then(c,v);o((s=s.apply(l,g)).next())});import{r as D,a as t,m as q,an as G,gg as J,n as $,ad as x,i as X,e as Z,d9 as w,cV as ee,L as y,dv as ae,ai as te,a0 as ne,N as se}from"./index-D0RG78dK.js";import{_ as le}from"./form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js";import{u as oe}from"./hooks-xuWqKHXL.js";import{h as ue,i as ie,j as ce}from"./system-D_erpgb2.js";function ve(l){const g=D({name:"",code:"",status:""}),s=t(),f=t(),i=t([]),c=t([]),v=t([]),o=t(!1),n=t(!0),r=t(!1),T=t(),d=t({}),b=t(!1),S=t(!1),{switchStyle:z}=oe(),F={value:"id",label:"title",children:"children"},p=D({total:0,pageSize:10,currentPage:1,background:!0}),I=[{label:"角色编号",prop:"id"},{label:"角色名称",prop:"name"},{label:"角色标识",prop:"code"},{label:"状态",cellRenderer:e=>{var a;return X(Z("el-switch"),{size:e.props.size==="small"?"small":"default",loading:(a=d.value[e.index])==null?void 0:a.loading,modelValue:e.row.status,"onUpdate:modelValue":u=>e.row.status=u,"active-value":1,"inactive-value":0,"active-text":"已启用","inactive-text":"已停用","inline-prompt":!0,style:z.value,onChange:()=>L(e)},null)},minWidth:90},{label:"备注",prop:"remark",minWidth:160},{label:"创建时间",prop:"createTime",minWidth:160,formatter:({createTime:e})=>w(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",width:210,slot:"operation"}];function L({row:e,index:a}){ee.confirm(`确认要${e.status===0?"停用":"启用"}${e.name}吗?`,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0,draggable:!0}).then(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!0}),setTimeout(()=>{d.value[a]=Object.assign({},d.value[a],{loading:!1}),y(`已${e.status===0?"停用":"启用"}${e.name}`,{type:"success"})},300)}).catch(()=>{e.status===0?e.status=1:e.status=0})}function R(e){y(`您删除了角色名称为${e.name}的这条数据`,{type:"success"}),m()}function K(e){}function P(e){}function V(e){}function m(){return h(this,null,function*(){n.value=!0;const{data:e}=yield ie(ae(g));i.value=e.list,p.total=e.total,p.pageSize=e.pageSize,p.currentPage=e.currentPage,setTimeout(()=>{n.value=!1},500)})}const j=e=>{e&&(e.resetFields(),m())};function H(e="新增",a){var u,C,k;te({title:`${e}角色`,props:{formInline:{name:(u=a==null?void 0:a.name)!=null?u:"",code:(C=a==null?void 0:a.code)!=null?C:"",remark:(k=a==null?void 0:a.remark)!=null?k:""}},width:"40%",draggable:!0,fullscreen:ne(),fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>se(le,{ref:f}),beforeSure:(_,{options:A})=>{const N=f.value.getRef(),U=A.props.formInline;function M(){y(`您${e}了角色名称为${U.name}的这条数据`,{type:"success"}),_(),m()}N.validate(Q=>{Q&&M()})}})}function Y(e){return h(this,null,function*(){const{id:a}=e;if(a){s.value=e,o.value=!0;const{data:u}=yield ce({id:a});l.value.setCheckedKeys(u)}else s.value=null,o.value=!1})}function B({row:{id:e}}){var a;return{cursor:"pointer",background:e===((a=s.value)==null?void 0:a.id)?"var(--el-fill-color-light)":""}}function E(){const{id:e,name:a}=s.value;y(`角色名称为${a}的菜单权限修改成功`,{type:"success"})}const O=e=>{l.value.filter(e)},W=(e,a)=>x(a.title).includes(e);return q(()=>h(this,null,function*(){m();const{data:e}=yield ue();c.value=G(e,"id"),v.value=J(e)})),$(b,e=>{e?l.value.setExpandedKeys(c.value):l.value.setExpandedKeys([])}),$(S,e=>{e?l.value.setCheckedKeys(c.value):l.value.setCheckedKeys([])}),{form:g,isShow:o,curRow:s,loading:n,columns:I,rowStyle:B,dataList:i,treeData:v,treeProps:F,isLinkage:r,pagination:p,isExpandAll:b,isSelectAll:S,treeSearchValue:T,onSearch:m,resetForm:j,openDialog:H,handleMenu:Y,handleSave:E,handleDelete:R,filterMethod:W,transformI18n:x,onQueryChanged:O,handleSizeChange:K,handleCurrentChange:P,handleSelectionChange:V}}export{ve as useRole}; diff --git a/static/js/hook-MwACak2b.js b/static/js/hook-CLCcrRa0.js similarity index 93% rename from static/js/hook-MwACak2b.js rename to static/js/hook-CLCcrRa0.js index 21dc820f0..e1151aca8 100644 --- a/static/js/hook-MwACak2b.js +++ b/static/js/hook-CLCcrRa0.js @@ -1 +1 @@ -var g=(i,u,n)=>new Promise((o,l)=>{var p=t=>{try{a(n.next(t))}catch(s){l(s)}},m=t=>{try{a(n.throw(t))}catch(s){l(s)}},a=t=>t.done?o(t.value):Promise.resolve(t.value).then(p,m);a((n=n.apply(i,u)).next())});import{r as v,a as h,gc as k,m as x,i as f,h as b,B as A,A as L,e as S,d9 as F,L as d,an as M,ai as P,dv as Y}from"./index-CV7M57fm.js";import{_ as Z}from"./detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js";import{b as I,c as N}from"./system-CZbvLF80.js";import"./vue-json-pretty-DIfwV6bk.js";const V={width:24,height:24,body:''};function j(i){const u=v({module:"",requestTime:""}),n=h([]),o=h(!0),l=h(0),{copied:p,update:m}=k(),a=v({total:0,pageSize:10,currentPage:1,background:!0}),t=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"ID",prop:"id",minWidth:90},{label:"所属模块",prop:"module",minWidth:100},{headerRenderer:()=>f("span",{class:"flex-c"},[b("请求接口"),A(f(S("iconifyIconOffline"),{icon:V,class:"ml-1 cursor-help"},null),[[L("tippy"),{content:"双击下面请求接口进行拷贝"}]])]),prop:"url",minWidth:140},{label:"请求方法",prop:"method",minWidth:140},{label:"IP 地址",prop:"ip",minWidth:100},{label:"地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"请求耗时",prop:"takesTime",minWidth:100,cellRenderer:({row:e,props:c})=>f(S("el-tag"),{size:c.size,type:e.takesTime<1e3?"success":"warning",effect:"plain"},{default:()=>[e.takesTime,b(" ms")]})},{label:"请求时间",prop:"requestTime",minWidth:180,formatter:({requestTime:e})=>F(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function s(e){}function y(e){}function C(e){l.value=e.length,i.value.setAdaptive()}function D(){l.value=0,i.value.getTableRef().clearSelection()}function T({url:e},{property:c}){c==="url"&&(m(e),p.value?d(`${e} 已拷贝`,{type:"success"}):d("拷贝失败",{type:"warning"}))}function W(){const e=i.value.getTableRef().getSelectionRows();d(`已删除序号为 ${M(e,"id")} 的数据`,{type:"success"}),i.value.getTableRef().clearSelection(),r()}function w(){d("已删除所有日志数据",{type:"success"}),r()}function R(e){I({id:e.id}).then(c=>{P({title:"系统日志详情",fullscreen:!0,hideFooter:!0,contentRenderer:()=>Z,props:{data:[c]}})})}function r(){return g(this,null,function*(){o.value=!0;const{data:e}=yield N(Y(u));n.value=e.list,a.total=e.total,a.pageSize=e.pageSize,a.currentPage=e.currentPage,setTimeout(()=>{o.value=!1},500)})}const z=e=>{e&&(e.resetFields(),r())};return x(()=>{r()}),{form:u,loading:o,columns:t,dataList:n,pagination:a,selectedNum:l,onSearch:r,onDetail:R,clearAll:w,resetForm:z,onbatchDel:W,handleSizeChange:s,onSelectionCancel:D,handleCellDblclick:T,handleCurrentChange:y,handleSelectionChange:C}}export{j as useRole}; +var g=(i,u,n)=>new Promise((o,l)=>{var p=t=>{try{a(n.next(t))}catch(s){l(s)}},m=t=>{try{a(n.throw(t))}catch(s){l(s)}},a=t=>t.done?o(t.value):Promise.resolve(t.value).then(p,m);a((n=n.apply(i,u)).next())});import{r as v,a as h,gc as k,m as x,i as f,h as b,B as A,A as L,e as S,d9 as F,L as d,an as M,ai as P,dv as Y}from"./index-D0RG78dK.js";import{_ as Z}from"./detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js";import{b as I,c as N}from"./system-D_erpgb2.js";import"./vue-json-pretty-D6rsB1xh.js";const V={width:24,height:24,body:''};function j(i){const u=v({module:"",requestTime:""}),n=h([]),o=h(!0),l=h(0),{copied:p,update:m}=k(),a=v({total:0,pageSize:10,currentPage:1,background:!0}),t=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"ID",prop:"id",minWidth:90},{label:"所属模块",prop:"module",minWidth:100},{headerRenderer:()=>f("span",{class:"flex-c"},[b("请求接口"),A(f(S("iconifyIconOffline"),{icon:V,class:"ml-1 cursor-help"},null),[[L("tippy"),{content:"双击下面请求接口进行拷贝"}]])]),prop:"url",minWidth:140},{label:"请求方法",prop:"method",minWidth:140},{label:"IP 地址",prop:"ip",minWidth:100},{label:"地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"请求耗时",prop:"takesTime",minWidth:100,cellRenderer:({row:e,props:c})=>f(S("el-tag"),{size:c.size,type:e.takesTime<1e3?"success":"warning",effect:"plain"},{default:()=>[e.takesTime,b(" ms")]})},{label:"请求时间",prop:"requestTime",minWidth:180,formatter:({requestTime:e})=>F(e).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",slot:"operation"}];function s(e){}function y(e){}function C(e){l.value=e.length,i.value.setAdaptive()}function D(){l.value=0,i.value.getTableRef().clearSelection()}function T({url:e},{property:c}){c==="url"&&(m(e),p.value?d(`${e} 已拷贝`,{type:"success"}):d("拷贝失败",{type:"warning"}))}function W(){const e=i.value.getTableRef().getSelectionRows();d(`已删除序号为 ${M(e,"id")} 的数据`,{type:"success"}),i.value.getTableRef().clearSelection(),r()}function w(){d("已删除所有日志数据",{type:"success"}),r()}function R(e){I({id:e.id}).then(c=>{P({title:"系统日志详情",fullscreen:!0,hideFooter:!0,contentRenderer:()=>Z,props:{data:[c]}})})}function r(){return g(this,null,function*(){o.value=!0;const{data:e}=yield N(Y(u));n.value=e.list,a.total=e.total,a.pageSize=e.pageSize,a.currentPage=e.currentPage,setTimeout(()=>{o.value=!1},500)})}const z=e=>{e&&(e.resetFields(),r())};return x(()=>{r()}),{form:u,loading:o,columns:t,dataList:n,pagination:a,selectedNum:l,onSearch:r,onDetail:R,clearAll:w,resetForm:z,onbatchDel:W,handleSizeChange:s,onSelectionCancel:D,handleCellDblclick:T,handleCurrentChange:y,handleSelectionChange:C}}export{j as useRole}; diff --git a/static/js/hook-CsvsjF37.js b/static/js/hook-C_OUeZVd.js similarity index 91% rename from static/js/hook-CsvsjF37.js rename to static/js/hook-C_OUeZVd.js index 58284e8f9..04e30abaa 100644 --- a/static/js/hook-CsvsjF37.js +++ b/static/js/hook-C_OUeZVd.js @@ -1 +1 @@ -var z=(i,d,l)=>new Promise((c,u)=>{var h=a=>{try{f(l.next(a))}catch(s){u(s)}},g=a=>{try{f(l.throw(a))}catch(s){u(s)}},f=a=>a.done?c(a.value):Promise.resolve(a.value).then(h,g);f((l=l.apply(i,d)).next())});import{_ as U}from"./form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js";import{r as W,a as T,m as X,i as m,N as A,ad as p,F as Y,e as Z,db as V,gg as w,ai as ee,ah as ne,a0 as te,L as H,aE as ae}from"./index-CV7M57fm.js";import{f as ie}from"./system-CZbvLF80.js";import{u as le}from"./hooks-Bc-OyJg5.js";import"./index-BbIBjDgl.js";import"./index-DeCxQba_.js";import"./index-CmTlAnxN.js";function se(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!ae(i)}function Te(){const i=W({title:""}),d=T(),l=T([]),c=T(!0),u=(n,e=!1)=>{switch(n){case 0:return e?"菜单":"primary";case 1:return e?"iframe":"warning";case 2:return e?"外链":"danger";case 3:return e?"按钮":"info"}},h=[{label:"菜单名称",prop:"title",align:"left",cellRenderer:({row:n})=>m(Y,null,[m("span",{class:"inline-block mr-1"},[A(le(n.icon),{style:{paddingTop:"1px"}})]),m("span",null,[p(n.title)])])},{label:"菜单类型",prop:"menuType",width:100,cellRenderer:({row:n,props:e})=>{let t;return m(Z("el-tag"),{size:e.size,type:u(n.menuType),effect:"plain"},se(t=u(n.menuType,!0))?t:{default:()=>[t]})}},{label:"路由路径",prop:"path"},{label:"组件路径",prop:"component",formatter:({path:n,component:e})=>V(e)?n:e},{label:"权限标识",prop:"auths"},{label:"排序",prop:"rank",width:100},{label:"隐藏",prop:"showLink",formatter:({showLink:n})=>n?"否":"是",width:100},{label:"操作",fixed:"right",width:210,slot:"operation"}];function g(n){}function f(n){n&&(n.resetFields(),a())}function a(){return z(this,null,function*(){c.value=!0;const{data:n}=yield ie();let e=n;V(i.title)||(e=e.filter(t=>p(t.title).includes(i.title))),l.value=w(e),setTimeout(()=>{c.value=!1},500)})}function s(n){if(!n||!n.length)return;const e=[];for(let t=0;tA(U,{ref:d}),beforeSure:(E,{options:G})=>{const J=d.value.getRef(),K=G.props.formInline;function o(){H(`您${n}了菜单名称为${p(K.title)}的这条数据`,{type:"success"}),E(),a()}J.validate(Q=>{Q&&o()})}})}function B(n){H(`您删除了菜单名称为${p(n.title)}的这条数据`,{type:"success"}),a()}return X(()=>{a()}),{form:i,loading:c,columns:h,dataList:l,onSearch:a,resetForm:f,openDialog:q,handleDelete:B,handleSelectionChange:g}}export{Te as useMenu}; +var z=(i,d,l)=>new Promise((c,u)=>{var h=a=>{try{f(l.next(a))}catch(s){u(s)}},g=a=>{try{f(l.throw(a))}catch(s){u(s)}},f=a=>a.done?c(a.value):Promise.resolve(a.value).then(h,g);f((l=l.apply(i,d)).next())});import{_ as U}from"./form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js";import{r as W,a as T,m as X,i as m,N as A,ad as p,F as Y,e as Z,db as V,gg as w,ai as ee,ah as ne,a0 as te,L as H,aE as ae}from"./index-D0RG78dK.js";import{f as ie}from"./system-D_erpgb2.js";import{u as le}from"./hooks-BEgHF0Pm.js";import"./index-BKgIQJko.js";import"./index-DZun9NNS.js";import"./index-BL4iWg76.js";function se(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!ae(i)}function Te(){const i=W({title:""}),d=T(),l=T([]),c=T(!0),u=(n,e=!1)=>{switch(n){case 0:return e?"菜单":"primary";case 1:return e?"iframe":"warning";case 2:return e?"外链":"danger";case 3:return e?"按钮":"info"}},h=[{label:"菜单名称",prop:"title",align:"left",cellRenderer:({row:n})=>m(Y,null,[m("span",{class:"inline-block mr-1"},[A(le(n.icon),{style:{paddingTop:"1px"}})]),m("span",null,[p(n.title)])])},{label:"菜单类型",prop:"menuType",width:100,cellRenderer:({row:n,props:e})=>{let t;return m(Z("el-tag"),{size:e.size,type:u(n.menuType),effect:"plain"},se(t=u(n.menuType,!0))?t:{default:()=>[t]})}},{label:"路由路径",prop:"path"},{label:"组件路径",prop:"component",formatter:({path:n,component:e})=>V(e)?n:e},{label:"权限标识",prop:"auths"},{label:"排序",prop:"rank",width:100},{label:"隐藏",prop:"showLink",formatter:({showLink:n})=>n?"否":"是",width:100},{label:"操作",fixed:"right",width:210,slot:"operation"}];function g(n){}function f(n){n&&(n.resetFields(),a())}function a(){return z(this,null,function*(){c.value=!0;const{data:n}=yield ie();let e=n;V(i.title)||(e=e.filter(t=>p(t.title).includes(i.title))),l.value=w(e),setTimeout(()=>{c.value=!1},500)})}function s(n){if(!n||!n.length)return;const e=[];for(let t=0;tA(U,{ref:d}),beforeSure:(E,{options:G})=>{const J=d.value.getRef(),K=G.props.formInline;function o(){H(`您${n}了菜单名称为${p(K.title)}的这条数据`,{type:"success"}),E(),a()}J.validate(Q=>{Q&&o()})}})}function B(n){H(`您删除了菜单名称为${p(n.title)}的这条数据`,{type:"success"}),a()}return X(()=>{a()}),{form:i,loading:c,columns:h,dataList:l,onSearch:a,resetForm:f,openDialog:q,handleDelete:B,handleSelectionChange:g}}export{Te as useMenu}; diff --git a/static/js/hook-eVRtN_aO.js b/static/js/hook-D9J8IAv3.js similarity index 93% rename from static/js/hook-eVRtN_aO.js rename to static/js/hook-D9J8IAv3.js index 925acc264..d976ba81a 100644 --- a/static/js/hook-eVRtN_aO.js +++ b/static/js/hook-D9J8IAv3.js @@ -1 +1 @@ -var m=(n,u,a)=>new Promise((s,o)=>{var d=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(d,l);i((a=a.apply(n,u)).next())});import{r as g,a as p,m as z,i as C,e as T,d9 as L,L as f,an as P,dv as R}from"./index-CV7M57fm.js";import{g as Y}from"./system-CZbvLF80.js";import{u as w}from"./hooks-DiaEH2V_.js";function x(n){const u=g({username:"",status:"",loginTime:""}),a=p([]),s=p(!0),o=p(0),{tagStyle:d}=w(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:d.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"登录行为",prop:"behavior",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>L(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function v(){o.value=0,n.value.getTableRef().clearSelection()}function b(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${P(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),c()}function S(){f("已删除所有日志数据",{type:"success"}),c()}function c(){return m(this,null,function*(){s.value=!0;const{data:e}=yield Y(R(u));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),c())};return z(()=>{c()}),{form:u,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:c,clearAll:S,resetForm:W,onbatchDel:b,handleSizeChange:t,onSelectionCancel:v,handleCurrentChange:r,handleSelectionChange:h}}export{x as useRole}; +var m=(n,u,a)=>new Promise((s,o)=>{var d=t=>{try{i(a.next(t))}catch(r){o(r)}},l=t=>{try{i(a.throw(t))}catch(r){o(r)}},i=t=>t.done?s(t.value):Promise.resolve(t.value).then(d,l);i((a=a.apply(n,u)).next())});import{r as g,a as p,m as z,i as C,e as T,d9 as L,L as f,an as P,dv as R}from"./index-D0RG78dK.js";import{g as Y}from"./system-D_erpgb2.js";import{u as w}from"./hooks-xuWqKHXL.js";function x(n){const u=g({username:"",status:"",loginTime:""}),a=p([]),s=p(!0),o=p(0),{tagStyle:d}=w(),l=g({total:0,pageSize:10,currentPage:1,background:!0}),i=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"序号",prop:"id",minWidth:90},{label:"用户名",prop:"username",minWidth:100},{label:"登录 IP",prop:"ip",minWidth:140},{label:"登录地点",prop:"address",minWidth:140},{label:"操作系统",prop:"system",minWidth:100},{label:"浏览器类型",prop:"browser",minWidth:100},{label:"登录状态",prop:"status",minWidth:100,cellRenderer:({row:e,props:y})=>C(T("el-tag"),{size:y.size,style:d.value(e.status)},{default:()=>[e.status===1?"成功":"失败"]})},{label:"登录行为",prop:"behavior",minWidth:100},{label:"登录时间",prop:"loginTime",minWidth:180,formatter:({loginTime:e})=>L(e).format("YYYY-MM-DD HH:mm:ss")}];function t(e){}function r(e){}function h(e){o.value=e.length,n.value.setAdaptive()}function v(){o.value=0,n.value.getTableRef().clearSelection()}function b(){const e=n.value.getTableRef().getSelectionRows();f(`已删除序号为 ${P(e,"id")} 的数据`,{type:"success"}),n.value.getTableRef().clearSelection(),c()}function S(){f("已删除所有日志数据",{type:"success"}),c()}function c(){return m(this,null,function*(){s.value=!0;const{data:e}=yield Y(R(u));a.value=e.list,l.total=e.total,l.pageSize=e.pageSize,l.currentPage=e.currentPage,setTimeout(()=>{s.value=!1},500)})}const W=e=>{e&&(e.resetFields(),c())};return z(()=>{c()}),{form:u,loading:s,columns:i,dataList:a,pagination:l,selectedNum:o,onSearch:c,clearAll:S,resetForm:W,onbatchDel:b,handleSizeChange:t,onSelectionCancel:v,handleCurrentChange:r,handleSelectionChange:h}}export{x as useRole}; diff --git a/static/js/hook-Cm3i7dmI.js b/static/js/hook-DKpHT5Ah.js similarity index 98% rename from static/js/hook-Cm3i7dmI.js rename to static/js/hook-DKpHT5Ah.js index 09541c11f..c543556ad 100644 --- a/static/js/hook-Cm3i7dmI.js +++ b/static/js/hook-DKpHT5Ah.js @@ -1,2 +1,2 @@ -var Xe=Object.defineProperty,Ke=Object.defineProperties;var Je=Object.getOwnPropertyDescriptors;var de=Object.getOwnPropertySymbols;var Qe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable;var N=Math.pow,fe=(r,e,t)=>e in r?Xe(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,I=(r,e)=>{for(var t in e||(e={}))Qe.call(e,t)&&fe(r,t,e[t]);if(de)for(var t of de(e))et.call(e,t)&&fe(r,t,e[t]);return r},j=(r,e)=>Ke(r,Je(e));var V=(r,e,t)=>new Promise((s,n)=>{var a=o=>{try{c(t.next(o))}catch(u){n(u)}},i=o=>{try{c(t.throw(o))}catch(u){n(u)}},c=o=>o.done?s(o.value):Promise.resolve(o.value).then(a,i);c((t=t.apply(r,e)).next())});import{r as K,a as D,p as tt,n as st,db as nt,m as rt,gg as ge,a0 as z,i as R,e as J,gi as at,d9 as it,cV as ot,L as $,an as ct,dv as lt,ai as Z,N as Q,bX as ut,bY as ht,c0 as dt,cc as ft,F as gt}from"./index-CV7M57fm.js";import{_ as pt}from"./role.vue_vue_type_script_setup_true_lang-D8CVRwCe.js";import{_ as mt}from"./index.vue_vue_type_script_setup_true_lang-8aJl6jh5.js";import{u as ee}from"./user-DNtD0Fqa.js";import{u as bt}from"./hooks-DiaEH2V_.js";import{R as yt}from"./index-Df3gF6qN.js";import{e as Mt,k as vt,l as xt,m as kt}from"./system-CZbvLF80.js";import"./index-BbIBjDgl.js";import"./index-BYSZVbTk.js";const ne=(r,e)=>r.push.apply(r,e),U=r=>r.sort((e,t)=>e.i-t.i||e.j-t.j),pe=r=>{const e={};let t=1;return r.forEach(s=>{e[s]=t,t+=1}),e};var St={4:[[1,2],[2,3]],5:[[1,3],[2,3],[2,4]],6:[[1,2],[2,4],[4,5]],7:[[1,3],[2,3],[4,5],[4,6]],8:[[2,4],[4,6]]};const me=2050,be=1e3,Dt=St,Et=10,Tt=1e4,Se=10,De=50,Ee=20,Te=/^[A-Z\xbf-\xdf][^A-Z\xbf-\xdf]+$/,At=/^[^A-Z\xbf-\xdf]+[A-Z\xbf-\xdf]$/,It=/^[A-Z\xbf-\xdf]+$/,Ae=/^[^a-z\xdf-\xff]+$/,Rt=/^[a-z\xdf-\xff]+$/,Ct=/^[^A-Z\xbf-\xdf]+$/,wt=/[a-z\xdf-\xff]/,Pt=/[A-Z\xbf-\xdf]/,Lt=/[^A-Za-z\xbf-\xdf]/gi,jt=/^\d+$/,ae=new Date().getFullYear(),Ot={recentYear:/19\d\d|200\d|201\d|202\d/g},Ie=[" ",",",";",":","|","/","\\","_",".","-"],_t=Ie.length;class Nt{match({password:e}){const t=[...this.getMatchesWithoutSeparator(e),...this.getMatchesWithSeparator(e)],s=this.filterNoise(t);return U(s)}getMatchesWithSeparator(e){const t=[],s=/^(\d{1,4})([\s/\\_.-])(\d{1,2})\2(\d{1,4})$/;for(let n=0;n<=Math.abs(e.length-6);n+=1)for(let a=n+5;a<=n+9&&!(a>=e.length);a+=1){const i=e.slice(n,+a+1||9e9),c=s.exec(i);if(c!=null){const o=this.mapIntegersToDayMonthYear([parseInt(c[1],10),parseInt(c[3],10),parseInt(c[4],10)]);o!=null&&t.push({pattern:"date",token:i,i:n,j:a,separator:c[2],year:o.year,month:o.month,day:o.day})}}return t}getMatchesWithoutSeparator(e){const t=[],s=/^\d{4,8}$/,n=a=>Math.abs(a.year-ae);for(let a=0;a<=Math.abs(e.length-4);a+=1)for(let i=a+3;i<=a+7&&!(i>=e.length);i+=1){const c=e.slice(a,+i+1||9e9);if(s.exec(c)){const o=[],u=c.length;if(Dt[u].forEach(([p,b])=>{const y=this.mapIntegersToDayMonthYear([parseInt(c.slice(0,p),10),parseInt(c.slice(p,b),10),parseInt(c.slice(b),10)]);y!=null&&o.push(y)}),o.length>0){let p=o[0],b=n(o[0]);o.slice(1).forEach(y=>{const g=n(y);g{let s=!1;const n=e.length;for(let a=0;a=t.j){s=!0;break}}return!s})}mapIntegersToDayMonthYear(e){if(e[1]>31||e[1]<=0)return null;let t=0,s=0,n=0;for(let a=0,i=e.length;a99&&cme)return null;c>31&&(s+=1),c>12&&(t+=1),c<=0&&(n+=1)}return s>=2||t===3||n>=2?null:this.getDayMonth(e)}getDayMonth(e){const t=[[e[2],e.slice(0,2)],[e[0],e.slice(1,3)]],s=t.length;for(let n=0;n=1&&a<=31&&i>=1&&i<=12)return{day:a,month:i}}return null}twoToFourDigitYear(e){return e>99?e:e>50?e+1900:e+2e3}}const P=new Uint32Array(65536),Ut=(r,e)=>{const t=r.length,s=e.length,n=1<{const t=e.length,s=r.length,n=[],a=[],i=Math.ceil(t/32),c=Math.ceil(s/32);for(let g=0;g>>m&1,A=n[m/32|0]>>>m&1,G=k|g,B=((k|A)&M)+M^M|k|A;let L=g|~(B|M),_=M&B;L>>>31^S&&(a[m/32|0]^=1<>>31^A&&(n[m/32|0]^=1<>>g&1,v=n[g/32|0]>>>g&1,m=M|u,k=((M|v)&d)+d^d|M|v;let S=u|~(k|d),A=d&k;y+=S>>>s-1&1,y-=A>>>s-1&1,S>>>31^T&&(a[g/32|0]^=1<>>31^v&&(n[g/32|0]^=1<{if(r.length{const s=r.length<=e.length,n=r.length<=t;return s||n?Math.ceil(r.length/4):t},$t=(r,e,t)=>{let s=0;const n=Object.keys(e).find(a=>{const i=zt(r,a,t);if(Math.abs(r.length-a.length)>i)return!1;const c=Ft(r,a),o=c<=i;return o&&(s=c),o});return n?{levenshteinDistance:s,levenshteinDistanceEntry:n}:{}};var ye={a:["4","@"],b:["8"],c:["(","{","[","<"],d:["6","|)"],e:["3"],f:["#"],g:["6","9","&"],h:["#","|-|"],i:["1","!","|"],k:["<","|<"],l:["!","1","|","7"],m:["^^","nn","2n","/\\\\/\\\\"],n:["//"],o:["0","()"],q:["9"],u:["|_|"],s:["$","5"],t:["+","7"],v:["<",">","/"],w:["^/","uu","vv","2u","2v","\\\\/\\\\/"],x:["%","><"],z:["2"]},te={warnings:{straightRow:"straightRow",keyPattern:"keyPattern",simpleRepeat:"simpleRepeat",extendedRepeat:"extendedRepeat",sequences:"sequences",recentYears:"recentYears",dates:"dates",topTen:"topTen",topHundred:"topHundred",common:"common",similarToCommon:"similarToCommon",wordByItself:"wordByItself",namesByThemselves:"namesByThemselves",commonNames:"commonNames",userInputs:"userInputs",pwned:"pwned"},suggestions:{l33t:"l33t",reverseWords:"reverseWords",allUppercase:"allUppercase",capitalization:"capitalization",dates:"dates",recentYears:"recentYears",associatedYears:"associatedYears",sequences:"sequences",repeated:"repeated",longerKeyboardPattern:"longerKeyboardPattern",anotherWord:"anotherWord",useWords:"useWords",noNeed:"noNeed",pwned:"pwned"},timeEstimation:{ltSecond:"ltSecond",second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years",centuries:"centuries"}};class Y{constructor(e=[]){this.parents=e,this.children=new Map}addSub(e,...t){const s=e.charAt(0);this.children.has(s)||this.children.set(s,new Y([...this.parents,s]));let n=this.children.get(s);for(let a=1;a(Object.entries(r).forEach(([t,s])=>{s.forEach(n=>{e.addSub(n,t)})}),e);class Yt{constructor(){this.matchers={},this.l33tTable=ye,this.trieNodeRoot=Me(ye,new Y),this.dictionary={userInputs:[]},this.rankedDictionaries={},this.rankedDictionariesMaxWordSize={},this.translations=te,this.graphs={},this.useLevenshteinDistance=!1,this.levenshteinThreshold=2,this.l33tMaxSubstitutions=100,this.maxLength=256,this.setRankedDictionaries()}setOptions(e={}){e.l33tTable&&(this.l33tTable=e.l33tTable,this.trieNodeRoot=Me(e.l33tTable,new Y)),e.dictionary&&(this.dictionary=e.dictionary,this.setRankedDictionaries()),e.translations&&this.setTranslations(e.translations),e.graphs&&(this.graphs=e.graphs),e.useLevenshteinDistance!==void 0&&(this.useLevenshteinDistance=e.useLevenshteinDistance),e.levenshteinThreshold!==void 0&&(this.levenshteinThreshold=e.levenshteinThreshold),e.l33tMaxSubstitutions!==void 0&&(this.l33tMaxSubstitutions=e.l33tMaxSubstitutions),e.maxLength!==void 0&&(this.maxLength=e.maxLength)}setTranslations(e){if(this.checkCustomTranslations(e))this.translations=e;else throw new Error("Invalid translations object fallback to keys")}checkCustomTranslations(e){let t=!0;return Object.keys(te).forEach(s=>{if(s in e){const n=s;Object.keys(te[n]).forEach(a=>{a in e[n]||(t=!1)})}else t=!1}),t}setRankedDictionaries(){const e={},t={};Object.keys(this.dictionary).forEach(s=>{e[s]=pe(this.dictionary[s]),t[s]=this.getRankedDictionariesMaxWordSize(this.dictionary[s])}),this.rankedDictionaries=e,this.rankedDictionariesMaxWordSize=t}getRankedDictionariesMaxWordSize(e){const t=e.map(s=>typeof s!="string"?s.toString().length:s.length);return t.length===0?0:t.reduce((s,n)=>Math.max(s,n),-1/0)}buildSanitizedRankedDictionary(e){const t=[];return e.forEach(s=>{const n=typeof s;(n==="string"||n==="number"||n==="boolean")&&t.push(s.toString().toLowerCase())}),pe(t)}extendUserInputsDictionary(e){this.dictionary.userInputs||(this.dictionary.userInputs=[]);const t=[...this.dictionary.userInputs,...e];this.rankedDictionaries.userInputs=this.buildSanitizedRankedDictionary(t),this.rankedDictionariesMaxWordSize.userInputs=this.getRankedDictionariesMaxWordSize(t)}addMatcher(e,t){this.matchers[e]?console.info(`Matcher ${e} already exists`):this.matchers[e]=t}}const f=new Yt;class Gt{constructor(e){this.defaultMatch=e}match({password:e}){const t=e.split("").reverse().join("");return this.defaultMatch({password:t}).map(s=>j(I({},s),{token:s.token.split("").reverse().join(""),reversed:!0,i:e.length-1-s.j,j:e.length-1-s.i}))}}class Bt{constructor({substr:e,limit:t,trieRoot:s}){this.buffer=[],this.finalPasswords=[],this.substr=e,this.limit=t,this.trieRoot=s}getAllPossibleSubsAtIndex(e){const t=[];let s=this.trieRoot;for(let n=e;n=this.limit)return;if(s===this.substr.length){e===t&&this.finalPasswords.push({password:this.buffer.join(""),changes:a});return}const o=[...this.getAllPossibleSubsAtIndex(s)];let u=!1;for(let d=s+o.length-1;d>=s;d-=1){const p=o[d-s];if(p.isTerminal()){if(i===p.parents.join("")&&c>=3)continue;u=!0;const b=p.subs;for(const y of b){this.buffer.push(y);const g=a.concat({i:n,letter:y,substitution:p.parents.join("")});if(this.helper({onlyFullSub:e,isFullSub:t,index:d+1,subIndex:n+y.length,changes:g,lastSubLetter:p.parents.join(""),consecutiveSubCount:i===p.parents.join("")?c+1:1}),this.buffer.pop(),this.finalPasswords.length>=this.limit)return}}}if(!e||!u){const d=this.substr.charAt(s);this.buffer.push(d),this.helper({onlyFullSub:e,isFullSub:t&&!u,index:s+1,subIndex:n+1,changes:a,lastSubLetter:i,consecutiveSubCount:c}),this.buffer.pop()}}getAll(){return this.helper({onlyFullSub:!0,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.helper({onlyFullSub:!1,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.finalPasswords}}const Ht=(r,e,t)=>new Bt({substr:r,limit:e,trieRoot:t}).getAll(),qt=(r,e,t)=>{const n=r.changes.filter(u=>u.iu-d.letter.length+d.substitution.length,e),a=r.changes.filter(u=>u.i>=e&&u.i<=t),i=a.reduce((u,d)=>u-d.letter.length+d.substitution.length,t-e+n),c=[],o=[];return a.forEach(u=>{c.findIndex(p=>p.letter===u.letter&&p.substitution===u.substitution)<0&&(c.push({letter:u.letter,substitution:u.substitution}),o.push(`${u.substitution} -> ${u.letter}`))}),{i:n,j:i,subs:c,subDisplay:o.join(", ")}};class Vt{constructor(e){this.defaultMatch=e}isAlreadyIncluded(e,t){return e.some(s=>Object.entries(s).every(([n,a])=>n==="subs"||a===t[n]))}match({password:e}){const t=[],s=Ht(e,f.l33tMaxSubstitutions,f.trieNodeRoot);let n=!1,a=!0;return s.forEach(i=>{if(n)return;const c=this.defaultMatch({password:i.password,useLevenshtein:a});a=!1,c.forEach(o=>{n||(n=o.i===0&&o.j===e.length-1);const u=qt(i,o.i,o.j),d=e.slice(u.i,+u.j+1||9e9),p=I(j(I({},o),{l33t:!0,token:d}),u),b=this.isAlreadyIncluded(t,p);d.toLowerCase()!==o.matchedWord&&!b&&t.push(p)})}),t.filter(i=>i.token.length>1)}}class Zt{constructor(){this.l33t=new Vt(this.defaultMatch),this.reverse=new Gt(this.defaultMatch)}match({password:e}){const t=[...this.defaultMatch({password:e}),...this.reverse.match({password:e}),...this.l33t.match({password:e})];return U(t)}defaultMatch({password:e,useLevenshtein:t=!0}){const s=[],n=e.length,a=e.toLowerCase();return Object.keys(f.rankedDictionaries).forEach(i=>{const c=f.rankedDictionaries[i],o=f.rankedDictionariesMaxWordSize[i],u=Math.min(o,n);for(let d=0;d{const a=t[n];a.lastIndex=0;let i;for(;i=a.exec(e);)if(i){const c=i[0];s.push({pattern:"regex",token:c,i:i.index,j:i.index+i[0].length-1,regexName:n,regexMatch:i})}}),U(s)}}var O={nCk(r,e){let t=r;if(e>t)return 0;if(e===0)return 1;let s=1;for(let n=1;n<=e;n+=1)s*=t,s/=n,t-=1;return s},log10(r){return r===0?0:Math.log(r)/Math.log(10)},log2(r){return Math.log(r)/Math.log(2)},factorial(r){let e=1;for(let t=2;t<=r;t+=1)e*=t;return e}},Kt=({token:r})=>{let e=N(Et,r.length);e===Number.POSITIVE_INFINITY&&(e=Number.MAX_VALUE);let t;return r.length===1?t=Se+1:t=De+1,Math.max(e,t)},Jt=({year:r,separator:e})=>{let s=Math.max(Math.abs(r-ae),Ee)*365;return e&&(s*=4),s};const Qt=r=>{const e=r.split(""),t=e.filter(i=>i.match(Pt)).length,s=e.filter(i=>i.match(wt)).length;let n=0;const a=Math.min(t,s);for(let i=1;i<=a;i+=1)n+=O.nCk(t+s,i);return n};var es=r=>{const e=r.replace(Lt,"");if(e.match(Ct)||e.toLowerCase()===e)return 1;const t=[Te,At,Ae],s=t.length;for(let n=0;n{let t=0,s=r.indexOf(e);for(;s>=0;)t+=1,s=r.indexOf(e,s+e.length);return t},ts=({sub:r,token:e})=>{const t=e.toLowerCase(),s=ve(t,r.substitution),n=ve(t,r.letter);return{subbedCount:s,unsubbedCount:n}};var ss=({l33t:r,subs:e,token:t})=>{if(!r)return 1;let s=1;return e.forEach(n=>{const{subbedCount:a,unsubbedCount:i}=ts({sub:n,token:t});if(a===0||i===0)s*=2;else{const c=Math.min(i,a);let o=0;for(let u=1;u<=c;u+=1)o+=O.nCk(i+a,u);s*=o}}),s},ns=({rank:r,reversed:e,l33t:t,subs:s,token:n,dictionaryName:a})=>{const i=r,c=es(n),o=ss({l33t:t,subs:s,token:n}),u=e&&2||1;let d;return a==="diceware"?d=N(6,5)/2:d=i*c*o*u,{baseGuesses:i,uppercaseVariations:c,l33tVariations:o,calculation:d}},rs=({regexName:r,regexMatch:e,token:t})=>{const s={alphaLower:26,alphaUpper:26,alpha:52,alphanumeric:62,digits:10,symbols:33};if(r in s)return N(s[r],t.length);switch(r){case"recentYear":return Math.max(Math.abs(parseInt(e[0],10)-ae),Ee)}return 0},as=({baseGuesses:r,repeatCount:e})=>r*e,is=({token:r,ascending:e})=>{const t=r.charAt(0);let s=0;return["a","A","z","Z","0","1","9"].includes(t)?s=4:t.match(/\d/)?s=10:s=26,e||(s*=2),s*r.length};const os=r=>{let e=0;return Object.keys(r).forEach(t=>{const s=r[t];e+=s.filter(n=>!!n).length}),e/=Object.entries(r).length,e},cs=({token:r,graph:e,turns:t})=>{const s=Object.keys(f.graphs[e]).length,n=os(f.graphs[e]);let a=0;const i=r.length;for(let c=2;c<=i;c+=1){const o=Math.min(t,c-1);for(let u=1;u<=o;u+=1)a+=O.nCk(c-1,u-1)*s*N(n,u)}return a};var ls=({graph:r,token:e,shiftedCount:t,turns:s})=>{let n=cs({token:e,graph:r,turns:s});if(t){const a=e.length-t;if(t===0||a===0)n*=2;else{let i=0;for(let c=1;c<=Math.min(t,a);c+=1)i+=O.nCk(t+a,c);n*=i}}return Math.round(n)},us=()=>_t;const hs=(r,e)=>{let t=1;return r.token.lengthxe[r]?xe[r](e):f.matchers[r]&&"scoring"in f.matchers[r]?f.matchers[r].scoring(e):0;var fs=(r,e)=>{const t={};if("guesses"in r&&r.guesses!=null)return r;const s=hs(r,e),n=ds(r.pattern,r);let a=0;typeof n=="number"?a=n:r.pattern==="dictionary"&&(a=n.calculation,t.baseGuesses=n.baseGuesses,t.uppercaseVariations=n.uppercaseVariations,t.l33tVariations=n.l33tVariations);const i=Math.max(a,s);return j(I(I({},r),t),{guesses:i,guessesLog10:O.log10(i)})};const E={password:"",optimal:{},excludeAdditive:!1,separatorRegex:void 0,fillArray(r,e){const t=[];for(let s=0;s1&&(n*=this.optimal.pi[s.i-1][e-1]);let a=O.factorial(e)*n;this.excludeAdditive||(a+=N(Tt,e-1));let i=!1;Object.keys(this.optimal.g[t]).forEach(c=>{const o=this.optimal.g[t][c];parseInt(c,10)<=e&&o<=a&&(i=!0)}),i||(this.optimal.g[t][e]=a,this.optimal.m[t][e]=s,this.optimal.pi[t][e]=n)},bruteforceUpdate(r){let e=this.makeBruteforceMatch(0,r);this.update(e,1);for(let t=1;t<=r;t+=1){e=this.makeBruteforceMatch(t,r);const s=this.optimal.m[t-1];Object.keys(s).forEach(n=>{s[n].pattern!=="bruteforce"&&this.update(e,parseInt(n,10)+1)})}},unwind(r){const e=[];let t=r-1,s=0,n=1/0;const a=this.optimal.g[t];for(a&&Object.keys(a).forEach(i=>{const c=a[i];c=0;){const i=this.optimal.m[t][s];e.unshift(i),t=i.i-1,s-=1}return e}};var re={mostGuessableMatchSequence(r,e,t=!1){E.password=r,E.excludeAdditive=t;const s=r.length;let n=E.fillArray(s,"array");e.forEach(o=>{n[o.j].push(o)}),n=n.map(o=>o.sort((u,d)=>u.i-d.i)),E.optimal={m:E.fillArray(s,"object"),pi:E.fillArray(s,"object"),g:E.fillArray(s,"object")};for(let o=0;o{u.i>0?Object.keys(E.optimal.m[u.i-1]).forEach(d=>{E.update(u,parseInt(d,10)+1)}):E.update(u,1)}),E.bruteforceUpdate(o);const a=E.unwind(s),i=a.length,c=this.getGuesses(r,i);return{password:r,guesses:c,guessesLog10:O.log10(c),sequence:a}},getGuesses(r,e){const t=r.length;let s=0;return r.length===0?s=1:s=E.optimal.g[t-1][e],s}};class gs{match({password:e,omniMatch:t}){const s=[];let n=0;for(;ni instanceof Promise)?Promise.all(s):s}normalizeMatch(e,t,s,n){const a={pattern:"repeat",i:s.index,j:t,token:s[0],baseToken:e,baseGuesses:0,repeatCount:s[0].length/e.length};return n instanceof Promise?n.then(i=>j(I({},a),{baseGuesses:i})):j(I({},a),{baseGuesses:n})}getGreedyMatch(e,t){const s=/(.+)\1+/g;return s.lastIndex=t,s.exec(e)}getLazyMatch(e,t){const s=/(.+?)\1+/g;return s.lastIndex=t,s.exec(e)}setMatchToken(e,t){const s=/^(.+?)\1+$/;let n,a="";if(t&&e[0].length>t[0].length){n=e;const i=s.exec(n[0]);i&&(a=i[1])}else n=t,n&&(a=n[1]);return{match:n,baseToken:a}}getBaseGuesses(e,t){const s=t.match(e);return s instanceof Promise?s.then(a=>re.mostGuessableMatchSequence(e,a).guesses):re.mostGuessableMatchSequence(e,s).guesses}}class ps{constructor(){this.MAX_DELTA=5}match({password:e}){const t=[];if(e.length===1)return[];let s=0,n=null;const a=e.length;for(let i=1;i1||Math.abs(s)===1){const i=Math.abs(s);if(i>0&&i<=this.MAX_DELTA){const c=n.slice(e,+t+1||9e9),{sequenceName:o,sequenceSpace:u}=this.getSequence(c);return a.push({pattern:"sequence",i:e,j:t,token:n.slice(e,+t+1||9e9),sequenceName:o,sequenceSpace:u,ascending:s>0})}}return null}getSequence(e){let t="unicode",s=26;return Rt.test(e)?(t="lower",s=26):It.test(e)?(t="upper",s=26):jt.test(e)&&(t="digits",s=10),{sequenceName:t,sequenceSpace:s}}}class ms{constructor(){this.SHIFTED_RX=/[~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?]/}match({password:e}){const t=[];return Object.keys(f.graphs).forEach(s=>{const n=f.graphs[s];ne(t,this.helper(e,n,s))}),U(t)}checkIfShifted(e,t,s){return!e.includes("keypad")&&this.SHIFTED_RX.test(t.charAt(s))?1:0}helper(e,t,s){let n;const a=[];let i=0;const c=e.length;for(;i2&&a.push({pattern:"spatial",i,j:o-1,token:e.slice(i,o),graph:s,turns:d,shiftedCount:n}),i=o;break}}}return a}}const bs=new RegExp(`[${Ie.join("")}]`);class X{static getMostUsedSeparatorChar(e){const t=[...e.split("").filter(n=>bs.test(n)).reduce((n,a)=>{const i=n.get(a);return i?n.set(a,i+1):n.set(a,1),n},new Map).entries()].sort(([n,a],[i,c])=>c-a);if(!t.length)return;const s=t[0];if(!(s[1]<2))return s[0]}static getSeparatorRegex(e){return new RegExp(`([^${e} +var Xe=Object.defineProperty,Ke=Object.defineProperties;var Je=Object.getOwnPropertyDescriptors;var de=Object.getOwnPropertySymbols;var Qe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable;var N=Math.pow,fe=(r,e,t)=>e in r?Xe(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,I=(r,e)=>{for(var t in e||(e={}))Qe.call(e,t)&&fe(r,t,e[t]);if(de)for(var t of de(e))et.call(e,t)&&fe(r,t,e[t]);return r},j=(r,e)=>Ke(r,Je(e));var V=(r,e,t)=>new Promise((s,n)=>{var a=o=>{try{c(t.next(o))}catch(u){n(u)}},i=o=>{try{c(t.throw(o))}catch(u){n(u)}},c=o=>o.done?s(o.value):Promise.resolve(o.value).then(a,i);c((t=t.apply(r,e)).next())});import{r as K,a as D,p as tt,n as st,db as nt,m as rt,gg as ge,a0 as z,i as R,e as J,gi as at,d9 as it,cV as ot,L as $,an as ct,dv as lt,ai as Z,N as Q,bX as ut,bY as ht,c0 as dt,cc as ft,F as gt}from"./index-D0RG78dK.js";import{_ as pt}from"./role.vue_vue_type_script_setup_true_lang-Brkf7Y0n.js";import{_ as mt}from"./index.vue_vue_type_script_setup_true_lang-Cn3WAyzg.js";import{u as ee}from"./user-DNtD0Fqa.js";import{u as bt}from"./hooks-xuWqKHXL.js";import{R as yt}from"./index-Da-EL-zM.js";import{e as Mt,k as vt,l as xt,m as kt}from"./system-D_erpgb2.js";import"./index-BKgIQJko.js";import"./index-QdK0xM4j.js";const ne=(r,e)=>r.push.apply(r,e),U=r=>r.sort((e,t)=>e.i-t.i||e.j-t.j),pe=r=>{const e={};let t=1;return r.forEach(s=>{e[s]=t,t+=1}),e};var St={4:[[1,2],[2,3]],5:[[1,3],[2,3],[2,4]],6:[[1,2],[2,4],[4,5]],7:[[1,3],[2,3],[4,5],[4,6]],8:[[2,4],[4,6]]};const me=2050,be=1e3,Dt=St,Et=10,Tt=1e4,Se=10,De=50,Ee=20,Te=/^[A-Z\xbf-\xdf][^A-Z\xbf-\xdf]+$/,At=/^[^A-Z\xbf-\xdf]+[A-Z\xbf-\xdf]$/,It=/^[A-Z\xbf-\xdf]+$/,Ae=/^[^a-z\xdf-\xff]+$/,Rt=/^[a-z\xdf-\xff]+$/,Ct=/^[^A-Z\xbf-\xdf]+$/,wt=/[a-z\xdf-\xff]/,Pt=/[A-Z\xbf-\xdf]/,Lt=/[^A-Za-z\xbf-\xdf]/gi,jt=/^\d+$/,ae=new Date().getFullYear(),Ot={recentYear:/19\d\d|200\d|201\d|202\d/g},Ie=[" ",",",";",":","|","/","\\","_",".","-"],_t=Ie.length;class Nt{match({password:e}){const t=[...this.getMatchesWithoutSeparator(e),...this.getMatchesWithSeparator(e)],s=this.filterNoise(t);return U(s)}getMatchesWithSeparator(e){const t=[],s=/^(\d{1,4})([\s/\\_.-])(\d{1,2})\2(\d{1,4})$/;for(let n=0;n<=Math.abs(e.length-6);n+=1)for(let a=n+5;a<=n+9&&!(a>=e.length);a+=1){const i=e.slice(n,+a+1||9e9),c=s.exec(i);if(c!=null){const o=this.mapIntegersToDayMonthYear([parseInt(c[1],10),parseInt(c[3],10),parseInt(c[4],10)]);o!=null&&t.push({pattern:"date",token:i,i:n,j:a,separator:c[2],year:o.year,month:o.month,day:o.day})}}return t}getMatchesWithoutSeparator(e){const t=[],s=/^\d{4,8}$/,n=a=>Math.abs(a.year-ae);for(let a=0;a<=Math.abs(e.length-4);a+=1)for(let i=a+3;i<=a+7&&!(i>=e.length);i+=1){const c=e.slice(a,+i+1||9e9);if(s.exec(c)){const o=[],u=c.length;if(Dt[u].forEach(([p,b])=>{const y=this.mapIntegersToDayMonthYear([parseInt(c.slice(0,p),10),parseInt(c.slice(p,b),10),parseInt(c.slice(b),10)]);y!=null&&o.push(y)}),o.length>0){let p=o[0],b=n(o[0]);o.slice(1).forEach(y=>{const g=n(y);g{let s=!1;const n=e.length;for(let a=0;a=t.j){s=!0;break}}return!s})}mapIntegersToDayMonthYear(e){if(e[1]>31||e[1]<=0)return null;let t=0,s=0,n=0;for(let a=0,i=e.length;a99&&cme)return null;c>31&&(s+=1),c>12&&(t+=1),c<=0&&(n+=1)}return s>=2||t===3||n>=2?null:this.getDayMonth(e)}getDayMonth(e){const t=[[e[2],e.slice(0,2)],[e[0],e.slice(1,3)]],s=t.length;for(let n=0;n=1&&a<=31&&i>=1&&i<=12)return{day:a,month:i}}return null}twoToFourDigitYear(e){return e>99?e:e>50?e+1900:e+2e3}}const P=new Uint32Array(65536),Ut=(r,e)=>{const t=r.length,s=e.length,n=1<{const t=e.length,s=r.length,n=[],a=[],i=Math.ceil(t/32),c=Math.ceil(s/32);for(let g=0;g>>m&1,A=n[m/32|0]>>>m&1,G=k|g,B=((k|A)&M)+M^M|k|A;let L=g|~(B|M),_=M&B;L>>>31^S&&(a[m/32|0]^=1<>>31^A&&(n[m/32|0]^=1<>>g&1,v=n[g/32|0]>>>g&1,m=M|u,k=((M|v)&d)+d^d|M|v;let S=u|~(k|d),A=d&k;y+=S>>>s-1&1,y-=A>>>s-1&1,S>>>31^T&&(a[g/32|0]^=1<>>31^v&&(n[g/32|0]^=1<{if(r.length{const s=r.length<=e.length,n=r.length<=t;return s||n?Math.ceil(r.length/4):t},$t=(r,e,t)=>{let s=0;const n=Object.keys(e).find(a=>{const i=zt(r,a,t);if(Math.abs(r.length-a.length)>i)return!1;const c=Ft(r,a),o=c<=i;return o&&(s=c),o});return n?{levenshteinDistance:s,levenshteinDistanceEntry:n}:{}};var ye={a:["4","@"],b:["8"],c:["(","{","[","<"],d:["6","|)"],e:["3"],f:["#"],g:["6","9","&"],h:["#","|-|"],i:["1","!","|"],k:["<","|<"],l:["!","1","|","7"],m:["^^","nn","2n","/\\\\/\\\\"],n:["//"],o:["0","()"],q:["9"],u:["|_|"],s:["$","5"],t:["+","7"],v:["<",">","/"],w:["^/","uu","vv","2u","2v","\\\\/\\\\/"],x:["%","><"],z:["2"]},te={warnings:{straightRow:"straightRow",keyPattern:"keyPattern",simpleRepeat:"simpleRepeat",extendedRepeat:"extendedRepeat",sequences:"sequences",recentYears:"recentYears",dates:"dates",topTen:"topTen",topHundred:"topHundred",common:"common",similarToCommon:"similarToCommon",wordByItself:"wordByItself",namesByThemselves:"namesByThemselves",commonNames:"commonNames",userInputs:"userInputs",pwned:"pwned"},suggestions:{l33t:"l33t",reverseWords:"reverseWords",allUppercase:"allUppercase",capitalization:"capitalization",dates:"dates",recentYears:"recentYears",associatedYears:"associatedYears",sequences:"sequences",repeated:"repeated",longerKeyboardPattern:"longerKeyboardPattern",anotherWord:"anotherWord",useWords:"useWords",noNeed:"noNeed",pwned:"pwned"},timeEstimation:{ltSecond:"ltSecond",second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years",centuries:"centuries"}};class Y{constructor(e=[]){this.parents=e,this.children=new Map}addSub(e,...t){const s=e.charAt(0);this.children.has(s)||this.children.set(s,new Y([...this.parents,s]));let n=this.children.get(s);for(let a=1;a(Object.entries(r).forEach(([t,s])=>{s.forEach(n=>{e.addSub(n,t)})}),e);class Yt{constructor(){this.matchers={},this.l33tTable=ye,this.trieNodeRoot=Me(ye,new Y),this.dictionary={userInputs:[]},this.rankedDictionaries={},this.rankedDictionariesMaxWordSize={},this.translations=te,this.graphs={},this.useLevenshteinDistance=!1,this.levenshteinThreshold=2,this.l33tMaxSubstitutions=100,this.maxLength=256,this.setRankedDictionaries()}setOptions(e={}){e.l33tTable&&(this.l33tTable=e.l33tTable,this.trieNodeRoot=Me(e.l33tTable,new Y)),e.dictionary&&(this.dictionary=e.dictionary,this.setRankedDictionaries()),e.translations&&this.setTranslations(e.translations),e.graphs&&(this.graphs=e.graphs),e.useLevenshteinDistance!==void 0&&(this.useLevenshteinDistance=e.useLevenshteinDistance),e.levenshteinThreshold!==void 0&&(this.levenshteinThreshold=e.levenshteinThreshold),e.l33tMaxSubstitutions!==void 0&&(this.l33tMaxSubstitutions=e.l33tMaxSubstitutions),e.maxLength!==void 0&&(this.maxLength=e.maxLength)}setTranslations(e){if(this.checkCustomTranslations(e))this.translations=e;else throw new Error("Invalid translations object fallback to keys")}checkCustomTranslations(e){let t=!0;return Object.keys(te).forEach(s=>{if(s in e){const n=s;Object.keys(te[n]).forEach(a=>{a in e[n]||(t=!1)})}else t=!1}),t}setRankedDictionaries(){const e={},t={};Object.keys(this.dictionary).forEach(s=>{e[s]=pe(this.dictionary[s]),t[s]=this.getRankedDictionariesMaxWordSize(this.dictionary[s])}),this.rankedDictionaries=e,this.rankedDictionariesMaxWordSize=t}getRankedDictionariesMaxWordSize(e){const t=e.map(s=>typeof s!="string"?s.toString().length:s.length);return t.length===0?0:t.reduce((s,n)=>Math.max(s,n),-1/0)}buildSanitizedRankedDictionary(e){const t=[];return e.forEach(s=>{const n=typeof s;(n==="string"||n==="number"||n==="boolean")&&t.push(s.toString().toLowerCase())}),pe(t)}extendUserInputsDictionary(e){this.dictionary.userInputs||(this.dictionary.userInputs=[]);const t=[...this.dictionary.userInputs,...e];this.rankedDictionaries.userInputs=this.buildSanitizedRankedDictionary(t),this.rankedDictionariesMaxWordSize.userInputs=this.getRankedDictionariesMaxWordSize(t)}addMatcher(e,t){this.matchers[e]?console.info(`Matcher ${e} already exists`):this.matchers[e]=t}}const f=new Yt;class Gt{constructor(e){this.defaultMatch=e}match({password:e}){const t=e.split("").reverse().join("");return this.defaultMatch({password:t}).map(s=>j(I({},s),{token:s.token.split("").reverse().join(""),reversed:!0,i:e.length-1-s.j,j:e.length-1-s.i}))}}class Bt{constructor({substr:e,limit:t,trieRoot:s}){this.buffer=[],this.finalPasswords=[],this.substr=e,this.limit=t,this.trieRoot=s}getAllPossibleSubsAtIndex(e){const t=[];let s=this.trieRoot;for(let n=e;n=this.limit)return;if(s===this.substr.length){e===t&&this.finalPasswords.push({password:this.buffer.join(""),changes:a});return}const o=[...this.getAllPossibleSubsAtIndex(s)];let u=!1;for(let d=s+o.length-1;d>=s;d-=1){const p=o[d-s];if(p.isTerminal()){if(i===p.parents.join("")&&c>=3)continue;u=!0;const b=p.subs;for(const y of b){this.buffer.push(y);const g=a.concat({i:n,letter:y,substitution:p.parents.join("")});if(this.helper({onlyFullSub:e,isFullSub:t,index:d+1,subIndex:n+y.length,changes:g,lastSubLetter:p.parents.join(""),consecutiveSubCount:i===p.parents.join("")?c+1:1}),this.buffer.pop(),this.finalPasswords.length>=this.limit)return}}}if(!e||!u){const d=this.substr.charAt(s);this.buffer.push(d),this.helper({onlyFullSub:e,isFullSub:t&&!u,index:s+1,subIndex:n+1,changes:a,lastSubLetter:i,consecutiveSubCount:c}),this.buffer.pop()}}getAll(){return this.helper({onlyFullSub:!0,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.helper({onlyFullSub:!1,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.finalPasswords}}const Ht=(r,e,t)=>new Bt({substr:r,limit:e,trieRoot:t}).getAll(),qt=(r,e,t)=>{const n=r.changes.filter(u=>u.iu-d.letter.length+d.substitution.length,e),a=r.changes.filter(u=>u.i>=e&&u.i<=t),i=a.reduce((u,d)=>u-d.letter.length+d.substitution.length,t-e+n),c=[],o=[];return a.forEach(u=>{c.findIndex(p=>p.letter===u.letter&&p.substitution===u.substitution)<0&&(c.push({letter:u.letter,substitution:u.substitution}),o.push(`${u.substitution} -> ${u.letter}`))}),{i:n,j:i,subs:c,subDisplay:o.join(", ")}};class Vt{constructor(e){this.defaultMatch=e}isAlreadyIncluded(e,t){return e.some(s=>Object.entries(s).every(([n,a])=>n==="subs"||a===t[n]))}match({password:e}){const t=[],s=Ht(e,f.l33tMaxSubstitutions,f.trieNodeRoot);let n=!1,a=!0;return s.forEach(i=>{if(n)return;const c=this.defaultMatch({password:i.password,useLevenshtein:a});a=!1,c.forEach(o=>{n||(n=o.i===0&&o.j===e.length-1);const u=qt(i,o.i,o.j),d=e.slice(u.i,+u.j+1||9e9),p=I(j(I({},o),{l33t:!0,token:d}),u),b=this.isAlreadyIncluded(t,p);d.toLowerCase()!==o.matchedWord&&!b&&t.push(p)})}),t.filter(i=>i.token.length>1)}}class Zt{constructor(){this.l33t=new Vt(this.defaultMatch),this.reverse=new Gt(this.defaultMatch)}match({password:e}){const t=[...this.defaultMatch({password:e}),...this.reverse.match({password:e}),...this.l33t.match({password:e})];return U(t)}defaultMatch({password:e,useLevenshtein:t=!0}){const s=[],n=e.length,a=e.toLowerCase();return Object.keys(f.rankedDictionaries).forEach(i=>{const c=f.rankedDictionaries[i],o=f.rankedDictionariesMaxWordSize[i],u=Math.min(o,n);for(let d=0;d{const a=t[n];a.lastIndex=0;let i;for(;i=a.exec(e);)if(i){const c=i[0];s.push({pattern:"regex",token:c,i:i.index,j:i.index+i[0].length-1,regexName:n,regexMatch:i})}}),U(s)}}var O={nCk(r,e){let t=r;if(e>t)return 0;if(e===0)return 1;let s=1;for(let n=1;n<=e;n+=1)s*=t,s/=n,t-=1;return s},log10(r){return r===0?0:Math.log(r)/Math.log(10)},log2(r){return Math.log(r)/Math.log(2)},factorial(r){let e=1;for(let t=2;t<=r;t+=1)e*=t;return e}},Kt=({token:r})=>{let e=N(Et,r.length);e===Number.POSITIVE_INFINITY&&(e=Number.MAX_VALUE);let t;return r.length===1?t=Se+1:t=De+1,Math.max(e,t)},Jt=({year:r,separator:e})=>{let s=Math.max(Math.abs(r-ae),Ee)*365;return e&&(s*=4),s};const Qt=r=>{const e=r.split(""),t=e.filter(i=>i.match(Pt)).length,s=e.filter(i=>i.match(wt)).length;let n=0;const a=Math.min(t,s);for(let i=1;i<=a;i+=1)n+=O.nCk(t+s,i);return n};var es=r=>{const e=r.replace(Lt,"");if(e.match(Ct)||e.toLowerCase()===e)return 1;const t=[Te,At,Ae],s=t.length;for(let n=0;n{let t=0,s=r.indexOf(e);for(;s>=0;)t+=1,s=r.indexOf(e,s+e.length);return t},ts=({sub:r,token:e})=>{const t=e.toLowerCase(),s=ve(t,r.substitution),n=ve(t,r.letter);return{subbedCount:s,unsubbedCount:n}};var ss=({l33t:r,subs:e,token:t})=>{if(!r)return 1;let s=1;return e.forEach(n=>{const{subbedCount:a,unsubbedCount:i}=ts({sub:n,token:t});if(a===0||i===0)s*=2;else{const c=Math.min(i,a);let o=0;for(let u=1;u<=c;u+=1)o+=O.nCk(i+a,u);s*=o}}),s},ns=({rank:r,reversed:e,l33t:t,subs:s,token:n,dictionaryName:a})=>{const i=r,c=es(n),o=ss({l33t:t,subs:s,token:n}),u=e&&2||1;let d;return a==="diceware"?d=N(6,5)/2:d=i*c*o*u,{baseGuesses:i,uppercaseVariations:c,l33tVariations:o,calculation:d}},rs=({regexName:r,regexMatch:e,token:t})=>{const s={alphaLower:26,alphaUpper:26,alpha:52,alphanumeric:62,digits:10,symbols:33};if(r in s)return N(s[r],t.length);switch(r){case"recentYear":return Math.max(Math.abs(parseInt(e[0],10)-ae),Ee)}return 0},as=({baseGuesses:r,repeatCount:e})=>r*e,is=({token:r,ascending:e})=>{const t=r.charAt(0);let s=0;return["a","A","z","Z","0","1","9"].includes(t)?s=4:t.match(/\d/)?s=10:s=26,e||(s*=2),s*r.length};const os=r=>{let e=0;return Object.keys(r).forEach(t=>{const s=r[t];e+=s.filter(n=>!!n).length}),e/=Object.entries(r).length,e},cs=({token:r,graph:e,turns:t})=>{const s=Object.keys(f.graphs[e]).length,n=os(f.graphs[e]);let a=0;const i=r.length;for(let c=2;c<=i;c+=1){const o=Math.min(t,c-1);for(let u=1;u<=o;u+=1)a+=O.nCk(c-1,u-1)*s*N(n,u)}return a};var ls=({graph:r,token:e,shiftedCount:t,turns:s})=>{let n=cs({token:e,graph:r,turns:s});if(t){const a=e.length-t;if(t===0||a===0)n*=2;else{let i=0;for(let c=1;c<=Math.min(t,a);c+=1)i+=O.nCk(t+a,c);n*=i}}return Math.round(n)},us=()=>_t;const hs=(r,e)=>{let t=1;return r.token.lengthxe[r]?xe[r](e):f.matchers[r]&&"scoring"in f.matchers[r]?f.matchers[r].scoring(e):0;var fs=(r,e)=>{const t={};if("guesses"in r&&r.guesses!=null)return r;const s=hs(r,e),n=ds(r.pattern,r);let a=0;typeof n=="number"?a=n:r.pattern==="dictionary"&&(a=n.calculation,t.baseGuesses=n.baseGuesses,t.uppercaseVariations=n.uppercaseVariations,t.l33tVariations=n.l33tVariations);const i=Math.max(a,s);return j(I(I({},r),t),{guesses:i,guessesLog10:O.log10(i)})};const E={password:"",optimal:{},excludeAdditive:!1,separatorRegex:void 0,fillArray(r,e){const t=[];for(let s=0;s1&&(n*=this.optimal.pi[s.i-1][e-1]);let a=O.factorial(e)*n;this.excludeAdditive||(a+=N(Tt,e-1));let i=!1;Object.keys(this.optimal.g[t]).forEach(c=>{const o=this.optimal.g[t][c];parseInt(c,10)<=e&&o<=a&&(i=!0)}),i||(this.optimal.g[t][e]=a,this.optimal.m[t][e]=s,this.optimal.pi[t][e]=n)},bruteforceUpdate(r){let e=this.makeBruteforceMatch(0,r);this.update(e,1);for(let t=1;t<=r;t+=1){e=this.makeBruteforceMatch(t,r);const s=this.optimal.m[t-1];Object.keys(s).forEach(n=>{s[n].pattern!=="bruteforce"&&this.update(e,parseInt(n,10)+1)})}},unwind(r){const e=[];let t=r-1,s=0,n=1/0;const a=this.optimal.g[t];for(a&&Object.keys(a).forEach(i=>{const c=a[i];c=0;){const i=this.optimal.m[t][s];e.unshift(i),t=i.i-1,s-=1}return e}};var re={mostGuessableMatchSequence(r,e,t=!1){E.password=r,E.excludeAdditive=t;const s=r.length;let n=E.fillArray(s,"array");e.forEach(o=>{n[o.j].push(o)}),n=n.map(o=>o.sort((u,d)=>u.i-d.i)),E.optimal={m:E.fillArray(s,"object"),pi:E.fillArray(s,"object"),g:E.fillArray(s,"object")};for(let o=0;o{u.i>0?Object.keys(E.optimal.m[u.i-1]).forEach(d=>{E.update(u,parseInt(d,10)+1)}):E.update(u,1)}),E.bruteforceUpdate(o);const a=E.unwind(s),i=a.length,c=this.getGuesses(r,i);return{password:r,guesses:c,guessesLog10:O.log10(c),sequence:a}},getGuesses(r,e){const t=r.length;let s=0;return r.length===0?s=1:s=E.optimal.g[t-1][e],s}};class gs{match({password:e,omniMatch:t}){const s=[];let n=0;for(;ni instanceof Promise)?Promise.all(s):s}normalizeMatch(e,t,s,n){const a={pattern:"repeat",i:s.index,j:t,token:s[0],baseToken:e,baseGuesses:0,repeatCount:s[0].length/e.length};return n instanceof Promise?n.then(i=>j(I({},a),{baseGuesses:i})):j(I({},a),{baseGuesses:n})}getGreedyMatch(e,t){const s=/(.+)\1+/g;return s.lastIndex=t,s.exec(e)}getLazyMatch(e,t){const s=/(.+?)\1+/g;return s.lastIndex=t,s.exec(e)}setMatchToken(e,t){const s=/^(.+?)\1+$/;let n,a="";if(t&&e[0].length>t[0].length){n=e;const i=s.exec(n[0]);i&&(a=i[1])}else n=t,n&&(a=n[1]);return{match:n,baseToken:a}}getBaseGuesses(e,t){const s=t.match(e);return s instanceof Promise?s.then(a=>re.mostGuessableMatchSequence(e,a).guesses):re.mostGuessableMatchSequence(e,s).guesses}}class ps{constructor(){this.MAX_DELTA=5}match({password:e}){const t=[];if(e.length===1)return[];let s=0,n=null;const a=e.length;for(let i=1;i1||Math.abs(s)===1){const i=Math.abs(s);if(i>0&&i<=this.MAX_DELTA){const c=n.slice(e,+t+1||9e9),{sequenceName:o,sequenceSpace:u}=this.getSequence(c);return a.push({pattern:"sequence",i:e,j:t,token:n.slice(e,+t+1||9e9),sequenceName:o,sequenceSpace:u,ascending:s>0})}}return null}getSequence(e){let t="unicode",s=26;return Rt.test(e)?(t="lower",s=26):It.test(e)?(t="upper",s=26):jt.test(e)&&(t="digits",s=10),{sequenceName:t,sequenceSpace:s}}}class ms{constructor(){this.SHIFTED_RX=/[~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?]/}match({password:e}){const t=[];return Object.keys(f.graphs).forEach(s=>{const n=f.graphs[s];ne(t,this.helper(e,n,s))}),U(t)}checkIfShifted(e,t,s){return!e.includes("keypad")&&this.SHIFTED_RX.test(t.charAt(s))?1:0}helper(e,t,s){let n;const a=[];let i=0;const c=e.length;for(;i2&&a.push({pattern:"spatial",i,j:o-1,token:e.slice(i,o),graph:s,turns:d,shiftedCount:n}),i=o;break}}}return a}}const bs=new RegExp(`[${Ie.join("")}]`);class X{static getMostUsedSeparatorChar(e){const t=[...e.split("").filter(n=>bs.test(n)).reduce((n,a)=>{const i=n.get(a);return i?n.set(a,i+1):n.set(a,1),n},new Map).entries()].sort(([n,a],[i,c])=>c-a);if(!t.length)return;const s=t[0];if(!(s[1]<2))return s[0]}static getSeparatorRegex(e){return new RegExp(`([^${e} ])(${e})(?!${e})`,"g")}match({password:e}){const t=[];if(e.length===0)return t;const s=X.getMostUsedSeparatorChar(e);if(s===void 0)return t;const n=X.getSeparatorRegex(s);for(const a of e.matchAll(n)){if(a.index===void 0)continue;const i=a.index+1;t.push({pattern:"separator",token:s,i,j:i})}return t}}class ys{constructor(){this.matchers={date:Nt,dictionary:Zt,regex:Xt,repeat:gs,sequence:ps,spatial:ms,separator:X}}match(e){const t=[],s=[];return[...Object.keys(this.matchers),...Object.keys(f.matchers)].forEach(a=>{if(!this.matchers[a]&&!f.matchers[a])return;const i=this.matchers[a]?this.matchers[a]:f.matchers[a].Matching,o=new i().match({password:e,omniMatch:this});o instanceof Promise?(o.then(u=>{ne(t,u)}),s.push(o)):ne(t,o)}),s.length>0?new Promise((a,i)=>{Promise.all(s).then(()=>{a(U(t))}).catch(c=>{i(c)})}):U(t)}}const Re=1,Ce=Re*60,we=Ce*60,Pe=we*24,Le=Pe*31,je=Le*12,Ms=je*100,se={second:Re,minute:Ce,hour:we,day:Pe,month:Le,year:je,century:Ms};class vs{translate(e,t){let s=e;t!==void 0&&t!==1&&(s+="s");const{timeEstimation:n}=f.translations;return n[s].replace("{base}",`${t}`)}estimateAttackTimes(e){const t={onlineThrottling100PerHour:e/.027777777777777776,onlineNoThrottling10PerSecond:e/10,offlineSlowHashing1e4PerSecond:e/1e4,offlineFastHashing1e10PerSecond:e/1e10},s={onlineThrottling100PerHour:"",onlineNoThrottling10PerSecond:"",offlineSlowHashing1e4PerSecond:"",offlineFastHashing1e10PerSecond:""};return Object.keys(t).forEach(n=>{const a=t[n];s[n]=this.displayTime(a)}),{crackTimesSeconds:t,crackTimesDisplay:s,score:this.guessesToScore(e)}}guessesToScore(e){return e<1005?0:e<1000005?1:e<100000005?2:e<1e10+5?3:4}displayTime(e){let t="centuries",s;const n=Object.keys(se),a=n.findIndex(i=>e-1&&(t=n[a-1],a!==0?s=Math.round(e/se[t]):t="ltSecond"),this.translate(t,s)}}var xs=()=>null,ks=()=>({warning:f.translations.warnings.dates,suggestions:[f.translations.suggestions.dates]});const Ss=(r,e)=>{let t=null;return e&&!r.l33t&&!r.reversed?r.rank<=10?t=f.translations.warnings.topTen:r.rank<=100?t=f.translations.warnings.topHundred:t=f.translations.warnings.common:r.guessesLog10<=4&&(t=f.translations.warnings.similarToCommon),t},Ds=(r,e)=>{let t=null;return e&&(t=f.translations.warnings.wordByItself),t},Es=(r,e)=>e?f.translations.warnings.namesByThemselves:f.translations.warnings.commonNames,Ts=(r,e)=>{let t=null;const s=r.dictionaryName,n=s==="lastnames"||s.toLowerCase().includes("firstnames");return s==="passwords"?t=Ss(r,e):s.includes("wikipedia")?t=Ds(r,e):n?t=Es(r,e):s==="userInputs"&&(t=f.translations.warnings.userInputs),t};var As=(r,e)=>{const t=Ts(r,e),s=[],n=r.token;return n.match(Te)?s.push(f.translations.suggestions.capitalization):n.match(Ae)&&n.toLowerCase()!==n&&s.push(f.translations.suggestions.allUppercase),r.reversed&&r.token.length>=4&&s.push(f.translations.suggestions.reverseWords),r.l33t&&s.push(f.translations.suggestions.l33t),{warning:t,suggestions:s}},Is=r=>r.regexName==="recentYear"?{warning:f.translations.warnings.recentYears,suggestions:[f.translations.suggestions.recentYears,f.translations.suggestions.associatedYears]}:{warning:null,suggestions:[]},Rs=r=>{let e=f.translations.warnings.extendedRepeat;return r.baseToken.length===1&&(e=f.translations.warnings.simpleRepeat),{warning:e,suggestions:[f.translations.suggestions.repeated]}},Cs=()=>({warning:f.translations.warnings.sequences,suggestions:[f.translations.suggestions.sequences]}),ws=r=>{let e=f.translations.warnings.keyPattern;return r.turns===1&&(e=f.translations.warnings.straightRow),{warning:e,suggestions:[f.translations.suggestions.longerKeyboardPattern]}},Ps=()=>null;const ke={warning:null,suggestions:[]};class Ls{constructor(){this.matchers={bruteforce:xs,date:ks,dictionary:As,regex:Is,repeat:Rs,sequence:Cs,spatial:ws,separator:Ps},this.defaultFeedback={warning:null,suggestions:[]},this.setDefaultSuggestions()}setDefaultSuggestions(){this.defaultFeedback.suggestions.push(f.translations.suggestions.useWords,f.translations.suggestions.noNeed)}getFeedback(e,t){if(t.length===0)return this.defaultFeedback;if(e>2)return ke;const s=f.translations.suggestions.anotherWord,n=this.getLongestMatch(t);let a=this.getMatchFeedback(n,t.length===1);return a!=null?a.suggestions.unshift(s):a={warning:null,suggestions:[s]},a}getLongestMatch(e){let t=e[0];return e.slice(1).forEach(n=>{n.token.length>t.token.length&&(t=n)}),t}getMatchFeedback(e,t){return this.matchers[e.pattern]?this.matchers[e.pattern](e,t):f.matchers[e.pattern]&&"feedback"in f.matchers[e.pattern]?f.matchers[e.pattern].feedback(e,t):ke}}const Oe=()=>new Date().getTime(),js=(r,e,t)=>{const s=new Ls,n=new vs,a=re.mostGuessableMatchSequence(e,r),i=Oe()-t,c=n.estimateAttackTimes(a.guesses);return j(I(I({calcTime:i},a),c),{feedback:s.getFeedback(c.score,a.sequence)})},Os=(r,e)=>new ys().match(r),_s=(r,e)=>{const t=Oe(),s=Os(r);if(s instanceof Promise)throw new Error("You are using a Promised matcher, please use `zxcvbnAsync` for it.");return js(s,r,t)};function qs(r,e){const t=K({deptId:"",username:"",phone:"",status:""}),s=D(),n=D(),a=D([]),i=D(!0),c=D(),o=D({}),{switchStyle:u}=bt(),d=D(),p=D([]),b=D(!0),y=D(0),g=K({total:0,pageSize:10,currentPage:1,background:!0}),M=[{label:"勾选列",type:"selection",fixed:"left",reserveSelection:!0},{label:"用户编号",prop:"id",width:90},{label:"用户头像",prop:"avatar",cellRenderer:({row:l})=>R(J("el-image"),{fit:"cover","preview-teleported":!0,src:l.avatar||ee,"preview-src-list":Array.of(l.avatar||ee),class:"w-[24px] h-[24px] rounded-full align-middle"},null),width:90},{label:"用户名称",prop:"username",minWidth:130},{label:"用户昵称",prop:"nickname",minWidth:130},{label:"性别",prop:"sex",minWidth:90,cellRenderer:({row:l,props:h})=>R(J("el-tag"),{size:h.size,type:l.sex===1?"danger":null,effect:"plain"},{default:()=>[l.sex===1?"女":"男"]})},{label:"部门",prop:"dept.name",minWidth:90},{label:"手机号码",prop:"phone",minWidth:90,formatter:({phone:l})=>at(l,{start:3,end:6})},{label:"状态",prop:"status",minWidth:90,cellRenderer:l=>{var h;return R(J("el-switch"),{size:l.props.size==="small"?"small":"default",loading:(h=o.value[l.index])==null?void 0:h.loading,modelValue:l.row.status,"onUpdate:modelValue":x=>l.row.status=x,"active-value":1,"inactive-value":0,"active-text":"已启用","inactive-text":"已停用","inline-prompt":!0,style:u.value,onChange:()=>A(l)},null)}},{label:"创建时间",minWidth:90,prop:"createTime",formatter:({createTime:l})=>it(l).format("YYYY-MM-DD HH:mm:ss")},{label:"操作",fixed:"right",width:180,slot:"operation"}],T=tt(()=>["!h-[20px]","reset-margin","!text-gray-500","dark:!text-white","dark:hover:!text-primary"]),v=K({newPwd:""}),m=[{color:"#e74242",text:"非常弱"},{color:"#EFBD47",text:"弱"},{color:"#ffa500",text:"一般"},{color:"#1bbf1b",text:"强"},{color:"#008000",text:"非常强"}],k=D(),S=D([]);function A({row:l,index:h}){ot.confirm(`确认要${l.status===0?"停用":"启用"}${l.username}用户吗?`,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0,draggable:!0}).then(()=>{o.value[h]=Object.assign({},o.value[h],{loading:!0}),setTimeout(()=>{o.value[h]=Object.assign({},o.value[h],{loading:!1}),$("已成功修改用户状态",{type:"success"})},300)}).catch(()=>{l.status===0?l.status=1:l.status=0})}function G(l){}function B(l){$(`您删除了用户编号为${l.id}的这条数据`,{type:"success"}),w()}function L(l){}function _(l){}function _e(l){y.value=l.length,r.value.setAdaptive()}function Ne(){y.value=0,r.value.getTableRef().clearSelection()}function Ue(){const l=r.value.getTableRef().getSelectionRows();$(`已删除用户编号为 ${ct(l,"id")} 的数据`,{type:"success"}),r.value.getTableRef().clearSelection(),w()}function w(){return V(this,null,function*(){i.value=!0;const{data:l}=yield xt(lt(t));a.value=l.list,g.total=l.total,g.pageSize=l.pageSize,g.currentPage=l.currentPage,setTimeout(()=>{i.value=!1},500)})}const We=l=>{l&&(l.resetFields(),t.deptId="",e.value.onTreeReset(),w())};function Fe({id:l,selected:h}){t.deptId=h?l:"",w()}function ie(l){if(!l||!l.length)return;const h=[];for(let x=0;xQ(mt,{ref:s}),beforeSure:(Be,{options:He})=>{const qe=s.value.getRef(),Ve=He.props.formInline;function he(){$(`您${l}了用户名称为${Ve.username}的这条数据`,{type:"success"}),Be(),w()}qe.validate(Ze=>{Ze&&he()})}})}const oe=D();function $e(l){Z({title:"裁剪、上传头像",width:"40%",closeOnClickModal:!1,fullscreen:z(),contentRenderer:()=>Q(yt,{ref:oe,imgSrc:l.avatar||ee,onCropper:h=>c.value=h}),beforeSure:h=>{h(),w()},closeCallBack:()=>oe.value.hidePopover()})}st(v,({newPwd:l})=>k.value=nt(l)?-1:_s(l).score);function Ye(l){Z({title:`重置 ${l.username} 用户的密码`,width:"30%",draggable:!0,closeOnClickModal:!1,fullscreen:z(),contentRenderer:()=>R(gt,null,[R(ut,{ref:n,model:v},{default:()=>[R(ht,{prop:"newPwd",rules:[{required:!0,message:"请输入新密码",trigger:"blur"}]},{default:()=>[R(dt,{clearable:!0,"show-password":!0,type:"password",modelValue:v.newPwd,"onUpdate:modelValue":h=>v.newPwd=h,placeholder:"请输入新密码"},null)]})]}),R("div",{class:"mt-4 flex"},[m.map(({color:h,text:x},C)=>R("div",{class:"w-[19vw]",style:{marginLeft:C!==0?"4px":0}},[R(ft,{striped:!0,"striped-flow":!0,duration:k.value===C?6:0,percentage:k.value>=C?100:0,color:h,"stroke-width":10,"show-text":!1},null),R("p",{class:"text-center",style:{color:k.value===C?h:""}},[x])]))])]),closeCallBack:()=>v.newPwd="",beforeSure:h=>{n.value.validate(x=>{x&&($(`已成功重置 ${l.username} 用户的密码`,{type:"success"}),h(),w())})}})}function Ge(l){return V(this,null,function*(){var x,C,W,F;const h=(x=(yield kt({userId:l.id})).data)!=null?x:[];Z({title:`分配 ${l.username} 用户的角色`,props:{formInline:{username:(C=l==null?void 0:l.username)!=null?C:"",nickname:(W=l==null?void 0:l.nickname)!=null?W:"",roleOptions:(F=S.value)!=null?F:[],ids:h}},width:"400px",draggable:!0,fullscreen:z(),fullscreenIcon:!0,closeOnClickModal:!1,contentRenderer:()=>Q(pt),beforeSure:(H,{options:q})=>{q.props.formInline,H()}})})}return rt(()=>V(this,null,function*(){b.value=!0,w();const{data:l}=yield Mt();d.value=ge(l),p.value=ge(l),b.value=!1,S.value=(yield vt()).data})),{form:t,loading:i,columns:M,dataList:a,treeData:p,treeLoading:b,selectedNum:y,pagination:g,buttonClass:T,deviceDetection:z,onSearch:w,resetForm:We,onbatchDel:Ue,openDialog:ze,onTreeSelect:Fe,handleUpdate:G,handleDelete:B,handleUpload:$e,handleReset:Ye,handleRole:Ge,handleSizeChange:L,onSelectionCancel:Ne,handleCurrentChange:_,handleSelectionChange:_e}}export{qs as useUser}; diff --git a/static/js/hook-tAnULkhv.js b/static/js/hook-eEye4Cgh.js similarity index 90% rename from static/js/hook-tAnULkhv.js rename to static/js/hook-eEye4Cgh.js index 65b74a151..2e602c168 100644 --- a/static/js/hook-tAnULkhv.js +++ b/static/js/hook-eEye4Cgh.js @@ -1 +1 @@ -var I=(l,m,s)=>new Promise((u,f)=>{var p=t=>{try{c(s.next(t))}catch(i){f(i)}},r=t=>{try{c(s.throw(t))}catch(i){f(i)}},c=t=>t.done?u(t.value):Promise.resolve(t.value).then(p,r);c((s=s.apply(l,m)).next())});import{r as F,a as o,m as O,i as _,e as j,d9 as x,db as R,gg as z,ai as N,ah as P,a0 as V,N as q,L as H}from"./index-CV7M57fm.js";import{_ as A}from"./form.vue_vue_type_script_setup_true_lang-38GmhPXW.js";import{e as B}from"./system-CZbvLF80.js";import{u as G}from"./hooks-DiaEH2V_.js";import"./index-BbIBjDgl.js";function E(){const l=F({name:"",status:null}),m=o(),s=o([]),u=o(!0),{tagStyle:f}=G(),p=[{label:"部门名称",prop:"name",width:180,align:"left"},{label:"排序",prop:"sort",minWidth:70},{label:"状态",prop:"status",minWidth:100,cellRenderer:({row:a,props:e})=>_(j("el-tag"),{size:e.size,style:f.value(a.status)},{default:()=>[a.status===1?"启用":"停用"]})},{label:"创建时间",minWidth:200,prop:"createTime",formatter:({createTime:a})=>x(a).format("YYYY-MM-DD HH:mm:ss")},{label:"备注",prop:"remark",minWidth:320},{label:"操作",fixed:"right",width:210,slot:"operation"}];function r(a){}function c(a){a&&(a.resetFields(),t())}function t(){return I(this,null,function*(){u.value=!0;const{data:a}=yield B();let e=a;R(l.name)||(e=e.filter(n=>n.name.includes(l.name))),R(l.status)||(e=e.filter(n=>n.status===l.status)),s.value=z(e),setTimeout(()=>{u.value=!1},500)})}function i(a){if(!a||!a.length)return;const e=[];for(let n=0;nq(A,{ref:m}),beforeSure:(T,{options:W})=>{const Y=m.value.getRef(),$=W.props.formInline;function y(){H(`您${a}了部门名称为${$.name}的这条数据`,{type:"success"}),T(),t()}Y.validate(C=>{C&&y()})}})}function S(a){H(`您删除了部门名称为${a.name}的这条数据`,{type:"success"}),t()}return O(()=>{t()}),{form:l,loading:u,columns:p,dataList:s,onSearch:t,resetForm:c,openDialog:M,handleDelete:S,handleSelectionChange:r}}export{E as useDept}; +var I=(l,m,s)=>new Promise((u,f)=>{var p=t=>{try{c(s.next(t))}catch(i){f(i)}},r=t=>{try{c(s.throw(t))}catch(i){f(i)}},c=t=>t.done?u(t.value):Promise.resolve(t.value).then(p,r);c((s=s.apply(l,m)).next())});import{r as F,a as o,m as O,i as _,e as j,d9 as x,db as R,gg as z,ai as N,ah as P,a0 as V,N as q,L as H}from"./index-D0RG78dK.js";import{_ as A}from"./form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js";import{e as B}from"./system-D_erpgb2.js";import{u as G}from"./hooks-xuWqKHXL.js";import"./index-BKgIQJko.js";function E(){const l=F({name:"",status:null}),m=o(),s=o([]),u=o(!0),{tagStyle:f}=G(),p=[{label:"部门名称",prop:"name",width:180,align:"left"},{label:"排序",prop:"sort",minWidth:70},{label:"状态",prop:"status",minWidth:100,cellRenderer:({row:a,props:e})=>_(j("el-tag"),{size:e.size,style:f.value(a.status)},{default:()=>[a.status===1?"启用":"停用"]})},{label:"创建时间",minWidth:200,prop:"createTime",formatter:({createTime:a})=>x(a).format("YYYY-MM-DD HH:mm:ss")},{label:"备注",prop:"remark",minWidth:320},{label:"操作",fixed:"right",width:210,slot:"operation"}];function r(a){}function c(a){a&&(a.resetFields(),t())}function t(){return I(this,null,function*(){u.value=!0;const{data:a}=yield B();let e=a;R(l.name)||(e=e.filter(n=>n.name.includes(l.name))),R(l.status)||(e=e.filter(n=>n.status===l.status)),s.value=z(e),setTimeout(()=>{u.value=!1},500)})}function i(a){if(!a||!a.length)return;const e=[];for(let n=0;nq(A,{ref:m}),beforeSure:(T,{options:W})=>{const Y=m.value.getRef(),$=W.props.formInline;function y(){H(`您${a}了部门名称为${$.name}的这条数据`,{type:"success"}),T(),t()}Y.validate(C=>{C&&y()})}})}function S(a){H(`您删除了部门名称为${a.name}的这条数据`,{type:"success"}),t()}return O(()=>{t()}),{form:l,loading:u,columns:p,dataList:s,onSearch:t,resetForm:c,openDialog:M,handleDelete:S,handleSelectionChange:r}}export{E as useDept}; diff --git a/static/js/hooks-Bc-OyJg5.js b/static/js/hooks-BEgHF0Pm.js similarity index 93% rename from static/js/hooks-Bc-OyJg5.js rename to static/js/hooks-BEgHF0Pm.js index b13335538..3ca0d8aea 100644 --- a/static/js/hooks-Bc-OyJg5.js +++ b/static/js/hooks-BEgHF0Pm.js @@ -1 +1 @@ -var i=Object.defineProperty;var u=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;var c=(e,n,f)=>n in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:f}):e[n]=f,t=(e,n)=>{for(var f in n||(n={}))a.call(n,f)&&c(e,f,n[f]);if(u)for(var f of u(n))m.call(n,f)&&c(e,f,n[f]);return e};import{d as s,N as o,aB as p,aC as l,aD as y}from"./index-CV7M57fm.js";function g(e,n){const f=/^IF-/;if(f.test(e)){const r=e.split(f)[1],I=r.slice(0,r.indexOf(" ")==-1?r.length:r.indexOf(" ")),d=r.slice(r.indexOf(" ")+1,r.length);return s({name:"FontIcon",render(){return o(p,t({icon:I,iconType:d},n))}})}else return typeof e=="function"||typeof(e==null?void 0:e.render)=="function"?n?o(e,t({},n)):e:typeof e=="object"?s({name:"OfflineIcon",render(){return o(l,t({icon:e},n))}}):s({name:"Icon",render(){const r=e&&e.includes(":")?y:l;return o(r,t({icon:e},n))}})}export{g as u}; +var i=Object.defineProperty;var u=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;var c=(e,n,f)=>n in e?i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:f}):e[n]=f,t=(e,n)=>{for(var f in n||(n={}))a.call(n,f)&&c(e,f,n[f]);if(u)for(var f of u(n))m.call(n,f)&&c(e,f,n[f]);return e};import{d as s,N as o,aB as p,aC as l,aD as y}from"./index-D0RG78dK.js";function g(e,n){const f=/^IF-/;if(f.test(e)){const r=e.split(f)[1],I=r.slice(0,r.indexOf(" ")==-1?r.length:r.indexOf(" ")),d=r.slice(r.indexOf(" ")+1,r.length);return s({name:"FontIcon",render(){return o(p,t({icon:I,iconType:d},n))}})}else return typeof e=="function"||typeof(e==null?void 0:e.render)=="function"?n?o(e,t({},n)):e:typeof e=="object"?s({name:"OfflineIcon",render(){return o(l,t({icon:e},n))}}):s({name:"Icon",render(){const r=e&&e.includes(":")?y:l;return o(r,t({icon:e},n))}})}export{g as u}; diff --git a/static/js/hooks-CQeH00Ro.js b/static/js/hooks-DSodlYx7.js similarity index 82% rename from static/js/hooks-CQeH00Ro.js rename to static/js/hooks-DSodlYx7.js index d59e6fbb1..db66737de 100644 --- a/static/js/hooks-CQeH00Ro.js +++ b/static/js/hooks-DSodlYx7.js @@ -1 +1 @@ -import{af as l,ag as f,gl as h,az as D,fB as n}from"./index-CV7M57fm.js";function y(){const a=l(),i=f(),s=h(a.params)?a.query:a.params;function o(t,u){Object.keys(t).forEach(e=>{D(t[e])||(t[e]=t[e].toString())}),u==="query"?(n().handleTags("push",{path:"/tabs/query-detail",name:"TabQueryDetail",query:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`},dynamicLevel:3}}),i.push({name:"TabQueryDetail",query:t})):u==="params"&&(n().handleTags("push",{path:"/tabs/params-detail/:id",name:"TabParamsDetail",params:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`}}}),i.push({name:"TabParamsDetail",params:t}))}return{toDetail:o,initToDetail:t=>{s&&o(s,t)},getParameter:s,router:i}}export{y as u}; +import{af as l,ag as f,gl as h,az as D,fB as n}from"./index-D0RG78dK.js";function y(){const a=l(),i=f(),s=h(a.params)?a.query:a.params;function o(t,u){Object.keys(t).forEach(e=>{D(t[e])||(t[e]=t[e].toString())}),u==="query"?(n().handleTags("push",{path:"/tabs/query-detail",name:"TabQueryDetail",query:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`},dynamicLevel:3}}),i.push({name:"TabQueryDetail",query:t})):u==="params"&&(n().handleTags("push",{path:"/tabs/params-detail/:id",name:"TabParamsDetail",params:t,meta:{title:{zh:`No.${t.id} - 详情信息`,en:`No.${t.id} - DetailInfo`}}}),i.push({name:"TabParamsDetail",params:t}))}return{toDetail:o,initToDetail:t=>{s&&o(s,t)},getParameter:s,router:i}}export{y as u}; diff --git a/static/js/hooks-DiaEH2V_.js b/static/js/hooks-xuWqKHXL.js similarity index 88% rename from static/js/hooks-DiaEH2V_.js rename to static/js/hooks-xuWqKHXL.js index c861d4f9c..8f3725d62 100644 --- a/static/js/hooks-DiaEH2V_.js +++ b/static/js/hooks-xuWqKHXL.js @@ -1 +1 @@ -import{as as a,p as o}from"./index-CV7M57fm.js";function f(){const{isDark:e}=a(),t=o(()=>({"--el-switch-on-color":"#6abe39","--el-switch-off-color":"#e84749"})),l=o(()=>r=>r===1?{"--el-tag-text-color":e.value?"#6abe39":"#389e0d","--el-tag-bg-color":e.value?"#172412":"#f6ffed","--el-tag-border-color":e.value?"#274a17":"#b7eb8f"}:{"--el-tag-text-color":e.value?"#e84749":"#cf1322","--el-tag-bg-color":e.value?"#2b1316":"#fff1f0","--el-tag-border-color":e.value?"#58191c":"#ffa39e"});return{isDark:e,switchStyle:t,tagStyle:l}}export{f as u}; +import{as as a,p as o}from"./index-D0RG78dK.js";function f(){const{isDark:e}=a(),t=o(()=>({"--el-switch-on-color":"#6abe39","--el-switch-off-color":"#e84749"})),l=o(()=>r=>r===1?{"--el-tag-text-color":e.value?"#6abe39":"#389e0d","--el-tag-bg-color":e.value?"#172412":"#f6ffed","--el-tag-border-color":e.value?"#274a17":"#b7eb8f"}:{"--el-tag-text-color":e.value?"#e84749":"#cf1322","--el-tag-bg-color":e.value?"#2b1316":"#fff1f0","--el-tag-border-color":e.value?"#58191c":"#ffa39e"});return{isDark:e,switchStyle:t,tagStyle:l}}export{f as u}; diff --git a/static/js/horizontal-xUiBbRRh.js b/static/js/horizontal-CMBwZkZd.js similarity index 91% rename from static/js/horizontal-xUiBbRRh.js rename to static/js/horizontal-CMBwZkZd.js index b89a7ed05..5b402c511 100644 --- a/static/js/horizontal-xUiBbRRh.js +++ b/static/js/horizontal-CMBwZkZd.js @@ -1 +1 @@ -import{s as v,a as x}from"./vue-virtual-scroller.esm-XwAZDFNO.js";import{d as w,a as d,p as y,e as m,f as g,k as z,g as i,h as I,i as o,w as p,u,s as V,t as C,_ as k}from"./index-CV7M57fm.js";const b={class:"dynamic-scroller-demo"},B={class:"flex-ac mb-4 shadow-2xl"},N={class:"text-center"},S=w({__name:"horizontal",setup($){const l=d([]),a=d("");for(let e=0;e<800;e++)l.value.push({id:e});const _=y(()=>{if(!a.value)return l.value;const e=a.value;return l.value.filter(s=>s.id==e)});return(e,s)=>{const h=m("el-input"),f=m("IconifyIconOnline");return g(),z("div",b,[i("div",B,[I(" 水平模式 horizontal "),o(h,{modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=t=>a.value=t),class:"mr-2 !w-[1/1.5]",clearable:"",placeholder:"Filter...",style:{width:"300px"}},null,8,["modelValue"])]),o(u(x),{items:_.value,"min-item-size":54,direction:"horizontal",class:"scroller"},{default:p(({item:t,index:n,active:c})=>{var r;return[o(u(v),{item:t,active:c,"size-dependencies":[t.id],"data-index":n,"data-active":c,title:`Click to change message ${n}`,style:V({width:`${Math.max(130,Math.round(((r=t.id)==null?void 0:r.length)/20*20))}px`}),class:"message"},{default:p(()=>[i("div",null,[o(f,{icon:"openmoji:beaming-face-with-smiling-eyes",width:"40"}),i("p",N,C(t.id),1)])]),_:2},1032,["item","active","size-dependencies","data-index","data-active","title","style"])]}),_:1},8,["items"])])}}}),j=k(S,[["__scopeId","data-v-d46e8f01"]]);export{j as default}; +import{s as v,a as x}from"./vue-virtual-scroller.esm-BrIJn6Sj.js";import{d as w,a as d,p as y,e as m,f as g,k as z,g as i,h as I,i as o,w as p,u,s as V,t as C,_ as k}from"./index-D0RG78dK.js";const b={class:"dynamic-scroller-demo"},B={class:"flex-ac mb-4 shadow-2xl"},N={class:"text-center"},S=w({__name:"horizontal",setup($){const l=d([]),a=d("");for(let e=0;e<800;e++)l.value.push({id:e});const _=y(()=>{if(!a.value)return l.value;const e=a.value;return l.value.filter(s=>s.id==e)});return(e,s)=>{const h=m("el-input"),f=m("IconifyIconOnline");return g(),z("div",b,[i("div",B,[I(" 水平模式 horizontal "),o(h,{modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=t=>a.value=t),class:"mr-2 !w-[1/1.5]",clearable:"",placeholder:"Filter...",style:{width:"300px"}},null,8,["modelValue"])]),o(u(x),{items:_.value,"min-item-size":54,direction:"horizontal",class:"scroller"},{default:p(({item:t,index:n,active:c})=>{var r;return[o(u(v),{item:t,active:c,"size-dependencies":[t.id],"data-index":n,"data-active":c,title:`Click to change message ${n}`,style:V({width:`${Math.max(130,Math.round(((r=t.id)==null?void 0:r.length)/20*20))}px`}),class:"message"},{default:p(()=>[i("div",null,[o(f,{icon:"openmoji:beaming-face-with-smiling-eyes",width:"40"}),i("p",N,C(t.id),1)])]),_:2},1032,["item","active","size-dependencies","data-index","data-active","title","style"])]}),_:1},8,["items"])])}}}),j=k(S,[["__scopeId","data-v-d46e8f01"]]);export{j as default}; diff --git a/static/js/icon-CLILLmip.js b/static/js/icon-CLILLmip.js new file mode 100644 index 000000000..aa61983ce --- /dev/null +++ b/static/js/icon-CLILLmip.js @@ -0,0 +1 @@ +import{_ as m}from"./icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js";import"./index-D0RG78dK.js";export{m as default}; diff --git a/static/js/icon-V7ktnzBN.js b/static/js/icon-V7ktnzBN.js deleted file mode 100644 index 464bdfcbe..000000000 --- a/static/js/icon-V7ktnzBN.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js";import"./index-CV7M57fm.js";export{m as default}; diff --git a/static/js/icon-select-DnlHQfTV.js b/static/js/icon-select-DVL7VvqG.js similarity index 91% rename from static/js/icon-select-DnlHQfTV.js rename to static/js/icon-select-DVL7VvqG.js index 81ebe2972..00d51b037 100644 --- a/static/js/icon-select-DnlHQfTV.js +++ b/static/js/icon-select-DVL7VvqG.js @@ -1 +1 @@ -import{d,a as i,b as m,w as e,e as n,f as u,i as s,h as p,u as _,cY as f,g as t}from"./index-CV7M57fm.js";const v=t("div",{class:"card-header"},[t("span",{class:"font-medium"},"图标选择器")],-1),b=d({name:"IconSelect",__name:"icon-select",setup(h){const a=i("ep:add-location");return(w,o)=>{const c=n("el-link"),l=n("el-card");return u(),m(l,{shadow:"never"},{header:e(()=>[v,s(c,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/icon-select.vue",target:"_blank"},{default:e(()=>[p(" 代码位置 src/views/components/icon-select.vue ")]),_:1})]),default:e(()=>[s(_(f),{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=r=>a.value=r),class:"w-[200px]"},null,8,["modelValue"])]),_:1})}}});export{b as default}; +import{d,a as i,b as m,w as e,e as n,f as u,i as s,h as p,u as _,cY as f,g as t}from"./index-D0RG78dK.js";const v=t("div",{class:"card-header"},[t("span",{class:"font-medium"},"图标选择器")],-1),b=d({name:"IconSelect",__name:"icon-select",setup(h){const a=i("ep:add-location");return(w,o)=>{const c=n("el-link"),l=n("el-card");return u(),m(l,{shadow:"never"},{header:e(()=>[v,s(c,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/icon-select.vue",target:"_blank"},{default:e(()=>[p(" 代码位置 src/views/components/icon-select.vue ")]),_:1})]),default:e(()=>[s(_(f),{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=r=>a.value=r),class:"w-[200px]"},null,8,["modelValue"])]),_:1})}}});export{b as default}; diff --git a/static/js/icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js b/static/js/icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js similarity index 96% rename from static/js/icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js rename to static/js/icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js index b76440fe1..df3b2f809 100644 --- a/static/js/icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js +++ b/static/js/icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js @@ -1 +1 @@ -import{d as n,f as e,k as s,j as r,g as t}from"./index-CV7M57fm.js";const h={key:0,viewBox:"0 0 24 24",height:"24",xmlns:"http://www.w3.org/2000/svg"},l=t("path",{d:"M8 5v14l11-7z",fill:"currentColor"},null,-1),i=[l],c={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:"24"},d=t("path",{fill:"currentColor",d:"M8 16h8V8H8zm4 6q-2.075 0-3.9-.788t-3.175-2.137q-1.35-1.35-2.137-3.175T2 12q0-2.075.788-3.9t2.137-3.175q1.35-1.35 3.175-2.137T12 2q2.075 0 3.9.788t3.175 2.137q1.35 1.35 2.138 3.175T22 12q0 2.075-.788 3.9t-2.137 3.175q-1.35 1.35-3.175 2.138T12 22"},null,-1),_=[d],a={key:2,viewBox:"0 0 24 24",height:"24",xmlns:"http://www.w3.org/2000/svg"},w=t("path",{d:"M2,12 L22,12",stroke:"currentColor","stroke-width":"2"},null,-1),u=t("path",{d:"M7,7 L2,12 L7,17",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),g=t("path",{d:"M17,7 L22,12 L17,17",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),m=[w,u,g],k={key:3,viewBox:"0 0 24 24",height:"24",xmlns:"http://www.w3.org/2000/svg"},v=t("path",{d:"M12,2 L12,22",stroke:"currentColor","stroke-width":"2"},null,-1),p=t("path",{d:"M7,7 L12,2 L17,7",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),L=t("path",{d:"M7,17 L12,22 L17,17",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),f=[v,p,L],x={key:4,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:"24"},C=t("path",{fill:"currentColor",d:"M14 20v-2h2.6l-3.175-3.175L14.85 13.4L18 16.55V14h2v6zm-8.6 0L4 18.6L16.6 6H14V4h6v6h-2V7.4zm3.775-9.425L4 5.4L5.4 4l5.175 5.175z"},null,-1),q=[C],z=n({__name:"icon",props:{name:{type:String,required:!0}},setup(o){return(M,B)=>o.name==="play"?(e(),s("svg",h,i)):o.name==="stop"?(e(),s("svg",c,_)):o.name==="horizontal"?(e(),s("svg",a,m)):o.name==="vertical"?(e(),s("svg",k,f)):o.name==="shuffle"?(e(),s("svg",x,q)):r("",!0)}});export{z as _}; +import{d as n,f as e,k as s,j as r,g as t}from"./index-D0RG78dK.js";const h={key:0,viewBox:"0 0 24 24",height:"24",xmlns:"http://www.w3.org/2000/svg"},l=t("path",{d:"M8 5v14l11-7z",fill:"currentColor"},null,-1),i=[l],c={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:"24"},d=t("path",{fill:"currentColor",d:"M8 16h8V8H8zm4 6q-2.075 0-3.9-.788t-3.175-2.137q-1.35-1.35-2.137-3.175T2 12q0-2.075.788-3.9t2.137-3.175q1.35-1.35 3.175-2.137T12 2q2.075 0 3.9.788t3.175 2.137q1.35 1.35 2.138 3.175T22 12q0 2.075-.788 3.9t-2.137 3.175q-1.35 1.35-3.175 2.138T12 22"},null,-1),_=[d],a={key:2,viewBox:"0 0 24 24",height:"24",xmlns:"http://www.w3.org/2000/svg"},w=t("path",{d:"M2,12 L22,12",stroke:"currentColor","stroke-width":"2"},null,-1),u=t("path",{d:"M7,7 L2,12 L7,17",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),g=t("path",{d:"M17,7 L22,12 L17,17",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),m=[w,u,g],k={key:3,viewBox:"0 0 24 24",height:"24",xmlns:"http://www.w3.org/2000/svg"},v=t("path",{d:"M12,2 L12,22",stroke:"currentColor","stroke-width":"2"},null,-1),p=t("path",{d:"M7,7 L12,2 L17,7",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),L=t("path",{d:"M7,17 L12,22 L17,17",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1),f=[v,p,L],x={key:4,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:"24"},C=t("path",{fill:"currentColor",d:"M14 20v-2h2.6l-3.175-3.175L14.85 13.4L18 16.55V14h2v6zm-8.6 0L4 18.6L16.6 6H14V4h6v6h-2V7.4zm3.775-9.425L4 5.4L5.4 4l5.175 5.175z"},null,-1),q=[C],z=n({__name:"icon",props:{name:{type:String,required:!0}},setup(o){return(M,B)=>o.name==="play"?(e(),s("svg",h,i)):o.name==="stop"?(e(),s("svg",c,_)):o.name==="horizontal"?(e(),s("svg",a,m)):o.name==="vertical"?(e(),s("svg",k,f)):o.name==="shuffle"?(e(),s("svg",x,q)):r("",!0)}});export{z as _}; diff --git a/static/js/imgPreview-CNLpj4Rp.js b/static/js/imgPreview-CNLpj4Rp.js new file mode 100644 index 000000000..e8749c4c7 --- /dev/null +++ b/static/js/imgPreview-CNLpj4Rp.js @@ -0,0 +1 @@ +import{_ as o}from"./imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js";import"./data-C3_Onai9.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/imgPreview-DWCepeLr.js b/static/js/imgPreview-DWCepeLr.js deleted file mode 100644 index f797da840..000000000 --- a/static/js/imgPreview-DWCepeLr.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js";import"./data-BEO2eP_H.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js b/static/js/imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js similarity index 85% rename from static/js/imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js rename to static/js/imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js index 7d0e3a5e2..0aceb4d49 100644 --- a/static/js/imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js +++ b/static/js/imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js @@ -1 +1 @@ -import{d as e}from"./data-BEO2eP_H.js";import{d as m,e as a,f as d,b as _,w as o,i as u,u as t,g as i}from"./index-CV7M57fm.js";const g=i("video",{width:"180",height:"180",controls:""},[i("source",{src:"https://pure-admin.github.io/pure-admin-doc/video/url.mov",type:"video/mp4"})],-1),x=m({__name:"imgPreview",setup(v){const s=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"视频",slot:"video"},{label:"图像",slot:"image"}];return(b,h)=>{const r=a("el-image"),l=a("pure-table");return d(),_(l,{data:t(e),columns:s},{video:o(()=>[g]),image:o(({row:n,index:p})=>[u(r,{"preview-teleported":"",loading:"lazy",src:n.image,"preview-src-list":t(e).map(c=>c.image),"initial-index":p,fit:"cover",class:"w-[100px] h-[100px]"},null,8,["src","preview-src-list","initial-index"])]),_:1},8,["data"])}}});export{x as _}; +import{d as e}from"./data-C3_Onai9.js";import{d as m,e as a,f as d,b as _,w as o,i as u,u as t,g as i}from"./index-D0RG78dK.js";const g=i("video",{width:"180",height:"180",controls:""},[i("source",{src:"https://pure-admin.github.io/pure-admin-doc/video/url.mov",type:"video/mp4"})],-1),x=m({__name:"imgPreview",setup(v){const s=[{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"},{label:"视频",slot:"video"},{label:"图像",slot:"image"}];return(b,h)=>{const r=a("el-image"),l=a("pure-table");return d(),_(l,{data:t(e),columns:s},{video:o(()=>[g]),image:o(({row:n,index:p})=>[u(r,{"preview-teleported":"",loading:"lazy",src:n.image,"preview-src-list":t(e).map(c=>c.image),"initial-index":p,fit:"cover",class:"w-[100px] h-[100px]"},null,8,["src","preview-src-list","initial-index"])]),_:1},8,["data"])}}});export{x as _}; diff --git a/static/js/index-C24ACA8Z.js b/static/js/index-0sB_oRFU.js similarity index 99% rename from static/js/index-C24ACA8Z.js rename to static/js/index-0sB_oRFU.js index 148016971..acee0a5f4 100644 --- a/static/js/index-C24ACA8Z.js +++ b/static/js/index-0sB_oRFU.js @@ -1 +1 @@ -var nv=Object.defineProperty,tv=Object.defineProperties;var av=Object.getOwnPropertyDescriptors;var Qu=Object.getOwnPropertySymbols;var iv=Object.prototype.hasOwnProperty,uv=Object.prototype.propertyIsEnumerable;var es=(e,r,n)=>r in e?nv(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,Ir=(e,r)=>{for(var n in r||(r={}))iv.call(r,n)&&es(e,n,r[n]);if(Qu)for(var n of Qu(r))uv.call(r,n)&&es(e,n,r[n]);return e},Tr=(e,r)=>tv(e,av(r));var Q=(e,r,n)=>new Promise((t,a)=>{var i=o=>{try{s(n.next(o))}catch(c){a(c)}},u=o=>{try{s(n.throw(o))}catch(c){a(c)}},s=o=>o.done?t(o.value):Promise.resolve(o.value).then(i,u);s((n=n.apply(e,r)).next())});import{_ as Pe}from"./icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js";import{c as Ye,W as sv,a as Te,S as Ru,R as rs,d as ch,p as ov,f as pe,k as De,U as Cr,g as ce,u as D,b as ns,j as ts,s as fv,N as dh,i as H,w as Xe,y as as,C as cv,D as dv,_ as hv}from"./index-CV7M57fm.js";import{c as Cu}from"./_commonjs-dynamic-modules-TDtrdbi3.js";import{u as ar,P as Ze,_ as lv,a as vv}from"./vue-flow-core-DXHDTKx3.js";import pv from"./processNode-BHs75M9k.js";import _v from"./animationEdge-Bt6hc6FK.js";var Ar,is;function gv(){if(is)return Ar;is=1;function e(){this.__data__=[],this.size=0}return Ar=e,Ar}var Sr,us;function Ce(){if(us)return Sr;us=1;function e(r,n){return r===n||r!==r&&n!==n}return Sr=e,Sr}var Or,ss;function ir(){if(ss)return Or;ss=1;var e=Ce();function r(n,t){for(var a=n.length;a--;)if(e(n[a][0],t))return a;return-1}return Or=r,Or}var xr,os;function bv(){if(os)return xr;os=1;var e=ir(),r=Array.prototype,n=r.splice;function t(a){var i=this.__data__,u=e(i,a);if(u<0)return!1;var s=i.length-1;return u==s?i.pop():n.call(i,u,1),--this.size,!0}return xr=t,xr}var Pr,fs;function yv(){if(fs)return Pr;fs=1;var e=ir();function r(n){var t=this.__data__,a=e(t,n);return a<0?void 0:t[a][1]}return Pr=r,Pr}var Mr,cs;function mv(){if(cs)return Mr;cs=1;var e=ir();function r(n){return e(this.__data__,n)>-1}return Mr=r,Mr}var Lr,ds;function qv(){if(ds)return Lr;ds=1;var e=ir();function r(n,t){var a=this.__data__,i=e(a,n);return i<0?(++this.size,a.push([n,t])):a[i][1]=t,this}return Lr=r,Lr}var kr,hs;function ur(){if(hs)return kr;hs=1;var e=gv(),r=bv(),n=yv(),t=mv(),a=qv();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s-1&&t%1==0&&t-1&&n%1==0&&n<=e}return xn=r,xn}var Pn,fo;function Wv(){if(fo)return Pn;fo=1;var e=ge(),r=xu(),n=Z(),t="[object Arguments]",a="[object Array]",i="[object Boolean]",u="[object Date]",s="[object Error]",o="[object Function]",c="[object Map]",f="[object Number]",d="[object Object]",h="[object RegExp]",l="[object Set]",p="[object String]",v="[object WeakMap]",_="[object ArrayBuffer]",g="[object DataView]",b="[object Float32Array]",m="[object Float64Array]",w="[object Int8Array]",C="[object Int16Array]",q="[object Int32Array]",y="[object Uint8Array]",T="[object Uint8ClampedArray]",S="[object Uint16Array]",x="[object Uint32Array]",E={};E[b]=E[m]=E[w]=E[C]=E[q]=E[y]=E[T]=E[S]=E[x]=!0,E[t]=E[a]=E[_]=E[i]=E[g]=E[u]=E[s]=E[o]=E[c]=E[f]=E[d]=E[h]=E[l]=E[p]=E[v]=!1;function L(N){return n(N)&&r(N.length)&&!!E[e(N)]}return Pn=L,Pn}var Mn,co;function lr(){if(co)return Mn;co=1;function e(r){return function(n){return r(n)}}return Mn=e,Mn}var Le={exports:{}};Le.exports;var ho;function Pu(){return ho||(ho=1,function(e,r){var n=hh(),t=r&&!r.nodeType&&r,a=t&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===t,u=i&&n.process,s=function(){try{var o=a&&a.require&&a.require("util").types;return o||u&&u.binding&&u.binding("util")}catch(c){}}();e.exports=s}(Le,Le.exports)),Le.exports}var Ln,lo;function Ue(){if(lo)return Ln;lo=1;var e=Wv(),r=lr(),n=Pu(),t=n&&n.isTypedArray,a=t?r(t):e;return Ln=a,Ln}var kn,vo;function ph(){if(vo)return kn;vo=1;var e=Kv(),r=$e(),n=k(),t=Se(),a=hr(),i=Ue(),u=Object.prototype,s=u.hasOwnProperty;function o(c,f){var d=n(c),h=!d&&r(c),l=!d&&!h&&t(c),p=!d&&!h&&!l&&i(c),v=d||h||l||p,_=v?e(c.length,String):[],g=_.length;for(var b in c)(f||s.call(c,b))&&!(v&&(b=="length"||l&&(b=="offset"||b=="parent")||p&&(b=="buffer"||b=="byteLength"||b=="byteOffset")||a(b,g)))&&_.push(b);return _}return kn=o,kn}var Nn,po;function vr(){if(po)return Nn;po=1;var e=Object.prototype;function r(n){var t=n&&n.constructor,a=typeof t=="function"&&t.prototype||e;return n===a}return Nn=r,Nn}var Fn,_o;function _h(){if(_o)return Fn;_o=1;function e(r,n){return function(t){return r(n(t))}}return Fn=e,Fn}var jn,go;function Yv(){if(go)return jn;go=1;var e=_h(),r=e(Object.keys,Object);return jn=r,jn}var Dn,bo;function Mu(){if(bo)return Dn;bo=1;var e=vr(),r=Yv(),n=Object.prototype,t=n.hasOwnProperty;function a(i){if(!e(i))return r(i);var u=[];for(var s in Object(i))t.call(i,s)&&s!="constructor"&&u.push(s);return u}return Dn=a,Dn}var Gn,yo;function ae(){if(yo)return Gn;yo=1;var e=Ge(),r=xu();function n(t){return t!=null&&r(t.length)&&!e(t)}return Gn=n,Gn}var Bn,mo;function le(){if(mo)return Bn;mo=1;var e=ph(),r=Mu(),n=ae();function t(a){return n(a)?e(a):r(a)}return Bn=t,Bn}var $n,qo;function Xv(){if(qo)return $n;qo=1;var e=Be(),r=le();function n(t,a){return t&&e(a,r(a),t)}return $n=n,$n}var Un,wo;function Zv(){if(wo)return Un;wo=1;function e(r){var n=[];if(r!=null)for(var t in Object(r))n.push(t);return n}return Un=e,Un}var zn,Ro;function Jv(){if(Ro)return zn;Ro=1;var e=B(),r=vr(),n=Zv(),t=Object.prototype,a=t.hasOwnProperty;function i(u){if(!e(u))return n(u);var s=r(u),o=[];for(var c in u)c=="constructor"&&(s||!a.call(u,c))||o.push(c);return o}return zn=i,zn}var Kn,Eo;function ye(){if(Eo)return Kn;Eo=1;var e=ph(),r=Jv(),n=ae();function t(a){return n(a)?e(a,!0):r(a)}return Kn=t,Kn}var Vn,Io;function Qv(){if(Io)return Vn;Io=1;var e=Be(),r=ye();function n(t,a){return t&&e(a,r(a),t)}return Vn=n,Vn}var ke={exports:{}};ke.exports;var To;function gh(){return To||(To=1,function(e,r){var n=K(),t=r&&!r.nodeType&&r,a=t&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===t,u=i?n.Buffer:void 0,s=u?u.allocUnsafe:void 0;function o(c,f){if(f)return c.slice();var d=c.length,h=s?s(d):new c.constructor(d);return c.copy(h),h}e.exports=o}(ke,ke.exports)),ke.exports}var Hn,Co;function bh(){if(Co)return Hn;Co=1;function e(r,n){var t=-1,a=r.length;for(n||(n=Array(a));++tl))return!1;var v=d.get(u),_=d.get(s);if(v&&_)return v==s&&_==u;var g=-1,b=!0,m=o&a?new e:void 0;for(d.set(u,s),d.set(s,u);++g0&&i(f)?a>1?n(f,a-1,i,u,s):e(s,f):u||(s[s.length]=f)}return s}return ja=n,ja}var Da,mc;function Xp(){if(mc)return Da;mc=1;function e(r,n,t){switch(t.length){case 0:return r.call(n);case 1:return r.call(n,t[0]);case 2:return r.call(n,t[0],t[1]);case 3:return r.call(n,t[0],t[1],t[2])}return r.apply(n,t)}return Da=e,Da}var Ga,qc;function Yh(){if(qc)return Ga;qc=1;var e=Xp(),r=Math.max;function n(t,a,i){return a=r(a===void 0?t.length-1:a,0),function(){for(var u=arguments,s=-1,o=r(u.length-a,0),c=Array(o);++s0){if(++i>=e)return arguments[0]}else i=0;return a.apply(void 0,arguments)}}return $a=t,$a}var Ua,Ec;function Xh(){if(Ec)return Ua;Ec=1;var e=Zp(),r=Jp(),n=r(e);return Ua=n,Ua}var za,Ic;function mr(){if(Ic)return za;Ic=1;var e=me(),r=Yh(),n=Xh();function t(a,i){return n(r(a,i,e),a+"")}return za=t,za}var Ka,Tc;function Zh(){if(Tc)return Ka;Tc=1;function e(r,n,t,a){for(var i=r.length,u=t+(a?1:-1);a?u--:++u-1}return Ya=r,Ya}var Xa,xc;function t_(){if(xc)return Xa;xc=1;function e(r,n,t){for(var a=-1,i=r==null?0:r.length;++a=u){var g=c?null:a(o);if(g)return i(g);p=!1,h=t,_=new e}else _=c?[]:v;e:for(;++d1?l.setNode(p,d):l.setNode(p)}),this},a.prototype.setNode=function(f,d){return e.has(this._nodes,f)?(arguments.length>1&&(this._nodes[f]=d),this):(this._nodes[f]=arguments.length>1?d:this._defaultNodeLabelFn(f),this._isCompound&&(this._parent[f]=n,this._children[f]={},this._children[n][f]=!0),this._in[f]={},this._preds[f]={},this._out[f]={},this._sucs[f]={},++this._nodeCount,this)},a.prototype.node=function(f){return this._nodes[f]},a.prototype.hasNode=function(f){return e.has(this._nodes,f)},a.prototype.removeNode=function(f){var d=this;if(e.has(this._nodes,f)){var h=function(l){d.removeEdge(d._edgeObjs[l])};delete this._nodes[f],this._isCompound&&(this._removeFromParentsChildList(f),delete this._parent[f],e.each(this.children(f),function(l){d.setParent(l)}),delete this._children[f]),e.each(e.keys(this._in[f]),h),delete this._in[f],delete this._preds[f],e.each(e.keys(this._out[f]),h),delete this._out[f],delete this._sucs[f],--this._nodeCount}return this},a.prototype.setParent=function(f,d){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(e.isUndefined(d))d=n;else{d+="";for(var h=d;!e.isUndefined(h);h=this.parent(h))if(h===f)throw new Error("Setting "+d+" as parent of "+f+" would create a cycle");this.setNode(d)}return this.setNode(f),this._removeFromParentsChildList(f),this._parent[f]=d,this._children[d][f]=!0,this},a.prototype._removeFromParentsChildList=function(f){delete this._children[this._parent[f]][f]},a.prototype.parent=function(f){if(this._isCompound){var d=this._parent[f];if(d!==n)return d}},a.prototype.children=function(f){if(e.isUndefined(f)&&(f=n),this._isCompound){var d=this._children[f];if(d)return e.keys(d)}else{if(f===n)return this.nodes();if(this.hasNode(f))return[]}},a.prototype.predecessors=function(f){var d=this._preds[f];if(d)return e.keys(d)},a.prototype.successors=function(f){var d=this._sucs[f];if(d)return e.keys(d)},a.prototype.neighbors=function(f){var d=this.predecessors(f);if(d)return e.union(d,this.successors(f))},a.prototype.isLeaf=function(f){var d;return this.isDirected()?d=this.successors(f):d=this.neighbors(f),d.length===0},a.prototype.filterNodes=function(f){var d=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});d.setGraph(this.graph());var h=this;e.each(this._nodes,function(v,_){f(_)&&d.setNode(_,v)}),e.each(this._edgeObjs,function(v){d.hasNode(v.v)&&d.hasNode(v.w)&&d.setEdge(v,h.edge(v))});var l={};function p(v){var _=h.parent(v);return _===void 0||d.hasNode(_)?(l[v]=_,_):_ in l?l[_]:p(_)}return this._isCompound&&e.each(d.nodes(),function(v){d.setParent(v,p(v))}),d},a.prototype.setDefaultEdgeLabel=function(f){return e.isFunction(f)||(f=e.constant(f)),this._defaultEdgeLabelFn=f,this},a.prototype.edgeCount=function(){return this._edgeCount},a.prototype.edges=function(){return e.values(this._edgeObjs)},a.prototype.setPath=function(f,d){var h=this,l=arguments;return e.reduce(f,function(p,v){return l.length>1?h.setEdge(p,v,d):h.setEdge(p,v),v}),this},a.prototype.setEdge=function(){var f,d,h,l,p=!1,v=arguments[0];typeof v=="object"&&v!==null&&"v"in v?(f=v.v,d=v.w,h=v.name,arguments.length===2&&(l=arguments[1],p=!0)):(f=v,d=arguments[1],h=arguments[3],arguments.length>2&&(l=arguments[2],p=!0)),f=""+f,d=""+d,e.isUndefined(h)||(h=""+h);var _=s(this._isDirected,f,d,h);if(e.has(this._edgeLabels,_))return p&&(this._edgeLabels[_]=l),this;if(!e.isUndefined(h)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(f),this.setNode(d),this._edgeLabels[_]=p?l:this._defaultEdgeLabelFn(f,d,h);var g=o(this._isDirected,f,d,h);return f=g.v,d=g.w,Object.freeze(g),this._edgeObjs[_]=g,i(this._preds[d],f),i(this._sucs[f],d),this._in[d][_]=g,this._out[f][_]=g,this._edgeCount++,this},a.prototype.edge=function(f,d,h){var l=arguments.length===1?c(this._isDirected,arguments[0]):s(this._isDirected,f,d,h);return this._edgeLabels[l]},a.prototype.hasEdge=function(f,d,h){var l=arguments.length===1?c(this._isDirected,arguments[0]):s(this._isDirected,f,d,h);return e.has(this._edgeLabels,l)},a.prototype.removeEdge=function(f,d,h){var l=arguments.length===1?c(this._isDirected,arguments[0]):s(this._isDirected,f,d,h),p=this._edgeObjs[l];return p&&(f=p.v,d=p.w,delete this._edgeLabels[l],delete this._edgeObjs[l],u(this._preds[d],f),u(this._sucs[f],d),delete this._in[d][l],delete this._out[f][l],this._edgeCount--),this},a.prototype.inEdges=function(f,d){var h=this._in[f];if(h){var l=e.values(h);return d?e.filter(l,function(p){return p.v===d}):l}},a.prototype.outEdges=function(f,d){var h=this._out[f];if(h){var l=e.values(h);return d?e.filter(l,function(p){return p.w===d}):l}},a.prototype.nodeEdges=function(f,d){var h=this.inEdges(f,d);if(h)return h.concat(this.outEdges(f,d))};function i(f,d){f[d]?f[d]++:f[d]=1}function u(f,d){--f[d]||delete f[d]}function s(f,d,h,l){var p=""+d,v=""+h;if(!f&&p>v){var _=p;p=v,v=_}return p+t+v+t+(e.isUndefined(l)?r:l)}function o(f,d,h,l){var p=""+d,v=""+h;if(!f&&p>v){var _=p;p=v,v=_}var g={v:p,w:v};return l&&(g.name=l),g}function c(f,d){return s(f,d.v,d.w,d.name)}return ii}var ui,Bc;function f_(){return Bc||(Bc=1,ui="2.1.8"),ui}var si,$c;function c_(){return $c||($c=1,si={Graph:Uu(),version:f_()}),si}var oi,Uc;function d_(){if(Uc)return oi;Uc=1;var e=$(),r=Uu();oi={write:n,read:i};function n(u){var s={options:{directed:u.isDirected(),multigraph:u.isMultigraph(),compound:u.isCompound()},nodes:t(u),edges:a(u)};return e.isUndefined(u.graph())||(s.value=e.clone(u.graph())),s}function t(u){return e.map(u.nodes(),function(s){var o=u.node(s),c=u.parent(s),f={v:s};return e.isUndefined(o)||(f.value=o),e.isUndefined(c)||(f.parent=c),f})}function a(u){return e.map(u.edges(),function(s){var o=u.edge(s),c={v:s.v,w:s.w};return e.isUndefined(s.name)||(c.name=s.name),e.isUndefined(o)||(c.value=o),c})}function i(u){var s=new r(u.options).setGraph(u.value);return e.each(u.nodes,function(o){s.setNode(o.v,o.value),o.parent&&s.setParent(o.v,o.parent)}),e.each(u.edges,function(o){s.setEdge({v:o.v,w:o.w,name:o.name},o.value)}),s}return oi}var fi,zc;function h_(){if(zc)return fi;zc=1;var e=$();fi=r;function r(n){var t={},a=[],i;function u(s){e.has(t,s)||(t[s]=!0,i.push(s),e.each(n.successors(s),u),e.each(n.predecessors(s),u))}return e.each(n.nodes(),function(s){i=[],u(s),i.length&&a.push(i)}),a}return fi}var ci,Kc;function el(){if(Kc)return ci;Kc=1;var e=$();ci=r;function r(){this._arr=[],this._keyIndices={}}return r.prototype.size=function(){return this._arr.length},r.prototype.keys=function(){return this._arr.map(function(n){return n.key})},r.prototype.has=function(n){return e.has(this._keyIndices,n)},r.prototype.priority=function(n){var t=this._keyIndices[n];if(t!==void 0)return this._arr[t].priority},r.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},r.prototype.add=function(n,t){var a=this._keyIndices;if(n=String(n),!e.has(a,n)){var i=this._arr,u=i.length;return a[n]=u,i.push({key:n,priority:t}),this._decrease(u),!0}return!1},r.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var n=this._arr.pop();return delete this._keyIndices[n.key],this._heapify(0),n.key},r.prototype.decrease=function(n,t){var a=this._keyIndices[n];if(t>this._arr[a].priority)throw new Error("New priority is greater than current priority. Key: "+n+" Old: "+this._arr[a].priority+" New: "+t);this._arr[a].priority=t,this._decrease(a)},r.prototype._heapify=function(n){var t=this._arr,a=2*n,i=a+1,u=n;a>1,!(t[i].priority0&&(d=f.removeMin(),h=c[d],h.distance!==Number.POSITIVE_INFINITY);)o(d).forEach(l);return c}return di}var hi,Hc;function l_(){if(Hc)return hi;Hc=1;var e=rl(),r=$();hi=n;function n(t,a,i){return r.transform(t.nodes(),function(u,s){u[s]=e(t,s,a,i)},{})}return hi}var li,Wc;function nl(){if(Wc)return li;Wc=1;var e=$();li=r;function r(n){var t=0,a=[],i={},u=[];function s(o){var c=i[o]={onStack:!0,lowlink:t,index:t++};if(a.push(o),n.successors(o).forEach(function(h){e.has(i,h)?i[h].onStack&&(c.lowlink=Math.min(c.lowlink,i[h].index)):(s(h),c.lowlink=Math.min(c.lowlink,i[h].lowlink))}),c.lowlink===c.index){var f=[],d;do d=a.pop(),i[d].onStack=!1,f.push(d);while(o!==d);u.push(f)}}return n.nodes().forEach(function(o){e.has(i,o)||s(o)}),u}return li}var vi,Yc;function v_(){if(Yc)return vi;Yc=1;var e=$(),r=nl();vi=n;function n(t){return e.filter(r(t),function(a){return a.length>1||a.length===1&&t.hasEdge(a[0],a[0])})}return vi}var pi,Xc;function p_(){if(Xc)return pi;Xc=1;var e=$();pi=n;var r=e.constant(1);function n(a,i,u){return t(a,i||r,u||function(s){return a.outEdges(s)})}function t(a,i,u){var s={},o=a.nodes();return o.forEach(function(c){s[c]={},s[c][c]={distance:0},o.forEach(function(f){c!==f&&(s[c][f]={distance:Number.POSITIVE_INFINITY})}),u(c).forEach(function(f){var d=f.v===c?f.w:f.v,h=i(f);s[c][d]={distance:h,predecessor:c}})}),o.forEach(function(c){var f=s[c];o.forEach(function(d){var h=s[d];o.forEach(function(l){var p=h[c],v=f[l],_=h[l],g=p.distance+v.distance;g<_.distance&&(_.distance=g,_.predecessor=v.predecessor)})})}),s}return pi}var _i,Zc;function tl(){if(Zc)return _i;Zc=1;var e=$();_i=r,r.CycleException=n;function r(t){var a={},i={},u=[];function s(o){if(e.has(i,o))throw new n;e.has(a,o)||(i[o]=!0,a[o]=!0,e.each(t.predecessors(o),s),delete i[o],u.push(o))}if(e.each(t.sinks(),s),e.size(a)!==t.nodeCount())throw new n;return u}function n(){}return n.prototype=new Error,_i}var gi,Jc;function __(){if(Jc)return gi;Jc=1;var e=tl();gi=r;function r(n){try{e(n)}catch(t){if(t instanceof e.CycleException)return!1;throw t}return!0}return gi}var bi,Qc;function al(){if(Qc)return bi;Qc=1;var e=$();bi=r;function r(t,a,i){e.isArray(a)||(a=[a]);var u=(t.isDirected()?t.successors:t.neighbors).bind(t),s=[],o={};return e.each(a,function(c){if(!t.hasNode(c))throw new Error("Graph does not have node: "+c);n(t,c,i==="post",o,u,s)}),s}function n(t,a,i,u,s,o){e.has(u,a)||(u[a]=!0,i||o.push(a),e.each(s(a),function(c){n(t,c,i,u,s,o)}),i&&o.push(a))}return bi}var yi,ed;function g_(){if(ed)return yi;ed=1;var e=al();yi=r;function r(n,t){return e(n,t,"post")}return yi}var mi,rd;function b_(){if(rd)return mi;rd=1;var e=al();mi=r;function r(n,t){return e(n,t,"pre")}return mi}var qi,nd;function y_(){if(nd)return qi;nd=1;var e=$(),r=Uu(),n=el();qi=t;function t(a,i){var u=new r,s={},o=new n,c;function f(h){var l=h.v===c?h.w:h.v,p=o.priority(l);if(p!==void 0){var v=i(h);v0;){if(c=o.removeMin(),e.has(s,c))u.setEdge(c,s[c]);else{if(d)throw new Error("Input graph is not connected: "+a);d=!0}a.nodeEdges(c).forEach(f)}return u}return qi}var wi,td;function m_(){return td||(td=1,wi={components:h_(),dijkstra:rl(),dijkstraAll:l_(),findCycles:v_(),floydWarshall:p_(),isAcyclic:__(),postorder:g_(),preorder:b_(),prim:y_(),tarjan:nl(),topsort:tl()}),wi}var Ri,ad;function q_(){if(ad)return Ri;ad=1;var e=c_();return Ri={Graph:e.Graph,json:d_(),alg:m_(),version:e.version},Ri}var er;if(typeof Cu=="function")try{er=q_()}catch(e){}er||(er=window.graphlib);var V=er,Ei,id;function w_(){if(id)return Ei;id=1;var e=Sh(),r=1,n=4;function t(a){return e(a,r|n)}return Ei=t,Ei}var Ii,ud;function qr(){if(ud)return Ii;ud=1;var e=Ce(),r=ae(),n=hr(),t=B();function a(i,u,s){if(!t(s))return!1;var o=typeof u;return(o=="number"?r(s)&&n(u,s.length):o=="string"&&u in s)?e(s[u],i):!1}return Ii=a,Ii}var Ti,sd;function R_(){if(sd)return Ti;sd=1;var e=mr(),r=Ce(),n=qr(),t=ye(),a=Object.prototype,i=a.hasOwnProperty,u=e(function(s,o){s=Object(s);var c=-1,f=o.length,d=f>2?o[2]:void 0;for(d&&n(o[0],o[1],d)&&(f=1);++c-1?o[c?i[f]:f]:void 0}}return Ci=t,Ci}var Ai,fd;function I_(){if(fd)return Ai;fd=1;var e=/\s/;function r(n){for(var t=n.length;t--&&e.test(n.charAt(t)););return t}return Ai=r,Ai}var Si,cd;function T_(){if(cd)return Si;cd=1;var e=I_(),r=/^\s+/;function n(t){return t&&t.slice(0,e(t)+1).replace(r,"")}return Si=n,Si}var Oi,dd;function C_(){if(dd)return Oi;dd=1;var e=T_(),r=B(),n=xe(),t=NaN,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt;function o(c){if(typeof c=="number")return c;if(n(c))return t;if(r(c)){var f=typeof c.valueOf=="function"?c.valueOf():c;c=r(f)?f+"":f}if(typeof c!="string")return c===0?c:+c;c=e(c);var d=i.test(c);return d||u.test(c)?s(c.slice(2),d?2:8):a.test(c)?t:+c}return Oi=o,Oi}var xi,hd;function il(){if(hd)return xi;hd=1;var e=C_(),r=1/0,n=17976931348623157e292;function t(a){if(!a)return a===0?a:0;if(a=e(a),a===r||a===-r){var i=a<0?-1:1;return i*n}return a===a?a:0}return xi=t,xi}var Pi,ld;function A_(){if(ld)return Pi;ld=1;var e=il();function r(n){var t=e(n),a=t%1;return t===t?a?t-a:t:0}return Pi=r,Pi}var Mi,vd;function S_(){if(vd)return Mi;vd=1;var e=Zh(),r=ie(),n=A_(),t=Math.max;function a(i,u,s){var o=i==null?0:i.length;if(!o)return-1;var c=s==null?0:n(s);return c<0&&(c=t(o+c,0)),e(i,r(u,3),c)}return Mi=a,Mi}var Li,pd;function O_(){if(pd)return Li;pd=1;var e=E_(),r=S_(),n=e(r);return Li=n,Li}var ki,_d;function ul(){if(_d)return ki;_d=1;var e=$u();function r(n){var t=n==null?0:n.length;return t?e(n,1):[]}return ki=r,ki}var Ni,gd;function x_(){if(gd)return Ni;gd=1;var e=ju(),r=Oh(),n=ye();function t(a,i){return a==null?a:e(a,r(i),n)}return Ni=t,Ni}var Fi,bd;function P_(){if(bd)return Fi;bd=1;function e(r){var n=r==null?0:r.length;return n?r[n-1]:void 0}return Fi=e,Fi}var ji,yd;function M_(){if(yd)return ji;yd=1;var e=cr(),r=Du(),n=ie();function t(a,i){var u={};return i=n(i,3),r(a,function(s,o,c){e(u,o,i(s,o,c))}),u}return ji=t,ji}var Di,md;function zu(){if(md)return Di;md=1;var e=xe();function r(n,t,a){for(var i=-1,u=n.length;++in}return Gi=e,Gi}var Bi,wd;function k_(){if(wd)return Bi;wd=1;var e=zu(),r=L_(),n=me();function t(a){return a&&a.length?e(a,n,r):void 0}return Bi=t,Bi}var $i,Rd;function sl(){if(Rd)return $i;Rd=1;var e=cr(),r=Ce();function n(t,a,i){(i!==void 0&&!r(t[a],i)||i===void 0&&!(a in t))&&e(t,a,i)}return $i=n,$i}var Ui,Ed;function N_(){if(Ed)return Ui;Ed=1;var e=ge(),r=pr(),n=Z(),t="[object Object]",a=Function.prototype,i=Object.prototype,u=a.toString,s=i.hasOwnProperty,o=u.call(Object);function c(f){if(!n(f)||e(f)!=t)return!1;var d=r(f);if(d===null)return!0;var h=s.call(d,"constructor")&&d.constructor;return typeof h=="function"&&h instanceof h&&u.call(h)==o}return Ui=c,Ui}var zi,Id;function ol(){if(Id)return zi;Id=1;function e(r,n){if(!(n==="constructor"&&typeof r[n]=="function")&&n!="__proto__")return r[n]}return zi=e,zi}var Ki,Td;function F_(){if(Td)return Ki;Td=1;var e=Be(),r=ye();function n(t){return e(t,r(t))}return Ki=n,Ki}var Vi,Cd;function j_(){if(Cd)return Vi;Cd=1;var e=sl(),r=gh(),n=Th(),t=bh(),a=Ah(),i=$e(),u=k(),s=Jh(),o=Se(),c=Ge(),f=B(),d=N_(),h=Ue(),l=ol(),p=F_();function v(_,g,b,m,w,C,q){var y=l(_,b),T=l(g,b),S=q.get(T);if(S){e(_,b,S);return}var x=C?C(y,T,b+"",_,g,q):void 0,E=x===void 0;if(E){var L=u(T),N=!L&&o(T),J=!L&&!N&&h(T);x=T,L||N||J?u(y)?x=y:s(y)?x=t(y):N?(E=!1,x=r(T,!0)):J?(E=!1,x=n(T,!0)):x=[]:d(T)||i(T)?(x=y,i(y)?x=p(y):(!f(y)||c(y))&&(x=a(T))):E=!1}E&&(q.set(T,x),w(x,T,m,C,q),q.delete(T)),e(_,b,x)}return Vi=v,Vi}var Hi,Ad;function D_(){if(Ad)return Hi;Ad=1;var e=fr(),r=sl(),n=ju(),t=j_(),a=B(),i=ye(),u=ol();function s(o,c,f,d,h){o!==c&&n(c,function(l,p){if(h||(h=new e),a(l))t(o,c,p,f,s,d,h);else{var v=d?d(u(o,p),l,p+"",o,c,h):void 0;v===void 0&&(v=l),r(o,p,v)}},i)}return Hi=s,Hi}var Wi,Sd;function G_(){if(Sd)return Wi;Sd=1;var e=mr(),r=qr();function n(t){return e(function(a,i){var u=-1,s=i.length,o=s>1?i[s-1]:void 0,c=s>2?i[2]:void 0;for(o=t.length>3&&typeof o=="function"?(s--,o):void 0,c&&r(i[0],i[1],c)&&(o=s<3?void 0:o,s=1),a=Object(a);++ut||s&&o&&f&&!c&&!d||i&&o&&f||!a&&f||!u)return 1;if(!i&&!s&&!d&&n=c)return f;var d=a[i];return f*(d=="desc"?-1:1)}}return n.index-t.index}return cu=r,cu}var du,Vd;function ng(){if(Vd)return du;Vd=1;var e=gr(),r=yr(),n=ie(),t=Vh(),a=Q_(),i=lr(),u=rg(),s=me(),o=k();function c(f,d,h){d.length?d=e(d,function(v){return o(v)?function(_){return r(_,v.length===1?v[0]:v)}:v}):d=[s];var l=-1;d=e(d,i(n));var p=t(f,function(v,_,g){var b=e(d,function(m){return m(v)});return{criteria:b,index:++l,value:v}});return a(p,function(v,_){return u(v,_,h)})}return du=c,du}var hu,Hd;function tg(){if(Hd)return hu;Hd=1;var e=$u(),r=ng(),n=mr(),t=qr(),a=n(function(i,u){if(i==null)return[];var s=u.length;return s>1&&t(i,u[0],u[1])?u=[]:s>2&&t(u[0],u[1],u[2])&&(u=[u[0]]),r(i,e(u,1),[])});return hu=a,hu}var lu,Wd;function ag(){if(Wd)return lu;Wd=1;var e=Dh(),r=0;function n(t){var a=++r;return e(t)+a}return lu=n,lu}var vu,Yd;function ig(){if(Yd)return vu;Yd=1;function e(r,n,t){for(var a=-1,i=r.length,u=n.length,s={};++a0;--s)if(u=r[s].dequeue(),u){t=t.concat(_u(e,r,n,u,!0));break}}}return t}function _u(e,r,n,t,a){var i=a?[]:void 0;return re.forEach(e.inEdges(t.v),function(u){var s=e.edge(u),o=e.node(u.v);a&&i.push({v:u.v,w:u.w}),o.out-=s,Eu(r,n,o)}),re.forEach(e.outEdges(t.v),function(u){var s=e.edge(u),o=u.w,c=e.node(o);c.in-=s,Eu(r,n,c)}),e.removeNode(t.v),i}function pg(e,r){var n=new fg,t=0,a=0;re.forEach(e.nodes(),function(s){n.setNode(s,{v:s,in:0,out:0})}),re.forEach(e.edges(),function(s){var o=n.edge(s.v,s.w)||0,c=r(s),f=o+c;n.setEdge(s.v,s.w,f),a=Math.max(a,n.node(s.v).out+=c),t=Math.max(t,n.node(s.w).in+=c)});var i=re.range(a+t+3).map(function(){return new cg}),u=t+1;return re.forEach(n.nodes(),function(s){Eu(i,u,n.node(s))}),{graph:n,buckets:i,zeroIdx:u}}function Eu(e,r,n){n.out?n.in?e[n.out-n.in+r].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}var _e=M,_g=dg,gg={run:bg,undo:mg};function bg(e){var r=e.graph().acyclicer==="greedy"?_g(e,n(e)):yg(e);_e.forEach(r,function(t){var a=e.edge(t);e.removeEdge(t),a.forwardName=t.name,a.reversed=!0,e.setEdge(t.w,t.v,a,_e.uniqueId("rev"))});function n(t){return function(a){return t.edge(a).weight}}}function yg(e){var r=[],n={},t={};function a(i){_e.has(t,i)||(t[i]=!0,n[i]=!0,_e.forEach(e.outEdges(i),function(u){_e.has(n,u.w)?r.push(u):a(u.w)}),delete n[i])}return _e.forEach(e.nodes(),a),r}function mg(e){_e.forEach(e.edges(),function(r){var n=e.edge(r);if(n.reversed){e.removeEdge(r);var t=n.forwardName;delete n.reversed,delete n.forwardName,e.setEdge(r.w,r.v,n,t)}})}var A=M,dl=V.Graph,j={addDummyNode:hl,simplify:qg,asNonCompoundGraph:wg,successorWeights:Rg,predecessorWeights:Eg,intersectRect:Ig,buildLayerMatrix:Tg,normalizeRanks:Cg,removeEmptyRanks:Ag,addBorderNode:Sg,maxRank:ll,partition:Og,time:xg,notime:Pg};function hl(e,r,n,t){var a;do a=A.uniqueId(t);while(e.hasNode(a));return n.dummy=r,e.setNode(a,n),a}function qg(e){var r=new dl().setGraph(e.graph());return A.forEach(e.nodes(),function(n){r.setNode(n,e.node(n))}),A.forEach(e.edges(),function(n){var t=r.edge(n.v,n.w)||{weight:0,minlen:1},a=e.edge(n);r.setEdge(n.v,n.w,{weight:t.weight+a.weight,minlen:Math.max(t.minlen,a.minlen)})}),r}function wg(e){var r=new dl({multigraph:e.isMultigraph()}).setGraph(e.graph());return A.forEach(e.nodes(),function(n){e.children(n).length||r.setNode(n,e.node(n))}),A.forEach(e.edges(),function(n){r.setEdge(n,e.edge(n))}),r}function Rg(e){var r=A.map(e.nodes(),function(n){var t={};return A.forEach(e.outEdges(n),function(a){t[a.w]=(t[a.w]||0)+e.edge(a).weight}),t});return A.zipObject(e.nodes(),r)}function Eg(e){var r=A.map(e.nodes(),function(n){var t={};return A.forEach(e.inEdges(n),function(a){t[a.v]=(t[a.v]||0)+e.edge(a).weight}),t});return A.zipObject(e.nodes(),r)}function Ig(e,r){var n=e.x,t=e.y,a=r.x-n,i=r.y-t,u=e.width/2,s=e.height/2;if(!a&&!i)throw new Error("Not possible to find intersection inside of the rectangle");var o,c;return Math.abs(i)*u>Math.abs(a)*s?(i<0&&(s=-s),o=s*a/i,c=s):(a<0&&(u=-u),o=u,c=u*i/a),{x:n+o,y:t+c}}function Tg(e){var r=A.map(A.range(ll(e)+1),function(){return[]});return A.forEach(e.nodes(),function(n){var t=e.node(n),a=t.rank;A.isUndefined(a)||(r[a][t.order]=n)}),r}function Cg(e){var r=A.min(A.map(e.nodes(),function(n){return e.node(n).rank}));A.forEach(e.nodes(),function(n){var t=e.node(n);A.has(t,"rank")&&(t.rank-=r)})}function Ag(e){var r=A.min(A.map(e.nodes(),function(i){return e.node(i).rank})),n=[];A.forEach(e.nodes(),function(i){var u=e.node(i).rank-r;n[u]||(n[u]=[]),n[u].push(i)});var t=0,a=e.graph().nodeRankFactor;A.forEach(n,function(i,u){A.isUndefined(i)&&u%a!==0?--t:t&&A.forEach(i,function(s){e.node(s).rank+=t})})}function Sg(e,r,n,t){var a={width:0,height:0};return arguments.length>=4&&(a.rank=n,a.order=t),hl(e,"border",a,r)}function ll(e){return A.max(A.map(e.nodes(),function(r){var n=e.node(r).rank;if(!A.isUndefined(n))return n}))}function Og(e,r){var n={lhs:[],rhs:[]};return A.forEach(e,function(t){r(t)?n.lhs.push(t):n.rhs.push(t)}),n}function xg(e,r){var n=A.now();try{return r()}finally{console.log(e+" time: "+(A.now()-n)+"ms")}}function Pg(e,r){return r()}var vl=M,Mg=j,Lg={run:kg,undo:Fg};function kg(e){e.graph().dummyChains=[],vl.forEach(e.edges(),function(r){Ng(e,r)})}function Ng(e,r){var n=r.v,t=e.node(n).rank,a=r.w,i=e.node(a).rank,u=r.name,s=e.edge(r),o=s.labelRank;if(i!==t+1){e.removeEdge(r);var c,f,d;for(d=0,++t;tu.lim&&(s=u,o=!0);var c=te.filter(r.edges(),function(f){return o===Zd(e,e.node(f.v),s)&&o!==Zd(e,e.node(f.w),s)});return te.minBy(c,function(f){return Vg(r,f)})}function ml(e,r,n,t){var a=n.v,i=n.w;e.removeEdge(a,i),e.setEdge(t.v,t.w,{}),Vu(e),Ku(e,r),Qg(e,r)}function Qg(e,r){var n=te.find(e.nodes(),function(a){return!r.node(a).parent}),t=Wg(e,n);t=t.slice(1),te.forEach(t,function(a){var i=e.node(a).parent,u=r.edge(a,i),s=!1;u||(u=r.edge(i,a),s=!0),r.node(a).rank=r.node(i).rank+(s?u.minlen:-u.minlen)})}function eb(e,r,n){return e.hasEdge(r,n)}function Zd(e,r,n){return n.low<=r.lim&&r.lim<=n.lim}var rb=Rr,ql=rb.longestPath,nb=pl,tb=Zg,ab=ib;function ib(e){switch(e.graph().ranker){case"network-simplex":Jd(e);break;case"tight-tree":sb(e);break;case"longest-path":ub(e);break;default:Jd(e)}}var ub=ql;function sb(e){ql(e),nb(e)}function Jd(e){tb(e)}var Iu=M,ob=fb;function fb(e){var r=db(e);Iu.forEach(e.graph().dummyChains,function(n){for(var t=e.node(n),a=t.edgeObj,i=cb(e,r,a.v,a.w),u=i.path,s=i.lca,o=0,c=u[o],f=!0;n!==a.w;){if(t=e.node(n),f){for(;(c=u[o])!==s&&e.node(c).maxRanku||s>r[o].lim));for(c=o,o=t;(o=e.parent(o))!==c;)i.push(o);return{path:a.concat(i.reverse()),lca:c}}function db(e){var r={},n=0;function t(a){var i=n;Iu.forEach(e.children(a),t),r[a]={low:i,lim:n++}}return Iu.forEach(e.children(),t),r}var ne=M,Tu=j,hb={run:lb,cleanup:_b};function lb(e){var r=Tu.addDummyNode(e,"root",{},"_root"),n=vb(e),t=ne.max(ne.values(n))-1,a=2*t+1;e.graph().nestingRoot=r,ne.forEach(e.edges(),function(u){e.edge(u).minlen*=a});var i=pb(e)+1;ne.forEach(e.children(),function(u){wl(e,r,a,i,t,n,u)}),e.graph().nodeRankFactor=a}function wl(e,r,n,t,a,i,u){var s=e.children(u);if(!s.length){u!==r&&e.setEdge(r,u,{weight:0,minlen:n});return}var o=Tu.addBorderNode(e,"_bt"),c=Tu.addBorderNode(e,"_bb"),f=e.node(u);e.setParent(o,u),f.borderTop=o,e.setParent(c,u),f.borderBottom=c,ne.forEach(s,function(d){wl(e,r,n,t,a,i,d);var h=e.node(d),l=h.borderTop?h.borderTop:d,p=h.borderBottom?h.borderBottom:d,v=h.borderTop?t:2*t,_=l!==p?1:a-i[u]+1;e.setEdge(o,l,{weight:v,minlen:_,nestingEdge:!0}),e.setEdge(p,c,{weight:v,minlen:_,nestingEdge:!0})}),e.parent(u)||e.setEdge(r,o,{weight:0,minlen:a+i[u]})}function vb(e){var r={};function n(t,a){var i=e.children(t);i&&i.length&&ne.forEach(i,function(u){n(u,a+1)}),r[t]=a}return ne.forEach(e.children(),function(t){n(t,1)}),r}function pb(e){return ne.reduce(e.edges(),function(r,n){return r+e.edge(n).weight},0)}function _b(e){var r=e.graph();e.removeNode(r.nestingRoot),delete r.nestingRoot,ne.forEach(e.edges(),function(n){var t=e.edge(n);t.nestingEdge&&e.removeEdge(n)})}var gu=M,gb=j,bb=yb;function yb(e){function r(n){var t=e.children(n),a=e.node(n);if(t.length&&gu.forEach(t,r),gu.has(a,"minRank")){a.borderLeft=[],a.borderRight=[];for(var i=a.minRank,u=a.maxRank+1;i0;)f%2&&(d+=s[f+1]),f=f-1>>1,s[f]+=c.weight;o+=c.weight*d})),o}var rh=M,Ob=xb;function xb(e,r){return rh.map(r,function(n){var t=e.inEdges(n);if(t.length){var a=rh.reduce(t,function(i,u){var s=e.edge(u),o=e.node(u.v);return{sum:i.sum+s.weight*o.order,weight:i.weight+s.weight}},{sum:0,weight:0});return{v:n,barycenter:a.sum/a.weight,weight:a.weight}}else return{v:n}})}var G=M,Pb=Mb;function Mb(e,r){var n={};G.forEach(e,function(a,i){var u=n[a.v]={indegree:0,in:[],out:[],vs:[a.v],i};G.isUndefined(a.barycenter)||(u.barycenter=a.barycenter,u.weight=a.weight)}),G.forEach(r.edges(),function(a){var i=n[a.v],u=n[a.w];!G.isUndefined(i)&&!G.isUndefined(u)&&(u.indegree++,i.out.push(n[a.w]))});var t=G.filter(n,function(a){return!a.indegree});return Lb(t)}function Lb(e){var r=[];function n(i){return function(u){u.merged||(G.isUndefined(u.barycenter)||G.isUndefined(i.barycenter)||u.barycenter>=i.barycenter)&&kb(i,u)}}function t(i){return function(u){u.in.push(i),--u.indegree===0&&e.push(u)}}for(;e.length;){var a=e.pop();r.push(a),G.forEach(a.in.reverse(),n(a)),G.forEach(a.out,t(a))}return G.map(G.filter(r,function(i){return!i.merged}),function(i){return G.pick(i,["vs","i","barycenter","weight"])})}function kb(e,r){var n=0,t=0;e.weight&&(n+=e.barycenter*e.weight,t+=e.weight),r.weight&&(n+=r.barycenter*r.weight,t+=r.weight),e.vs=r.vs.concat(e.vs),e.barycenter=n/t,e.weight=t,e.i=Math.min(r.i,e.i),r.merged=!0}var Ne=M,Nb=j,Fb=jb;function jb(e,r){var n=Nb.partition(e,function(f){return Ne.has(f,"barycenter")}),t=n.lhs,a=Ne.sortBy(n.rhs,function(f){return-f.i}),i=[],u=0,s=0,o=0;t.sort(Db(!!r)),o=nh(i,a,o),Ne.forEach(t,function(f){o+=f.vs.length,i.push(f.vs),u+=f.barycenter*f.weight,s+=f.weight,o=nh(i,a,o)});var c={vs:Ne.flatten(i,!0)};return s&&(c.barycenter=u/s,c.weight=s),c}function nh(e,r,n){for(var t;r.length&&(t=Ne.last(r)).i<=n;)r.pop(),e.push(t.vs),n++;return n}function Db(e){return function(r,n){return r.barycentern.barycenter?1:e?n.i-r.i:r.i-n.i}}var fe=M,Gb=Ob,Bb=Pb,$b=Fb,Ub=El;function El(e,r,n,t){var a=e.children(r),i=e.node(r),u=i?i.borderLeft:void 0,s=i?i.borderRight:void 0,o={};u&&(a=fe.filter(a,function(p){return p!==u&&p!==s}));var c=Gb(e,a);fe.forEach(c,function(p){if(e.children(p.v).length){var v=El(e,p.v,n,t);o[p.v]=v,fe.has(v,"barycenter")&&Kb(p,v)}});var f=Bb(c,n);zb(f,o);var d=$b(f,t);if(u&&(d.vs=fe.flatten([u,d.vs,s],!0),e.predecessors(u).length)){var h=e.node(e.predecessors(u)[0]),l=e.node(e.predecessors(s)[0]);fe.has(d,"barycenter")||(d.barycenter=0,d.weight=0),d.barycenter=(d.barycenter*d.weight+h.order+l.order)/(d.weight+2),d.weight+=2}return d}function zb(e,r){fe.forEach(e,function(n){n.vs=fe.flatten(n.vs.map(function(t){return r[t]?r[t].vs:t}),!0)})}function Kb(e,r){fe.isUndefined(e.barycenter)?(e.barycenter=r.barycenter,e.weight=r.weight):(e.barycenter=(e.barycenter*e.weight+r.barycenter*r.weight)/(e.weight+r.weight),e.weight+=r.weight)}var Fe=M,Vb=V.Graph,Hb=Wb;function Wb(e,r,n){var t=Yb(e),a=new Vb({compound:!0}).setGraph({root:t}).setDefaultNodeLabel(function(i){return e.node(i)});return Fe.forEach(e.nodes(),function(i){var u=e.node(i),s=e.parent(i);(u.rank===r||u.minRank<=r&&r<=u.maxRank)&&(a.setNode(i),a.setParent(i,s||t),Fe.forEach(e[n](i),function(o){var c=o.v===i?o.w:o.v,f=a.edge(c,i),d=Fe.isUndefined(f)?0:f.weight;a.setEdge(c,i,{weight:e.edge(o).weight+d})}),Fe.has(u,"minRank")&&a.setNode(i,{borderLeft:u.borderLeft[r],borderRight:u.borderRight[r]}))}),a}function Yb(e){for(var r;e.hasNode(r=Fe.uniqueId("_root")););return r}var Xb=M,Zb=Jb;function Jb(e,r,n){var t={},a;Xb.forEach(n,function(i){for(var u=e.parent(i),s,o;u;){if(s=e.parent(u),s?(o=t[s],t[s]=u):(o=a,a=u),o&&o!==u){r.setEdge(o,u);return}u=s}})}var de=M,Qb=Ib,ey=Cb,ry=Ub,ny=Hb,ty=Zb,ay=V.Graph,th=j,iy=uy;function uy(e){var r=th.maxRank(e),n=ah(e,de.range(1,r+1),"inEdges"),t=ah(e,de.range(r-1,-1,-1),"outEdges"),a=Qb(e);ih(e,a);for(var i=Number.POSITIVE_INFINITY,u,s=0,o=0;o<4;++s,++o){sy(s%2?n:t,s%4>=2),a=th.buildLayerMatrix(e);var c=ey(e,a);cc)&&Hu(n,h,f)})})}function a(i,u){var s=-1,o,c=0;return R.forEach(u,function(f,d){if(e.node(f).dummy==="border"){var h=e.predecessors(f);h.length&&(o=e.node(h[0]).order,t(u,c,d,s,o),c=d,s=o)}t(u,c,u.length,o,i.length)}),u}return R.reduce(r,a),n}function dy(e,r){if(e.node(r).dummy)return R.find(e.predecessors(r),function(n){return e.node(n).dummy})}function Hu(e,r,n){if(r>n){var t=r;r=n,n=t}var a=e[r];a||(e[r]=a={}),a[n]=!0}function Cl(e,r,n){if(r>n){var t=r;r=n,n=t}return R.has(e[r],n)}function Al(e,r,n,t){var a={},i={},u={};return R.forEach(r,function(s){R.forEach(s,function(o,c){a[o]=o,i[o]=o,u[o]=c})}),R.forEach(r,function(s){var o=-1;R.forEach(s,function(c){var f=t(c);if(f.length){f=R.sortBy(f,function(v){return u[v]});for(var d=(f.length-1)/2,h=Math.floor(d),l=Math.ceil(d);h<=l;++h){var p=f[h];i[c]===c&&o({}));const o=u==="LR";s.setGraph({rankdir:u}),n.value=u;for(const c of a){const f=e(c.id);s.setNode(c.id,{width:f.dimensions.width||150,height:f.dimensions.height||50})}for(const c of i)s.setEdge(c.source,c.target);return wu.layout(s),a.map(c=>{const f=s.node(c.id);return Tr(Ir({},c),{targetPosition:o?Ze.Left:Ze.Top,sourcePosition:o?Ze.Right:Ze.Bottom,position:{x:f.x,y:f.y}})})}return{graph:r,layout:t,previousDirection:n}}function um(e){for(let r=e.length-1;r>0;r--){const n=Math.floor(Math.random()*(r+1));[e[r],e[n]]=[e[n],e[r]]}}function sm(e){const r=[];for(const n of e)for(const t of e)if(n.id!==t.id){const a=`e${n.id}-${t.id}`;r.push({id:a,source:n.id,target:t.id,type:"animation",animated:!0})}return r}function om(){return e=>{const r=sm(e);um(r);const n=new Set,t=[];for(const a of r)!n.has(a.target)&&(n.size===0||n.has(a.source))&&(t.push(a),n.add(a.source),n.add(a.target));return t}}function fm({graph:e,cancelOnError:r=!0}){const{updateNodeData:n,getConnectedEdges:t}=ar(),a=Ru(()=>rs(e)),i=Te(!1),u=new Set,s=new Map,o=new Set;function c(v,_=!1){return Q(this,null,function*(){if(u.has(v.id))return;o.add(v.id);const g=t(v.id).filter(m=>m.target===v.id);if(yield Promise.all(g.map(m=>cm(()=>!m.data.isAnimating))),o.clear(),!i.value)return;u.add(v.id),n(v.id,{isRunning:!0,isFinished:!1,hasError:!1,isCancelled:!1});const b=Math.floor(Math.random()*2e3)+1e3;return new Promise(m=>{const w=setTimeout(()=>Q(this,null,function*(){const C=a.value.successors(v.id),q=Math.random()<.15;if(!_&&q&&(n(v.id,{isRunning:!1,hasError:!0}),rs(r))){yield h(v.id),s.delete(v.id),m();return}n(v.id,{isRunning:!1,isFinished:!0}),s.delete(v.id),C.length>0&&(yield Promise.all(C.map(y=>c({id:y})))),m()}),_?0:b);s.set(v.id,w)})})}function f(v){return Q(this,null,function*(){if(i.value)return;d(v),i.value=!0;const _=v.filter(g=>{var b;return((b=a.value.predecessors(g.id))==null?void 0:b.length)===0});yield Promise.all(_.map(g=>c(g,!0))),p()})}function d(v){p();for(const _ of v)n(_.id,{isRunning:!1,isFinished:!1,hasError:!1,isSkipped:!1,isCancelled:!1})}function h(v){return Q(this,null,function*(){const _=a.value.successors(v);for(const g of _)n(g,{isRunning:!1,isSkipped:!0}),yield h(g)})}function l(){return Q(this,null,function*(){i.value=!1;for(const v of o)clearTimeout(s.get(v)),s.delete(v),n(v,{isRunning:!1,isFinished:!1,hasError:!1,isSkipped:!1,isCancelled:!0}),yield h(v);for(const[v,_]of s)clearTimeout(_),s.delete(v),n(v,{isRunning:!1,isFinished:!1,hasError:!1,isSkipped:!1,isCancelled:!0}),yield h(v);u.clear(),o.clear()})}function p(){i.value=!1,u.clear(),s.clear()}return{run:f,stop:l,reset:d,isRunning:i}}function cm(e){return Q(this,null,function*(){return new Promise(r=>{const n=setInterval(()=>{e()&&(clearInterval(n),r())},100)})})}var Y=(e=>(e.Lines="lines",e.Dots="dots",e))(Y||{});const Ll=function({dimensions:e,size:r,color:n}){return dh("path",{stroke:n,"stroke-width":r,d:`M${e[0]/2} 0 V${e[1]} M0 ${e[1]/2} H${e[0]}`})},kl=function({radius:e,color:r}){return dh("circle",{cx:e,cy:e,r:e,fill:r})};Y.Lines+"",Y.Dots+"";const dm={[Y.Dots]:"#81818a",[Y.Lines]:"#eee"},hm=["id","x","y","width","height","patternTransform"],lm={key:2,height:"100",width:"100"},vm=["fill"],pm=["x","y","fill"],_m={name:"Background",compatConfig:{MODE:3}},gm=ch(Tr(Ir({},_m),{props:{id:{},variant:{default:()=>Y.Dots},gap:{default:20},size:{default:1},lineWidth:{default:1},patternColor:{},color:{},bgColor:{},height:{default:100},width:{default:100},x:{default:0},y:{default:0},offset:{default:2}},setup(e){const{id:r,viewport:n}=ar(),t=ov(()=>{const[u,s]=Array.isArray(e.gap)?e.gap:[e.gap,e.gap],o=[u*n.value.zoom||1,s*n.value.zoom||1],c=e.size*n.value.zoom,f=e.variant===Y.Dots?[c/e.offset,c/e.offset]:[o[0]/e.offset,o[1]/e.offset];return{scaledGap:o,offset:f,size:c}}),a=Ru(()=>`pattern-${r}${e.id?`-${e.id}`:""}`),i=Ru(()=>e.color||e.patternColor||dm[e.variant||Y.Dots]);return(u,s)=>(pe(),De("svg",{class:"vue-flow__background vue-flow__container",style:fv({height:`${u.height>100?100:u.height}%`,width:`${u.width>100?100:u.width}%`})},[Cr(u.$slots,"pattern-container",{id:a.value},()=>[ce("pattern",{id:a.value,x:D(n).x%t.value.scaledGap[0],y:D(n).y%t.value.scaledGap[1],width:t.value.scaledGap[0],height:t.value.scaledGap[1],patternTransform:`translate(-${t.value.offset[0]},-${t.value.offset[1]})`,patternUnits:"userSpaceOnUse"},[Cr(u.$slots,"pattern",{},()=>[u.variant===D(Y).Lines?(pe(),ns(D(Ll),{key:0,size:u.lineWidth,color:i.value,dimensions:t.value.scaledGap},null,8,["size","color","dimensions"])):u.variant===D(Y).Dots?(pe(),ns(D(kl),{key:1,color:i.value,radius:t.value.size/u.offset},null,8,["color","radius"])):ts("",!0),u.bgColor?(pe(),De("svg",lm,[ce("rect",{width:"100%",height:"100%",fill:u.bgColor},null,8,vm)])):ts("",!0)])],8,hm)]),ce("rect",{x:u.x,y:u.y,width:"100%",height:"100%",fill:`url(#${a.value})`},null,8,pm),Cr(u.$slots,"default",{id:a.value})],4))}})),U={x:0,y:0},z="process",W="animation",bm=[{id:"1",position:U,type:z},{id:"2",position:U,type:z},{id:"2a",position:U,type:z},{id:"2b",position:U,type:z},{id:"2c",position:U,type:z},{id:"2d",position:U,type:z},{id:"3",position:U,type:z},{id:"4",position:U,type:z},{id:"5",position:U,type:z},{id:"6",position:U,type:z},{id:"7",position:U,type:z}],ym=[{id:"e1-2",source:"1",target:"2",type:W,animated:!0},{id:"e1-3",source:"1",target:"3",type:W,animated:!0},{id:"e2-2a",source:"2",target:"2a",type:W,animated:!0},{id:"e2-2b",source:"2",target:"2b",type:W,animated:!0},{id:"e2-2c",source:"2",target:"2c",type:W,animated:!0},{id:"e2c-2d",source:"2c",target:"2d",type:W,animated:!0},{id:"e3-7",source:"3",target:"4",type:W,animated:!0},{id:"e4-5",source:"4",target:"5",type:W,animated:!0},{id:"e5-6",source:"5",target:"6",type:W,animated:!0},{id:"e5-7",source:"5",target:"7",type:W,animated:!0}],mm=e=>(cv("data-v-6094ddc5"),e=e(),dv(),e),qm={class:"layout-flow"},wm={class:"layout-panel"},Rm=mm(()=>ce("span",{class:"spinner"},null,-1)),Em=ch({__name:"index",setup(e){const r=Te(bm),n=Te(ym),t=Te(!0),a=om(),{graph:i,layout:u,previousDirection:s}=im(),{run:o,stop:c,reset:f,isRunning:d}=fm({graph:i,cancelOnError:t}),{fitView:h}=ar();function l(){return Q(this,null,function*(){yield c(),f(r.value),n.value=a(r.value),as(()=>{p(s.value)})})}function p(v){return Q(this,null,function*(){yield c(),f(r.value),r.value=u(r.value,n.value,v),as(()=>{h(),o(r.value)})})}return(v,_)=>(pe(),De("div",qm,[H(D(vv),{nodes:r.value,edges:n.value,onNodesInitialized:_[4]||(_[4]=g=>p("LR"))},{"node-process":Xe(g=>[H(pv,{data:g.data,"source-position":g.sourcePosition,"target-position":g.targetPosition},null,8,["data","source-position","target-position"])]),"edge-animation":Xe(g=>[H(_v,{id:g.id,source:g.source,target:g.target,"source-x":g.sourceX,"source-y":g.sourceY,targetX:g.targetX,targetY:g.targetY,"source-position":g.sourcePosition,"target-position":g.targetPosition},null,8,["id","source","target","source-x","source-y","targetX","targetY","source-position","target-position"])]),default:Xe(()=>[H(D(gm)),H(D(lv),{class:"process-panel",position:"top-left"},{default:Xe(()=>[ce("div",wm,[D(d)?(pe(),De("button",{key:0,class:"stop-btn",title:"stop",onClick:_[0]||(_[0]=(...g)=>D(c)&&D(c)(...g))},[H(Pe,{name:"stop"}),Rm])):(pe(),De("button",{key:1,title:"start",onClick:_[1]||(_[1]=g=>D(o)(r.value))},[H(Pe,{name:"play"})])),ce("button",{title:"set horizontal layout",onClick:_[2]||(_[2]=g=>p("LR"))},[H(Pe,{name:"horizontal"})]),ce("button",{title:"set vertical layout",onClick:_[3]||(_[3]=g=>p("TB"))},[H(Pe,{name:"vertical"})]),ce("button",{title:"shuffle graph",onClick:l},[H(Pe,{name:"shuffle"})])])]),_:1})]),_:1},8,["nodes","edges"])]))}}),Pm=hv(Em,[["__scopeId","data-v-6094ddc5"]]);export{Pm as default}; +var nv=Object.defineProperty,tv=Object.defineProperties;var av=Object.getOwnPropertyDescriptors;var Qu=Object.getOwnPropertySymbols;var iv=Object.prototype.hasOwnProperty,uv=Object.prototype.propertyIsEnumerable;var es=(e,r,n)=>r in e?nv(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,Ir=(e,r)=>{for(var n in r||(r={}))iv.call(r,n)&&es(e,n,r[n]);if(Qu)for(var n of Qu(r))uv.call(r,n)&&es(e,n,r[n]);return e},Tr=(e,r)=>tv(e,av(r));var Q=(e,r,n)=>new Promise((t,a)=>{var i=o=>{try{s(n.next(o))}catch(c){a(c)}},u=o=>{try{s(n.throw(o))}catch(c){a(c)}},s=o=>o.done?t(o.value):Promise.resolve(o.value).then(i,u);s((n=n.apply(e,r)).next())});import{_ as Pe}from"./icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js";import{c as Ye,W as sv,a as Te,S as Ru,R as rs,d as ch,p as ov,f as pe,k as De,U as Cr,g as ce,u as D,b as ns,j as ts,s as fv,N as dh,i as H,w as Xe,y as as,C as cv,D as dv,_ as hv}from"./index-D0RG78dK.js";import{c as Cu}from"./_commonjs-dynamic-modules-TDtrdbi3.js";import{u as ar,P as Ze,_ as lv,a as vv}from"./vue-flow-core-DwXGiUJ9.js";import pv from"./processNode-DQFjlRmX.js";import _v from"./animationEdge-BBhftSs4.js";var Ar,is;function gv(){if(is)return Ar;is=1;function e(){this.__data__=[],this.size=0}return Ar=e,Ar}var Sr,us;function Ce(){if(us)return Sr;us=1;function e(r,n){return r===n||r!==r&&n!==n}return Sr=e,Sr}var Or,ss;function ir(){if(ss)return Or;ss=1;var e=Ce();function r(n,t){for(var a=n.length;a--;)if(e(n[a][0],t))return a;return-1}return Or=r,Or}var xr,os;function bv(){if(os)return xr;os=1;var e=ir(),r=Array.prototype,n=r.splice;function t(a){var i=this.__data__,u=e(i,a);if(u<0)return!1;var s=i.length-1;return u==s?i.pop():n.call(i,u,1),--this.size,!0}return xr=t,xr}var Pr,fs;function yv(){if(fs)return Pr;fs=1;var e=ir();function r(n){var t=this.__data__,a=e(t,n);return a<0?void 0:t[a][1]}return Pr=r,Pr}var Mr,cs;function mv(){if(cs)return Mr;cs=1;var e=ir();function r(n){return e(this.__data__,n)>-1}return Mr=r,Mr}var Lr,ds;function qv(){if(ds)return Lr;ds=1;var e=ir();function r(n,t){var a=this.__data__,i=e(a,n);return i<0?(++this.size,a.push([n,t])):a[i][1]=t,this}return Lr=r,Lr}var kr,hs;function ur(){if(hs)return kr;hs=1;var e=gv(),r=bv(),n=yv(),t=mv(),a=qv();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s-1&&t%1==0&&t-1&&n%1==0&&n<=e}return xn=r,xn}var Pn,fo;function Wv(){if(fo)return Pn;fo=1;var e=ge(),r=xu(),n=Z(),t="[object Arguments]",a="[object Array]",i="[object Boolean]",u="[object Date]",s="[object Error]",o="[object Function]",c="[object Map]",f="[object Number]",d="[object Object]",h="[object RegExp]",l="[object Set]",p="[object String]",v="[object WeakMap]",_="[object ArrayBuffer]",g="[object DataView]",b="[object Float32Array]",m="[object Float64Array]",w="[object Int8Array]",C="[object Int16Array]",q="[object Int32Array]",y="[object Uint8Array]",T="[object Uint8ClampedArray]",S="[object Uint16Array]",x="[object Uint32Array]",E={};E[b]=E[m]=E[w]=E[C]=E[q]=E[y]=E[T]=E[S]=E[x]=!0,E[t]=E[a]=E[_]=E[i]=E[g]=E[u]=E[s]=E[o]=E[c]=E[f]=E[d]=E[h]=E[l]=E[p]=E[v]=!1;function L(N){return n(N)&&r(N.length)&&!!E[e(N)]}return Pn=L,Pn}var Mn,co;function lr(){if(co)return Mn;co=1;function e(r){return function(n){return r(n)}}return Mn=e,Mn}var Le={exports:{}};Le.exports;var ho;function Pu(){return ho||(ho=1,function(e,r){var n=hh(),t=r&&!r.nodeType&&r,a=t&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===t,u=i&&n.process,s=function(){try{var o=a&&a.require&&a.require("util").types;return o||u&&u.binding&&u.binding("util")}catch(c){}}();e.exports=s}(Le,Le.exports)),Le.exports}var Ln,lo;function Ue(){if(lo)return Ln;lo=1;var e=Wv(),r=lr(),n=Pu(),t=n&&n.isTypedArray,a=t?r(t):e;return Ln=a,Ln}var kn,vo;function ph(){if(vo)return kn;vo=1;var e=Kv(),r=$e(),n=k(),t=Se(),a=hr(),i=Ue(),u=Object.prototype,s=u.hasOwnProperty;function o(c,f){var d=n(c),h=!d&&r(c),l=!d&&!h&&t(c),p=!d&&!h&&!l&&i(c),v=d||h||l||p,_=v?e(c.length,String):[],g=_.length;for(var b in c)(f||s.call(c,b))&&!(v&&(b=="length"||l&&(b=="offset"||b=="parent")||p&&(b=="buffer"||b=="byteLength"||b=="byteOffset")||a(b,g)))&&_.push(b);return _}return kn=o,kn}var Nn,po;function vr(){if(po)return Nn;po=1;var e=Object.prototype;function r(n){var t=n&&n.constructor,a=typeof t=="function"&&t.prototype||e;return n===a}return Nn=r,Nn}var Fn,_o;function _h(){if(_o)return Fn;_o=1;function e(r,n){return function(t){return r(n(t))}}return Fn=e,Fn}var jn,go;function Yv(){if(go)return jn;go=1;var e=_h(),r=e(Object.keys,Object);return jn=r,jn}var Dn,bo;function Mu(){if(bo)return Dn;bo=1;var e=vr(),r=Yv(),n=Object.prototype,t=n.hasOwnProperty;function a(i){if(!e(i))return r(i);var u=[];for(var s in Object(i))t.call(i,s)&&s!="constructor"&&u.push(s);return u}return Dn=a,Dn}var Gn,yo;function ae(){if(yo)return Gn;yo=1;var e=Ge(),r=xu();function n(t){return t!=null&&r(t.length)&&!e(t)}return Gn=n,Gn}var Bn,mo;function le(){if(mo)return Bn;mo=1;var e=ph(),r=Mu(),n=ae();function t(a){return n(a)?e(a):r(a)}return Bn=t,Bn}var $n,qo;function Xv(){if(qo)return $n;qo=1;var e=Be(),r=le();function n(t,a){return t&&e(a,r(a),t)}return $n=n,$n}var Un,wo;function Zv(){if(wo)return Un;wo=1;function e(r){var n=[];if(r!=null)for(var t in Object(r))n.push(t);return n}return Un=e,Un}var zn,Ro;function Jv(){if(Ro)return zn;Ro=1;var e=B(),r=vr(),n=Zv(),t=Object.prototype,a=t.hasOwnProperty;function i(u){if(!e(u))return n(u);var s=r(u),o=[];for(var c in u)c=="constructor"&&(s||!a.call(u,c))||o.push(c);return o}return zn=i,zn}var Kn,Eo;function ye(){if(Eo)return Kn;Eo=1;var e=ph(),r=Jv(),n=ae();function t(a){return n(a)?e(a,!0):r(a)}return Kn=t,Kn}var Vn,Io;function Qv(){if(Io)return Vn;Io=1;var e=Be(),r=ye();function n(t,a){return t&&e(a,r(a),t)}return Vn=n,Vn}var ke={exports:{}};ke.exports;var To;function gh(){return To||(To=1,function(e,r){var n=K(),t=r&&!r.nodeType&&r,a=t&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===t,u=i?n.Buffer:void 0,s=u?u.allocUnsafe:void 0;function o(c,f){if(f)return c.slice();var d=c.length,h=s?s(d):new c.constructor(d);return c.copy(h),h}e.exports=o}(ke,ke.exports)),ke.exports}var Hn,Co;function bh(){if(Co)return Hn;Co=1;function e(r,n){var t=-1,a=r.length;for(n||(n=Array(a));++tl))return!1;var v=d.get(u),_=d.get(s);if(v&&_)return v==s&&_==u;var g=-1,b=!0,m=o&a?new e:void 0;for(d.set(u,s),d.set(s,u);++g0&&i(f)?a>1?n(f,a-1,i,u,s):e(s,f):u||(s[s.length]=f)}return s}return ja=n,ja}var Da,mc;function Xp(){if(mc)return Da;mc=1;function e(r,n,t){switch(t.length){case 0:return r.call(n);case 1:return r.call(n,t[0]);case 2:return r.call(n,t[0],t[1]);case 3:return r.call(n,t[0],t[1],t[2])}return r.apply(n,t)}return Da=e,Da}var Ga,qc;function Yh(){if(qc)return Ga;qc=1;var e=Xp(),r=Math.max;function n(t,a,i){return a=r(a===void 0?t.length-1:a,0),function(){for(var u=arguments,s=-1,o=r(u.length-a,0),c=Array(o);++s0){if(++i>=e)return arguments[0]}else i=0;return a.apply(void 0,arguments)}}return $a=t,$a}var Ua,Ec;function Xh(){if(Ec)return Ua;Ec=1;var e=Zp(),r=Jp(),n=r(e);return Ua=n,Ua}var za,Ic;function mr(){if(Ic)return za;Ic=1;var e=me(),r=Yh(),n=Xh();function t(a,i){return n(r(a,i,e),a+"")}return za=t,za}var Ka,Tc;function Zh(){if(Tc)return Ka;Tc=1;function e(r,n,t,a){for(var i=r.length,u=t+(a?1:-1);a?u--:++u-1}return Ya=r,Ya}var Xa,xc;function t_(){if(xc)return Xa;xc=1;function e(r,n,t){for(var a=-1,i=r==null?0:r.length;++a=u){var g=c?null:a(o);if(g)return i(g);p=!1,h=t,_=new e}else _=c?[]:v;e:for(;++d1?l.setNode(p,d):l.setNode(p)}),this},a.prototype.setNode=function(f,d){return e.has(this._nodes,f)?(arguments.length>1&&(this._nodes[f]=d),this):(this._nodes[f]=arguments.length>1?d:this._defaultNodeLabelFn(f),this._isCompound&&(this._parent[f]=n,this._children[f]={},this._children[n][f]=!0),this._in[f]={},this._preds[f]={},this._out[f]={},this._sucs[f]={},++this._nodeCount,this)},a.prototype.node=function(f){return this._nodes[f]},a.prototype.hasNode=function(f){return e.has(this._nodes,f)},a.prototype.removeNode=function(f){var d=this;if(e.has(this._nodes,f)){var h=function(l){d.removeEdge(d._edgeObjs[l])};delete this._nodes[f],this._isCompound&&(this._removeFromParentsChildList(f),delete this._parent[f],e.each(this.children(f),function(l){d.setParent(l)}),delete this._children[f]),e.each(e.keys(this._in[f]),h),delete this._in[f],delete this._preds[f],e.each(e.keys(this._out[f]),h),delete this._out[f],delete this._sucs[f],--this._nodeCount}return this},a.prototype.setParent=function(f,d){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(e.isUndefined(d))d=n;else{d+="";for(var h=d;!e.isUndefined(h);h=this.parent(h))if(h===f)throw new Error("Setting "+d+" as parent of "+f+" would create a cycle");this.setNode(d)}return this.setNode(f),this._removeFromParentsChildList(f),this._parent[f]=d,this._children[d][f]=!0,this},a.prototype._removeFromParentsChildList=function(f){delete this._children[this._parent[f]][f]},a.prototype.parent=function(f){if(this._isCompound){var d=this._parent[f];if(d!==n)return d}},a.prototype.children=function(f){if(e.isUndefined(f)&&(f=n),this._isCompound){var d=this._children[f];if(d)return e.keys(d)}else{if(f===n)return this.nodes();if(this.hasNode(f))return[]}},a.prototype.predecessors=function(f){var d=this._preds[f];if(d)return e.keys(d)},a.prototype.successors=function(f){var d=this._sucs[f];if(d)return e.keys(d)},a.prototype.neighbors=function(f){var d=this.predecessors(f);if(d)return e.union(d,this.successors(f))},a.prototype.isLeaf=function(f){var d;return this.isDirected()?d=this.successors(f):d=this.neighbors(f),d.length===0},a.prototype.filterNodes=function(f){var d=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});d.setGraph(this.graph());var h=this;e.each(this._nodes,function(v,_){f(_)&&d.setNode(_,v)}),e.each(this._edgeObjs,function(v){d.hasNode(v.v)&&d.hasNode(v.w)&&d.setEdge(v,h.edge(v))});var l={};function p(v){var _=h.parent(v);return _===void 0||d.hasNode(_)?(l[v]=_,_):_ in l?l[_]:p(_)}return this._isCompound&&e.each(d.nodes(),function(v){d.setParent(v,p(v))}),d},a.prototype.setDefaultEdgeLabel=function(f){return e.isFunction(f)||(f=e.constant(f)),this._defaultEdgeLabelFn=f,this},a.prototype.edgeCount=function(){return this._edgeCount},a.prototype.edges=function(){return e.values(this._edgeObjs)},a.prototype.setPath=function(f,d){var h=this,l=arguments;return e.reduce(f,function(p,v){return l.length>1?h.setEdge(p,v,d):h.setEdge(p,v),v}),this},a.prototype.setEdge=function(){var f,d,h,l,p=!1,v=arguments[0];typeof v=="object"&&v!==null&&"v"in v?(f=v.v,d=v.w,h=v.name,arguments.length===2&&(l=arguments[1],p=!0)):(f=v,d=arguments[1],h=arguments[3],arguments.length>2&&(l=arguments[2],p=!0)),f=""+f,d=""+d,e.isUndefined(h)||(h=""+h);var _=s(this._isDirected,f,d,h);if(e.has(this._edgeLabels,_))return p&&(this._edgeLabels[_]=l),this;if(!e.isUndefined(h)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(f),this.setNode(d),this._edgeLabels[_]=p?l:this._defaultEdgeLabelFn(f,d,h);var g=o(this._isDirected,f,d,h);return f=g.v,d=g.w,Object.freeze(g),this._edgeObjs[_]=g,i(this._preds[d],f),i(this._sucs[f],d),this._in[d][_]=g,this._out[f][_]=g,this._edgeCount++,this},a.prototype.edge=function(f,d,h){var l=arguments.length===1?c(this._isDirected,arguments[0]):s(this._isDirected,f,d,h);return this._edgeLabels[l]},a.prototype.hasEdge=function(f,d,h){var l=arguments.length===1?c(this._isDirected,arguments[0]):s(this._isDirected,f,d,h);return e.has(this._edgeLabels,l)},a.prototype.removeEdge=function(f,d,h){var l=arguments.length===1?c(this._isDirected,arguments[0]):s(this._isDirected,f,d,h),p=this._edgeObjs[l];return p&&(f=p.v,d=p.w,delete this._edgeLabels[l],delete this._edgeObjs[l],u(this._preds[d],f),u(this._sucs[f],d),delete this._in[d][l],delete this._out[f][l],this._edgeCount--),this},a.prototype.inEdges=function(f,d){var h=this._in[f];if(h){var l=e.values(h);return d?e.filter(l,function(p){return p.v===d}):l}},a.prototype.outEdges=function(f,d){var h=this._out[f];if(h){var l=e.values(h);return d?e.filter(l,function(p){return p.w===d}):l}},a.prototype.nodeEdges=function(f,d){var h=this.inEdges(f,d);if(h)return h.concat(this.outEdges(f,d))};function i(f,d){f[d]?f[d]++:f[d]=1}function u(f,d){--f[d]||delete f[d]}function s(f,d,h,l){var p=""+d,v=""+h;if(!f&&p>v){var _=p;p=v,v=_}return p+t+v+t+(e.isUndefined(l)?r:l)}function o(f,d,h,l){var p=""+d,v=""+h;if(!f&&p>v){var _=p;p=v,v=_}var g={v:p,w:v};return l&&(g.name=l),g}function c(f,d){return s(f,d.v,d.w,d.name)}return ii}var ui,Bc;function f_(){return Bc||(Bc=1,ui="2.1.8"),ui}var si,$c;function c_(){return $c||($c=1,si={Graph:Uu(),version:f_()}),si}var oi,Uc;function d_(){if(Uc)return oi;Uc=1;var e=$(),r=Uu();oi={write:n,read:i};function n(u){var s={options:{directed:u.isDirected(),multigraph:u.isMultigraph(),compound:u.isCompound()},nodes:t(u),edges:a(u)};return e.isUndefined(u.graph())||(s.value=e.clone(u.graph())),s}function t(u){return e.map(u.nodes(),function(s){var o=u.node(s),c=u.parent(s),f={v:s};return e.isUndefined(o)||(f.value=o),e.isUndefined(c)||(f.parent=c),f})}function a(u){return e.map(u.edges(),function(s){var o=u.edge(s),c={v:s.v,w:s.w};return e.isUndefined(s.name)||(c.name=s.name),e.isUndefined(o)||(c.value=o),c})}function i(u){var s=new r(u.options).setGraph(u.value);return e.each(u.nodes,function(o){s.setNode(o.v,o.value),o.parent&&s.setParent(o.v,o.parent)}),e.each(u.edges,function(o){s.setEdge({v:o.v,w:o.w,name:o.name},o.value)}),s}return oi}var fi,zc;function h_(){if(zc)return fi;zc=1;var e=$();fi=r;function r(n){var t={},a=[],i;function u(s){e.has(t,s)||(t[s]=!0,i.push(s),e.each(n.successors(s),u),e.each(n.predecessors(s),u))}return e.each(n.nodes(),function(s){i=[],u(s),i.length&&a.push(i)}),a}return fi}var ci,Kc;function el(){if(Kc)return ci;Kc=1;var e=$();ci=r;function r(){this._arr=[],this._keyIndices={}}return r.prototype.size=function(){return this._arr.length},r.prototype.keys=function(){return this._arr.map(function(n){return n.key})},r.prototype.has=function(n){return e.has(this._keyIndices,n)},r.prototype.priority=function(n){var t=this._keyIndices[n];if(t!==void 0)return this._arr[t].priority},r.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},r.prototype.add=function(n,t){var a=this._keyIndices;if(n=String(n),!e.has(a,n)){var i=this._arr,u=i.length;return a[n]=u,i.push({key:n,priority:t}),this._decrease(u),!0}return!1},r.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var n=this._arr.pop();return delete this._keyIndices[n.key],this._heapify(0),n.key},r.prototype.decrease=function(n,t){var a=this._keyIndices[n];if(t>this._arr[a].priority)throw new Error("New priority is greater than current priority. Key: "+n+" Old: "+this._arr[a].priority+" New: "+t);this._arr[a].priority=t,this._decrease(a)},r.prototype._heapify=function(n){var t=this._arr,a=2*n,i=a+1,u=n;a>1,!(t[i].priority0&&(d=f.removeMin(),h=c[d],h.distance!==Number.POSITIVE_INFINITY);)o(d).forEach(l);return c}return di}var hi,Hc;function l_(){if(Hc)return hi;Hc=1;var e=rl(),r=$();hi=n;function n(t,a,i){return r.transform(t.nodes(),function(u,s){u[s]=e(t,s,a,i)},{})}return hi}var li,Wc;function nl(){if(Wc)return li;Wc=1;var e=$();li=r;function r(n){var t=0,a=[],i={},u=[];function s(o){var c=i[o]={onStack:!0,lowlink:t,index:t++};if(a.push(o),n.successors(o).forEach(function(h){e.has(i,h)?i[h].onStack&&(c.lowlink=Math.min(c.lowlink,i[h].index)):(s(h),c.lowlink=Math.min(c.lowlink,i[h].lowlink))}),c.lowlink===c.index){var f=[],d;do d=a.pop(),i[d].onStack=!1,f.push(d);while(o!==d);u.push(f)}}return n.nodes().forEach(function(o){e.has(i,o)||s(o)}),u}return li}var vi,Yc;function v_(){if(Yc)return vi;Yc=1;var e=$(),r=nl();vi=n;function n(t){return e.filter(r(t),function(a){return a.length>1||a.length===1&&t.hasEdge(a[0],a[0])})}return vi}var pi,Xc;function p_(){if(Xc)return pi;Xc=1;var e=$();pi=n;var r=e.constant(1);function n(a,i,u){return t(a,i||r,u||function(s){return a.outEdges(s)})}function t(a,i,u){var s={},o=a.nodes();return o.forEach(function(c){s[c]={},s[c][c]={distance:0},o.forEach(function(f){c!==f&&(s[c][f]={distance:Number.POSITIVE_INFINITY})}),u(c).forEach(function(f){var d=f.v===c?f.w:f.v,h=i(f);s[c][d]={distance:h,predecessor:c}})}),o.forEach(function(c){var f=s[c];o.forEach(function(d){var h=s[d];o.forEach(function(l){var p=h[c],v=f[l],_=h[l],g=p.distance+v.distance;g<_.distance&&(_.distance=g,_.predecessor=v.predecessor)})})}),s}return pi}var _i,Zc;function tl(){if(Zc)return _i;Zc=1;var e=$();_i=r,r.CycleException=n;function r(t){var a={},i={},u=[];function s(o){if(e.has(i,o))throw new n;e.has(a,o)||(i[o]=!0,a[o]=!0,e.each(t.predecessors(o),s),delete i[o],u.push(o))}if(e.each(t.sinks(),s),e.size(a)!==t.nodeCount())throw new n;return u}function n(){}return n.prototype=new Error,_i}var gi,Jc;function __(){if(Jc)return gi;Jc=1;var e=tl();gi=r;function r(n){try{e(n)}catch(t){if(t instanceof e.CycleException)return!1;throw t}return!0}return gi}var bi,Qc;function al(){if(Qc)return bi;Qc=1;var e=$();bi=r;function r(t,a,i){e.isArray(a)||(a=[a]);var u=(t.isDirected()?t.successors:t.neighbors).bind(t),s=[],o={};return e.each(a,function(c){if(!t.hasNode(c))throw new Error("Graph does not have node: "+c);n(t,c,i==="post",o,u,s)}),s}function n(t,a,i,u,s,o){e.has(u,a)||(u[a]=!0,i||o.push(a),e.each(s(a),function(c){n(t,c,i,u,s,o)}),i&&o.push(a))}return bi}var yi,ed;function g_(){if(ed)return yi;ed=1;var e=al();yi=r;function r(n,t){return e(n,t,"post")}return yi}var mi,rd;function b_(){if(rd)return mi;rd=1;var e=al();mi=r;function r(n,t){return e(n,t,"pre")}return mi}var qi,nd;function y_(){if(nd)return qi;nd=1;var e=$(),r=Uu(),n=el();qi=t;function t(a,i){var u=new r,s={},o=new n,c;function f(h){var l=h.v===c?h.w:h.v,p=o.priority(l);if(p!==void 0){var v=i(h);v0;){if(c=o.removeMin(),e.has(s,c))u.setEdge(c,s[c]);else{if(d)throw new Error("Input graph is not connected: "+a);d=!0}a.nodeEdges(c).forEach(f)}return u}return qi}var wi,td;function m_(){return td||(td=1,wi={components:h_(),dijkstra:rl(),dijkstraAll:l_(),findCycles:v_(),floydWarshall:p_(),isAcyclic:__(),postorder:g_(),preorder:b_(),prim:y_(),tarjan:nl(),topsort:tl()}),wi}var Ri,ad;function q_(){if(ad)return Ri;ad=1;var e=c_();return Ri={Graph:e.Graph,json:d_(),alg:m_(),version:e.version},Ri}var er;if(typeof Cu=="function")try{er=q_()}catch(e){}er||(er=window.graphlib);var V=er,Ei,id;function w_(){if(id)return Ei;id=1;var e=Sh(),r=1,n=4;function t(a){return e(a,r|n)}return Ei=t,Ei}var Ii,ud;function qr(){if(ud)return Ii;ud=1;var e=Ce(),r=ae(),n=hr(),t=B();function a(i,u,s){if(!t(s))return!1;var o=typeof u;return(o=="number"?r(s)&&n(u,s.length):o=="string"&&u in s)?e(s[u],i):!1}return Ii=a,Ii}var Ti,sd;function R_(){if(sd)return Ti;sd=1;var e=mr(),r=Ce(),n=qr(),t=ye(),a=Object.prototype,i=a.hasOwnProperty,u=e(function(s,o){s=Object(s);var c=-1,f=o.length,d=f>2?o[2]:void 0;for(d&&n(o[0],o[1],d)&&(f=1);++c-1?o[c?i[f]:f]:void 0}}return Ci=t,Ci}var Ai,fd;function I_(){if(fd)return Ai;fd=1;var e=/\s/;function r(n){for(var t=n.length;t--&&e.test(n.charAt(t)););return t}return Ai=r,Ai}var Si,cd;function T_(){if(cd)return Si;cd=1;var e=I_(),r=/^\s+/;function n(t){return t&&t.slice(0,e(t)+1).replace(r,"")}return Si=n,Si}var Oi,dd;function C_(){if(dd)return Oi;dd=1;var e=T_(),r=B(),n=xe(),t=NaN,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt;function o(c){if(typeof c=="number")return c;if(n(c))return t;if(r(c)){var f=typeof c.valueOf=="function"?c.valueOf():c;c=r(f)?f+"":f}if(typeof c!="string")return c===0?c:+c;c=e(c);var d=i.test(c);return d||u.test(c)?s(c.slice(2),d?2:8):a.test(c)?t:+c}return Oi=o,Oi}var xi,hd;function il(){if(hd)return xi;hd=1;var e=C_(),r=1/0,n=17976931348623157e292;function t(a){if(!a)return a===0?a:0;if(a=e(a),a===r||a===-r){var i=a<0?-1:1;return i*n}return a===a?a:0}return xi=t,xi}var Pi,ld;function A_(){if(ld)return Pi;ld=1;var e=il();function r(n){var t=e(n),a=t%1;return t===t?a?t-a:t:0}return Pi=r,Pi}var Mi,vd;function S_(){if(vd)return Mi;vd=1;var e=Zh(),r=ie(),n=A_(),t=Math.max;function a(i,u,s){var o=i==null?0:i.length;if(!o)return-1;var c=s==null?0:n(s);return c<0&&(c=t(o+c,0)),e(i,r(u,3),c)}return Mi=a,Mi}var Li,pd;function O_(){if(pd)return Li;pd=1;var e=E_(),r=S_(),n=e(r);return Li=n,Li}var ki,_d;function ul(){if(_d)return ki;_d=1;var e=$u();function r(n){var t=n==null?0:n.length;return t?e(n,1):[]}return ki=r,ki}var Ni,gd;function x_(){if(gd)return Ni;gd=1;var e=ju(),r=Oh(),n=ye();function t(a,i){return a==null?a:e(a,r(i),n)}return Ni=t,Ni}var Fi,bd;function P_(){if(bd)return Fi;bd=1;function e(r){var n=r==null?0:r.length;return n?r[n-1]:void 0}return Fi=e,Fi}var ji,yd;function M_(){if(yd)return ji;yd=1;var e=cr(),r=Du(),n=ie();function t(a,i){var u={};return i=n(i,3),r(a,function(s,o,c){e(u,o,i(s,o,c))}),u}return ji=t,ji}var Di,md;function zu(){if(md)return Di;md=1;var e=xe();function r(n,t,a){for(var i=-1,u=n.length;++in}return Gi=e,Gi}var Bi,wd;function k_(){if(wd)return Bi;wd=1;var e=zu(),r=L_(),n=me();function t(a){return a&&a.length?e(a,n,r):void 0}return Bi=t,Bi}var $i,Rd;function sl(){if(Rd)return $i;Rd=1;var e=cr(),r=Ce();function n(t,a,i){(i!==void 0&&!r(t[a],i)||i===void 0&&!(a in t))&&e(t,a,i)}return $i=n,$i}var Ui,Ed;function N_(){if(Ed)return Ui;Ed=1;var e=ge(),r=pr(),n=Z(),t="[object Object]",a=Function.prototype,i=Object.prototype,u=a.toString,s=i.hasOwnProperty,o=u.call(Object);function c(f){if(!n(f)||e(f)!=t)return!1;var d=r(f);if(d===null)return!0;var h=s.call(d,"constructor")&&d.constructor;return typeof h=="function"&&h instanceof h&&u.call(h)==o}return Ui=c,Ui}var zi,Id;function ol(){if(Id)return zi;Id=1;function e(r,n){if(!(n==="constructor"&&typeof r[n]=="function")&&n!="__proto__")return r[n]}return zi=e,zi}var Ki,Td;function F_(){if(Td)return Ki;Td=1;var e=Be(),r=ye();function n(t){return e(t,r(t))}return Ki=n,Ki}var Vi,Cd;function j_(){if(Cd)return Vi;Cd=1;var e=sl(),r=gh(),n=Th(),t=bh(),a=Ah(),i=$e(),u=k(),s=Jh(),o=Se(),c=Ge(),f=B(),d=N_(),h=Ue(),l=ol(),p=F_();function v(_,g,b,m,w,C,q){var y=l(_,b),T=l(g,b),S=q.get(T);if(S){e(_,b,S);return}var x=C?C(y,T,b+"",_,g,q):void 0,E=x===void 0;if(E){var L=u(T),N=!L&&o(T),J=!L&&!N&&h(T);x=T,L||N||J?u(y)?x=y:s(y)?x=t(y):N?(E=!1,x=r(T,!0)):J?(E=!1,x=n(T,!0)):x=[]:d(T)||i(T)?(x=y,i(y)?x=p(y):(!f(y)||c(y))&&(x=a(T))):E=!1}E&&(q.set(T,x),w(x,T,m,C,q),q.delete(T)),e(_,b,x)}return Vi=v,Vi}var Hi,Ad;function D_(){if(Ad)return Hi;Ad=1;var e=fr(),r=sl(),n=ju(),t=j_(),a=B(),i=ye(),u=ol();function s(o,c,f,d,h){o!==c&&n(c,function(l,p){if(h||(h=new e),a(l))t(o,c,p,f,s,d,h);else{var v=d?d(u(o,p),l,p+"",o,c,h):void 0;v===void 0&&(v=l),r(o,p,v)}},i)}return Hi=s,Hi}var Wi,Sd;function G_(){if(Sd)return Wi;Sd=1;var e=mr(),r=qr();function n(t){return e(function(a,i){var u=-1,s=i.length,o=s>1?i[s-1]:void 0,c=s>2?i[2]:void 0;for(o=t.length>3&&typeof o=="function"?(s--,o):void 0,c&&r(i[0],i[1],c)&&(o=s<3?void 0:o,s=1),a=Object(a);++ut||s&&o&&f&&!c&&!d||i&&o&&f||!a&&f||!u)return 1;if(!i&&!s&&!d&&n=c)return f;var d=a[i];return f*(d=="desc"?-1:1)}}return n.index-t.index}return cu=r,cu}var du,Vd;function ng(){if(Vd)return du;Vd=1;var e=gr(),r=yr(),n=ie(),t=Vh(),a=Q_(),i=lr(),u=rg(),s=me(),o=k();function c(f,d,h){d.length?d=e(d,function(v){return o(v)?function(_){return r(_,v.length===1?v[0]:v)}:v}):d=[s];var l=-1;d=e(d,i(n));var p=t(f,function(v,_,g){var b=e(d,function(m){return m(v)});return{criteria:b,index:++l,value:v}});return a(p,function(v,_){return u(v,_,h)})}return du=c,du}var hu,Hd;function tg(){if(Hd)return hu;Hd=1;var e=$u(),r=ng(),n=mr(),t=qr(),a=n(function(i,u){if(i==null)return[];var s=u.length;return s>1&&t(i,u[0],u[1])?u=[]:s>2&&t(u[0],u[1],u[2])&&(u=[u[0]]),r(i,e(u,1),[])});return hu=a,hu}var lu,Wd;function ag(){if(Wd)return lu;Wd=1;var e=Dh(),r=0;function n(t){var a=++r;return e(t)+a}return lu=n,lu}var vu,Yd;function ig(){if(Yd)return vu;Yd=1;function e(r,n,t){for(var a=-1,i=r.length,u=n.length,s={};++a0;--s)if(u=r[s].dequeue(),u){t=t.concat(_u(e,r,n,u,!0));break}}}return t}function _u(e,r,n,t,a){var i=a?[]:void 0;return re.forEach(e.inEdges(t.v),function(u){var s=e.edge(u),o=e.node(u.v);a&&i.push({v:u.v,w:u.w}),o.out-=s,Eu(r,n,o)}),re.forEach(e.outEdges(t.v),function(u){var s=e.edge(u),o=u.w,c=e.node(o);c.in-=s,Eu(r,n,c)}),e.removeNode(t.v),i}function pg(e,r){var n=new fg,t=0,a=0;re.forEach(e.nodes(),function(s){n.setNode(s,{v:s,in:0,out:0})}),re.forEach(e.edges(),function(s){var o=n.edge(s.v,s.w)||0,c=r(s),f=o+c;n.setEdge(s.v,s.w,f),a=Math.max(a,n.node(s.v).out+=c),t=Math.max(t,n.node(s.w).in+=c)});var i=re.range(a+t+3).map(function(){return new cg}),u=t+1;return re.forEach(n.nodes(),function(s){Eu(i,u,n.node(s))}),{graph:n,buckets:i,zeroIdx:u}}function Eu(e,r,n){n.out?n.in?e[n.out-n.in+r].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}var _e=M,_g=dg,gg={run:bg,undo:mg};function bg(e){var r=e.graph().acyclicer==="greedy"?_g(e,n(e)):yg(e);_e.forEach(r,function(t){var a=e.edge(t);e.removeEdge(t),a.forwardName=t.name,a.reversed=!0,e.setEdge(t.w,t.v,a,_e.uniqueId("rev"))});function n(t){return function(a){return t.edge(a).weight}}}function yg(e){var r=[],n={},t={};function a(i){_e.has(t,i)||(t[i]=!0,n[i]=!0,_e.forEach(e.outEdges(i),function(u){_e.has(n,u.w)?r.push(u):a(u.w)}),delete n[i])}return _e.forEach(e.nodes(),a),r}function mg(e){_e.forEach(e.edges(),function(r){var n=e.edge(r);if(n.reversed){e.removeEdge(r);var t=n.forwardName;delete n.reversed,delete n.forwardName,e.setEdge(r.w,r.v,n,t)}})}var A=M,dl=V.Graph,j={addDummyNode:hl,simplify:qg,asNonCompoundGraph:wg,successorWeights:Rg,predecessorWeights:Eg,intersectRect:Ig,buildLayerMatrix:Tg,normalizeRanks:Cg,removeEmptyRanks:Ag,addBorderNode:Sg,maxRank:ll,partition:Og,time:xg,notime:Pg};function hl(e,r,n,t){var a;do a=A.uniqueId(t);while(e.hasNode(a));return n.dummy=r,e.setNode(a,n),a}function qg(e){var r=new dl().setGraph(e.graph());return A.forEach(e.nodes(),function(n){r.setNode(n,e.node(n))}),A.forEach(e.edges(),function(n){var t=r.edge(n.v,n.w)||{weight:0,minlen:1},a=e.edge(n);r.setEdge(n.v,n.w,{weight:t.weight+a.weight,minlen:Math.max(t.minlen,a.minlen)})}),r}function wg(e){var r=new dl({multigraph:e.isMultigraph()}).setGraph(e.graph());return A.forEach(e.nodes(),function(n){e.children(n).length||r.setNode(n,e.node(n))}),A.forEach(e.edges(),function(n){r.setEdge(n,e.edge(n))}),r}function Rg(e){var r=A.map(e.nodes(),function(n){var t={};return A.forEach(e.outEdges(n),function(a){t[a.w]=(t[a.w]||0)+e.edge(a).weight}),t});return A.zipObject(e.nodes(),r)}function Eg(e){var r=A.map(e.nodes(),function(n){var t={};return A.forEach(e.inEdges(n),function(a){t[a.v]=(t[a.v]||0)+e.edge(a).weight}),t});return A.zipObject(e.nodes(),r)}function Ig(e,r){var n=e.x,t=e.y,a=r.x-n,i=r.y-t,u=e.width/2,s=e.height/2;if(!a&&!i)throw new Error("Not possible to find intersection inside of the rectangle");var o,c;return Math.abs(i)*u>Math.abs(a)*s?(i<0&&(s=-s),o=s*a/i,c=s):(a<0&&(u=-u),o=u,c=u*i/a),{x:n+o,y:t+c}}function Tg(e){var r=A.map(A.range(ll(e)+1),function(){return[]});return A.forEach(e.nodes(),function(n){var t=e.node(n),a=t.rank;A.isUndefined(a)||(r[a][t.order]=n)}),r}function Cg(e){var r=A.min(A.map(e.nodes(),function(n){return e.node(n).rank}));A.forEach(e.nodes(),function(n){var t=e.node(n);A.has(t,"rank")&&(t.rank-=r)})}function Ag(e){var r=A.min(A.map(e.nodes(),function(i){return e.node(i).rank})),n=[];A.forEach(e.nodes(),function(i){var u=e.node(i).rank-r;n[u]||(n[u]=[]),n[u].push(i)});var t=0,a=e.graph().nodeRankFactor;A.forEach(n,function(i,u){A.isUndefined(i)&&u%a!==0?--t:t&&A.forEach(i,function(s){e.node(s).rank+=t})})}function Sg(e,r,n,t){var a={width:0,height:0};return arguments.length>=4&&(a.rank=n,a.order=t),hl(e,"border",a,r)}function ll(e){return A.max(A.map(e.nodes(),function(r){var n=e.node(r).rank;if(!A.isUndefined(n))return n}))}function Og(e,r){var n={lhs:[],rhs:[]};return A.forEach(e,function(t){r(t)?n.lhs.push(t):n.rhs.push(t)}),n}function xg(e,r){var n=A.now();try{return r()}finally{console.log(e+" time: "+(A.now()-n)+"ms")}}function Pg(e,r){return r()}var vl=M,Mg=j,Lg={run:kg,undo:Fg};function kg(e){e.graph().dummyChains=[],vl.forEach(e.edges(),function(r){Ng(e,r)})}function Ng(e,r){var n=r.v,t=e.node(n).rank,a=r.w,i=e.node(a).rank,u=r.name,s=e.edge(r),o=s.labelRank;if(i!==t+1){e.removeEdge(r);var c,f,d;for(d=0,++t;tu.lim&&(s=u,o=!0);var c=te.filter(r.edges(),function(f){return o===Zd(e,e.node(f.v),s)&&o!==Zd(e,e.node(f.w),s)});return te.minBy(c,function(f){return Vg(r,f)})}function ml(e,r,n,t){var a=n.v,i=n.w;e.removeEdge(a,i),e.setEdge(t.v,t.w,{}),Vu(e),Ku(e,r),Qg(e,r)}function Qg(e,r){var n=te.find(e.nodes(),function(a){return!r.node(a).parent}),t=Wg(e,n);t=t.slice(1),te.forEach(t,function(a){var i=e.node(a).parent,u=r.edge(a,i),s=!1;u||(u=r.edge(i,a),s=!0),r.node(a).rank=r.node(i).rank+(s?u.minlen:-u.minlen)})}function eb(e,r,n){return e.hasEdge(r,n)}function Zd(e,r,n){return n.low<=r.lim&&r.lim<=n.lim}var rb=Rr,ql=rb.longestPath,nb=pl,tb=Zg,ab=ib;function ib(e){switch(e.graph().ranker){case"network-simplex":Jd(e);break;case"tight-tree":sb(e);break;case"longest-path":ub(e);break;default:Jd(e)}}var ub=ql;function sb(e){ql(e),nb(e)}function Jd(e){tb(e)}var Iu=M,ob=fb;function fb(e){var r=db(e);Iu.forEach(e.graph().dummyChains,function(n){for(var t=e.node(n),a=t.edgeObj,i=cb(e,r,a.v,a.w),u=i.path,s=i.lca,o=0,c=u[o],f=!0;n!==a.w;){if(t=e.node(n),f){for(;(c=u[o])!==s&&e.node(c).maxRanku||s>r[o].lim));for(c=o,o=t;(o=e.parent(o))!==c;)i.push(o);return{path:a.concat(i.reverse()),lca:c}}function db(e){var r={},n=0;function t(a){var i=n;Iu.forEach(e.children(a),t),r[a]={low:i,lim:n++}}return Iu.forEach(e.children(),t),r}var ne=M,Tu=j,hb={run:lb,cleanup:_b};function lb(e){var r=Tu.addDummyNode(e,"root",{},"_root"),n=vb(e),t=ne.max(ne.values(n))-1,a=2*t+1;e.graph().nestingRoot=r,ne.forEach(e.edges(),function(u){e.edge(u).minlen*=a});var i=pb(e)+1;ne.forEach(e.children(),function(u){wl(e,r,a,i,t,n,u)}),e.graph().nodeRankFactor=a}function wl(e,r,n,t,a,i,u){var s=e.children(u);if(!s.length){u!==r&&e.setEdge(r,u,{weight:0,minlen:n});return}var o=Tu.addBorderNode(e,"_bt"),c=Tu.addBorderNode(e,"_bb"),f=e.node(u);e.setParent(o,u),f.borderTop=o,e.setParent(c,u),f.borderBottom=c,ne.forEach(s,function(d){wl(e,r,n,t,a,i,d);var h=e.node(d),l=h.borderTop?h.borderTop:d,p=h.borderBottom?h.borderBottom:d,v=h.borderTop?t:2*t,_=l!==p?1:a-i[u]+1;e.setEdge(o,l,{weight:v,minlen:_,nestingEdge:!0}),e.setEdge(p,c,{weight:v,minlen:_,nestingEdge:!0})}),e.parent(u)||e.setEdge(r,o,{weight:0,minlen:a+i[u]})}function vb(e){var r={};function n(t,a){var i=e.children(t);i&&i.length&&ne.forEach(i,function(u){n(u,a+1)}),r[t]=a}return ne.forEach(e.children(),function(t){n(t,1)}),r}function pb(e){return ne.reduce(e.edges(),function(r,n){return r+e.edge(n).weight},0)}function _b(e){var r=e.graph();e.removeNode(r.nestingRoot),delete r.nestingRoot,ne.forEach(e.edges(),function(n){var t=e.edge(n);t.nestingEdge&&e.removeEdge(n)})}var gu=M,gb=j,bb=yb;function yb(e){function r(n){var t=e.children(n),a=e.node(n);if(t.length&&gu.forEach(t,r),gu.has(a,"minRank")){a.borderLeft=[],a.borderRight=[];for(var i=a.minRank,u=a.maxRank+1;i0;)f%2&&(d+=s[f+1]),f=f-1>>1,s[f]+=c.weight;o+=c.weight*d})),o}var rh=M,Ob=xb;function xb(e,r){return rh.map(r,function(n){var t=e.inEdges(n);if(t.length){var a=rh.reduce(t,function(i,u){var s=e.edge(u),o=e.node(u.v);return{sum:i.sum+s.weight*o.order,weight:i.weight+s.weight}},{sum:0,weight:0});return{v:n,barycenter:a.sum/a.weight,weight:a.weight}}else return{v:n}})}var G=M,Pb=Mb;function Mb(e,r){var n={};G.forEach(e,function(a,i){var u=n[a.v]={indegree:0,in:[],out:[],vs:[a.v],i};G.isUndefined(a.barycenter)||(u.barycenter=a.barycenter,u.weight=a.weight)}),G.forEach(r.edges(),function(a){var i=n[a.v],u=n[a.w];!G.isUndefined(i)&&!G.isUndefined(u)&&(u.indegree++,i.out.push(n[a.w]))});var t=G.filter(n,function(a){return!a.indegree});return Lb(t)}function Lb(e){var r=[];function n(i){return function(u){u.merged||(G.isUndefined(u.barycenter)||G.isUndefined(i.barycenter)||u.barycenter>=i.barycenter)&&kb(i,u)}}function t(i){return function(u){u.in.push(i),--u.indegree===0&&e.push(u)}}for(;e.length;){var a=e.pop();r.push(a),G.forEach(a.in.reverse(),n(a)),G.forEach(a.out,t(a))}return G.map(G.filter(r,function(i){return!i.merged}),function(i){return G.pick(i,["vs","i","barycenter","weight"])})}function kb(e,r){var n=0,t=0;e.weight&&(n+=e.barycenter*e.weight,t+=e.weight),r.weight&&(n+=r.barycenter*r.weight,t+=r.weight),e.vs=r.vs.concat(e.vs),e.barycenter=n/t,e.weight=t,e.i=Math.min(r.i,e.i),r.merged=!0}var Ne=M,Nb=j,Fb=jb;function jb(e,r){var n=Nb.partition(e,function(f){return Ne.has(f,"barycenter")}),t=n.lhs,a=Ne.sortBy(n.rhs,function(f){return-f.i}),i=[],u=0,s=0,o=0;t.sort(Db(!!r)),o=nh(i,a,o),Ne.forEach(t,function(f){o+=f.vs.length,i.push(f.vs),u+=f.barycenter*f.weight,s+=f.weight,o=nh(i,a,o)});var c={vs:Ne.flatten(i,!0)};return s&&(c.barycenter=u/s,c.weight=s),c}function nh(e,r,n){for(var t;r.length&&(t=Ne.last(r)).i<=n;)r.pop(),e.push(t.vs),n++;return n}function Db(e){return function(r,n){return r.barycentern.barycenter?1:e?n.i-r.i:r.i-n.i}}var fe=M,Gb=Ob,Bb=Pb,$b=Fb,Ub=El;function El(e,r,n,t){var a=e.children(r),i=e.node(r),u=i?i.borderLeft:void 0,s=i?i.borderRight:void 0,o={};u&&(a=fe.filter(a,function(p){return p!==u&&p!==s}));var c=Gb(e,a);fe.forEach(c,function(p){if(e.children(p.v).length){var v=El(e,p.v,n,t);o[p.v]=v,fe.has(v,"barycenter")&&Kb(p,v)}});var f=Bb(c,n);zb(f,o);var d=$b(f,t);if(u&&(d.vs=fe.flatten([u,d.vs,s],!0),e.predecessors(u).length)){var h=e.node(e.predecessors(u)[0]),l=e.node(e.predecessors(s)[0]);fe.has(d,"barycenter")||(d.barycenter=0,d.weight=0),d.barycenter=(d.barycenter*d.weight+h.order+l.order)/(d.weight+2),d.weight+=2}return d}function zb(e,r){fe.forEach(e,function(n){n.vs=fe.flatten(n.vs.map(function(t){return r[t]?r[t].vs:t}),!0)})}function Kb(e,r){fe.isUndefined(e.barycenter)?(e.barycenter=r.barycenter,e.weight=r.weight):(e.barycenter=(e.barycenter*e.weight+r.barycenter*r.weight)/(e.weight+r.weight),e.weight+=r.weight)}var Fe=M,Vb=V.Graph,Hb=Wb;function Wb(e,r,n){var t=Yb(e),a=new Vb({compound:!0}).setGraph({root:t}).setDefaultNodeLabel(function(i){return e.node(i)});return Fe.forEach(e.nodes(),function(i){var u=e.node(i),s=e.parent(i);(u.rank===r||u.minRank<=r&&r<=u.maxRank)&&(a.setNode(i),a.setParent(i,s||t),Fe.forEach(e[n](i),function(o){var c=o.v===i?o.w:o.v,f=a.edge(c,i),d=Fe.isUndefined(f)?0:f.weight;a.setEdge(c,i,{weight:e.edge(o).weight+d})}),Fe.has(u,"minRank")&&a.setNode(i,{borderLeft:u.borderLeft[r],borderRight:u.borderRight[r]}))}),a}function Yb(e){for(var r;e.hasNode(r=Fe.uniqueId("_root")););return r}var Xb=M,Zb=Jb;function Jb(e,r,n){var t={},a;Xb.forEach(n,function(i){for(var u=e.parent(i),s,o;u;){if(s=e.parent(u),s?(o=t[s],t[s]=u):(o=a,a=u),o&&o!==u){r.setEdge(o,u);return}u=s}})}var de=M,Qb=Ib,ey=Cb,ry=Ub,ny=Hb,ty=Zb,ay=V.Graph,th=j,iy=uy;function uy(e){var r=th.maxRank(e),n=ah(e,de.range(1,r+1),"inEdges"),t=ah(e,de.range(r-1,-1,-1),"outEdges"),a=Qb(e);ih(e,a);for(var i=Number.POSITIVE_INFINITY,u,s=0,o=0;o<4;++s,++o){sy(s%2?n:t,s%4>=2),a=th.buildLayerMatrix(e);var c=ey(e,a);cc)&&Hu(n,h,f)})})}function a(i,u){var s=-1,o,c=0;return R.forEach(u,function(f,d){if(e.node(f).dummy==="border"){var h=e.predecessors(f);h.length&&(o=e.node(h[0]).order,t(u,c,d,s,o),c=d,s=o)}t(u,c,u.length,o,i.length)}),u}return R.reduce(r,a),n}function dy(e,r){if(e.node(r).dummy)return R.find(e.predecessors(r),function(n){return e.node(n).dummy})}function Hu(e,r,n){if(r>n){var t=r;r=n,n=t}var a=e[r];a||(e[r]=a={}),a[n]=!0}function Cl(e,r,n){if(r>n){var t=r;r=n,n=t}return R.has(e[r],n)}function Al(e,r,n,t){var a={},i={},u={};return R.forEach(r,function(s){R.forEach(s,function(o,c){a[o]=o,i[o]=o,u[o]=c})}),R.forEach(r,function(s){var o=-1;R.forEach(s,function(c){var f=t(c);if(f.length){f=R.sortBy(f,function(v){return u[v]});for(var d=(f.length-1)/2,h=Math.floor(d),l=Math.ceil(d);h<=l;++h){var p=f[h];i[c]===c&&o({}));const o=u==="LR";s.setGraph({rankdir:u}),n.value=u;for(const c of a){const f=e(c.id);s.setNode(c.id,{width:f.dimensions.width||150,height:f.dimensions.height||50})}for(const c of i)s.setEdge(c.source,c.target);return wu.layout(s),a.map(c=>{const f=s.node(c.id);return Tr(Ir({},c),{targetPosition:o?Ze.Left:Ze.Top,sourcePosition:o?Ze.Right:Ze.Bottom,position:{x:f.x,y:f.y}})})}return{graph:r,layout:t,previousDirection:n}}function um(e){for(let r=e.length-1;r>0;r--){const n=Math.floor(Math.random()*(r+1));[e[r],e[n]]=[e[n],e[r]]}}function sm(e){const r=[];for(const n of e)for(const t of e)if(n.id!==t.id){const a=`e${n.id}-${t.id}`;r.push({id:a,source:n.id,target:t.id,type:"animation",animated:!0})}return r}function om(){return e=>{const r=sm(e);um(r);const n=new Set,t=[];for(const a of r)!n.has(a.target)&&(n.size===0||n.has(a.source))&&(t.push(a),n.add(a.source),n.add(a.target));return t}}function fm({graph:e,cancelOnError:r=!0}){const{updateNodeData:n,getConnectedEdges:t}=ar(),a=Ru(()=>rs(e)),i=Te(!1),u=new Set,s=new Map,o=new Set;function c(v,_=!1){return Q(this,null,function*(){if(u.has(v.id))return;o.add(v.id);const g=t(v.id).filter(m=>m.target===v.id);if(yield Promise.all(g.map(m=>cm(()=>!m.data.isAnimating))),o.clear(),!i.value)return;u.add(v.id),n(v.id,{isRunning:!0,isFinished:!1,hasError:!1,isCancelled:!1});const b=Math.floor(Math.random()*2e3)+1e3;return new Promise(m=>{const w=setTimeout(()=>Q(this,null,function*(){const C=a.value.successors(v.id),q=Math.random()<.15;if(!_&&q&&(n(v.id,{isRunning:!1,hasError:!0}),rs(r))){yield h(v.id),s.delete(v.id),m();return}n(v.id,{isRunning:!1,isFinished:!0}),s.delete(v.id),C.length>0&&(yield Promise.all(C.map(y=>c({id:y})))),m()}),_?0:b);s.set(v.id,w)})})}function f(v){return Q(this,null,function*(){if(i.value)return;d(v),i.value=!0;const _=v.filter(g=>{var b;return((b=a.value.predecessors(g.id))==null?void 0:b.length)===0});yield Promise.all(_.map(g=>c(g,!0))),p()})}function d(v){p();for(const _ of v)n(_.id,{isRunning:!1,isFinished:!1,hasError:!1,isSkipped:!1,isCancelled:!1})}function h(v){return Q(this,null,function*(){const _=a.value.successors(v);for(const g of _)n(g,{isRunning:!1,isSkipped:!0}),yield h(g)})}function l(){return Q(this,null,function*(){i.value=!1;for(const v of o)clearTimeout(s.get(v)),s.delete(v),n(v,{isRunning:!1,isFinished:!1,hasError:!1,isSkipped:!1,isCancelled:!0}),yield h(v);for(const[v,_]of s)clearTimeout(_),s.delete(v),n(v,{isRunning:!1,isFinished:!1,hasError:!1,isSkipped:!1,isCancelled:!0}),yield h(v);u.clear(),o.clear()})}function p(){i.value=!1,u.clear(),s.clear()}return{run:f,stop:l,reset:d,isRunning:i}}function cm(e){return Q(this,null,function*(){return new Promise(r=>{const n=setInterval(()=>{e()&&(clearInterval(n),r())},100)})})}var Y=(e=>(e.Lines="lines",e.Dots="dots",e))(Y||{});const Ll=function({dimensions:e,size:r,color:n}){return dh("path",{stroke:n,"stroke-width":r,d:`M${e[0]/2} 0 V${e[1]} M0 ${e[1]/2} H${e[0]}`})},kl=function({radius:e,color:r}){return dh("circle",{cx:e,cy:e,r:e,fill:r})};Y.Lines+"",Y.Dots+"";const dm={[Y.Dots]:"#81818a",[Y.Lines]:"#eee"},hm=["id","x","y","width","height","patternTransform"],lm={key:2,height:"100",width:"100"},vm=["fill"],pm=["x","y","fill"],_m={name:"Background",compatConfig:{MODE:3}},gm=ch(Tr(Ir({},_m),{props:{id:{},variant:{default:()=>Y.Dots},gap:{default:20},size:{default:1},lineWidth:{default:1},patternColor:{},color:{},bgColor:{},height:{default:100},width:{default:100},x:{default:0},y:{default:0},offset:{default:2}},setup(e){const{id:r,viewport:n}=ar(),t=ov(()=>{const[u,s]=Array.isArray(e.gap)?e.gap:[e.gap,e.gap],o=[u*n.value.zoom||1,s*n.value.zoom||1],c=e.size*n.value.zoom,f=e.variant===Y.Dots?[c/e.offset,c/e.offset]:[o[0]/e.offset,o[1]/e.offset];return{scaledGap:o,offset:f,size:c}}),a=Ru(()=>`pattern-${r}${e.id?`-${e.id}`:""}`),i=Ru(()=>e.color||e.patternColor||dm[e.variant||Y.Dots]);return(u,s)=>(pe(),De("svg",{class:"vue-flow__background vue-flow__container",style:fv({height:`${u.height>100?100:u.height}%`,width:`${u.width>100?100:u.width}%`})},[Cr(u.$slots,"pattern-container",{id:a.value},()=>[ce("pattern",{id:a.value,x:D(n).x%t.value.scaledGap[0],y:D(n).y%t.value.scaledGap[1],width:t.value.scaledGap[0],height:t.value.scaledGap[1],patternTransform:`translate(-${t.value.offset[0]},-${t.value.offset[1]})`,patternUnits:"userSpaceOnUse"},[Cr(u.$slots,"pattern",{},()=>[u.variant===D(Y).Lines?(pe(),ns(D(Ll),{key:0,size:u.lineWidth,color:i.value,dimensions:t.value.scaledGap},null,8,["size","color","dimensions"])):u.variant===D(Y).Dots?(pe(),ns(D(kl),{key:1,color:i.value,radius:t.value.size/u.offset},null,8,["color","radius"])):ts("",!0),u.bgColor?(pe(),De("svg",lm,[ce("rect",{width:"100%",height:"100%",fill:u.bgColor},null,8,vm)])):ts("",!0)])],8,hm)]),ce("rect",{x:u.x,y:u.y,width:"100%",height:"100%",fill:`url(#${a.value})`},null,8,pm),Cr(u.$slots,"default",{id:a.value})],4))}})),U={x:0,y:0},z="process",W="animation",bm=[{id:"1",position:U,type:z},{id:"2",position:U,type:z},{id:"2a",position:U,type:z},{id:"2b",position:U,type:z},{id:"2c",position:U,type:z},{id:"2d",position:U,type:z},{id:"3",position:U,type:z},{id:"4",position:U,type:z},{id:"5",position:U,type:z},{id:"6",position:U,type:z},{id:"7",position:U,type:z}],ym=[{id:"e1-2",source:"1",target:"2",type:W,animated:!0},{id:"e1-3",source:"1",target:"3",type:W,animated:!0},{id:"e2-2a",source:"2",target:"2a",type:W,animated:!0},{id:"e2-2b",source:"2",target:"2b",type:W,animated:!0},{id:"e2-2c",source:"2",target:"2c",type:W,animated:!0},{id:"e2c-2d",source:"2c",target:"2d",type:W,animated:!0},{id:"e3-7",source:"3",target:"4",type:W,animated:!0},{id:"e4-5",source:"4",target:"5",type:W,animated:!0},{id:"e5-6",source:"5",target:"6",type:W,animated:!0},{id:"e5-7",source:"5",target:"7",type:W,animated:!0}],mm=e=>(cv("data-v-6094ddc5"),e=e(),dv(),e),qm={class:"layout-flow"},wm={class:"layout-panel"},Rm=mm(()=>ce("span",{class:"spinner"},null,-1)),Em=ch({__name:"index",setup(e){const r=Te(bm),n=Te(ym),t=Te(!0),a=om(),{graph:i,layout:u,previousDirection:s}=im(),{run:o,stop:c,reset:f,isRunning:d}=fm({graph:i,cancelOnError:t}),{fitView:h}=ar();function l(){return Q(this,null,function*(){yield c(),f(r.value),n.value=a(r.value),as(()=>{p(s.value)})})}function p(v){return Q(this,null,function*(){yield c(),f(r.value),r.value=u(r.value,n.value,v),as(()=>{h(),o(r.value)})})}return(v,_)=>(pe(),De("div",qm,[H(D(vv),{nodes:r.value,edges:n.value,onNodesInitialized:_[4]||(_[4]=g=>p("LR"))},{"node-process":Xe(g=>[H(pv,{data:g.data,"source-position":g.sourcePosition,"target-position":g.targetPosition},null,8,["data","source-position","target-position"])]),"edge-animation":Xe(g=>[H(_v,{id:g.id,source:g.source,target:g.target,"source-x":g.sourceX,"source-y":g.sourceY,targetX:g.targetX,targetY:g.targetY,"source-position":g.sourcePosition,"target-position":g.targetPosition},null,8,["id","source","target","source-x","source-y","targetX","targetY","source-position","target-position"])]),default:Xe(()=>[H(D(gm)),H(D(lv),{class:"process-panel",position:"top-left"},{default:Xe(()=>[ce("div",wm,[D(d)?(pe(),De("button",{key:0,class:"stop-btn",title:"stop",onClick:_[0]||(_[0]=(...g)=>D(c)&&D(c)(...g))},[H(Pe,{name:"stop"}),Rm])):(pe(),De("button",{key:1,title:"start",onClick:_[1]||(_[1]=g=>D(o)(r.value))},[H(Pe,{name:"play"})])),ce("button",{title:"set horizontal layout",onClick:_[2]||(_[2]=g=>p("LR"))},[H(Pe,{name:"horizontal"})]),ce("button",{title:"set vertical layout",onClick:_[3]||(_[3]=g=>p("TB"))},[H(Pe,{name:"vertical"})]),ce("button",{title:"shuffle graph",onClick:l},[H(Pe,{name:"shuffle"})])])]),_:1})]),_:1},8,["nodes","edges"])]))}}),Pm=hv(Em,[["__scopeId","data-v-6094ddc5"]]);export{Pm as default}; diff --git a/static/js/index-Dfc6Bskv.js b/static/js/index-5ivabtBe.js similarity index 96% rename from static/js/index-Dfc6Bskv.js rename to static/js/index-5ivabtBe.js index e64780e7d..4c4391f62 100644 --- a/static/js/index-Dfc6Bskv.js +++ b/static/js/index-5ivabtBe.js @@ -1 +1 @@ -import{d as V,a9 as A,aa as F,p as b,gj as I,ab as M,a as N,fB as g,e as p,f as v,b as j,w as n,i as a,h as l,g as d,k as C,F as y,l as B,u as s,t as h,ad as E,gk as x}from"./index-CV7M57fm.js";import{u as S}from"./hooks-CQeH00Ro.js";const U=d("div",{class:"font-medium"},"标签页复用,超出限制自动关闭",-1),H={class:"flex flex-wrap items-center"},L=d("p",null,"query传参模式:",-1),P={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),O=V({name:"Tabs",__name:"index",setup(G){const{toDetail:f,router:o}=S(),w=A(F().wholeMenus,!0),_=b(()=>I(M(w),0,{disabled:!0})),c=N([]),k=b(()=>{var r;return(r=g())==null?void 0:r.multiTags});function $(){c.value.length!==0&&c.value.forEach(r=>{var i;const t=(i=x(_.value,r).redirect)!=null?i:x(_.value,r).path;g().handleTags("splice",t),t==="/tabs/index"&&o.push({path:k.value[k.value.length-1].path})})}return(r,t)=>{const i=p("el-link"),u=p("el-button"),m=p("el-divider"),q=p("el-tree-select"),D=p("el-card");return v(),j(D,{shadow:"never"},{header:n(()=>[U,a(i,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/tabs",target:"_blank"},{default:n(()=>[l(" 代码位置 src/views/tabs ")]),_:1})]),default:n(()=>[d("div",H,[L,(v(),C(y,null,B(6,e=>a(u,{key:e,class:"m-2",onClick:T=>s(f)({id:e},"query")},{default:n(()=>[l(" 打开"+h(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),a(u,{onClick:t[0]||(t[0]=e=>s(f)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:n(()=>[l(" 多个参数 ")]),_:1})]),a(m),d("div",P,[z,(v(),C(y,null,B(6,e=>a(u,{key:e,class:"m-2",onClick:T=>s(f)({id:e},"params")},{default:n(()=>[l(" 打开"+h(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),a(m),a(q,{modelValue:c.value,"onUpdate:modelValue":t[1]||(t[1]=e=>c.value=e),class:"!w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>s(E)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:_.value},{default:n(({data:e})=>[d("span",null,h(s(E)(e.meta.title)),1)]),_:1},8,["modelValue","props","data"]),a(u,{class:"m-2",onClick:$},{default:n(()=>[l("关闭标签")]),_:1}),a(m),a(u,{onClick:t[2]||(t[2]=e=>s(o).push({name:"Menu1-2-2"}))},{default:n(()=>[l(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),a(u,{onClick:t[3]||(t[3]=e=>s(o).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:n(()=>[l(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),a(u,{onClick:t[4]||(t[4]=e=>s(o).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:n(()=>[l(" 跳转页内菜单(传path对象) ")]),_:1}),a(m),a(u,{onClick:t[5]||(t[5]=e=>s(o).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:n(()=>[l(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),a(u,{onClick:t[6]||(t[6]=e=>s(o).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:n(()=>[l(" 携参跳转页内菜单(传path对象) ")]),_:1}),a(i,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:n(()=>[l(" 点击查看更多跳转方式 ")]),_:1}),a(m),a(u,{onClick:t[7]||(t[7]=e=>s(o).push({name:"Empty"}))},{default:n(()=>[l(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{O as default}; +import{d as V,a9 as A,aa as F,p as b,gj as I,ab as M,a as N,fB as g,e as p,f as v,b as j,w as n,i as a,h as l,g as d,k as C,F as y,l as B,u as s,t as h,ad as E,gk as x}from"./index-D0RG78dK.js";import{u as S}from"./hooks-DSodlYx7.js";const U=d("div",{class:"font-medium"},"标签页复用,超出限制自动关闭",-1),H={class:"flex flex-wrap items-center"},L=d("p",null,"query传参模式:",-1),P={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),O=V({name:"Tabs",__name:"index",setup(G){const{toDetail:f,router:o}=S(),w=A(F().wholeMenus,!0),_=b(()=>I(M(w),0,{disabled:!0})),c=N([]),k=b(()=>{var r;return(r=g())==null?void 0:r.multiTags});function $(){c.value.length!==0&&c.value.forEach(r=>{var i;const t=(i=x(_.value,r).redirect)!=null?i:x(_.value,r).path;g().handleTags("splice",t),t==="/tabs/index"&&o.push({path:k.value[k.value.length-1].path})})}return(r,t)=>{const i=p("el-link"),u=p("el-button"),m=p("el-divider"),q=p("el-tree-select"),D=p("el-card");return v(),j(D,{shadow:"never"},{header:n(()=>[U,a(i,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/tabs",target:"_blank"},{default:n(()=>[l(" 代码位置 src/views/tabs ")]),_:1})]),default:n(()=>[d("div",H,[L,(v(),C(y,null,B(6,e=>a(u,{key:e,class:"m-2",onClick:T=>s(f)({id:e},"query")},{default:n(()=>[l(" 打开"+h(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),a(u,{onClick:t[0]||(t[0]=e=>s(f)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:n(()=>[l(" 多个参数 ")]),_:1})]),a(m),d("div",P,[z,(v(),C(y,null,B(6,e=>a(u,{key:e,class:"m-2",onClick:T=>s(f)({id:e},"params")},{default:n(()=>[l(" 打开"+h(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),a(m),a(q,{modelValue:c.value,"onUpdate:modelValue":t[1]||(t[1]=e=>c.value=e),class:"!w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>s(E)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:_.value},{default:n(({data:e})=>[d("span",null,h(s(E)(e.meta.title)),1)]),_:1},8,["modelValue","props","data"]),a(u,{class:"m-2",onClick:$},{default:n(()=>[l("关闭标签")]),_:1}),a(m),a(u,{onClick:t[2]||(t[2]=e=>s(o).push({name:"Menu1-2-2"}))},{default:n(()=>[l(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),a(u,{onClick:t[3]||(t[3]=e=>s(o).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:n(()=>[l(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),a(u,{onClick:t[4]||(t[4]=e=>s(o).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:n(()=>[l(" 跳转页内菜单(传path对象) ")]),_:1}),a(m),a(u,{onClick:t[5]||(t[5]=e=>s(o).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:n(()=>[l(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),a(u,{onClick:t[6]||(t[6]=e=>s(o).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:n(()=>[l(" 携参跳转页内菜单(传path对象) ")]),_:1}),a(i,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:n(()=>[l(" 点击查看更多跳转方式 ")]),_:1}),a(m),a(u,{onClick:t[7]||(t[7]=e=>s(o).push({name:"Empty"}))},{default:n(()=>[l(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{O as default}; diff --git a/static/js/index-ZBSVc-PH.js b/static/js/index-B-DhgR8K.js similarity index 90% rename from static/js/index-ZBSVc-PH.js rename to static/js/index-B-DhgR8K.js index 105f0bff3..5d02a02e7 100644 --- a/static/js/index-ZBSVc-PH.js +++ b/static/js/index-B-DhgR8K.js @@ -1 +1 @@ -import{d as p,a as i,V as c,af as _,k as l,g as s,t,u as e,i as f,j as x,e as V,f as r}from"./index-CV7M57fm.js";const k={class:"dark:text-white"},v={style:{"text-indent":"2em"}},y={style:{"text-indent":"4em"}},h={key:0,class:"mt-4"},N=p({name:"Menu1-2-2",__name:"index",setup(M){const o=i(""),{t:n}=c(),{query:a}=_();return(B,u)=>{const d=V("el-input");return r(),l("div",k,[s("p",null,t(e(n)("menus.pureMenu1")),1),s("p",v,t(e(n)("menus.pureMenu1-2")),1),s("p",y,t(e(n)("menus.pureMenu1-2-2")),1),f(d,{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=m=>o.value=m)},null,8,["modelValue"]),e(a).text?(r(),l("div",h," 此页面携带的参数值为:"+t(e(a).text),1)):x("",!0)])}}});export{N as default}; +import{d as p,a as i,V as c,af as _,k as l,g as s,t,u as e,i as f,j as x,e as V,f as r}from"./index-D0RG78dK.js";const k={class:"dark:text-white"},v={style:{"text-indent":"2em"}},y={style:{"text-indent":"4em"}},h={key:0,class:"mt-4"},N=p({name:"Menu1-2-2",__name:"index",setup(M){const o=i(""),{t:n}=c(),{query:a}=_();return(B,u)=>{const d=V("el-input");return r(),l("div",k,[s("p",null,t(e(n)("menus.pureMenu1")),1),s("p",v,t(e(n)("menus.pureMenu1-2")),1),s("p",y,t(e(n)("menus.pureMenu1-2-2")),1),f(d,{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=m=>o.value=m)},null,8,["modelValue"]),e(a).text?(r(),l("div",h," 此页面携带的参数值为:"+t(e(a).text),1)):x("",!0)])}}});export{N as default}; diff --git a/static/js/index-B4NyPoyN.js b/static/js/index-B4NyPoyN.js new file mode 100644 index 000000000..175db03b5 --- /dev/null +++ b/static/js/index-B4NyPoyN.js @@ -0,0 +1 @@ +import{R as B}from"./index-QdK0xM4j.js";import{d as R,a as r,z as j,b as m,w as t,e as a,A as z,f as c,g as o,h as i,i as l,B as N,k as h,u as v,j as g,t as p,c$ as V}from"./index-D0RG78dK.js";const D="/vue-pure-admin/static/png/avatar-BYZ7LL6-.png",I={class:"card-header"},A={class:"font-medium"},L={"element-loading-background":"transparent"},$={class:"flex flex-wrap justify-center items-center text-center"},E={key:1,class:"mt-1"},U=R({name:"Cropping",__name:"index",setup(J){const e=r(),_=r(),w=r(),u=r(!1),s=r("");function k({base64:f,blob:d,info:n}){e.value=n,s.value=f}return j(()=>{_.value.hide()}),(f,d)=>{const n=a("el-link"),b=a("el-image"),x=a("el-popover"),C=a("el-card"),y=z("loading");return c(),m(C,{shadow:"never"},{header:t(()=>[o("div",I,[o("span",A,[i(" 图片裁剪,基于开源的 "),l(n,{href:"https://fengyuanchen.github.io/cropperjs/",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:t(()=>[i(" cropperjs ")]),_:1}),i(" 进行二次封装(提示:右键下面左侧裁剪区可开启功能菜单) ")])]),l(n,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/cropping",target:"_blank"},{default:t(()=>[i(" 代码位置 src/views/components/cropping ")]),_:1})]),default:t(()=>[N((c(),h("div",L,[l(x,{ref_key:"popoverRef",ref:_,visible:u.value,placement:"right",width:"300px"},{reference:t(()=>[l(v(B),{ref_key:"refCropper",ref:w,class:"w-[30vw]",src:v(D),circled:"",onCropper:k,onReadied:d[0]||(d[0]=P=>u.value=!0)},null,8,["src"])]),default:t(()=>[o("div",$,[s.value?(c(),m(b,{key:0,src:s.value,"preview-src-list":Array.of(s.value),fit:"cover"},null,8,["src","preview-src-list"])):g("",!0),e.value?(c(),h("div",E,[o("p",null," 图像大小:"+p(parseInt(e.value.width))+" × "+p(parseInt(e.value.height))+"像素 ",1),o("p",null," 文件大小:"+p(v(V)(e.value.size))+"("+p(e.value.size)+" 字节) ",1)])):g("",!0)])]),_:1},8,["visible"])])),[[y,!u.value]])]),_:1})}}});export{U as default}; diff --git a/static/js/index-B6CBnRA9.js b/static/js/index-B6CBnRA9.js deleted file mode 100644 index de84cc68d..000000000 --- a/static/js/index-B6CBnRA9.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-Bkvii8Zf.js";import"./columns-C9G8o3hT.js";import"./sortable.esm-CkCitmyH.js";import"./index-CV7M57fm.js";import"./data--Dry3jiQ.js";export{o as default}; diff --git a/static/js/index-BXgljOmC.js b/static/js/index-B7oe8gOY.js similarity index 90% rename from static/js/index-BXgljOmC.js rename to static/js/index-B7oe8gOY.js index 5570d6a81..b272554a4 100644 --- a/static/js/index-BXgljOmC.js +++ b/static/js/index-B7oe8gOY.js @@ -1 +1 @@ -import{useRole as E}from"./hook-eVRtN_aO.js";import{g as F}from"./utils-NlcLu7mC.js";import{R as $,P as q}from"./refresh-B99H2xh8.js";import{u as m}from"./hooks-Bc-OyJg5.js";import{d as G}from"./delete-Ce0TSdK5.js";import{d as H,a as C,e as a,A as J,f as b,k as v,i as o,w as t,u as e,h as s,B as K,g as x,t as M,j as O,_ as Q}from"./index-CV7M57fm.js";import"./system-CZbvLF80.js";import"./hooks-DiaEH2V_.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const W={class:"main"},X={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},Y={class:"flex-auto"},Z={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},ee=H({name:"LoginLog",__name:"index",setup(oe){const p=C(),d=C(),{form:r,loading:u,columns:k,dataList:y,pagination:V,selectedNum:f,onSearch:_,clearAll:S,resetForm:w,onbatchDel:R,handleSizeChange:P,onSelectionCancel:B,handleCurrentChange:z,handleSelectionChange:N}=E(d);return(te,n)=>{const T=a("el-input"),c=a("el-form-item"),g=a("el-option"),D=a("el-select"),L=a("el-date-picker"),i=a("el-button"),U=a("el-form"),h=a("el-popconfirm"),A=a("pure-table"),I=J("motion-fade");return b(),v("div",W,[o(U,{ref_key:"formRef",ref:p,inline:!0,model:e(r),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(c,{label:"用户名",prop:"username"},{default:t(()=>[o(T,{modelValue:e(r).username,"onUpdate:modelValue":n[0]||(n[0]=l=>e(r).username=l),placeholder:"请输入用户名",clearable:"",class:"!w-[150px]"},null,8,["modelValue"])]),_:1}),o(c,{label:"登录状态",prop:"status"},{default:t(()=>[o(D,{modelValue:e(r).status,"onUpdate:modelValue":n[1]||(n[1]=l=>e(r).status=l),placeholder:"请选择",clearable:"",class:"!w-[150px]"},{default:t(()=>[o(g,{label:"成功",value:"1"}),o(g,{label:"失败",value:"0"})]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"登录时间",prop:"loginTime"},{default:t(()=>[o(L,{modelValue:e(r).loginTime,"onUpdate:modelValue":n[2]||(n[2]=l=>e(r).loginTime=l),shortcuts:e(F)(),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间"},null,8,["modelValue","shortcuts"])]),_:1}),o(c,null,{default:t(()=>[o(i,{type:"primary",icon:e(m)("ri:search-line"),loading:e(u),onClick:e(_)},{default:t(()=>[s(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(m)(e($)),onClick:n[3]||(n[3]=l=>e(w)(p.value))},{default:t(()=>[s(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(q),{title:"登录日志(仅演示,操作后不生效)",columns:e(k),onRefresh:e(_)},{buttons:t(()=>[o(h,{title:"确定要删除所有日志数据吗?",onConfirm:e(S)},{reference:t(()=>[o(i,{type:"danger",icon:e(m)(e(G))},{default:t(()=>[s(" 清空日志 ")]),_:1},8,["icon"])]),_:1},8,["onConfirm"])]),default:t(({size:l,dynamicColumns:j})=>[e(f)>0?K((b(),v("div",X,[x("div",Y,[x("span",Z," 已选 "+M(e(f))+" 项 ",1),o(i,{type:"primary",text:"",onClick:e(B)},{default:t(()=>[s(" 取消选择 ")]),_:1},8,["onClick"])]),o(h,{title:"是否确认删除?",onConfirm:e(R)},{reference:t(()=>[o(i,{type:"danger",text:"",class:"mr-1"},{default:t(()=>[s(" 批量删除 ")]),_:1})]),_:1},8,["onConfirm"])])),[[I]]):O("",!0),o(A,{ref_key:"tableRef",ref:d,"row-key":"id","align-whole":"center","table-layout":"auto",loading:e(u),size:l,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(y),columns:j,pagination:e(V),paginationSmall:l==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(N),onPageSizeChange:e(P),onPageCurrentChange:e(z)},null,8,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])])}}}),fe=Q(ee,[["__scopeId","data-v-6746215a"]]);export{fe as default}; +import{useRole as E}from"./hook-D9J8IAv3.js";import{g as F}from"./utils-NlcLu7mC.js";import{R as $,P as q}from"./refresh-BcUX__K1.js";import{u as m}from"./hooks-BEgHF0Pm.js";import{d as G}from"./delete-Ce0TSdK5.js";import{d as H,a as C,e as a,A as J,f as b,k as v,i as o,w as t,u as e,h as s,B as K,g as x,t as M,j as O,_ as Q}from"./index-D0RG78dK.js";import"./system-D_erpgb2.js";import"./hooks-xuWqKHXL.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const W={class:"main"},X={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},Y={class:"flex-auto"},Z={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},ee=H({name:"LoginLog",__name:"index",setup(oe){const p=C(),d=C(),{form:r,loading:u,columns:k,dataList:y,pagination:V,selectedNum:f,onSearch:_,clearAll:S,resetForm:w,onbatchDel:R,handleSizeChange:P,onSelectionCancel:B,handleCurrentChange:z,handleSelectionChange:N}=E(d);return(te,n)=>{const T=a("el-input"),c=a("el-form-item"),g=a("el-option"),D=a("el-select"),L=a("el-date-picker"),i=a("el-button"),U=a("el-form"),h=a("el-popconfirm"),A=a("pure-table"),I=J("motion-fade");return b(),v("div",W,[o(U,{ref_key:"formRef",ref:p,inline:!0,model:e(r),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(c,{label:"用户名",prop:"username"},{default:t(()=>[o(T,{modelValue:e(r).username,"onUpdate:modelValue":n[0]||(n[0]=l=>e(r).username=l),placeholder:"请输入用户名",clearable:"",class:"!w-[150px]"},null,8,["modelValue"])]),_:1}),o(c,{label:"登录状态",prop:"status"},{default:t(()=>[o(D,{modelValue:e(r).status,"onUpdate:modelValue":n[1]||(n[1]=l=>e(r).status=l),placeholder:"请选择",clearable:"",class:"!w-[150px]"},{default:t(()=>[o(g,{label:"成功",value:"1"}),o(g,{label:"失败",value:"0"})]),_:1},8,["modelValue"])]),_:1}),o(c,{label:"登录时间",prop:"loginTime"},{default:t(()=>[o(L,{modelValue:e(r).loginTime,"onUpdate:modelValue":n[2]||(n[2]=l=>e(r).loginTime=l),shortcuts:e(F)(),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间"},null,8,["modelValue","shortcuts"])]),_:1}),o(c,null,{default:t(()=>[o(i,{type:"primary",icon:e(m)("ri:search-line"),loading:e(u),onClick:e(_)},{default:t(()=>[s(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(m)(e($)),onClick:n[3]||(n[3]=l=>e(w)(p.value))},{default:t(()=>[s(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(q),{title:"登录日志(仅演示,操作后不生效)",columns:e(k),onRefresh:e(_)},{buttons:t(()=>[o(h,{title:"确定要删除所有日志数据吗?",onConfirm:e(S)},{reference:t(()=>[o(i,{type:"danger",icon:e(m)(e(G))},{default:t(()=>[s(" 清空日志 ")]),_:1},8,["icon"])]),_:1},8,["onConfirm"])]),default:t(({size:l,dynamicColumns:j})=>[e(f)>0?K((b(),v("div",X,[x("div",Y,[x("span",Z," 已选 "+M(e(f))+" 项 ",1),o(i,{type:"primary",text:"",onClick:e(B)},{default:t(()=>[s(" 取消选择 ")]),_:1},8,["onClick"])]),o(h,{title:"是否确认删除?",onConfirm:e(R)},{reference:t(()=>[o(i,{type:"danger",text:"",class:"mr-1"},{default:t(()=>[s(" 批量删除 ")]),_:1})]),_:1},8,["onConfirm"])])),[[I]]):O("",!0),o(A,{ref_key:"tableRef",ref:d,"row-key":"id","align-whole":"center","table-layout":"auto",loading:e(u),size:l,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(y),columns:j,pagination:e(V),paginationSmall:l==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(N),onPageSizeChange:e(P),onPageCurrentChange:e(z)},null,8,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])])}}}),fe=Q(ee,[["__scopeId","data-v-6746215a"]]);export{fe as default}; diff --git a/static/js/index-CykIOnqf.js b/static/js/index-B9-uunmn.js similarity index 87% rename from static/js/index-CykIOnqf.js rename to static/js/index-B9-uunmn.js index ca644eede..490c3844a 100644 --- a/static/js/index-CykIOnqf.js +++ b/static/js/index-B9-uunmn.js @@ -1 +1 @@ -import{d as p,a as r,V as d,k as i,g as s,t as o,u as a,i as m,e as c,f as _}from"./index-CV7M57fm.js";const f={class:"dark:text-white"},V={style:{"text-indent":"2em"}},B=p({name:"Menu1-1",__name:"index",setup(x){const e=r(""),{t:n}=d();return(k,t)=>{const u=c("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.pureMenu1")),1),s("p",V,o(a(n)("menus.pureMenu1-1")),1),m(u,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=l=>e.value=l)},null,8,["modelValue"])])}}});export{B as default}; +import{d as p,a as r,V as d,k as i,g as s,t as o,u as a,i as m,e as c,f as _}from"./index-D0RG78dK.js";const f={class:"dark:text-white"},V={style:{"text-indent":"2em"}},B=p({name:"Menu1-1",__name:"index",setup(x){const e=r(""),{t:n}=d();return(k,t)=>{const u=c("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.pureMenu1")),1),s("p",V,o(a(n)("menus.pureMenu1-1")),1),m(u,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=l=>e.value=l)},null,8,["modelValue"])])}}});export{B as default}; diff --git a/static/js/index-BAAwt2by.js b/static/js/index-BAAwt2by.js deleted file mode 100644 index d81d34ca7..000000000 --- a/static/js/index-BAAwt2by.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-QHWLqd2x.js";import"./columns-hYmDcJPr.js";import"./sortable.esm-CkCitmyH.js";import"./index-CV7M57fm.js";import"./data--Dry3jiQ.js";export{o as default}; diff --git a/static/js/index-BCddaJ7U.js b/static/js/index-BCddaJ7U.js new file mode 100644 index 000000000..7e511fa71 --- /dev/null +++ b/static/js/index-BCddaJ7U.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-Cn3WAyzg.js";import"./index-BKgIQJko.js";import"./index-D0RG78dK.js";import"./hooks-xuWqKHXL.js";export{o as default}; diff --git a/static/js/index-BkQnNIaL.js b/static/js/index-BDsySDh0.js similarity index 74% rename from static/js/index-BkQnNIaL.js rename to static/js/index-BDsySDh0.js index 48d791e5b..a17464aee 100644 --- a/static/js/index-BkQnNIaL.js +++ b/static/js/index-BDsySDh0.js @@ -1 +1 @@ -import n from"./vertical-2qyJT8FY.js";import i from"./horizontal-xUiBbRRh.js";import{d as c,b as p,w as e,e as a,f as m,g as o,i as t,h as r}from"./index-CV7M57fm.js";import"./vue-virtual-scroller.esm-XwAZDFNO.js";const u={class:"font-medium"},_={class:"w-full flex justify-around flex-wrap"},b=c({name:"VirtualList",__name:"index",setup(d){return(f,h)=>{const s=a("el-link"),l=a("el-card");return m(),p(l,{shadow:"never"},{header:e(()=>[o("div",u,[t(s,{href:"https://github.com/Akryum/vue-virtual-scroller/tree/next/packages/vue-virtual-scroller",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:e(()=>[r(" 虚拟列表 ")]),_:1})]),t(s,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/virtual-list",target:"_blank"},{default:e(()=>[r(" 代码位置 src/views/components/virtual-list ")]),_:1})]),default:e(()=>[o("div",_,[t(n,{class:"h-[500px] w-[500px]"}),t(i,{class:"h-[500px] w-[500px]"})])]),_:1})}}});export{b as default}; +import n from"./vertical-BSHERlS-.js";import i from"./horizontal-CMBwZkZd.js";import{d as c,b as p,w as e,e as a,f as m,g as o,i as t,h as r}from"./index-D0RG78dK.js";import"./vue-virtual-scroller.esm-BrIJn6Sj.js";const u={class:"font-medium"},_={class:"w-full flex justify-around flex-wrap"},b=c({name:"VirtualList",__name:"index",setup(d){return(f,h)=>{const s=a("el-link"),l=a("el-card");return m(),p(l,{shadow:"never"},{header:e(()=>[o("div",u,[t(s,{href:"https://github.com/Akryum/vue-virtual-scroller/tree/next/packages/vue-virtual-scroller",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:e(()=>[r(" 虚拟列表 ")]),_:1})]),t(s,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/virtual-list",target:"_blank"},{default:e(()=>[r(" 代码位置 src/views/components/virtual-list ")]),_:1})]),default:e(()=>[o("div",_,[t(n,{class:"h-[500px] w-[500px]"}),t(i,{class:"h-[500px] w-[500px]"})])]),_:1})}}});export{b as default}; diff --git a/static/js/index-DHf0kJzF.js b/static/js/index-BJKqkhgC.js similarity index 80% rename from static/js/index-DHf0kJzF.js rename to static/js/index-BJKqkhgC.js index ce88d7e73..9fabdbc6e 100644 --- a/static/js/index-DHf0kJzF.js +++ b/static/js/index-BJKqkhgC.js @@ -1 +1 @@ -import{_ as v}from"./EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js";import{_ as h}from"./EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js";import{_ as x}from"./EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js";import{d as k,a as w,b as o,w as e,e as s,f as n,g as i,h as r,i as t,u as _,j as c,_ as g}from"./index-CV7M57fm.js";import"./index.esm-Cp8L-m1x.js";import"./index-BbIBjDgl.js";const V={class:"card-header"},b={class:"font-medium"},N=k({name:"Editor",__name:"index",setup(y){const a=w("1");return(C,m)=>{const d=s("el-link"),l=s("el-collapse-item"),p=s("el-collapse"),u=s("el-card");return n(),o(u,{shadow:"never"},{header:e(()=>[i("div",V,[i("span",b,[r(" 编辑器组件,采用开源的 "),t(d,{href:"https://www.wangeditor.com",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[r(" Wangeditor ")]),_:1})])]),t(d,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/editor",target:"_blank"},{default:e(()=>[r(" 代码位置 src/views/editor ")]),_:1})]),default:e(()=>[t(p,{modelValue:a.value,"onUpdate:modelValue":m[0]||(m[0]=f=>a.value=f),accordion:""},{default:e(()=>[t(l,{title:"基础用法",name:"1"},{default:e(()=>[a.value==="1"?(n(),o(_(v),{key:0})):c("",!0)]),_:1}),t(l,{title:"多个富文本",name:"2"},{default:e(()=>[a.value==="2"?(n(),o(_(h),{key:0})):c("",!0)]),_:1}),t(l,{title:"自定义图片上传",name:"3"},{default:e(()=>[a.value==="3"?(n(),o(_(x),{key:0})):c("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),T=g(N,[["__scopeId","data-v-290e0d45"]]);export{T as default}; +import{_ as v}from"./EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js";import{_ as h}from"./EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js";import{_ as x}from"./EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js";import{d as k,a as w,b as o,w as e,e as s,f as n,g as i,h as r,i as t,u as _,j as c,_ as g}from"./index-D0RG78dK.js";import"./index.esm-N9hRhmYI.js";import"./index-BKgIQJko.js";const V={class:"card-header"},b={class:"font-medium"},N=k({name:"Editor",__name:"index",setup(y){const a=w("1");return(C,m)=>{const d=s("el-link"),l=s("el-collapse-item"),p=s("el-collapse"),u=s("el-card");return n(),o(u,{shadow:"never"},{header:e(()=>[i("div",V,[i("span",b,[r(" 编辑器组件,采用开源的 "),t(d,{href:"https://www.wangeditor.com",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[r(" Wangeditor ")]),_:1})])]),t(d,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/editor",target:"_blank"},{default:e(()=>[r(" 代码位置 src/views/editor ")]),_:1})]),default:e(()=>[t(p,{modelValue:a.value,"onUpdate:modelValue":m[0]||(m[0]=f=>a.value=f),accordion:""},{default:e(()=>[t(l,{title:"基础用法",name:"1"},{default:e(()=>[a.value==="1"?(n(),o(_(v),{key:0})):c("",!0)]),_:1}),t(l,{title:"多个富文本",name:"2"},{default:e(()=>[a.value==="2"?(n(),o(_(h),{key:0})):c("",!0)]),_:1}),t(l,{title:"自定义图片上传",name:"3"},{default:e(()=>[a.value==="3"?(n(),o(_(x),{key:0})):c("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),T=g(N,[["__scopeId","data-v-290e0d45"]]);export{T as default}; diff --git a/static/js/index-BbIBjDgl.js b/static/js/index-BKgIQJko.js similarity index 89% rename from static/js/index-BbIBjDgl.js rename to static/js/index-BKgIQJko.js index 3e4607d07..e41dfb879 100644 --- a/static/js/index-BbIBjDgl.js +++ b/static/js/index-BKgIQJko.js @@ -1 +1 @@ -var r=Object.defineProperty;var a=Object.getOwnPropertySymbols;var n=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;var l=(s,t,e)=>t in s?r(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,o=(s,t)=>{for(var e in t||(t={}))n.call(t,e)&&l(s,e,t[e]);if(a)for(var e of a(t))d.call(t,e)&&l(s,e,t[e]);return s};import{d as m,N as u,bC as p}from"./index-CV7M57fm.js";const C=m({name:"ReCol",props:{value:{type:Number,default:24}},render(){const s=this.$attrs,t=this.value;return u(p,o({xs:t,sm:t,md:t,lg:t,xl:t},s),{default:()=>this.$slots.default()})}});export{C as R}; +var r=Object.defineProperty;var a=Object.getOwnPropertySymbols;var n=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;var l=(s,t,e)=>t in s?r(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,o=(s,t)=>{for(var e in t||(t={}))n.call(t,e)&&l(s,e,t[e]);if(a)for(var e of a(t))d.call(t,e)&&l(s,e,t[e]);return s};import{d as m,N as u,bC as p}from"./index-D0RG78dK.js";const C=m({name:"ReCol",props:{value:{type:Number,default:24}},render(){const s=this.$attrs,t=this.value;return u(p,o({xs:t,sm:t,md:t,lg:t,xl:t},s),{default:()=>this.$slots.default()})}});export{C as R}; diff --git a/static/js/index-CmTlAnxN.js b/static/js/index-BL4iWg76.js similarity index 98% rename from static/js/index-CmTlAnxN.js rename to static/js/index-BL4iWg76.js index d7048e9f2..7d2bb8696 100644 --- a/static/js/index-CmTlAnxN.js +++ b/static/js/index-BL4iWg76.js @@ -1 +1 @@ -import{d as M,cZ as C,c_ as x,a as s,ah as V,p as m,b as j,w as h,e as u,f as r,g as c,i as g,k as I,l as T,v as O,s as $,q as b,t as A,F as X,B as E,a3 as F,Z as N}from"./index-CV7M57fm.js";const Y=["bounce","flash","pulse","rubberBand","shakeX","headShake","swing","tada","wobble","jello","heartBeat","backInDown","backInLeft","backInRight","backInUp","backOutDown","backOutLeft","backOutRight","backOutUp","bounceIn","bounceInDown","bounceInLeft","bounceInRight","bounceInUp","bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeIn","fadeInDown","fadeInDownBig","fadeInLeft","fadeInLeftBig","fadeInRight","fadeInRightBig","fadeInUp","fadeInUpBig","fadeInTopLeft","fadeInTopRight","fadeInBottomLeft","fadeInBottomRight","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","fadeOutTopLeft","fadeOutTopRight","fadeOutBottomRight","fadeOutBottomLeft","flip","flipInX","flipInY","flipOutX","flipOutY","lightSpeedInRight","lightSpeedInLeft","lightSpeedOutRight","lightSpeedOutLeft","rotateIn","rotateInDownLeft","rotateInDownRight","rotateInUpLeft","rotateInUpRight","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","hinge","jackInTheBox","rollIn","rollOut","zoomIn","zoomInDown","zoomInLeft","zoomInRight","zoomInUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","slideInDown","slideInLeft","slideInRight","slideInUp","slideOutDown","slideOutLeft","slideOutRight","slideOutUp"],Z={class:"w-[280px]"},q={class:"flex flex-wrap justify-around mb-1"},G=["onMouseenter","onClick"],H=M({name:"ReAnimateSelector",__name:"index",props:C({placeholder:{type:String,default:"请选择动画"}},{modelValue:{type:String},modelModifiers:{}}),emits:["update:modelValue"],setup(d){const a=x(d,"modelValue"),f=s(),n=s(Y),v=V(n),w=m(()=>["mt-1","flex","border","w-[130px]","h-[100px]","items-center","cursor-pointer","transition-all","justify-center","border-[#e5e7eb]","hover:text-primary","hover:duration-[700ms]"]),_=m(()=>e=>a.value===e?{borderColor:"var(--el-color-primary)",color:"var(--el-color-primary)"}:"");function L(e){a.value=e}function R(){a.value=""}function B(e){f.value=e,n.value=v.value.filter(o=>o.includes(e))}const t=s({});function k(e){var o;t.value[e]=(o=t.value[e])!=null&&o.loading?Object.assign({},t.value[e],{loading:!1}):Object.assign({},t.value[e],{loading:!0})}function D(){t.value={}}return(e,o)=>{const y=u("el-empty"),U=u("el-scrollbar"),z=u("el-select");return r(),j(z,{clearable:"",filterable:"",placeholder:d.placeholder,"popper-class":"pure-animate-popper","model-value":a.value,"filter-method":B,onClear:R},{empty:h(()=>[c("div",Z,[g(U,{noresize:"",height:"212px","view-style":{overflow:"hidden"},class:"border-t border-[#e5e7eb]"},{default:h(()=>[c("ul",q,[(r(!0),I(X,null,T(n.value,(l,i)=>{var p;return r(),I("li",{key:i,class:O(w.value),style:$(_.value(l)),onMouseenter:b(S=>k(i),["prevent"]),onMouseleave:b(D,["prevent"]),onClick:S=>L(l)},[c("h4",{class:O([`animate__animated animate__${(p=t.value[i])!=null&&p.loading?l+" animate__infinite":""} `])},A(l),3)],46,G)}),128))]),E(g(y,{description:`${f.value} 动画不存在`,"image-size":60},null,8,["description"]),[[F,n.value.length===0]])]),_:1})])]),_:1},8,["placeholder","model-value"])}}}),K=N(H);export{K as R}; +import{d as M,cZ as C,c_ as x,a as s,ah as V,p as m,b as j,w as h,e as u,f as r,g as c,i as g,k as I,l as T,v as O,s as $,q as b,t as A,F as X,B as E,a3 as F,Z as N}from"./index-D0RG78dK.js";const Y=["bounce","flash","pulse","rubberBand","shakeX","headShake","swing","tada","wobble","jello","heartBeat","backInDown","backInLeft","backInRight","backInUp","backOutDown","backOutLeft","backOutRight","backOutUp","bounceIn","bounceInDown","bounceInLeft","bounceInRight","bounceInUp","bounceOut","bounceOutDown","bounceOutLeft","bounceOutRight","bounceOutUp","fadeIn","fadeInDown","fadeInDownBig","fadeInLeft","fadeInLeftBig","fadeInRight","fadeInRightBig","fadeInUp","fadeInUpBig","fadeInTopLeft","fadeInTopRight","fadeInBottomLeft","fadeInBottomRight","fadeOut","fadeOutDown","fadeOutDownBig","fadeOutLeft","fadeOutLeftBig","fadeOutRight","fadeOutRightBig","fadeOutUp","fadeOutUpBig","fadeOutTopLeft","fadeOutTopRight","fadeOutBottomRight","fadeOutBottomLeft","flip","flipInX","flipInY","flipOutX","flipOutY","lightSpeedInRight","lightSpeedInLeft","lightSpeedOutRight","lightSpeedOutLeft","rotateIn","rotateInDownLeft","rotateInDownRight","rotateInUpLeft","rotateInUpRight","rotateOut","rotateOutDownLeft","rotateOutDownRight","rotateOutUpLeft","rotateOutUpRight","hinge","jackInTheBox","rollIn","rollOut","zoomIn","zoomInDown","zoomInLeft","zoomInRight","zoomInUp","zoomOut","zoomOutDown","zoomOutLeft","zoomOutRight","zoomOutUp","slideInDown","slideInLeft","slideInRight","slideInUp","slideOutDown","slideOutLeft","slideOutRight","slideOutUp"],Z={class:"w-[280px]"},q={class:"flex flex-wrap justify-around mb-1"},G=["onMouseenter","onClick"],H=M({name:"ReAnimateSelector",__name:"index",props:C({placeholder:{type:String,default:"请选择动画"}},{modelValue:{type:String},modelModifiers:{}}),emits:["update:modelValue"],setup(d){const a=x(d,"modelValue"),f=s(),n=s(Y),v=V(n),w=m(()=>["mt-1","flex","border","w-[130px]","h-[100px]","items-center","cursor-pointer","transition-all","justify-center","border-[#e5e7eb]","hover:text-primary","hover:duration-[700ms]"]),_=m(()=>e=>a.value===e?{borderColor:"var(--el-color-primary)",color:"var(--el-color-primary)"}:"");function L(e){a.value=e}function R(){a.value=""}function B(e){f.value=e,n.value=v.value.filter(o=>o.includes(e))}const t=s({});function k(e){var o;t.value[e]=(o=t.value[e])!=null&&o.loading?Object.assign({},t.value[e],{loading:!1}):Object.assign({},t.value[e],{loading:!0})}function D(){t.value={}}return(e,o)=>{const y=u("el-empty"),U=u("el-scrollbar"),z=u("el-select");return r(),j(z,{clearable:"",filterable:"",placeholder:d.placeholder,"popper-class":"pure-animate-popper","model-value":a.value,"filter-method":B,onClear:R},{empty:h(()=>[c("div",Z,[g(U,{noresize:"",height:"212px","view-style":{overflow:"hidden"},class:"border-t border-[#e5e7eb]"},{default:h(()=>[c("ul",q,[(r(!0),I(X,null,T(n.value,(l,i)=>{var p;return r(),I("li",{key:i,class:O(w.value),style:$(_.value(l)),onMouseenter:b(S=>k(i),["prevent"]),onMouseleave:b(D,["prevent"]),onClick:S=>L(l)},[c("h4",{class:O([`animate__animated animate__${(p=t.value[i])!=null&&p.loading?l+" animate__infinite":""} `])},A(l),3)],46,G)}),128))]),E(g(y,{description:`${f.value} 动画不存在`,"image-size":60},null,8,["description"]),[[F,n.value.length===0]])]),_:1})])]),_:1},8,["placeholder","model-value"])}}}),K=N(H);export{K as R}; diff --git a/static/js/index-BNAOz6Il.js b/static/js/index-BNAOz6Il.js new file mode 100644 index 000000000..038e6c06b --- /dev/null +++ b/static/js/index-BNAOz6Il.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CFDuvTeQ.js";import"./columns-EcM3aLmf.js";import"./index-D0RG78dK.js";import"./data-Dd4sCrbk.js";import"./edit-pen-Ci7W0xNM.js";import"./check-CIQVCvCT.js";export{o as default}; diff --git a/static/js/index-BQRmkorV.js b/static/js/index-BQRmkorV.js deleted file mode 100644 index fea76cd42..000000000 --- a/static/js/index-BQRmkorV.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-BPN0gW5F.js";import"./columns-NFVSg916.js";import"./xlsx-DaVhO591.js";import"./data--Dry3jiQ.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-BQpmQiSp.js b/static/js/index-BQpmQiSp.js deleted file mode 100644 index 6632b6b63..000000000 --- a/static/js/index-BQpmQiSp.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DuOMbLqY.js";import"./columns-CxV8WNVW.js";import"./data--Dry3jiQ.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-BBhcDVNL.js b/static/js/index-BScCkRS7.js similarity index 86% rename from static/js/index-BBhcDVNL.js rename to static/js/index-BScCkRS7.js index 301cae39e..f21ef602f 100644 --- a/static/js/index-BBhcDVNL.js +++ b/static/js/index-BScCkRS7.js @@ -1 +1 @@ -import{R as u}from"./index-BbIBjDgl.js";import{d as q,as as B,a as S,k as _,i as s,w as o,e as i,A as N,f as n,F as v,l as h,B as p,b as l,g as a,t as y,s as z,u as t,aG as $,v as F,dl as W,dm as O,C as T,D as A,_ as E}from"./index-CV7M57fm.js";import G from"./index-Cxo_u8MD.js";import{R as H}from"./index-BBeukyvB.js";import{u as L}from"./index-C2ahHjmF.js";import{_ as U}from"./ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js";import{_ as J}from"./ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js";import{_ as K}from"./ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js";import{R as M}from"./index-DeCxQba_.js";import{c as P,b,p as Q,l as X}from"./columns-DCLg3ud5.js";import"./hooks-Bc-OyJg5.js";import"./propTypes-BWc6I4kZ.js";const x=f=>(T("data-v-db6e0d52"),f=f(),A(),f),Y={class:"flex justify-between"},Z={class:"text-md font-medium"},ee={class:"flex justify-between items-start mt-3"},te={class:"w-1/2"},ae={class:"font-medium text-green-500"},se={class:"flex justify-between"},oe=x(()=>a("span",{class:"text-md font-medium"},"分析概览",-1)),ne={class:"flex justify-between items-start mt-3"},le=x(()=>a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"解决概率")],-1)),re={class:"text-nowrap ml-2 text-text_color_regular text-sm"},ie=x(()=>a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"数据统计")],-1)),ce=x(()=>a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"最新动态")],-1)),de={class:"text-text_color_regular text-sm"},me=q({name:"Welcome",__name:"index",setup(f){const{isDark:g}=B();let c=S(1);const k=[{label:"上周"},{label:"本周"}];return(ue,w)=>{const D=i("IconifyIconOffline"),d=i("el-card"),j=i("el-progress"),C=i("el-timeline-item"),I=i("el-timeline"),R=i("el-scrollbar"),V=i("el-row"),m=N("motion");return n(),_("div",null,[s(V,{gutter:24,justify:"space-around"},{default:o(()=>[(n(!0),_(v,null,h(t(P),(e,r)=>p((n(),l(t(u),{key:r,class:"mb-[18px]",value:6,md:12,sm:12,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80*(r+1)}}},{default:o(()=>[s(d,{class:"line-card",shadow:"never"},{default:o(()=>[a("div",Y,[a("span",Z,y(e.name),1),a("div",{class:"w-8 h-8 flex justify-center items-center rounded-md",style:z({backgroundColor:t(g)?"transparent":e.bgColor})},[s(D,{icon:e.icon,color:e.color,width:"18"},null,8,["icon","color"])],4)]),a("div",ee,[a("div",te,[s(t(H),{duration:e.duration,fontSize:"1.6em",startVal:100,endVal:e.value},null,8,["duration","endVal"]),a("p",ae,y(e.percent),1)]),e.data.length>1?(n(),l(t(J),{key:0,class:"!w-1/2",color:e.color,data:e.data},null,8,["color","data"])):(n(),l(t(K),{key:1,class:"!w-1/2"}))])]),_:2},1024)]),_:2},1032,["enter"])),[[m]])),128)),p((n(),l(t(u),{class:"mb-[18px]",value:18,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:400}}},{default:o(()=>[s(d,{class:"bar-card",shadow:"never"},{default:o(()=>[a("div",se,[oe,s(t(M),{modelValue:t(c),"onUpdate:modelValue":w[0]||(w[0]=e=>$(c)?c.value=e:c=e),options:k},null,8,["modelValue"])]),a("div",ne,[s(t(U),{requireData:t(b)[t(c)].requireData,questionData:t(b)[t(c)].questionData},null,8,["requireData","questionData"])])]),_:1})]),_:1})),[[m]]),p((n(),l(t(u),{class:"mb-[18px]",value:6,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:480}}},{default:o(()=>[s(d,{shadow:"never"},{default:o(()=>[le,(n(!0),_(v,null,h(t(Q),(e,r)=>(n(),_("div",{key:r,class:F(["flex","justify-between","items-start",r===0?"mt-8":"mt-[2.15rem]"])},[s(j,{"text-inside":!0,percentage:e.percentage,"stroke-width":21,color:e.color,striped:"","striped-flow":"",duration:e.duration},null,8,["percentage","color","duration"]),a("span",re,y(e.week),1)],2))),128))]),_:1})]),_:1})),[[m]]),p((n(),l(t(u),{class:"mb-[18px]",value:18,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:560}}},{default:o(()=>[s(d,{shadow:"never",class:"h-[580px]"},{default:o(()=>[ie,s(G,{class:"mt-3"})]),_:1})]),_:1})),[[m]]),p((n(),l(t(u),{class:"mb-[18px]",value:6,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:640}}},{default:o(()=>[s(d,{shadow:"never"},{default:o(()=>[ce,s(R,{"max-height":"504",class:"mt-3"},{default:o(()=>[s(I,null,{default:o(()=>[(n(!0),_(v,null,h(t(X),(e,r)=>(n(),l(C,{key:r,center:"",placement:"top",icon:W(t(L)({background:t(O)({randomizeHue:!0})})),timestamp:e.date},{default:o(()=>[a("p",de,y(`新增 ${e.requiredNumber} 条问题,${e.resolveNumber} 条已解决`),1)]),_:2},1032,["icon","timestamp"]))),128))]),_:1})]),_:1})]),_:1})]),_:1})),[[m]])]),_:1})])}}}),je=E(me,[["__scopeId","data-v-db6e0d52"]]);export{je as default}; +import{R as u}from"./index-BKgIQJko.js";import{d as q,as as B,a as S,k as _,i as s,w as o,e as i,A as N,f as n,F as v,l as h,B as p,b as l,g as a,t as y,s as z,u as t,aG as $,v as F,dl as W,dm as O,C as T,D as A,_ as E}from"./index-D0RG78dK.js";import G from"./index-DiBNHB0R.js";import{R as H}from"./index-CWLPnzTW.js";import{u as L}from"./index-CrZOBLcT.js";import{_ as U}from"./ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js";import{_ as J}from"./ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js";import{_ as K}from"./ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js";import{R as M}from"./index-DZun9NNS.js";import{c as P,b,p as Q,l as X}from"./columns-CJhCnRw2.js";import"./hooks-BEgHF0Pm.js";import"./propTypes-BWc6I4kZ.js";const x=f=>(T("data-v-db6e0d52"),f=f(),A(),f),Y={class:"flex justify-between"},Z={class:"text-md font-medium"},ee={class:"flex justify-between items-start mt-3"},te={class:"w-1/2"},ae={class:"font-medium text-green-500"},se={class:"flex justify-between"},oe=x(()=>a("span",{class:"text-md font-medium"},"分析概览",-1)),ne={class:"flex justify-between items-start mt-3"},le=x(()=>a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"解决概率")],-1)),re={class:"text-nowrap ml-2 text-text_color_regular text-sm"},ie=x(()=>a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"数据统计")],-1)),ce=x(()=>a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"最新动态")],-1)),de={class:"text-text_color_regular text-sm"},me=q({name:"Welcome",__name:"index",setup(f){const{isDark:g}=B();let c=S(1);const k=[{label:"上周"},{label:"本周"}];return(ue,w)=>{const D=i("IconifyIconOffline"),d=i("el-card"),j=i("el-progress"),C=i("el-timeline-item"),I=i("el-timeline"),R=i("el-scrollbar"),V=i("el-row"),m=N("motion");return n(),_("div",null,[s(V,{gutter:24,justify:"space-around"},{default:o(()=>[(n(!0),_(v,null,h(t(P),(e,r)=>p((n(),l(t(u),{key:r,class:"mb-[18px]",value:6,md:12,sm:12,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80*(r+1)}}},{default:o(()=>[s(d,{class:"line-card",shadow:"never"},{default:o(()=>[a("div",Y,[a("span",Z,y(e.name),1),a("div",{class:"w-8 h-8 flex justify-center items-center rounded-md",style:z({backgroundColor:t(g)?"transparent":e.bgColor})},[s(D,{icon:e.icon,color:e.color,width:"18"},null,8,["icon","color"])],4)]),a("div",ee,[a("div",te,[s(t(H),{duration:e.duration,fontSize:"1.6em",startVal:100,endVal:e.value},null,8,["duration","endVal"]),a("p",ae,y(e.percent),1)]),e.data.length>1?(n(),l(t(J),{key:0,class:"!w-1/2",color:e.color,data:e.data},null,8,["color","data"])):(n(),l(t(K),{key:1,class:"!w-1/2"}))])]),_:2},1024)]),_:2},1032,["enter"])),[[m]])),128)),p((n(),l(t(u),{class:"mb-[18px]",value:18,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:400}}},{default:o(()=>[s(d,{class:"bar-card",shadow:"never"},{default:o(()=>[a("div",se,[oe,s(t(M),{modelValue:t(c),"onUpdate:modelValue":w[0]||(w[0]=e=>$(c)?c.value=e:c=e),options:k},null,8,["modelValue"])]),a("div",ne,[s(t(U),{requireData:t(b)[t(c)].requireData,questionData:t(b)[t(c)].questionData},null,8,["requireData","questionData"])])]),_:1})]),_:1})),[[m]]),p((n(),l(t(u),{class:"mb-[18px]",value:6,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:480}}},{default:o(()=>[s(d,{shadow:"never"},{default:o(()=>[le,(n(!0),_(v,null,h(t(Q),(e,r)=>(n(),_("div",{key:r,class:F(["flex","justify-between","items-start",r===0?"mt-8":"mt-[2.15rem]"])},[s(j,{"text-inside":!0,percentage:e.percentage,"stroke-width":21,color:e.color,striped:"","striped-flow":"",duration:e.duration},null,8,["percentage","color","duration"]),a("span",re,y(e.week),1)],2))),128))]),_:1})]),_:1})),[[m]]),p((n(),l(t(u),{class:"mb-[18px]",value:18,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:560}}},{default:o(()=>[s(d,{shadow:"never",class:"h-[580px]"},{default:o(()=>[ie,s(G,{class:"mt-3"})]),_:1})]),_:1})),[[m]]),p((n(),l(t(u),{class:"mb-[18px]",value:6,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:640}}},{default:o(()=>[s(d,{shadow:"never"},{default:o(()=>[ce,s(R,{"max-height":"504",class:"mt-3"},{default:o(()=>[s(I,null,{default:o(()=>[(n(!0),_(v,null,h(t(X),(e,r)=>(n(),l(C,{key:r,center:"",placement:"top",icon:W(t(L)({background:t(O)({randomizeHue:!0})})),timestamp:e.date},{default:o(()=>[a("p",de,y(`新增 ${e.requiredNumber} 条问题,${e.resolveNumber} 条已解决`),1)]),_:2},1032,["icon","timestamp"]))),128))]),_:1})]),_:1})]),_:1})]),_:1})),[[m]])]),_:1})])}}}),je=E(me,[["__scopeId","data-v-db6e0d52"]]);export{je as default}; diff --git a/static/js/index-BXZ9Qs5B.js b/static/js/index-BXZ9Qs5B.js deleted file mode 100644 index 8c196a9f3..000000000 --- a/static/js/index-BXZ9Qs5B.js +++ /dev/null @@ -1 +0,0 @@ -var X=(r,i,n)=>new Promise((h,u)=>{var t=d=>{try{v(n.next(d))}catch(s){u(s)}},c=d=>{try{v(n.throw(d))}catch(s){u(s)}},v=d=>d.done?h(d.value):Promise.resolve(d.value).then(t,c);v((n=n.apply(r,i)).next())});import{fC as C,f as m,k as V,g as o,d0 as _e,a as b,m as ve,d as oe,n as L,u as e,Z as ge,ag as ye,p as xe,fY as k,V as we,r as be,d4 as Ce,i as a,aG as ke,w as l,b as w,X as Me,dv as Ie,j as $,h as M,t as E,e as g,A as Ve,s as A,v as J,B as z,a3 as K,ad as Re,g7 as Se,F as ee,l as te,C as $e,D as Ee,g8 as Te,fH as Le,L as ae,Y as De,_ as Be}from"./index-CV7M57fm.js";import{M as I}from"./motion-BYokLSsW.js";import{l as ze}from"./verifyCode-CaPgoRqm.js";import{T as Ue}from"./index-JkFZN9c0.js";import{u as Pe,a as Fe,b as Ne,c as He,g as Ze,d as Ae}from"./dark-DOnrHSsb.js";import{a as Oe,u as Ge}from"./useDataThemeChange-D6wvDA2Z.js";import{_ as Ye}from"./LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js";import{d as je,_ as qe}from"./LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js";import{_ as Qe}from"./LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js";import{_ as We}from"./LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js";import{u as O}from"./hooks-Bc-OyJg5.js";import{d as Xe}from"./lock-fill-BZPnsoM7.js";import{d as le}from"./check-CIQVCvCT.js";import"./mitt-E5P-NQ8u.js";import"./user-DNtD0Fqa.js";import"./app-YaeE4kjL.js";import"./epTheme-DQXQJ49l.js";import"./iphone-CgGaW-_Y.js";import"./index-Bc7rivzY.js";import"./propTypes-BWc6I4kZ.js";import"./refresh-right-Du3ZsAuC.js";const Je=[{title:C("login.purePhoneLogin")},{title:C("login.pureQRCodeLogin")},{title:C("login.pureRegister")}],Ke=[{title:C("login.pureWeChatLogin"),icon:"wechat"},{title:C("login.pureAlipayLogin"),icon:"alipay"},{title:C("login.pureQQLogin"),icon:"qq"},{title:C("login.pureWeiBoLogin"),icon:"weibo"}],e0="/vue-pure-admin/vue-pure-admin/static/png/bg-oEDCYcDF.png",t0={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",class:"icon",viewBox:"0 0 1024 1024"},a0=o("path",{fill:"#386BF3",d:"M410.558.109c0 210.974-300.876 361.752-300.876 633.548 0 174.943 134.704 316.787 300.876 316.787s300.877-141.817 300.877-316.787C711.408 361.752 410.558 210.974 410.558.109"},null,-1),l0=o("path",{fill:"#C3D2FB",d:"M613.469 73.665c0 211.055-300.877 361.914-300.877 633.547C312.592 882.156 447.296 1024 613.47 1024s300.876-141.817 300.876-316.788C914.29 435.58 613.469 284.72 613.469 73.665"},null,-1),o0=o("path",{fill:"#303F5B",d:"M312.592 707.212c0-183.713 137.636-312.171 226.723-441.39 81.702 106.112 172.12 218.74 172.12 367.726A309.755 309.755 0 0 1 420.36 950.064a323.1 323.1 0 0 1-107.769-242.852z"},null,-1),n0=[a0,l0,o0];function s0(r,i){return m(),V("svg",t0,[...n0])}const i0={render:s0},r0={xmlns:"http://www.w3.org/2000/svg",width:"500",height:"380",viewBox:"0 0 897.318 556.975"},c0=_e('',37),d0=[c0];function f0(r,i){return m(),V("svg",r0,[...d0])}const p0={render:f0},u0=(r=120,i=40)=>{const n=b(),h=b("");function u(c){h.value=c}function t(){n.value&&(h.value=h0(n.value,r,i))}return ve(()=>{t()}),{domRef:n,imgCode:h,setImgCode:u,getImgCode:t}};function y(r,i){return Math.floor(Math.random()*(i-r)+r)}function U(r,i){const n=y(r,i),h=y(r,i),u=y(r,i);return`rgb(${n},${h},${u})`}function h0(r,i,n){let h="";const u="0123456789",t=r.getContext("2d");if(!t)return h;t.fillStyle=U(180,230),t.fillRect(0,0,i,n);for(let c=0;c<4;c+=1){const v=u[y(0,u.length)];h+=v;const d=y(18,41),s=y(-30,30);t.font=`${d}px Simhei`,t.textBaseline="top",t.fillStyle=U(80,150),t.save(),t.translate(30*c+15,15),t.rotate(s*Math.PI/180),t.fillText(v,-10,-15),t.restore()}for(let c=0;c<5;c+=1)t.beginPath(),t.moveTo(y(0,i),y(0,n)),t.lineTo(y(0,i),y(0,n)),t.strokeStyle=U(180,230),t.closePath(),t.stroke();for(let c=0;c<41;c+=1)t.beginPath(),t.arc(y(0,i),y(0,n),1,0,2*Math.PI),t.closePath(),t.fillStyle=U(150,200),t.fill();return h}const m0=oe({name:"ReImageVerify",__name:"index",props:{code:{default:""}},emits:["update:code"],setup(r,{expose:i,emit:n}){const h=r,u=n,{domRef:t,imgCode:c,setImgCode:v,getImgCode:d}=u0();return L(()=>h.code,s=>{v(s)}),L(c,s=>{u("update:code",s)}),i({getImgCode:d}),(s,D)=>(m(),V("canvas",{ref_key:"domRef",ref:t,width:"120",height:"40",class:"cursor-pointer",onClick:D[0]||(D[0]=(...T)=>e(d)&&e(d)(...T))},null,512))}}),_0=ge(m0),P=r=>($e("data-v-7be08366"),r=r(),Ee(),r),v0={class:"select-none"},g0=["src"],y0={class:"flex-c absolute right-5 top-3"},x0={class:"check-en"},w0={class:"login-container"},b0={class:"img"},C0={class:"login-box"},k0={class:"login-form"},M0={class:"outline-none"},I0={class:"w-full h-[20px] flex justify-between items-center"},V0={class:"flex"},R0=P(()=>o("option",{value:"1"},"1",-1)),S0=P(()=>o("option",{value:"7"},"7",-1)),$0=P(()=>o("option",{value:"30"},"30",-1)),E0=[R0,S0,$0],T0={class:"w-full h-[20px] flex justify-between items-center"},L0={class:"text-gray-500 text-xs"},D0={class:"w-full flex justify-evenly"},B0=["title"],z0={class:"w-full flex-c flex-wrap absolute bottom-3 text-sm text-[rgba(0,0,0,0.6)] dark:text-[rgba(220,220,242,0.8)]"},U0={class:"hover:text-primary",href:"https://github.com/pure-admin",target:"_blank"},P0=P(()=>o("div",{class:"ml-8"},[o("span",null,"赞助商:"),o("a",{class:"hover:text-primary",href:"https://ai-tools.cn/resume/start",target:"_blank"}," 二猫 AI 简历 ")],-1)),F0=oe({name:"Login",__name:"index",setup(r){const i=b(""),n=b(7),h=ye(),u=b(!1),t=b(!1),c=b(!1),v=b(),d=xe(()=>k().currentPage),{t:s}=we(),{initStorage:D}=Oe();D();const{dataTheme:T,overallStyle:ne,dataThemeChange:G}=Ge();G(ne.value);const{title:Y,getDropdownItemStyle:j,getDropdownItemClass:q}=Pe(),{locale:R,translationCh:se,translationEn:ie}=Fe(),x=be({username:"admin",password:"admin123",verifyCode:""}),Q=_=>X(this,null,function*(){_&&(yield _.validate(f=>{f&&(u.value=!0,k().loginByUsername({username:x.username,password:"admin123"}).then(F=>{if(F.success)return Te().then(()=>{c.value=!0,h.push(Le(!0).path).then(()=>{ae(s("login.pureLoginSuccess"),{type:"success"})}).finally(()=>c.value=!1)});ae(s("login.pureLoginFail"),{type:"error"})}).finally(()=>u.value=!1))}))}),re=De(_=>Q(_),1e3,!0);return Ce(document,"keypress",({code:_})=>{_==="Enter"&&!c.value&&!u.value&&re(v.value)}),L(i,_=>{k().SET_VERIFYCODE(_)}),L(t,_=>{k().SET_ISREMEMBERED(_)}),L(n,_=>{k().SET_LOGINDAY(_)}),(_,f)=>{const F=g("el-switch"),N=g("IconifyIconOffline"),W=g("el-dropdown-item"),ce=g("el-dropdown-menu"),de=g("el-dropdown"),H=g("el-input"),S=g("el-form-item"),fe=g("el-checkbox"),Z=g("el-button"),pe=g("el-form"),ue=g("el-divider"),he=g("IconifyIconOnline"),me=Ve("tippy");return m(),V("div",v0,[o("img",{src:e(e0),class:"wave"},null,8,g0),o("div",y0,[a(F,{modelValue:e(T),"onUpdate:modelValue":f[0]||(f[0]=p=>ke(T)?T.value=p:null),"inline-prompt":"","active-icon":e(Ne),"inactive-icon":e(He),onChange:e(G)},null,8,["modelValue","active-icon","inactive-icon","onChange"]),a(de,{trigger:"click"},{dropdown:l(()=>[a(ce,{class:"translation"},{default:l(()=>[a(W,{style:A(e(j)(e(R),"zh")),class:J(["dark:!text-white",e(q)(e(R),"zh")]),onClick:e(se)},{default:l(()=>[z(a(N,{class:"check-zh",icon:e(le)},null,8,["icon"]),[[K,e(R)==="zh"]]),M(" 简体中文 ")]),_:1},8,["style","class","onClick"]),a(W,{style:A(e(j)(e(R),"en")),class:J(["dark:!text-white",e(q)(e(R),"en")]),onClick:e(ie)},{default:l(()=>[z(o("span",x0,[a(N,{icon:e(le)},null,8,["icon"])],512),[[K,e(R)==="en"]]),M(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:l(()=>[a(e(Ze),{class:"hover:text-primary hover:!bg-[transparent] w-[20px] h-[20px] ml-1.5 cursor-pointer outline-none duration-300"})]),_:1})]),o("div",w0,[o("div",b0,[(m(),w(Me(Ie(e(p0)))))]),o("div",C0,[o("div",k0,[a(e(i0),{class:"avatar"}),a(e(I),null,{default:l(()=>[o("h2",M0,[a(e(Ue),{options:{strings:[e(Y)],cursor:!1,speed:100}},null,8,["options"])])]),_:1}),d.value===0?(m(),w(pe,{key:0,ref_key:"ruleFormRef",ref:v,model:x,rules:e(ze),size:"large"},{default:l(()=>[a(e(I),{delay:100},{default:l(()=>[a(S,{rules:[{required:!0,message:e(Re)(e(C)("login.pureUsernameReg")),trigger:"blur"}],prop:"username"},{default:l(()=>[a(H,{modelValue:x.username,"onUpdate:modelValue":f[1]||(f[1]=p=>x.username=p),clearable:"",placeholder:e(s)("login.pureUsername"),"prefix-icon":e(O)(e(je))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1},8,["rules"])]),_:1}),a(e(I),{delay:150},{default:l(()=>[a(S,{prop:"password"},{default:l(()=>[a(H,{modelValue:x.password,"onUpdate:modelValue":f[2]||(f[2]=p=>x.password=p),clearable:"","show-password":"",placeholder:e(s)("login.purePassword"),"prefix-icon":e(O)(e(Xe))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),a(e(I),{delay:200},{default:l(()=>[a(S,{prop:"verifyCode"},{default:l(()=>[a(H,{modelValue:x.verifyCode,"onUpdate:modelValue":f[4]||(f[4]=p=>x.verifyCode=p),clearable:"",placeholder:e(s)("login.pureVerifyCode"),"prefix-icon":e(O)("ri:shield-keyhole-line")},{append:l(()=>[a(e(_0),{code:i.value,"onUpdate:code":f[3]||(f[3]=p=>i.value=p)},null,8,["code"])]),_:1},8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),a(e(I),{delay:250},{default:l(()=>[a(S,null,{default:l(()=>[o("div",I0,[a(fe,{modelValue:t.value,"onUpdate:modelValue":f[6]||(f[6]=p=>t.value=p)},{default:l(()=>[o("span",V0,[z(o("select",{"onUpdate:modelValue":f[5]||(f[5]=p=>n.value=p),style:A({width:n.value<10?"10px":"16px",outline:"none",background:"none",appearance:"none"})},E0,4),[[Se,n.value]]),M(" "+E(e(s)("login.pureRemember"))+" ",1),z(a(N,{icon:e(Ae),class:"ml-1"},null,8,["icon"]),[[me,{content:e(s)("login.pureRememberInfo"),placement:"top"}]])])]),_:1},8,["modelValue"]),a(Z,{link:"",type:"primary",onClick:f[7]||(f[7]=p=>e(k)().SET_CURRENTPAGE(4))},{default:l(()=>[M(E(e(s)("login.pureForget")),1)]),_:1})]),a(Z,{class:"w-full mt-4",size:"default",type:"primary",loading:u.value,disabled:c.value,onClick:f[8]||(f[8]=p=>Q(v.value))},{default:l(()=>[M(E(e(s)("login.pureLogin")),1)]),_:1},8,["loading","disabled"])]),_:1})]),_:1}),a(e(I),{delay:300},{default:l(()=>[a(S,null,{default:l(()=>[o("div",T0,[(m(!0),V(ee,null,te(e(Je),(p,B)=>(m(),w(Z,{key:B,class:"w-full mt-4",size:"default",onClick:N0=>e(k)().SET_CURRENTPAGE(B+1)},{default:l(()=>[M(E(e(s)(p.title)),1)]),_:2},1032,["onClick"]))),128))])]),_:1})]),_:1})]),_:1},8,["model","rules"])):$("",!0),d.value===0?(m(),w(e(I),{key:1,delay:350},{default:l(()=>[a(S,null,{default:l(()=>[a(ue,null,{default:l(()=>[o("p",L0,E(e(s)("login.pureThirdLogin")),1)]),_:1}),o("div",D0,[(m(!0),V(ee,null,te(e(Ke),(p,B)=>(m(),V("span",{key:B,title:e(s)(p.title)},[a(he,{icon:`ri:${p.icon}-fill`,width:"20",class:"cursor-pointer text-gray-500 hover:text-blue-400"},null,8,["icon"])],8,B0))),128))])]),_:1})]),_:1})):$("",!0),d.value===1?(m(),w(Ye,{key:2})):$("",!0),d.value===2?(m(),w(We,{key:3})):$("",!0),d.value===3?(m(),w(qe,{key:4})):$("",!0),d.value===4?(m(),w(Qe,{key:5})):$("",!0)])])]),o("div",z0,[M(" Copyright © 2020-2024 "),o("a",U0,"  "+E(e(Y)),1),P0])])}}}),c1=Be(F0,[["__scopeId","data-v-7be08366"]]);export{c1 as default}; diff --git a/static/js/index-BZTCupD1.js b/static/js/index-BZTCupD1.js deleted file mode 100644 index d355d4e57..000000000 --- a/static/js/index-BZTCupD1.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-8aJl6jh5.js";import"./index-BbIBjDgl.js";import"./index-CV7M57fm.js";import"./hooks-DiaEH2V_.js";export{o as default}; diff --git a/static/js/index-BZYdBZFO.js b/static/js/index-BZYdBZFO.js deleted file mode 100644 index 33dc51ba9..000000000 --- a/static/js/index-BZYdBZFO.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CaJkD33c.js";import"./columns-Cu7dnAVF.js";import"./data-Dd4sCrbk.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-BcPtqiSj.js b/static/js/index-BcPtqiSj.js deleted file mode 100644 index 931885eac..000000000 --- a/static/js/index-BcPtqiSj.js +++ /dev/null @@ -1 +0,0 @@ -import{R as B}from"./index-BYSZVbTk.js";import{d as R,a as r,z as j,b as f,w as t,e as a,A as z,f as c,g as o,h as i,i as p,B as N,k as h,u as v,j as g,t as l,c$ as V}from"./index-CV7M57fm.js";const D="/vue-pure-admin/vue-pure-admin/static/png/avatar-BYZ7LL6-.png",I={class:"card-header"},A={class:"font-medium"},L={"element-loading-background":"transparent"},$={class:"flex flex-wrap justify-center items-center text-center"},E={key:1,class:"mt-1"},U=R({name:"Cropping",__name:"index",setup(J){const e=r(),_=r(),w=r(),u=r(!1),n=r("");function k({base64:m,blob:d,info:s}){e.value=s,n.value=m}return j(()=>{_.value.hide()}),(m,d)=>{const s=a("el-link"),b=a("el-image"),x=a("el-popover"),C=a("el-card"),y=z("loading");return c(),f(C,{shadow:"never"},{header:t(()=>[o("div",I,[o("span",A,[i(" 图片裁剪,基于开源的 "),p(s,{href:"https://fengyuanchen.github.io/cropperjs/",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:t(()=>[i(" cropperjs ")]),_:1}),i(" 进行二次封装(提示:右键下面左侧裁剪区可开启功能菜单) ")])]),p(s,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/cropping",target:"_blank"},{default:t(()=>[i(" 代码位置 src/views/components/cropping ")]),_:1})]),default:t(()=>[N((c(),h("div",L,[p(x,{ref_key:"popoverRef",ref:_,visible:u.value,placement:"right",width:"300px"},{reference:t(()=>[p(v(B),{ref_key:"refCropper",ref:w,class:"w-[30vw]",src:v(D),circled:"",onCropper:k,onReadied:d[0]||(d[0]=P=>u.value=!0)},null,8,["src"])]),default:t(()=>[o("div",$,[n.value?(c(),f(b,{key:0,src:n.value,"preview-src-list":Array.of(n.value),fit:"cover"},null,8,["src","preview-src-list"])):g("",!0),e.value?(c(),h("div",E,[o("p",null," 图像大小:"+l(parseInt(e.value.width))+" × "+l(parseInt(e.value.height))+"像素 ",1),o("p",null," 文件大小:"+l(v(V)(e.value.size))+"("+l(e.value.size)+" 字节) ",1)])):g("",!0)])]),_:1},8,["visible"])])),[[y,!u.value]])]),_:1})}}});export{U as default}; diff --git a/static/js/index-D-eo97bL.js b/static/js/index-BfE8xat0.js similarity index 99% rename from static/js/index-D-eo97bL.js rename to static/js/index-BfE8xat0.js index b5e6daeb9..d5ac7538b 100644 --- a/static/js/index-D-eo97bL.js +++ b/static/js/index-BfE8xat0.js @@ -1,4 +1,4 @@ -import{k as _,g as p,v as Z,U as q,d as H,a as C,p as E,r as G,m as P,z as $,f as J,a5 as ee,N as te,y as ne,o as Ae,b as ae,w as m,e as K,h as i,i as c,t as R,a6 as se,u as le,a7 as oe,_ as ue}from"./index-CV7M57fm.js";const W=[{avatar:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIADIAMgMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAFBAYBAgMAB//aAAgBAQAAAAD7HU4ObhMC3AnlYvY8ISwA+6WDOd4/RA96FVeF66BOVWB3TsAOgZC27wv/xAAYAQEBAQEBAAAAAAAAAAAAAAACAwQAAf/aAAgBAhAAAAC3sw8uyRDQPV//xAAYAQADAQEAAAAAAAAAAAAAAAAAAgMBBP/aAAgBAxAAAACQ7LfmoUTNvFf/xAA0EAACAQMBBAcHAwUAAAAAAAABAgMABBESBRMxQRAhIjJRYbEUIzRCUnOBM3KSU2KRoeH/2gAIAQEAAT8AmmSCJpHOAoq6vZp8lmITkgonSQCMZxikkdGDxsVbxFbK2l7TGUkwHQfy6Ln4if7jetbcdglvH9TFv40hD71CGzlQpAyACRkt4VcxojxOdIj06GzwA5VKkilGUdjUcNxD9XlwI5g1Bfm0u4nC5UHDeYNWu0LS4B3D6mHHIwaufiJ/uN61tm6Et6GPCIbv8mtqi4gtrFkzjeuxIGRq+TP4orI1jpK+8MHAfVprYcM8kVysmoIGiwG8UfVgVcwh1ecDGiYcvlNWk7W9zDKucqwyPEVOczzfvb1q/wBkXWqR4Sja8nDHGCajAEagHIAx/jourmK0haaV9KrWyrFZLRZJ07MqNhc8Q3M/irfZFlaOGQF2HzOc1cACeYD+o3r0XptYEJKAyMx06TgsxOaupr+MhkIQk6TlfPlkVNCIxBc3A9onLjRG/WtWV1BPFlRp09TpzBHLoufiJ/uN69G05JLxt8C2ksQpTiAMHIq0mQz6HnMnZwurBwBRhKTLLK5Y6Oz/AGf9qwla3u4TykBRh/sdFx8RN9xvWpri43Unv5O6fmNSSSCHGtsb0DGfKrFm3zdZ7o9RUskhMnbbu+NLJJrh7bfqJz869onxjfSY/callk3knvG7x51//8QAIxEAAgEEAQMFAAAAAAAAAAAAAQIRAAMSMRAEIXETMjNBUf/aAAgBAgEBPwBMUTNv3tSdQrgZDYpwMmx0N8PdFv0iBMAyKS4QroF99JcxDhhMntwxgUCoJIER90jZCeG2PBpvjNWtHzx//8QAIBEAAgICAgIDAAAAAAAAAAAAAQIAERASAyEyM0GBkf/aAAgBAwEBPwBtmbURuErdRb1W/nCIW3vqMgJVr8YyWVIyvYG/5CKwJze36jY//9k=",name:"美绪",text:"马什么梅?"},{avatar:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIADIAMgMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAABQIDBAEGB//aAAgBAQAAAAD65hzG3WLcATfCbHYQ9IY0uiEfRkU1IOr+RoUG1ornWj7Y6//EABgBAQADAQAAAAAAAAAAAAAAAAQAAgUD/9oACAECEAAAACEf3IJba51tGDNq/wD/xAAYAQEAAwEAAAAAAAAAAAAAAAAEAQMFAv/aAAgBAxAAAABSg0MWQdj+c6VozP/EAC0QAAIBAwMBBgUFAAAAAAAAAAECEQADBBASMUEiUVJhcZEFExQhgSAyQoKx/9oACAEBAAE/AKu5oEi2A3meKOXf8cfgV9Xe2kEgyOeCKsZSXAqs0XP91z7+wC3MSCzeg/RbuG06uO8T6a5kNkOOu0CpUXWQMdo4kQRPQihPd9tH+4jXIw0yDukq0RNHFu2/iOVku0pfx7foHt91MttbMyN7njqQDo3BPkdWEqRJEjkV8QOV2LVq2xBBlkoq+y181CrgHn1nXHffZQ+UH8aEwCaEoJP9qzbe+ySOUO7XCuxca2f5CR6jS477H7bftPWt7+NvekdzbWXYyo60rvtXtHgda3v4j71Yd/qLPaPJ6+Vb38be9f/EACYRAAECBAQHAQAAAAAAAAAAAAECAwAEEBIREzFSITNBQlFhgXL/2gAIAQIBAT8AffKDYjXqYznd5hhwuI46ijjOOaSfaYUm232Ik9F/KKQFRMN2LHgiJVdrmG6s32fYa5iP0Kf/xAAmEQABAgQFBAMAAAAAAAAAAAABAgMAEBESBBNCUoEhMTNhUXFy/9oACAEDAQE/AGGAoXK4EZLWwQ+2G19Oxk28RlhI9GEqur9xi9HMm3C2qtAfRhhy9J+axiUXIrtnhdfEOeNf5Mv/2Q==",name:"博士",text:"马东什么?"},{avatar:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIADIAMgMBIgACEQEDEQH/xAAxAAACAgMBAAAAAAAAAAAAAAAABgQFAQIHAwEBAAMBAAAAAAAAAAAAAAAAAwABAgT/2gAMAwEAAhADEAAAAI7CsPnN1VeZ0okpTbSWASKzwmMPRy3PuuWhpv4KvQ7pcJYTUb+hdLQYWJoaVU+RU3jcXiaoegAhWOAPeeaBd1wGtf/EAC4QAAIBAwIEBAUFAQAAAAAAAAECAwAEEQUhBhASMRMiQWEUI3KBoSAzQlFSkv/aAAgBAQABPwDTxidHHbdTyZGjdkcYYelBGKM4HlUgH7/osXInRfQsK0q18abxGHkj/JrV0KXrEfzUGtLiE0F1G48r4GfcVJDJFI0TbMp52W91D9VXt42mWQCu0QUqHZQC7SyDIRA22QO5NXkFyLeFpnWRggYsMZw/+ioAPsRVlOtrpsshx+6d2OFGw3J/oVK897YR6nbfORCTkp0OVQ7lRk5Aq5gMZSVR8qVepfbPpy0jDSRyEZxIg/6JrjKJytlEEJ63uJD7ttXB6Tn41bhW8Mwxxjqzt3OBWrx+Bw9fQsRvIgBzjYutcP3F8upWVmZZltvjFPQW22BqeAJpHh+kWyeyhsL+KXS9RcB1WLpYZGSc4NcKwxTrcRy+qrj2IJIqe3S5AEsSOAcgMobB+9Lb9KhVAAHYCntRIjI6hkYYZWGQRUGm2ltMssVsiSKCAVGMZqWFZ4fDY4XYn7ULaEgF182N/Me9cIuI3kY9gFodLAEHINFgKDKdqwK1LVotOMSsnWz5JAPYUeJZyTiKMVwv2n+la08npcZOBjke3LVWZtRuizE4kI5f/8QAIBEBAAIBAgcAAAAAAAAAAAAAAQARAwIQEiAhMTJBcf/aAAgBAgEBPwDL5HzkadfX0RDjmTSUJtks1MqWpVypk7uxt//EACARAQABAwMFAAAAAAAAAAAAAAEAAhEhAxATEiIxYXH/2gAIAQMBAT8A0m1L9l+2++Sg9sF45p1N7M6iUJYwM5GYW4ZmZT4Njb//2Q==",name:"柚子",text:"什么冬梅?"}],O=["1","2","3","4","5","6","7","8","9"],j=()=>O.map((u,A)=>{const B=A%3;return{avatar:W[B].avatar,name:W[B].name,text:u}});var N=H({name:"vue3-danmaku",components:{},props:{danmus:{type:Array,required:!0,default:()=>[]},channels:{type:Number,default:0},autoplay:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},useSlot:{type:Boolean,default:!1},debounce:{type:Number,default:100},speeds:{type:Number,default:200},randomChannel:{type:Boolean,default:!1},fontSize:{type:Number,default:18},top:{type:Number,default:4},right:{type:Number,default:0},isSuspend:{type:Boolean,default:!1},extraStyle:{type:String,default:""}},emits:["list-end","play-end","dm-over","dm-out","update:danmus"],setup(u,{emit:A,slots:B}){let v=C(document.createElement("div")),s=C(document.createElement("div"));const l=C(0),k=C(0);let w=0;const U=C(0),I=C(0),h=C(0),M=C(!1),y=C(!1),d=C({}),e=function(r,f,t="modelValue",n){return E({get:()=>r[t],set:S=>{f(`update:${t}`,S)}})}(u,A,"danmus"),g=G({channels:E(()=>u.channels||U.value),autoplay:E(()=>u.autoplay),loop:E(()=>u.loop),useSlot:E(()=>u.useSlot),debounce:E(()=>u.debounce),randomChannel:E(()=>u.randomChannel)}),a=G({height:E(()=>I.value),fontSize:E(()=>u.fontSize),speeds:E(()=>u.speeds),top:E(()=>u.top),right:E(()=>u.right)});function Y(){z(),u.isSuspend&&function(){let r=[];s.value.addEventListener("mouseover",f=>{let t=f.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(r.includes(t)||(A("dm-over",{el:t}),t.classList.add("pause"),r.push(t)))}),s.value.addEventListener("mouseout",f=>{let t=f.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(A("dm-out",{el:t}),t.classList.remove("pause"),r.forEach(n=>{n.classList.remove("pause")}),r=[])})}(),g.autoplay&&o()}function z(){if(l.value=v.value.offsetWidth,k.value=v.value.offsetHeight,l.value===0||k.value===0)throw new Error("获取不到容器宽高")}function o(){y.value=!1,w||(w=setInterval(()=>function(){if(!y.value&&e.value.length)if(h.value>e.value.length-1){const r=s.value.children.length;g.loop&&(rte("div",{},[B.dm&&B.dm({danmu:S,index:Q})])}).mount(document.createElement("div"))}(t,f).$el:(n.innerHTML=t,n.setAttribute("style",u.extraStyle),n.style.fontSize=`${a.fontSize}px`,n.style.lineHeight=`${a.fontSize}px`),n.classList.add("dm"),s.value.appendChild(n),n.style.opacity="0",ne(()=>{a.height||(I.value=n.offsetHeight),g.channels||(U.value=Math.floor(k.value/(a.height+a.top)));let S=function(Q){let b=[...Array(g.channels).keys()];g.randomChannel&&(b=b.sort(()=>.5-Math.random()));for(let x of b){const D=d.value[x];if(!D||!D.length)return d.value[x]=[Q],Q.addEventListener("animationend",()=>d.value[x].splice(0,1)),x%g.channels;for(let V=0;Vd.value[x].splice(0,1)),x%g.channels}}return-1}(n);if(S>=0){const Q=n.offsetWidth,b=a.height;n.classList.add("move"),n.dataset.index=`${f}`,n.style.opacity="1",n.style.top=S*(b+a.top)+"px",n.style.width=Q+a.right+"px",n.style.setProperty("--dm-scroll-width",`-${l.value+Q}px`),n.style.left=`${l.value}px`,n.style.animationDuration=l.value/a.speeds+"s",n.addEventListener("animationend",()=>{Number(n.dataset.index)!==e.value.length-1||g.loop||A("play-end",n.dataset.index),s.value&&s.value.removeChild(n)}),h.value++}else s.value.removeChild(n)})}function X(r){const f=r.offsetWidth||parseInt(r.style.width),t=r.getBoundingClientRect().right||s.value.getBoundingClientRect().right+f;return s.value.getBoundingClientRect().right-t}function L(){clearInterval(w),w=0,h.value=0}return P(()=>{Y()}),$(()=>{L()}),{container:v,dmContainer:s,hidden:M,paused:y,danmuList:e,getPlayState:function(){return!y.value},resize:function(){z();const r=s.value.getElementsByClassName("dm");for(let f=0;fO.map((u,A)=>{const B=A%3;return{avatar:W[B].avatar,name:W[B].name,text:u}});var N=H({name:"vue3-danmaku",components:{},props:{danmus:{type:Array,required:!0,default:()=>[]},channels:{type:Number,default:0},autoplay:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},useSlot:{type:Boolean,default:!1},debounce:{type:Number,default:100},speeds:{type:Number,default:200},randomChannel:{type:Boolean,default:!1},fontSize:{type:Number,default:18},top:{type:Number,default:4},right:{type:Number,default:0},isSuspend:{type:Boolean,default:!1},extraStyle:{type:String,default:""}},emits:["list-end","play-end","dm-over","dm-out","update:danmus"],setup(u,{emit:A,slots:B}){let v=C(document.createElement("div")),s=C(document.createElement("div"));const l=C(0),k=C(0);let w=0;const U=C(0),I=C(0),h=C(0),M=C(!1),y=C(!1),d=C({}),e=function(r,f,t="modelValue",n){return E({get:()=>r[t],set:S=>{f(`update:${t}`,S)}})}(u,A,"danmus"),g=G({channels:E(()=>u.channels||U.value),autoplay:E(()=>u.autoplay),loop:E(()=>u.loop),useSlot:E(()=>u.useSlot),debounce:E(()=>u.debounce),randomChannel:E(()=>u.randomChannel)}),a=G({height:E(()=>I.value),fontSize:E(()=>u.fontSize),speeds:E(()=>u.speeds),top:E(()=>u.top),right:E(()=>u.right)});function Y(){z(),u.isSuspend&&function(){let r=[];s.value.addEventListener("mouseover",f=>{let t=f.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(r.includes(t)||(A("dm-over",{el:t}),t.classList.add("pause"),r.push(t)))}),s.value.addEventListener("mouseout",f=>{let t=f.target;t.className.includes("dm")||(t=t.closest(".dm")||t),t.className.includes("dm")&&(A("dm-out",{el:t}),t.classList.remove("pause"),r.forEach(n=>{n.classList.remove("pause")}),r=[])})}(),g.autoplay&&o()}function z(){if(l.value=v.value.offsetWidth,k.value=v.value.offsetHeight,l.value===0||k.value===0)throw new Error("获取不到容器宽高")}function o(){y.value=!1,w||(w=setInterval(()=>function(){if(!y.value&&e.value.length)if(h.value>e.value.length-1){const r=s.value.children.length;g.loop&&(rte("div",{},[B.dm&&B.dm({danmu:S,index:Q})])}).mount(document.createElement("div"))}(t,f).$el:(n.innerHTML=t,n.setAttribute("style",u.extraStyle),n.style.fontSize=`${a.fontSize}px`,n.style.lineHeight=`${a.fontSize}px`),n.classList.add("dm"),s.value.appendChild(n),n.style.opacity="0",ne(()=>{a.height||(I.value=n.offsetHeight),g.channels||(U.value=Math.floor(k.value/(a.height+a.top)));let S=function(Q){let b=[...Array(g.channels).keys()];g.randomChannel&&(b=b.sort(()=>.5-Math.random()));for(let x of b){const D=d.value[x];if(!D||!D.length)return d.value[x]=[Q],Q.addEventListener("animationend",()=>d.value[x].splice(0,1)),x%g.channels;for(let V=0;Vd.value[x].splice(0,1)),x%g.channels}}return-1}(n);if(S>=0){const Q=n.offsetWidth,b=a.height;n.classList.add("move"),n.dataset.index=`${f}`,n.style.opacity="1",n.style.top=S*(b+a.top)+"px",n.style.width=Q+a.right+"px",n.style.setProperty("--dm-scroll-width",`-${l.value+Q}px`),n.style.left=`${l.value}px`,n.style.animationDuration=l.value/a.speeds+"s",n.addEventListener("animationend",()=>{Number(n.dataset.index)!==e.value.length-1||g.loop||A("play-end",n.dataset.index),s.value&&s.value.removeChild(n)}),h.value++}else s.value.removeChild(n)})}function X(r){const f=r.offsetWidth||parseInt(r.style.width),t=r.getBoundingClientRect().right||s.value.getBoundingClientRect().right+f;return s.value.getBoundingClientRect().right-t}function L(){clearInterval(w),w=0,h.value=0}return P(()=>{Y()}),$(()=>{L()}),{container:v,dmContainer:s,hidden:M,paused:y,danmuList:e,getPlayState:function(){return!y.value},resize:function(){z();const r=s.value.getElementsByClassName("dm");for(let f=0;fe in t?Xe(t,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[e]=s,Y=(t,e)=>{for(var s in e||(e={}))Ye.call(e,s)&&fe(t,s,e[s]);if(Ee)for(var s of Ee(e))Ze.call(e,s)&&fe(t,s,e[s]);return t},Ce=(t,e)=>Ge(t,Ke(e));var y=(t,e,s)=>(fe(t,typeof e!="symbol"?e+"":e,s),s),Ie=(t,e,s)=>{if(!e.has(t))throw TypeError("Cannot "+s)};var f=(t,e,s)=>(Ie(t,e,"read from private field"),s?s.call(t):e.get(t)),h=(t,e,s)=>{if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,s)};var n=(t,e,s)=>(Ie(t,e,"access private method"),s);var p=(t,e,s)=>new Promise((i,r)=>{var o=l=>{try{a(s.next(l))}catch(d){r(d)}},u=l=>{try{a(s.throw(l))}catch(d){r(d)}},a=l=>l.done?i(l.value):Promise.resolve(l.value).then(o,u);a((s=s.apply(t,e)).next())});import{d as et,a as tt,m as st,i as Ne}from"./index-CV7M57fm.js";const xe=t=>Array.isArray(t),Me=t=>xe(t)?t:[t];let it=function(t){let e=function(c){return Me(c).forEach(T=>{var K;return m.set(Symbol((K=T.char)==null?void 0:K.innerText),r(Y({},T)))}),this},s=()=>l().filter(c=>c.typeable),i=function(c,T){let K=[...m.keys()];m.set(K[c],r(T))},r=c=>(c.shouldPauseCursor=function(){return!!(this.typeable||this.cursorable||this.deletable)},c),o=function(){m.forEach(c=>delete c.done)},u=function(){m=new Map,e(t)},a=()=>m,l=()=>Array.from(m.values()),d=c=>m.delete(c),E=(c=!1)=>c?l():l().filter(T=>!T.done),G=(c,T=!1)=>T?m.delete(c):m.get(c).done=!0,m=new Map;return e(t),{add:e,set:i,wipe:u,done:G,reset:o,destroy:d,getItems:E,getQueue:a,getTypeable:s}};const Re="data-typeit-id",q="ti-cursor",rt="END",nt={started:!1,completed:!1,frozen:!1,destroyed:!1},x={breakLines:!0,cursor:{autoPause:!0,autoPauseDelay:500,animation:{frames:[0,0,1].map(t=>({opacity:t})),options:{iterations:1/0,easing:"steps(2, start)",fill:"forwards"}}},cursorChar:"|",cursorSpeed:1e3,deleteSpeed:null,html:!0,lifeLike:!0,loop:!1,loopDelay:750,nextStringDelay:750,speed:100,startDelay:250,startDelete:!1,strings:[],waitUntilVisible:!1,beforeString:()=>{},afterString:()=>{},beforeStep:()=>{},afterStep:()=>{},afterComplete:()=>{}},ot=`[${Re}]:before {content: '.'; display: inline-block; width: 0; visibility: hidden;}`,ee=t=>document.createElement(t),we=t=>document.createTextNode(t),$e=(t,e="")=>{let s=ee("style");s.id=e,s.appendChild(we(t)),document.head.appendChild(s)},Ae=t=>(xe(t)||(t=[t/2,t/2]),t),Le=(t,e)=>Math.abs(Math.random()*(t+e-(t-e))+(t-e));let ve=t=>t/2;function ut(t){let{speed:e,deleteSpeed:s,lifeLike:i}=t;return s=s!==null?s:e/3,i?[Le(e,ve(e)),Le(s,ve(s))]:[e,s]}const Fe=t=>Array.from(t);let Pe=t=>([...t.childNodes].forEach(e=>{if(e.nodeValue){[...e.nodeValue].forEach(s=>{e.parentNode.insertBefore(we(s),e)}),e.remove();return}Pe(e)}),t);const He=t=>{let e=document.implementation.createHTMLDocument();return e.body.innerHTML=t,Pe(e.body)};function Qe(t,e=!1,s=!1){let i=t.querySelector(`.${q}`),r=document.createTreeWalker(t,NodeFilter.SHOW_ALL,{acceptNode:a=>{var l,d;if(i&&s){if((l=a.classList)!=null&&l.contains(q))return NodeFilter.FILTER_ACCEPT;if(i.contains(a))return NodeFilter.FILTER_REJECT}return(d=a.classList)!=null&&d.contains(q)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}}),o,u=[];for(;o=r.nextNode();)o.originalParent||(o.originalParent=o.parentNode),u.push(o);return e?u.reverse():u}function at(t){return Qe(He(t))}function lt(t,e=!0){return e?at(t):Fe(t).map(we)}const Be=t=>Number.isInteger(t),De=({queueItems:t,selector:e,cursorPosition:s,to:i})=>{if(Be(e))return e*-1;let r=new RegExp(rt,"i").test(i),o=e?[...t].reverse().findIndex(({char:a})=>{let l=a.parentElement,d=l.matches(e);return r&&d?!0:d&&l.firstChild.isSameNode(a)}):-1;o<0&&(o=r?0:t.length-1);let u=r?0:1;return o-s+u},ht=t=>(t.forEach(clearTimeout),[]),Z=(t,e)=>new Array(e).fill(t);let re=t=>new Promise(e=>{requestAnimationFrame(()=>p(void 0,null,function*(){e(yield t())}))}),_e=t=>t==null?void 0:t.getAnimations().find(e=>e.id===t.dataset.tiAnimationId),ze=({cursor:t,frames:e,options:s})=>{let i=t.animate(e,s);return i.pause(),i.id=t.dataset.tiAnimationId,re(()=>{re(()=>{i.play()})}),i},dt=({cursor:t,options:e,cursorOptions:s})=>{if(!t||!s)return;let i=_e(t),r;i&&(e.delay=i.effect.getComputedTiming().delay,r=i.currentTime,i.cancel());let o=ze({cursor:t,frames:s.animation.frames,options:e});return r&&(o.currentTime=r),o},qe=t=>{var e;return(e=t.func)==null?void 0:e.call(null)},ct=o=>p(void 0,[o],function*({index:t,queueItems:e,wait:s,cursor:i,cursorOptions:r}){let u=e[t][1],a=[],l=t,d=u,E=()=>d&&!d.delay,G=u.shouldPauseCursor()&&r.autoPause;for(;E();)a.push(d),E()&&l++,d=e[l]?e[l][1]:null;if(a.length)return yield re(()=>p(void 0,null,function*(){for(let T of a)yield qe(T)})),l-1;let m=_e(i),c;return m&&(c=Ce(Y({},m.effect.getComputedTiming()),{delay:G?r.autoPauseDelay:0})),yield s(()=>p(void 0,null,function*(){m&&G&&m.cancel(),yield re(()=>{qe(u)})}),u.delay),yield dt({cursor:i,options:c,cursorOptions:r}),t});const ft=(t,e)=>{new IntersectionObserver((i,r)=>{i.forEach(o=>{o.isIntersecting&&(e(),r.unobserve(t))})},{threshold:1}).observe(t)},pt=()=>Math.random().toString().substring(2,9),ne=t=>"value"in t;let mt=t=>ne(t)?Fe(t.value):Qe(t,!0).filter(e=>!(e.childNodes.length>0)),k=t=>typeof t=="function"?t():t,Se=(t,e=document,s=!1)=>e[`querySelector${s?"All":""}`](t),yt=t=>/body/i.test(t==null?void 0:t.tagName),bt=(t,e)=>{if(ne(t)){t.value=`${t.value}${e.textContent}`;return}e.innerHTML="";let s=yt(e.originalParent)?t:e.originalParent||t;s.insertBefore(e,Se("."+q,s)||null)};const gt=t=>/<(.+)>(.*?)<\/(.+)>/.test(t.outerHTML),F=(t,e)=>Object.assign({},t,e);let Tt=t=>{var e,s,i;if(typeof t=="object"){let r={},{frames:o,options:u}=x.cursor.animation;return r.animation=t.animation||{},r.animation.frames=((e=t.animation)==null?void 0:e.frames)||o,r.animation.options=F(u,((s=t.animation)==null?void 0:s.options)||{}),r.autoPause=(i=t.autoPause)!=null?i:x.cursor.autoPause,r.autoPauseDelay=t.autoPauseDelay||x.cursor.autoPauseDelay,r}return t===!0?x.cursor:t};const wt=(t,e)=>{if(!t)return;let s=t.parentNode;(s.childNodes.length>1||s.isSameNode(e)?t:s).remove()},Pt=(t,e,s)=>{let i=e[s-1],r=Se(`.${q}`,t);t=(i==null?void 0:i.parentNode)||t,t.insertBefore(r,i||null)};function St(t){return typeof t=="string"?Se(t):t}let Et={"font-family":"","font-weight":"","font-size":"","font-style":"","line-height":"",color:"",transform:"translateX(-.125em)"},Ct=(t,e)=>{let i=`${`[${Re}='${t}']`} .${q}`,r=getComputedStyle(e),o=Object.entries(Et).reduce((u,[a,l])=>`${u} ${a}: var(--ti-cursor-${a}, ${l||r[a]});`,"");$e(`${i} { display: inline-block; width: 0; ${o} }`,t)};function It(t){return t.replace(//g,"").trim().split(//)}let Nt=(t,e,s)=>Math.min(Math.max(e+t,0),s.length),At=(t,e,s)=>new Promise(i=>{let r=()=>p(void 0,null,function*(){yield t(),i()});s.push(setTimeout(r,e||0))});var oe,Ue,I,H,V,pe,ue,Ve,j,me,O,ye,W,be,M,te,b,w,ae,je,N,Q,A,B,le,Oe,he,de,We,ce,Je,J,ge,R,se,L,_,$,ie,S,C,v,z,D,U,X,Te,g,P,ke;let Lt=(ke=class{constructor(e,s={}){h(this,oe);h(this,I);h(this,V);h(this,ue);h(this,j);h(this,O);h(this,W);h(this,M);h(this,b);h(this,ae);h(this,N);h(this,A);h(this,le);h(this,de);h(this,ce);h(this,J);h(this,R);h(this,L);h(this,$);h(this,S);h(this,v);h(this,D);h(this,X);h(this,g);y(this,"element");y(this,"timeouts");y(this,"cursorPosition");y(this,"predictedCursorPosition");y(this,"statuses",{started:!1,completed:!1,frozen:!1,destroyed:!1});y(this,"opts");y(this,"id");y(this,"queue");y(this,"cursor");y(this,"unfreeze",()=>{});y(this,"is",function(e){return this.statuses[e]});h(this,he,e=>{var s;e.cursor=Tt((s=e.cursor)!=null?s:x.cursor),this.opts.strings=n(this,de,We).call(this,Me(this.opts.strings)),this.opts=F(this.opts,{html:!f(this,D,U)&&this.opts.html,nextStringDelay:Ae(this.opts.nextStringDelay),loopDelay:Ae(this.opts.loopDelay)})});this.opts=F(x,s),this.element=St(e),this.timeouts=[],this.cursorPosition=0,this.unfreeze=()=>{},this.predictedCursorPosition=null,this.statuses=F({},nt),this.id=pt(),this.queue=it([{delay:this.opts.startDelay}]),f(this,he).call(this,s),this.cursor=n(this,ce,Je).call(this),this.element.dataset.typeitId=this.id,$e(ot),this.opts.strings.length&&n(this,le,Oe).call(this)}go(){return this.statuses.started?this:(n(this,W,be).call(this),this.opts.waitUntilVisible?(ft(this.element,n(this,I,H).bind(this)),this):(n(this,I,H).call(this),this))}destroy(e=!0){this.timeouts=ht(this.timeouts),k(e)&&this.cursor&&n(this,$,ie).call(this,this.cursor),this.statuses.destroyed=!0}reset(e){!this.is("destroyed")&&this.destroy(),e?(this.queue.wipe(),e(this)):this.queue.reset(),this.cursorPosition=0;for(let s in this.statuses)this.statuses[s]=!1;return this.element[n(this,M,te).call(this)?"value":"innerHTML"]="",this}type(e,s={}){e=k(e);let{instant:i}=s,r=n(this,N,Q).call(this,s),u=lt(e,this.opts.html).map(l=>({func:()=>n(this,R,se).call(this,l),char:l,delay:i||gt(l)?0:n(this,S,C).call(this),typeable:l.nodeType===Node.TEXT_NODE})),a=[r[0],{func:()=>p(this,null,function*(){return yield this.opts.beforeString(e,this)})},...u,{func:()=>p(this,null,function*(){return yield this.opts.afterString(e,this)})},r[1]];return n(this,b,w).call(this,a,s)}break(e={}){return n(this,b,w).call(this,{func:()=>n(this,R,se).call(this,ee("BR")),typeable:!0},e)}move(e,s={}){e=k(e);let i=n(this,N,Q).call(this,s),{instant:r,to:o}=s,u=De({queueItems:this.queue.getTypeable(),selector:e===null?"":e,to:o,cursorPosition:f(this,v,z)}),a=u<0?-1:1;return this.predictedCursorPosition=f(this,v,z)+u,n(this,b,w).call(this,[i[0],...Z({func:()=>n(this,V,pe).call(this,a),delay:r?0:n(this,S,C).call(this),cursorable:!0},Math.abs(u)),i[1]],s)}exec(e,s={}){let i=n(this,N,Q).call(this,s);return n(this,b,w).call(this,[i[0],{func:()=>e(this)},i[1]],s)}options(e,s={}){return e=k(e),n(this,A,B).call(this,e),n(this,b,w).call(this,{},s)}pause(e,s={}){return n(this,b,w).call(this,{delay:k(e)},s)}delete(e=null,s={}){e=k(e);let i=n(this,N,Q).call(this,s),r=e,{instant:o,to:u}=s,a=this.queue.getTypeable(),l=r===null?a.length:Be(r)?r:De({queueItems:a,selector:r,cursorPosition:f(this,v,z),to:u});return n(this,b,w).call(this,[i[0],...Z({func:n(this,L,_).bind(this),delay:o?0:n(this,S,C).call(this,1),deletable:!0},l),i[1]],s)}freeze(){this.statuses.frozen=!0}flush(e=()=>{}){return n(this,W,be).call(this),n(this,I,H).call(this,!1).then(e),this}getQueue(){return this.queue}getOptions(){return this.opts}updateOptions(e){return n(this,A,B).call(this,e)}getElement(){return this.element}empty(e={}){return n(this,b,w).call(this,{func:n(this,oe,Ue).bind(this)},e)}},oe=new WeakSet,Ue=function(){return p(this,null,function*(){if(n(this,M,te).call(this)){this.element.value="";return}f(this,g,P).forEach(n(this,$,ie).bind(this))})},I=new WeakSet,H=function(e=!0){return p(this,null,function*(){this.statuses.started=!0;let s=i=>{this.queue.done(i,!e)};try{let i=[...this.queue.getQueue()];for(let o=0;od+E).forEach(d=>{let[E]=i[d];s(E)}),o=l}s(u)}}if(!e)return this;if(this.statuses.completed=!0,yield this.opts.afterComplete(this),!this.opts.loop)throw"";let r=this.opts.loopDelay;n(this,O,ye).call(this,()=>p(this,null,function*(){yield n(this,ue,Ve).call(this,r[0]),n(this,I,H).call(this)}),r[1])}catch(i){}return this})},V=new WeakSet,pe=function(e){return p(this,null,function*(){this.cursorPosition=Nt(e,this.cursorPosition,f(this,g,P)),Pt(this.element,f(this,g,P),this.cursorPosition)})},ue=new WeakSet,Ve=function(e){return p(this,null,function*(){let s=f(this,v,z);s&&(yield n(this,V,pe).call(this,{value:s}));let i=f(this,g,P).map(r=>[Symbol(),{func:n(this,L,_).bind(this),delay:n(this,S,C).call(this,1),deletable:!0,shouldPauseCursor:()=>!0}]);for(let r=0;r{this.unfreeze=()=>{this.statuses.frozen=!1,r()}})),i||(yield this.opts.beforeStep(this)),yield At(e,s,this.timeouts),i||(yield this.opts.afterStep(this))})},W=new WeakSet,be=function(){return p(this,null,function*(){if(!n(this,M,te).call(this)&&this.cursor&&this.element.appendChild(this.cursor),f(this,X,Te)){Ct(this.id,this.element),this.cursor.dataset.tiAnimationId=this.id;let{animation:e}=this.opts.cursor,{frames:s,options:i}=e;ze({frames:s,cursor:this.cursor,options:Y({duration:this.opts.cursorSpeed},i)})}})},M=new WeakSet,te=function(){return ne(this.element)},b=new WeakSet,w=function(e,s){return this.queue.add(e),n(this,ae,je).call(this,s),this},ae=new WeakSet,je=function(e={}){let s=e.delay;s&&this.queue.add({delay:s})},N=new WeakSet,Q=function(e={}){return[{func:()=>n(this,A,B).call(this,e)},{func:()=>n(this,A,B).call(this,this.opts)}]},A=new WeakSet,B=function(e){return p(this,null,function*(){this.opts=F(this.opts,e)})},le=new WeakSet,Oe=function(){let e=this.opts.strings.filter(s=>!!s);e.forEach((s,i)=>{if(this.type(s),i+1===e.length)return;let r=this.opts.breakLines?[{func:()=>n(this,R,se).call(this,ee("BR")),typeable:!0}]:Z({func:n(this,L,_).bind(this),delay:n(this,S,C).call(this,1)},this.queue.getTypeable().length);n(this,J,ge).call(this,r)})},he=new WeakMap,de=new WeakSet,We=function(e){let s=this.element.innerHTML;return s?(this.element.innerHTML="",this.opts.startDelete?(this.element.innerHTML=s,Pe(this.element),n(this,J,ge).call(this,Z({func:n(this,L,_).bind(this),delay:n(this,S,C).call(this,1),deletable:!0},f(this,g,P).length)),e):It(s).concat(e)):e},ce=new WeakSet,Je=function(){if(f(this,D,U))return null;let e=ee("span");return e.className=q,f(this,X,Te)?(e.innerHTML=He(this.opts.cursorChar).innerHTML,e):(e.style.visibility="hidden",e)},J=new WeakSet,ge=function(e){let s=this.opts.nextStringDelay;this.queue.add([{delay:s[0]},...e,{delay:s[1]}])},R=new WeakSet,se=function(e){bt(this.element,e)},L=new WeakSet,_=function(){f(this,g,P).length&&(f(this,D,U)?this.element.value=this.element.value.slice(0,-1):n(this,$,ie).call(this,f(this,g,P)[this.cursorPosition]))},$=new WeakSet,ie=function(e){wt(e,this.element)},S=new WeakSet,C=function(e=0){return ut(this.opts)[e]},v=new WeakSet,z=function(){var e;return(e=this.predictedCursorPosition)!=null?e:this.cursorPosition},D=new WeakSet,U=function(){return ne(this.element)},X=new WeakSet,Te=function(){return!!this.opts.cursor&&!f(this,D,U)},g=new WeakSet,P=function(){return mt(this.element)},ke);const vt=et({name:"TypeIt",props:{options:{type:Object,default:()=>({})}},setup(t,{slots:e,expose:s}){function i(u){throw new TypeError(u)}function r(){return navigator.language}const o=tt(null);return st(()=>{const u=o.value.querySelector(".type-it");if(!u){const l=r()==="zh-CN"?"请确保有且只有一个具有class属性为 'type-it' 的元素":"Please make sure that there is only one element with a Class attribute with 'type-it'";i(l)}const a=new Lt(u,t.options).go();s({typeIt:a})}),()=>{var u,a;return Ne("div",{ref:o},[(a=(u=e.default)==null?void 0:u.call(e))!=null?a:Ne("span",{class:"type-it"},null)])}}}),xt=vt;export{xt as T}; +var Xe=Object.defineProperty,Ge=Object.defineProperties;var Ke=Object.getOwnPropertyDescriptors;var Ee=Object.getOwnPropertySymbols;var Ye=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable;var fe=(t,e,s)=>e in t?Xe(t,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[e]=s,Y=(t,e)=>{for(var s in e||(e={}))Ye.call(e,s)&&fe(t,s,e[s]);if(Ee)for(var s of Ee(e))Ze.call(e,s)&&fe(t,s,e[s]);return t},Ce=(t,e)=>Ge(t,Ke(e));var y=(t,e,s)=>(fe(t,typeof e!="symbol"?e+"":e,s),s),Ie=(t,e,s)=>{if(!e.has(t))throw TypeError("Cannot "+s)};var f=(t,e,s)=>(Ie(t,e,"read from private field"),s?s.call(t):e.get(t)),h=(t,e,s)=>{if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,s)};var n=(t,e,s)=>(Ie(t,e,"access private method"),s);var p=(t,e,s)=>new Promise((i,r)=>{var o=l=>{try{a(s.next(l))}catch(d){r(d)}},u=l=>{try{a(s.throw(l))}catch(d){r(d)}},a=l=>l.done?i(l.value):Promise.resolve(l.value).then(o,u);a((s=s.apply(t,e)).next())});import{d as et,a as tt,m as st,i as Ne}from"./index-D0RG78dK.js";const xe=t=>Array.isArray(t),Me=t=>xe(t)?t:[t];let it=function(t){let e=function(c){return Me(c).forEach(T=>{var K;return m.set(Symbol((K=T.char)==null?void 0:K.innerText),r(Y({},T)))}),this},s=()=>l().filter(c=>c.typeable),i=function(c,T){let K=[...m.keys()];m.set(K[c],r(T))},r=c=>(c.shouldPauseCursor=function(){return!!(this.typeable||this.cursorable||this.deletable)},c),o=function(){m.forEach(c=>delete c.done)},u=function(){m=new Map,e(t)},a=()=>m,l=()=>Array.from(m.values()),d=c=>m.delete(c),E=(c=!1)=>c?l():l().filter(T=>!T.done),G=(c,T=!1)=>T?m.delete(c):m.get(c).done=!0,m=new Map;return e(t),{add:e,set:i,wipe:u,done:G,reset:o,destroy:d,getItems:E,getQueue:a,getTypeable:s}};const Re="data-typeit-id",q="ti-cursor",rt="END",nt={started:!1,completed:!1,frozen:!1,destroyed:!1},x={breakLines:!0,cursor:{autoPause:!0,autoPauseDelay:500,animation:{frames:[0,0,1].map(t=>({opacity:t})),options:{iterations:1/0,easing:"steps(2, start)",fill:"forwards"}}},cursorChar:"|",cursorSpeed:1e3,deleteSpeed:null,html:!0,lifeLike:!0,loop:!1,loopDelay:750,nextStringDelay:750,speed:100,startDelay:250,startDelete:!1,strings:[],waitUntilVisible:!1,beforeString:()=>{},afterString:()=>{},beforeStep:()=>{},afterStep:()=>{},afterComplete:()=>{}},ot=`[${Re}]:before {content: '.'; display: inline-block; width: 0; visibility: hidden;}`,ee=t=>document.createElement(t),we=t=>document.createTextNode(t),$e=(t,e="")=>{let s=ee("style");s.id=e,s.appendChild(we(t)),document.head.appendChild(s)},Ae=t=>(xe(t)||(t=[t/2,t/2]),t),Le=(t,e)=>Math.abs(Math.random()*(t+e-(t-e))+(t-e));let ve=t=>t/2;function ut(t){let{speed:e,deleteSpeed:s,lifeLike:i}=t;return s=s!==null?s:e/3,i?[Le(e,ve(e)),Le(s,ve(s))]:[e,s]}const Fe=t=>Array.from(t);let Pe=t=>([...t.childNodes].forEach(e=>{if(e.nodeValue){[...e.nodeValue].forEach(s=>{e.parentNode.insertBefore(we(s),e)}),e.remove();return}Pe(e)}),t);const He=t=>{let e=document.implementation.createHTMLDocument();return e.body.innerHTML=t,Pe(e.body)};function Qe(t,e=!1,s=!1){let i=t.querySelector(`.${q}`),r=document.createTreeWalker(t,NodeFilter.SHOW_ALL,{acceptNode:a=>{var l,d;if(i&&s){if((l=a.classList)!=null&&l.contains(q))return NodeFilter.FILTER_ACCEPT;if(i.contains(a))return NodeFilter.FILTER_REJECT}return(d=a.classList)!=null&&d.contains(q)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}}),o,u=[];for(;o=r.nextNode();)o.originalParent||(o.originalParent=o.parentNode),u.push(o);return e?u.reverse():u}function at(t){return Qe(He(t))}function lt(t,e=!0){return e?at(t):Fe(t).map(we)}const Be=t=>Number.isInteger(t),De=({queueItems:t,selector:e,cursorPosition:s,to:i})=>{if(Be(e))return e*-1;let r=new RegExp(rt,"i").test(i),o=e?[...t].reverse().findIndex(({char:a})=>{let l=a.parentElement,d=l.matches(e);return r&&d?!0:d&&l.firstChild.isSameNode(a)}):-1;o<0&&(o=r?0:t.length-1);let u=r?0:1;return o-s+u},ht=t=>(t.forEach(clearTimeout),[]),Z=(t,e)=>new Array(e).fill(t);let re=t=>new Promise(e=>{requestAnimationFrame(()=>p(void 0,null,function*(){e(yield t())}))}),_e=t=>t==null?void 0:t.getAnimations().find(e=>e.id===t.dataset.tiAnimationId),ze=({cursor:t,frames:e,options:s})=>{let i=t.animate(e,s);return i.pause(),i.id=t.dataset.tiAnimationId,re(()=>{re(()=>{i.play()})}),i},dt=({cursor:t,options:e,cursorOptions:s})=>{if(!t||!s)return;let i=_e(t),r;i&&(e.delay=i.effect.getComputedTiming().delay,r=i.currentTime,i.cancel());let o=ze({cursor:t,frames:s.animation.frames,options:e});return r&&(o.currentTime=r),o},qe=t=>{var e;return(e=t.func)==null?void 0:e.call(null)},ct=o=>p(void 0,[o],function*({index:t,queueItems:e,wait:s,cursor:i,cursorOptions:r}){let u=e[t][1],a=[],l=t,d=u,E=()=>d&&!d.delay,G=u.shouldPauseCursor()&&r.autoPause;for(;E();)a.push(d),E()&&l++,d=e[l]?e[l][1]:null;if(a.length)return yield re(()=>p(void 0,null,function*(){for(let T of a)yield qe(T)})),l-1;let m=_e(i),c;return m&&(c=Ce(Y({},m.effect.getComputedTiming()),{delay:G?r.autoPauseDelay:0})),yield s(()=>p(void 0,null,function*(){m&&G&&m.cancel(),yield re(()=>{qe(u)})}),u.delay),yield dt({cursor:i,options:c,cursorOptions:r}),t});const ft=(t,e)=>{new IntersectionObserver((i,r)=>{i.forEach(o=>{o.isIntersecting&&(e(),r.unobserve(t))})},{threshold:1}).observe(t)},pt=()=>Math.random().toString().substring(2,9),ne=t=>"value"in t;let mt=t=>ne(t)?Fe(t.value):Qe(t,!0).filter(e=>!(e.childNodes.length>0)),k=t=>typeof t=="function"?t():t,Se=(t,e=document,s=!1)=>e[`querySelector${s?"All":""}`](t),yt=t=>/body/i.test(t==null?void 0:t.tagName),bt=(t,e)=>{if(ne(t)){t.value=`${t.value}${e.textContent}`;return}e.innerHTML="";let s=yt(e.originalParent)?t:e.originalParent||t;s.insertBefore(e,Se("."+q,s)||null)};const gt=t=>/<(.+)>(.*?)<\/(.+)>/.test(t.outerHTML),F=(t,e)=>Object.assign({},t,e);let Tt=t=>{var e,s,i;if(typeof t=="object"){let r={},{frames:o,options:u}=x.cursor.animation;return r.animation=t.animation||{},r.animation.frames=((e=t.animation)==null?void 0:e.frames)||o,r.animation.options=F(u,((s=t.animation)==null?void 0:s.options)||{}),r.autoPause=(i=t.autoPause)!=null?i:x.cursor.autoPause,r.autoPauseDelay=t.autoPauseDelay||x.cursor.autoPauseDelay,r}return t===!0?x.cursor:t};const wt=(t,e)=>{if(!t)return;let s=t.parentNode;(s.childNodes.length>1||s.isSameNode(e)?t:s).remove()},Pt=(t,e,s)=>{let i=e[s-1],r=Se(`.${q}`,t);t=(i==null?void 0:i.parentNode)||t,t.insertBefore(r,i||null)};function St(t){return typeof t=="string"?Se(t):t}let Et={"font-family":"","font-weight":"","font-size":"","font-style":"","line-height":"",color:"",transform:"translateX(-.125em)"},Ct=(t,e)=>{let i=`${`[${Re}='${t}']`} .${q}`,r=getComputedStyle(e),o=Object.entries(Et).reduce((u,[a,l])=>`${u} ${a}: var(--ti-cursor-${a}, ${l||r[a]});`,"");$e(`${i} { display: inline-block; width: 0; ${o} }`,t)};function It(t){return t.replace(//g,"").trim().split(//)}let Nt=(t,e,s)=>Math.min(Math.max(e+t,0),s.length),At=(t,e,s)=>new Promise(i=>{let r=()=>p(void 0,null,function*(){yield t(),i()});s.push(setTimeout(r,e||0))});var oe,Ue,I,H,V,pe,ue,Ve,j,me,O,ye,W,be,M,te,b,w,ae,je,N,Q,A,B,le,Oe,he,de,We,ce,Je,J,ge,R,se,L,_,$,ie,S,C,v,z,D,U,X,Te,g,P,ke;let Lt=(ke=class{constructor(e,s={}){h(this,oe);h(this,I);h(this,V);h(this,ue);h(this,j);h(this,O);h(this,W);h(this,M);h(this,b);h(this,ae);h(this,N);h(this,A);h(this,le);h(this,de);h(this,ce);h(this,J);h(this,R);h(this,L);h(this,$);h(this,S);h(this,v);h(this,D);h(this,X);h(this,g);y(this,"element");y(this,"timeouts");y(this,"cursorPosition");y(this,"predictedCursorPosition");y(this,"statuses",{started:!1,completed:!1,frozen:!1,destroyed:!1});y(this,"opts");y(this,"id");y(this,"queue");y(this,"cursor");y(this,"unfreeze",()=>{});y(this,"is",function(e){return this.statuses[e]});h(this,he,e=>{var s;e.cursor=Tt((s=e.cursor)!=null?s:x.cursor),this.opts.strings=n(this,de,We).call(this,Me(this.opts.strings)),this.opts=F(this.opts,{html:!f(this,D,U)&&this.opts.html,nextStringDelay:Ae(this.opts.nextStringDelay),loopDelay:Ae(this.opts.loopDelay)})});this.opts=F(x,s),this.element=St(e),this.timeouts=[],this.cursorPosition=0,this.unfreeze=()=>{},this.predictedCursorPosition=null,this.statuses=F({},nt),this.id=pt(),this.queue=it([{delay:this.opts.startDelay}]),f(this,he).call(this,s),this.cursor=n(this,ce,Je).call(this),this.element.dataset.typeitId=this.id,$e(ot),this.opts.strings.length&&n(this,le,Oe).call(this)}go(){return this.statuses.started?this:(n(this,W,be).call(this),this.opts.waitUntilVisible?(ft(this.element,n(this,I,H).bind(this)),this):(n(this,I,H).call(this),this))}destroy(e=!0){this.timeouts=ht(this.timeouts),k(e)&&this.cursor&&n(this,$,ie).call(this,this.cursor),this.statuses.destroyed=!0}reset(e){!this.is("destroyed")&&this.destroy(),e?(this.queue.wipe(),e(this)):this.queue.reset(),this.cursorPosition=0;for(let s in this.statuses)this.statuses[s]=!1;return this.element[n(this,M,te).call(this)?"value":"innerHTML"]="",this}type(e,s={}){e=k(e);let{instant:i}=s,r=n(this,N,Q).call(this,s),u=lt(e,this.opts.html).map(l=>({func:()=>n(this,R,se).call(this,l),char:l,delay:i||gt(l)?0:n(this,S,C).call(this),typeable:l.nodeType===Node.TEXT_NODE})),a=[r[0],{func:()=>p(this,null,function*(){return yield this.opts.beforeString(e,this)})},...u,{func:()=>p(this,null,function*(){return yield this.opts.afterString(e,this)})},r[1]];return n(this,b,w).call(this,a,s)}break(e={}){return n(this,b,w).call(this,{func:()=>n(this,R,se).call(this,ee("BR")),typeable:!0},e)}move(e,s={}){e=k(e);let i=n(this,N,Q).call(this,s),{instant:r,to:o}=s,u=De({queueItems:this.queue.getTypeable(),selector:e===null?"":e,to:o,cursorPosition:f(this,v,z)}),a=u<0?-1:1;return this.predictedCursorPosition=f(this,v,z)+u,n(this,b,w).call(this,[i[0],...Z({func:()=>n(this,V,pe).call(this,a),delay:r?0:n(this,S,C).call(this),cursorable:!0},Math.abs(u)),i[1]],s)}exec(e,s={}){let i=n(this,N,Q).call(this,s);return n(this,b,w).call(this,[i[0],{func:()=>e(this)},i[1]],s)}options(e,s={}){return e=k(e),n(this,A,B).call(this,e),n(this,b,w).call(this,{},s)}pause(e,s={}){return n(this,b,w).call(this,{delay:k(e)},s)}delete(e=null,s={}){e=k(e);let i=n(this,N,Q).call(this,s),r=e,{instant:o,to:u}=s,a=this.queue.getTypeable(),l=r===null?a.length:Be(r)?r:De({queueItems:a,selector:r,cursorPosition:f(this,v,z),to:u});return n(this,b,w).call(this,[i[0],...Z({func:n(this,L,_).bind(this),delay:o?0:n(this,S,C).call(this,1),deletable:!0},l),i[1]],s)}freeze(){this.statuses.frozen=!0}flush(e=()=>{}){return n(this,W,be).call(this),n(this,I,H).call(this,!1).then(e),this}getQueue(){return this.queue}getOptions(){return this.opts}updateOptions(e){return n(this,A,B).call(this,e)}getElement(){return this.element}empty(e={}){return n(this,b,w).call(this,{func:n(this,oe,Ue).bind(this)},e)}},oe=new WeakSet,Ue=function(){return p(this,null,function*(){if(n(this,M,te).call(this)){this.element.value="";return}f(this,g,P).forEach(n(this,$,ie).bind(this))})},I=new WeakSet,H=function(e=!0){return p(this,null,function*(){this.statuses.started=!0;let s=i=>{this.queue.done(i,!e)};try{let i=[...this.queue.getQueue()];for(let o=0;od+E).forEach(d=>{let[E]=i[d];s(E)}),o=l}s(u)}}if(!e)return this;if(this.statuses.completed=!0,yield this.opts.afterComplete(this),!this.opts.loop)throw"";let r=this.opts.loopDelay;n(this,O,ye).call(this,()=>p(this,null,function*(){yield n(this,ue,Ve).call(this,r[0]),n(this,I,H).call(this)}),r[1])}catch(i){}return this})},V=new WeakSet,pe=function(e){return p(this,null,function*(){this.cursorPosition=Nt(e,this.cursorPosition,f(this,g,P)),Pt(this.element,f(this,g,P),this.cursorPosition)})},ue=new WeakSet,Ve=function(e){return p(this,null,function*(){let s=f(this,v,z);s&&(yield n(this,V,pe).call(this,{value:s}));let i=f(this,g,P).map(r=>[Symbol(),{func:n(this,L,_).bind(this),delay:n(this,S,C).call(this,1),deletable:!0,shouldPauseCursor:()=>!0}]);for(let r=0;r{this.unfreeze=()=>{this.statuses.frozen=!1,r()}})),i||(yield this.opts.beforeStep(this)),yield At(e,s,this.timeouts),i||(yield this.opts.afterStep(this))})},W=new WeakSet,be=function(){return p(this,null,function*(){if(!n(this,M,te).call(this)&&this.cursor&&this.element.appendChild(this.cursor),f(this,X,Te)){Ct(this.id,this.element),this.cursor.dataset.tiAnimationId=this.id;let{animation:e}=this.opts.cursor,{frames:s,options:i}=e;ze({frames:s,cursor:this.cursor,options:Y({duration:this.opts.cursorSpeed},i)})}})},M=new WeakSet,te=function(){return ne(this.element)},b=new WeakSet,w=function(e,s){return this.queue.add(e),n(this,ae,je).call(this,s),this},ae=new WeakSet,je=function(e={}){let s=e.delay;s&&this.queue.add({delay:s})},N=new WeakSet,Q=function(e={}){return[{func:()=>n(this,A,B).call(this,e)},{func:()=>n(this,A,B).call(this,this.opts)}]},A=new WeakSet,B=function(e){return p(this,null,function*(){this.opts=F(this.opts,e)})},le=new WeakSet,Oe=function(){let e=this.opts.strings.filter(s=>!!s);e.forEach((s,i)=>{if(this.type(s),i+1===e.length)return;let r=this.opts.breakLines?[{func:()=>n(this,R,se).call(this,ee("BR")),typeable:!0}]:Z({func:n(this,L,_).bind(this),delay:n(this,S,C).call(this,1)},this.queue.getTypeable().length);n(this,J,ge).call(this,r)})},he=new WeakMap,de=new WeakSet,We=function(e){let s=this.element.innerHTML;return s?(this.element.innerHTML="",this.opts.startDelete?(this.element.innerHTML=s,Pe(this.element),n(this,J,ge).call(this,Z({func:n(this,L,_).bind(this),delay:n(this,S,C).call(this,1),deletable:!0},f(this,g,P).length)),e):It(s).concat(e)):e},ce=new WeakSet,Je=function(){if(f(this,D,U))return null;let e=ee("span");return e.className=q,f(this,X,Te)?(e.innerHTML=He(this.opts.cursorChar).innerHTML,e):(e.style.visibility="hidden",e)},J=new WeakSet,ge=function(e){let s=this.opts.nextStringDelay;this.queue.add([{delay:s[0]},...e,{delay:s[1]}])},R=new WeakSet,se=function(e){bt(this.element,e)},L=new WeakSet,_=function(){f(this,g,P).length&&(f(this,D,U)?this.element.value=this.element.value.slice(0,-1):n(this,$,ie).call(this,f(this,g,P)[this.cursorPosition]))},$=new WeakSet,ie=function(e){wt(e,this.element)},S=new WeakSet,C=function(e=0){return ut(this.opts)[e]},v=new WeakSet,z=function(){var e;return(e=this.predictedCursorPosition)!=null?e:this.cursorPosition},D=new WeakSet,U=function(){return ne(this.element)},X=new WeakSet,Te=function(){return!!this.opts.cursor&&!f(this,D,U)},g=new WeakSet,P=function(){return mt(this.element)},ke);const vt=et({name:"TypeIt",props:{options:{type:Object,default:()=>({})}},setup(t,{slots:e,expose:s}){function i(u){throw new TypeError(u)}function r(){return navigator.language}const o=tt(null);return st(()=>{const u=o.value.querySelector(".type-it");if(!u){const l=r()==="zh-CN"?"请确保有且只有一个具有class属性为 'type-it' 的元素":"Please make sure that there is only one element with a Class attribute with 'type-it'";i(l)}const a=new Lt(u,t.options).go();s({typeIt:a})}),()=>{var u,a;return Ne("div",{ref:o},[(a=(u=e.default)==null?void 0:u.call(e))!=null?a:Ne("span",{class:"type-it"},null)])}}}),xt=vt;export{xt as T}; diff --git a/static/js/index-P6cvGqaG.js b/static/js/index-BmsBlRXu.js similarity index 89% rename from static/js/index-P6cvGqaG.js rename to static/js/index-BmsBlRXu.js index 550ff882f..94c642f77 100644 --- a/static/js/index-P6cvGqaG.js +++ b/static/js/index-BmsBlRXu.js @@ -1 +1 @@ -import{useRole as j}from"./hook-MwACak2b.js";import{g as E}from"./utils-NlcLu7mC.js";import{R as F,P as M}from"./refresh-B99H2xh8.js";import{u as c}from"./hooks-Bc-OyJg5.js";import{d as G}from"./delete-Ce0TSdK5.js";import{d as H,a as h,e as l,A as J,f as C,k as b,i as o,w as t,u as e,h as i,B as K,g as k,t as O,j as Q,_ as W}from"./index-CV7M57fm.js";import"./detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js";import"./vue-json-pretty-DIfwV6bk.js";import"./system-CZbvLF80.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const X={width:1024,height:1024,body:''},Y=X,Z={class:"main"},ee={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},oe={class:"flex-auto"},te={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},ne=H({name:"SystemLog",__name:"index",setup(le){const d=h(),p=h(),{form:s,loading:u,columns:y,dataList:v,pagination:x,selectedNum:f,onSearch:_,onDetail:S,clearAll:w,resetForm:V,onbatchDel:R,handleSizeChange:z,onSelectionCancel:D,handleCellDblclick:P,handleCurrentChange:B,handleSelectionChange:N}=j(p);return(ae,a)=>{const T=l("el-input"),m=l("el-form-item"),q=l("el-date-picker"),r=l("el-button"),$=l("el-form"),g=l("el-popconfirm"),A=l("pure-table"),I=J("motion-fade");return C(),b("div",Z,[o($,{ref_key:"formRef",ref:d,inline:!0,model:e(s),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(m,{label:"所属模块",prop:"module"},{default:t(()=>[o(T,{modelValue:e(s).module,"onUpdate:modelValue":a[0]||(a[0]=n=>e(s).module=n),placeholder:"请输入所属模块",clearable:"",class:"!w-[170px]"},null,8,["modelValue"])]),_:1}),o(m,{label:"请求时间",prop:"requestTime"},{default:t(()=>[o(q,{modelValue:e(s).requestTime,"onUpdate:modelValue":a[1]||(a[1]=n=>e(s).requestTime=n),shortcuts:e(E)(),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间"},null,8,["modelValue","shortcuts"])]),_:1}),o(m,null,{default:t(()=>[o(r,{type:"primary",icon:e(c)("ri:search-line"),loading:e(u),onClick:e(_)},{default:t(()=>[i(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(r,{icon:e(c)(e(F)),onClick:a[2]||(a[2]=n=>e(V)(d.value))},{default:t(()=>[i(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(M),{title:"系统日志(仅演示,操作后不生效)",columns:e(y),onRefresh:e(_)},{buttons:t(()=>[o(g,{title:"确定要删除所有日志数据吗?",onConfirm:e(w)},{reference:t(()=>[o(r,{type:"danger",icon:e(c)(e(G))},{default:t(()=>[i(" 清空日志 ")]),_:1},8,["icon"])]),_:1},8,["onConfirm"])]),default:t(({size:n,dynamicColumns:L})=>[e(f)>0?K((C(),b("div",ee,[k("div",oe,[k("span",te," 已选 "+O(e(f))+" 项 ",1),o(r,{type:"primary",text:"",onClick:e(D)},{default:t(()=>[i(" 取消选择 ")]),_:1},8,["onClick"])]),o(g,{title:"是否确认删除?",onConfirm:e(R)},{reference:t(()=>[o(r,{type:"danger",text:"",class:"mr-1"},{default:t(()=>[i(" 批量删除 ")]),_:1})]),_:1},8,["onConfirm"])])),[[I]]):Q("",!0),o(A,{ref_key:"tableRef",ref:p,"row-key":"id","align-whole":"center","table-layout":"auto",loading:e(u),size:n,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(v),columns:L,pagination:e(x),paginationSmall:n==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(N),onPageSizeChange:e(z),onPageCurrentChange:e(B),onCellDblclick:e(P)},{operation:t(({row:U})=>[o(r,{class:"reset-margin !outline-none",link:"",type:"primary",size:n,icon:e(c)(e(Y)),onClick:re=>e(S)(U)},{default:t(()=>[i(" 详情 ")]),_:2},1032,["size","icon","onClick"])]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange","onCellDblclick"])]),_:1},8,["columns","onRefresh"])])}}}),be=W(ne,[["__scopeId","data-v-93c1a603"]]);export{be as default}; +import{useRole as j}from"./hook-CLCcrRa0.js";import{g as E}from"./utils-NlcLu7mC.js";import{R as F,P as M}from"./refresh-BcUX__K1.js";import{u as c}from"./hooks-BEgHF0Pm.js";import{d as G}from"./delete-Ce0TSdK5.js";import{d as H,a as h,e as l,A as J,f as C,k as b,i as o,w as t,u as e,h as i,B as K,g as k,t as O,j as Q,_ as W}from"./index-D0RG78dK.js";import"./detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js";import"./vue-json-pretty-D6rsB1xh.js";import"./system-D_erpgb2.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const X={width:1024,height:1024,body:''},Y=X,Z={class:"main"},ee={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},oe={class:"flex-auto"},te={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},ne=H({name:"SystemLog",__name:"index",setup(le){const d=h(),p=h(),{form:s,loading:u,columns:y,dataList:v,pagination:x,selectedNum:f,onSearch:_,onDetail:S,clearAll:w,resetForm:V,onbatchDel:R,handleSizeChange:z,onSelectionCancel:D,handleCellDblclick:P,handleCurrentChange:B,handleSelectionChange:N}=j(p);return(ae,a)=>{const T=l("el-input"),m=l("el-form-item"),q=l("el-date-picker"),r=l("el-button"),$=l("el-form"),g=l("el-popconfirm"),A=l("pure-table"),I=J("motion-fade");return C(),b("div",Z,[o($,{ref_key:"formRef",ref:d,inline:!0,model:e(s),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(m,{label:"所属模块",prop:"module"},{default:t(()=>[o(T,{modelValue:e(s).module,"onUpdate:modelValue":a[0]||(a[0]=n=>e(s).module=n),placeholder:"请输入所属模块",clearable:"",class:"!w-[170px]"},null,8,["modelValue"])]),_:1}),o(m,{label:"请求时间",prop:"requestTime"},{default:t(()=>[o(q,{modelValue:e(s).requestTime,"onUpdate:modelValue":a[1]||(a[1]=n=>e(s).requestTime=n),shortcuts:e(E)(),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间"},null,8,["modelValue","shortcuts"])]),_:1}),o(m,null,{default:t(()=>[o(r,{type:"primary",icon:e(c)("ri:search-line"),loading:e(u),onClick:e(_)},{default:t(()=>[i(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(r,{icon:e(c)(e(F)),onClick:a[2]||(a[2]=n=>e(V)(d.value))},{default:t(()=>[i(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(M),{title:"系统日志(仅演示,操作后不生效)",columns:e(y),onRefresh:e(_)},{buttons:t(()=>[o(g,{title:"确定要删除所有日志数据吗?",onConfirm:e(w)},{reference:t(()=>[o(r,{type:"danger",icon:e(c)(e(G))},{default:t(()=>[i(" 清空日志 ")]),_:1},8,["icon"])]),_:1},8,["onConfirm"])]),default:t(({size:n,dynamicColumns:L})=>[e(f)>0?K((C(),b("div",ee,[k("div",oe,[k("span",te," 已选 "+O(e(f))+" 项 ",1),o(r,{type:"primary",text:"",onClick:e(D)},{default:t(()=>[i(" 取消选择 ")]),_:1},8,["onClick"])]),o(g,{title:"是否确认删除?",onConfirm:e(R)},{reference:t(()=>[o(r,{type:"danger",text:"",class:"mr-1"},{default:t(()=>[i(" 批量删除 ")]),_:1})]),_:1},8,["onConfirm"])])),[[I]]):Q("",!0),o(A,{ref_key:"tableRef",ref:p,"row-key":"id","align-whole":"center","table-layout":"auto",loading:e(u),size:n,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(v),columns:L,pagination:e(x),paginationSmall:n==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(N),onPageSizeChange:e(z),onPageCurrentChange:e(B),onCellDblclick:e(P)},{operation:t(({row:U})=>[o(r,{class:"reset-margin !outline-none",link:"",type:"primary",size:n,icon:e(c)(e(Y)),onClick:re=>e(S)(U)},{default:t(()=>[i(" 详情 ")]),_:2},1032,["size","icon","onClick"])]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange","onCellDblclick"])]),_:1},8,["columns","onRefresh"])])}}}),be=W(ne,[["__scopeId","data-v-93c1a603"]]);export{be as default}; diff --git a/static/js/index-DiPQbJzZ.js b/static/js/index-Bs6Lcp5S.js similarity index 94% rename from static/js/index-DiPQbJzZ.js rename to static/js/index-Bs6Lcp5S.js index 80fcc36b3..61ccc3b5c 100644 --- a/static/js/index-DiPQbJzZ.js +++ b/static/js/index-Bs6Lcp5S.js @@ -1 +1 @@ -var m=Object.defineProperty;var i=Object.getOwnPropertySymbols;var h=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var p=(n,e,t)=>e in n?m(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,o=(n,e)=>{for(var t in e||(e={}))h.call(e,t)&&p(n,t,e[t]);if(i)for(var t of i(e))x.call(e,t)&&p(n,t,e[t]);return n};import{d as v,da as y,a as c,m as C,d3 as g,b,w as P,a6 as R,q as T,N as _,e as M,f as $,U as k,Z as w}from"./index-CV7M57fm.js";const H=v({name:"ReText",__name:"index",props:{lineClamp:{type:[String,Number]},tippyProps:{type:Object,default:()=>({})}},setup(n){const e=n,t=y(),l=c(),a=c(),u=s=>e.lineClamp?s.scrollHeight>s.clientHeight:s.scrollWidth>s.clientWidth,r=()=>o({content:_(t.content||t.default)},e.tippyProps);function f(s){u(s.target)?(a.value.setProps(r()),a.value.enable()):a.value.disable()}return C(()=>{var s;a.value=g((s=l.value)==null?void 0:s.$el,r())}),(s,S)=>{const d=M("el-text");return $(),b(d,R(o({truncated:!n.lineClamp,lineClamp:n.lineClamp},s.$attrs),{ref_key:"textRef",ref:l,onMouseover:T(f,["self"])}),{default:P(()=>[k(s.$slots,"default")]),_:3},16)}}}),W=w(H);export{W as R}; +var m=Object.defineProperty;var i=Object.getOwnPropertySymbols;var h=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var p=(n,e,t)=>e in n?m(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,o=(n,e)=>{for(var t in e||(e={}))h.call(e,t)&&p(n,t,e[t]);if(i)for(var t of i(e))x.call(e,t)&&p(n,t,e[t]);return n};import{d as v,da as y,a as c,m as C,d3 as g,b,w as P,a6 as R,q as T,N as _,e as M,f as $,U as k,Z as w}from"./index-D0RG78dK.js";const H=v({name:"ReText",__name:"index",props:{lineClamp:{type:[String,Number]},tippyProps:{type:Object,default:()=>({})}},setup(n){const e=n,t=y(),l=c(),a=c(),u=s=>e.lineClamp?s.scrollHeight>s.clientHeight:s.scrollWidth>s.clientWidth,r=()=>o({content:_(t.content||t.default)},e.tippyProps);function f(s){u(s.target)?(a.value.setProps(r()),a.value.enable()):a.value.disable()}return C(()=>{var s;a.value=g((s=l.value)==null?void 0:s.$el,r())}),(s,S)=>{const d=M("el-text");return $(),b(d,R(o({truncated:!n.lineClamp,lineClamp:n.lineClamp},s.$attrs),{ref_key:"textRef",ref:l,onMouseover:T(f,["self"])}),{default:P(()=>[k(s.$slots,"default")]),_:3},16)}}}),W=w(H);export{W as R}; diff --git a/static/js/index-Bt0NOcZs.js b/static/js/index-Bt0NOcZs.js new file mode 100644 index 000000000..f8f815347 --- /dev/null +++ b/static/js/index-Bt0NOcZs.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-LFu14J0U.js";import"./columns-CoHPBzHu.js";import"./index-D0RG78dK.js";import"./data-C3_Onai9.js";export{o as default}; diff --git a/static/js/index-Bw11IXEq.js b/static/js/index-Bw11IXEq.js new file mode 100644 index 000000000..99902a4b4 --- /dev/null +++ b/static/js/index-Bw11IXEq.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DRHX387z.js";import"./columns-8LUMBAI3.js";import"./data-Dd4sCrbk.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/index-BweQwGDo.js b/static/js/index-BweQwGDo.js new file mode 100644 index 000000000..1b9870f9d --- /dev/null +++ b/static/js/index-BweQwGDo.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DFld-R_W.js";import"./columns-Clqri282.js";import"./print-B-zH8tbv.js";import"./data-B8vaZfZM.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/index-C0A8zyRM.js b/static/js/index-C0A8zyRM.js new file mode 100644 index 000000000..bf68b2621 --- /dev/null +++ b/static/js/index-C0A8zyRM.js @@ -0,0 +1 @@ +import{d as P,a as I,ag as F,p as V,an as G,ao as Y,b,w as c,e as i,A as K,f as r,g as e,B as L,h as l,i as n,a3 as Q,t as N,k as j,u as d,v as W,q as X,j as B,T as ee,L as $,I as te,J as se,C as oe,D as ae,_ as ne}from"./index-D0RG78dK.js";import{S as le}from"./sortable.esm-CkCitmyH.js";import{_ as ie}from"./form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js";import{d as ce}from"./plus-C98eNXam.js";import"./mock-C8GqB2bg.js";const re="/vue-pure-admin/static/jpg/1-CNu9tHLV.jpg",pe="/vue-pure-admin/static/jpg/2-Dn7NyzRJ.jpg",de="/vue-pure-admin/static/jpg/3-BNVYzMvF.jpg",ue={width:24,height:24,body:''},me={width:24,height:24,body:''},u=h=>(oe("data-v-04dda22c"),h=h(),ae(),h),_e={class:"card-header"},ve=u(()=>e("p",{class:"mb-4"},[l(" 综合示例"),e("span",{class:"text-[14px]"},[l(" ( "),e("span",{class:"text-[red]"},"自动上传"),l(" 、拖拽上传、拖拽排序、设置请求头、上传进度、大图预览、多选文件、最大文件数量、文件类型限制、文件大小限制、删除文件) ")])],-1)),ge={key:0,class:"mt-[35%] m-auto"},he=u(()=>e("p",{class:"font-medium"},"文件上传中",-1)),fe=["onMouseenter"],xe=["src"],ye=["onClick"],be=["onClick"],we={title:"移除",class:"hover:text-[var(--el-color-danger)]"},ke={key:0,effect:"dark",round:"",size:"large",type:"info",class:"img-name"},Ce={class:"text-[#fff] dark:text-black"},Ie=u(()=>e("p",{class:"el-upload__tip"}," 可拖拽上传最多3张单个不超过2MB且格式为jpeg/png/gif的图片 ",-1)),je=u(()=>e("p",{class:"mb-4 mt-4"},[l(" 结合表单校验进行"),e("span",{class:"text-[red]"},"手动上传"),e("span",{class:"text-[14px]"}," (可先打开浏览器控制台找到Network,然后填写表单内容后点击点提交观察请求变化) ")],-1)),$e={class:"flex justify-between"},Se=u(()=>e("p",{class:"text-center"},"上传接口相关截图",-1)),ze={class:"flex flex-wrap"},Me={class:"text-[red] text-[12px] flex flex-auto items-center justify-end"},Ve=u(()=>e("span",{class:"font-bold text-[18x]"}," 请不要上传重要信息 ",-1)),Le=P({name:"PureUpload",__name:"index",setup(h){const o=I([]),E=F(),m=I(0),f=I(!1),U=V(()=>G(o.value,"url")),A=V(()=>Y(o.value,"name","size")),D=s=>new URL(Object.assign({"./imgs/1.jpg":re,"./imgs/2.jpg":pe,"./imgs/3.jpg":de})[`./imgs/${s}.jpg`],import.meta.url).href,S=Array.from({length:3}).map((s,t)=>D(t+1)),Z=s=>{if(!["image/jpeg","image/png","image/gif"].includes(s.type))return $("只能上传图片"),!1;if(s.size/1024/1024>2)return $("单个图片大小不能超过2MB"),!1},O=()=>{$("最多上传3张图片,请先删除在上传")},H=s=>{o.value.splice(o.value.indexOf(s),1)},J=s=>{m.value=o.value.findIndex(t=>t.uid===s.uid),f.value=!0},z=()=>document.querySelectorAll("#pure-upload-item"),R=s=>{var p,x,y;const t="el-upload-list",_=o.value.findIndex(v=>v.uid===s);(y=(x=(p=z())==null?void 0:p[_])==null?void 0:x.classList)==null||y.add(`${t}__item-actions`);const w=document.querySelector(`.${t}`);le.create(w,{handle:`.${t}__item`,onEnd:({newIndex:v,oldIndex:g})=>{const k=o.value[g];o.value.splice(g,1),o.value.splice(v,0,k),z().forEach(C=>{C.classList.remove(`${t}__item-actions`)})}})},T=()=>{[{name:"巴旦木.jpeg",type:"img"},{name:"恭喜发财.png",type:"img"},{name:"可爱动物.gif",type:"gif"},{name:"pure-upload.csv",type:"other"},{name:"pure-upload.txt",type:"other"}].forEach(s=>{te.get(`https://xiaoxian521.github.io/hyperlink/${s.type}/${s.name}`,{responseType:"blob"}).then(({data:t})=>{se(t,s.name)})})};return(s,t)=>{const _=i("el-link"),w=i("el-button"),p=i("IconifyIconOffline"),x=i("el-progress"),y=i("el-upload"),v=i("el-image-viewer"),g=i("el-divider"),k=i("el-image"),C=i("el-card"),q=K("tippy");return r(),b(C,{shadow:"never"},{header:c(()=>[e("div",_e,[L((r(),b(_,{href:"https://element-plus.org/zh-CN/component/upload.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:c(()=>[l(" 文件上传 ")]),_:1})),[[q,{content:"点击查看详细文档"}]])]),n(_,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/upload",target:"_blank"},{default:c(()=>[l(" 代码位置 src/views/components/upload ")]),_:1})]),default:c(()=>[n(w,{class:"mb-4",text:"",bg:"",onClick:T},{default:c(()=>[l(" 点击下载安全文件进行上传测试 ")]),_:1}),ve,L(e("p",{class:"mb-4"},N(A.value),513),[[Q,o.value.length>0]]),n(y,{"file-list":o.value,"onUpdate:fileList":t[0]||(t[0]=a=>o.value=a),drag:"",multiple:"",class:"pure-upload","list-type":"picture-card",accept:"image/jpeg,image/png,image/gif",action:"https://run.mocky.io/v3/3aa761d7-b0b3-4a03-96b3-6168d4f7467b",limit:3,headers:{Authorization:"eyJhbGciOiJIUzUxMiJ9.admin"},"on-exceed":O,"before-upload":Z},{file:c(({file:a})=>[a.status=="ready"||a.status=="uploading"?(r(),j("div",ge,[he,n(x,{class:"mt-2","stroke-width":2,"text-inside":!0,"show-text":!1,percentage:a.percentage},null,8,["percentage"])])):(r(),j("div",{key:1,onMouseenter:X(M=>R(a.uid),["stop"])},[e("img",{class:"el-upload-list__item-thumbnail select-none",src:a.url},null,8,xe),e("span",{id:"pure-upload-item",class:W(["el-upload-list__item-actions",o.value.length>1&&"!cursor-move"])},[e("span",{title:"查看",class:"hover:text-primary",onClick:M=>J(a)},[n(p,{icon:d(ue),class:"hover:scale-125 duration-100"},null,8,["icon"])],8,ye),e("span",{class:"el-upload-list__item-delete",onClick:M=>H(a)},[e("span",we,[n(p,{icon:d(me),class:"hover:scale-125 duration-100"},null,8,["icon"])])],8,be)],2)],40,fe))]),default:c(()=>[n(p,{icon:d(ce),class:"m-auto mt-4",width:"30"},null,8,["icon"])]),_:1},8,["file-list"]),f.value?(r(),b(v,{key:0,initialIndex:m.value,"url-list":U.value,"zoom-rate":1.2,"max-scale":7,"min-scale":.2,onClose:t[1]||(t[1]=a=>f.value=!1),onSwitch:t[2]||(t[2]=a=>m.value=a)},null,8,["initialIndex","url-list"])):B("",!0),(r(),b(ee,{to:"body"},[o.value[m.value]&&f.value?(r(),j("div",ke,[e("p",Ce,N(o.value[m.value].name),1)])):B("",!0)])),Ie,n(g),je,e("div",$e,[n(ie),e("div",null,[Se,n(k,{class:"w-[200px] rounded-md",src:d(S)[0],"preview-src-list":d(S),fit:"cover"},null,8,["src","preview-src-list"])])]),n(g),e("div",ze,[e("p",null,[l(" 裁剪、上传头像请参考 "),e("span",{class:"font-bold text-[18x] cursor-pointer hover:text-[red]",onClick:t[3]||(t[3]=a=>d(E).push({name:"SystemUser"}))}," 系统管理-用户管理 "),l(" 表格操作栏中的上传头像功能 ")]),e("p",Me,[l(" 免责声明:上传接口使用免费开源的 "),n(_,{href:"https://designer.mocky.io/",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:c(()=>[l("  Mocky  ")]),_:1}),Ve,l(",如果造成任何损失,我们概不负责 ")])])]),_:1})}}}),De=ne(Le,[["__scopeId","data-v-04dda22c"]]);export{De as default}; diff --git a/static/js/index-Cu4AoIap.js b/static/js/index-C7YiBq5k.js similarity index 93% rename from static/js/index-Cu4AoIap.js rename to static/js/index-C7YiBq5k.js index f6492489d..f4eb4d886 100644 --- a/static/js/index-Cu4AoIap.js +++ b/static/js/index-C7YiBq5k.js @@ -1,4 +1,4 @@ -var E=Object.defineProperty,O=Object.defineProperties;var q=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var L=(n,t,e)=>t in n?E(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,f=(n,t)=>{for(var e in t||(t={}))R.call(t,e)&&L(n,e,t[e]);if(x)for(var e of x(t))G.call(t,e)&&L(n,e,t[e]);return n},y=(n,t)=>O(n,q(t));var b=(n,t,e)=>new Promise((d,m)=>{var w=l=>{try{c(e.next(l))}catch(v){m(v)}},u=l=>{try{c(e.throw(l))}catch(v){m(v)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(w,u);c((e=e.apply(n,t)).next())});import{aA as H,d as J,a as p,m as K,k as h,g as Q,i as s,w as g,u as z,B as C,a3 as k,F as S,j as W,e as r,A as X,f as _,h as Y,l as Z,b as ee,cV as te,L as ae,y as ne}from"./index-CV7M57fm.js";import le from"./ListCard-DdIJyJQt.js";import{_ as oe}from"./ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js";import{u as se}from"./hooks-Bc-OyJg5.js";import{A as ie}from"./add-circle-line-Cw_F_RXn.js";import"./more-2-fill-iTOisMwj.js";const re=n=>H.request("post","/get-card-list",{data:n}),ue={class:"w-full flex justify-between mb-4"},ce=` +var E=Object.defineProperty,O=Object.defineProperties;var q=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var L=(n,t,e)=>t in n?E(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,f=(n,t)=>{for(var e in t||(t={}))R.call(t,e)&&L(n,e,t[e]);if(x)for(var e of x(t))G.call(t,e)&&L(n,e,t[e]);return n},y=(n,t)=>O(n,q(t));var b=(n,t,e)=>new Promise((d,m)=>{var w=l=>{try{c(e.next(l))}catch(v){m(v)}},u=l=>{try{c(e.throw(l))}catch(v){m(v)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(w,u);c((e=e.apply(n,t)).next())});import{aA as H,d as J,a as p,m as K,k as h,g as Q,i as s,w as g,u as z,B as C,a3 as k,F as S,j as W,e as r,A as X,f as _,h as Y,l as Z,b as ee,cV as te,L as ae,y as ne}from"./index-D0RG78dK.js";import le from"./ListCard-Be6NJiTH.js";import{_ as oe}from"./ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js";import{u as se}from"./hooks-BEgHF0Pm.js";import{A as ie}from"./add-circle-line-Cw_F_RXn.js";import"./more-2-fill-iTOisMwj.js";const re=n=>H.request("post","/get-card-list",{data:n}),ue={class:"w-full flex justify-between mb-4"},ce=` {const m=n("el-link"),u=n("el-tab-pane"),f=n("el-tabs"),h=n("el-card"),b=y("tippy");return t(),s(h,{shadow:"never","body-style":{height:"calc(100vh - 260px)"}},{header:e(()=>[i("div",S,[i("span",z,[o(" JSON 格式配置表单,采用优秀开源的 "),r(m,{href:"https://plus-pro-components.com/components/form.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[o(" PlusProComponents ")]),_:1}),o(" ,维护整体表单只需操作 columns 配置即可 ")])]),r(m,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/schema-form",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/schema-form ")]),_:1})]),default:e(()=>[r(f,{onTabClick:d},{default:e(()=>[(t(!0),_(V,null,g(D(v),(a,p)=>(t(),s(u,{key:a.key,lazy:!0},{label:e(()=>[C((t(),_("span",null,[o(w(a.title),1)])),[[b,{maxWidth:"none",content:`(第 ${p+1} 个示例)${a.content}`}]])]),default:e(()=>[c.value==p?(t(),s(B(a.component),{key:0})):N("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),G=F(P,[["__scopeId","data-v-67b227bf"]]);export{G as default}; +import{list as v}from"./list-CYrIaIab.js";import{d as k,a as x,b as s,w as e,e as n,A as y,f as t,g as i,h as o,i as r,k as _,l as g,B as C,t as w,X as B,j as N,u as D,F as V,_ as F}from"./index-D0RG78dK.js";import"./base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js";import"./_plugin-vue_export-helper-CH31xUg-.js";import"./plus-form-BtPbo1BY.js";import"./dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js";/* empty css */import"./drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js";import"./steps.vue_vue_type_script_setup_true_lang-Bl9CBMd4.js";import"./search.vue_vue_type_script_setup_true_lang-C5EADqKv.js";const S={class:"card-header"},z={class:"font-medium"},P=k({name:"SchemaForm",__name:"index",setup(T){const c=x(0);function d({index:l}){c.value=l}return(l,$)=>{const m=n("el-link"),u=n("el-tab-pane"),f=n("el-tabs"),h=n("el-card"),b=y("tippy");return t(),s(h,{shadow:"never","body-style":{height:"calc(100vh - 260px)"}},{header:e(()=>[i("div",S,[i("span",z,[o(" JSON 格式配置表单,采用优秀开源的 "),r(m,{href:"https://plus-pro-components.com/components/form.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[o(" PlusProComponents ")]),_:1}),o(" ,维护整体表单只需操作 columns 配置即可 ")])]),r(m,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/schema-form",target:"_blank"},{default:e(()=>[o(" 代码位置 src/views/schema-form ")]),_:1})]),default:e(()=>[r(f,{onTabClick:d},{default:e(()=>[(t(!0),_(V,null,g(D(v),(a,p)=>(t(),s(u,{key:a.key,lazy:!0},{label:e(()=>[C((t(),_("span",null,[o(w(a.title),1)])),[[b,{maxWidth:"none",content:`(第 ${p+1} 个示例)${a.content}`}]])]),default:e(()=>[c.value==p?(t(),s(B(a.component),{key:0})):N("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),G=F(P,[["__scopeId","data-v-67b227bf"]]);export{G as default}; diff --git a/static/js/index-CurBXj-o.js b/static/js/index-CGDtcGoZ.js similarity index 84% rename from static/js/index-CurBXj-o.js rename to static/js/index-CGDtcGoZ.js index 8899d54c3..179551e3b 100644 --- a/static/js/index-CurBXj-o.js +++ b/static/js/index-CGDtcGoZ.js @@ -1 +1 @@ -import{d as D,a as v,e as r,f as w,k as E,i as o,w as t,u as e,h as s,B as F,a3 as M,ad as N,_ as P}from"./index-CV7M57fm.js";import{useMenu as z}from"./hook-CsvsjF37.js";import{R as L,P as O}from"./refresh-B99H2xh8.js";import{u as m}from"./hooks-Bc-OyJg5.js";import{d as U}from"./delete-Ce0TSdK5.js";import{d as j}from"./edit-pen-Ci7W0xNM.js";import{A as y}from"./add-circle-line-Cw_F_RXn.js";import"./form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js";import"./index-BbIBjDgl.js";import"./index-DeCxQba_.js";import"./index-CmTlAnxN.js";import"./system-CZbvLF80.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const q={class:"main"},G=D({name:"SystemMenu",__name:"index",setup(H){const f=v(),d=v(),{form:c,loading:u,columns:C,dataList:R,onSearch:_,resetForm:x,openDialog:p,handleDelete:$,handleSelectionChange:S}=z();return(J,a)=>{var b;const B=r("el-input"),g=r("el-form-item"),i=r("el-button"),T=r("el-form"),V=r("el-popconfirm"),I=r("pure-table");return w(),E("div",q,[o(T,{ref_key:"formRef",ref:f,inline:!0,model:e(c),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(g,{label:"菜单名称:",prop:"title"},{default:t(()=>[o(B,{modelValue:e(c).title,"onUpdate:modelValue":a[0]||(a[0]=n=>e(c).title=n),placeholder:"请输入菜单名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(g,null,{default:t(()=>[o(i,{type:"primary",icon:e(m)("ri:search-line"),loading:e(u),onClick:e(_)},{default:t(()=>[s(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(m)(e(L)),onClick:a[1]||(a[1]=n=>e(x)(f.value))},{default:t(()=>[s(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(O),{title:"菜单管理(仅演示,操作后不生效)",columns:e(C),isExpandAll:!1,tableRef:(b=d.value)==null?void 0:b.getTableRef(),onRefresh:e(_)},{buttons:t(()=>[o(i,{type:"primary",icon:e(m)(e(y)),onClick:a[2]||(a[2]=n=>e(p)())},{default:t(()=>[s(" 新增菜单 ")]),_:1},8,["icon"])]),default:t(({size:n,dynamicColumns:A})=>[o(I,{ref_key:"tableRef",ref:d,adaptive:"",adaptiveConfig:{offsetBottom:45},"align-whole":"center","row-key":"id",showOverflowTooltip:"","table-layout":"auto",loading:e(u),size:n,data:e(R),columns:A,"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(S)},{operation:t(({row:l})=>{var h;return[o(i,{class:"reset-margin",link:"",type:"primary",size:n,icon:e(m)(e(j)),onClick:k=>e(p)("修改",l)},{default:t(()=>[s(" 修改 ")]),_:2},1032,["size","icon","onClick"]),F(o(i,{class:"reset-margin",link:"",type:"primary",size:n,icon:e(m)(e(y)),onClick:k=>e(p)("新增",{parentId:l.id})},{default:t(()=>[s(" 新增 ")]),_:2},1032,["size","icon","onClick"]),[[M,l.menuType!==3]]),o(V,{title:`是否确认删除菜单名称为${e(N)(l.title)}的这条数据${((h=l==null?void 0:l.children)==null?void 0:h.length)>0?"。注意下级菜单也会一并删除,请谨慎操作":""}`,onConfirm:k=>e($)(l)},{reference:t(()=>[o(i,{class:"reset-margin",link:"",type:"primary",size:n,icon:e(m)(e(U))},{default:t(()=>[s(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]}),_:2},1032,["loading","size","data","columns","onSelectionChange"])]),_:1},8,["columns","tableRef","onRefresh"])])}}}),me=P(G,[["__scopeId","data-v-f33b4d5a"]]);export{me as default}; +import{d as D,a as v,e as r,f as w,k as E,i as o,w as t,u as e,h as s,B as F,a3 as M,ad as N,_ as P}from"./index-D0RG78dK.js";import{useMenu as z}from"./hook-C_OUeZVd.js";import{R as L,P as O}from"./refresh-BcUX__K1.js";import{u as m}from"./hooks-BEgHF0Pm.js";import{d as U}from"./delete-Ce0TSdK5.js";import{d as j}from"./edit-pen-Ci7W0xNM.js";import{A as y}from"./add-circle-line-Cw_F_RXn.js";import"./form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js";import"./index-BKgIQJko.js";import"./index-DZun9NNS.js";import"./index-BL4iWg76.js";import"./system-D_erpgb2.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const q={class:"main"},G=D({name:"SystemMenu",__name:"index",setup(H){const f=v(),d=v(),{form:c,loading:u,columns:C,dataList:R,onSearch:_,resetForm:x,openDialog:p,handleDelete:$,handleSelectionChange:S}=z();return(J,a)=>{var b;const B=r("el-input"),g=r("el-form-item"),i=r("el-button"),T=r("el-form"),V=r("el-popconfirm"),I=r("pure-table");return w(),E("div",q,[o(T,{ref_key:"formRef",ref:f,inline:!0,model:e(c),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(g,{label:"菜单名称:",prop:"title"},{default:t(()=>[o(B,{modelValue:e(c).title,"onUpdate:modelValue":a[0]||(a[0]=n=>e(c).title=n),placeholder:"请输入菜单名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(g,null,{default:t(()=>[o(i,{type:"primary",icon:e(m)("ri:search-line"),loading:e(u),onClick:e(_)},{default:t(()=>[s(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(m)(e(L)),onClick:a[1]||(a[1]=n=>e(x)(f.value))},{default:t(()=>[s(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(O),{title:"菜单管理(仅演示,操作后不生效)",columns:e(C),isExpandAll:!1,tableRef:(b=d.value)==null?void 0:b.getTableRef(),onRefresh:e(_)},{buttons:t(()=>[o(i,{type:"primary",icon:e(m)(e(y)),onClick:a[2]||(a[2]=n=>e(p)())},{default:t(()=>[s(" 新增菜单 ")]),_:1},8,["icon"])]),default:t(({size:n,dynamicColumns:A})=>[o(I,{ref_key:"tableRef",ref:d,adaptive:"",adaptiveConfig:{offsetBottom:45},"align-whole":"center","row-key":"id",showOverflowTooltip:"","table-layout":"auto",loading:e(u),size:n,data:e(R),columns:A,"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(S)},{operation:t(({row:l})=>{var h;return[o(i,{class:"reset-margin",link:"",type:"primary",size:n,icon:e(m)(e(j)),onClick:k=>e(p)("修改",l)},{default:t(()=>[s(" 修改 ")]),_:2},1032,["size","icon","onClick"]),F(o(i,{class:"reset-margin",link:"",type:"primary",size:n,icon:e(m)(e(y)),onClick:k=>e(p)("新增",{parentId:l.id})},{default:t(()=>[s(" 新增 ")]),_:2},1032,["size","icon","onClick"]),[[M,l.menuType!==3]]),o(V,{title:`是否确认删除菜单名称为${e(N)(l.title)}的这条数据${((h=l==null?void 0:l.children)==null?void 0:h.length)>0?"。注意下级菜单也会一并删除,请谨慎操作":""}`,onConfirm:k=>e($)(l)},{reference:t(()=>[o(i,{class:"reset-margin",link:"",type:"primary",size:n,icon:e(m)(e(U))},{default:t(()=>[s(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]}),_:2},1032,["loading","size","data","columns","onSelectionChange"])]),_:1},8,["columns","tableRef","onRefresh"])])}}}),me=P(G,[["__scopeId","data-v-f33b4d5a"]]);export{me as default}; diff --git a/static/js/index-BbwSeeJ0.js b/static/js/index-CGMNGLqT.js similarity index 85% rename from static/js/index-BbwSeeJ0.js rename to static/js/index-CGMNGLqT.js index 3459769eb..dfb31dd45 100644 --- a/static/js/index-BbwSeeJ0.js +++ b/static/js/index-CGMNGLqT.js @@ -1 +1 @@ -import{useRole as V}from"./hook-D0V1VIhs.js";import{R as B,P as L}from"./refresh-B99H2xh8.js";import{u as s}from"./hooks-Bc-OyJg5.js";import{d as z,a as O,e as t,f as T,k as $,i as o,w as n,u as e,h as m,_ as I}from"./index-CV7M57fm.js";import"./system-CZbvLF80.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const N={width:24,height:24,body:''},U=N,E={class:"main"},F=z({name:"OnlineUser",__name:"index",setup(M){const c=O(),{form:r,loading:p,columns:_,dataList:g,pagination:h,onSearch:f,resetForm:C,handleOffline:v,handleSizeChange:b,handleCurrentChange:x,handleSelectionChange:k}=V();return(Z,l)=>{const y=t("el-input"),u=t("el-form-item"),i=t("el-button"),S=t("el-form"),w=t("el-popconfirm"),R=t("pure-table");return T(),$("div",E,[o(S,{ref_key:"formRef",ref:c,inline:!0,model:e(r),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:n(()=>[o(u,{label:"用户名",prop:"username"},{default:n(()=>[o(y,{modelValue:e(r).username,"onUpdate:modelValue":l[0]||(l[0]=a=>e(r).username=a),placeholder:"请输入用户名",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(u,null,{default:n(()=>[o(i,{type:"primary",icon:e(s)("ri:search-line"),loading:e(p),onClick:e(f)},{default:n(()=>[m(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(s)(e(B)),onClick:l[1]||(l[1]=a=>e(C)(c.value))},{default:n(()=>[m(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(L),{title:"在线用户(仅演示,操作后不生效)",columns:e(_),onRefresh:e(f)},{default:n(({size:a,dynamicColumns:P})=>[o(R,{"align-whole":"center",showOverflowTooltip:"","table-layout":"auto",loading:e(p),size:a,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(g),columns:P,pagination:e(h),paginationSmall:a==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(k),onPageSizeChange:e(b),onPageCurrentChange:e(x)},{operation:n(({row:d})=>[o(w,{title:`是否强制下线${d.username}`,onConfirm:j=>e(v)(d)},{reference:n(()=>[o(i,{class:"reset-margin",link:"",type:"primary",size:a,icon:e(s)(e(U))},{default:n(()=>[m(" 强退 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])])}}}),W=I(F,[["__scopeId","data-v-b27a65f4"]]);export{W as default}; +import{useRole as V}from"./hook-B7raxNqd.js";import{R as B,P as L}from"./refresh-BcUX__K1.js";import{u as s}from"./hooks-BEgHF0Pm.js";import{d as z,a as O,e as t,f as T,k as $,i as o,w as n,u as e,h as m,_ as I}from"./index-D0RG78dK.js";import"./system-D_erpgb2.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const N={width:24,height:24,body:''},U=N,E={class:"main"},F=z({name:"OnlineUser",__name:"index",setup(M){const c=O(),{form:r,loading:p,columns:_,dataList:g,pagination:h,onSearch:f,resetForm:C,handleOffline:v,handleSizeChange:b,handleCurrentChange:x,handleSelectionChange:k}=V();return(Z,l)=>{const y=t("el-input"),u=t("el-form-item"),i=t("el-button"),S=t("el-form"),w=t("el-popconfirm"),R=t("pure-table");return T(),$("div",E,[o(S,{ref_key:"formRef",ref:c,inline:!0,model:e(r),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:n(()=>[o(u,{label:"用户名",prop:"username"},{default:n(()=>[o(y,{modelValue:e(r).username,"onUpdate:modelValue":l[0]||(l[0]=a=>e(r).username=a),placeholder:"请输入用户名",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(u,null,{default:n(()=>[o(i,{type:"primary",icon:e(s)("ri:search-line"),loading:e(p),onClick:e(f)},{default:n(()=>[m(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(i,{icon:e(s)(e(B)),onClick:l[1]||(l[1]=a=>e(C)(c.value))},{default:n(()=>[m(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(L),{title:"在线用户(仅演示,操作后不生效)",columns:e(_),onRefresh:e(f)},{default:n(({size:a,dynamicColumns:P})=>[o(R,{"align-whole":"center",showOverflowTooltip:"","table-layout":"auto",loading:e(p),size:a,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(g),columns:P,pagination:e(h),paginationSmall:a==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(k),onPageSizeChange:e(b),onPageCurrentChange:e(x)},{operation:n(({row:d})=>[o(w,{title:`是否强制下线${d.username}`,onConfirm:j=>e(v)(d)},{reference:n(()=>[o(i,{class:"reset-margin",link:"",type:"primary",size:a,icon:e(s)(e(U))},{default:n(()=>[m(" 强退 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])])}}}),W=I(F,[["__scopeId","data-v-b27a65f4"]]);export{W as default}; diff --git a/static/js/index-Bc7rivzY.js b/static/js/index-CI45bh9E.js similarity index 99% rename from static/js/index-Bc7rivzY.js rename to static/js/index-CI45bh9E.js index e29eff1d8..079d552b9 100644 --- a/static/js/index-Bc7rivzY.js +++ b/static/js/index-CI45bh9E.js @@ -1,4 +1,4 @@ -var $t=Object.defineProperty;var Et=Object.getOwnPropertySymbols;var Qt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable;var Bt=(t,e,r)=>e in t?$t(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,pt=(t,e)=>{for(var r in e||(e={}))Qt.call(e,r)&&Bt(t,r,e[r]);if(Et)for(var r of Et(e))Gt.call(e,r)&&Bt(t,r,e[r]);return t};var nt=(t,e,r)=>new Promise((i,o)=>{var n=a=>{try{c(r.next(a))}catch(u){o(u)}},s=a=>{try{c(r.throw(a))}catch(u){o(u)}},c=a=>a.done?i(a.value):Promise.resolve(a.value).then(n,s);c((r=r.apply(t,e)).next())});import{p as Q}from"./propTypes-BWc6I4kZ.js";import{d as qt,a as At,p as bt,n as Wt,i as L,B as Xt,A as Zt,u as U,e as xt,F as te,y as ee,ah as ne,az as Tt,Z as oe}from"./index-CV7M57fm.js";import{d as re}from"./refresh-right-Du3ZsAuC.js";var Y={},ie=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},Mt={},M={};let dt;const se=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];M.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};M.getSymbolTotalCodewords=function(e){return se[e]};M.getBCHDigit=function(t){let e=0;for(;t!==0;)e++,t>>>=1;return e};M.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');dt=e};M.isKanjiModeEnabled=function(){return typeof dt!="undefined"};M.toSJIS=function(e){return dt(e)};var Z={};(function(t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2};function e(r){if(typeof r!="string")throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+r)}}t.isValid=function(i){return i&&typeof i.bit!="undefined"&&i.bit>=0&&i.bit<4},t.from=function(i,o){if(t.isValid(i))return i;try{return e(i)}catch(n){return o}}})(Z);function Pt(){this.buffer=[],this.length=0}Pt.prototype={get:function(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)===1},put:function(t,e){for(let r=0;r>>e-r-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var ae=Pt;function j(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}j.prototype.set=function(t,e,r,i){const o=t*this.size+e;this.data[o]=r,i&&(this.reservedBit[o]=!0)};j.prototype.get=function(t,e){return this.data[t*this.size+e]};j.prototype.xor=function(t,e,r){this.data[t*this.size+e]^=r};j.prototype.isReserved=function(t,e){return this.reservedBit[t*this.size+e]};var ce=j,Rt={};(function(t){const e=M.getSymbolSize;t.getRowColCoords=function(i){if(i===1)return[];const o=Math.floor(i/7)+2,n=e(i),s=n===145?26:Math.ceil((n-13)/(2*o-2))*2,c=[n-7];for(let a=1;a=0&&o<=7},t.from=function(o){return t.isValid(o)?parseInt(o,10):void 0},t.getPenaltyN1=function(o){const n=o.size;let s=0,c=0,a=0,u=null,d=null;for(let p=0;p=5&&(s+=e.N1+(c-5)),u=w,c=1),w=o.get(C,p),w===d?a++:(a>=5&&(s+=e.N1+(a-5)),d=w,a=1)}c>=5&&(s+=e.N1+(c-5)),a>=5&&(s+=e.N1+(a-5))}return s},t.getPenaltyN2=function(o){const n=o.size;let s=0;for(let c=0;c=10&&(c===1488||c===93)&&s++,a=a<<1&2047|o.get(d,u),d>=10&&(a===1488||a===93)&&s++}return s*e.N3},t.getPenaltyN4=function(o){let n=0;const s=o.data.length;for(let a=0;a=0;){const s=n[0];for(let a=0;a0){const n=new Uint8Array(this.degree);return n.set(i,o),n}return i};var le=gt,_t={},D={},ht={};ht.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var P={};const Ft="[0-9]+",fe="[A-Z $%*+\\-./:]+";let J="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";J=J.replace(/u/g,"\\u");const de="(?:(?![A-Z0-9 $%*+\\-./:]|"+J+`)(?:.|[\r +var $t=Object.defineProperty;var Et=Object.getOwnPropertySymbols;var Qt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable;var Bt=(t,e,r)=>e in t?$t(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,pt=(t,e)=>{for(var r in e||(e={}))Qt.call(e,r)&&Bt(t,r,e[r]);if(Et)for(var r of Et(e))Gt.call(e,r)&&Bt(t,r,e[r]);return t};var nt=(t,e,r)=>new Promise((i,o)=>{var n=a=>{try{c(r.next(a))}catch(u){o(u)}},s=a=>{try{c(r.throw(a))}catch(u){o(u)}},c=a=>a.done?i(a.value):Promise.resolve(a.value).then(n,s);c((r=r.apply(t,e)).next())});import{p as Q}from"./propTypes-BWc6I4kZ.js";import{d as qt,a as At,p as bt,n as Wt,i as L,B as Xt,A as Zt,u as U,e as xt,F as te,y as ee,ah as ne,az as Tt,Z as oe}from"./index-D0RG78dK.js";import{d as re}from"./refresh-right-Du3ZsAuC.js";var Y={},ie=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},Mt={},M={};let dt;const se=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];M.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};M.getSymbolTotalCodewords=function(e){return se[e]};M.getBCHDigit=function(t){let e=0;for(;t!==0;)e++,t>>>=1;return e};M.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');dt=e};M.isKanjiModeEnabled=function(){return typeof dt!="undefined"};M.toSJIS=function(e){return dt(e)};var Z={};(function(t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2};function e(r){if(typeof r!="string")throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+r)}}t.isValid=function(i){return i&&typeof i.bit!="undefined"&&i.bit>=0&&i.bit<4},t.from=function(i,o){if(t.isValid(i))return i;try{return e(i)}catch(n){return o}}})(Z);function Pt(){this.buffer=[],this.length=0}Pt.prototype={get:function(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)===1},put:function(t,e){for(let r=0;r>>e-r-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var ae=Pt;function j(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}j.prototype.set=function(t,e,r,i){const o=t*this.size+e;this.data[o]=r,i&&(this.reservedBit[o]=!0)};j.prototype.get=function(t,e){return this.data[t*this.size+e]};j.prototype.xor=function(t,e,r){this.data[t*this.size+e]^=r};j.prototype.isReserved=function(t,e){return this.reservedBit[t*this.size+e]};var ce=j,Rt={};(function(t){const e=M.getSymbolSize;t.getRowColCoords=function(i){if(i===1)return[];const o=Math.floor(i/7)+2,n=e(i),s=n===145?26:Math.ceil((n-13)/(2*o-2))*2,c=[n-7];for(let a=1;a=0&&o<=7},t.from=function(o){return t.isValid(o)?parseInt(o,10):void 0},t.getPenaltyN1=function(o){const n=o.size;let s=0,c=0,a=0,u=null,d=null;for(let p=0;p=5&&(s+=e.N1+(c-5)),u=w,c=1),w=o.get(C,p),w===d?a++:(a>=5&&(s+=e.N1+(a-5)),d=w,a=1)}c>=5&&(s+=e.N1+(c-5)),a>=5&&(s+=e.N1+(a-5))}return s},t.getPenaltyN2=function(o){const n=o.size;let s=0;for(let c=0;c=10&&(c===1488||c===93)&&s++,a=a<<1&2047|o.get(d,u),d>=10&&(a===1488||a===93)&&s++}return s*e.N3},t.getPenaltyN4=function(o){let n=0;const s=o.data.length;for(let a=0;a=0;){const s=n[0];for(let a=0;a0){const n=new Uint8Array(this.degree);return n.set(i,o),n}return i};var le=gt,_t={},D={},ht={};ht.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var P={};const Ft="[0-9]+",fe="[A-Z $%*+\\-./:]+";let J="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";J=J.replace(/u/g,"\\u");const de="(?:(?![A-Z0-9 $%*+\\-./:]|"+J+`)(?:.|[\r ]))+`;P.KANJI=new RegExp(J,"g");P.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");P.BYTE=new RegExp(de,"g");P.NUMERIC=new RegExp(Ft,"g");P.ALPHANUMERIC=new RegExp(fe,"g");const ge=new RegExp("^"+J+"$"),he=new RegExp("^"+Ft+"$"),we=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");P.testKanji=function(e){return ge.test(e)};P.testNumeric=function(e){return he.test(e)};P.testAlphanumeric=function(e){return we.test(e)};(function(t){const e=ht,r=P;t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(n,s){if(!n.ccBits)throw new Error("Invalid mode: "+n);if(!e.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?n.ccBits[0]:s<27?n.ccBits[1]:n.ccBits[2]},t.getBestModeForData=function(n){return r.testNumeric(n)?t.NUMERIC:r.testAlphanumeric(n)?t.ALPHANUMERIC:r.testKanji(n)?t.KANJI:t.BYTE},t.toString=function(n){if(n&&n.id)return n.id;throw new Error("Invalid mode")},t.isValid=function(n){return n&&n.bit&&n.ccBits};function i(o){if(typeof o!="string")throw new Error("Param is not a string");switch(o.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+o)}}t.from=function(n,s){if(t.isValid(n))return n;try{return i(n)}catch(c){return s}}})(D);(function(t){const e=M,r=x,i=Z,o=D,n=ht,s=7973,c=e.getBCHDigit(s);function a(C,w,y){for(let l=1;l<=40;l++)if(w<=t.getCapacity(l,y,C))return l}function u(C,w){return o.getCharCountIndicator(C,w)+4}function d(C,w){let y=0;return C.forEach(function(l){const E=u(l.mode,w);y+=E+l.getBitsLength()}),y}function p(C,w){for(let y=1;y<=40;y++)if(d(C,y)<=t.getCapacity(y,w,o.MIXED))return y}t.from=function(w,y){return n.isValid(w)?parseInt(w,10):y},t.getCapacity=function(w,y,l){if(!n.isValid(w))throw new Error("Invalid QR Code version");typeof l=="undefined"&&(l=o.BYTE);const E=e.getSymbolTotalCodewords(w),f=r.getTotalCodewordsCount(w,y),m=(E-f)*8;if(l===o.MIXED)return m;const h=m-u(l,w);switch(l){case o.NUMERIC:return Math.floor(h/10*3);case o.ALPHANUMERIC:return Math.floor(h/11*2);case o.KANJI:return Math.floor(h/13);case o.BYTE:default:return Math.floor(h/8)}},t.getBestVersionForData=function(w,y){let l;const E=i.from(y,i.M);if(Array.isArray(w)){if(w.length>1)return p(w,E);if(w.length===0)return 1;l=w[0]}else l=w;return a(l.mode,l.getLength(),E)},t.getEncodedBits=function(w){if(!n.isValid(w)||w<7)throw new Error("Invalid QR Code version");let y=w<<12;for(;e.getBCHDigit(y)-c>=0;)y^=s<=0;)o^=zt<0&&(i=this.data.substr(r),o=parseInt(i,10),e.put(o,n*3+1))};var ye=F;const Ee=D,ot=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function k(t){this.mode=Ee.ALPHANUMERIC,this.data=t}k.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};k.prototype.getLength=function(){return this.data.length};k.prototype.getBitsLength=function(){return k.getBitsLength(this.data.length)};k.prototype.write=function(e){let r;for(r=0;r+2<=this.data.length;r+=2){let i=ot.indexOf(this.data[r])*45;i+=ot.indexOf(this.data[r+1]),e.put(i,11)}this.data.length%2&&e.put(ot.indexOf(this.data[r]),6)};var Be=k,pe=function(e){for(var r=[],i=e.length,o=0;o=55296&&n<=56319&&i>o+1){var s=e.charCodeAt(o+1);s>=56320&&s<=57343&&(n=(n-55296)*1024+s-56320+65536,o+=1)}if(n<128){r.push(n);continue}if(n<2048){r.push(n>>6|192),r.push(n&63|128);continue}if(n<55296||n>=57344&&n<65536){r.push(n>>12|224),r.push(n>>6&63|128),r.push(n&63|128);continue}if(n>=65536&&n<=1114111){r.push(n>>18|240),r.push(n>>12&63|128),r.push(n>>6&63|128),r.push(n&63|128);continue}r.push(239,191,189)}return new Uint8Array(r).buffer};const Ae=pe,be=D;function z(t){this.mode=be.BYTE,typeof t=="string"&&(t=Ae(t)),this.data=new Uint8Array(t)}z.getBitsLength=function(e){return e*8};z.prototype.getLength=function(){return this.data.length};z.prototype.getBitsLength=function(){return z.getBitsLength(this.data.length)};z.prototype.write=function(t){for(let e=0,r=this.data.length;e=33088&&r<=40956)r-=33088;else if(r>=57408&&r<=60351)r-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+` Make sure your charset is UTF-8`);r=(r>>>8&255)*192+(r&255),t.put(r,13)}};var Ne=H,Vt={exports:{}};(function(t){var e={single_source_shortest_paths:function(r,i,o){var n={},s={};s[i]=0;var c=e.PriorityQueue.make();c.push(i,0);for(var a,u,d,p,C,w,y,l,E;!c.empty();){a=c.pop(),u=a.value,p=a.cost,C=r[u]||{};for(d in C)C.hasOwnProperty(d)&&(w=C[d],y=p+w,l=s[d],E=typeof s[d]=="undefined",(E||l>y)&&(s[d]=y,c.push(d,y),n[d]=u))}if(typeof o!="undefined"&&typeof s[o]=="undefined"){var f=["Could not find a path from ",i," to ",o,"."].join("");throw new Error(f)}return n},extract_shortest_path_from_predecessor_list:function(r,i){for(var o=[],n=i;n;)o.push(n),r[n],n=r[n];return o.reverse(),o},find_path:function(r,i,o){var n=e.single_source_shortest_paths(r,i,o);return e.extract_shortest_path_from_predecessor_list(n,o)},PriorityQueue:{make:function(r){var i=e.PriorityQueue,o={},n;r=r||{};for(n in i)i.hasOwnProperty(n)&&(o[n]=i[n]);return o.queue=[],o.sorter=r.sorter||i.default_sorter,o},default_sorter:function(r,i){return r.cost-i.cost},push:function(r,i){var o={value:r,cost:i};this.queue.push(o),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};t.exports=e})(Vt);var Me=Vt.exports;(function(t){const e=D,r=ye,i=Be,o=Te,n=Ne,s=P,c=M,a=Me;function u(f){return unescape(encodeURIComponent(f)).length}function d(f,m,h){const g=[];let B;for(;(B=f.exec(h))!==null;)g.push({data:B[0],index:B.index,mode:m,length:B[0].length});return g}function p(f){const m=d(s.NUMERIC,e.NUMERIC,f),h=d(s.ALPHANUMERIC,e.ALPHANUMERIC,f);let g,B;return c.isKanjiModeEnabled()?(g=d(s.BYTE,e.BYTE,f),B=d(s.KANJI,e.KANJI,f)):(g=d(s.BYTE_KANJI,e.BYTE,f),B=[]),m.concat(h,g,B).sort(function(b,N){return b.index-N.index}).map(function(b){return{data:b.data,mode:b.mode,length:b.length}})}function C(f,m){switch(m){case e.NUMERIC:return r.getBitsLength(f);case e.ALPHANUMERIC:return i.getBitsLength(f);case e.KANJI:return n.getBitsLength(f);case e.BYTE:return o.getBitsLength(f)}}function w(f){return f.reduce(function(m,h){const g=m.length-1>=0?m[m.length-1]:null;return g&&g.mode===h.mode?(m[m.length-1].data+=h.data,m):(m.push(h),m)},[])}function y(f){const m=[];for(let h=0;h=0&&c<=6&&(a===0||a===6)||a>=0&&a<=6&&(c===0||c===6)||c>=2&&c<=4&&a>=2&&a<=4?t.set(n+c,s+a,!0,!0):t.set(n+c,s+a,!1,!0))}}function ke(t){const e=t.size;for(let r=8;r>c&1)===1,t.set(o,n,s,!0),t.set(n,o,s,!0)}function st(t,e,r){const i=t.size,o=Ue.getEncodedBits(e,r);let n,s;for(n=0;n<15;n++)s=(o>>n&1)===1,n<6?t.set(n,8,s,!0):n<8?t.set(n+1,8,s,!0):t.set(i-15+n,8,s,!0),n<8?t.set(8,i-n-1,s,!0):n<9?t.set(8,15-n-1+1,s,!0):t.set(8,15-n-1,s,!0);t.set(i-8,8,1,!0)}function Ve(t,e){const r=t.size;let i=-1,o=r-1,n=7,s=0;for(let c=r-1;c>0;c-=2)for(c===6&&c--;;){for(let a=0;a<2;a++)if(!t.isReserved(o,c-a)){let u=!1;s>>n&1)===1),t.set(o,c-a,u),n--,n===-1&&(s++,n=7)}if(o+=i,o<0||r<=o){o-=i,i=-i;break}}}function Oe(t,e,r){const i=new Pe;r.forEach(function(a){i.put(a.mode.bit,4),i.put(a.getLength(),_e.getCharCountIndicator(a.mode,t)),a.write(i)});const o=et.getSymbolTotalCodewords(t),n=lt.getTotalCodewordsCount(t,e),s=(o-n)*8;for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);const c=(s-i.getLengthInBits())/8;for(let a=0;a{const h=d("el-link"),s=d("el-button"),p=d("Auth"),l=d("el-space"),c=d("el-card"),m=v("auth");return i(),y("div",null,[r("p",k,"当前拥有的code列表:"+w(o(g)()),1),t(c,{shadow:"never",class:"mb-2"},{header:e(()=>[x,t(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/permission/button/index.vue",target:"_blank"},{default:e(()=>[n(" 代码位置 src/views/permission/button/index.vue ")]),_:1})]),default:e(()=>[t(l,{wrap:""},{default:e(()=>[t(p,{value:"permission:btn:add"},{default:e(()=>[t(s,{plain:"",type:"warning"},{default:e(()=>[n(" 拥有code:'permission:btn:add' 权限可见 ")]),_:1})]),_:1}),t(p,{value:["permission:btn:edit"]},{default:e(()=>[t(s,{plain:"",type:"primary"},{default:e(()=>[n(" 拥有code:['permission:btn:edit'] 权限可见 ")]),_:1})]),_:1}),t(p,{value:["permission:btn:add","permission:btn:edit","permission:btn:delete"]},{default:e(()=>[t(s,{plain:"",type:"danger"},{default:e(()=>[n(" 拥有code:['permission:btn:add', 'permission:btn:edit', 'permission:btn:delete'] 权限可见 ")]),_:1})]),_:1})]),_:1})]),_:1}),t(c,{shadow:"never",class:"mb-2"},{header:e(()=>[B]),default:e(()=>[t(l,{wrap:""},{default:e(()=>[o(_)("permission:btn:add")?(i(),a(s,{key:0,plain:"",type:"warning"},{default:e(()=>[n(" 拥有code:'permission:btn:add' 权限可见 ")]),_:1})):u("",!0),o(_)(["permission:btn:edit"])?(i(),a(s,{key:1,plain:"",type:"primary"},{default:e(()=>[n(" 拥有code:['permission:btn:edit'] 权限可见 ")]),_:1})):u("",!0),o(_)(["permission:btn:add","permission:btn:edit","permission:btn:delete"])?(i(),a(s,{key:2,plain:"",type:"danger"},{default:e(()=>[n(" 拥有code:['permission:btn:add', 'permission:btn:edit', 'permission:btn:delete'] 权限可见 ")]),_:1})):u("",!0)]),_:1})]),_:1}),t(c,{shadow:"never"},{header:e(()=>[A]),default:e(()=>[t(l,{wrap:""},{default:e(()=>[b((i(),a(s,{plain:"",type:"warning"},{default:e(()=>[n(" 拥有code:'permission:btn:add' 权限可见 ")]),_:1})),[[m,"permission:btn:add"]]),b((i(),a(s,{plain:"",type:"primary"},{default:e(()=>[n(" 拥有code:['permission:btn:edit'] 权限可见 ")]),_:1})),[[m,["permission:btn:edit"]]]),b((i(),a(s,{plain:"",type:"danger"},{default:e(()=>[n(" 拥有code:['permission:btn:add', 'permission:btn:edit', 'permission:btn:delete'] 权限可见 ")]),_:1})),[[m,["permission:btn:add","permission:btn:edit","permission:btn:delete"]]])]),_:1})]),_:1})])}}});export{j as default}; +import{d as f,e as d,A as v,f as i,k as y,g as r,t as w,u as o,gd as g,i as t,w as e,h as n,ge as _,b as a,j as u,B as b}from"./index-D0RG78dK.js";const k={class:"mb-2"},x=r("div",{class:"card-header"},"组件方式判断权限",-1),B=r("div",{class:"card-header"},"函数方式判断权限",-1),A=r("div",{class:"card-header"}," 指令方式判断权限(该方式不能动态修改权限) ",-1),j=f({name:"PermissionButton",__name:"index",setup(C){return(N,V)=>{const h=d("el-link"),s=d("el-button"),p=d("Auth"),l=d("el-space"),c=d("el-card"),m=v("auth");return i(),y("div",null,[r("p",k,"当前拥有的code列表:"+w(o(g)()),1),t(c,{shadow:"never",class:"mb-2"},{header:e(()=>[x,t(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/permission/button/index.vue",target:"_blank"},{default:e(()=>[n(" 代码位置 src/views/permission/button/index.vue ")]),_:1})]),default:e(()=>[t(l,{wrap:""},{default:e(()=>[t(p,{value:"permission:btn:add"},{default:e(()=>[t(s,{plain:"",type:"warning"},{default:e(()=>[n(" 拥有code:'permission:btn:add' 权限可见 ")]),_:1})]),_:1}),t(p,{value:["permission:btn:edit"]},{default:e(()=>[t(s,{plain:"",type:"primary"},{default:e(()=>[n(" 拥有code:['permission:btn:edit'] 权限可见 ")]),_:1})]),_:1}),t(p,{value:["permission:btn:add","permission:btn:edit","permission:btn:delete"]},{default:e(()=>[t(s,{plain:"",type:"danger"},{default:e(()=>[n(" 拥有code:['permission:btn:add', 'permission:btn:edit', 'permission:btn:delete'] 权限可见 ")]),_:1})]),_:1})]),_:1})]),_:1}),t(c,{shadow:"never",class:"mb-2"},{header:e(()=>[B]),default:e(()=>[t(l,{wrap:""},{default:e(()=>[o(_)("permission:btn:add")?(i(),a(s,{key:0,plain:"",type:"warning"},{default:e(()=>[n(" 拥有code:'permission:btn:add' 权限可见 ")]),_:1})):u("",!0),o(_)(["permission:btn:edit"])?(i(),a(s,{key:1,plain:"",type:"primary"},{default:e(()=>[n(" 拥有code:['permission:btn:edit'] 权限可见 ")]),_:1})):u("",!0),o(_)(["permission:btn:add","permission:btn:edit","permission:btn:delete"])?(i(),a(s,{key:2,plain:"",type:"danger"},{default:e(()=>[n(" 拥有code:['permission:btn:add', 'permission:btn:edit', 'permission:btn:delete'] 权限可见 ")]),_:1})):u("",!0)]),_:1})]),_:1}),t(c,{shadow:"never"},{header:e(()=>[A]),default:e(()=>[t(l,{wrap:""},{default:e(()=>[b((i(),a(s,{plain:"",type:"warning"},{default:e(()=>[n(" 拥有code:'permission:btn:add' 权限可见 ")]),_:1})),[[m,"permission:btn:add"]]),b((i(),a(s,{plain:"",type:"primary"},{default:e(()=>[n(" 拥有code:['permission:btn:edit'] 权限可见 ")]),_:1})),[[m,["permission:btn:edit"]]]),b((i(),a(s,{plain:"",type:"danger"},{default:e(()=>[n(" 拥有code:['permission:btn:add', 'permission:btn:edit', 'permission:btn:delete'] 权限可见 ")]),_:1})),[[m,["permission:btn:add","permission:btn:edit","permission:btn:delete"]]])]),_:1})]),_:1})])}}});export{j as default}; diff --git a/static/js/index-BBeukyvB.js b/static/js/index-CWLPnzTW.js similarity index 97% rename from static/js/index-BBeukyvB.js rename to static/js/index-CWLPnzTW.js index 8125b9d11..7508ccd1d 100644 --- a/static/js/index-BBeukyvB.js +++ b/static/js/index-CWLPnzTW.js @@ -1,4 +1,4 @@ -import{p as n}from"./propTypes-BWc6I4kZ.js";import{d as T,r as N,p as C,n as v,d8 as z,m as A,i as l,F as x,u as g,a as y,a1 as R,z as w,h as r,Z as F}from"./index-CV7M57fm.js";const q={startVal:n.number.def(0),endVal:n.number.def(2020),duration:n.number.def(1300),autoplay:n.bool.def(!0),decimals:{type:Number,required:!1,default:0,validator(a){return a>=0}},color:n.string.def(),fontSize:n.string.def(),decimal:n.string.def("."),separator:n.string.def(","),prefix:n.string.def(""),suffix:n.string.def(""),useEasing:n.bool.def(!0),easingFn:{type:Function,default(a,s,t,u){return t*(-Math.pow(2,-10*a/u)+1)*1024/1023+s}}},M=T({name:"ReNormalCountTo",props:q,emits:["mounted","callback"],setup(a,{emit:s}){const t=N({localStartVal:a.startVal,displayValue:m(a.startVal),printVal:null,paused:!1,localDuration:a.duration,startTime:null,timestamp:null,remaining:null,rAF:null,color:null,fontSize:"16px"}),u=C(()=>a.startVal>a.endVal);v([()=>a.startVal,()=>a.endVal],()=>{a.autoplay&&f()});function f(){const{startVal:o,duration:d,color:c,fontSize:e}=a;t.localStartVal=o,t.startTime=null,t.localDuration=d,t.paused=!1,t.color=c,t.fontSize=e,t.rAF=requestAnimationFrame(b)}function b(o){const{useEasing:d,easingFn:c,endVal:e}=a;t.startTime||(t.startTime=o),t.timestamp=o;const i=o-t.startTime;t.remaining=t.localDuration-i,d?g(u)?t.printVal=t.localStartVal-c(i,0,t.localStartVal-e,t.localDuration):t.printVal=c(i,t.localStartVal,e-t.localStartVal,t.localDuration):g(u)?t.printVal=t.localStartVal-(t.localStartVal-e)*(i/t.localDuration):t.printVal=t.localStartVal+(e-t.localStartVal)*(i/t.localDuration),g(u)?t.printVal=t.printVale?e:t.printVal,t.displayValue=m(t.printVal),i1?c+p[1]:"",S=/(\d+)(\d{3})/;if(e&&!z(e))for(;S.test(V);)V=V.replace(S,"$1"+e+"$2");return h+V+D+i}return A(()=>{a.autoplay&&f(),s("mounted")}),()=>l(x,null,[l("span",{style:{color:a.color,fontSize:a.fontSize}},[t.displayValue])])}}),B={delay:n.number.def(1),blur:n.number.def(2),i:{type:Number,required:!1,default:0,validator(a){return a<10&&a>=0&&Number.isInteger(a)}}},$=T({name:"ReboundCountTo",props:B,setup(a){const s=y(),t=y(null);return R(()=>{const u=navigator.userAgent.toLowerCase(),f=m=>m.test(u);f(/safari/g)&&!f(/chrome/g)&&(t.value=setTimeout(()=>{s.value.setAttribute("style",` +import{p as n}from"./propTypes-BWc6I4kZ.js";import{d as T,r as N,p as C,n as v,d8 as z,m as A,i as l,F as x,u as g,a as y,a1 as R,z as w,h as r,Z as F}from"./index-D0RG78dK.js";const q={startVal:n.number.def(0),endVal:n.number.def(2020),duration:n.number.def(1300),autoplay:n.bool.def(!0),decimals:{type:Number,required:!1,default:0,validator(a){return a>=0}},color:n.string.def(),fontSize:n.string.def(),decimal:n.string.def("."),separator:n.string.def(","),prefix:n.string.def(""),suffix:n.string.def(""),useEasing:n.bool.def(!0),easingFn:{type:Function,default(a,s,t,u){return t*(-Math.pow(2,-10*a/u)+1)*1024/1023+s}}},M=T({name:"ReNormalCountTo",props:q,emits:["mounted","callback"],setup(a,{emit:s}){const t=N({localStartVal:a.startVal,displayValue:m(a.startVal),printVal:null,paused:!1,localDuration:a.duration,startTime:null,timestamp:null,remaining:null,rAF:null,color:null,fontSize:"16px"}),u=C(()=>a.startVal>a.endVal);v([()=>a.startVal,()=>a.endVal],()=>{a.autoplay&&f()});function f(){const{startVal:o,duration:d,color:c,fontSize:e}=a;t.localStartVal=o,t.startTime=null,t.localDuration=d,t.paused=!1,t.color=c,t.fontSize=e,t.rAF=requestAnimationFrame(b)}function b(o){const{useEasing:d,easingFn:c,endVal:e}=a;t.startTime||(t.startTime=o),t.timestamp=o;const i=o-t.startTime;t.remaining=t.localDuration-i,d?g(u)?t.printVal=t.localStartVal-c(i,0,t.localStartVal-e,t.localDuration):t.printVal=c(i,t.localStartVal,e-t.localStartVal,t.localDuration):g(u)?t.printVal=t.localStartVal-(t.localStartVal-e)*(i/t.localDuration):t.printVal=t.localStartVal+(e-t.localStartVal)*(i/t.localDuration),g(u)?t.printVal=t.printVale?e:t.printVal,t.displayValue=m(t.printVal),i1?c+p[1]:"",S=/(\d+)(\d{3})/;if(e&&!z(e))for(;S.test(V);)V=V.replace(S,"$1"+e+"$2");return h+V+D+i}return A(()=>{a.autoplay&&f(),s("mounted")}),()=>l(x,null,[l("span",{style:{color:a.color,fontSize:a.fontSize}},[t.displayValue])])}}),B={delay:n.number.def(1),blur:n.number.def(2),i:{type:Number,required:!1,default:0,validator(a){return a<10&&a>=0&&Number.isInteger(a)}}},$=T({name:"ReboundCountTo",props:B,setup(a){const s=y(),t=y(null);return R(()=>{const u=navigator.userAgent.toLowerCase(),f=m=>m.test(u);f(/safari/g)&&!f(/chrome/g)&&(t.value=setTimeout(()=>{s.value.setAttribute("style",` animation: none; transform: translateY(calc(var(--i) * -9.09%)) `)},a.delay*1e3))}),w(()=>{clearTimeout(g(t))}),()=>l(x,null,[l("div",{class:"scroll-num",style:{"--i":a.i,"--delay":a.delay}},[l("ul",{ref:"ulRef",style:{fontSize:"32px"}},[l("li",null,[r("0")]),l("li",null,[r("1")]),l("li",null,[r("2")]),l("li",null,[r("3")]),l("li",null,[r("4")]),l("li",null,[r("5")]),l("li",null,[r("6")]),l("li",null,[r("7")]),l("li",null,[r("8")]),l("li",null,[r("9")]),l("li",null,[r("0")])]),l("svg",{width:"0",height:"0"},[l("filter",{id:"blur"},[l("feGaussianBlur",{in:"SourceGraphic",stdDeviation:`0 ${a.blur}`},null)])])])])}}),G=F(M),P=F($);export{G as R,P as a}; diff --git a/static/js/index-CXCPwTIv.js b/static/js/index-CXCPwTIv.js new file mode 100644 index 000000000..1cae16d57 --- /dev/null +++ b/static/js/index-CXCPwTIv.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-48e2EHXR.js";import"./columns-C5G7UigT.js";import"./data-B8vaZfZM.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/index-CXFdJ5YI.js b/static/js/index-CXFdJ5YI.js deleted file mode 100644 index 4e7560663..000000000 --- a/static/js/index-CXFdJ5YI.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-BwDzKif6.js";import"./columns-D7q2TMpg.js";import"./index-CV7M57fm.js";import"./data--Dry3jiQ.js";export{o as default}; diff --git a/static/js/index-DrE33Wtq.js b/static/js/index-CaYyThO2.js similarity index 99% rename from static/js/index-DrE33Wtq.js rename to static/js/index-CaYyThO2.js index 01754068f..cfc4d456e 100644 --- a/static/js/index-DrE33Wtq.js +++ b/static/js/index-CaYyThO2.js @@ -1 +1 @@ -var I=(t,e,o)=>new Promise((n,r)=>{var s=l=>{try{a(o.next(l))}catch(c){r(c)}},i=l=>{try{a(o.throw(l))}catch(c){r(c)}},a=l=>l.done?n(l.value):Promise.resolve(l.value).then(s,i);a((o=o.apply(t,e)).next())});import{d as C,a as h,b1 as pt,n as P,m as T,o as at,f as b,k as z,B as ht,a3 as At,g as f,U as x,i as E,t as D,j as k,y as L,C as vt,D as yt,aV as N,dg as wt,p as F,dh as bt,di as _t,u as w,F as Et,l as Ot,s as zt,aX as H,r as It,b as St,w as B,cT as Rt,e as K,q as xt,a6 as Dt,_ as Ct}from"./index-CV7M57fm.js";import{B as Nt}from"./back_top-BWSHeVR0.js";function Ft(t=6){return Number(Math.random().toString().substr(3,t)+Date.now()).toString(36)}const Bt=["#409EFF","#67C23A","#E6A23C","#F56C6C","#909399"];function jt(t,e){return Math.floor(Math.random()*(e-t+1))+t}function Pt(){return Bt[jt(0,4)]}const Tt="https://www.getphotoblanket.com",Lt=({page:t=1,pageSize:e=20})=>{const o=`${Tt}/products.json?page=${t}&limit=${e}`;return fetch(o).then(n=>n.json()).then(n=>n.products).then(n=>n.map(r=>({id:Ft(),star:!1,price:r.variants[0].price,src:{original:r.images[0].src},backgroundColor:Pt(),name:r.title})))},Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABbFJREFUaEPtWV1sFFUUPufOLmjpD7G0nXtm11igD0Q0CpqImsiDEcGoIVEReeBBNGgkEQSjwUR4MQZ/MBr/MeFFFIkxYAR9MGr84cFijBJ9UFPD7r3TqtWWLsVuO3PM3ew20+3uzizTxpDsTSa7e+ec75zvnPtz7l2E87zhee4/NAj83xlsZKCRgZgRaAyhmAGMrV4zA5lM5sJEItGcz+dbhBDN5gGAZkRsQcTCd/Mwc0vpu+k3v5l5yHGcDUEPtdY7AeAsIp4t/5yYmCj0myefz//LzGfNY/p7enrGqjGtSEAp9ZgQYgsz07mGiJk3OY7zVklfKbULEZ88FzxE1L7vv+Q4ztPl+tMIZLPZFUKIb87FUFBHCLHQtu2+Up/WmuNi+r5/bSqVOh7EmUZAa70VAJ6PYwwRJ6SUyRKG67odzPxHHMyi7jYi2luTgOu6O5h5T1xjiLhDSvlsIAOfAcDKOLiI+KiU8pmwDGwGgFfjGCrqDhLRgkAWHmTml2PiPkBEr4URuAcA3o5pqKR+PxG9aX7M0DDaQEQHahJQSt2KiEdmiMA7RGQCUmha61jDiJlvcxznw7A5cAMzfz4TBHzfvzGVSn1qsDKZzErLsgyBac0skwBwwvf9HCKuBoD5VeRWSim/CMvAMkQ8MQME+ohoYZToE9HkapjNZq9AxFcQcUW5D8y83HGc72oSyGQyiy3L+qUeAsx8yMgj4p0BvZ1E9FRY9Jl5t+M4u4L2tNaPA0BBN9g8z+tJp9O/1iTQ39/f6fv+QB0ExoQQS4aGhv5qa2s7zsyXGl0hRJdt24W1P2TsbyWiF4L2lFL3IuK+ch+CmKV30zYyU/9YljVaB4EDRFSoeUrj3CwCUsrbw6JftPE9EV1ZloFhAGitkIGmdDpt6qjJVrEWcl03z8yTO2kImTuI6P2STDabfUQIsYqIbjJ91aJZhjkCANuZeSkArEbExeU2EXFcSjlnWn8l55RSg4h4UVgWELHPtu1FiDilzlFKmaxsNEa11ksA4KcwrLD3zPy34zjtkQhorU0RdkkYqJloRGRK5ClNKXUxIposFDax8kIOEfczcxsArI1goyTyOxF1RyKglPoBES+LAH4VEVVccrXWa4nogyKBXgBYXnR8DxH9XOz/EgCuj2AHmPlHx3Euj0RAa/0VAFwXAvw1EdU03tfXN7+7u3tIa73X87zD6XR6ygaZzWavEUJMKY9r2Kxor9okPsrMZkes1TYT0etRoldLxnXdF5l5SxgOIh6TUq6JlAGl1EFEvKsWqO/7C1Kp1GCY4bD3zDzHdd2TANBTS5aZ33McZ10kAlprM/k2VQNExENSypoEwxwPvndddyMz7w/R2UdE90UlYE5k5mRWsVWqCutxuJKs1tqUyetr4Owlom2RCLiuu4uZqx3A/yGi0D2iXkKnTp1amkgkTKVZERsRd0spp9RMxkbFSVzcTSePg2XOFNbjwcFBs9W35vP5Vs/z2oQQrYjY6vt+4dOs86ZI01o/AQA5Zs5ZljUyMTGRE0KMmN/JZHJkdHQ019TUNNLZ2ZmrVTP5vr89lUo9FykDWmsz1t6oN4pBeSHE+vHx8cN11lW1TE6e7oJCFTPQ39+/zvf9d+MQYOZlxc2rsBvHbUKIu23bPhgpA67rrmHmj2IY/bNYihiMWDcRJR8Q8RYp5dFIBAYGBhZ5njfl4FAvGSnlBUqph4QQ1eZSXZCWZS3u6ur6LRIBI6S1/hgAVkW0wsx8GhFPA8AIIuYA4OTw8PDDLS0txxBxXukutXiPOi8ibknsEyK6uZJO1ctds8qMjY2Zc+nVAFBwzjjJzCOJRCKXz+fPJJNJ46h5zti2fSaqU729vcmOjo5my7LmBS6MDSlzcdzseV7w8vjbuXPnHm9vbzfBmdYa/w9EjfpsyTUyMFuRjYrbyEDUSM2WXCMDsxXZqLjnfQb+A8eWU0/QfZYsAAAAAElFTkSuQmCC",kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABNBJREFUaEPtmV1oXEUUx//n3g1JRGqL9k1RsFq/6IMgSky8c2YTQyONiojWYumTQrWKSNH6oO1TS1EQFcTiQwsaK4qIbVdod+/M3Y0IteJDwVr1oVYFEfFFwUY2c2TCbrhZNptNduvuQgf2Ze85M+c359w5Z84l9PigHrcflwCqHrTWsoiUmLn8f3q1bR4wxggRlZxz00EQlCowf19smLYAxHF8NxFNA/gUgAKwGsApD5GC+eNiwLQL4GUi2gNgDIA31ENEKZhzIvK5h5mZmZkeHx//uV0wbQEwxpQADDPzgvny+fyNYRhO1MB42w9674RhWIqi6IdWYFoGMMbcBuA0ER1RSk3GcbyViB4HcBTAMWb+0RtYKpXWlMvlSSKaFBFdCTP/yIrIRxWY08uFaQfAswAeAPAaMx81xhwmojVpQ0TkSxH5QGt9tvp/kiQTzrlJAOsroeYfnXPOHQrD8JhS6qtmYFoGaGaRRjKFQuF6IhononsB+N9gSv4ggENKqYSIpN48cwCFQmF3EARPt2rMcvWZ+ao4ju/TWh+r6hpjRkVkYwXIh+d8qvEw/f39Hw4NDf1T/TMN8AqA/HKNWKk8EWmlVFjZvG0iUiSiIjO/W52zWCyuLZfLm4hoE4DxlHfmQi2bze6uBbih+tKt1LBm9Ky17wN4NAXgN29uiMi/HsS/2FrrA+n5isXi7bOzsx5mdyaTWT8yMvJ9XQC/K80YshIZv2uNAOrM+bWIHKjCWGuPi8g9zDzgZesC+LJgJcYtpeOc27MCAD/taWbeYIy5i4gKzjnvnW29BLCLmfcZY54H8GoQBONRFB3vGYByuXzt2NjYeWPMJwAeTGf8rg8hIvpTKXVlHMe3AogBnNFa+1prbnQ9gIi8rbXeHsfxE0T0DhE9qZSaP526HgDACDNPW2sPicjWvr6+VcPDw3/1jAd8vJ84ceKKTCbjj1NordelT7tu98BRZt5krd0sIlNEtFcp9VLPAIjIFq31lDHmLQBPBUGwIYqiBSV3xz1gjPFlRN3MXz0ujTHf+LKbmS+rTZZdC0BEJ5VSdxYKBR0EQYGIppRSW3oGAEA1++4F8KK/ySmljvQMQDX7Wmt9ZeqP0rqXr24NoZ+Y+TpjzDoiOuvvCszM9YrFbgV4nZmfi+N4JxHtJ6JnlFJv9hLAXPY1xuQAbASwlpnrNsY67oHKlXL+RgbgAjMP5nK5/oGBgd+DIPhNKeU7F3VHxwFq80Cl/fKYMeYRAIdFZL/W+oWeAQDwMDN/7PtLADzEHcx8qmcAUtn3FxFZrbW+vNFVteMhFMexj+/7faKqxP9okiRDzrkvALzHzL5NuejoOEDasiRJJqMo+sxau19EdgZB8FAURf4auTyARgrteJZuq9SbzxhzBsBNi2XfJcvpdhjZaI5GAEmSXOOcO09EsVIqu5QtHe/M1Rpord0hIm8A2MHM/h7QcHQjQMF/P3DOXZ3NZn/teoBKJr4AYLpSPviu4HfMfPNSxvvnCzzgnNvejFKrMmEYDi/S3LWVjx37mHlXM+vUhlAzOm2RISLnu9N+slwut2pwcHCCiCZExH+5mchmsyebWWgOwBgz3+lqRqldMszsd3zByOfzt4yOjn7b7Bod/8TUrKGLyV0CaHUHW9X/D9N93V6azvezAAAAAElFTkSuQmCC";function Ht(t,e){const o=t.getBoundingClientRect();if(!e)return o.top>=0&&o.bottom<=window.innerHeight;const n=e.getBoundingClientRect();return o.top>=n.top&&o.bottom<=n.bottom}function Kt(t){return I(this,null,function*(){return yield L(),t.value instanceof HTMLElement?t.value:t.value?document.querySelector(t.value):null})}function U(t){let e=`0px 0px ${t.distance}px 0px`;t.top&&(e=`${t.distance}px 0px 0px 0px`);const o=new IntersectionObserver(n=>{n[0].isIntersecting&&(t.firstload&&t.emit(),t.firstload=!0)},{root:t.parentEl,rootMargin:e});return o.observe(t.infiniteLoading.value),o}const lt=(t,e)=>{const o=t.__vccOpts||t;for(const[n,r]of e)o[n]=r;return o},Ut={},Gt=t=>(vt("data-v-d3e37633"),t=t(),yt(),t),Wt={class:"container"},Qt=Gt(()=>f("div",{class:"spinner"},null,-1)),Yt=[Qt];function Vt(t,e){return b(),z("div",Wt,Yt)}const Zt=lt(Ut,[["render",Vt],["__scopeId","data-v-d3e37633"]]),Xt={class:"state-error"},Jt=C({__name:"InfiniteLoading",props:{top:{type:Boolean,default:!1},target:{},distance:{default:0},identifier:{},firstload:{type:Boolean,default:!0},slots:{}},emits:["infinite"],setup(t,{emit:e}){const o=t;let n=null,r=0;const s=h(null),i=h(""),{top:a,firstload:l,distance:c}=o,{identifier:d,target:m}=pt(o),u={infiniteLoading:s,top:a,firstload:l,distance:c,parentEl:null,emit(){r=(u.parentEl||document.documentElement).scrollHeight,g.loading(),e("infinite",g)}},g={loading(){i.value="loading"},loaded(){return I(this,null,function*(){i.value="loaded";const p=u.parentEl||document.documentElement;yield L(),a&&(p.scrollTop=p.scrollHeight-r),Ht(s.value,u.parentEl)&&u.emit()})},complete(){i.value="complete",n==null||n.disconnect()},error(){i.value="error"}};return P(d,()=>{n==null||n.disconnect(),n=U(u)}),T(()=>I(this,null,function*(){u.parentEl=yield Kt(m),n=U(u)})),at(()=>{n==null||n.disconnect()}),(p,v)=>(b(),z("div",{ref_key:"infiniteLoading",ref:s,style:{"min-height":"1px"}},[ht(f("div",null,[x(p.$slots,"spinner",{},()=>[E(Zt)],!0)],512),[[At,i.value=="loading"]]),i.value=="complete"?x(p.$slots,"complete",{key:0},()=>{var y;return[f("span",null,D(((y=p.slots)==null?void 0:y.complete)||"No more results!"),1)]},!0):k("",!0),i.value=="error"?x(p.$slots,"error",{key:1,retry:u.emit},()=>{var y;return[f("span",Xt,[f("span",null,D(((y=p.slots)==null?void 0:y.error)||"Oops something went wrong!"),1),f("button",{class:"retry",onClick:v[0]||(v[0]=(..._)=>u.emit&&u.emit(..._))},"retry")])]},!0):k("",!0)],512))}}),qt=lt(Jt,[["__scopeId","data-v-a7077831"]]);function $t(t){return bt()?(_t(t),!0):!1}const ct=typeof window!="undefined";function te(t,e){function o(...n){t(()=>e.apply(this,n),{fn:e,thisArg:this,args:n})}return o}function ee(t,e={}){let o,n;return s=>{const i=w(t),a=w(e.maxWait);if(o&&clearTimeout(o),i<=0||a!==void 0&&a<=0)return n&&(clearTimeout(n),n=null),s();a&&!n&&(n=setTimeout(()=>{o&&clearTimeout(o),n=null,s()},a)),o=setTimeout(()=>{n&&clearTimeout(n),n=null,s()},i)}}function ne(t,e=200,o={}){return te(ee(e,o),t)}function oe(t){var e;const o=w(t);return(e=o==null?void 0:o.$el)!=null?e:o}const re=ct?window:void 0,G=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},W="__vueuse_ssr_handlers__";G[W]=G[W]||{};var Q=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ae=(t,e)=>{var o={};for(var n in t)ie.call(t,n)&&e.indexOf(n)<0&&(o[n]=t[n]);if(t!=null&&Q)for(var n of Q(t))e.indexOf(n)<0&&se.call(t,n)&&(o[n]=t[n]);return o};function le(t,e,o={}){const n=o,{window:r=re}=n,s=ae(n,["window"]);let i;const a=r&&"ResizeObserver"in r,l=()=>{i&&(i.disconnect(),i=void 0)},c=P(()=>oe(t),m=>{l(),a&&r&&m&&(i=new ResizeObserver(e),i.observe(m,s))},{immediate:!0,flush:"post"}),d=()=>{l(),c()};return $t(d),{isSupported:a,stop:d}}var Y,V;ct&&(window!=null&&window.navigator)&&((Y=window==null?void 0:window.navigator)!=null&&Y.platform)&&/iP(ad|hone|od)/.test((V=window==null?void 0:window.navigator)==null?void 0:V.platform);const ce=({breakpoints:t,wrapperWidth:e,gutter:o,hasAroundGutter:n,initWidth:r})=>{const s=Object.keys(t).map(c=>Number(c)).sort((c,d)=>c-d);let i=e,a=!1;for(const c of s)if(e<=c){i=c,a=!0;break}if(!a)return r;const l=t[i].rowPerView;return n?(e-o)/l-o:(e-(l-1)*o)/l};function ue(t){const e=h(0),o=h(null);le(o,i=>{const a=i[0],{width:l}=a.contentRect;e.value=l});const n=F(()=>ce({wrapperWidth:e.value,breakpoints:t.breakpoints,gutter:t.gutter,hasAroundGutter:t.hasAroundGutter,initWidth:t.width})),r=F(()=>{const i=t.hasAroundGutter?-t.gutter:t.gutter;return Math.floor((e.value+i)/(n.value+t.gutter))}),s=F(()=>{if(t.align==="left")return 0;if(t.align==="center"){const i=t.hasAroundGutter?t.gutter:-t.gutter,a=r.value*(n.value+t.gutter)+i;return(e.value-a)/2}else{const i=t.hasAroundGutter?t.gutter:-t.gutter,a=r.value*(n.value+t.gutter)+i;return e.value-a}});return{waterfallWrapper:o,wrapperWidth:e,colWidth:n,cols:r,offsetX:s}}function ut(t,e){return new RegExp(`(^|\\s)${e}(\\s|$)`).test(t.className)}function Z(t,e){if(ut(t,e))return;const o=t.className.split(/\s+/);o.push(e),t.className=o.join(" ")}const de=document.createElement("div").style,j=(()=>{const t={standard:"transform",webkit:"webkitTransform",Moz:"MozTransform",O:"OTransform",ms:"msTransform"};for(const e in t){const o=t[e];if(de[o]!==void 0)return e}return!1})();function R(t){return j===!1?!1:j==="standard"?t:j+t.charAt(0).toUpperCase()+t.substr(1)}const X=R("transform"),J=R("animation-duration"),q=R("animation-delay"),$=R("transition"),tt=R("animation-fill-mode");function fe(t,e,o,n,r){const s=h([]),i=h(0),a=m=>{const u=t.hasAroundGutter?m+1:m;return t.gutter*u+e.value*m+n.value},l=()=>{s.value=new Array(o.value).fill(t.hasAroundGutter?t.gutter:0)},c=me(t);return{wrapperHeight:i,layoutHandle:()=>I(this,null,function*(){return new Promise(m=>{l();const u=[];if(r&&r.value&&r.value.childNodes.forEach(g=>{g.className==="waterfall-item"&&u.push(g)}),u.length===0)return!1;for(let g=0;g{const gt=t.posDuration/1e3;$&&(_[$]=`transform ${gt}s`)})}i.value=Math.max.apply(null,s.value),setTimeout(()=>{m(!0)},t.posDuration)})})}}function me(t){return(e,o)=>{const n=e.firstChild;if(n&&!ut(n,t.animationPrefix)){const r=`${t.animationDuration/1e3}s`,s=`${t.animationDelay/1e3}s`,i=n.style;Z(n,t.animationPrefix),Z(n,t.animationEffect),J&&(i[J]=r),q&&(i[q]=s),tt&&(i[tt]="both"),o&&setTimeout(()=>{o()},t.animationDuration+t.animationDelay)}}}const ge=typeof window!="undefined"&&window!==null,et=Ae(),pe=Object.prototype.propertyIsEnumerable,nt=Object.getOwnPropertySymbols;function he(t,...e){return e.map(n=>n.replace(/\[(\w+)\]/g,".$1").split(".").reduce((r,s)=>r&&r[s],t))}function Ae(){return ge&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype?("isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get(){return this.intersectionRatio>0}}),!0):!1}function S(t){return typeof t=="function"||toString.call(t)==="[object Object]"}function ve(t){return typeof t=="object"?t===null:typeof t!="function"}function ye(t){return t!=="__proto__"&&t!=="constructor"&&t!=="prototype"}function we(t,...e){if(!S(t))throw new TypeError("expected the first argument to be an object");if(e.length===0||typeof Symbol!="function"||typeof nt!="function")return t;for(const o of e){const n=nt(o);for(const r of n)pe.call(o,r)&&(t[r]=o[r])}return t}function dt(t,...e){let o=0;for(ve(t)&&(t=e[o++]),t||(t={});o{const r=new Image;r.onload=()=>{o(r)},r.onerror=()=>{n(new Error("Image load error"))},e&&(r.crossOrigin="Anonymous"),r.src=t})}var O;(function(t){t.LOADING="loading",t.LOADED="loaded",t.ERROR="error"})(O||(O={}));const be={rootMargin:"0px",threshold:0},rt="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",_e="";class Ee{constructor(e=!0,o,n=!0){this.lazyActive=!0,this.crossOrigin=!0,this.options={loading:rt,error:_e,observerOptions:be,log:!0,ratioCalculator:(r,s)=>s/r},this._images=new WeakMap,this.lazyActive=e,this.crossOrigin=n,this.config(o)}config(e={}){dt(this.options,e),e.ratioCalculator&&(this.options.ratioCalculator=e.ratioCalculator)}mount(e,o,n){const{src:r,loading:s,error:i}=this._valueFormatter(o);e.setAttribute("lazy",O.LOADING),e.setAttribute("src",s||rt),this.lazyActive?(et||(this._setImageSrc(e,r,n,i),this._log(()=>{throw new Error("Not support IntersectionObserver!")})),this._initIntersectionObserver(e,r,n,i)):this._setImageSrc(e,r,n,i)}resize(e,o){const n=e.getAttribute("lazy"),r=e.getAttribute("src");n&&n===O.LOADED&&r&&ot(r,this.crossOrigin).then(s=>{const{width:i,height:a}=s,l=e.width/i*a;e.height=l;const c=e.style;c.height=`${l}px`,o()})}unmount(e){const o=this._realObserver(e);o&&o.unobserve(e),this._images.delete(e)}_setImageSrc(e,o,n,r){!o||e.getAttribute("src")===o||ot(o,this.crossOrigin).then(i=>{var a,l;const{width:c,height:d}=i,m=((l=(a=this.options).ratioCalculator)==null?void 0:l.call(a,c,d))||d/c,u=e.parentNode.parentNode;u.style.paddingBottom=`${m*100}%`,e.setAttribute("lazy",O.LOADED),e.removeAttribute("src"),e.setAttribute("src",o),n(!0)}).catch(()=>{const i=this._realObserver(e);i&&i.disconnect(),r&&(e.setAttribute("lazy",O.ERROR),e.setAttribute("src",r),n(!1)),this._log(()=>{throw new Error(`Image failed to load!And failed src was: ${o} `)})})}_isOpenLazy(){return et&&this.lazyActive}_initIntersectionObserver(e,o,n,r){const s=this.options.observerOptions;this._images.set(e,new IntersectionObserver(a=>{Array.prototype.forEach.call(a,l=>{if(l.isIntersecting){const c=this._realObserver(e);c&&c.unobserve(l.target),this._setImageSrc(e,o,n,r)}})},s));const i=this._realObserver(e);i&&i.observe(e)}_valueFormatter(e){let o=e,n=this.options.loading,r=this.options.error;return S(e)&&(o=e.src,n=e.loading||this.options.loading,r=e.error||this.options.error),{src:o,loading:n,error:r}}_log(e){this.options.log&&e()}_realObserver(e){return this._images.get(e)}}var ft=(t,e)=>{for(const[o,n]of e)t[o]=n;return t};const M=C({props:{list:{type:Array,default:()=>[]},rowKey:{type:String,default:"id"},imgSelector:{type:String,default:"src"},width:{type:Number,default:200},breakpoints:{type:Object,default:()=>({1200:{rowPerView:3},800:{rowPerView:2},500:{rowPerView:1}})},gutter:{type:Number,default:10},hasAroundGutter:{type:Boolean,default:!0},posDuration:{type:Number,default:300},animationPrefix:{type:String,default:"animate__animated"},animationEffect:{type:String,default:"fadeIn"},animationDuration:{type:Number,default:1e3},animationDelay:{type:Number,default:300},backgroundColor:{type:String,default:"#fff"},lazyload:{type:Boolean,default:!0},loadProps:{type:Object,default:()=>{}},crossOrigin:{type:Boolean,default:!0},delay:{type:Number,default:300},align:{type:String,default:"center"}},setup(t,e){const o=new Ee(t.lazyload,t.loadProps,t.crossOrigin);N("lazy",o);const{waterfallWrapper:n,wrapperWidth:r,colWidth:s,cols:i,offsetX:a}=ue(t),{wrapperHeight:l,layoutHandle:c}=fe(t,s,i,a,n),d=ne(()=>{c().then(()=>{e.emit("afterRender")})},t.delay);P(()=>[r,s,t.list],()=>{r.value>0&&d()},{deep:!0});const m=h(0);return N("sizeChangeTime",m),N("imgLoaded",d),{waterfallWrapper:n,wrapperHeight:l,getRenderURL:A=>he(A,t.imgSelector)[0],getKey:(A,p)=>A[t.rowKey]||p,renderer:d}}}),it=()=>{wt(t=>({"84adae44":t.backgroundColor}))},st=M.setup;M.setup=st?(t,e)=>(it(),st(t,e)):it;const Oe=M,ze={class:"waterfall-card"};function Ie(t,e,o,n,r,s){return b(),z("div",{ref:"waterfallWrapper",class:"waterfall-list",style:zt({height:`${t.wrapperHeight}px`})},[(b(!0),z(Et,null,Ot(t.list,(i,a)=>(b(),z("div",{key:t.getKey(i,a),class:"waterfall-item"},[f("div",ze,[x(t.$slots,"item",{item:i,index:a,url:t.getRenderURL(i)},void 0,!0)])]))),128))],4)}var Se=ft(Oe,[["render",Ie],["__scopeId","data-v-6d3e5303"]]);const Re=C({props:{url:{type:String,default:""},title:{type:String,default:""},alt:{type:String,default:""}},setup(t,e){const o=H("imgLoaded"),n=H("lazy"),r=h(null);T(()=>{s()}),at(()=>{i()});function s(){r.value&&n.mount(r.value,t.url,l=>{o(),l?e.emit("success",t.url):e.emit("error",t.url)})}function i(){r.value&&n.unmount(r.value)}function a(){e.emit("load",t.url)}return{lazyRef:r,imageLoad:a}}}),xe={class:"lazy__box"},De={class:"lazy__resource"},Ce=["title","alt"];function Ne(t,e,o,n,r,s){return b(),z("div",xe,[f("div",De,[f("img",{ref:"lazyRef",class:"lazy__img",title:t.title,alt:t.alt,onLoad:e[0]||(e[0]=(...i)=>t.imageLoad&&t.imageLoad(...i))},null,40,Ce)])])}var Fe=ft(Re,[["render",Ne],["__scopeId","data-v-640f8d40"]]);const Be=["onClick"],je={class:"overflow-hidden"},Pe={class:"px-4 pt-2 pb-4 border-t border-t-gray-800"},Te={class:"pb-4 text-gray-50 group-hover:text-yellow-300"},Le={class:"pt-3 flex justify-between items-center border-t border-t-gray-600 border-opacity-50"},Me={class:"text-gray-50"},ke=["onClick"],He=C({__name:"index",setup(t){const e=It({rowKey:"id",gutter:10,hasAroundGutter:!0,width:320,breakpoints:{1200:{rowPerView:4},800:{rowPerView:3},500:{rowPerView:2}},animationEffect:"animate__zoomInUp",animationDuration:1e3,animationDelay:300,imgSelector:"src.original",loadProps:{loading:kt,error:Mt},lazyload:!0}),o=h(1),n=h([]),r=h(),s=h();function i(){s.value=Rt.service({target:".content",background:"transparent",text:"加载中"}),Lt({page:o.value,pageSize:r.value}).then(c=>{setTimeout(()=>{n.value.push(...c),o.value+=1,L(()=>{s.value.close()})},500)})}function a(c,d){n.value.splice(d,1)}function l(c){}return T(()=>{i()}),(c,d)=>{const m=K("el-backtop"),u=K("el-scrollbar");return b(),St(u,{"max-height":"calc(100vh - 120px)",class:"content"},{default:B(()=>[E(w(Se),Dt({list:n.value},e),{item:B(({item:g,url:A,index:p})=>[f("div",{class:"bg-gray-900 rounded-lg shadow-md overflow-hidden transition-all duration-300 ease-linear hover:shadow-lg hover:shadow-gray-600 group",onClick:v=>void 0},[f("div",je,[E(w(Fe),{url:A,class:"cursor-pointer transition-all duration-300 ease-linear group-hover:scale-105"},null,8,["url"])]),f("div",Pe,[f("h4",Te,D(g.name),1),f("div",Le,[f("div",Me,"$ "+D(g.price),1),f("div",null,[f("button",{class:"px-3 h-7 rounded-full bg-red-500 text-sm text-white shadow-lg transition-all duration-300 hover:bg-red-600",onClick:xt(v=>a(g,p),["stop"])}," 删除 ",8,ke)])])])],8,Be)]),_:1},16,["list"]),E(m,{title:"回到顶部",right:35,bottom:50,"visibility-height":400,target:".content .el-scrollbar__wrap"},{default:B(()=>[E(w(Nt))]),_:1}),E(w(qt),{firstload:!1,onInfinite:i})]),_:1})}}}),We=Ct(He,[["__scopeId","data-v-06e29e61"]]);export{We as default}; +var I=(t,e,o)=>new Promise((n,r)=>{var s=l=>{try{a(o.next(l))}catch(c){r(c)}},i=l=>{try{a(o.throw(l))}catch(c){r(c)}},a=l=>l.done?n(l.value):Promise.resolve(l.value).then(s,i);a((o=o.apply(t,e)).next())});import{d as C,a as h,b1 as pt,n as P,m as T,o as at,f as b,k as z,B as ht,a3 as At,g as f,U as x,i as E,t as D,j as k,y as L,C as vt,D as yt,aV as N,dg as wt,p as F,dh as bt,di as _t,u as w,F as Et,l as Ot,s as zt,aX as H,r as It,b as St,w as B,cT as Rt,e as K,q as xt,a6 as Dt,_ as Ct}from"./index-D0RG78dK.js";import{B as Nt}from"./back_top-BbFc80HB.js";function Ft(t=6){return Number(Math.random().toString().substr(3,t)+Date.now()).toString(36)}const Bt=["#409EFF","#67C23A","#E6A23C","#F56C6C","#909399"];function jt(t,e){return Math.floor(Math.random()*(e-t+1))+t}function Pt(){return Bt[jt(0,4)]}const Tt="https://www.getphotoblanket.com",Lt=({page:t=1,pageSize:e=20})=>{const o=`${Tt}/products.json?page=${t}&limit=${e}`;return fetch(o).then(n=>n.json()).then(n=>n.products).then(n=>n.map(r=>({id:Ft(),star:!1,price:r.variants[0].price,src:{original:r.images[0].src},backgroundColor:Pt(),name:r.title})))},Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABbFJREFUaEPtWV1sFFUUPufOLmjpD7G0nXtm11igD0Q0CpqImsiDEcGoIVEReeBBNGgkEQSjwUR4MQZ/MBr/MeFFFIkxYAR9MGr84cFijBJ9UFPD7r3TqtWWLsVuO3PM3ew20+3uzizTxpDsTSa7e+ec75zvnPtz7l2E87zhee4/NAj83xlsZKCRgZgRaAyhmAGMrV4zA5lM5sJEItGcz+dbhBDN5gGAZkRsQcTCd/Mwc0vpu+k3v5l5yHGcDUEPtdY7AeAsIp4t/5yYmCj0myefz//LzGfNY/p7enrGqjGtSEAp9ZgQYgsz07mGiJk3OY7zVklfKbULEZ88FzxE1L7vv+Q4ztPl+tMIZLPZFUKIb87FUFBHCLHQtu2+Up/WmuNi+r5/bSqVOh7EmUZAa70VAJ6PYwwRJ6SUyRKG67odzPxHHMyi7jYi2luTgOu6O5h5T1xjiLhDSvlsIAOfAcDKOLiI+KiU8pmwDGwGgFfjGCrqDhLRgkAWHmTml2PiPkBEr4URuAcA3o5pqKR+PxG9aX7M0DDaQEQHahJQSt2KiEdmiMA7RGQCUmha61jDiJlvcxznw7A5cAMzfz4TBHzfvzGVSn1qsDKZzErLsgyBac0skwBwwvf9HCKuBoD5VeRWSim/CMvAMkQ8MQME+ohoYZToE9HkapjNZq9AxFcQcUW5D8y83HGc72oSyGQyiy3L+qUeAsx8yMgj4p0BvZ1E9FRY9Jl5t+M4u4L2tNaPA0BBN9g8z+tJp9O/1iTQ39/f6fv+QB0ExoQQS4aGhv5qa2s7zsyXGl0hRJdt24W1P2TsbyWiF4L2lFL3IuK+ch+CmKV30zYyU/9YljVaB4EDRFSoeUrj3CwCUsrbw6JftPE9EV1ZloFhAGitkIGmdDpt6qjJVrEWcl03z8yTO2kImTuI6P2STDabfUQIsYqIbjJ91aJZhjkCANuZeSkArEbExeU2EXFcSjlnWn8l55RSg4h4UVgWELHPtu1FiDilzlFKmaxsNEa11ksA4KcwrLD3zPy34zjtkQhorU0RdkkYqJloRGRK5ClNKXUxIposFDax8kIOEfczcxsArI1goyTyOxF1RyKglPoBES+LAH4VEVVccrXWa4nogyKBXgBYXnR8DxH9XOz/EgCuj2AHmPlHx3Euj0RAa/0VAFwXAvw1EdU03tfXN7+7u3tIa73X87zD6XR6ygaZzWavEUJMKY9r2Kxor9okPsrMZkes1TYT0etRoldLxnXdF5l5SxgOIh6TUq6JlAGl1EFEvKsWqO/7C1Kp1GCY4bD3zDzHdd2TANBTS5aZ33McZ10kAlprM/k2VQNExENSypoEwxwPvndddyMz7w/R2UdE90UlYE5k5mRWsVWqCutxuJKs1tqUyetr4Owlom2RCLiuu4uZqx3A/yGi0D2iXkKnTp1amkgkTKVZERsRd0spp9RMxkbFSVzcTSePg2XOFNbjwcFBs9W35vP5Vs/z2oQQrYjY6vt+4dOs86ZI01o/AQA5Zs5ZljUyMTGRE0KMmN/JZHJkdHQ019TUNNLZ2ZmrVTP5vr89lUo9FykDWmsz1t6oN4pBeSHE+vHx8cN11lW1TE6e7oJCFTPQ39+/zvf9d+MQYOZlxc2rsBvHbUKIu23bPhgpA67rrmHmj2IY/bNYihiMWDcRJR8Q8RYp5dFIBAYGBhZ5njfl4FAvGSnlBUqph4QQ1eZSXZCWZS3u6ur6LRIBI6S1/hgAVkW0wsx8GhFPA8AIIuYA4OTw8PDDLS0txxBxXukutXiPOi8ibknsEyK6uZJO1ctds8qMjY2Zc+nVAFBwzjjJzCOJRCKXz+fPJJNJ46h5zti2fSaqU729vcmOjo5my7LmBS6MDSlzcdzseV7w8vjbuXPnHm9vbzfBmdYa/w9EjfpsyTUyMFuRjYrbyEDUSM2WXCMDsxXZqLjnfQb+A8eWU0/QfZYsAAAAAElFTkSuQmCC",kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABNBJREFUaEPtmV1oXEUUx//n3g1JRGqL9k1RsFq/6IMgSky8c2YTQyONiojWYumTQrWKSNH6oO1TS1EQFcTiQwsaK4qIbVdod+/M3Y0IteJDwVr1oVYFEfFFwUY2c2TCbrhZNptNduvuQgf2Ze85M+c359w5Z84l9PigHrcflwCqHrTWsoiUmLn8f3q1bR4wxggRlZxz00EQlCowf19smLYAxHF8NxFNA/gUgAKwGsApD5GC+eNiwLQL4GUi2gNgDIA31ENEKZhzIvK5h5mZmZkeHx//uV0wbQEwxpQADDPzgvny+fyNYRhO1MB42w9674RhWIqi6IdWYFoGMMbcBuA0ER1RSk3GcbyViB4HcBTAMWb+0RtYKpXWlMvlSSKaFBFdCTP/yIrIRxWY08uFaQfAswAeAPAaMx81xhwmojVpQ0TkSxH5QGt9tvp/kiQTzrlJAOsroeYfnXPOHQrD8JhS6qtmYFoGaGaRRjKFQuF6IhononsB+N9gSv4ggENKqYSIpN48cwCFQmF3EARPt2rMcvWZ+ao4ju/TWh+r6hpjRkVkYwXIh+d8qvEw/f39Hw4NDf1T/TMN8AqA/HKNWKk8EWmlVFjZvG0iUiSiIjO/W52zWCyuLZfLm4hoE4DxlHfmQi2bze6uBbih+tKt1LBm9Ky17wN4NAXgN29uiMi/HsS/2FrrA+n5isXi7bOzsx5mdyaTWT8yMvJ9XQC/K80YshIZv2uNAOrM+bWIHKjCWGuPi8g9zDzgZesC+LJgJcYtpeOc27MCAD/taWbeYIy5i4gKzjnvnW29BLCLmfcZY54H8GoQBONRFB3vGYByuXzt2NjYeWPMJwAeTGf8rg8hIvpTKXVlHMe3AogBnNFa+1prbnQ9gIi8rbXeHsfxE0T0DhE9qZSaP526HgDACDNPW2sPicjWvr6+VcPDw3/1jAd8vJ84ceKKTCbjj1NordelT7tu98BRZt5krd0sIlNEtFcp9VLPAIjIFq31lDHmLQBPBUGwIYqiBSV3xz1gjPFlRN3MXz0ujTHf+LKbmS+rTZZdC0BEJ5VSdxYKBR0EQYGIppRSW3oGAEA1++4F8KK/ySmljvQMQDX7Wmt9ZeqP0rqXr24NoZ+Y+TpjzDoiOuvvCszM9YrFbgV4nZmfi+N4JxHtJ6JnlFJv9hLAXPY1xuQAbASwlpnrNsY67oHKlXL+RgbgAjMP5nK5/oGBgd+DIPhNKeU7F3VHxwFq80Cl/fKYMeYRAIdFZL/W+oWeAQDwMDN/7PtLADzEHcx8qmcAUtn3FxFZrbW+vNFVteMhFMexj+/7faKqxP9okiRDzrkvALzHzL5NuejoOEDasiRJJqMo+sxau19EdgZB8FAURf4auTyARgrteJZuq9SbzxhzBsBNi2XfJcvpdhjZaI5GAEmSXOOcO09EsVIqu5QtHe/M1Rpord0hIm8A2MHM/h7QcHQjQMF/P3DOXZ3NZn/teoBKJr4AYLpSPviu4HfMfPNSxvvnCzzgnNvejFKrMmEYDi/S3LWVjx37mHlXM+vUhlAzOm2RISLnu9N+slwut2pwcHCCiCZExH+5mchmsyebWWgOwBgz3+lqRqldMszsd3zByOfzt4yOjn7b7Bod/8TUrKGLyV0CaHUHW9X/D9N93V6azvezAAAAAElFTkSuQmCC";function Ht(t,e){const o=t.getBoundingClientRect();if(!e)return o.top>=0&&o.bottom<=window.innerHeight;const n=e.getBoundingClientRect();return o.top>=n.top&&o.bottom<=n.bottom}function Kt(t){return I(this,null,function*(){return yield L(),t.value instanceof HTMLElement?t.value:t.value?document.querySelector(t.value):null})}function U(t){let e=`0px 0px ${t.distance}px 0px`;t.top&&(e=`${t.distance}px 0px 0px 0px`);const o=new IntersectionObserver(n=>{n[0].isIntersecting&&(t.firstload&&t.emit(),t.firstload=!0)},{root:t.parentEl,rootMargin:e});return o.observe(t.infiniteLoading.value),o}const lt=(t,e)=>{const o=t.__vccOpts||t;for(const[n,r]of e)o[n]=r;return o},Ut={},Gt=t=>(vt("data-v-d3e37633"),t=t(),yt(),t),Wt={class:"container"},Qt=Gt(()=>f("div",{class:"spinner"},null,-1)),Yt=[Qt];function Vt(t,e){return b(),z("div",Wt,Yt)}const Zt=lt(Ut,[["render",Vt],["__scopeId","data-v-d3e37633"]]),Xt={class:"state-error"},Jt=C({__name:"InfiniteLoading",props:{top:{type:Boolean,default:!1},target:{},distance:{default:0},identifier:{},firstload:{type:Boolean,default:!0},slots:{}},emits:["infinite"],setup(t,{emit:e}){const o=t;let n=null,r=0;const s=h(null),i=h(""),{top:a,firstload:l,distance:c}=o,{identifier:d,target:m}=pt(o),u={infiniteLoading:s,top:a,firstload:l,distance:c,parentEl:null,emit(){r=(u.parentEl||document.documentElement).scrollHeight,g.loading(),e("infinite",g)}},g={loading(){i.value="loading"},loaded(){return I(this,null,function*(){i.value="loaded";const p=u.parentEl||document.documentElement;yield L(),a&&(p.scrollTop=p.scrollHeight-r),Ht(s.value,u.parentEl)&&u.emit()})},complete(){i.value="complete",n==null||n.disconnect()},error(){i.value="error"}};return P(d,()=>{n==null||n.disconnect(),n=U(u)}),T(()=>I(this,null,function*(){u.parentEl=yield Kt(m),n=U(u)})),at(()=>{n==null||n.disconnect()}),(p,v)=>(b(),z("div",{ref_key:"infiniteLoading",ref:s,style:{"min-height":"1px"}},[ht(f("div",null,[x(p.$slots,"spinner",{},()=>[E(Zt)],!0)],512),[[At,i.value=="loading"]]),i.value=="complete"?x(p.$slots,"complete",{key:0},()=>{var y;return[f("span",null,D(((y=p.slots)==null?void 0:y.complete)||"No more results!"),1)]},!0):k("",!0),i.value=="error"?x(p.$slots,"error",{key:1,retry:u.emit},()=>{var y;return[f("span",Xt,[f("span",null,D(((y=p.slots)==null?void 0:y.error)||"Oops something went wrong!"),1),f("button",{class:"retry",onClick:v[0]||(v[0]=(..._)=>u.emit&&u.emit(..._))},"retry")])]},!0):k("",!0)],512))}}),qt=lt(Jt,[["__scopeId","data-v-a7077831"]]);function $t(t){return bt()?(_t(t),!0):!1}const ct=typeof window!="undefined";function te(t,e){function o(...n){t(()=>e.apply(this,n),{fn:e,thisArg:this,args:n})}return o}function ee(t,e={}){let o,n;return s=>{const i=w(t),a=w(e.maxWait);if(o&&clearTimeout(o),i<=0||a!==void 0&&a<=0)return n&&(clearTimeout(n),n=null),s();a&&!n&&(n=setTimeout(()=>{o&&clearTimeout(o),n=null,s()},a)),o=setTimeout(()=>{n&&clearTimeout(n),n=null,s()},i)}}function ne(t,e=200,o={}){return te(ee(e,o),t)}function oe(t){var e;const o=w(t);return(e=o==null?void 0:o.$el)!=null?e:o}const re=ct?window:void 0,G=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},W="__vueuse_ssr_handlers__";G[W]=G[W]||{};var Q=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ae=(t,e)=>{var o={};for(var n in t)ie.call(t,n)&&e.indexOf(n)<0&&(o[n]=t[n]);if(t!=null&&Q)for(var n of Q(t))e.indexOf(n)<0&&se.call(t,n)&&(o[n]=t[n]);return o};function le(t,e,o={}){const n=o,{window:r=re}=n,s=ae(n,["window"]);let i;const a=r&&"ResizeObserver"in r,l=()=>{i&&(i.disconnect(),i=void 0)},c=P(()=>oe(t),m=>{l(),a&&r&&m&&(i=new ResizeObserver(e),i.observe(m,s))},{immediate:!0,flush:"post"}),d=()=>{l(),c()};return $t(d),{isSupported:a,stop:d}}var Y,V;ct&&(window!=null&&window.navigator)&&((Y=window==null?void 0:window.navigator)!=null&&Y.platform)&&/iP(ad|hone|od)/.test((V=window==null?void 0:window.navigator)==null?void 0:V.platform);const ce=({breakpoints:t,wrapperWidth:e,gutter:o,hasAroundGutter:n,initWidth:r})=>{const s=Object.keys(t).map(c=>Number(c)).sort((c,d)=>c-d);let i=e,a=!1;for(const c of s)if(e<=c){i=c,a=!0;break}if(!a)return r;const l=t[i].rowPerView;return n?(e-o)/l-o:(e-(l-1)*o)/l};function ue(t){const e=h(0),o=h(null);le(o,i=>{const a=i[0],{width:l}=a.contentRect;e.value=l});const n=F(()=>ce({wrapperWidth:e.value,breakpoints:t.breakpoints,gutter:t.gutter,hasAroundGutter:t.hasAroundGutter,initWidth:t.width})),r=F(()=>{const i=t.hasAroundGutter?-t.gutter:t.gutter;return Math.floor((e.value+i)/(n.value+t.gutter))}),s=F(()=>{if(t.align==="left")return 0;if(t.align==="center"){const i=t.hasAroundGutter?t.gutter:-t.gutter,a=r.value*(n.value+t.gutter)+i;return(e.value-a)/2}else{const i=t.hasAroundGutter?t.gutter:-t.gutter,a=r.value*(n.value+t.gutter)+i;return e.value-a}});return{waterfallWrapper:o,wrapperWidth:e,colWidth:n,cols:r,offsetX:s}}function ut(t,e){return new RegExp(`(^|\\s)${e}(\\s|$)`).test(t.className)}function Z(t,e){if(ut(t,e))return;const o=t.className.split(/\s+/);o.push(e),t.className=o.join(" ")}const de=document.createElement("div").style,j=(()=>{const t={standard:"transform",webkit:"webkitTransform",Moz:"MozTransform",O:"OTransform",ms:"msTransform"};for(const e in t){const o=t[e];if(de[o]!==void 0)return e}return!1})();function R(t){return j===!1?!1:j==="standard"?t:j+t.charAt(0).toUpperCase()+t.substr(1)}const X=R("transform"),J=R("animation-duration"),q=R("animation-delay"),$=R("transition"),tt=R("animation-fill-mode");function fe(t,e,o,n,r){const s=h([]),i=h(0),a=m=>{const u=t.hasAroundGutter?m+1:m;return t.gutter*u+e.value*m+n.value},l=()=>{s.value=new Array(o.value).fill(t.hasAroundGutter?t.gutter:0)},c=me(t);return{wrapperHeight:i,layoutHandle:()=>I(this,null,function*(){return new Promise(m=>{l();const u=[];if(r&&r.value&&r.value.childNodes.forEach(g=>{g.className==="waterfall-item"&&u.push(g)}),u.length===0)return!1;for(let g=0;g{const gt=t.posDuration/1e3;$&&(_[$]=`transform ${gt}s`)})}i.value=Math.max.apply(null,s.value),setTimeout(()=>{m(!0)},t.posDuration)})})}}function me(t){return(e,o)=>{const n=e.firstChild;if(n&&!ut(n,t.animationPrefix)){const r=`${t.animationDuration/1e3}s`,s=`${t.animationDelay/1e3}s`,i=n.style;Z(n,t.animationPrefix),Z(n,t.animationEffect),J&&(i[J]=r),q&&(i[q]=s),tt&&(i[tt]="both"),o&&setTimeout(()=>{o()},t.animationDuration+t.animationDelay)}}}const ge=typeof window!="undefined"&&window!==null,et=Ae(),pe=Object.prototype.propertyIsEnumerable,nt=Object.getOwnPropertySymbols;function he(t,...e){return e.map(n=>n.replace(/\[(\w+)\]/g,".$1").split(".").reduce((r,s)=>r&&r[s],t))}function Ae(){return ge&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype?("isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get(){return this.intersectionRatio>0}}),!0):!1}function S(t){return typeof t=="function"||toString.call(t)==="[object Object]"}function ve(t){return typeof t=="object"?t===null:typeof t!="function"}function ye(t){return t!=="__proto__"&&t!=="constructor"&&t!=="prototype"}function we(t,...e){if(!S(t))throw new TypeError("expected the first argument to be an object");if(e.length===0||typeof Symbol!="function"||typeof nt!="function")return t;for(const o of e){const n=nt(o);for(const r of n)pe.call(o,r)&&(t[r]=o[r])}return t}function dt(t,...e){let o=0;for(ve(t)&&(t=e[o++]),t||(t={});o{const r=new Image;r.onload=()=>{o(r)},r.onerror=()=>{n(new Error("Image load error"))},e&&(r.crossOrigin="Anonymous"),r.src=t})}var O;(function(t){t.LOADING="loading",t.LOADED="loaded",t.ERROR="error"})(O||(O={}));const be={rootMargin:"0px",threshold:0},rt="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",_e="";class Ee{constructor(e=!0,o,n=!0){this.lazyActive=!0,this.crossOrigin=!0,this.options={loading:rt,error:_e,observerOptions:be,log:!0,ratioCalculator:(r,s)=>s/r},this._images=new WeakMap,this.lazyActive=e,this.crossOrigin=n,this.config(o)}config(e={}){dt(this.options,e),e.ratioCalculator&&(this.options.ratioCalculator=e.ratioCalculator)}mount(e,o,n){const{src:r,loading:s,error:i}=this._valueFormatter(o);e.setAttribute("lazy",O.LOADING),e.setAttribute("src",s||rt),this.lazyActive?(et||(this._setImageSrc(e,r,n,i),this._log(()=>{throw new Error("Not support IntersectionObserver!")})),this._initIntersectionObserver(e,r,n,i)):this._setImageSrc(e,r,n,i)}resize(e,o){const n=e.getAttribute("lazy"),r=e.getAttribute("src");n&&n===O.LOADED&&r&&ot(r,this.crossOrigin).then(s=>{const{width:i,height:a}=s,l=e.width/i*a;e.height=l;const c=e.style;c.height=`${l}px`,o()})}unmount(e){const o=this._realObserver(e);o&&o.unobserve(e),this._images.delete(e)}_setImageSrc(e,o,n,r){!o||e.getAttribute("src")===o||ot(o,this.crossOrigin).then(i=>{var a,l;const{width:c,height:d}=i,m=((l=(a=this.options).ratioCalculator)==null?void 0:l.call(a,c,d))||d/c,u=e.parentNode.parentNode;u.style.paddingBottom=`${m*100}%`,e.setAttribute("lazy",O.LOADED),e.removeAttribute("src"),e.setAttribute("src",o),n(!0)}).catch(()=>{const i=this._realObserver(e);i&&i.disconnect(),r&&(e.setAttribute("lazy",O.ERROR),e.setAttribute("src",r),n(!1)),this._log(()=>{throw new Error(`Image failed to load!And failed src was: ${o} `)})})}_isOpenLazy(){return et&&this.lazyActive}_initIntersectionObserver(e,o,n,r){const s=this.options.observerOptions;this._images.set(e,new IntersectionObserver(a=>{Array.prototype.forEach.call(a,l=>{if(l.isIntersecting){const c=this._realObserver(e);c&&c.unobserve(l.target),this._setImageSrc(e,o,n,r)}})},s));const i=this._realObserver(e);i&&i.observe(e)}_valueFormatter(e){let o=e,n=this.options.loading,r=this.options.error;return S(e)&&(o=e.src,n=e.loading||this.options.loading,r=e.error||this.options.error),{src:o,loading:n,error:r}}_log(e){this.options.log&&e()}_realObserver(e){return this._images.get(e)}}var ft=(t,e)=>{for(const[o,n]of e)t[o]=n;return t};const M=C({props:{list:{type:Array,default:()=>[]},rowKey:{type:String,default:"id"},imgSelector:{type:String,default:"src"},width:{type:Number,default:200},breakpoints:{type:Object,default:()=>({1200:{rowPerView:3},800:{rowPerView:2},500:{rowPerView:1}})},gutter:{type:Number,default:10},hasAroundGutter:{type:Boolean,default:!0},posDuration:{type:Number,default:300},animationPrefix:{type:String,default:"animate__animated"},animationEffect:{type:String,default:"fadeIn"},animationDuration:{type:Number,default:1e3},animationDelay:{type:Number,default:300},backgroundColor:{type:String,default:"#fff"},lazyload:{type:Boolean,default:!0},loadProps:{type:Object,default:()=>{}},crossOrigin:{type:Boolean,default:!0},delay:{type:Number,default:300},align:{type:String,default:"center"}},setup(t,e){const o=new Ee(t.lazyload,t.loadProps,t.crossOrigin);N("lazy",o);const{waterfallWrapper:n,wrapperWidth:r,colWidth:s,cols:i,offsetX:a}=ue(t),{wrapperHeight:l,layoutHandle:c}=fe(t,s,i,a,n),d=ne(()=>{c().then(()=>{e.emit("afterRender")})},t.delay);P(()=>[r,s,t.list],()=>{r.value>0&&d()},{deep:!0});const m=h(0);return N("sizeChangeTime",m),N("imgLoaded",d),{waterfallWrapper:n,wrapperHeight:l,getRenderURL:A=>he(A,t.imgSelector)[0],getKey:(A,p)=>A[t.rowKey]||p,renderer:d}}}),it=()=>{wt(t=>({"84adae44":t.backgroundColor}))},st=M.setup;M.setup=st?(t,e)=>(it(),st(t,e)):it;const Oe=M,ze={class:"waterfall-card"};function Ie(t,e,o,n,r,s){return b(),z("div",{ref:"waterfallWrapper",class:"waterfall-list",style:zt({height:`${t.wrapperHeight}px`})},[(b(!0),z(Et,null,Ot(t.list,(i,a)=>(b(),z("div",{key:t.getKey(i,a),class:"waterfall-item"},[f("div",ze,[x(t.$slots,"item",{item:i,index:a,url:t.getRenderURL(i)},void 0,!0)])]))),128))],4)}var Se=ft(Oe,[["render",Ie],["__scopeId","data-v-6d3e5303"]]);const Re=C({props:{url:{type:String,default:""},title:{type:String,default:""},alt:{type:String,default:""}},setup(t,e){const o=H("imgLoaded"),n=H("lazy"),r=h(null);T(()=>{s()}),at(()=>{i()});function s(){r.value&&n.mount(r.value,t.url,l=>{o(),l?e.emit("success",t.url):e.emit("error",t.url)})}function i(){r.value&&n.unmount(r.value)}function a(){e.emit("load",t.url)}return{lazyRef:r,imageLoad:a}}}),xe={class:"lazy__box"},De={class:"lazy__resource"},Ce=["title","alt"];function Ne(t,e,o,n,r,s){return b(),z("div",xe,[f("div",De,[f("img",{ref:"lazyRef",class:"lazy__img",title:t.title,alt:t.alt,onLoad:e[0]||(e[0]=(...i)=>t.imageLoad&&t.imageLoad(...i))},null,40,Ce)])])}var Fe=ft(Re,[["render",Ne],["__scopeId","data-v-640f8d40"]]);const Be=["onClick"],je={class:"overflow-hidden"},Pe={class:"px-4 pt-2 pb-4 border-t border-t-gray-800"},Te={class:"pb-4 text-gray-50 group-hover:text-yellow-300"},Le={class:"pt-3 flex justify-between items-center border-t border-t-gray-600 border-opacity-50"},Me={class:"text-gray-50"},ke=["onClick"],He=C({__name:"index",setup(t){const e=It({rowKey:"id",gutter:10,hasAroundGutter:!0,width:320,breakpoints:{1200:{rowPerView:4},800:{rowPerView:3},500:{rowPerView:2}},animationEffect:"animate__zoomInUp",animationDuration:1e3,animationDelay:300,imgSelector:"src.original",loadProps:{loading:kt,error:Mt},lazyload:!0}),o=h(1),n=h([]),r=h(),s=h();function i(){s.value=Rt.service({target:".content",background:"transparent",text:"加载中"}),Lt({page:o.value,pageSize:r.value}).then(c=>{setTimeout(()=>{n.value.push(...c),o.value+=1,L(()=>{s.value.close()})},500)})}function a(c,d){n.value.splice(d,1)}function l(c){}return T(()=>{i()}),(c,d)=>{const m=K("el-backtop"),u=K("el-scrollbar");return b(),St(u,{"max-height":"calc(100vh - 120px)",class:"content"},{default:B(()=>[E(w(Se),Dt({list:n.value},e),{item:B(({item:g,url:A,index:p})=>[f("div",{class:"bg-gray-900 rounded-lg shadow-md overflow-hidden transition-all duration-300 ease-linear hover:shadow-lg hover:shadow-gray-600 group",onClick:v=>void 0},[f("div",je,[E(w(Fe),{url:A,class:"cursor-pointer transition-all duration-300 ease-linear group-hover:scale-105"},null,8,["url"])]),f("div",Pe,[f("h4",Te,D(g.name),1),f("div",Le,[f("div",Me,"$ "+D(g.price),1),f("div",null,[f("button",{class:"px-3 h-7 rounded-full bg-red-500 text-sm text-white shadow-lg transition-all duration-300 hover:bg-red-600",onClick:xt(v=>a(g,p),["stop"])}," 删除 ",8,ke)])])])],8,Be)]),_:1},16,["list"]),E(m,{title:"回到顶部",right:35,bottom:50,"visibility-height":400,target:".content .el-scrollbar__wrap"},{default:B(()=>[E(w(Nt))]),_:1}),E(w(qt),{firstload:!1,onInfinite:i})]),_:1})}}}),We=Ct(He,[["__scopeId","data-v-06e29e61"]]);export{We as default}; diff --git a/static/js/index-BoEQxeKo.js b/static/js/index-CcVyBpMV.js similarity index 99% rename from static/js/index-BoEQxeKo.js rename to static/js/index-CcVyBpMV.js index 113e13889..53d5aa9b0 100644 --- a/static/js/index-BoEQxeKo.js +++ b/static/js/index-CcVyBpMV.js @@ -1,4 +1,4 @@ -import{d as Ot,a as Rt,b as Mt,w as P,e as D,f as mt,i as V,h as ot,k as Dt,l as Vt,F as Ft,g as bt}from"./index-CV7M57fm.js";/*! +import{d as Ot,a as Rt,b as Mt,w as P,e as D,f as mt,i as V,h as ot,k as Dt,l as Vt,F as Ft,g as bt}from"./index-D0RG78dK.js";/*! * Intro.js v7.2.0 * https://introjs.com * diff --git a/static/js/index-9FkS2sxh.js b/static/js/index-ChU6Mdvo.js similarity index 99% rename from static/js/index-9FkS2sxh.js rename to static/js/index-ChU6Mdvo.js index 5ab698088..ae5fefa00 100644 --- a/static/js/index-9FkS2sxh.js +++ b/static/js/index-ChU6Mdvo.js @@ -1,4 +1,4 @@ -var Ze=Object.defineProperty,Je=Object.defineProperties;var et=Object.getOwnPropertyDescriptors;var Be=Object.getOwnPropertySymbols;var tt=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable;var Ce=(e,o,a)=>o in e?Ze(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,Q=(e,o)=>{for(var a in o||(o={}))tt.call(o,a)&&Ce(e,a,o[a]);if(Be)for(var a of Be(o))at.call(o,a)&&Ce(e,a,o[a]);return e},K=(e,o)=>Je(e,et(o));var Me=(e,o,a)=>new Promise((i,f)=>{var s=n=>{try{r(a.next(n))}catch(t){f(t)}},l=n=>{try{r(a.throw(n))}catch(t){f(t)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,l);r((a=a.apply(e,o)).next())});import{d as U,b1 as ne,da as rt,p as W,a as L,aV as ue,f as O,k as S,g as $,b as P,w as R,U as G,s as H,j as F,v as we,u as B,i as xe,h as ie,t as N,F as Z,l as ae,M as nt,a6 as it,q as ot,aX as de,n as ce,y as Ge,b3 as lt,T as st,d9 as re,m as Ie,dh as ut,di as dt,$ as ct}from"./index-CV7M57fm.js";var J=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},ft={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){var a="day";return function(i,f,s){var l=function(t){return t.add(4-t.isoWeekday(),a)},r=f.prototype;r.isoWeekYear=function(){return l(this).year()},r.isoWeek=function(t){if(!this.$utils().u(t))return this.add(7*(t-this.isoWeek()),a);var u,d,g,p,x=l(this),m=(u=this.isoWeekYear(),d=this.$u,g=(d?s.utc:s)().year(u).startOf("year"),p=4-g.isoWeekday(),g.isoWeekday()>4&&(p+=7),g.add(p,a));return x.diff(m,"week")+1},r.isoWeekday=function(t){return this.$utils().u(t)?this.day()||7:this.day(this.day()%7?t:t-7)};var n=r.startOf;r.startOf=function(t,u){var d=this.$utils(),g=!!d.u(u)||u;return d.p(t)==="isoweek"?g?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):n.bind(this)(t,u)}}})})(ft);var gt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i){i.prototype.isSameOrBefore=function(f,s){return this.isSame(f,s)||this.isBefore(f,s)}}})})(gt);var ht={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i){i.prototype.isSameOrAfter=function(f,s){return this.isSame(f,s)||this.isAfter(f,s)}}})})(ht);var mt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i,f){i.prototype.isBetween=function(s,l,r,n){var t=f(s),u=f(l),d=(n=n||"()")[0]==="(",g=n[1]===")";return(d?this.isAfter(t,r):!this.isBefore(t,r))&&(g?this.isBefore(u,r):!this.isAfter(u,r))||(d?this.isBefore(t,r):!this.isAfter(t,r))&&(g?this.isAfter(u,r):!this.isBefore(u,r))}}})})(mt);var pt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){var a="week",i="year";return function(f,s,l){var r=s.prototype;r.week=function(n){if(n===void 0&&(n=null),n!==null)return this.add(7*(n-this.week()),"day");var t=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var u=l(this).startOf(i).add(1,i).date(t),d=l(this).endOf(a);if(u.isBefore(d))return 1}var g=l(this).startOf(i).date(t).startOf(a).subtract(1,"millisecond"),p=this.diff(g,a,!0);return p<0?l(this).startOf("week").week():Math.ceil(p)},r.weeks=function(n){return n===void 0&&(n=null),this.week(n)}}})})(pt);var bt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i,f){var s=i.prototype,l=s.format;f.en.ordinal=function(r){var n=["th","st","nd","rd"],t=r%100;return"["+r+(n[(t-20)%10]||n[t]||n[0])+"]"},s.format=function(r){var n=this,t=this.$locale();if(!this.isValid())return l.bind(this)(r);var u=this.$utils(),d=(r||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(g){switch(g){case"Q":return Math.ceil((n.$M+1)/3);case"Do":return t.ordinal(n.$D);case"gggg":return n.weekYear();case"GGGG":return n.isoWeekYear();case"wo":return t.ordinal(n.week(),"W");case"w":case"ww":return u.s(n.week(),g==="w"?1:2,"0");case"W":case"WW":return u.s(n.isoWeek(),g==="W"?1:2,"0");case"k":case"kk":return u.s(String(n.$H===0?24:n.$H),g==="k"?1:2,"0");case"X":return Math.floor(n.$d.getTime()/1e3);case"x":return n.$d.getTime();case"z":return"["+n.offsetName()+"]";case"zzz":return"["+n.offsetName("long")+"]";default:return g}});return l.bind(this)(d)}}})})(bt);var vt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){var a={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},i=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,f=/\d\d/,s=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,r={},n=function(m){return(m=+m)+(m>68?1900:2e3)},t=function(m){return function(b){this[m]=+b}},u=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(b){if(!b||b==="Z")return 0;var D=b.match(/([+-]|\d\d)/g),h=60*D[1]+(+D[2]||0);return h===0?0:D[0]==="+"?-h:h}(m)}],d=function(m){var b=r[m];return b&&(b.indexOf?b:b.s.concat(b.f))},g=function(m,b){var D,h=r.meridiem;if(h){for(var y=1;y<=24;y+=1)if(m.indexOf(h(y,0,b))>-1){D=y>12;break}}else D=m===(b?"pm":"PM");return D},p={A:[l,function(m){this.afternoon=g(m,!1)}],a:[l,function(m){this.afternoon=g(m,!0)}],S:[/\d/,function(m){this.milliseconds=100*+m}],SS:[f,function(m){this.milliseconds=10*+m}],SSS:[/\d{3}/,function(m){this.milliseconds=+m}],s:[s,t("seconds")],ss:[s,t("seconds")],m:[s,t("minutes")],mm:[s,t("minutes")],H:[s,t("hours")],h:[s,t("hours")],HH:[s,t("hours")],hh:[s,t("hours")],D:[s,t("day")],DD:[f,t("day")],Do:[l,function(m){var b=r.ordinal,D=m.match(/\d+/);if(this.day=D[0],b)for(var h=1;h<=31;h+=1)b(h).replace(/\[|\]/g,"")===m&&(this.day=h)}],M:[s,t("month")],MM:[f,t("month")],MMM:[l,function(m){var b=d("months"),D=(d("monthsShort")||b.map(function(h){return h.slice(0,3)})).indexOf(m)+1;if(D<1)throw new Error;this.month=D%12||D}],MMMM:[l,function(m){var b=d("months").indexOf(m)+1;if(b<1)throw new Error;this.month=b%12||b}],Y:[/[+-]?\d+/,t("year")],YY:[f,function(m){this.year=n(m)}],YYYY:[/\d{4}/,t("year")],Z:u,ZZ:u};function x(m){var b,D;b=m,D=r&&r.formats;for(var h=(m=b.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(M,T,E){var Y=E&&E.toUpperCase();return T||D[E]||a[E]||D[Y].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(_,I,j){return I||j.slice(1)})})).match(i),y=h.length,k=0;k-1)return new Date((ee==="X"?1e3:1)*q);var A=x(ee)(q),te=A.year,le=A.month,Pe=A.day,Ve=A.hours,Xe=A.minutes,Qe=A.seconds,Ke=A.milliseconds,De=A.zone,ge=new Date,he=Pe||(te||le?1:ge.getDate()),me=te||ge.getFullYear(),se=0;te&&!le||(se=le>0?le-1:ge.getMonth());var pe=Ve||0,be=Xe||0,ve=Qe||0,ye=Ke||0;return De?new Date(Date.UTC(me,se,he,pe,be,ve,ye+60*De.offset*1e3)):X?new Date(Date.UTC(me,se,he,pe,be,ve,ye)):new Date(me,se,he,pe,be,ve,ye)}catch(ra){return new Date("")}}(c,C,w),this.init(),Y&&Y!==!0&&(this.$L=this.locale(Y).$L),E&&c!=this.format(C)&&(this.$d=new Date("")),r={}}else if(C instanceof Array)for(var _=C.length,I=1;I<=_;I+=1){v[1]=C[I-1];var j=D.apply(this,v);if(j.isValid()){this.$d=j.$d,this.$L=j.$L,this.init();break}I===_&&(this.$d=new Date(""))}else y.call(this,k)}}})})(vt);const We=Symbol("CHART_ROWS_KEY"),ze=Symbol("CONFIG_KEY"),je=Symbol("EMIT_BAR_EVENT_KEY"),Ae=Symbol("BAR_CONTAINER_KEY");function z(){const e=de(ze);if(!e)throw Error("Failed to inject config!");return e}const Re="YYYY-MM-DD HH:mm";function oe(e=z()){const{chartStart:o,chartEnd:a,barStart:i,barEnd:f,dateFormat:s}=e,l=W(()=>n(o.value)),r=W(()=>n(a.value)),n=(t,u)=>{let d;if(u!==void 0&&typeof t!="string"&&!(t instanceof Date)&&(d=u==="start"?t[i.value]:t[f.value]),typeof t=="string")d=t;else if(t instanceof Date)return re(t);const g=s.value||Re;return re(d,g,!0)};return{chartStartDayjs:l,chartEndDayjs:r,toDayjs:n,format:(t,u)=>u===!1?t instanceof Date?t:re(t).toDate():(typeof t=="string"||t instanceof Date?n(t):t).format(u)}}function Fe(){const{precision:e}=z(),{chartStartDayjs:o,chartEndDayjs:a}=oe(),i=W(()=>{switch(e==null?void 0:e.value){case"hour":return"day";case"day":return"month";case"date":case"week":return"month";case"month":return"year";default:throw new Error("Precision prop incorrect. Must be one of the following: 'hour', 'day', 'date', 'week', 'month'")}}),f=W(()=>{switch(e.value){case"date":return"day";case"week":return"isoWeek";default:return e.value}}),s={hour:"HH",date:"DD.MMM",day:"DD.MMM",week:"WW",month:"MMMM YYYY",year:"YYYY"};return{timeaxisUnits:W(()=>{const l=[],r=[],n=a.value.diff(o.value,"minutes",!0),t=i.value,u=f.value;let d=o.value,g=o.value;for(;g.isSameOrBefore(a.value);){const p=g.endOf(u),x=p.isAfter(a.value)?a.value.diff(g,"minutes",!0)/n*100:p.diff(g,"minutes",!0)/n*100;r.push({label:g.format(s[e==null?void 0:e.value]),value:String(g),date:g.toDate(),width:String(x)+"%"}),g=p.add(1,u==="isoWeek"?"week":u).startOf(u)}for(;d.isSameOrBefore(a.value);){const p=d.endOf(t),x=p.isAfter(a.value)?a.value.diff(d,"minutes",!0)/n*100:p.diff(d,"minutes",!0)/n*100;l.push({label:d.format(s[t]),value:String(d),date:d.toDate(),width:String(x)+"%"}),d=p.add(1,t).startOf(t)}return{upperUnits:l,lowerUnits:r}})}}const yt={class:"g-grid-container"},wt=U({__name:"GGanttGrid",props:{highlightedUnits:{}},setup(e){const{colors:o}=z(),{timeaxisUnits:a}=Fe();return(i,f)=>(O(),S("div",yt,[(O(!0),S(Z,null,ae(B(a).lowerUnits,({label:s,value:l,width:r})=>{var n;return O(),S("div",{key:s,class:"g-grid-line",style:H({width:r,background:(n=i.highlightedUnits)!=null&&n.includes(Number(l))?B(o).hoverHighlight:void 0})},null,4)}),128))]))}});function ke(){const e=de(We);if(!e)throw Error("Failed to inject getChartRows!");return e}const xt={class:"g-label-column-rows"},kt=U({__name:"GGanttLabelColumn",setup(e){const{font:o,colors:a,labelColumnTitle:i,rowHeight:f}=z(),s=ke();return(l,r)=>(O(),S("div",{class:"g-label-column",style:H({fontFamily:B(o),color:B(a).text})},[G(l.$slots,"label-column-title",{},()=>[$("div",{class:"g-label-column-header",style:H({background:B(a).primary})},N(B(i)),5)]),$("div",xt,[(O(!0),S(Z,null,ae(B(s)(),({label:n},t)=>(O(),S("div",{key:`${n}_${t}`,class:"g-label-column-row",style:H({background:t%2===0?B(a).ternary:B(a).quartenary,height:`${B(f)}px`})},[G(l.$slots,"label-column-row",{label:n},()=>[$("span",null,N(n),1)])],4))),128))])],4))}}),Dt={class:"g-timeaxis"},Bt={class:"g-timeunits-container"},Ct={class:"g-timeunits-container"},Mt=U({__name:"GGanttTimeaxis",setup(e){const{precision:o,colors:a}=z(),{timeaxisUnits:i}=Fe();return(f,s)=>(O(),S("div",Dt,[$("div",Bt,[(O(!0),S(Z,null,ae(B(i).upperUnits,({label:l,value:r,date:n,width:t},u)=>(O(),S("div",{key:l,class:"g-upper-timeunit",style:H({background:u%2===0?B(a).primary:B(a).secondary,color:B(a).text,width:t})},[G(f.$slots,"upper-timeunit",{label:l,value:r,date:n},()=>[ie(N(l),1)])],4))),128))]),$("div",Ct,[(O(!0),S(Z,null,ae(B(i).lowerUnits,({label:l,value:r,date:n,width:t},u)=>(O(),S("div",{key:l,class:"g-timeunit",style:H({background:u%2===0?B(a).ternary:B(a).quartenary,color:B(a).text,flexDirection:B(o)==="hour"?"column":"row",alignItems:B(o)==="hour"?"":"center",width:t})},[G(f.$slots,"timeunit",{label:l,value:r,date:n},()=>[ie(N(l),1)]),B(o)==="hour"?(O(),S("div",{key:0,class:"g-timeaxis-hour-pin",style:H({background:B(a).text})},null,4)):F("",!0)],4))),128))])]))}}),Ot="cadetblue",Tt=U({__name:"GGanttBarTooltip",props:{bar:{},modelValue:{type:Boolean}},setup(e){const o=e,a={hour:"HH:mm",day:"DD. MMM HH:mm",date:"DD. MMMM YYYY",month:"DD. MMMM YYYY",week:"DD. MMMM YYYY (WW)"},{bar:i}=ne(o),{precision:f,font:s,barStart:l,barEnd:r,rowHeight:n}=z(),t=L("0px"),u=L("0px");ce(()=>o.bar,()=>Me(this,null,function*(){var b;yield Ge();const D=((b=i==null?void 0:i.value)==null?void 0:b.ganttBarConfig.id)||"";if(!D)return;const h=document.getElementById(D),{top:y,left:k}=(h==null?void 0:h.getBoundingClientRect())||{top:0,left:0},c=Math.max(k,10);t.value=`${y+n.value-10}px`,u.value=`${c}px`}),{deep:!0,immediate:!0});const d=W(()=>{var b,D;return((D=(b=i==null?void 0:i.value)==null?void 0:b.ganttBarConfig.style)==null?void 0:D.background)||Ot}),{toDayjs:g}=oe(),p=W(()=>{var b;return(b=i.value)==null?void 0:b[l.value]}),x=W(()=>{var b;return(b=i.value)==null?void 0:b[r.value]}),m=W(()=>{if(!(i!=null&&i.value))return"";const b=a[f.value],D=g(p.value).format(b),h=g(x.value).format(b);return`${D} – ${h}`});return(b,D)=>(O(),P(st,{to:"body"},[xe(lt,{name:"g-fade",mode:"out-in"},{default:R(()=>[b.modelValue?(O(),S("div",{key:0,class:"g-gantt-tooltip",style:H({top:t.value,left:u.value,fontFamily:B(s)})},[$("div",{class:"g-gantt-tooltip-color-dot",style:H({background:d.value})},null,4),G(b.$slots,"default",{bar:B(i),barStart:p.value,barEnd:x.value},()=>[ie(N(m.value),1)])],4)):F("",!0)]),_:3})]))}});function fe(e=z()){const{dateFormat:o,chartSize:a}=e,{chartStartDayjs:i,chartEndDayjs:f,toDayjs:s,format:l}=oe(e),r=W(()=>f.value.diff(i.value,"minutes"));return{mapTimeToPosition:n=>{const t=a.width.value||0,u=s(n).diff(i.value,"minutes",!0);return Math.ceil(u/r.value*t)},mapPositionToTime:n=>{const t=a.width.value||0,u=n/t*r.value;return l(i.value.add(u,"minutes"),o.value)}}}const Et=U({__name:"GGanttCurrentTime",setup(e){const{mapTimeToPosition:o}=fe(),a=L(re()),{colors:i,dateFormat:f,currentTimeLabel:s}=z(),l=W(()=>{const r=f.value||"YYYY-MM-DD HH:mm";return o(re(a.value,r).format(r))});return(r,n)=>(O(),S("div",{class:"g-grid-current-time",style:H({left:`${l.value}px`})},[$("div",{class:"g-grid-current-time-marker",style:H({border:`1px dashed ${B(i).markerCurrentTime}`})},null,4),$("span",{class:"g-grid-current-time-text",style:H({color:B(i).markerCurrentTime})},[G(r.$slots,"current-time-label",{},()=>[ie(N(B(s)),1)])],4)],4))}});var Oe;const Ne=typeof window<"u";Ne&&((Oe=window==null?void 0:window.navigator)!=null&&Oe.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function St(e){return typeof e=="function"?e():B(e)}function Yt(e){return e}function _t(e){return ut()?(dt(e),!0):!1}function Lt(e,o=!0){ct()?Ie(e):o?e():Ge(e)}function Ue(e){var o;const a=St(e);return(o=a==null?void 0:a.$el)!=null?o:a}const $t=Ne?window:void 0;function Ht(e,o=!1){const a=L(),i=()=>a.value=!!e();return i(),Lt(i,o),a}const Te=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ee="__vueuse_ssr_handlers__";Te[Ee]=Te[Ee]||{};var Se=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Wt=(e,o)=>{var a={};for(var i in e)Gt.call(e,i)&&o.indexOf(i)<0&&(a[i]=e[i]);if(e!=null&&Se)for(var i of Se(e))o.indexOf(i)<0&&It.call(e,i)&&(a[i]=e[i]);return a};function zt(e,o,a={}){const i=a,{window:f=$t}=i,s=Wt(i,["window"]);let l;const r=Ht(()=>f&&"ResizeObserver"in f),n=()=>{l&&(l.disconnect(),l=void 0)},t=ce(()=>Ue(e),d=>{n(),r.value&&f&&d&&(l=new ResizeObserver(o),l.observe(d,s))},{immediate:!0,flush:"post"}),u=()=>{n(),t()};return _t(u),{isSupported:r,stop:u}}function jt(e,o={width:0,height:0},a={}){const i=L(o.width),f=L(o.height);return zt(e,([s])=>{i.value=s.contentRect.width,f.value=s.contentRect.height},a),ce(()=>Ue(e),s=>{i.value=s?o.width:0,f.value=s?o.height:0}),{width:i,height:f}}var Ye;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Ye||(Ye={}));var At=Object.defineProperty,_e=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Le=(e,o,a)=>o in e?At(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,Nt=(e,o)=>{for(var a in o||(o={}))Rt.call(o,a)&&Le(e,a,o[a]);if(_e)for(var a of _e(o))Ft.call(o,a)&&Le(e,a,o[a]);return e};const Ut={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]};Nt({linear:Yt},Ut);const $e={default:{primary:"#eeeeee",secondary:"#E0E0E0",ternary:"#F5F5F5",quartenary:"#ededed",hoverHighlight:"rgba(204, 216, 219, 0.5)",markerCurrentTime:"#000",text:"#404040",background:"white"},creamy:{primary:"#ffe8d9",secondary:"#fcdcc5",ternary:"#fff6f0",quartenary:"#f7ece6",hoverHighlight:"rgba(230, 221, 202, 0.5)",markerCurrentTime:"#000",text:"#542d05",background:"white"},crimson:{primary:"#a82039",secondary:"#c41238",ternary:"#db4f56",quartenary:"#ce5f64",hoverHighlight:"rgba(196, 141, 141, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},dark:{primary:"#404040",secondary:"#303030",ternary:"#353535",quartenary:"#383838",hoverHighlight:"rgba(159, 160, 161, 0.5)",markerCurrentTime:"#fff",text:"white",background:"#525252",toast:"#1f1f1f"},flare:{primary:"#e08a38",secondary:"#e67912",ternary:"#5e5145",quartenary:"#665648",hoverHighlight:"rgba(196, 141, 141, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},fuchsia:{primary:"#de1d5a",secondary:"#b50b41",ternary:"#ff7da6",quartenary:"#f2799f",hoverHighlight:"rgba(196, 141, 141, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},grove:{primary:"#3d9960",secondary:"#288542",ternary:"#72b585",quartenary:"#65a577",hoverHighlight:"rgba(160, 219, 171, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},"material-blue":{primary:"#0D47A1",secondary:"#1565C0",ternary:"#42a5f5",quartenary:"#409fed",hoverHighlight:"rgba(110, 165, 196, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},sky:{primary:"#b5e3ff",secondary:"#a1d6f7",ternary:"#d6f7ff",quartenary:"#d0edf4",hoverHighlight:"rgba(193, 202, 214, 0.5)",markerCurrentTime:"#000",text:"#022c47",background:"white"},slumber:{primary:"#2a2f42",secondary:"#2f3447",ternary:"#35394d",quartenary:"#2c3044",hoverHighlight:"rgba(179, 162, 127, 0.5)",markerCurrentTime:"#fff",text:"#ffe0b3",background:"#38383b",toast:"#1f1f1f"},vue:{primary:"#258a5d",secondary:"#41B883",ternary:"#35495E",quartenary:"#2a3d51",hoverHighlight:"rgba(160, 219, 171, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"}},qt={class:"g-gantt-rows-container"},Pt=U({__name:"GGanttChart",props:{chartStart:{},chartEnd:{},precision:{default:"day"},barStart:{},barEnd:{},currentTime:{type:Boolean},currentTimeLabel:{default:""},dateFormat:{type:[String,Boolean],default:Re},width:{default:"100%"},hideTimeaxis:{type:Boolean,default:!1},colorScheme:{default:"default"},grid:{type:Boolean,default:!1},pushOnOverlap:{type:Boolean,default:!1},noOverlap:{type:Boolean,default:!1},rowHeight:{default:40},highlightedUnits:{default:()=>[]},font:{default:"inherit"},labelColumnTitle:{default:""},labelColumnWidth:{default:"150px"}},emits:["click-bar","mousedown-bar","mouseup-bar","dblclick-bar","mouseenter-bar","mouseleave-bar","dragstart-bar","drag-bar","dragend-bar","contextmenu-bar"],setup(e,{emit:o}){const a=e,{width:i,font:f,colorScheme:s}=ne(a),l=rt(),r=W(()=>typeof s.value!="string"?s.value:$e[s.value]||$e.default),n=()=>{var h;const y=(h=l.default)==null?void 0:h.call(l),k=[];return y&&y.forEach(c=>{var w;if((w=c.props)!=null&&w.bars){const{label:v,bars:C}=c.props;k.push({label:v,bars:C})}else Array.isArray(c.children)&&c.children.forEach(v=>{var C;const M=v;if((C=M==null?void 0:M.props)!=null&&C.bars){const{label:T,bars:E}=M.props;k.push({label:T,bars:E})}})}),k},t=L(!1),u=L(!1),d=L(void 0);let g;const p=h=>{g&&clearTimeout(g),g=setTimeout(()=>{t.value=!0},800),d.value=h},x=()=>{clearTimeout(g),t.value=!1},m=(h,y,k,c)=>{switch(h.type){case"click":o("click-bar",{bar:y,e:h,datetime:k});break;case"mousedown":o("mousedown-bar",{bar:y,e:h,datetime:k});break;case"mouseup":o("mouseup-bar",{bar:y,e:h,datetime:k});break;case"dblclick":o("dblclick-bar",{bar:y,e:h,datetime:k});break;case"mouseenter":p(y),o("mouseenter-bar",{bar:y,e:h});break;case"mouseleave":x(),o("mouseleave-bar",{bar:y,e:h});break;case"dragstart":u.value=!0,o("dragstart-bar",{bar:y,e:h});break;case"drag":o("drag-bar",{bar:y,e:h});break;case"dragend":u.value=!1,o("dragend-bar",{bar:y,e:h,movedBars:c});break;case"contextmenu":o("contextmenu-bar",{bar:y,e:h,datetime:k});break}},b=L(null),D=jt(b);return ue(We,n),ue(ze,K(Q({},ne(a)),{colors:r,chartSize:D})),ue(je,m),(h,y)=>(O(),S("div",null,[$("div",{class:we([{"labels-in-column":!!h.labelColumnTitle}])},[h.labelColumnTitle?(O(),P(kt,{key:0,style:H({width:h.labelColumnWidth})},{"label-column-title":R(()=>[G(h.$slots,"label-column-title")]),"label-column-row":R(({label:k})=>[G(h.$slots,"label-column-row",{label:k})]),_:3},8,["style"])):F("",!0),$("div",{ref_key:"ganttChart",ref:b,class:we(["g-gantt-chart",{"with-column":h.labelColumnTitle}]),style:H({width:B(i),background:r.value.background,fontFamily:B(f)})},[h.hideTimeaxis?F("",!0):(O(),P(Mt,{key:0},{"upper-timeunit":R(({label:k,value:c,date:w})=>[G(h.$slots,"upper-timeunit",{label:k,value:c,date:w})]),timeunit:R(({label:k,value:c,date:w})=>[G(h.$slots,"timeunit",{label:k,value:c,date:w})]),_:3})),h.grid?(O(),P(wt,{key:1,"highlighted-units":h.highlightedUnits},null,8,["highlighted-units"])):F("",!0),h.currentTime?(O(),P(Et,{key:2},{"current-time-label":R(()=>[G(h.$slots,"current-time-label")]),_:3})):F("",!0),$("div",qt,[G(h.$slots,"default")])],6)],2),xe(Tt,{"model-value":t.value||u.value,bar:d.value},{default:R(()=>[G(h.$slots,"bar-tooltip",{bar:d.value})]),_:3},8,["model-value","bar"])]))}});function He(e,o=()=>null,a=()=>null,i=z()){const{barStart:f,barEnd:s,pushOnOverlap:l}=i,r=L(!1);let n=0,t;const{mapPositionToTime:u}=fe(i),{toDayjs:d}=oe(i),g=y=>{const k=document.getElementById(e.ganttBarConfig.id);if(k){switch(n=y.clientX-(k.getBoundingClientRect().left||0),y.target.className){case"g-gantt-bar-handle-left":document.body.style.cursor="ew-resize",t=m;break;case"g-gantt-bar-handle-right":document.body.style.cursor="ew-resize",t=b;break;default:t=x}r.value=!0,window.addEventListener("mousemove",t),window.addEventListener("mouseup",h)}},p=()=>{var y;const k=document.getElementById(e.ganttBarConfig.id),c=(y=k==null?void 0:k.closest(".g-gantt-row-bars-container"))==null?void 0:y.getBoundingClientRect();return{barElement:k,barContainer:c}},x=y=>{const{barElement:k,barContainer:c}=p();if(!k||!c)return;const w=k.getBoundingClientRect().width,v=y.clientX-c.left-n,C=v+w;D(v,C)||(e[f.value]=u(v),e[s.value]=u(C),o(y,e))},m=y=>{const{barElement:k,barContainer:c}=p();if(!k||!c)return;const w=y.clientX-c.left,v=u(w);d(v).isSameOrAfter(d(e,"end"))||(e[f.value]=v,o(y,e))},b=y=>{const{barElement:k,barContainer:c}=p();if(!k||!c)return;const w=y.clientX-c.left,v=u(w);d(v).isSameOrBefore(d(e,"start"))||(e[s.value]=v,o(y,e))},D=(y,k)=>{if(!l.value)return!1;const c=e.ganttBarConfig.dragLimitLeft,w=e.ganttBarConfig.dragLimitRight;return y&&c!=null&&yw},h=y=>{r.value=!1,document.body.style.cursor="",window.removeEventListener("mousemove",t),window.removeEventListener("mouseup",h),a(y,e)};return{isDragging:r,initDrag:g}}function qe(){const e=de(je);if(!e)throw Error("Failed to inject emitBarEvent!");return e}function Vt(){const e=z(),o=ke(),a=qe(),{pushOnOverlap:i,barStart:f,barEnd:s,noOverlap:l,dateFormat:r}=e,n=new Map,{toDayjs:t,format:u}=oe(),d=(c,w)=>{const{initDrag:v}=He(c,p,h,e);a(K(Q({},w),{type:"dragstart"}),c),v(w),y(c)},g=(c,w)=>{const v=c.ganttBarConfig.bundle;v!=null&&(o().forEach(C=>{C.bars.forEach(M=>{if(M.ganttBarConfig.bundle===v){const T=M===c?h:()=>null,{initDrag:E}=He(M,p,T,e);E(w),y(M)}})}),a(K(Q({},w),{type:"dragstart"}),c))},p=(c,w)=>{a(K(Q({},c),{type:"drag"}),w),x(w)},x=c=>{if(!(i!=null&&i.value))return;let w=c,{overlapBar:v,overlapType:C}=m(w);for(;v;){y(v);const M=t(w[f.value]),T=t(w[s.value]),E=t(v[f.value]),Y=t(v[s.value]);let _;switch(C){case"left":_=Y.diff(M,"minutes",!0),v[s.value]=u(w[f.value],r.value),v[f.value]=u(E.subtract(_,"minutes"),r.value);break;case"right":_=T.diff(E,"minutes",!0),v[f.value]=u(T,r.value),v[s.value]=u(Y.add(_,"minutes"),r.value);break;default:console.warn("Vue-Ganttastic: One bar is inside of the other one! This should never occur while push-on-overlap is active!");return}v&&(C==="left"||C==="right")&&b(v,_,C),w=v,{overlapBar:v,overlapType:C}=m(v)}},m=c=>{var w,v;let C,M,T;const E=(v=(w=o().find(I=>I.bars.includes(c)))==null?void 0:w.bars)!=null?v:[],Y=t(c[f.value]),_=t(c[s.value]);return{overlapBar:E.find(I=>{if(I===c)return!1;const j=t(I[f.value]),q=t(I[s.value]);return C=Y.isBetween(j,q),M=_.isBetween(j,q),T=j.isBetween(Y,_)||q.isBetween(Y,_),C||M||T}),overlapType:C?"left":M?"right":T?"between":null}},b=(c,w,v)=>{y(c),c.ganttBarConfig.bundle&&o().forEach(C=>{C.bars.forEach(M=>{M.ganttBarConfig.bundle===c.ganttBarConfig.bundle&&M!==c&&(y(M),D(M,w,v))})})},D=(c,w,v)=>{switch(v){case"left":c[f.value]=u(t(c,"start").subtract(w,"minutes"),r.value),c[s.value]=u(t(c,"end").subtract(w,"minutes"),r.value);break;case"right":c[f.value]=u(t(c,"start").add(w,"minutes"),r.value),c[s.value]=u(t(c,"end").add(w,"minutes"),r.value)}x(c)},h=(c,w)=>{k();const v=K(Q({},c),{type:"dragend"});a(v,w,void 0,new Map(n)),n.clear()},y=c=>{if(!n.has(c)){const w=c[f.value],v=c[s.value];n.set(c,{oldStart:w,oldEnd:v})}},k=()=>{if(i.value||!l.value)return;let c=!1;n.forEach((w,v)=>{const{overlapBar:C}=m(v);C!=null&&(c=!0)}),c&&n.forEach(({oldStart:w,oldEnd:v},C)=>{C[f.value]=w,C[s.value]=v})};return{initDragOfBar:d,initDragOfBundle:g}}function Xt(){const{pushOnOverlap:e}=z(),o=ke(),a=l=>{const r=[];return l!=null&&o().forEach(n=>{n.bars.forEach(t=>{t.ganttBarConfig.bundle===l&&r.push(t)})}),r},i=l=>{if(!(!e.value||l.ganttBarConfig.pushOnOverlap===!1)){for(const r of["left","right"]){const n=r,{gapDistanceSoFar:t,bundleBarsAndGapDist:u}=f(l,0,n);let d=t;const g=u;if(!g)continue;for(let x=0;xD!==m).forEach(D=>{const h=f(D,b,n),y=h.gapDistanceSoFar,k=h.bundleBarsAndGapDist;y!=null&&(!d||y{g.find(w=>w.bar===c.bar)||g.push(c)})})}const p=document.getElementById(l.ganttBarConfig.id);d!=null&&n==="left"?l.ganttBarConfig.dragLimitLeft=p.offsetLeft-d:d!=null&&n==="right"&&(l.ganttBarConfig.dragLimitRight=p.offsetLeft+p.offsetWidth+d)}a(l.ganttBarConfig.bundle).forEach(r=>{r.ganttBarConfig.dragLimitLeft=l.ganttBarConfig.dragLimitLeft,r.ganttBarConfig.dragLimitRight=l.ganttBarConfig.dragLimitRight})}},f=(l,r=0,n)=>{const t=l.ganttBarConfig.bundle?[{bar:l,gapDistance:r}]:[];let u=l,d=s(u,n);if(n==="left")for(;d;){const g=document.getElementById(u.ganttBarConfig.id),p=document.getElementById(d.ganttBarConfig.id),x=p.offsetLeft+p.offsetWidth;if(r+=g.offsetLeft-x,d.ganttBarConfig.immobile)return{gapDistanceSoFar:r,bundleBarsAndGapDist:t};d.ganttBarConfig.bundle&&t.push({bar:d,gapDistance:r}),u=d,d=s(d,"left")}if(n==="right")for(;d;){const g=document.getElementById(u.ganttBarConfig.id),p=document.getElementById(d.ganttBarConfig.id),x=g.offsetLeft+g.offsetWidth;if(r+=p.offsetLeft-x,d.ganttBarConfig.immobile)return{gapDistanceSoFar:r,bundleBarsAndGapDist:t};d.ganttBarConfig.bundle&&t.push({bar:d,gapDistance:r}),u=d,d=s(d,"right")}return{gapDistanceSoFar:null,bundleBarsAndGapDist:t}},s=(l,r)=>{var n,t;const u=document.getElementById(l.ganttBarConfig.id),d=(t=(n=o().find(p=>p.bars.includes(l)))==null?void 0:n.bars)!=null?t:[];let g=[];return r==="left"?g=d.filter(p=>{const x=document.getElementById(p.ganttBarConfig.id);return x&&x.offsetLeft{const x=document.getElementById(p.ganttBarConfig.id);return x&&x.offsetLeft>u.offsetLeft&&p.ganttBarConfig.pushOnOverlap!==!1}),g.length>0?g.reduce((p,x)=>{const m=document.getElementById(p.ganttBarConfig.id),b=document.getElementById(x.ganttBarConfig.id),D=Math.abs(m.offsetLeft-u.offsetLeft),h=Math.abs(b.offsetLeft-u.offsetLeft);return Ds.value.ganttBarConfig);function p(M){g.value.bundle!=null?t(s.value,M):n(s.value,M),d.value=!0}const x=()=>{u(s.value),!g.value.immobile&&(window.addEventListener("mousemove",p,{once:!0}),window.addEventListener("mouseup",()=>{window.removeEventListener("mousemove",p),d.value=!1},{once:!0}))},m=de(Ae),b=M=>{var T;M.preventDefault(),M.type==="mousedown"&&x();const E=(T=m==null?void 0:m.value)==null?void 0:T.getBoundingClientRect();if(!E)return;const Y=r(M.clientX-E.left);a(M,s.value,Y)},{barStart:D,barEnd:h,width:y,chartStart:k,chartEnd:c,chartSize:w}=i,v=L(0),C=L(0);return Ie(()=>{ce([s,y,k,c,w.width],()=>{v.value=l(s.value[D.value]),C.value=l(s.value[h.value])},{deep:!0,immediate:!0})}),(M,T)=>(O(),S("div",{id:g.value.id,class:we(["g-gantt-bar",g.value.class||""]),style:H(K(Q({},g.value.style),{position:"absolute",top:`${B(f)*.1}px`,left:`${v.value}px`,width:`${C.value-v.value}px`,height:`${B(f)*.8}px`,zIndex:d.value?3:2})),onMousedown:b,onClick:b,onDblclick:b,onMouseenter:b,onMouseleave:b,onContextmenu:b},[$("div",Kt,[G(M.$slots,"default",{bar:B(s)},()=>[$("div",null,N(g.value.label||""),1),g.value.html?(O(),S("div",{key:0,innerHTML:g.value.html},null,8,Zt)):F("",!0)])]),g.value.hasHandles?(O(),S(Z,{key:0},[Jt,ea],64)):F("",!0)],46,Qt))}}),aa=U({__name:"GGanttRow",props:{label:{},bars:{},highlightOnHover:{type:Boolean}},emits:["drop"],setup(e,{emit:o}){const a=e,{rowHeight:i,colors:f,labelColumnTitle:s}=z(),{highlightOnHover:l}=ne(a),r=L(!1),n=W(()=>({height:`${i.value}px`,background:l!=null&&l.value&&r.value?f.value.hoverHighlight:null})),{mapPositionToTime:t}=fe(),u=L(null);ue(Ae,u);const d=p=>{var x;const m=(x=u.value)==null?void 0:x.getBoundingClientRect();if(!m){console.error("Vue-Ganttastic: failed to find bar container element for row.");return}const b=p.clientX-m.left,D=t(b);o("drop",{e:p,datetime:D})},g=p=>!p||/^\s*$/.test(p);return(p,x)=>(O(),S("div",{class:"g-gantt-row",style:H(n.value),onDragover:x[0]||(x[0]=ot(m=>r.value=!0,["prevent"])),onDragleave:x[1]||(x[1]=m=>r.value=!1),onDrop:x[2]||(x[2]=m=>d(m)),onMouseover:x[3]||(x[3]=m=>r.value=!0),onMouseleave:x[4]||(x[4]=m=>r.value=!1)},[!g(p.label)&&!B(s)?(O(),S("div",{key:0,class:"g-gantt-row-label",style:H({background:B(f).primary,color:B(f).text})},[G(p.$slots,"label",{},()=>[ie(N(p.label),1)])],4)):F("",!0),$("div",it({ref_key:"barContainer",ref:u,class:"g-gantt-row-bars-container"},p.$attrs),[xe(nt,{name:"bar-transition",tag:"div"},{default:R(()=>[(O(!0),S(Z,null,ae(p.bars,m=>(O(),P(ta,{key:m.ganttBarConfig.id,bar:m},{default:R(()=>[G(p.$slots,"bar-label",{bar:m})]),_:2},1032,["bar"]))),128))]),_:3})],16)],36))}});function V(e,o="top"){if(!e||typeof document>"u")return;const a=document.head,i=document.createElement("style");o==="top"&&a.firstChild?a.insertBefore(i,a.firstChild):a.appendChild(i),i.appendChild(document.createTextNode(e))}V(` +var Ze=Object.defineProperty,Je=Object.defineProperties;var et=Object.getOwnPropertyDescriptors;var Be=Object.getOwnPropertySymbols;var tt=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable;var Ce=(e,o,a)=>o in e?Ze(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,Q=(e,o)=>{for(var a in o||(o={}))tt.call(o,a)&&Ce(e,a,o[a]);if(Be)for(var a of Be(o))at.call(o,a)&&Ce(e,a,o[a]);return e},K=(e,o)=>Je(e,et(o));var Me=(e,o,a)=>new Promise((i,f)=>{var s=n=>{try{r(a.next(n))}catch(t){f(t)}},l=n=>{try{r(a.throw(n))}catch(t){f(t)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,l);r((a=a.apply(e,o)).next())});import{d as U,b1 as ne,da as rt,p as W,a as L,aV as ue,f as O,k as S,g as $,b as P,w as R,U as G,s as H,j as F,v as we,u as B,i as xe,h as ie,t as N,F as Z,l as ae,M as nt,a6 as it,q as ot,aX as de,n as ce,y as Ge,b3 as lt,T as st,d9 as re,m as Ie,dh as ut,di as dt,$ as ct}from"./index-D0RG78dK.js";var J=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},ft={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){var a="day";return function(i,f,s){var l=function(t){return t.add(4-t.isoWeekday(),a)},r=f.prototype;r.isoWeekYear=function(){return l(this).year()},r.isoWeek=function(t){if(!this.$utils().u(t))return this.add(7*(t-this.isoWeek()),a);var u,d,g,p,x=l(this),m=(u=this.isoWeekYear(),d=this.$u,g=(d?s.utc:s)().year(u).startOf("year"),p=4-g.isoWeekday(),g.isoWeekday()>4&&(p+=7),g.add(p,a));return x.diff(m,"week")+1},r.isoWeekday=function(t){return this.$utils().u(t)?this.day()||7:this.day(this.day()%7?t:t-7)};var n=r.startOf;r.startOf=function(t,u){var d=this.$utils(),g=!!d.u(u)||u;return d.p(t)==="isoweek"?g?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):n.bind(this)(t,u)}}})})(ft);var gt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i){i.prototype.isSameOrBefore=function(f,s){return this.isSame(f,s)||this.isBefore(f,s)}}})})(gt);var ht={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i){i.prototype.isSameOrAfter=function(f,s){return this.isSame(f,s)||this.isAfter(f,s)}}})})(ht);var mt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i,f){i.prototype.isBetween=function(s,l,r,n){var t=f(s),u=f(l),d=(n=n||"()")[0]==="(",g=n[1]===")";return(d?this.isAfter(t,r):!this.isBefore(t,r))&&(g?this.isBefore(u,r):!this.isAfter(u,r))||(d?this.isBefore(t,r):!this.isAfter(t,r))&&(g?this.isAfter(u,r):!this.isBefore(u,r))}}})})(mt);var pt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){var a="week",i="year";return function(f,s,l){var r=s.prototype;r.week=function(n){if(n===void 0&&(n=null),n!==null)return this.add(7*(n-this.week()),"day");var t=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var u=l(this).startOf(i).add(1,i).date(t),d=l(this).endOf(a);if(u.isBefore(d))return 1}var g=l(this).startOf(i).date(t).startOf(a).subtract(1,"millisecond"),p=this.diff(g,a,!0);return p<0?l(this).startOf("week").week():Math.ceil(p)},r.weeks=function(n){return n===void 0&&(n=null),this.week(n)}}})})(pt);var bt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){return function(a,i,f){var s=i.prototype,l=s.format;f.en.ordinal=function(r){var n=["th","st","nd","rd"],t=r%100;return"["+r+(n[(t-20)%10]||n[t]||n[0])+"]"},s.format=function(r){var n=this,t=this.$locale();if(!this.isValid())return l.bind(this)(r);var u=this.$utils(),d=(r||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(g){switch(g){case"Q":return Math.ceil((n.$M+1)/3);case"Do":return t.ordinal(n.$D);case"gggg":return n.weekYear();case"GGGG":return n.isoWeekYear();case"wo":return t.ordinal(n.week(),"W");case"w":case"ww":return u.s(n.week(),g==="w"?1:2,"0");case"W":case"WW":return u.s(n.isoWeek(),g==="W"?1:2,"0");case"k":case"kk":return u.s(String(n.$H===0?24:n.$H),g==="k"?1:2,"0");case"X":return Math.floor(n.$d.getTime()/1e3);case"x":return n.$d.getTime();case"z":return"["+n.offsetName()+"]";case"zzz":return"["+n.offsetName("long")+"]";default:return g}});return l.bind(this)(d)}}})})(bt);var vt={exports:{}};(function(e,o){(function(a,i){e.exports=i()})(J,function(){var a={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},i=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,f=/\d\d/,s=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,r={},n=function(m){return(m=+m)+(m>68?1900:2e3)},t=function(m){return function(b){this[m]=+b}},u=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(b){if(!b||b==="Z")return 0;var D=b.match(/([+-]|\d\d)/g),h=60*D[1]+(+D[2]||0);return h===0?0:D[0]==="+"?-h:h}(m)}],d=function(m){var b=r[m];return b&&(b.indexOf?b:b.s.concat(b.f))},g=function(m,b){var D,h=r.meridiem;if(h){for(var y=1;y<=24;y+=1)if(m.indexOf(h(y,0,b))>-1){D=y>12;break}}else D=m===(b?"pm":"PM");return D},p={A:[l,function(m){this.afternoon=g(m,!1)}],a:[l,function(m){this.afternoon=g(m,!0)}],S:[/\d/,function(m){this.milliseconds=100*+m}],SS:[f,function(m){this.milliseconds=10*+m}],SSS:[/\d{3}/,function(m){this.milliseconds=+m}],s:[s,t("seconds")],ss:[s,t("seconds")],m:[s,t("minutes")],mm:[s,t("minutes")],H:[s,t("hours")],h:[s,t("hours")],HH:[s,t("hours")],hh:[s,t("hours")],D:[s,t("day")],DD:[f,t("day")],Do:[l,function(m){var b=r.ordinal,D=m.match(/\d+/);if(this.day=D[0],b)for(var h=1;h<=31;h+=1)b(h).replace(/\[|\]/g,"")===m&&(this.day=h)}],M:[s,t("month")],MM:[f,t("month")],MMM:[l,function(m){var b=d("months"),D=(d("monthsShort")||b.map(function(h){return h.slice(0,3)})).indexOf(m)+1;if(D<1)throw new Error;this.month=D%12||D}],MMMM:[l,function(m){var b=d("months").indexOf(m)+1;if(b<1)throw new Error;this.month=b%12||b}],Y:[/[+-]?\d+/,t("year")],YY:[f,function(m){this.year=n(m)}],YYYY:[/\d{4}/,t("year")],Z:u,ZZ:u};function x(m){var b,D;b=m,D=r&&r.formats;for(var h=(m=b.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(M,T,E){var Y=E&&E.toUpperCase();return T||D[E]||a[E]||D[Y].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(_,I,j){return I||j.slice(1)})})).match(i),y=h.length,k=0;k-1)return new Date((ee==="X"?1e3:1)*q);var A=x(ee)(q),te=A.year,le=A.month,Pe=A.day,Ve=A.hours,Xe=A.minutes,Qe=A.seconds,Ke=A.milliseconds,De=A.zone,ge=new Date,he=Pe||(te||le?1:ge.getDate()),me=te||ge.getFullYear(),se=0;te&&!le||(se=le>0?le-1:ge.getMonth());var pe=Ve||0,be=Xe||0,ve=Qe||0,ye=Ke||0;return De?new Date(Date.UTC(me,se,he,pe,be,ve,ye+60*De.offset*1e3)):X?new Date(Date.UTC(me,se,he,pe,be,ve,ye)):new Date(me,se,he,pe,be,ve,ye)}catch(ra){return new Date("")}}(c,C,w),this.init(),Y&&Y!==!0&&(this.$L=this.locale(Y).$L),E&&c!=this.format(C)&&(this.$d=new Date("")),r={}}else if(C instanceof Array)for(var _=C.length,I=1;I<=_;I+=1){v[1]=C[I-1];var j=D.apply(this,v);if(j.isValid()){this.$d=j.$d,this.$L=j.$L,this.init();break}I===_&&(this.$d=new Date(""))}else y.call(this,k)}}})})(vt);const We=Symbol("CHART_ROWS_KEY"),ze=Symbol("CONFIG_KEY"),je=Symbol("EMIT_BAR_EVENT_KEY"),Ae=Symbol("BAR_CONTAINER_KEY");function z(){const e=de(ze);if(!e)throw Error("Failed to inject config!");return e}const Re="YYYY-MM-DD HH:mm";function oe(e=z()){const{chartStart:o,chartEnd:a,barStart:i,barEnd:f,dateFormat:s}=e,l=W(()=>n(o.value)),r=W(()=>n(a.value)),n=(t,u)=>{let d;if(u!==void 0&&typeof t!="string"&&!(t instanceof Date)&&(d=u==="start"?t[i.value]:t[f.value]),typeof t=="string")d=t;else if(t instanceof Date)return re(t);const g=s.value||Re;return re(d,g,!0)};return{chartStartDayjs:l,chartEndDayjs:r,toDayjs:n,format:(t,u)=>u===!1?t instanceof Date?t:re(t).toDate():(typeof t=="string"||t instanceof Date?n(t):t).format(u)}}function Fe(){const{precision:e}=z(),{chartStartDayjs:o,chartEndDayjs:a}=oe(),i=W(()=>{switch(e==null?void 0:e.value){case"hour":return"day";case"day":return"month";case"date":case"week":return"month";case"month":return"year";default:throw new Error("Precision prop incorrect. Must be one of the following: 'hour', 'day', 'date', 'week', 'month'")}}),f=W(()=>{switch(e.value){case"date":return"day";case"week":return"isoWeek";default:return e.value}}),s={hour:"HH",date:"DD.MMM",day:"DD.MMM",week:"WW",month:"MMMM YYYY",year:"YYYY"};return{timeaxisUnits:W(()=>{const l=[],r=[],n=a.value.diff(o.value,"minutes",!0),t=i.value,u=f.value;let d=o.value,g=o.value;for(;g.isSameOrBefore(a.value);){const p=g.endOf(u),x=p.isAfter(a.value)?a.value.diff(g,"minutes",!0)/n*100:p.diff(g,"minutes",!0)/n*100;r.push({label:g.format(s[e==null?void 0:e.value]),value:String(g),date:g.toDate(),width:String(x)+"%"}),g=p.add(1,u==="isoWeek"?"week":u).startOf(u)}for(;d.isSameOrBefore(a.value);){const p=d.endOf(t),x=p.isAfter(a.value)?a.value.diff(d,"minutes",!0)/n*100:p.diff(d,"minutes",!0)/n*100;l.push({label:d.format(s[t]),value:String(d),date:d.toDate(),width:String(x)+"%"}),d=p.add(1,t).startOf(t)}return{upperUnits:l,lowerUnits:r}})}}const yt={class:"g-grid-container"},wt=U({__name:"GGanttGrid",props:{highlightedUnits:{}},setup(e){const{colors:o}=z(),{timeaxisUnits:a}=Fe();return(i,f)=>(O(),S("div",yt,[(O(!0),S(Z,null,ae(B(a).lowerUnits,({label:s,value:l,width:r})=>{var n;return O(),S("div",{key:s,class:"g-grid-line",style:H({width:r,background:(n=i.highlightedUnits)!=null&&n.includes(Number(l))?B(o).hoverHighlight:void 0})},null,4)}),128))]))}});function ke(){const e=de(We);if(!e)throw Error("Failed to inject getChartRows!");return e}const xt={class:"g-label-column-rows"},kt=U({__name:"GGanttLabelColumn",setup(e){const{font:o,colors:a,labelColumnTitle:i,rowHeight:f}=z(),s=ke();return(l,r)=>(O(),S("div",{class:"g-label-column",style:H({fontFamily:B(o),color:B(a).text})},[G(l.$slots,"label-column-title",{},()=>[$("div",{class:"g-label-column-header",style:H({background:B(a).primary})},N(B(i)),5)]),$("div",xt,[(O(!0),S(Z,null,ae(B(s)(),({label:n},t)=>(O(),S("div",{key:`${n}_${t}`,class:"g-label-column-row",style:H({background:t%2===0?B(a).ternary:B(a).quartenary,height:`${B(f)}px`})},[G(l.$slots,"label-column-row",{label:n},()=>[$("span",null,N(n),1)])],4))),128))])],4))}}),Dt={class:"g-timeaxis"},Bt={class:"g-timeunits-container"},Ct={class:"g-timeunits-container"},Mt=U({__name:"GGanttTimeaxis",setup(e){const{precision:o,colors:a}=z(),{timeaxisUnits:i}=Fe();return(f,s)=>(O(),S("div",Dt,[$("div",Bt,[(O(!0),S(Z,null,ae(B(i).upperUnits,({label:l,value:r,date:n,width:t},u)=>(O(),S("div",{key:l,class:"g-upper-timeunit",style:H({background:u%2===0?B(a).primary:B(a).secondary,color:B(a).text,width:t})},[G(f.$slots,"upper-timeunit",{label:l,value:r,date:n},()=>[ie(N(l),1)])],4))),128))]),$("div",Ct,[(O(!0),S(Z,null,ae(B(i).lowerUnits,({label:l,value:r,date:n,width:t},u)=>(O(),S("div",{key:l,class:"g-timeunit",style:H({background:u%2===0?B(a).ternary:B(a).quartenary,color:B(a).text,flexDirection:B(o)==="hour"?"column":"row",alignItems:B(o)==="hour"?"":"center",width:t})},[G(f.$slots,"timeunit",{label:l,value:r,date:n},()=>[ie(N(l),1)]),B(o)==="hour"?(O(),S("div",{key:0,class:"g-timeaxis-hour-pin",style:H({background:B(a).text})},null,4)):F("",!0)],4))),128))])]))}}),Ot="cadetblue",Tt=U({__name:"GGanttBarTooltip",props:{bar:{},modelValue:{type:Boolean}},setup(e){const o=e,a={hour:"HH:mm",day:"DD. MMM HH:mm",date:"DD. MMMM YYYY",month:"DD. MMMM YYYY",week:"DD. MMMM YYYY (WW)"},{bar:i}=ne(o),{precision:f,font:s,barStart:l,barEnd:r,rowHeight:n}=z(),t=L("0px"),u=L("0px");ce(()=>o.bar,()=>Me(this,null,function*(){var b;yield Ge();const D=((b=i==null?void 0:i.value)==null?void 0:b.ganttBarConfig.id)||"";if(!D)return;const h=document.getElementById(D),{top:y,left:k}=(h==null?void 0:h.getBoundingClientRect())||{top:0,left:0},c=Math.max(k,10);t.value=`${y+n.value-10}px`,u.value=`${c}px`}),{deep:!0,immediate:!0});const d=W(()=>{var b,D;return((D=(b=i==null?void 0:i.value)==null?void 0:b.ganttBarConfig.style)==null?void 0:D.background)||Ot}),{toDayjs:g}=oe(),p=W(()=>{var b;return(b=i.value)==null?void 0:b[l.value]}),x=W(()=>{var b;return(b=i.value)==null?void 0:b[r.value]}),m=W(()=>{if(!(i!=null&&i.value))return"";const b=a[f.value],D=g(p.value).format(b),h=g(x.value).format(b);return`${D} – ${h}`});return(b,D)=>(O(),P(st,{to:"body"},[xe(lt,{name:"g-fade",mode:"out-in"},{default:R(()=>[b.modelValue?(O(),S("div",{key:0,class:"g-gantt-tooltip",style:H({top:t.value,left:u.value,fontFamily:B(s)})},[$("div",{class:"g-gantt-tooltip-color-dot",style:H({background:d.value})},null,4),G(b.$slots,"default",{bar:B(i),barStart:p.value,barEnd:x.value},()=>[ie(N(m.value),1)])],4)):F("",!0)]),_:3})]))}});function fe(e=z()){const{dateFormat:o,chartSize:a}=e,{chartStartDayjs:i,chartEndDayjs:f,toDayjs:s,format:l}=oe(e),r=W(()=>f.value.diff(i.value,"minutes"));return{mapTimeToPosition:n=>{const t=a.width.value||0,u=s(n).diff(i.value,"minutes",!0);return Math.ceil(u/r.value*t)},mapPositionToTime:n=>{const t=a.width.value||0,u=n/t*r.value;return l(i.value.add(u,"minutes"),o.value)}}}const Et=U({__name:"GGanttCurrentTime",setup(e){const{mapTimeToPosition:o}=fe(),a=L(re()),{colors:i,dateFormat:f,currentTimeLabel:s}=z(),l=W(()=>{const r=f.value||"YYYY-MM-DD HH:mm";return o(re(a.value,r).format(r))});return(r,n)=>(O(),S("div",{class:"g-grid-current-time",style:H({left:`${l.value}px`})},[$("div",{class:"g-grid-current-time-marker",style:H({border:`1px dashed ${B(i).markerCurrentTime}`})},null,4),$("span",{class:"g-grid-current-time-text",style:H({color:B(i).markerCurrentTime})},[G(r.$slots,"current-time-label",{},()=>[ie(N(B(s)),1)])],4)],4))}});var Oe;const Ne=typeof window<"u";Ne&&((Oe=window==null?void 0:window.navigator)!=null&&Oe.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function St(e){return typeof e=="function"?e():B(e)}function Yt(e){return e}function _t(e){return ut()?(dt(e),!0):!1}function Lt(e,o=!0){ct()?Ie(e):o?e():Ge(e)}function Ue(e){var o;const a=St(e);return(o=a==null?void 0:a.$el)!=null?o:a}const $t=Ne?window:void 0;function Ht(e,o=!1){const a=L(),i=()=>a.value=!!e();return i(),Lt(i,o),a}const Te=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ee="__vueuse_ssr_handlers__";Te[Ee]=Te[Ee]||{};var Se=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Wt=(e,o)=>{var a={};for(var i in e)Gt.call(e,i)&&o.indexOf(i)<0&&(a[i]=e[i]);if(e!=null&&Se)for(var i of Se(e))o.indexOf(i)<0&&It.call(e,i)&&(a[i]=e[i]);return a};function zt(e,o,a={}){const i=a,{window:f=$t}=i,s=Wt(i,["window"]);let l;const r=Ht(()=>f&&"ResizeObserver"in f),n=()=>{l&&(l.disconnect(),l=void 0)},t=ce(()=>Ue(e),d=>{n(),r.value&&f&&d&&(l=new ResizeObserver(o),l.observe(d,s))},{immediate:!0,flush:"post"}),u=()=>{n(),t()};return _t(u),{isSupported:r,stop:u}}function jt(e,o={width:0,height:0},a={}){const i=L(o.width),f=L(o.height);return zt(e,([s])=>{i.value=s.contentRect.width,f.value=s.contentRect.height},a),ce(()=>Ue(e),s=>{i.value=s?o.width:0,f.value=s?o.height:0}),{width:i,height:f}}var Ye;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Ye||(Ye={}));var At=Object.defineProperty,_e=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Le=(e,o,a)=>o in e?At(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,Nt=(e,o)=>{for(var a in o||(o={}))Rt.call(o,a)&&Le(e,a,o[a]);if(_e)for(var a of _e(o))Ft.call(o,a)&&Le(e,a,o[a]);return e};const Ut={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]};Nt({linear:Yt},Ut);const $e={default:{primary:"#eeeeee",secondary:"#E0E0E0",ternary:"#F5F5F5",quartenary:"#ededed",hoverHighlight:"rgba(204, 216, 219, 0.5)",markerCurrentTime:"#000",text:"#404040",background:"white"},creamy:{primary:"#ffe8d9",secondary:"#fcdcc5",ternary:"#fff6f0",quartenary:"#f7ece6",hoverHighlight:"rgba(230, 221, 202, 0.5)",markerCurrentTime:"#000",text:"#542d05",background:"white"},crimson:{primary:"#a82039",secondary:"#c41238",ternary:"#db4f56",quartenary:"#ce5f64",hoverHighlight:"rgba(196, 141, 141, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},dark:{primary:"#404040",secondary:"#303030",ternary:"#353535",quartenary:"#383838",hoverHighlight:"rgba(159, 160, 161, 0.5)",markerCurrentTime:"#fff",text:"white",background:"#525252",toast:"#1f1f1f"},flare:{primary:"#e08a38",secondary:"#e67912",ternary:"#5e5145",quartenary:"#665648",hoverHighlight:"rgba(196, 141, 141, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},fuchsia:{primary:"#de1d5a",secondary:"#b50b41",ternary:"#ff7da6",quartenary:"#f2799f",hoverHighlight:"rgba(196, 141, 141, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},grove:{primary:"#3d9960",secondary:"#288542",ternary:"#72b585",quartenary:"#65a577",hoverHighlight:"rgba(160, 219, 171, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},"material-blue":{primary:"#0D47A1",secondary:"#1565C0",ternary:"#42a5f5",quartenary:"#409fed",hoverHighlight:"rgba(110, 165, 196, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"},sky:{primary:"#b5e3ff",secondary:"#a1d6f7",ternary:"#d6f7ff",quartenary:"#d0edf4",hoverHighlight:"rgba(193, 202, 214, 0.5)",markerCurrentTime:"#000",text:"#022c47",background:"white"},slumber:{primary:"#2a2f42",secondary:"#2f3447",ternary:"#35394d",quartenary:"#2c3044",hoverHighlight:"rgba(179, 162, 127, 0.5)",markerCurrentTime:"#fff",text:"#ffe0b3",background:"#38383b",toast:"#1f1f1f"},vue:{primary:"#258a5d",secondary:"#41B883",ternary:"#35495E",quartenary:"#2a3d51",hoverHighlight:"rgba(160, 219, 171, 0.5)",markerCurrentTime:"#000",text:"white",background:"white"}},qt={class:"g-gantt-rows-container"},Pt=U({__name:"GGanttChart",props:{chartStart:{},chartEnd:{},precision:{default:"day"},barStart:{},barEnd:{},currentTime:{type:Boolean},currentTimeLabel:{default:""},dateFormat:{type:[String,Boolean],default:Re},width:{default:"100%"},hideTimeaxis:{type:Boolean,default:!1},colorScheme:{default:"default"},grid:{type:Boolean,default:!1},pushOnOverlap:{type:Boolean,default:!1},noOverlap:{type:Boolean,default:!1},rowHeight:{default:40},highlightedUnits:{default:()=>[]},font:{default:"inherit"},labelColumnTitle:{default:""},labelColumnWidth:{default:"150px"}},emits:["click-bar","mousedown-bar","mouseup-bar","dblclick-bar","mouseenter-bar","mouseleave-bar","dragstart-bar","drag-bar","dragend-bar","contextmenu-bar"],setup(e,{emit:o}){const a=e,{width:i,font:f,colorScheme:s}=ne(a),l=rt(),r=W(()=>typeof s.value!="string"?s.value:$e[s.value]||$e.default),n=()=>{var h;const y=(h=l.default)==null?void 0:h.call(l),k=[];return y&&y.forEach(c=>{var w;if((w=c.props)!=null&&w.bars){const{label:v,bars:C}=c.props;k.push({label:v,bars:C})}else Array.isArray(c.children)&&c.children.forEach(v=>{var C;const M=v;if((C=M==null?void 0:M.props)!=null&&C.bars){const{label:T,bars:E}=M.props;k.push({label:T,bars:E})}})}),k},t=L(!1),u=L(!1),d=L(void 0);let g;const p=h=>{g&&clearTimeout(g),g=setTimeout(()=>{t.value=!0},800),d.value=h},x=()=>{clearTimeout(g),t.value=!1},m=(h,y,k,c)=>{switch(h.type){case"click":o("click-bar",{bar:y,e:h,datetime:k});break;case"mousedown":o("mousedown-bar",{bar:y,e:h,datetime:k});break;case"mouseup":o("mouseup-bar",{bar:y,e:h,datetime:k});break;case"dblclick":o("dblclick-bar",{bar:y,e:h,datetime:k});break;case"mouseenter":p(y),o("mouseenter-bar",{bar:y,e:h});break;case"mouseleave":x(),o("mouseleave-bar",{bar:y,e:h});break;case"dragstart":u.value=!0,o("dragstart-bar",{bar:y,e:h});break;case"drag":o("drag-bar",{bar:y,e:h});break;case"dragend":u.value=!1,o("dragend-bar",{bar:y,e:h,movedBars:c});break;case"contextmenu":o("contextmenu-bar",{bar:y,e:h,datetime:k});break}},b=L(null),D=jt(b);return ue(We,n),ue(ze,K(Q({},ne(a)),{colors:r,chartSize:D})),ue(je,m),(h,y)=>(O(),S("div",null,[$("div",{class:we([{"labels-in-column":!!h.labelColumnTitle}])},[h.labelColumnTitle?(O(),P(kt,{key:0,style:H({width:h.labelColumnWidth})},{"label-column-title":R(()=>[G(h.$slots,"label-column-title")]),"label-column-row":R(({label:k})=>[G(h.$slots,"label-column-row",{label:k})]),_:3},8,["style"])):F("",!0),$("div",{ref_key:"ganttChart",ref:b,class:we(["g-gantt-chart",{"with-column":h.labelColumnTitle}]),style:H({width:B(i),background:r.value.background,fontFamily:B(f)})},[h.hideTimeaxis?F("",!0):(O(),P(Mt,{key:0},{"upper-timeunit":R(({label:k,value:c,date:w})=>[G(h.$slots,"upper-timeunit",{label:k,value:c,date:w})]),timeunit:R(({label:k,value:c,date:w})=>[G(h.$slots,"timeunit",{label:k,value:c,date:w})]),_:3})),h.grid?(O(),P(wt,{key:1,"highlighted-units":h.highlightedUnits},null,8,["highlighted-units"])):F("",!0),h.currentTime?(O(),P(Et,{key:2},{"current-time-label":R(()=>[G(h.$slots,"current-time-label")]),_:3})):F("",!0),$("div",qt,[G(h.$slots,"default")])],6)],2),xe(Tt,{"model-value":t.value||u.value,bar:d.value},{default:R(()=>[G(h.$slots,"bar-tooltip",{bar:d.value})]),_:3},8,["model-value","bar"])]))}});function He(e,o=()=>null,a=()=>null,i=z()){const{barStart:f,barEnd:s,pushOnOverlap:l}=i,r=L(!1);let n=0,t;const{mapPositionToTime:u}=fe(i),{toDayjs:d}=oe(i),g=y=>{const k=document.getElementById(e.ganttBarConfig.id);if(k){switch(n=y.clientX-(k.getBoundingClientRect().left||0),y.target.className){case"g-gantt-bar-handle-left":document.body.style.cursor="ew-resize",t=m;break;case"g-gantt-bar-handle-right":document.body.style.cursor="ew-resize",t=b;break;default:t=x}r.value=!0,window.addEventListener("mousemove",t),window.addEventListener("mouseup",h)}},p=()=>{var y;const k=document.getElementById(e.ganttBarConfig.id),c=(y=k==null?void 0:k.closest(".g-gantt-row-bars-container"))==null?void 0:y.getBoundingClientRect();return{barElement:k,barContainer:c}},x=y=>{const{barElement:k,barContainer:c}=p();if(!k||!c)return;const w=k.getBoundingClientRect().width,v=y.clientX-c.left-n,C=v+w;D(v,C)||(e[f.value]=u(v),e[s.value]=u(C),o(y,e))},m=y=>{const{barElement:k,barContainer:c}=p();if(!k||!c)return;const w=y.clientX-c.left,v=u(w);d(v).isSameOrAfter(d(e,"end"))||(e[f.value]=v,o(y,e))},b=y=>{const{barElement:k,barContainer:c}=p();if(!k||!c)return;const w=y.clientX-c.left,v=u(w);d(v).isSameOrBefore(d(e,"start"))||(e[s.value]=v,o(y,e))},D=(y,k)=>{if(!l.value)return!1;const c=e.ganttBarConfig.dragLimitLeft,w=e.ganttBarConfig.dragLimitRight;return y&&c!=null&&yw},h=y=>{r.value=!1,document.body.style.cursor="",window.removeEventListener("mousemove",t),window.removeEventListener("mouseup",h),a(y,e)};return{isDragging:r,initDrag:g}}function qe(){const e=de(je);if(!e)throw Error("Failed to inject emitBarEvent!");return e}function Vt(){const e=z(),o=ke(),a=qe(),{pushOnOverlap:i,barStart:f,barEnd:s,noOverlap:l,dateFormat:r}=e,n=new Map,{toDayjs:t,format:u}=oe(),d=(c,w)=>{const{initDrag:v}=He(c,p,h,e);a(K(Q({},w),{type:"dragstart"}),c),v(w),y(c)},g=(c,w)=>{const v=c.ganttBarConfig.bundle;v!=null&&(o().forEach(C=>{C.bars.forEach(M=>{if(M.ganttBarConfig.bundle===v){const T=M===c?h:()=>null,{initDrag:E}=He(M,p,T,e);E(w),y(M)}})}),a(K(Q({},w),{type:"dragstart"}),c))},p=(c,w)=>{a(K(Q({},c),{type:"drag"}),w),x(w)},x=c=>{if(!(i!=null&&i.value))return;let w=c,{overlapBar:v,overlapType:C}=m(w);for(;v;){y(v);const M=t(w[f.value]),T=t(w[s.value]),E=t(v[f.value]),Y=t(v[s.value]);let _;switch(C){case"left":_=Y.diff(M,"minutes",!0),v[s.value]=u(w[f.value],r.value),v[f.value]=u(E.subtract(_,"minutes"),r.value);break;case"right":_=T.diff(E,"minutes",!0),v[f.value]=u(T,r.value),v[s.value]=u(Y.add(_,"minutes"),r.value);break;default:console.warn("Vue-Ganttastic: One bar is inside of the other one! This should never occur while push-on-overlap is active!");return}v&&(C==="left"||C==="right")&&b(v,_,C),w=v,{overlapBar:v,overlapType:C}=m(v)}},m=c=>{var w,v;let C,M,T;const E=(v=(w=o().find(I=>I.bars.includes(c)))==null?void 0:w.bars)!=null?v:[],Y=t(c[f.value]),_=t(c[s.value]);return{overlapBar:E.find(I=>{if(I===c)return!1;const j=t(I[f.value]),q=t(I[s.value]);return C=Y.isBetween(j,q),M=_.isBetween(j,q),T=j.isBetween(Y,_)||q.isBetween(Y,_),C||M||T}),overlapType:C?"left":M?"right":T?"between":null}},b=(c,w,v)=>{y(c),c.ganttBarConfig.bundle&&o().forEach(C=>{C.bars.forEach(M=>{M.ganttBarConfig.bundle===c.ganttBarConfig.bundle&&M!==c&&(y(M),D(M,w,v))})})},D=(c,w,v)=>{switch(v){case"left":c[f.value]=u(t(c,"start").subtract(w,"minutes"),r.value),c[s.value]=u(t(c,"end").subtract(w,"minutes"),r.value);break;case"right":c[f.value]=u(t(c,"start").add(w,"minutes"),r.value),c[s.value]=u(t(c,"end").add(w,"minutes"),r.value)}x(c)},h=(c,w)=>{k();const v=K(Q({},c),{type:"dragend"});a(v,w,void 0,new Map(n)),n.clear()},y=c=>{if(!n.has(c)){const w=c[f.value],v=c[s.value];n.set(c,{oldStart:w,oldEnd:v})}},k=()=>{if(i.value||!l.value)return;let c=!1;n.forEach((w,v)=>{const{overlapBar:C}=m(v);C!=null&&(c=!0)}),c&&n.forEach(({oldStart:w,oldEnd:v},C)=>{C[f.value]=w,C[s.value]=v})};return{initDragOfBar:d,initDragOfBundle:g}}function Xt(){const{pushOnOverlap:e}=z(),o=ke(),a=l=>{const r=[];return l!=null&&o().forEach(n=>{n.bars.forEach(t=>{t.ganttBarConfig.bundle===l&&r.push(t)})}),r},i=l=>{if(!(!e.value||l.ganttBarConfig.pushOnOverlap===!1)){for(const r of["left","right"]){const n=r,{gapDistanceSoFar:t,bundleBarsAndGapDist:u}=f(l,0,n);let d=t;const g=u;if(!g)continue;for(let x=0;xD!==m).forEach(D=>{const h=f(D,b,n),y=h.gapDistanceSoFar,k=h.bundleBarsAndGapDist;y!=null&&(!d||y{g.find(w=>w.bar===c.bar)||g.push(c)})})}const p=document.getElementById(l.ganttBarConfig.id);d!=null&&n==="left"?l.ganttBarConfig.dragLimitLeft=p.offsetLeft-d:d!=null&&n==="right"&&(l.ganttBarConfig.dragLimitRight=p.offsetLeft+p.offsetWidth+d)}a(l.ganttBarConfig.bundle).forEach(r=>{r.ganttBarConfig.dragLimitLeft=l.ganttBarConfig.dragLimitLeft,r.ganttBarConfig.dragLimitRight=l.ganttBarConfig.dragLimitRight})}},f=(l,r=0,n)=>{const t=l.ganttBarConfig.bundle?[{bar:l,gapDistance:r}]:[];let u=l,d=s(u,n);if(n==="left")for(;d;){const g=document.getElementById(u.ganttBarConfig.id),p=document.getElementById(d.ganttBarConfig.id),x=p.offsetLeft+p.offsetWidth;if(r+=g.offsetLeft-x,d.ganttBarConfig.immobile)return{gapDistanceSoFar:r,bundleBarsAndGapDist:t};d.ganttBarConfig.bundle&&t.push({bar:d,gapDistance:r}),u=d,d=s(d,"left")}if(n==="right")for(;d;){const g=document.getElementById(u.ganttBarConfig.id),p=document.getElementById(d.ganttBarConfig.id),x=g.offsetLeft+g.offsetWidth;if(r+=p.offsetLeft-x,d.ganttBarConfig.immobile)return{gapDistanceSoFar:r,bundleBarsAndGapDist:t};d.ganttBarConfig.bundle&&t.push({bar:d,gapDistance:r}),u=d,d=s(d,"right")}return{gapDistanceSoFar:null,bundleBarsAndGapDist:t}},s=(l,r)=>{var n,t;const u=document.getElementById(l.ganttBarConfig.id),d=(t=(n=o().find(p=>p.bars.includes(l)))==null?void 0:n.bars)!=null?t:[];let g=[];return r==="left"?g=d.filter(p=>{const x=document.getElementById(p.ganttBarConfig.id);return x&&x.offsetLeft{const x=document.getElementById(p.ganttBarConfig.id);return x&&x.offsetLeft>u.offsetLeft&&p.ganttBarConfig.pushOnOverlap!==!1}),g.length>0?g.reduce((p,x)=>{const m=document.getElementById(p.ganttBarConfig.id),b=document.getElementById(x.ganttBarConfig.id),D=Math.abs(m.offsetLeft-u.offsetLeft),h=Math.abs(b.offsetLeft-u.offsetLeft);return Ds.value.ganttBarConfig);function p(M){g.value.bundle!=null?t(s.value,M):n(s.value,M),d.value=!0}const x=()=>{u(s.value),!g.value.immobile&&(window.addEventListener("mousemove",p,{once:!0}),window.addEventListener("mouseup",()=>{window.removeEventListener("mousemove",p),d.value=!1},{once:!0}))},m=de(Ae),b=M=>{var T;M.preventDefault(),M.type==="mousedown"&&x();const E=(T=m==null?void 0:m.value)==null?void 0:T.getBoundingClientRect();if(!E)return;const Y=r(M.clientX-E.left);a(M,s.value,Y)},{barStart:D,barEnd:h,width:y,chartStart:k,chartEnd:c,chartSize:w}=i,v=L(0),C=L(0);return Ie(()=>{ce([s,y,k,c,w.width],()=>{v.value=l(s.value[D.value]),C.value=l(s.value[h.value])},{deep:!0,immediate:!0})}),(M,T)=>(O(),S("div",{id:g.value.id,class:we(["g-gantt-bar",g.value.class||""]),style:H(K(Q({},g.value.style),{position:"absolute",top:`${B(f)*.1}px`,left:`${v.value}px`,width:`${C.value-v.value}px`,height:`${B(f)*.8}px`,zIndex:d.value?3:2})),onMousedown:b,onClick:b,onDblclick:b,onMouseenter:b,onMouseleave:b,onContextmenu:b},[$("div",Kt,[G(M.$slots,"default",{bar:B(s)},()=>[$("div",null,N(g.value.label||""),1),g.value.html?(O(),S("div",{key:0,innerHTML:g.value.html},null,8,Zt)):F("",!0)])]),g.value.hasHandles?(O(),S(Z,{key:0},[Jt,ea],64)):F("",!0)],46,Qt))}}),aa=U({__name:"GGanttRow",props:{label:{},bars:{},highlightOnHover:{type:Boolean}},emits:["drop"],setup(e,{emit:o}){const a=e,{rowHeight:i,colors:f,labelColumnTitle:s}=z(),{highlightOnHover:l}=ne(a),r=L(!1),n=W(()=>({height:`${i.value}px`,background:l!=null&&l.value&&r.value?f.value.hoverHighlight:null})),{mapPositionToTime:t}=fe(),u=L(null);ue(Ae,u);const d=p=>{var x;const m=(x=u.value)==null?void 0:x.getBoundingClientRect();if(!m){console.error("Vue-Ganttastic: failed to find bar container element for row.");return}const b=p.clientX-m.left,D=t(b);o("drop",{e:p,datetime:D})},g=p=>!p||/^\s*$/.test(p);return(p,x)=>(O(),S("div",{class:"g-gantt-row",style:H(n.value),onDragover:x[0]||(x[0]=ot(m=>r.value=!0,["prevent"])),onDragleave:x[1]||(x[1]=m=>r.value=!1),onDrop:x[2]||(x[2]=m=>d(m)),onMouseover:x[3]||(x[3]=m=>r.value=!0),onMouseleave:x[4]||(x[4]=m=>r.value=!1)},[!g(p.label)&&!B(s)?(O(),S("div",{key:0,class:"g-gantt-row-label",style:H({background:B(f).primary,color:B(f).text})},[G(p.$slots,"label",{},()=>[ie(N(p.label),1)])],4)):F("",!0),$("div",it({ref_key:"barContainer",ref:u,class:"g-gantt-row-bars-container"},p.$attrs),[xe(nt,{name:"bar-transition",tag:"div"},{default:R(()=>[(O(!0),S(Z,null,ae(p.bars,m=>(O(),P(ta,{key:m.ganttBarConfig.id,bar:m},{default:R(()=>[G(p.$slots,"bar-label",{bar:m})]),_:2},1032,["bar"]))),128))]),_:3})],16)],36))}});function V(e,o="top"){if(!e||typeof document>"u")return;const a=document.head,i=document.createElement("style");o==="top"&&a.firstChild?a.insertBefore(i,a.firstChild):a.appendChild(i),i.appendChild(document.createTextNode(e))}V(` .g-gantt-chart { position: relative; display: flex; diff --git a/static/js/index-ClRDaS23.js b/static/js/index-ClRDaS23.js new file mode 100644 index 000000000..9916e1384 --- /dev/null +++ b/static/js/index-ClRDaS23.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-Cpo3cK73.js";import"./columns-wpA4-8vK.js";import"./index-D0RG78dK.js";import"./data-B8vaZfZM.js";export{o as default}; diff --git a/static/js/index-ClgPBM7w.js b/static/js/index-ClTt2jXL.js similarity index 85% rename from static/js/index-ClgPBM7w.js rename to static/js/index-ClTt2jXL.js index 87f409e8b..a50cacc25 100644 --- a/static/js/index-ClgPBM7w.js +++ b/static/js/index-ClTt2jXL.js @@ -1 +1 @@ -import{useDept as A}from"./hook-tAnULkhv.js";import{R as F,P as N}from"./refresh-B99H2xh8.js";import{u as i}from"./hooks-Bc-OyJg5.js";import{d as P}from"./delete-Ce0TSdK5.js";import{d as U}from"./edit-pen-Ci7W0xNM.js";import{A as y}from"./add-circle-line-Cw_F_RXn.js";import{d as z,a as C,e as a,f as E,k as L,i as o,w as t,u as e,h as s,_ as O}from"./index-CV7M57fm.js";import"./form.vue_vue_type_script_setup_true_lang-38GmhPXW.js";import"./index-BbIBjDgl.js";import"./hooks-DiaEH2V_.js";import"./system-CZbvLF80.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const j={class:"main"},q=z({name:"SystemDept",__name:"index",setup(G){const f=C(),u=C(),{form:m,loading:_,columns:h,dataList:x,onSearch:b,resetForm:R,openDialog:c,handleDelete:V,handleSelectionChange:w}=A();return(H,n)=>{var k;const $=a("el-input"),d=a("el-form-item"),g=a("el-option"),S=a("el-select"),r=a("el-button"),B=a("el-form"),D=a("el-popconfirm"),T=a("pure-table");return E(),L("div",j,[o(B,{ref_key:"formRef",ref:f,inline:!0,model:e(m),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(d,{label:"部门名称:",prop:"name"},{default:t(()=>[o($,{modelValue:e(m).name,"onUpdate:modelValue":n[0]||(n[0]=l=>e(m).name=l),placeholder:"请输入部门名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(d,{label:"状态:",prop:"status"},{default:t(()=>[o(S,{modelValue:e(m).status,"onUpdate:modelValue":n[1]||(n[1]=l=>e(m).status=l),placeholder:"请选择状态",clearable:"",class:"!w-[180px]"},{default:t(()=>[o(g,{label:"启用",value:1}),o(g,{label:"停用",value:0})]),_:1},8,["modelValue"])]),_:1}),o(d,null,{default:t(()=>[o(r,{type:"primary",icon:e(i)("ri:search-line"),loading:e(_),onClick:e(b)},{default:t(()=>[s(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(r,{icon:e(i)(e(F)),onClick:n[2]||(n[2]=l=>e(R)(f.value))},{default:t(()=>[s(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(N),{title:"部门管理(仅演示,操作后不生效)",columns:e(h),tableRef:(k=u.value)==null?void 0:k.getTableRef(),onRefresh:e(b)},{buttons:t(()=>[o(r,{type:"primary",icon:e(i)(e(y)),onClick:n[3]||(n[3]=l=>e(c)())},{default:t(()=>[s(" 新增部门 ")]),_:1},8,["icon"])]),default:t(({size:l,dynamicColumns:I})=>[o(T,{ref_key:"tableRef",ref:u,adaptive:"",adaptiveConfig:{offsetBottom:45},"align-whole":"center","row-key":"id",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(_),size:l,data:e(x),columns:I,"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(w)},{operation:t(({row:p})=>[o(r,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(i)(e(U)),onClick:v=>e(c)("修改",p)},{default:t(()=>[s(" 修改 ")]),_:2},1032,["size","icon","onClick"]),o(r,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(i)(e(y)),onClick:v=>e(c)("新增",{parentId:p.id})},{default:t(()=>[s(" 新增 ")]),_:2},1032,["size","icon","onClick"]),o(D,{title:`是否确认删除部门名称为${p.name}的这条数据`,onConfirm:v=>e(V)(p)},{reference:t(()=>[o(r,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(i)(e(P))},{default:t(()=>[s(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","onSelectionChange"])]),_:1},8,["columns","tableRef","onRefresh"])])}}}),re=O(q,[["__scopeId","data-v-52636b46"]]);export{re as default}; +import{useDept as A}from"./hook-eEye4Cgh.js";import{R as F,P as N}from"./refresh-BcUX__K1.js";import{u as i}from"./hooks-BEgHF0Pm.js";import{d as P}from"./delete-Ce0TSdK5.js";import{d as U}from"./edit-pen-Ci7W0xNM.js";import{A as y}from"./add-circle-line-Cw_F_RXn.js";import{d as z,a as C,e as a,f as E,k as L,i as o,w as t,u as e,h as s,_ as O}from"./index-D0RG78dK.js";import"./form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js";import"./index-BKgIQJko.js";import"./hooks-xuWqKHXL.js";import"./system-D_erpgb2.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const j={class:"main"},q=z({name:"SystemDept",__name:"index",setup(G){const f=C(),u=C(),{form:m,loading:_,columns:h,dataList:x,onSearch:b,resetForm:R,openDialog:c,handleDelete:V,handleSelectionChange:w}=A();return(H,n)=>{var k;const $=a("el-input"),d=a("el-form-item"),g=a("el-option"),S=a("el-select"),r=a("el-button"),B=a("el-form"),D=a("el-popconfirm"),T=a("pure-table");return E(),L("div",j,[o(B,{ref_key:"formRef",ref:f,inline:!0,model:e(m),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(d,{label:"部门名称:",prop:"name"},{default:t(()=>[o($,{modelValue:e(m).name,"onUpdate:modelValue":n[0]||(n[0]=l=>e(m).name=l),placeholder:"请输入部门名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(d,{label:"状态:",prop:"status"},{default:t(()=>[o(S,{modelValue:e(m).status,"onUpdate:modelValue":n[1]||(n[1]=l=>e(m).status=l),placeholder:"请选择状态",clearable:"",class:"!w-[180px]"},{default:t(()=>[o(g,{label:"启用",value:1}),o(g,{label:"停用",value:0})]),_:1},8,["modelValue"])]),_:1}),o(d,null,{default:t(()=>[o(r,{type:"primary",icon:e(i)("ri:search-line"),loading:e(_),onClick:e(b)},{default:t(()=>[s(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(r,{icon:e(i)(e(F)),onClick:n[2]||(n[2]=l=>e(R)(f.value))},{default:t(()=>[s(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(N),{title:"部门管理(仅演示,操作后不生效)",columns:e(h),tableRef:(k=u.value)==null?void 0:k.getTableRef(),onRefresh:e(b)},{buttons:t(()=>[o(r,{type:"primary",icon:e(i)(e(y)),onClick:n[3]||(n[3]=l=>e(c)())},{default:t(()=>[s(" 新增部门 ")]),_:1},8,["icon"])]),default:t(({size:l,dynamicColumns:I})=>[o(T,{ref_key:"tableRef",ref:u,adaptive:"",adaptiveConfig:{offsetBottom:45},"align-whole":"center","row-key":"id",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(_),size:l,data:e(x),columns:I,"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(w)},{operation:t(({row:p})=>[o(r,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(i)(e(U)),onClick:v=>e(c)("修改",p)},{default:t(()=>[s(" 修改 ")]),_:2},1032,["size","icon","onClick"]),o(r,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(i)(e(y)),onClick:v=>e(c)("新增",{parentId:p.id})},{default:t(()=>[s(" 新增 ")]),_:2},1032,["size","icon","onClick"]),o(D,{title:`是否确认删除部门名称为${p.name}的这条数据`,onConfirm:v=>e(V)(p)},{reference:t(()=>[o(r,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(i)(e(P))},{default:t(()=>[s(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","onSelectionChange"])]),_:1},8,["columns","tableRef","onRefresh"])])}}}),re=O(q,[["__scopeId","data-v-52636b46"]]);export{re as default}; diff --git a/static/js/index-Dazq6Qwi.js b/static/js/index-CmAIdZUM.js similarity index 87% rename from static/js/index-Dazq6Qwi.js rename to static/js/index-CmAIdZUM.js index 978f9be01..7b8e5a9ed 100644 --- a/static/js/index-Dazq6Qwi.js +++ b/static/js/index-CmAIdZUM.js @@ -1 +1 @@ -import{d as p,a as r,V as d,k as i,g as s,t as o,u as a,i as m,e as c,f as _}from"./index-CV7M57fm.js";const f={class:"dark:text-white"},V={style:{"text-indent":"2em"}},B=p({name:"Menu1-3",__name:"index",setup(x){const e=r(""),{t:n}=d();return(k,t)=>{const u=c("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.pureMenu1")),1),s("p",V,o(a(n)("menus.pureMenu1-3")),1),m(u,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=l=>e.value=l)},null,8,["modelValue"])])}}});export{B as default}; +import{d as p,a as r,V as d,k as i,g as s,t as o,u as a,i as m,e as c,f as _}from"./index-D0RG78dK.js";const f={class:"dark:text-white"},V={style:{"text-indent":"2em"}},B=p({name:"Menu1-3",__name:"index",setup(x){const e=r(""),{t:n}=d();return(k,t)=>{const u=c("el-input");return _(),i("div",f,[s("p",null,o(a(n)("menus.pureMenu1")),1),s("p",V,o(a(n)("menus.pureMenu1-3")),1),m(u,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=l=>e.value=l)},null,8,["modelValue"])])}}});export{B as default}; diff --git a/static/js/index-CnMzz-Q-.js b/static/js/index-CnMzz-Q-.js deleted file mode 100644 index 765e50d4d..000000000 --- a/static/js/index-CnMzz-Q-.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-BdFx3-3F.js";import"./columns-iFsQLSee.js";import"./index-CV7M57fm.js";import"./data-BEO2eP_H.js";export{o as default}; diff --git a/static/js/index-C7KrPG7D.js b/static/js/index-CoN7dRNd.js similarity index 95% rename from static/js/index-C7KrPG7D.js rename to static/js/index-CoN7dRNd.js index 67fb8a117..ec0fe8e1f 100644 --- a/static/js/index-C7KrPG7D.js +++ b/static/js/index-CoN7dRNd.js @@ -1 +1 @@ -import{d as b,p as k,a as w,fY as i,e as s,f as c,k as m,i as n,w as l,g as t,t as y,h as x,F as C,l as V,s as S,av as B,aa as N,g8 as P}from"./index-CV7M57fm.js";const U=t("p",{class:"mb-2"}," 模拟后台根据不同角色返回对应路由,观察左侧菜单变化(管理员角色可查看系统管理菜单、普通角色不可查看系统管理菜单) ",-1),F={class:"card-header"},z=b({name:"PermissionPage",__name:"index",setup(H){var o;const d=k(()=>({width:"85vw",justifyContent:"start"})),a=w((o=i())==null?void 0:o.username),p=[{value:"admin",label:"管理员角色"},{value:"common",label:"普通角色"}];function _(){i().loginByUsername({username:a.value,password:"admin123"}).then(r=>{r.success&&(B().removeItem("async-routes"),N().clearAllCachePage(),P())})}return(r,u)=>{const v=s("el-link"),f=s("el-option"),h=s("el-select"),g=s("el-card");return c(),m("div",null,[U,n(g,{shadow:"never",style:S(d.value)},{header:l(()=>[t("div",F,[t("span",null,"当前角色:"+y(a.value),1)]),n(v,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/permission/page/index.vue",target:"_blank"},{default:l(()=>[x(" 代码位置 src/views/permission/page/index.vue ")]),_:1})]),default:l(()=>[n(h,{modelValue:a.value,"onUpdate:modelValue":u[0]||(u[0]=e=>a.value=e),class:"!w-[160px]",onChange:_},{default:l(()=>[(c(),m(C,null,V(p,e=>n(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1},8,["style"])])}}});export{z as default}; +import{d as b,p as k,a as w,fY as i,e as s,f as c,k as m,i as n,w as l,g as t,t as y,h as x,F as C,l as V,s as S,av as B,aa as N,g8 as P}from"./index-D0RG78dK.js";const U=t("p",{class:"mb-2"}," 模拟后台根据不同角色返回对应路由,观察左侧菜单变化(管理员角色可查看系统管理菜单、普通角色不可查看系统管理菜单) ",-1),F={class:"card-header"},z=b({name:"PermissionPage",__name:"index",setup(H){var o;const d=k(()=>({width:"85vw",justifyContent:"start"})),a=w((o=i())==null?void 0:o.username),p=[{value:"admin",label:"管理员角色"},{value:"common",label:"普通角色"}];function _(){i().loginByUsername({username:a.value,password:"admin123"}).then(r=>{r.success&&(B().removeItem("async-routes"),N().clearAllCachePage(),P())})}return(r,u)=>{const v=s("el-link"),f=s("el-option"),h=s("el-select"),g=s("el-card");return c(),m("div",null,[U,n(g,{shadow:"never",style:S(d.value)},{header:l(()=>[t("div",F,[t("span",null,"当前角色:"+y(a.value),1)]),n(v,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/permission/page/index.vue",target:"_blank"},{default:l(()=>[x(" 代码位置 src/views/permission/page/index.vue ")]),_:1})]),default:l(()=>[n(h,{modelValue:a.value,"onUpdate:modelValue":u[0]||(u[0]=e=>a.value=e),class:"!w-[160px]",onChange:_},{default:l(()=>[(c(),m(C,null,V(p,e=>n(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1},8,["style"])])}}});export{z as default}; diff --git a/static/js/index-Crq2M2U2.js b/static/js/index-CoRghgop.js similarity index 84% rename from static/js/index-Crq2M2U2.js rename to static/js/index-CoRghgop.js index a94d47145..c7b132eee 100644 --- a/static/js/index-Crq2M2U2.js +++ b/static/js/index-CoRghgop.js @@ -1 +1 @@ -import{d as s,a as l,V as u,k as r,g as p,t as d,u as i,i as m,e as c,f as _}from"./index-CV7M57fm.js";const f={class:"dark:text-white"},x=s({name:"Menu2",__name:"index",setup(V){const e=l(""),{t}=u();return(k,n)=>{const a=c("el-input");return _(),r("div",f,[p("p",null,d(i(t)("menus.pureMenu2")),1),m(a,{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o)},null,8,["modelValue"])])}}});export{x as default}; +import{d as s,a as l,V as u,k as r,g as p,t as d,u as i,i as m,e as c,f as _}from"./index-D0RG78dK.js";const f={class:"dark:text-white"},x=s({name:"Menu2",__name:"index",setup(V){const e=l(""),{t}=u();return(k,n)=>{const a=c("el-input");return _(),r("div",f,[p("p",null,d(i(t)("menus.pureMenu2")),1),m(a,{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o)},null,8,["modelValue"])])}}});export{x as default}; diff --git a/static/js/index-PMA38VBB.js b/static/js/index-Cq8CeEsc.js similarity index 90% rename from static/js/index-PMA38VBB.js rename to static/js/index-Cq8CeEsc.js index 83af0395e..26308d3f8 100644 --- a/static/js/index-PMA38VBB.js +++ b/static/js/index-Cq8CeEsc.js @@ -1 +1 @@ -import oe from"./tree-DzpnIWWg.js";import{useUser as te}from"./hook-Cm3i7dmI.js";import{R as le,P as ne}from"./refresh-B99H2xh8.js";import{u as s}from"./hooks-Bc-OyJg5.js";import{d as ae}from"./upload-line-ClmDKJCy.js";import{d as re}from"./admin-line-CpqWPwjZ.js";import{d as ie}from"./delete-Ce0TSdK5.js";import{d as se}from"./edit-pen-Ci7W0xNM.js";import{A as ce}from"./add-circle-line-Cw_F_RXn.js";import{d as me,a as g,e as a,A as de,f as D,k as z,i as o,v as d,u as e,g as C,w as t,h as i,B as pe,t as ue,j as fe,_ as _e}from"./index-CV7M57fm.js";import"./git-branch-line-BhusJOme.js";import"./more-2-fill-iTOisMwj.js";import"./role.vue_vue_type_script_setup_true_lang-D8CVRwCe.js";import"./index-BbIBjDgl.js";import"./index.vue_vue_type_script_setup_true_lang-8aJl6jh5.js";import"./hooks-DiaEH2V_.js";import"./user-DNtD0Fqa.js";import"./index-Df3gF6qN.js";import"./index-BYSZVbTk.js";import"./system-CZbvLF80.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const he={width:24,height:24,body:''},ge=he,Ce={width:1024,height:1024,body:''},ve=Ce,ye={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},be={class:"flex-auto"},ke={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},xe=me({name:"SystemUser",__name:"index",setup(we){const v=g(),y=g(),b=g(),{form:c,loading:k,columns:P,dataList:U,treeData:B,treeLoading:Z,selectedNum:x,pagination:N,buttonClass:f,deviceDetection:_,onSearch:w,resetForm:T,onbatchDel:L,openDialog:V,onTreeSelect:M,handleUpdate:A,handleDelete:H,handleUpload:j,handleReset:F,handleRole:I,handleSizeChange:E,onSelectionCancel:q,handleCurrentChange:G,handleSelectionChange:J}=te(b,v);return(Ve,r)=>{const S=a("el-input"),u=a("el-form-item"),$=a("el-option"),K=a("el-select"),n=a("el-button"),O=a("el-form"),R=a("el-popconfirm"),h=a("el-dropdown-item"),Q=a("el-dropdown-menu"),W=a("el-dropdown"),X=a("pure-table"),Y=de("motion-fade");return D(),z("div",{class:d(["flex","justify-between",e(_)()&&"flex-wrap"])},[o(oe,{ref_key:"treeRef",ref:v,class:d(["mr-2",e(_)()?"w-full":"min-w-[200px]"]),treeData:e(B),treeLoading:e(Z),onTreeSelect:e(M)},null,8,["class","treeData","treeLoading","onTreeSelect"]),C("div",{class:d([e(_)()?["w-full","mt-2"]:"w-[calc(100%-200px)]"])},[o(O,{ref_key:"formRef",ref:y,inline:!0,model:e(c),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(u,{label:"用户名称:",prop:"username"},{default:t(()=>[o(S,{modelValue:e(c).username,"onUpdate:modelValue":r[0]||(r[0]=l=>e(c).username=l),placeholder:"请输入用户名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(u,{label:"手机号码:",prop:"phone"},{default:t(()=>[o(S,{modelValue:e(c).phone,"onUpdate:modelValue":r[1]||(r[1]=l=>e(c).phone=l),placeholder:"请输入手机号码",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(u,{label:"状态:",prop:"status"},{default:t(()=>[o(K,{modelValue:e(c).status,"onUpdate:modelValue":r[2]||(r[2]=l=>e(c).status=l),placeholder:"请选择",clearable:"",class:"!w-[180px]"},{default:t(()=>[o($,{label:"已开启",value:"1"}),o($,{label:"已关闭",value:"0"})]),_:1},8,["modelValue"])]),_:1}),o(u,null,{default:t(()=>[o(n,{type:"primary",icon:e(s)("ri:search-line"),loading:e(k),onClick:e(w)},{default:t(()=>[i(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(n,{icon:e(s)(e(le)),onClick:r[3]||(r[3]=l=>e(T)(y.value))},{default:t(()=>[i(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(ne),{title:"用户管理(仅演示,操作后不生效)",columns:e(P),onRefresh:e(w)},{buttons:t(()=>[o(n,{type:"primary",icon:e(s)(e(ce)),onClick:r[4]||(r[4]=l=>e(V)())},{default:t(()=>[i(" 新增用户 ")]),_:1},8,["icon"])]),default:t(({size:l,dynamicColumns:ee})=>[e(x)>0?pe((D(),z("div",ye,[C("div",be,[C("span",ke," 已选 "+ue(e(x))+" 项 ",1),o(n,{type:"primary",text:"",onClick:e(q)},{default:t(()=>[i(" 取消选择 ")]),_:1},8,["onClick"])]),o(R,{title:"是否确认删除?",onConfirm:e(L)},{reference:t(()=>[o(n,{type:"danger",text:"",class:"mr-1"},{default:t(()=>[i(" 批量删除 ")]),_:1})]),_:1},8,["onConfirm"])])),[[Y]]):fe("",!0),o(X,{ref_key:"tableRef",ref:b,"row-key":"id",adaptive:"",adaptiveConfig:{offsetBottom:108},"align-whole":"center","table-layout":"auto",loading:e(k),size:l,data:e(U),columns:ee,pagination:e(N),paginationSmall:l==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(J),onPageSizeChange:e(E),onPageCurrentChange:e(G)},{operation:t(({row:m})=>[o(n,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(s)(e(se)),onClick:p=>e(V)("修改",m)},{default:t(()=>[i(" 修改 ")]),_:2},1032,["size","icon","onClick"]),o(R,{title:`是否确认删除用户编号为${m.id}的这条数据`,onConfirm:p=>e(H)(m)},{reference:t(()=>[o(n,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(s)(e(ie))},{default:t(()=>[i(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"]),o(W,null,{dropdown:t(()=>[o(Q,null,{default:t(()=>[o(h,null,{default:t(()=>[o(n,{class:d(e(f)),link:"",type:"primary",size:l,icon:e(s)(e(ae)),onClick:p=>e(j)(m)},{default:t(()=>[i(" 上传头像 ")]),_:2},1032,["class","size","icon","onClick"])]),_:2},1024),o(h,null,{default:t(()=>[o(n,{class:d(e(f)),link:"",type:"primary",size:l,icon:e(s)(e(ge)),onClick:p=>e(F)(m)},{default:t(()=>[i(" 重置密码 ")]),_:2},1032,["class","size","icon","onClick"])]),_:2},1024),o(h,null,{default:t(()=>[o(n,{class:d(e(f)),link:"",type:"primary",size:l,icon:e(s)(e(re)),onClick:p=>e(I)(m)},{default:t(()=>[i(" 分配角色 ")]),_:2},1032,["class","size","icon","onClick"])]),_:2},1024)]),_:2},1024)]),default:t(()=>[o(n,{class:"ml-3 mt-[2px]",link:"",type:"primary",size:l,icon:e(s)(e(ve)),onClick:p=>e(A)(m)},null,8,["size","icon","onClick"])]),_:2},1024)]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])],2)],2)}}}),Oe=_e(xe,[["__scopeId","data-v-febb6646"]]);export{Oe as default}; +import oe from"./tree-DASFqrM_.js";import{useUser as te}from"./hook-DKpHT5Ah.js";import{R as le,P as ne}from"./refresh-BcUX__K1.js";import{u as s}from"./hooks-BEgHF0Pm.js";import{d as ae}from"./upload-line-ClmDKJCy.js";import{d as re}from"./admin-line-CpqWPwjZ.js";import{d as ie}from"./delete-Ce0TSdK5.js";import{d as se}from"./edit-pen-Ci7W0xNM.js";import{A as ce}from"./add-circle-line-Cw_F_RXn.js";import{d as me,a as g,e as a,A as de,f as D,k as z,i as o,v as d,u as e,g as C,w as t,h as i,B as pe,t as ue,j as fe,_ as _e}from"./index-D0RG78dK.js";import"./git-branch-line-BhusJOme.js";import"./more-2-fill-iTOisMwj.js";import"./role.vue_vue_type_script_setup_true_lang-Brkf7Y0n.js";import"./index-BKgIQJko.js";import"./index.vue_vue_type_script_setup_true_lang-Cn3WAyzg.js";import"./hooks-xuWqKHXL.js";import"./user-DNtD0Fqa.js";import"./index-Da-EL-zM.js";import"./index-QdK0xM4j.js";import"./system-D_erpgb2.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const he={width:24,height:24,body:''},ge=he,Ce={width:1024,height:1024,body:''},ve=Ce,ye={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},be={class:"flex-auto"},ke={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},xe=me({name:"SystemUser",__name:"index",setup(we){const v=g(),y=g(),b=g(),{form:c,loading:k,columns:P,dataList:U,treeData:B,treeLoading:Z,selectedNum:x,pagination:N,buttonClass:f,deviceDetection:_,onSearch:w,resetForm:T,onbatchDel:L,openDialog:V,onTreeSelect:M,handleUpdate:A,handleDelete:H,handleUpload:j,handleReset:F,handleRole:I,handleSizeChange:E,onSelectionCancel:q,handleCurrentChange:G,handleSelectionChange:J}=te(b,v);return(Ve,r)=>{const S=a("el-input"),u=a("el-form-item"),$=a("el-option"),K=a("el-select"),n=a("el-button"),O=a("el-form"),R=a("el-popconfirm"),h=a("el-dropdown-item"),Q=a("el-dropdown-menu"),W=a("el-dropdown"),X=a("pure-table"),Y=de("motion-fade");return D(),z("div",{class:d(["flex","justify-between",e(_)()&&"flex-wrap"])},[o(oe,{ref_key:"treeRef",ref:v,class:d(["mr-2",e(_)()?"w-full":"min-w-[200px]"]),treeData:e(B),treeLoading:e(Z),onTreeSelect:e(M)},null,8,["class","treeData","treeLoading","onTreeSelect"]),C("div",{class:d([e(_)()?["w-full","mt-2"]:"w-[calc(100%-200px)]"])},[o(O,{ref_key:"formRef",ref:y,inline:!0,model:e(c),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:t(()=>[o(u,{label:"用户名称:",prop:"username"},{default:t(()=>[o(S,{modelValue:e(c).username,"onUpdate:modelValue":r[0]||(r[0]=l=>e(c).username=l),placeholder:"请输入用户名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(u,{label:"手机号码:",prop:"phone"},{default:t(()=>[o(S,{modelValue:e(c).phone,"onUpdate:modelValue":r[1]||(r[1]=l=>e(c).phone=l),placeholder:"请输入手机号码",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),o(u,{label:"状态:",prop:"status"},{default:t(()=>[o(K,{modelValue:e(c).status,"onUpdate:modelValue":r[2]||(r[2]=l=>e(c).status=l),placeholder:"请选择",clearable:"",class:"!w-[180px]"},{default:t(()=>[o($,{label:"已开启",value:"1"}),o($,{label:"已关闭",value:"0"})]),_:1},8,["modelValue"])]),_:1}),o(u,null,{default:t(()=>[o(n,{type:"primary",icon:e(s)("ri:search-line"),loading:e(k),onClick:e(w)},{default:t(()=>[i(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(n,{icon:e(s)(e(le)),onClick:r[3]||(r[3]=l=>e(T)(y.value))},{default:t(()=>[i(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(ne),{title:"用户管理(仅演示,操作后不生效)",columns:e(P),onRefresh:e(w)},{buttons:t(()=>[o(n,{type:"primary",icon:e(s)(e(ce)),onClick:r[4]||(r[4]=l=>e(V)())},{default:t(()=>[i(" 新增用户 ")]),_:1},8,["icon"])]),default:t(({size:l,dynamicColumns:ee})=>[e(x)>0?pe((D(),z("div",ye,[C("div",be,[C("span",ke," 已选 "+ue(e(x))+" 项 ",1),o(n,{type:"primary",text:"",onClick:e(q)},{default:t(()=>[i(" 取消选择 ")]),_:1},8,["onClick"])]),o(R,{title:"是否确认删除?",onConfirm:e(L)},{reference:t(()=>[o(n,{type:"danger",text:"",class:"mr-1"},{default:t(()=>[i(" 批量删除 ")]),_:1})]),_:1},8,["onConfirm"])])),[[Y]]):fe("",!0),o(X,{ref_key:"tableRef",ref:b,"row-key":"id",adaptive:"",adaptiveConfig:{offsetBottom:108},"align-whole":"center","table-layout":"auto",loading:e(k),size:l,data:e(U),columns:ee,pagination:e(N),paginationSmall:l==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(J),onPageSizeChange:e(E),onPageCurrentChange:e(G)},{operation:t(({row:m})=>[o(n,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(s)(e(se)),onClick:p=>e(V)("修改",m)},{default:t(()=>[i(" 修改 ")]),_:2},1032,["size","icon","onClick"]),o(R,{title:`是否确认删除用户编号为${m.id}的这条数据`,onConfirm:p=>e(H)(m)},{reference:t(()=>[o(n,{class:"reset-margin",link:"",type:"primary",size:l,icon:e(s)(e(ie))},{default:t(()=>[i(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"]),o(W,null,{dropdown:t(()=>[o(Q,null,{default:t(()=>[o(h,null,{default:t(()=>[o(n,{class:d(e(f)),link:"",type:"primary",size:l,icon:e(s)(e(ae)),onClick:p=>e(j)(m)},{default:t(()=>[i(" 上传头像 ")]),_:2},1032,["class","size","icon","onClick"])]),_:2},1024),o(h,null,{default:t(()=>[o(n,{class:d(e(f)),link:"",type:"primary",size:l,icon:e(s)(e(ge)),onClick:p=>e(F)(m)},{default:t(()=>[i(" 重置密码 ")]),_:2},1032,["class","size","icon","onClick"])]),_:2},1024),o(h,null,{default:t(()=>[o(n,{class:d(e(f)),link:"",type:"primary",size:l,icon:e(s)(e(re)),onClick:p=>e(I)(m)},{default:t(()=>[i(" 分配角色 ")]),_:2},1032,["class","size","icon","onClick"])]),_:2},1024)]),_:2},1024)]),default:t(()=>[o(n,{class:"ml-3 mt-[2px]",link:"",type:"primary",size:l,icon:e(s)(e(ve)),onClick:p=>e(A)(m)},null,8,["size","icon","onClick"])]),_:2},1024)]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])],2)],2)}}}),Oe=_e(xe,[["__scopeId","data-v-febb6646"]]);export{Oe as default}; diff --git a/static/js/index-B4HFGABx.js b/static/js/index-Cqwpj85h.js similarity index 98% rename from static/js/index-B4HFGABx.js rename to static/js/index-Cqwpj85h.js index 5788e0114..c26531c1d 100644 --- a/static/js/index-B4HFGABx.js +++ b/static/js/index-Cqwpj85h.js @@ -1 +1 @@ -import{d as te,ag as oe,a as d,ah as s,b as ie,w as l,e as r,f as ce,g as E,h as u,i as e,u as D,ai as i,Y as re,aj as h,F as R,N as _,L as a,ak as p,al as ae}from"./index-CV7M57fm.js";import{_ as de}from"./formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js";import{_ as B}from"./form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js";const se={class:"card-header"},fe={class:"font-medium"},ke=te({name:"DialogPage",__name:"index",setup(Ce){const A=oe();function b(){i({title:"基础用法",contentRenderer:()=>e("p",null,[u("弹框内容-基础用法")])})}function g(){i({title:"可拖拽",draggable:!0,contentRenderer:()=>_("p","弹框内容-可拖拽")})}function w(){i({title:"全屏",fullscreen:!0,contentRenderer:()=>e("p",null,"弹框内容-全屏")})}function $(){i({title:"全屏按钮和全屏事件",fullscreenIcon:!0,fullscreenCallBack:({options:t,index:o})=>a(t.fullscreen?"全屏":"非全屏"),contentRenderer:()=>e("p",null,[u("弹框内容-全屏按钮和全屏事件")])})}function x(){i({title:"无背景遮罩层",modal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-无背景遮罩层")])})}function y(){i({title:"自定义弹出位置",top:"60vh",style:{marginRight:"20px"},contentRenderer:()=>e("p",null,[u("弹框内容-自定义弹出位置")])})}const I=re(()=>i({title:"延时2秒打开弹框",openDelay:1400,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒打开弹框")])}),600);function P(){i({title:"延时2秒关闭弹框",closeDelay:2e3,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒关闭弹框")])})}function S(){i({title:"不显示右上角关闭按钮图标",showClose:!1,contentRenderer:()=>e("p",null,[u("弹框内容-不显示右上角关闭按钮图标")])})}function N(){i({title:"禁止通过键盘ESC关闭",closeOnPressEscape:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过键盘ESC关闭")])})}function O(){i({title:"禁止通过点击modal关闭",closeOnClickModal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过点击modal关闭")])})}function T(){i({title:"隐藏底部取消、确定按钮",hideFooter:!0,contentRenderer:()=>e("p",null,[u("弹框内容-隐藏底部取消、确定按钮")])})}function z(){i({title:"自定义头部",showClose:!1,headerRenderer:({close:t,titleId:o,titleClass:c})=>e("div",{class:"flex flex-row justify-between"},[e("h4",{id:o,class:c},[u("自定义头部")]),e(r("el-button"),{type:"danger",onClick:t},{default:()=>[u("关闭")]})]),contentRenderer:()=>e("p",null,[u("弹框内容-自定义头部")])})}function H(){i({title:"自定义底部",footerRenderer:({options:t,index:o})=>e(r("el-button"),{onClick:()=>p(t,o)},{default:()=>[t.title,u("-"),o]}),contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部")])})}function M(){i({title:"自定义底部按钮",footerButtons:[{label:"按钮1",size:"small",type:"success",btnClick:({dialog:{options:t,index:o},button:c})=>{p(t,o)}},{label:"按钮2",text:!0,bg:!0,btnClick:({dialog:{options:t,index:o},button:c})=>{p(t,o)}},{label:"按钮3",size:"large",type:"warning",btnClick:({dialog:{options:t,index:o},button:c})=>{p(t,o)}}],contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部按钮")])})}function V(){i({title:"打开后的回调",open:({options:t,index:o})=>a({options:t,index:o}),contentRenderer:()=>e("p",null,[u("弹框内容-打开后的回调")])})}function j(){i({title:"关闭后的回调",closeCallBack:({options:t,index:o,args:c})=>{let n="";(c==null?void 0:c.command)==="cancel"?n="您点击了取消按钮":(c==null?void 0:c.command)==="sure"?n="您点击了确定按钮":n="您点击了右上角关闭按钮或空白页或按下了esc键",a(n)},contentRenderer:()=>e("p",null,[u("弹框内容-关闭后的回调")])})}function U(){i({title:"嵌套的弹框",contentRenderer:({index:t})=>e(r("el-button"),{onClick:()=>i({title:`第${t+1}个子弹框`,width:"40%",contentRenderer:({index:o})=>e(r("el-button"),{onClick:()=>i({title:`第${o+1}个子弹框`,width:"30%",contentRenderer:()=>e(R,null,[e(r("el-button"),{round:!0,onClick:()=>ae()},{default:()=>[u("哎呦,你干嘛,赶快关闭所有弹框")]})])})},{default:()=>[u("点击打开第"),o+1,u("个子弹框")]})})},{default:()=>[u("点击打开第"),t+1,u("个子弹框")]})})}function L(){const t=d(1);i({title:`第${t.value}页`,contentRenderer:()=>e(R,null,[e(r("el-button"),{disabled:!(t.value>1),onClick:()=>{t.value-=1,h(`第${t.value}页`)}},{default:()=>[u("上一页")]}),e(r("el-button"),{onClick:()=>{t.value+=1,h(`第${t.value}页`)}},{default:()=>[u("下一页")]})])})}function W(){i({width:"30%",title:"popconfirm确认框示例",popconfirm:{title:"是否确认修改当前数据"},contentRenderer:()=>e("p",null,[u("点击右下方确定按钮看看效果吧")])})}function Y(){i({width:"30%",title:"结合Form表单(第一种方式)",contentRenderer:()=>B,props:{formInline:{user:"菜虚鲲",region:"浙江"}},closeCallBack:({options:t,args:o})=>{const{formInline:c}=t.props,n=`姓名:${c.user} 城市:${c.region}`;(o==null?void 0:o.command)==="cancel"?a(`您点击了取消按钮,当前表单数据为 ${n}`):(o==null?void 0:o.command)==="sure"?a(`您点击了确定按钮,当前表单数据为 ${n}`):a(`您点击了右上角关闭按钮或空白页或按下了esc键,当前表单数据为 ${n}`)}})}const f=d({user:"菜虚鲲",region:"浙江"}),q=s(f.value);function G(){i({width:"30%",title:"结合Form表单(第二种方式)",contentRenderer:()=>_(B,{formInline:f.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${f.value.user} 城市:${f.value.region}`),f.value=s(q)}})}const C=d({user:"菜虚鲲",region:"浙江"}),J=s(C.value);function K(){i({width:"30%",title:"结合Form表单(第三种方式)",contentRenderer:()=>e(B,{formInline:C.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${C.value.user} 城市:${C.value.region}`),C.value=s(J)}})}const F=d({user:"菜虚鲲",region:"浙江"}),Q=s(F.value);function X(){i({width:"30%",title:"结合Form表单(第四种方式)",contentRenderer:()=>e(B,{formInline:F.value},null),closeCallBack:()=>{a(`当前表单数据为 姓名:${F.value.user} 城市:${F.value.region}`),F.value=s(Q)}})}const m=d("Hello World"),Z=d(m.value);function ee(){i({width:"30%",title:"子组件 prop 为 primitive 类型 demo",contentRenderer:()=>_(de,{data:m.value,"onUpdate:data":t=>m.value=t}),closeCallBack:()=>{a(`当前表单内容:${m.value}`),m.value=Z.value}})}function ue(){i({title:"点击底部取消按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部取消按钮的回调(会暂停弹框的关闭)")]),beforeCancel:(t,{options:o,index:c})=>{}})}function ne(){i({title:"点击底部确定按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、修改弹框内容后调用接口)")]),beforeSure:(t,{options:o,index:c})=>{}})}return(t,o)=>{const c=r("el-link"),n=r("el-button"),k=r("el-space"),v=r("el-divider"),le=r("el-card");return ce(),ie(le,{shadow:"never"},{header:l(()=>[E("div",se,[E("span",fe,[u(" 二次封装 Element Plus 的 "),e(c,{href:"https://element-plus.org/zh-CN/component/dialog.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:l(()=>[u(" Dialog ")]),_:1}),u(" ,采用函数式调用弹框组件(更多操作实例请参考 "),E("span",{class:"cursor-pointer text-primary",onClick:o[0]||(o[0]=Fe=>D(A).push({name:"SystemDept"}))}," 系统管理页面 "),u(" ) ")])]),e(c,{href:"https://github.com/pure-admin/vue-pure-admin/tree/main/src/views/components/dialog",target:"_blank"},{default:l(()=>[u(" 代码位置 src/views/components/dialog ")]),_:1})]),default:l(()=>[e(k,{wrap:""},{default:l(()=>[e(n,{onClick:b},{default:l(()=>[u(" 基础用法 ")]),_:1}),e(n,{onClick:g},{default:l(()=>[u(" 可拖拽 ")]),_:1}),e(n,{onClick:w},{default:l(()=>[u(" 全屏 ")]),_:1}),e(n,{onClick:$},{default:l(()=>[u(" 全屏按钮和全屏事件 ")]),_:1}),e(n,{onClick:x},{default:l(()=>[u(" 无背景遮罩层 ")]),_:1}),e(n,{onClick:y},{default:l(()=>[u(" 自定义弹出位置 ")]),_:1}),e(n,{onClick:D(I)},{default:l(()=>[u(" 延时2秒打开弹框 ")]),_:1},8,["onClick"]),e(n,{onClick:P},{default:l(()=>[u(" 延时2秒关闭弹框 ")]),_:1}),e(n,{onClick:S},{default:l(()=>[u(" 不显示右上角关闭按钮图标 ")]),_:1}),e(n,{onClick:N},{default:l(()=>[u(" 禁止通过键盘ESC关闭 ")]),_:1}),e(n,{onClick:O},{default:l(()=>[u(" 禁止通过点击modal关闭 ")]),_:1}),e(n,{onClick:T},{default:l(()=>[u(" 隐藏底部取消、确定按钮 ")]),_:1}),e(n,{onClick:z},{default:l(()=>[u(" 自定义头部 ")]),_:1}),e(n,{onClick:H},{default:l(()=>[u(" 自定义底部 ")]),_:1}),e(n,{onClick:M},{default:l(()=>[u(" 自定义底部按钮 ")]),_:1}),e(n,{onClick:V},{default:l(()=>[u(" 打开后的回调 ")]),_:1}),e(n,{onClick:j},{default:l(()=>[u(" 关闭后的回调 ")]),_:1}),e(n,{onClick:U},{default:l(()=>[u(" 嵌套的弹框 ")]),_:1}),e(n,{onClick:L},{default:l(()=>[u(" 更改弹框自身属性值 ")]),_:1}),e(n,{onClick:W},{default:l(()=>[u("popconfirm确认框")]),_:1})]),_:1}),e(v),e(k,{wrap:""},{default:l(()=>[e(n,{onClick:Y},{default:l(()=>[u(" 结合Form表单(第一种方式) ")]),_:1}),e(n,{onClick:G},{default:l(()=>[u(" 结合Form表单(第二种方式) ")]),_:1}),e(n,{onClick:K},{default:l(()=>[u(" 结合Form表单(第三种方式) ")]),_:1}),e(n,{onClick:X},{default:l(()=>[u(" 结合Form表单(第四种方式) ")]),_:1}),e(n,{onClick:ee},{default:l(()=>[u(" 子组件 prop 为 primitive 类型 ")]),_:1})]),_:1}),e(v),e(k,{wrap:""},{default:l(()=>[e(n,{onClick:ue},{default:l(()=>[u(" 点击底部取消按钮的回调(会暂停弹框的关闭) ")]),_:1}),e(n,{onClick:ne},{default:l(()=>[u(" 点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、修改弹框内容后调用接口) ")]),_:1})]),_:1})]),_:1})}}});export{ke as default}; +import{d as te,ag as oe,a as d,ah as s,b as ie,w as l,e as r,f as ce,g as E,h as u,i as e,u as D,ai as i,Y as re,aj as h,F as R,N as _,L as a,ak as p,al as ae}from"./index-D0RG78dK.js";import{_ as de}from"./formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js";import{_ as B}from"./form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js";const se={class:"card-header"},fe={class:"font-medium"},ke=te({name:"DialogPage",__name:"index",setup(Ce){const A=oe();function b(){i({title:"基础用法",contentRenderer:()=>e("p",null,[u("弹框内容-基础用法")])})}function g(){i({title:"可拖拽",draggable:!0,contentRenderer:()=>_("p","弹框内容-可拖拽")})}function w(){i({title:"全屏",fullscreen:!0,contentRenderer:()=>e("p",null,"弹框内容-全屏")})}function $(){i({title:"全屏按钮和全屏事件",fullscreenIcon:!0,fullscreenCallBack:({options:t,index:o})=>a(t.fullscreen?"全屏":"非全屏"),contentRenderer:()=>e("p",null,[u("弹框内容-全屏按钮和全屏事件")])})}function x(){i({title:"无背景遮罩层",modal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-无背景遮罩层")])})}function y(){i({title:"自定义弹出位置",top:"60vh",style:{marginRight:"20px"},contentRenderer:()=>e("p",null,[u("弹框内容-自定义弹出位置")])})}const I=re(()=>i({title:"延时2秒打开弹框",openDelay:1400,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒打开弹框")])}),600);function P(){i({title:"延时2秒关闭弹框",closeDelay:2e3,contentRenderer:()=>e("p",null,[u("弹框内容-延时2秒关闭弹框")])})}function S(){i({title:"不显示右上角关闭按钮图标",showClose:!1,contentRenderer:()=>e("p",null,[u("弹框内容-不显示右上角关闭按钮图标")])})}function N(){i({title:"禁止通过键盘ESC关闭",closeOnPressEscape:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过键盘ESC关闭")])})}function O(){i({title:"禁止通过点击modal关闭",closeOnClickModal:!1,contentRenderer:()=>e("p",null,[u("弹框内容-禁止通过点击modal关闭")])})}function T(){i({title:"隐藏底部取消、确定按钮",hideFooter:!0,contentRenderer:()=>e("p",null,[u("弹框内容-隐藏底部取消、确定按钮")])})}function z(){i({title:"自定义头部",showClose:!1,headerRenderer:({close:t,titleId:o,titleClass:c})=>e("div",{class:"flex flex-row justify-between"},[e("h4",{id:o,class:c},[u("自定义头部")]),e(r("el-button"),{type:"danger",onClick:t},{default:()=>[u("关闭")]})]),contentRenderer:()=>e("p",null,[u("弹框内容-自定义头部")])})}function H(){i({title:"自定义底部",footerRenderer:({options:t,index:o})=>e(r("el-button"),{onClick:()=>p(t,o)},{default:()=>[t.title,u("-"),o]}),contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部")])})}function M(){i({title:"自定义底部按钮",footerButtons:[{label:"按钮1",size:"small",type:"success",btnClick:({dialog:{options:t,index:o},button:c})=>{p(t,o)}},{label:"按钮2",text:!0,bg:!0,btnClick:({dialog:{options:t,index:o},button:c})=>{p(t,o)}},{label:"按钮3",size:"large",type:"warning",btnClick:({dialog:{options:t,index:o},button:c})=>{p(t,o)}}],contentRenderer:()=>e("p",null,[u("弹框内容-自定义底部按钮")])})}function V(){i({title:"打开后的回调",open:({options:t,index:o})=>a({options:t,index:o}),contentRenderer:()=>e("p",null,[u("弹框内容-打开后的回调")])})}function j(){i({title:"关闭后的回调",closeCallBack:({options:t,index:o,args:c})=>{let n="";(c==null?void 0:c.command)==="cancel"?n="您点击了取消按钮":(c==null?void 0:c.command)==="sure"?n="您点击了确定按钮":n="您点击了右上角关闭按钮或空白页或按下了esc键",a(n)},contentRenderer:()=>e("p",null,[u("弹框内容-关闭后的回调")])})}function U(){i({title:"嵌套的弹框",contentRenderer:({index:t})=>e(r("el-button"),{onClick:()=>i({title:`第${t+1}个子弹框`,width:"40%",contentRenderer:({index:o})=>e(r("el-button"),{onClick:()=>i({title:`第${o+1}个子弹框`,width:"30%",contentRenderer:()=>e(R,null,[e(r("el-button"),{round:!0,onClick:()=>ae()},{default:()=>[u("哎呦,你干嘛,赶快关闭所有弹框")]})])})},{default:()=>[u("点击打开第"),o+1,u("个子弹框")]})})},{default:()=>[u("点击打开第"),t+1,u("个子弹框")]})})}function L(){const t=d(1);i({title:`第${t.value}页`,contentRenderer:()=>e(R,null,[e(r("el-button"),{disabled:!(t.value>1),onClick:()=>{t.value-=1,h(`第${t.value}页`)}},{default:()=>[u("上一页")]}),e(r("el-button"),{onClick:()=>{t.value+=1,h(`第${t.value}页`)}},{default:()=>[u("下一页")]})])})}function W(){i({width:"30%",title:"popconfirm确认框示例",popconfirm:{title:"是否确认修改当前数据"},contentRenderer:()=>e("p",null,[u("点击右下方确定按钮看看效果吧")])})}function Y(){i({width:"30%",title:"结合Form表单(第一种方式)",contentRenderer:()=>B,props:{formInline:{user:"菜虚鲲",region:"浙江"}},closeCallBack:({options:t,args:o})=>{const{formInline:c}=t.props,n=`姓名:${c.user} 城市:${c.region}`;(o==null?void 0:o.command)==="cancel"?a(`您点击了取消按钮,当前表单数据为 ${n}`):(o==null?void 0:o.command)==="sure"?a(`您点击了确定按钮,当前表单数据为 ${n}`):a(`您点击了右上角关闭按钮或空白页或按下了esc键,当前表单数据为 ${n}`)}})}const f=d({user:"菜虚鲲",region:"浙江"}),q=s(f.value);function G(){i({width:"30%",title:"结合Form表单(第二种方式)",contentRenderer:()=>_(B,{formInline:f.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${f.value.user} 城市:${f.value.region}`),f.value=s(q)}})}const C=d({user:"菜虚鲲",region:"浙江"}),J=s(C.value);function K(){i({width:"30%",title:"结合Form表单(第三种方式)",contentRenderer:()=>e(B,{formInline:C.value}),closeCallBack:()=>{a(`当前表单数据为 姓名:${C.value.user} 城市:${C.value.region}`),C.value=s(J)}})}const F=d({user:"菜虚鲲",region:"浙江"}),Q=s(F.value);function X(){i({width:"30%",title:"结合Form表单(第四种方式)",contentRenderer:()=>e(B,{formInline:F.value},null),closeCallBack:()=>{a(`当前表单数据为 姓名:${F.value.user} 城市:${F.value.region}`),F.value=s(Q)}})}const m=d("Hello World"),Z=d(m.value);function ee(){i({width:"30%",title:"子组件 prop 为 primitive 类型 demo",contentRenderer:()=>_(de,{data:m.value,"onUpdate:data":t=>m.value=t}),closeCallBack:()=>{a(`当前表单内容:${m.value}`),m.value=Z.value}})}function ue(){i({title:"点击底部取消按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部取消按钮的回调(会暂停弹框的关闭)")]),beforeCancel:(t,{options:o,index:c})=>{}})}function ne(){i({title:"点击底部确定按钮的回调",contentRenderer:()=>e("p",null,[u("弹框内容-点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、修改弹框内容后调用接口)")]),beforeSure:(t,{options:o,index:c})=>{}})}return(t,o)=>{const c=r("el-link"),n=r("el-button"),k=r("el-space"),v=r("el-divider"),le=r("el-card");return ce(),ie(le,{shadow:"never"},{header:l(()=>[E("div",se,[E("span",fe,[u(" 二次封装 Element Plus 的 "),e(c,{href:"https://element-plus.org/zh-CN/component/dialog.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:l(()=>[u(" Dialog ")]),_:1}),u(" ,采用函数式调用弹框组件(更多操作实例请参考 "),E("span",{class:"cursor-pointer text-primary",onClick:o[0]||(o[0]=Fe=>D(A).push({name:"SystemDept"}))}," 系统管理页面 "),u(" ) ")])]),e(c,{href:"https://github.com/pure-admin/vue-pure-admin/tree/main/src/views/components/dialog",target:"_blank"},{default:l(()=>[u(" 代码位置 src/views/components/dialog ")]),_:1})]),default:l(()=>[e(k,{wrap:""},{default:l(()=>[e(n,{onClick:b},{default:l(()=>[u(" 基础用法 ")]),_:1}),e(n,{onClick:g},{default:l(()=>[u(" 可拖拽 ")]),_:1}),e(n,{onClick:w},{default:l(()=>[u(" 全屏 ")]),_:1}),e(n,{onClick:$},{default:l(()=>[u(" 全屏按钮和全屏事件 ")]),_:1}),e(n,{onClick:x},{default:l(()=>[u(" 无背景遮罩层 ")]),_:1}),e(n,{onClick:y},{default:l(()=>[u(" 自定义弹出位置 ")]),_:1}),e(n,{onClick:D(I)},{default:l(()=>[u(" 延时2秒打开弹框 ")]),_:1},8,["onClick"]),e(n,{onClick:P},{default:l(()=>[u(" 延时2秒关闭弹框 ")]),_:1}),e(n,{onClick:S},{default:l(()=>[u(" 不显示右上角关闭按钮图标 ")]),_:1}),e(n,{onClick:N},{default:l(()=>[u(" 禁止通过键盘ESC关闭 ")]),_:1}),e(n,{onClick:O},{default:l(()=>[u(" 禁止通过点击modal关闭 ")]),_:1}),e(n,{onClick:T},{default:l(()=>[u(" 隐藏底部取消、确定按钮 ")]),_:1}),e(n,{onClick:z},{default:l(()=>[u(" 自定义头部 ")]),_:1}),e(n,{onClick:H},{default:l(()=>[u(" 自定义底部 ")]),_:1}),e(n,{onClick:M},{default:l(()=>[u(" 自定义底部按钮 ")]),_:1}),e(n,{onClick:V},{default:l(()=>[u(" 打开后的回调 ")]),_:1}),e(n,{onClick:j},{default:l(()=>[u(" 关闭后的回调 ")]),_:1}),e(n,{onClick:U},{default:l(()=>[u(" 嵌套的弹框 ")]),_:1}),e(n,{onClick:L},{default:l(()=>[u(" 更改弹框自身属性值 ")]),_:1}),e(n,{onClick:W},{default:l(()=>[u("popconfirm确认框")]),_:1})]),_:1}),e(v),e(k,{wrap:""},{default:l(()=>[e(n,{onClick:Y},{default:l(()=>[u(" 结合Form表单(第一种方式) ")]),_:1}),e(n,{onClick:G},{default:l(()=>[u(" 结合Form表单(第二种方式) ")]),_:1}),e(n,{onClick:K},{default:l(()=>[u(" 结合Form表单(第三种方式) ")]),_:1}),e(n,{onClick:X},{default:l(()=>[u(" 结合Form表单(第四种方式) ")]),_:1}),e(n,{onClick:ee},{default:l(()=>[u(" 子组件 prop 为 primitive 类型 ")]),_:1})]),_:1}),e(v),e(k,{wrap:""},{default:l(()=>[e(n,{onClick:ue},{default:l(()=>[u(" 点击底部取消按钮的回调(会暂停弹框的关闭) ")]),_:1}),e(n,{onClick:ne},{default:l(()=>[u(" 点击底部确定按钮的回调(会暂停弹框的关闭,经常用于新增、修改弹框内容后调用接口) ")]),_:1})]),_:1})]),_:1})}}});export{ke as default}; diff --git a/static/js/index-C2ahHjmF.js b/static/js/index-CrZOBLcT.js similarity index 87% rename from static/js/index-C2ahHjmF.js rename to static/js/index-CrZOBLcT.js index 84683fbc4..b0db5aa75 100644 --- a/static/js/index-C2ahHjmF.js +++ b/static/js/index-CrZOBLcT.js @@ -1 +1 @@ -import{d as c,N as l}from"./index-CV7M57fm.js";function h(e){return c({name:"ReFlicker",render(){var i,n,o,d,p;return l("div",{class:"point point-flicker",style:{"--point-width":(i=e==null?void 0:e.width)!=null?i:"12px","--point-height":(n=e==null?void 0:e.height)!=null?n:"12px","--point-background":(o=e==null?void 0:e.background)!=null?o:"var(--el-color-primary)","--point-border-radius":(d=e==null?void 0:e.borderRadius)!=null?d:"50%","--point-scale":(p=e==null?void 0:e.scale)!=null?p:"2"}},{default:()=>[]})}})}export{h as u}; +import{d as c,N as l}from"./index-D0RG78dK.js";function h(e){return c({name:"ReFlicker",render(){var i,n,o,d,p;return l("div",{class:"point point-flicker",style:{"--point-width":(i=e==null?void 0:e.width)!=null?i:"12px","--point-height":(n=e==null?void 0:e.height)!=null?n:"12px","--point-background":(o=e==null?void 0:e.background)!=null?o:"var(--el-color-primary)","--point-border-radius":(d=e==null?void 0:e.borderRadius)!=null?d:"50%","--point-scale":(p=e==null?void 0:e.scale)!=null?p:"2"}},{default:()=>[]})}})}export{h as u}; diff --git a/static/js/index-Cx7vLaLT.js b/static/js/index-Cx7vLaLT.js new file mode 100644 index 000000000..db9c67624 --- /dev/null +++ b/static/js/index-Cx7vLaLT.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CUUy07Ag.js";import"./index.vue_vue_type_script_setup_true_lang-Cpo3cK73.js";import"./columns-wpA4-8vK.js";import"./index-D0RG78dK.js";import"./data-B8vaZfZM.js";import"./index.vue_vue_type_script_setup_true_lang-B78iSdtn.js";import"./columns-Cr_crmIS.js";export{o as default}; diff --git a/static/js/index-CV7M57fm.js b/static/js/index-D0RG78dK.js similarity index 96% rename from static/js/index-CV7M57fm.js rename to static/js/index-D0RG78dK.js index 17678c8ff..615201c23 100644 --- a/static/js/index-CV7M57fm.js +++ b/static/js/index-D0RG78dK.js @@ -1,4 +1,4 @@ -const __vite__fileDeps=["static/js/mqtt-client-dM_I1ErY.js","static/js/_commonjs-dynamic-modules-TDtrdbi3.js","static/js/verify-Nau4ErKR.js","static/css/verify-Be8poDHq.css","static/js/index-BMtXGz53.js","static/js/print-B-zH8tbv.js","static/js/pieChart.vue_vue_type_script_setup_true_lang-DAq0oZI4.js","static/css/index-hDOxYB8t.css","static/js/excel-ajTWg5PO.js","static/js/xlsx-DaVhO591.js","static/js/draggable-CT4OGXBw.js","static/js/sortable.esm-CkCitmyH.js","static/js/app-YaeE4kjL.js","static/css/draggable-DiADzhhz.css","static/js/pdf-BwJMmyHT.js","static/js/qrcode-DHmb4rCL.js","static/js/index-Bc7rivzY.js","static/js/propTypes-BWc6I4kZ.js","static/js/refresh-right-Du3ZsAuC.js","static/css/index-ClQITqCO.css","static/js/map-E_DQ_0p7.js","static/js/mock-Bj2BxktM.js","static/css/map-Brgx2VfP.css","static/js/video-DkWfT81H.js","static/js/hooks-Bc-OyJg5.js","static/css/video-D5aApPz2.css","static/js/index-Dj-9rZxf.js","static/js/mitt-E5P-NQ8u.js","static/css/index-CNvRMWLT.css","static/js/index-D-eo97bL.js","static/css/index-B24_2hbS.css","static/js/menu-tree-Bs7kozuW.js","static/js/line-tree-DIf74EUU.js","static/css/line-tree-Cn-eDIO0.css","static/js/typeit-BshrWgkt.js","static/js/index-JkFZN9c0.js","static/js/pinyin-BANNblan.js","static/js/index-CVBYKmq8.js","static/css/pinyin-lzB4xhF4.css","static/js/index-B-7MUb67.js","static/js/columns-CrlYBkoJ.js","static/css/index-D2TL5alR.css","static/js/frame-BGKJ_auD.js","static/css/frame-drSrUqjN.css","static/js/index-B4HFGABx.js","static/js/formPrimitive.vue_vue_type_script_setup_true_lang-DYl8p8pP.js","static/js/form.vue_vue_type_script_setup_true_lang-B8z9ru6_.js","static/js/message-DTF0e1ld.js","static/js/check-CIQVCvCT.js","static/js/index-T2AypNXt.js","static/js/form.vue_vue_type_script_setup_true_lang-CuASwEkz.js","static/js/plus-C98eNXam.js","static/css/index-B90xhdhy.css","static/js/check-card-PsXdo72c.js","static/js/_plugin-vue_export-helper-C0Af2rqN.js","static/css/_plugin-vue_export-helper-g_5ERD9L.css","static/css/check-card-4Pf9pJxm.css","static/js/date-picker-B43fnStR.js","static/css/date-picker-DcOEczSt.css","static/js/datetime-picker-CczlVga1.js","static/css/datetime-picker-D77Hp9hw.css","static/js/animatecss-S7HmPHsa.js","static/js/index-CmTlAnxN.js","static/css/index-B3KZ5T0c.css","static/js/index-BcPtqiSj.js","static/js/index-BYSZVbTk.js","static/css/index-xO_rZQGs.css","static/js/segmented-_Q0tVRfl.js","static/js/home-filled-lghak5MV.js","static/js/index-DeCxQba_.js","static/css/index-0Ns0oD31.css","static/css/segmented-B4Xvd8X_.css","static/js/text-Byv9jz_T.js","static/js/index-DiPQbJzZ.js","static/css/text-CTAaY5k-.css","static/js/el-button-DQT_1Y_B.js","static/css/el-button-CRGL4-LZ.css","static/js/check-button-C33eJ80l.js","static/css/check-button-DvqxaSl1.css","static/js/progress-CvfbMm9t.js","static/css/progress-BZ5FKOg5.css","static/js/tag-ltN_c_4Y.js","static/css/tag-DRqu5BIF.css","static/js/statistic-BtvQEVE7.js","static/js/index-BbIBjDgl.js","static/css/statistic-BsMcOnfe.css","static/js/selector-Bhrv6tm4.js","static/css/selector-DrAmmnNe.css","static/js/index-DrE33Wtq.js","static/js/back_top-BWSHeVR0.js","static/css/index-DIVhuT2Y.css","static/js/split-pane-CkRiuToQ.js","static/css/split-pane-DHcc8O0M.css","static/js/swiper-vxf-XVxL.js","static/css/swiper-OvpOgvDJ.css","static/js/timeline-ymAqTFXr.js","static/js/index-C2ahHjmF.js","static/css/index-QUNCiyoY.css","static/js/iphone-CgGaW-_Y.js","static/css/timeline-0rxIzw5S.css","static/js/count-to-E2c7UdtZ.js","static/js/index-BBeukyvB.js","static/css/index-oSOQGCv_.css","static/js/index-eQC1xCMK.js","static/js/basic-CPbeTI0f.js","static/js/index.esm-ccztM-Bh.js","static/css/basic-DICJbJQv.css","static/js/menuGroup-axjQmO0z.js","static/css/menuGroup-DTQqCbbT.css","static/js/menuDynamic-Erxj9YYf.js","static/css/menuDynamic-Csz1h3t-.css","static/css/index-Dq4k26LR.css","static/js/json-editor-DME5zSZ1.js","static/js/vue-json-pretty-DIfwV6bk.js","static/css/vue-json-pretty-CtOi20p7.css","static/js/seamless-scroll-eq5WNTkB.js","static/css/seamless-scroll-C_sbj00S.css","static/js/index-BkQnNIaL.js","static/js/vertical-2qyJT8FY.js","static/js/vue-virtual-scroller.esm-XwAZDFNO.js","static/css/vertical-D2tfgfPO.css","static/js/horizontal-xUiBbRRh.js","static/css/horizontal-D-eOm3dS.css","static/css/index-CLgLPp42.css","static/js/index-DHf0kJzF.js","static/js/EditorBase.vue_vue_type_script_setup_true_lang-d4GPZByA.js","static/js/index.esm-Cp8L-m1x.js","static/css/index-BYE9C2NP.css","static/js/EditorMulti.vue_vue_type_script_setup_true_lang-C3bnnN8L.js","static/js/EditorUpload.vue_vue_type_script_setup_true_lang-xvlDe8sN.js","static/css/index-Bhio7rPh.css","static/js/index-3nhp9psM.js","static/css/index-C9IMbNnq.css","static/js/index-BZ_NYozk.js","static/js/list-BkKqlvGY.js","static/js/base.vue_vue_type_script_setup_true_lang-Cf8y_0gm.js","static/js/plus-form-DcVQBeqX.js","static/css/plus-form-DeY4uNOl.css","static/js/dialog.vue_vue_type_script_setup_true_lang-hd9x-rVr.js","static/css/dialog-xnTcF1_-.css","static/css/el-overlay-qDT_LInN.css","static/js/drawer.vue_vue_type_script_setup_true_lang-CZLiF9kk.js","static/css/drawer-DakFepzF.css","static/js/steps.vue_vue_type_script_setup_true_lang-DQdxx7PX.js","static/css/steps-D2oNYS2g.css","static/js/search.vue_vue_type_script_setup_true_lang--Qp57YMe.js","static/css/search-c1H7SSwc.css","static/css/index-C5GIxhxR.css","static/js/index-BoEQxeKo.js","static/css/index-D2gBt2tK.css","static/js/index-J4aLahqF.js","static/js/close-CObHKOmY.js","static/js/git-branch-line-BhusJOme.js","static/js/admin-line-CpqWPwjZ.js","static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js","static/js/dark-DOnrHSsb.js","static/js/user-DNtD0Fqa.js","static/js/epTheme-DQXQJ49l.js","static/js/useDataThemeChange-D6wvDA2Z.js","static/js/arrow-right-s-line-CxPb13eK.js","static/css/index-CFQvZDb5.css","static/js/index-BBhcDVNL.js","static/js/index-Cxo_u8MD.js","static/js/columns-DCLg3ud5.js","static/css/index-EAYo7p5E.css","static/js/ChartBar.vue_vue_type_script_setup_true_lang-vfw67v_a.js","static/js/ChartLine.vue_vue_type_script_setup_true_lang-D2zi8J4S.js","static/js/ChartRound.vue_vue_type_script_setup_true_lang-6sromYGo.js","static/css/index-D8KjQsfT.css","static/js/index-Cu4AoIap.js","static/js/ListCard-DdIJyJQt.js","static/js/more-2-fill-iTOisMwj.js","static/css/ListCard-CyaIZsUB.css","static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-CL6wv7EF.js","static/js/add-circle-line-Cw_F_RXn.js","static/js/success-tKcPphJ6.js","static/css/success-DwpqFBgb.css","static/js/fail-Dh_exAyT.js","static/js/columns-CvfpXaW5.js","static/css/fail-tGiRe8CG.css","static/js/index-BZrSIwGH.js","static/js/list-D_-2Nw9r.js","static/js/base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js","static/js/data-BEO2eP_H.js","static/js/stripe.vue_vue_type_script_setup_true_lang-Br0CnL-M.js","static/js/border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js","static/js/status.vue_vue_type_style_index_0_lang-DJMkgJPl.js","static/css/status-C5weo4hH.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js","static/js/radio.vue_vue_type_script_setup_true_lang-DiPIJH42.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-BSqGQ5qw.js","static/js/sortable.vue_vue_type_script_setup_true_lang-BCMCal1V.js","static/js/filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js","static/js/index.vue_vue_type_script_setup_true_lang-4wrTtuxZ.js","static/js/columns-JjdWlrQ5.js","static/js/index.vue_vue_type_script_setup_true_lang-BdFx3-3F.js","static/js/columns-iFsQLSee.js","static/js/expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js","static/js/tree.vue_vue_type_script_setup_true_lang-BdA8Al1u.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-y3i9k_NU.js","static/js/merge.vue_vue_type_script_setup_true_lang-Oz_cmdC4.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js","static/js/layout.vue_vue_type_script_setup_true_lang-CD3nRiu2.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-BqPix1Aq.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js","static/css/index-DDph4Goy.css","static/js/high-DJmfj7fz.js","static/js/list-DKs8_mJF.js","static/js/index.vue_vue_type_script_setup_true_lang-HmGRYsqe.js","static/js/columns-D72TBkps.js","static/js/data--Dry3jiQ.js","static/js/index.vue_vue_type_script_setup_true_lang-B8mhHtEi.js","static/js/columns-Nt-biIWB.js","static/js/index.vue_vue_type_script_setup_true_lang-Bkvii8Zf.js","static/js/columns-C9G8o3hT.js","static/js/index.vue_vue_type_script_setup_true_lang-QHWLqd2x.js","static/js/columns-hYmDcJPr.js","static/js/index.vue_vue_type_script_setup_true_lang-Bd5Ycjiq.js","static/js/columns-UmY06zNU.js","static/js/index.vue_vue_type_script_setup_true_lang-BPN0gW5F.js","static/js/columns-NFVSg916.js","static/js/index.vue_vue_type_script_setup_true_lang-DuOMbLqY.js","static/js/columns-CxV8WNVW.js","static/js/index.vue_vue_type_script_setup_true_lang-CdBmK0T7.js","static/js/columns-Bvt0o_x0.js","static/js/index.vue_vue_type_script_setup_true_lang-SsS5_9B6.js","static/js/columns-SVh6cT_i.js","static/js/index.vue_vue_type_script_setup_true_lang-CWLm3NaC.js","static/js/index.vue_vue_type_script_setup_true_lang-BwDzKif6.js","static/js/columns-D7q2TMpg.js","static/js/index.vue_vue_type_script_setup_true_lang-DE5_T_7q.js","static/js/columns-C3bwzLY_.js","static/css/high-Dk6FVblT.css","static/js/edit-C1u0hVBb.js","static/js/list-DQJkblD7.js","static/js/index-DRGnxjfb.js","static/js/columns-CkLVsqfH.js","static/js/data-Dd4sCrbk.js","static/js/delete-Ce0TSdK5.js","static/css/index-CkajVhDw.css","static/js/index.vue_vue_type_script_setup_true_lang-CaJkD33c.js","static/js/columns-Cu7dnAVF.js","static/js/index.vue_vue_type_script_setup_true_lang-B4QxAj94.js","static/js/columns-CvPzDjqG.js","static/js/edit-pen-Ci7W0xNM.js","static/css/edit-DoJeb7im.css","static/js/virtual-Be9vQcde.js","static/js/list-DftjjEvr.js","static/js/list.vue_vue_type_script_setup_true_lang-DPq2EINq.js","static/js/index-Dc0AmTtG.js","static/js/collapse-Dpy6vio7.js","static/js/treeList.vue_vue_type_script_setup_true_lang-DSQBX_bR.js","static/js/pageList.vue_vue_type_script_setup_true_lang-CeI7Pbcm.js","static/css/virtual-DkoUGB9z.css","static/js/index-C24ACA8Z.js","static/js/icon.vue_vue_type_script_setup_true_lang-1lh618Gm.js","static/js/vue-flow-core-DXHDTKx3.js","static/js/processNode-BHs75M9k.js","static/css/processNode-Xrec2Awd.css","static/js/animationEdge-Bt6hc6FK.js","static/css/animationEdge-Bzmv0R76.css","static/css/index-VfQaWSba.css","static/js/pieChart-DYGQarbA.js","static/js/AccountManagement-1BpJ-Mqe.js","static/css/AccountManagement-DWIUjGW3.css","static/js/Preferences-DV2jvcHb.js","static/css/Preferences-DXTYECkL.css","static/js/Profile-IjAqek7M.js","static/js/Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js","static/js/index-Df3gF6qN.js","static/js/upload-line-ClmDKJCy.js","static/js/SecurityLog-BluS2DFd.js","static/js/SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js","static/js/index-DTSOk1j7.js","static/css/index-CbSLRx0c.css","static/js/form-5NyidEaN.js","static/js/formPrimitive-DTg37bTS.js","static/js/form-DRF0zWxA.js","static/js/EditorBase-DeARZpU9.js","static/js/EditorMulti-BsmOO1_S.js","static/js/EditorUpload-DO1_Qs5Q.js","static/js/index-B4QwZgXe.js","static/css/index-Yz7If--a.css","static/js/ListDialogForm-BbGO0ogR.js","static/js/LoginPhone-kcFSjHDO.js","static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BUluf_IC.js","static/js/motion-BYokLSsW.js","static/js/verifyCode-CaPgoRqm.js","static/js/LoginQrCode-DUYoWlLB.js","static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-TaaOKgAS.js","static/js/LoginRegist-WfRPRqDn.js","static/js/LoginRegist.vue_vue_type_script_setup_true_lang-1uXWAtN5.js","static/js/lock-fill-BZPnsoM7.js","static/js/LoginUpdate-DxJ_B_4A.js","static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-CzNCLIMH.js","static/js/index-BXZ9Qs5B.js","static/css/index-6jHUKRiz.css","static/js/hook-eVRtN_aO.js","static/js/system-CZbvLF80.js","static/js/hooks-DiaEH2V_.js","static/js/index-BXgljOmC.js","static/js/utils-NlcLu7mC.js","static/js/refresh-B99H2xh8.js","static/css/index-D021Hm2U.css","static/js/hook-CRStMbT7.js","static/js/index-BE5N7LYy.js","static/css/index-DSoarZfY.css","static/js/detail-cTQhQO0N.js","static/js/detail.vue_vue_type_script_setup_true_lang-DCVW-nRj.js","static/js/hook-MwACak2b.js","static/js/index-P6cvGqaG.js","static/css/index-CGxoK4nL.css","static/js/hook-D0V1VIhs.js","static/js/index-BbwSeeJ0.js","static/css/index-Cr62B-HX.css","static/js/base-CUJ_cEAR.js","static/js/dialog-CtafbHTa.js","static/js/drawer-BBzISOym.js","static/js/search-BBer-IZ1.js","static/js/steps-Co1vzi-v.js","static/js/form-CL3hqI8r.js","static/js/form.vue_vue_type_script_setup_true_lang-38GmhPXW.js","static/js/index-ClgPBM7w.js","static/js/hook-tAnULkhv.js","static/css/index-BwYNpxJw.css","static/js/form-D-yG5pmr.js","static/js/form.vue_vue_type_script_setup_true_lang-BgNzp1Pg.js","static/js/index-CurBXj-o.js","static/js/hook-CsvsjF37.js","static/css/index-B7pz5cGF.css","static/js/form-CVJiMa48.js","static/js/form.vue_vue_type_script_setup_true_lang-twvQSf1G.js","static/js/index-Bu1hVQQi.js","static/js/hook-CFztdhXG.js","static/css/index-B89-o15U.css","static/js/index-BZTCupD1.js","static/js/index.vue_vue_type_script_setup_true_lang-8aJl6jh5.js","static/js/role-wMoaxh_l.js","static/js/role.vue_vue_type_script_setup_true_lang-D8CVRwCe.js","static/js/index-PMA38VBB.js","static/js/tree-DzpnIWWg.js","static/css/tree-CS1sbyaK.css","static/js/hook-Cm3i7dmI.js","static/css/hook-1k5ZZAki.css","static/css/index-Cnx1Ld-L.css","static/js/base-CToBJn-d.js","static/js/border-UucoaeUK.js","static/js/index-PKIEMyOP.js","static/js/customIndex-DgI8KuEe.js","static/js/expand-CjZWMPZs.js","static/js/filters-6Ponhqj_.js","static/js/fixColumn-DvSE0Ozk.js","static/js/fixHeader-CarPJ-nB.js","static/js/fluidHeight-xG2__Hxv.js","static/js/groupHeader-CVHew4Ic.js","static/js/index-CnMzz-Q-.js","static/js/imgPreview-DWCepeLr.js","static/js/layout-CexeCfF0.js","static/js/merge-BryZcf8w.js","static/js/multipleChoice-8KTk5Gwi.js","static/js/nestProp-4K0yLQDw.js","static/js/radio-UlTWvY6C.js","static/js/sortable-D9VLloBe.js","static/js/status-BQRb5OTn.js","static/js/stripe-C7uOGN5_.js","static/js/totalRow-k4jsfzN3.js","static/js/tree-czl-5zB6.js","static/js/index-BZYdBZFO.js","static/js/index-Dvu5jjvx.js","static/js/index-FJ2vTliF.js","static/js/index-F-SQF4Vi.js","static/js/index-BAAwt2by.js","static/js/index-B6CBnRA9.js","static/js/index-GNqm2i94.js","static/js/index-BQRmkorV.js","static/js/index-qRcLcPZn.js","static/js/index-DteVinaB.js","static/js/index-D5Q_6gME.js","static/js/index-DFmPYZn1.js","static/js/index-CXFdJ5YI.js","static/js/index-BQpmQiSp.js","static/js/list-DMQUoJLh.js","static/js/pageList-eQtMgEr4.js","static/js/treeList-D1z4BLuO.js","static/js/index-Dfc6Bskv.js","static/js/hooks-CQeH00Ro.js","static/js/params-detail-BZHEuOiQ.js","static/js/query-detail-CzbIZ2i-.js","static/js/icon-V7ktnzBN.js","static/js/ChartBar-DOFA1d9X.js","static/js/ChartLine-3NBlf_7q.js","static/js/ChartRound-CpBUDmXv.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +const __vite__fileDeps=["static/js/mqtt-client-absuDVbx.js","static/js/_commonjs-dynamic-modules-TDtrdbi3.js","static/js/verify-BHHUfW27.js","static/css/verify-Be8poDHq.css","static/js/index-tU-BLdO9.js","static/js/print-B-zH8tbv.js","static/js/pieChart.vue_vue_type_script_setup_true_lang-DHw2zxNA.js","static/css/index-hDOxYB8t.css","static/js/excel-DzoWINzN.js","static/js/xlsx-DaVhO591.js","static/js/draggable-BYt9supZ.js","static/js/sortable.esm-CkCitmyH.js","static/js/app-BYj90fa1.js","static/css/draggable-DiADzhhz.css","static/js/pdf-CkMkZ0HD.js","static/js/qrcode-43cuWCLM.js","static/js/index-CI45bh9E.js","static/js/propTypes-BWc6I4kZ.js","static/js/refresh-right-Du3ZsAuC.js","static/css/index-ClQITqCO.css","static/js/map-Cj9k7ppt.js","static/js/mock-C8GqB2bg.js","static/css/map-Brgx2VfP.css","static/js/video-DKcHTpUt.js","static/js/hooks-BEgHF0Pm.js","static/css/video-D5aApPz2.css","static/js/index-D0cVwTQr.js","static/js/mitt-E5P-NQ8u.js","static/css/index-CNvRMWLT.css","static/js/index-BfE8xat0.js","static/css/index-B24_2hbS.css","static/js/menu-tree-BH-mt0cn.js","static/js/line-tree-2cStOb7C.js","static/css/line-tree-Cn-eDIO0.css","static/js/typeit-C1z_c1Hi.js","static/js/index-BhItZ_D6.js","static/js/pinyin-D1KjQYPg.js","static/js/index-CVBYKmq8.js","static/css/pinyin-lzB4xhF4.css","static/js/index-DqHJrHYN.js","static/js/columns-Dd-pkSm7.js","static/css/index-D2TL5alR.css","static/js/frame-Bx3IxOTa.js","static/css/frame-drSrUqjN.css","static/js/index-Cqwpj85h.js","static/js/formPrimitive.vue_vue_type_script_setup_true_lang-D_gHUUll.js","static/js/form.vue_vue_type_script_setup_true_lang-Cu4Y3FFs.js","static/js/message-BhvA0thE.js","static/js/check-CIQVCvCT.js","static/js/index-C0A8zyRM.js","static/js/form.vue_vue_type_script_setup_true_lang-CsjuNiCo.js","static/js/plus-C98eNXam.js","static/css/index-B90xhdhy.css","static/js/check-card-HUNdxnLA.js","static/js/_plugin-vue_export-helper-CH31xUg-.js","static/css/_plugin-vue_export-helper-g_5ERD9L.css","static/css/check-card-4Pf9pJxm.css","static/js/date-picker-vmXjOIsO.js","static/css/date-picker-DcOEczSt.css","static/js/datetime-picker-B7Nf6JJF.js","static/css/datetime-picker-D77Hp9hw.css","static/js/animatecss-DwrPzhse.js","static/js/index-BL4iWg76.js","static/css/index-B3KZ5T0c.css","static/js/index-B4NyPoyN.js","static/js/index-QdK0xM4j.js","static/css/index-xO_rZQGs.css","static/js/segmented-Cb3TmY7b.js","static/js/home-filled-lghak5MV.js","static/js/index-DZun9NNS.js","static/css/index-0Ns0oD31.css","static/css/segmented-B4Xvd8X_.css","static/js/text-V8uksb4s.js","static/js/index-Bs6Lcp5S.js","static/css/text-CTAaY5k-.css","static/js/el-button-mVLiU0eH.js","static/css/el-button-CRGL4-LZ.css","static/js/check-button-CSWjkOxY.js","static/css/check-button-DvqxaSl1.css","static/js/progress-uFg9Vc-P.js","static/css/progress-BZ5FKOg5.css","static/js/tag-3ynSdkCR.js","static/css/tag-DRqu5BIF.css","static/js/statistic-CHQk2uhf.js","static/js/index-BKgIQJko.js","static/css/statistic-BsMcOnfe.css","static/js/selector-DuWnDDlN.js","static/css/selector-DrAmmnNe.css","static/js/index-CaYyThO2.js","static/js/back_top-BbFc80HB.js","static/css/index-DIVhuT2Y.css","static/js/split-pane-Bj5vzmoU.js","static/css/split-pane-DHcc8O0M.css","static/js/swiper-B3TE3Hsv.js","static/css/swiper-OvpOgvDJ.css","static/js/timeline-CkqLvgqr.js","static/js/index-CrZOBLcT.js","static/css/index-QUNCiyoY.css","static/js/iphone-CgGaW-_Y.js","static/css/timeline-0rxIzw5S.css","static/js/count-to-CCgisp3N.js","static/js/index-CWLPnzTW.js","static/css/index-oSOQGCv_.css","static/js/index-Dg5y6KxG.js","static/js/basic-DSe57bay.js","static/js/index.esm-C61YhSOT.js","static/css/basic-DICJbJQv.css","static/js/menuGroup-CrZmdsGW.js","static/css/menuGroup-DTQqCbbT.css","static/js/menuDynamic-BjDbywFi.js","static/css/menuDynamic-Csz1h3t-.css","static/css/index-Dq4k26LR.css","static/js/json-editor-CKNkPS0j.js","static/js/vue-json-pretty-D6rsB1xh.js","static/css/vue-json-pretty-CtOi20p7.css","static/js/seamless-scroll-BWwJttHw.js","static/css/seamless-scroll-C_sbj00S.css","static/js/index-BDsySDh0.js","static/js/vertical-BSHERlS-.js","static/js/vue-virtual-scroller.esm-BrIJn6Sj.js","static/css/vertical-D2tfgfPO.css","static/js/horizontal-CMBwZkZd.js","static/css/horizontal-D-eOm3dS.css","static/css/index-CLgLPp42.css","static/js/index-BJKqkhgC.js","static/js/EditorBase.vue_vue_type_script_setup_true_lang-Cd85_r9G.js","static/js/index.esm-N9hRhmYI.js","static/css/index-BYE9C2NP.css","static/js/EditorMulti.vue_vue_type_script_setup_true_lang-BIipWmma.js","static/js/EditorUpload.vue_vue_type_script_setup_true_lang-CQGMPYef.js","static/css/index-Bhio7rPh.css","static/js/index-D2LqFNQq.js","static/css/index-51In0bHr.css","static/js/index-CFsJMcf6.js","static/js/list-CYrIaIab.js","static/js/base.vue_vue_type_script_setup_true_lang-BLe5PxiK.js","static/js/plus-form-BtPbo1BY.js","static/css/plus-form-DeY4uNOl.css","static/js/dialog.vue_vue_type_script_setup_true_lang-Drwd9_h6.js","static/css/dialog-xnTcF1_-.css","static/css/el-overlay-qDT_LInN.css","static/js/drawer.vue_vue_type_script_setup_true_lang-CuQp8RrF.js","static/css/drawer-DakFepzF.css","static/js/steps.vue_vue_type_script_setup_true_lang-Bl9CBMd4.js","static/css/steps-D2oNYS2g.css","static/js/search.vue_vue_type_script_setup_true_lang-C5EADqKv.js","static/css/search-c1H7SSwc.css","static/css/index-C5GIxhxR.css","static/js/index-CcVyBpMV.js","static/css/index-D2gBt2tK.css","static/js/index-DO3Cz--4.js","static/js/close-CObHKOmY.js","static/js/git-branch-line-BhusJOme.js","static/js/admin-line-CpqWPwjZ.js","static/js/SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js","static/js/dark-BRsfVygY.js","static/js/user-DNtD0Fqa.js","static/js/epTheme-CKKDDeWB.js","static/js/useDataThemeChange-B05SFC3u.js","static/js/arrow-right-s-line-CxPb13eK.js","static/css/index-CFQvZDb5.css","static/js/index-BScCkRS7.js","static/js/index-DiBNHB0R.js","static/js/columns-CJhCnRw2.js","static/css/index-EAYo7p5E.css","static/js/ChartBar.vue_vue_type_script_setup_true_lang-DybKCItC.js","static/js/ChartLine.vue_vue_type_script_setup_true_lang-DwM8fF1B.js","static/js/ChartRound.vue_vue_type_script_setup_true_lang-cGr924GS.js","static/css/index-D8KjQsfT.css","static/js/index-C7YiBq5k.js","static/js/ListCard-Be6NJiTH.js","static/js/more-2-fill-iTOisMwj.js","static/css/ListCard-CyaIZsUB.css","static/js/ListDialogForm.vue_vue_type_script_setup_true_lang-owK6DuZV.js","static/js/add-circle-line-Cw_F_RXn.js","static/js/success-Rn00Huyv.js","static/css/success-DwpqFBgb.css","static/js/fail-C-T4OQfM.js","static/js/columns-CL-tdSvH.js","static/css/fail-tGiRe8CG.css","static/js/index-UUbuJBoB.js","static/js/list-C6uAtO-I.js","static/js/base.vue_vue_type_script_setup_true_lang-CCwS60IF.js","static/js/data-C3_Onai9.js","static/js/stripe.vue_vue_type_script_setup_true_lang-DNljRjRh.js","static/js/border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js","static/js/status.vue_vue_type_style_index_0_lang-Cm2MNxj7.js","static/css/status-C5weo4hH.css","static/js/fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js","static/js/fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js","static/js/fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js","static/js/groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js","static/js/radio.vue_vue_type_script_setup_true_lang-DRk3S1RL.js","static/js/multipleChoice.vue_vue_type_script_setup_true_lang-10vQQREM.js","static/js/sortable.vue_vue_type_script_setup_true_lang-BtkHAXlF.js","static/js/filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js","static/js/index.vue_vue_type_script_setup_true_lang-LFu14J0U.js","static/js/columns-CoHPBzHu.js","static/js/index.vue_vue_type_script_setup_true_lang-C26YKjcV.js","static/js/columns-CYmYHFm5.js","static/js/expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js","static/js/tree.vue_vue_type_script_setup_true_lang-CCCHzHEC.js","static/js/totalRow.vue_vue_type_script_setup_true_lang-B96CRIL8.js","static/js/merge.vue_vue_type_script_setup_true_lang-Cr_0CgBg.js","static/js/customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js","static/js/layout.vue_vue_type_script_setup_true_lang-zjHrL7mD.js","static/js/nestProp.vue_vue_type_script_setup_true_lang-D3xEn3Km.js","static/js/imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js","static/css/index-DDph4Goy.css","static/js/high-pZCH_yJT.js","static/js/list-BJpCO366.js","static/js/index.vue_vue_type_script_setup_true_lang-7jgDE9z6.js","static/js/columns-BWwAqEUd.js","static/js/data-B8vaZfZM.js","static/js/index.vue_vue_type_script_setup_true_lang-ohcbodnP.js","static/js/columns-B7WkFsBc.js","static/js/index.vue_vue_type_script_setup_true_lang-BaBJ5VDa.js","static/js/columns-kQfUpHWI.js","static/js/index.vue_vue_type_script_setup_true_lang-CbAv48AA.js","static/js/columns-DCp6K_KW.js","static/js/index.vue_vue_type_script_setup_true_lang-DK0Jdn0z.js","static/js/columns-wAYuZMl5.js","static/js/index.vue_vue_type_script_setup_true_lang-DxSO4YEd.js","static/js/columns-CSblnRnk.js","static/js/index.vue_vue_type_script_setup_true_lang-48e2EHXR.js","static/js/columns-C5G7UigT.js","static/js/index.vue_vue_type_script_setup_true_lang-DFld-R_W.js","static/js/columns-Clqri282.js","static/js/index.vue_vue_type_script_setup_true_lang-BJXpTyQk.js","static/js/columns-BBAQnvgW.js","static/js/index.vue_vue_type_script_setup_true_lang-CUUy07Ag.js","static/js/index.vue_vue_type_script_setup_true_lang-Cpo3cK73.js","static/js/columns-wpA4-8vK.js","static/js/index.vue_vue_type_script_setup_true_lang-B78iSdtn.js","static/js/columns-Cr_crmIS.js","static/css/high-Dk6FVblT.css","static/js/edit-CAf-v-q8.js","static/js/list-BTonksDE.js","static/js/index-DxQ5p78O.js","static/js/columns-BQ-o3XZP.js","static/js/data-Dd4sCrbk.js","static/js/delete-Ce0TSdK5.js","static/css/index-CkajVhDw.css","static/js/index.vue_vue_type_script_setup_true_lang-DRHX387z.js","static/js/columns-8LUMBAI3.js","static/js/index.vue_vue_type_script_setup_true_lang-CFDuvTeQ.js","static/js/columns-EcM3aLmf.js","static/js/edit-pen-Ci7W0xNM.js","static/css/edit-DoJeb7im.css","static/js/virtual-DSJfO8u0.js","static/js/list-D7ao6EaE.js","static/js/list.vue_vue_type_script_setup_true_lang-BrgVHtGi.js","static/js/index-QYx0Z7HX.js","static/js/collapse-XucoDtwZ.js","static/js/treeList.vue_vue_type_script_setup_true_lang-D314y_nT.js","static/js/pageList.vue_vue_type_script_setup_true_lang-CZC9qP6b.js","static/css/virtual-DkoUGB9z.css","static/js/index-0sB_oRFU.js","static/js/icon.vue_vue_type_script_setup_true_lang-DwhN1Kn8.js","static/js/vue-flow-core-DwXGiUJ9.js","static/js/processNode-DQFjlRmX.js","static/css/processNode-Xrec2Awd.css","static/js/animationEdge-BBhftSs4.js","static/css/animationEdge-Bzmv0R76.css","static/css/index-VfQaWSba.css","static/js/pieChart-DSgjlHOK.js","static/js/AccountManagement-C16W1Mt5.js","static/css/AccountManagement-DWIUjGW3.css","static/js/Preferences-BeDuEvTo.js","static/css/Preferences-DXTYECkL.css","static/js/Profile-BR7-mDD2.js","static/js/Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js","static/js/index-Da-EL-zM.js","static/js/upload-line-ClmDKJCy.js","static/js/SecurityLog-ofuoF48U.js","static/js/SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js","static/js/index-DUVQDfGb.js","static/css/index-CbSLRx0c.css","static/js/form-zBfGel5L.js","static/js/formPrimitive-DRONwOfz.js","static/js/form-B5wSl-WT.js","static/js/EditorBase-C7qGbmUI.js","static/js/EditorMulti-ce8SsmlX.js","static/js/EditorUpload-Bf9FojlB.js","static/js/index-DhZ0kZZi.js","static/css/index-Yz7If--a.css","static/js/ListDialogForm-CFbZvMSN.js","static/js/LoginPhone-C_AwDddT.js","static/js/LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js","static/js/motion-DJlGHPHU.js","static/js/verifyCode-QuGk3weP.js","static/js/LoginQrCode-Cfsk7IrE.js","static/js/LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js","static/js/LoginRegist-B1FA-bFL.js","static/js/LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js","static/js/lock-fill-BZPnsoM7.js","static/js/LoginUpdate-D1Qj_A3j.js","static/js/LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js","static/js/index-D0YFc1RO.js","static/css/index-6jHUKRiz.css","static/js/hook-D9J8IAv3.js","static/js/system-D_erpgb2.js","static/js/hooks-xuWqKHXL.js","static/js/index-B7oe8gOY.js","static/js/utils-NlcLu7mC.js","static/js/refresh-BcUX__K1.js","static/css/index-D021Hm2U.css","static/js/hook-B5jA-sxi.js","static/js/index-iIpoOnWk.js","static/css/index-DSoarZfY.css","static/js/detail-BXJfW-eu.js","static/js/detail.vue_vue_type_script_setup_true_lang-y_fl-VZV.js","static/js/hook-CLCcrRa0.js","static/js/index-BmsBlRXu.js","static/css/index-CGxoK4nL.css","static/js/hook-B7raxNqd.js","static/js/index-CGMNGLqT.js","static/css/index-Cr62B-HX.css","static/js/base-B1t1ULvF.js","static/js/dialog-Cqv3McIj.js","static/js/drawer-DL_df9gH.js","static/js/search-6e-xdb1M.js","static/js/steps-BR3xVBDm.js","static/js/form-tif-SoH-.js","static/js/form.vue_vue_type_script_setup_true_lang-BgC_8LHn.js","static/js/index-ClTt2jXL.js","static/js/hook-eEye4Cgh.js","static/css/index-BwYNpxJw.css","static/js/form-C2h-tZtH.js","static/js/form.vue_vue_type_script_setup_true_lang-DGgBcTFS.js","static/js/index-CGDtcGoZ.js","static/js/hook-C_OUeZVd.js","static/css/index-B7pz5cGF.css","static/js/form-ntwFrhzK.js","static/js/form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js","static/js/index-DUzLi7l7.js","static/js/hook-BIPQzwCZ.js","static/css/index-B89-o15U.css","static/js/index-BCddaJ7U.js","static/js/index.vue_vue_type_script_setup_true_lang-Cn3WAyzg.js","static/js/role-7kwb7fCy.js","static/js/role.vue_vue_type_script_setup_true_lang-Brkf7Y0n.js","static/js/index-Cq8CeEsc.js","static/js/tree-DASFqrM_.js","static/css/tree-CS1sbyaK.css","static/js/hook-DKpHT5Ah.js","static/css/hook-1k5ZZAki.css","static/css/index-Cnx1Ld-L.css","static/js/base-C0A9HcLn.js","static/js/border-CXcUIOQ3.js","static/js/index-Bt0NOcZs.js","static/js/customIndex-CJqxOA5F.js","static/js/expand-DXuBStUD.js","static/js/filters-CVtDbuCj.js","static/js/fixColumn-BXWCew2d.js","static/js/fixHeader-CnPLmJ3F.js","static/js/fluidHeight-CfiI4JXV.js","static/js/groupHeader-Bl26oDAA.js","static/js/index-MI64qUpo.js","static/js/imgPreview-CNLpj4Rp.js","static/js/layout-D-3E8Tiu.js","static/js/merge-DcEmTOhs.js","static/js/multipleChoice-gKeA4oMW.js","static/js/nestProp-Cczk8Fk3.js","static/js/radio-BWWLzKct.js","static/js/sortable-B1VB_1cS.js","static/js/status-Bm0mn7Bd.js","static/js/stripe-DaJUXluE.js","static/js/totalRow-COG9Nszx.js","static/js/tree-DTLaeYlZ.js","static/js/index-Bw11IXEq.js","static/js/index-BNAOz6Il.js","static/js/index-DKtOaXgB.js","static/js/index-D7W96Gyv.js","static/js/index-sCRXw5qF.js","static/js/index-DOnzKIbW.js","static/js/index-CLPqWG8I.js","static/js/index-DdSSkW8V.js","static/js/index-gDeOMugb.js","static/js/index-BweQwGDo.js","static/js/index-Cx7vLaLT.js","static/js/index-bSwJlfoL.js","static/js/index-ClRDaS23.js","static/js/index-CXCPwTIv.js","static/js/list-BTN2S7YI.js","static/js/pageList-lklMlj6e.js","static/js/treeList-CWoOolAm.js","static/js/index-5ivabtBe.js","static/js/hooks-DSodlYx7.js","static/js/params-detail-CL1mXsTB.js","static/js/query-detail-CA1Q6Dtn.js","static/js/icon-CLILLmip.js","static/js/ChartBar-DZFXNMpc.js","static/js/ChartLine-TjhNZqyC.js","static/js/ChartRound-C2P0O_Jf.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); var hfe=Object.defineProperty,mfe=Object.defineProperties;var vfe=Object.getOwnPropertyDescriptors;var v4=Object.getOwnPropertySymbols;var yO=Object.prototype.hasOwnProperty,bO=Object.prototype.propertyIsEnumerable;var Ks=Math.pow,HC=(e,t,n)=>t in e?hfe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Z=(e,t)=>{for(var n in t||(t={}))yO.call(t,n)&&HC(e,n,t[n]);if(v4)for(var n of v4(t))bO.call(t,n)&&HC(e,n,t[n]);return e},Ue=(e,t)=>mfe(e,vfe(t));var Lo=(e,t)=>{var n={};for(var r in e)yO.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&v4)for(var r of v4(e))t.indexOf(r)<0&&bO.call(e,r)&&(n[r]=e[r]);return n};var Pi=(e,t,n)=>(HC(e,typeof t!="symbol"?t+"":t,n),n);var Xt=(e,t,n)=>new Promise((r,a)=>{var i=s=>{try{l(n.next(s))}catch(u){a(u)}},o=s=>{try{l(n.throw(s))}catch(u){a(u)}},l=s=>s.done?r(s.value):Promise.resolve(s.value).then(i,o);l((n=n.apply(e,t)).next())});(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();window.__VITE__PLUGIN__FAKE__SERVER__={meta:{name:"vite-plugin-fake-server",version:"2.1.1",type:"module",license:"MIT",author:"Condor Hero",description:"A fake server plugin for Vite.",exports:{".":{require:"./dist/index.cjs",import:"./dist/index.mjs"},"./client":{require:"./dist/client.cjs",import:"./dist/client.mjs"}},main:"dist/index.cjs",module:"dist/index.mjs",types:"dist/index.d.cts",typesVersions:{"*":{"*":["./dist/*","./dist/index.d.ts"]}},files:["dist"],keywords:["vite-plugin-fake-server","vite-plugin-fake","vite-plugin-faker","vite-plugin-mock-server","vite-plugin-mock","faker-server"],repository:{type:"git",url:"git+https://github.com/condorheroblog/vite-plugin-fake-server.git",directory:"packages/vite-plugin-fake-server"},bugs:{url:"https://github.com/condorheroblog/vite-plugin-fake-server/issues"},homepage:"https://github.com/condorheroblog/vite-plugin-fake-server/blob/main/README.md",scripts:{prepublishOnly:"nr build",test:"vitest",dev:"esno ./src/index.ts",build:"rimraf dist && rollup -c","build:watch":"rimraf dist && rollup -c -w",typecheck:"tsc --noEmit"},dependencies:{"bundle-import":"^0.0.1",chokidar:"^3.5.3","fast-glob":"^3.3.2","path-to-regexp":"^6.2.1",picocolors:"^1.0.0"},devDependencies:{vite:"^5.0.11"},publishConfig:{access:"public",registry:"https://registry.npmjs.org"}},vitePluginFakeServerOptions:{include:"mock",exclude:[],infixName:!1,extensions:["ts","js","mjs","cjs","cts","mts"],enableProd:!0,enableDev:!0,watch:!0,logger:!1,basename:"",headers:{},build:!1,http2:!0}};const gfe=0,yfe=1,bfe=2,Ffe=3,Cfe=4,wfe=5,Efe=6,Sfe=7,_fe=8,Dfe=9,Afe=10,xfe=11,kfe=12,Tfe=13,Mfe=14,Bfe=15,Lfe=16,Ofe=17,Rfe=18,Pfe=19,Ife=20,Nfe=21,$fe=22,zfe=23,Vfe=24,Hfe={path:"/system",meta:{icon:"ri:settings-3-line",title:"menus.pureSysManagement",rank:Tfe},children:[{path:"/system/user/index",name:"SystemUser",meta:{icon:"ri:admin-line",title:"menus.pureUser",roles:["admin"]}},{path:"/system/role/index",name:"SystemRole",meta:{icon:"ri:admin-fill",title:"menus.pureRole",roles:["admin"]}},{path:"/system/menu/index",name:"SystemMenu",meta:{icon:"ep:menu",title:"menus.pureSystemMenu",roles:["admin"]}},{path:"/system/dept/index",name:"SystemDept",meta:{icon:"ri:git-branch-line",title:"menus.pureDept",roles:["admin"]}}]},Wfe={path:"/monitor",meta:{icon:"ep:monitor",title:"menus.pureSysMonitor",rank:Mfe},children:[{path:"/monitor/online-user",component:"monitor/online/index",name:"OnlineUser",meta:{icon:"ri:user-voice-line",title:"menus.pureOnlineUser",roles:["admin"]}},{path:"/monitor/login-logs",component:"monitor/logs/login/index",name:"LoginLog",meta:{icon:"ri:window-line",title:"menus.pureLoginLog",roles:["admin"]}},{path:"/monitor/operation-logs",component:"monitor/logs/operation/index",name:"OperationLog",meta:{icon:"ri:history-fill",title:"menus.pureOperationLog",roles:["admin"]}},{path:"/monitor/system-logs",component:"monitor/logs/system/index",name:"SystemLog",meta:{icon:"ri:file-search-line",title:"menus.pureSystemLog",roles:["admin"]}}]},Gfe={path:"/permission",meta:{title:"menus.purePermission",icon:"ep:lollipop",rank:kfe},children:[{path:"/permission/page/index",name:"PermissionPage",meta:{title:"menus.purePermissionPage",roles:["admin","common"]}},{path:"/permission/button/index",name:"PermissionButton",meta:{title:"menus.purePermissionButton",roles:["admin","common"],auths:["permission:btn:add","permission:btn:edit","permission:btn:delete"]}}]},jfe={path:"/iframe",meta:{icon:"ri:links-fill",title:"menus.pureExternalPage",rank:Afe},children:[{path:"/iframe/external",meta:{title:"menus.pureExternalDoc"},children:[{path:"/external",name:"https://pure-admin.github.io/pure-admin-doc",meta:{title:"menus.pureExternalLink",roles:["admin","common"]}},{path:"/pureUtilsLink",name:"https://pure-admin-utils.netlify.app/",meta:{title:"menus.pureUtilsLink",roles:["admin","common"]}}]},{path:"/iframe/embedded",meta:{title:"menus.pureEmbeddedDoc"},children:[{path:"/iframe/colorhunt",name:"FrameColorHunt",meta:{title:"menus.pureColorHuntDoc",frameSrc:"https://colorhunt.co/",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/uigradients",name:"FrameUiGradients",meta:{title:"menus.pureUiGradients",frameSrc:"https://uigradients.com/",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/ep",name:"FrameEp",meta:{title:"menus.pureEpDoc",frameSrc:"https://element-plus.org/zh-CN/",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/tailwindcss",name:"FrameTailwindcss",meta:{title:"menus.pureTailwindcssDoc",frameSrc:"https://tailwindcss.com/docs/installation",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/vue3",name:"FrameVue",meta:{title:"menus.pureVueDoc",frameSrc:"https://cn.vuejs.org/",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/vite",name:"FrameVite",meta:{title:"menus.pureViteDoc",frameSrc:"https://cn.vitejs.dev/",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/pinia",name:"FramePinia",meta:{title:"menus.purePiniaDoc",frameSrc:"https://pinia.vuejs.org/zh/index.html",keepAlive:!0,roles:["admin","common"]}},{path:"/iframe/vue-router",name:"FrameRouter",meta:{title:"menus.pureRouterDoc",frameSrc:"https://router.vuejs.org/zh/",keepAlive:!0,roles:["admin","common"]}}]}]},Kfe={path:"/tabs",meta:{icon:"ri:bookmark-2-line",title:"menus.pureTabs",rank:Bfe},children:[{path:"/tabs/index",name:"Tabs",meta:{title:"menus.pureTabs",roles:["admin","common"]}},{path:"/tabs/query-detail",name:"TabQueryDetail",meta:{showLink:!1,activePath:"/tabs/index",roles:["admin","common"]}},{path:"/tabs/params-detail/:id",component:"params-detail",name:"TabParamsDetail",meta:{showLink:!1,activePath:"/tabs/index",roles:["admin","common"]}}]},Ufe=[{url:"/get-async-routes",method:"get",response:()=>({success:!0,data:[Hfe,Wfe,Gfe,jfe,Kfe]})}],qfe=Object.freeze(Object.defineProperty({__proto__:null,default:Ufe},Symbol.toStringTag,{value:"Module"})),Yfe=[{url:"/get-card-list",method:"post",response:()=>({success:!0,data:{list:[{index:1,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"SSL证书",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:2,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"人脸识别",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:3,isSetup:!1,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"CVM",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:4,isSetup:!1,type:2,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"SSL证书",description:"云数据库MySQL为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。"},{index:5,isSetup:!0,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/face-recognition.jpg",name:"SSL证书",description:"云数据库MySQL为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。"},{index:6,isSetup:!0,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"T-Sec 云防火墙",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:7,isSetup:!1,type:1,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"CVM",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:8,isSetup:!0,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"SSL证书",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:9,isSetup:!1,type:1,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"SSL证书",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:10,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"CVM",description:"云数据库MySQL为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。"},{index:11,isSetup:!0,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"云数据库",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:12,isSetup:!0,type:2,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"SSL证书",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:13,isSetup:!0,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-db.jpg",name:"云数据库",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:14,isSetup:!1,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"SSL证书",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:15,isSetup:!0,type:2,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"云数据库",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:16,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"CVM",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:17,isSetup:!1,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/face-recognition.jpg",name:"云数据库",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:18,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/face-recognition.jpg",name:"云数据库",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:19,isSetup:!0,type:2,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"CVM",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:20,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/face-recognition.jpg",name:"SSL证书",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:21,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"云数据库",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:22,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-db.jpg",name:"CVM",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:23,isSetup:!0,type:1,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"人脸识别",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:24,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"人脸识别",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:25,isSetup:!1,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/face-recognition.jpg",name:"CVM",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:26,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"SSL证书",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:27,isSetup:!0,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"CVM",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:28,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"云数据库",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:29,isSetup:!1,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-db.jpg",name:"CVM",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:30,isSetup:!0,type:1,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"CVM",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:31,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"CVM",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:32,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"T-Sec 云防火墙",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:33,isSetup:!0,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"CVM",description:"云数据库MySQL为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。"},{index:34,isSetup:!1,type:2,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"SSL证书",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:35,isSetup:!1,type:1,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"云数据库",description:"基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、五官定位、人脸搜索、人脸比对、人脸"},{index:36,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/face-recognition.jpg",name:"SSL证书",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:37,isSetup:!0,type:5,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"CVM",description:"云数据库MySQL为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。"},{index:38,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"云数据库",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:39,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"人脸识别",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:40,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"CVM",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:41,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"T-Sec 云防火墙",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:42,isSetup:!0,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"T-Sec 云防火墙",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:43,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-db.jpg",name:"SSL证书",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:44,isSetup:!0,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/t-sec.jpg",name:"SSL证书",description:"云硬盘为您提供用于CVM的持久性数据块级存储服务。云硬盘中的数据自动地可用区内以多副本冗"},{index:45,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"T-Sec 云防火墙",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:46,isSetup:!0,type:2,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"SSL证书",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"},{index:47,isSetup:!1,type:4,banner:"https://tdesign.gtimg.com/tdesign-pro/cloud-server.jpg",name:"SSL证书",description:"腾讯安全云防火墙产品,是腾讯云安全团队结合云原生的优势,自主研发的SaaS化防火墙产品,无需客无需客无需客无需客无需客无需客无需客"},{index:48,isSetup:!1,type:3,banner:"https://tdesign.gtimg.com/tdesign-pro/ssl.jpg",name:"T-Sec 云防火墙",description:"SSL证书又叫服务器证书,腾讯云为您提供证书的一站式服务,包括免费、付费证书的申请、管理及部"}]}})}],Jfe=Object.freeze(Object.defineProperty({__proto__:null,default:Yfe},Symbol.toStringTag,{value:"Module"})),Xfe=[{url:"/login",method:"post",response:({body:e})=>e.username==="admin"?{success:!0,data:{avatar:"https://avatars.githubusercontent.com/u/44761321",username:"admin",nickname:"小铭",roles:["admin"],accessToken:"eyJhbGciOiJIUzUxMiJ9.admin",refreshToken:"eyJhbGciOiJIUzUxMiJ9.adminRefresh",expires:"2030/10/30 00:00:00"}}:{success:!0,data:{avatar:"https://avatars.githubusercontent.com/u/52823142",username:"common",nickname:"小林",roles:["common"],accessToken:"eyJhbGciOiJIUzUxMiJ9.common",refreshToken:"eyJhbGciOiJIUzUxMiJ9.commonRefresh",expires:"2030/10/30 00:00:00"}}}],Zfe=Object.freeze(Object.defineProperty({__proto__:null,default:Xfe},Symbol.toStringTag,{value:"Module"}));var Qfe=[{name:"Aegean Airlines",iataCode:"A3"},{name:"Aeroflot",iataCode:"SU"},{name:"Aerolineas Argentinas",iataCode:"AR"},{name:"Aeromexico",iataCode:"AM"},{name:"Air Algerie",iataCode:"AH"},{name:"Air Arabia",iataCode:"G9"},{name:"Air Canada",iataCode:"AC"},{name:"Air China",iataCode:"CA"},{name:"Air Europa",iataCode:"UX"},{name:"Air France-KLM",iataCode:"AF"},{name:"Air India",iataCode:"AI"},{name:"Air Mauritius",iataCode:"MK"},{name:"Air New Zealand",iataCode:"NZ"},{name:"Air Niugini",iataCode:"PX"},{name:"Air Tahiti",iataCode:"VT"},{name:"Air Tahiti Nui",iataCode:"TN"},{name:"Air Transat",iataCode:"TS"},{name:"AirAsia X",iataCode:"D7"},{name:"AirAsia",iataCode:"AK"},{name:"Aircalin",iataCode:"SB"},{name:"Alaska Airlines",iataCode:"AS"},{name:"Alitalia",iataCode:"AZ"},{name:"All Nippon Airways",iataCode:"NH"},{name:"Allegiant Air",iataCode:"G4"},{name:"American Airlines",iataCode:"AA"},{name:"Asiana Airlines",iataCode:"OZ"},{name:"Avianca",iataCode:"AV"},{name:"Azul Linhas Aereas Brasileiras",iataCode:"AD"},{name:"Azur Air",iataCode:"ZF"},{name:"Beijing Capital Airlines",iataCode:"JD"},{name:"Boliviana de Aviacion",iataCode:"OB"},{name:"British Airways",iataCode:"BA"},{name:"Cathay Pacific",iataCode:"CX"},{name:"Cebu Pacific Air",iataCode:"5J"},{name:"China Airlines",iataCode:"CI"},{name:"China Eastern Airlines",iataCode:"MU"},{name:"China Southern Airlines",iataCode:"CZ"},{name:"Condor",iataCode:"DE"},{name:"Copa Airlines",iataCode:"CM"},{name:"Delta Air Lines",iataCode:"DL"},{name:"Easyfly",iataCode:"VE"},{name:"EasyJet",iataCode:"U2"},{name:"EcoJet",iataCode:"8J"},{name:"Egyptair",iataCode:"MS"},{name:"El Al",iataCode:"LY"},{name:"Emirates Airlines",iataCode:"EK"},{name:"Ethiopian Airlines",iataCode:"ET"},{name:"Etihad Airways",iataCode:"EY"},{name:"EVA Air",iataCode:"BR"},{name:"Fiji Airways",iataCode:"FJ"},{name:"Finnair",iataCode:"AY"},{name:"Flybondi",iataCode:"FO"},{name:"Flydubai",iataCode:"FZ"},{name:"FlySafair",iataCode:"FA"},{name:"Frontier Airlines",iataCode:"F9"},{name:"Garuda Indonesia",iataCode:"GA"},{name:"Go First",iataCode:"G8"},{name:"Gol Linhas Aereas Inteligentes",iataCode:"G3"},{name:"Hainan Airlines",iataCode:"HU"},{name:"Hawaiian Airlines",iataCode:"HA"},{name:"IndiGo Airlines",iataCode:"6E"},{name:"Japan Airlines",iataCode:"JL"},{name:"Jeju Air",iataCode:"7C"},{name:"Jet2",iataCode:"LS"},{name:"JetBlue Airways",iataCode:"B6"},{name:"JetSMART",iataCode:"JA"},{name:"Juneyao Airlines",iataCode:"HO"},{name:"Kenya Airways",iataCode:"KQ"},{name:"Korean Air",iataCode:"KE"},{name:"Kulula.com",iataCode:"MN"},{name:"LATAM Airlines",iataCode:"LA"},{name:"Lion Air",iataCode:"JT"},{name:"LOT Polish Airlines",iataCode:"LO"},{name:"Lufthansa",iataCode:"LH"},{name:"Libyan Airlines",iataCode:"LN"},{name:"Linea Aerea Amaszonas",iataCode:"Z8"},{name:"Malaysia Airlines",iataCode:"MH"},{name:"Nordwind Airlines",iataCode:"N4"},{name:"Norwegian Air Shuttle",iataCode:"DY"},{name:"Oman Air",iataCode:"WY"},{name:"Pakistan International Airlines",iataCode:"PK"},{name:"Pegasus Airlines",iataCode:"PC"},{name:"Philippine Airlines",iataCode:"PR"},{name:"Qantas Group",iataCode:"QF"},{name:"Qatar Airways",iataCode:"QR"},{name:"Republic Airways",iataCode:"YX"},{name:"Royal Air Maroc",iataCode:"AT"},{name:"Ryanair",iataCode:"FR"},{name:"S7 Airlines",iataCode:"S7"},{name:"SAS",iataCode:"SK"},{name:"Satena",iataCode:"9R"},{name:"Saudia",iataCode:"SV"},{name:"Shandong Airlines",iataCode:"SC"},{name:"Sichuan Airlines",iataCode:"3U"},{name:"Singapore Airlines",iataCode:"SQ"},{name:"Sky Airline",iataCode:"H2"},{name:"SkyWest Airlines",iataCode:"OO"},{name:"South African Airways",iataCode:"SA"},{name:"Southwest Airlines",iataCode:"WN"},{name:"SpiceJet",iataCode:"SG"},{name:"Spirit Airlines",iataCode:"NK"},{name:"Spring Airlines",iataCode:"9S"},{name:"SriLankan Airlines",iataCode:"UL"},{name:"Star Peru",iataCode:"2I"},{name:"Sun Country Airlines",iataCode:"SY"},{name:"SunExpress",iataCode:"XQ"},{name:"TAP Air Portugal",iataCode:"TP"},{name:"Thai AirAsia",iataCode:"FD"},{name:"Thai Airways",iataCode:"TG"},{name:"TUI Airways",iataCode:"BY"},{name:"Tunisair",iataCode:"TU"},{name:"Turkish Airlines",iataCode:"TK"},{name:"Ukraine International",iataCode:"PS"},{name:"United Airlines",iataCode:"UA"},{name:"Ural Airlines",iataCode:"U6"},{name:"VietJet Air",iataCode:"VJ"},{name:"Vietnam Airlines",iataCode:"VN"},{name:"Virgin Atlantic Airways",iataCode:"VS"},{name:"Virgin Australia",iataCode:"VA"},{name:"VivaAerobus",iataCode:"VB"},{name:"VOEPASS Linhas Aereas",iataCode:"2Z"},{name:"Volaris",iataCode:"Y4"},{name:"WestJet",iataCode:"WS"},{name:"Wingo",iataCode:"P5"},{name:"Wizz Air",iataCode:"W6"}],epe=[{name:"Aerospatiale/BAC Concorde",iataTypeCode:"SSC"},{name:"Airbus A300",iataTypeCode:"AB3"},{name:"Airbus A310",iataTypeCode:"310"},{name:"Airbus A310-200",iataTypeCode:"312"},{name:"Airbus A310-300",iataTypeCode:"313"},{name:"Airbus A318",iataTypeCode:"318"},{name:"Airbus A319",iataTypeCode:"319"},{name:"Airbus A319neo",iataTypeCode:"31N"},{name:"Airbus A320",iataTypeCode:"320"},{name:"Airbus A320neo",iataTypeCode:"32N"},{name:"Airbus A321",iataTypeCode:"321"},{name:"Airbus A321neo",iataTypeCode:"32Q"},{name:"Airbus A330",iataTypeCode:"330"},{name:"Airbus A330-200",iataTypeCode:"332"},{name:"Airbus A330-300",iataTypeCode:"333"},{name:"Airbus A330-800neo",iataTypeCode:"338"},{name:"Airbus A330-900neo",iataTypeCode:"339"},{name:"Airbus A340",iataTypeCode:"340"},{name:"Airbus A340-200",iataTypeCode:"342"},{name:"Airbus A340-300",iataTypeCode:"343"},{name:"Airbus A340-500",iataTypeCode:"345"},{name:"Airbus A340-600",iataTypeCode:"346"},{name:"Airbus A350",iataTypeCode:"350"},{name:"Airbus A350-900",iataTypeCode:"359"},{name:"Airbus A350-1000",iataTypeCode:"351"},{name:"Airbus A380",iataTypeCode:"380"},{name:"Airbus A380-800",iataTypeCode:"388"},{name:"Antonov An-12",iataTypeCode:"ANF"},{name:"Antonov An-24",iataTypeCode:"AN4"},{name:"Antonov An-26",iataTypeCode:"A26"},{name:"Antonov An-28",iataTypeCode:"A28"},{name:"Antonov An-30",iataTypeCode:"A30"},{name:"Antonov An-32",iataTypeCode:"A32"},{name:"Antonov An-72",iataTypeCode:"AN7"},{name:"Antonov An-124 Ruslan",iataTypeCode:"A4F"},{name:"Antonov An-140",iataTypeCode:"A40"},{name:"Antonov An-148",iataTypeCode:"A81"},{name:"Antonov An-158",iataTypeCode:"A58"},{name:"Antonov An-225 Mriya",iataTypeCode:"A5F"},{name:"Boeing 707",iataTypeCode:"703"},{name:"Boeing 717",iataTypeCode:"717"},{name:"Boeing 720B",iataTypeCode:"B72"},{name:"Boeing 727",iataTypeCode:"727"},{name:"Boeing 727-100",iataTypeCode:"721"},{name:"Boeing 727-200",iataTypeCode:"722"},{name:"Boeing 737 MAX 7",iataTypeCode:"7M7"},{name:"Boeing 737 MAX 8",iataTypeCode:"7M8"},{name:"Boeing 737 MAX 9",iataTypeCode:"7M9"},{name:"Boeing 737 MAX 10",iataTypeCode:"7MJ"},{name:"Boeing 737",iataTypeCode:"737"},{name:"Boeing 737-100",iataTypeCode:"731"},{name:"Boeing 737-200",iataTypeCode:"732"},{name:"Boeing 737-300",iataTypeCode:"733"},{name:"Boeing 737-400",iataTypeCode:"734"},{name:"Boeing 737-500",iataTypeCode:"735"},{name:"Boeing 737-600",iataTypeCode:"736"},{name:"Boeing 737-700",iataTypeCode:"73G"},{name:"Boeing 737-800",iataTypeCode:"738"},{name:"Boeing 737-900",iataTypeCode:"739"},{name:"Boeing 747",iataTypeCode:"747"},{name:"Boeing 747-100",iataTypeCode:"741"},{name:"Boeing 747-200",iataTypeCode:"742"},{name:"Boeing 747-300",iataTypeCode:"743"},{name:"Boeing 747-400",iataTypeCode:"744"},{name:"Boeing 747-400D",iataTypeCode:"74J"},{name:"Boeing 747-8",iataTypeCode:"748"},{name:"Boeing 747SP",iataTypeCode:"74L"},{name:"Boeing 747SR",iataTypeCode:"74R"},{name:"Boeing 757",iataTypeCode:"757"},{name:"Boeing 757-200",iataTypeCode:"752"},{name:"Boeing 757-300",iataTypeCode:"753"},{name:"Boeing 767",iataTypeCode:"767"},{name:"Boeing 767-200",iataTypeCode:"762"},{name:"Boeing 767-300",iataTypeCode:"763"},{name:"Boeing 767-400",iataTypeCode:"764"},{name:"Boeing 777",iataTypeCode:"777"},{name:"Boeing 777-200",iataTypeCode:"772"},{name:"Boeing 777-200LR",iataTypeCode:"77L"},{name:"Boeing 777-300",iataTypeCode:"773"},{name:"Boeing 777-300ER",iataTypeCode:"77W"},{name:"Boeing 787",iataTypeCode:"787"},{name:"Boeing 787-8",iataTypeCode:"788"},{name:"Boeing 787-9",iataTypeCode:"789"},{name:"Boeing 787-10",iataTypeCode:"781"},{name:"Canadair Challenger",iataTypeCode:"CCJ"},{name:"Canadair CL-44",iataTypeCode:"CL4"},{name:"Canadair Regional Jet 100",iataTypeCode:"CR1"},{name:"Canadair Regional Jet 200",iataTypeCode:"CR2"},{name:"Canadair Regional Jet 700",iataTypeCode:"CR7"},{name:"Canadair Regional Jet 705",iataTypeCode:"CRA"},{name:"Canadair Regional Jet 900",iataTypeCode:"CR9"},{name:"Canadair Regional Jet 1000",iataTypeCode:"CRK"},{name:"De Havilland Canada DHC-2 Beaver",iataTypeCode:"DHP"},{name:"De Havilland Canada DHC-2 Turbo-Beaver",iataTypeCode:"DHR"},{name:"De Havilland Canada DHC-3 Otter",iataTypeCode:"DHL"},{name:"De Havilland Canada DHC-4 Caribou",iataTypeCode:"DHC"},{name:"De Havilland Canada DHC-6 Twin Otter",iataTypeCode:"DHT"},{name:"De Havilland Canada DHC-7 Dash 7",iataTypeCode:"DH7"},{name:"De Havilland Canada DHC-8-100 Dash 8 / 8Q",iataTypeCode:"DH1"},{name:"De Havilland Canada DHC-8-200 Dash 8 / 8Q",iataTypeCode:"DH2"},{name:"De Havilland Canada DHC-8-300 Dash 8 / 8Q",iataTypeCode:"DH3"},{name:"De Havilland Canada DHC-8-400 Dash 8Q",iataTypeCode:"DH4"},{name:"De Havilland DH.104 Dove",iataTypeCode:"DHD"},{name:"De Havilland DH.114 Heron",iataTypeCode:"DHH"},{name:"Douglas DC-3",iataTypeCode:"D3F"},{name:"Douglas DC-6",iataTypeCode:"D6F"},{name:"Douglas DC-8-50",iataTypeCode:"D8T"},{name:"Douglas DC-8-62",iataTypeCode:"D8L"},{name:"Douglas DC-8-72",iataTypeCode:"D8Q"},{name:"Douglas DC-9-10",iataTypeCode:"D91"},{name:"Douglas DC-9-20",iataTypeCode:"D92"},{name:"Douglas DC-9-30",iataTypeCode:"D93"},{name:"Douglas DC-9-40",iataTypeCode:"D94"},{name:"Douglas DC-9-50",iataTypeCode:"D95"},{name:"Douglas DC-10",iataTypeCode:"D10"},{name:"Douglas DC-10-10",iataTypeCode:"D1X"},{name:"Douglas DC-10-30",iataTypeCode:"D1Y"},{name:"Embraer 170",iataTypeCode:"E70"},{name:"Embraer 175",iataTypeCode:"E75"},{name:"Embraer 190",iataTypeCode:"E90"},{name:"Embraer 195",iataTypeCode:"E95"},{name:"Embraer E190-E2",iataTypeCode:"290"},{name:"Embraer E195-E2",iataTypeCode:"295"},{name:"Embraer EMB.110 Bandeirante",iataTypeCode:"EMB"},{name:"Embraer EMB.120 Brasilia",iataTypeCode:"EM2"},{name:"Embraer Legacy 600",iataTypeCode:"ER3"},{name:"Embraer Phenom 100",iataTypeCode:"EP1"},{name:"Embraer Phenom 300",iataTypeCode:"EP3"},{name:"Embraer RJ135",iataTypeCode:"ER3"},{name:"Embraer RJ140",iataTypeCode:"ERD"},{name:"Embraer RJ145 Amazon",iataTypeCode:"ER4"},{name:"Ilyushin IL18",iataTypeCode:"IL8"},{name:"Ilyushin IL62",iataTypeCode:"IL6"},{name:"Ilyushin IL76",iataTypeCode:"IL7"},{name:"Ilyushin IL86",iataTypeCode:"ILW"},{name:"Ilyushin IL96-300",iataTypeCode:"I93"},{name:"Ilyushin IL114",iataTypeCode:"I14"},{name:"Lockheed L-182 / 282 / 382 (L-100) Hercules",iataTypeCode:"LOH"},{name:"Lockheed L-188 Electra",iataTypeCode:"LOE"},{name:"Lockheed L-1011 Tristar",iataTypeCode:"L10"},{name:"Lockheed L-1049 Super Constellation",iataTypeCode:"L49"},{name:"McDonnell Douglas MD11",iataTypeCode:"M11"},{name:"McDonnell Douglas MD80",iataTypeCode:"M80"},{name:"McDonnell Douglas MD81",iataTypeCode:"M81"},{name:"McDonnell Douglas MD82",iataTypeCode:"M82"},{name:"McDonnell Douglas MD83",iataTypeCode:"M83"},{name:"McDonnell Douglas MD87",iataTypeCode:"M87"},{name:"McDonnell Douglas MD88",iataTypeCode:"M88"},{name:"McDonnell Douglas MD90",iataTypeCode:"M90"},{name:"Sukhoi Superjet 100-95",iataTypeCode:"SU9"},{name:"Tupolev Tu-134",iataTypeCode:"TU3"},{name:"Tupolev Tu-154",iataTypeCode:"TU5"},{name:"Tupolev Tu-204",iataTypeCode:"T20"},{name:"Yakovlev Yak-40",iataTypeCode:"YK4"},{name:"Yakovlev Yak-42",iataTypeCode:"YK2"}],tpe=[{name:"Adelaide International Airport",iataCode:"ADL"},{name:"Adolfo Suarez Madrid-Barajas Airport",iataCode:"MAD"},{name:"Aeroparque Jorge Newbery Airport",iataCode:"AEP"},{name:"Afonso Pena International Airport",iataCode:"CWB"},{name:"Alfonso Bonilla Aragon International Airport",iataCode:"CLO"},{name:"Amsterdam Airport Schiphol",iataCode:"AMS"},{name:"Arturo Merino Benitez International Airport",iataCode:"SCL"},{name:"Auckland International Airport",iataCode:"AKL"},{name:"Beijing Capital International Airport",iataCode:"PEK"},{name:"Belem Val de Cans International Airport",iataCode:"BEL"},{name:"Belo Horizonte Tancredo Neves International Airport",iataCode:"CNF"},{name:"Berlin-Tegel Airport",iataCode:"TXL"},{name:"Bole International Airport",iataCode:"ADD"},{name:"Brasilia-Presidente Juscelino Kubitschek International Airport",iataCode:"BSB"},{name:"Brisbane International Airport",iataCode:"BNE"},{name:"Brussels Airport",iataCode:"BRU"},{name:"Cairns Airport",iataCode:"CNS"},{name:"Cairo International Airport",iataCode:"CAI"},{name:"Canberra Airport",iataCode:"CBR"},{name:"Capetown International Airport",iataCode:"CPT"},{name:"Charles de Gaulle International Airport",iataCode:"CDG"},{name:"Charlotte Douglas International Airport",iataCode:"CLT"},{name:"Chengdu Shuangliu International Airport",iataCode:"CTU"},{name:"Chhatrapati Shivaji International Airport",iataCode:"BOM"},{name:"Chicago O'Hare International Airport",iataCode:"ORD"},{name:"Chongqing Jiangbei International Airport",iataCode:"CKG"},{name:"Christchurch International Airport",iataCode:"CHC"},{name:"Copenhagen Kastrup Airport",iataCode:"CPH"},{name:"Dallas Fort Worth International Airport",iataCode:"DFW"},{name:"Daniel K. Inouye International Airport",iataCode:"HNL"},{name:"Denver International Airport",iataCode:"DEN"},{name:"Don Mueang International Airport",iataCode:"DMK"},{name:"Dubai International Airport",iataCode:"DXB"},{name:"Dublin Airport",iataCode:"DUB"},{name:"Dusseldorf Airport",iataCode:"DUS"},{name:"El Dorado International Airport",iataCode:"BOG"},{name:"Eleftherios Venizelos International Airport",iataCode:"ATH"},{name:"Faa'a International Airport",iataCode:"PPT"},{name:"Fort Lauderdale Hollywood International Airport",iataCode:"FLL"},{name:"Fortaleza Pinto Martins International Airport",iataCode:"FOR"},{name:"Frankfurt am Main Airport",iataCode:"FRA"},{name:"George Bush Intercontinental Houston Airport",iataCode:"IAH"},{name:"Gold Coast Airport",iataCode:"OOL"},{name:"Guarulhos - Governador Andre Franco Montoro International Airport",iataCode:"GRU"},{name:"Hartsfield-Jackson Atlanta International Airport",iataCode:"ATL"},{name:"Helsinki Vantaa Airport",iataCode:"HEL"},{name:"Hobart International Airport",iataCode:"HBA"},{name:"Hong Kong International Airport",iataCode:"HKG"},{name:"Houari Boumediene Airport",iataCode:"ALG"},{name:"Hurgada International Airport",iataCode:"HRG"},{name:"Incheon International Airport",iataCode:"ICN"},{name:"Indira Gandhi International Airport",iataCode:"DEL"},{name:"Istanbul Airport",iataCode:"IST"},{name:"Jacksons International Airport",iataCode:"POM"},{name:"Jeju International Airport",iataCode:"CJU"},{name:"John F Kennedy International Airport",iataCode:"JFK"},{name:"Jorge Chavez International Airport",iataCode:"LIM"},{name:"Jose Maria Cordova International Airport",iataCode:"MDE"},{name:"Josep Tarradellas Barcelona-El Prat Airport",iataCode:"BCN"},{name:"Kahului Airport",iataCode:"OGG"},{name:"King Abdulaziz International Airport",iataCode:"JED"},{name:"Kuala Lumpur International Airport",iataCode:"KUL"},{name:"Kunming Changshui International Airport",iataCode:"KMG"},{name:"La Tontouta International Airport",iataCode:"NOU"},{name:"Leonardo da Vinci-Fiumicino Airport",iataCode:"FCO"},{name:"London Heathrow Airport",iataCode:"LHR"},{name:"Los Angeles International Airport",iataCode:"LAX"},{name:"McCarran International Airport",iataCode:"LAS"},{name:"Melbourne International Airport",iataCode:"MEL"},{name:"Mexico City International Airport",iataCode:"MEX"},{name:"Miami International Airport",iataCode:"MIA"},{name:"Ministro Pistarini International Airport",iataCode:"EZE"},{name:"Minneapolis-St Paul International/Wold-Chamberlain Airport",iataCode:"MSP"},{name:"Mohammed V International Airport",iataCode:"CMN"},{name:"Moscow Domodedovo Airport",iataCode:"DME"},{name:"Munich Airport",iataCode:"MUC"},{name:"Murtala Muhammed International Airport",iataCode:"LOS"},{name:"Nadi International Airport",iataCode:"NAN"},{name:"Nairobi Jomo Kenyatta International Airport",iataCode:"NBO"},{name:"Narita International Airport",iataCode:"NRT"},{name:"Newark Liberty International Airport",iataCode:"EWR"},{name:"Ninoy Aquino International Airport",iataCode:"MNL"},{name:"Noumea Magenta Airport",iataCode:"GEA"},{name:"O. R. Tambo International Airport",iataCode:"JNB"},{name:"Orlando International Airport",iataCode:"MCO"},{name:"Oslo Lufthavn",iataCode:"OSL"},{name:"Perth Airport",iataCode:"PER"},{name:"Phoenix Sky Harbor International Airport",iataCode:"PHX"},{name:"Recife Guararapes-Gilberto Freyre International Airport",iataCode:"REC"},{name:"Rio de Janeiro Galeao International Airport",iataCode:"GIG"},{name:"Salgado Filho International Airport",iataCode:"POA"},{name:"Salvador Deputado Luis Eduardo Magalhaes International Airport",iataCode:"SSA"},{name:"San Francisco International Airport",iataCode:"SFO"},{name:"Santos Dumont Airport",iataCode:"SDU"},{name:"Sao Paulo-Congonhas Airport",iataCode:"CGH"},{name:"Seattle Tacoma International Airport",iataCode:"SEA"},{name:"Shanghai Hongqiao International Airport",iataCode:"SHA"},{name:"Shanghai Pudong International Airport",iataCode:"PVG"},{name:"Shenzhen Bao'an International Airport",iataCode:"SZX"},{name:"Sheremetyevo International Airport",iataCode:"SVO"},{name:"Singapore Changi Airport",iataCode:"SIN"},{name:"Soekarno-Hatta International Airport",iataCode:"CGK"},{name:'Stockholm-Arlanda Airport"',iataCode:"ARN"},{name:"Suvarnabhumi Airport",iataCode:"BKK"},{name:"Sydney Kingsford Smith International Airport",iataCode:"SYD"},{name:"Taiwan Taoyuan International Airport",iataCode:"TPE"},{name:"Tan Son Nhat International Airport",iataCode:"SGN"},{name:"Tokyo Haneda International Airport",iataCode:"HND"},{name:"Toronto Pearson International Airport",iataCode:"YYZ"},{name:"Tunis Carthage International Airport",iataCode:"TUN"},{name:"Vancouver International Airport",iataCode:"YVR"},{name:"Vienna International Airport",iataCode:"VIE"},{name:"Viracopos International Airport",iataCode:"VCP"},{name:"Vnukovo International Airport",iataCode:"VKO"},{name:"Wellington International Airport",iataCode:"WLG"},{name:"Xi'an Xianyang International Airport",iataCode:"XIY"},{name:"Zhukovsky International Airport",iataCode:"ZIA"},{name:"Zurich Airport",iataCode:"ZRH"}],npe={airline:Qfe,airplane:epe,airport:tpe},rpe=npe,ape=["Giant panda","Spectacled bear","Sun bear","Sloth bear","American black bear","Asian black bear","Brown bear","Polar bear"],ipe=["Red-throated Loon","Arctic Loon","Pacific Loon","Common Loon","Yellow-billed Loon","Least Grebe","Pied-billed Grebe","Horned Grebe","Red-necked Grebe","Eared Grebe","Western Grebe","Clark's Grebe","Yellow-nosed Albatross","Shy Albatross","Black-browed Albatross","Wandering Albatross","Laysan Albatross","Black-footed Albatross","Short-tailed Albatross","Northern Fulmar","Herald Petrel","Murphy's Petrel","Mottled Petrel","Black-capped Petrel","Cook's Petrel","Stejneger's Petrel","White-chinned Petrel","Streaked Shearwater","Cory's Shearwater","Pink-footed Shearwater","Flesh-footed Shearwater","Greater Shearwater","Wedge-tailed Shearwater","Buller's Shearwater","Sooty Shearwater","Short-tailed Shearwater","Manx Shearwater","Black-vented Shearwater","Audubon's Shearwater","Little Shearwater","Wilson's Storm-Petrel","White-faced Storm-Petrel","European Storm-Petrel","Fork-tailed Storm-Petrel","Leach's Storm-Petrel","Ashy Storm-Petrel","Band-rumped Storm-Petrel","Wedge-rumped Storm-Petrel","Black Storm-Petrel","Least Storm-Petrel","White-tailed Tropicbird","Red-billed Tropicbird","Red-tailed Tropicbird","Masked Booby","Blue-footed Booby","Brown Booby","Red-footed Booby","Northern Gannet","American White Pelican","Brown Pelican","Brandt's Cormorant","Neotropic Cormorant","Double-crested Cormorant","Great Cormorant","Red-faced Cormorant","Pelagic Cormorant","Anhinga","Magnificent Frigatebird","Great Frigatebird","Lesser Frigatebird","American Bittern","Yellow Bittern","Least Bittern","Great Blue Heron","Great Egret","Chinese Egret","Little Egret","Western Reef-Heron","Snowy Egret","Little Blue Heron","Tricolored Heron","Reddish Egret","Cattle Egret","Green Heron","Black-crowned Night-Heron","Yellow-crowned Night-Heron","White Ibis","Scarlet Ibis","Glossy Ibis","White-faced Ibis","Roseate Spoonbill","Jabiru","Wood Stork","Black Vulture","Turkey Vulture","California Condor","Greater Flamingo","Black-bellied Whistling-Duck","Fulvous Whistling-Duck","Bean Goose","Pink-footed Goose","Greater White-fronted Goose","Lesser White-fronted Goose","Emperor Goose","Snow Goose","Ross's Goose","Canada Goose","Brant","Barnacle Goose","Mute Swan","Trumpeter Swan","Tundra Swan","Whooper Swan","Muscovy Duck","Wood Duck","Gadwall","Falcated Duck","Eurasian Wigeon","American Wigeon","American Black Duck","Mallard","Mottled Duck","Spot-billed Duck","Blue-winged Teal","Cinnamon Teal","Northern Shoveler","White-cheeked Pintail","Northern Pintail","Garganey","Baikal Teal","Green-winged Teal","Canvasback","Redhead","Common Pochard","Ring-necked Duck","Tufted Duck","Greater Scaup","Lesser Scaup","Steller's Eider","Spectacled Eider","King Eider","Common Eider","Harlequin Duck","Labrador Duck","Surf Scoter","White-winged Scoter","Black Scoter","Oldsquaw","Bufflehead","Common Goldeneye","Barrow's Goldeneye","Smew","Hooded Merganser","Common Merganser","Red-breasted Merganser","Masked Duck","Ruddy Duck","Osprey","Hook-billed Kite","Swallow-tailed Kite","White-tailed Kite","Snail Kite","Mississippi Kite","Bald Eagle","White-tailed Eagle","Steller's Sea-Eagle","Northern Harrier","Sharp-shinned Hawk","Cooper's Hawk","Northern Goshawk","Crane Hawk","Gray Hawk","Common Black-Hawk","Harris's Hawk","Roadside Hawk","Red-shouldered Hawk","Broad-winged Hawk","Short-tailed Hawk","Swainson's Hawk","White-tailed Hawk","Zone-tailed Hawk","Red-tailed Hawk","Ferruginous Hawk","Rough-legged Hawk","Golden Eagle","Collared Forest-Falcon","Crested Caracara","Eurasian Kestrel","American Kestrel","Merlin","Eurasian Hobby","Aplomado Falcon","Gyrfalcon","Peregrine Falcon","Prairie Falcon","Plain Chachalaca","Chukar","Himalayan Snowcock","Gray Partridge","Ring-necked Pheasant","Ruffed Grouse","Sage Grouse","Spruce Grouse","Willow Ptarmigan","Rock Ptarmigan","White-tailed Ptarmigan","Blue Grouse","Sharp-tailed Grouse","Greater Prairie-chicken","Lesser Prairie-chicken","Wild Turkey","Mountain Quail","Scaled Quail","California Quail","Gambel's Quail","Northern Bobwhite","Montezuma Quail","Yellow Rail","Black Rail","Corn Crake","Clapper Rail","King Rail","Virginia Rail","Sora","Paint-billed Crake","Spotted Rail","Purple Gallinule","Azure Gallinule","Common Moorhen","Eurasian Coot","American Coot","Limpkin","Sandhill Crane","Common Crane","Whooping Crane","Double-striped Thick-knee","Northern Lapwing","Black-bellied Plover","European Golden-Plover","American Golden-Plover","Pacific Golden-Plover","Mongolian Plover","Collared Plover","Snowy Plover","Wilson's Plover","Common Ringed Plover","Semipalmated Plover","Piping Plover","Little Ringed Plover","Killdeer","Mountain Plover","Eurasian Dotterel","Eurasian Oystercatcher","American Oystercatcher","Black Oystercatcher","Black-winged Stilt","Black-necked Stilt","American Avocet","Northern Jacana","Common Greenshank","Greater Yellowlegs","Lesser Yellowlegs","Marsh Sandpiper","Spotted Redshank","Wood Sandpiper","Green Sandpiper","Solitary Sandpiper","Willet","Wandering Tattler","Gray-tailed Tattler","Common Sandpiper","Spotted Sandpiper","Terek Sandpiper","Upland Sandpiper","Little Curlew","Eskimo Curlew","Whimbrel","Bristle-thighed Curlew","Far Eastern Curlew","Slender-billed Curlew","Eurasian Curlew","Long-billed Curlew","Black-tailed Godwit","Hudsonian Godwit","Bar-tailed Godwit","Marbled Godwit","Ruddy Turnstone","Black Turnstone","Surfbird","Great Knot","Red Knot","Sanderling","Semipalmated Sandpiper","Western Sandpiper","Red-necked Stint","Little Stint","Temminck's Stint","Long-toed Stint","Least Sandpiper","White-rumped Sandpiper","Baird's Sandpiper","Pectoral Sandpiper","Sharp-tailed Sandpiper","Purple Sandpiper","Rock Sandpiper","Dunlin","Curlew Sandpiper","Stilt Sandpiper","Spoonbill Sandpiper","Broad-billed Sandpiper","Buff-breasted Sandpiper","Ruff","Short-billed Dowitcher","Long-billed Dowitcher","Jack Snipe","Common Snipe","Pin-tailed Snipe","Eurasian Woodcock","American Woodcock","Wilson's Phalarope","Red-necked Phalarope","Red Phalarope","Oriental Pratincole","Great Skua","South Polar Skua","Pomarine Jaeger","Parasitic Jaeger","Long-tailed Jaeger","Laughing Gull","Franklin's Gull","Little Gull","Black-headed Gull","Bonaparte's Gull","Heermann's Gull","Band-tailed Gull","Black-tailed Gull","Mew Gull","Ring-billed Gull","California Gull","Herring Gull","Yellow-legged Gull","Thayer's Gull","Iceland Gull","Lesser Black-backed Gull","Slaty-backed Gull","Yellow-footed Gull","Western Gull","Glaucous-winged Gull","Glaucous Gull","Great Black-backed Gull","Sabine's Gull","Black-legged Kittiwake","Red-legged Kittiwake","Ross's Gull","Ivory Gull","Gull-billed Tern","Caspian Tern","Royal Tern","Elegant Tern","Sandwich Tern","Roseate Tern","Common Tern","Arctic Tern","Forster's Tern","Least Tern","Aleutian Tern","Bridled Tern","Sooty Tern","Large-billed Tern","White-winged Tern","Whiskered Tern","Black Tern","Brown Noddy","Black Noddy","Black Skimmer","Dovekie","Common Murre","Thick-billed Murre","Razorbill","Great Auk","Black Guillemot","Pigeon Guillemot","Long-billed Murrelet","Marbled Murrelet","Kittlitz's Murrelet","Xantus's Murrelet","Craveri's Murrelet","Ancient Murrelet","Cassin's Auklet","Parakeet Auklet","Least Auklet","Whiskered Auklet","Crested Auklet","Rhinoceros Auklet","Atlantic Puffin","Horned Puffin","Tufted Puffin","Rock Dove","Scaly-naped Pigeon","White-crowned Pigeon","Red-billed Pigeon","Band-tailed Pigeon","Oriental Turtle-Dove","European Turtle-Dove","Eurasian Collared-Dove","Spotted Dove","White-winged Dove","Zenaida Dove","Mourning Dove","Passenger Pigeon","Inca Dove","Common Ground-Dove","Ruddy Ground-Dove","White-tipped Dove","Key West Quail-Dove","Ruddy Quail-Dove","Budgerigar","Monk Parakeet","Carolina Parakeet","Thick-billed Parrot","White-winged Parakeet","Red-crowned Parrot","Common Cuckoo","Oriental Cuckoo","Black-billed Cuckoo","Yellow-billed Cuckoo","Mangrove Cuckoo","Greater Roadrunner","Smooth-billed Ani","Groove-billed Ani","Barn Owl","Flammulated Owl","Oriental Scops-Owl","Western Screech-Owl","Eastern Screech-Owl","Whiskered Screech-Owl","Great Horned Owl","Snowy Owl","Northern Hawk Owl","Northern Pygmy-Owl","Ferruginous Pygmy-Owl","Elf Owl","Burrowing Owl","Mottled Owl","Spotted Owl","Barred Owl","Great Gray Owl","Long-eared Owl","Short-eared Owl","Boreal Owl","Northern Saw-whet Owl","Lesser Nighthawk","Common Nighthawk","Antillean Nighthawk","Common Pauraque","Common Poorwill","Chuck-will's-widow","Buff-collared Nightjar","Whip-poor-will","Jungle Nightjar","Black Swift","White-collared Swift","Chimney Swift","Vaux's Swift","White-throated Needletail","Common Swift","Fork-tailed Swift","White-throated Swift","Antillean Palm Swift","Green Violet-ear","Green-breasted Mango","Broad-billed Hummingbird","White-eared Hummingbird","Xantus's Hummingbird","Berylline Hummingbird","Buff-bellied Hummingbird","Cinnamon Hummingbird","Violet-crowned Hummingbird","Blue-throated Hummingbird","Magnificent Hummingbird","Plain-capped Starthroat","Bahama Woodstar","Lucifer Hummingbird","Ruby-throated Hummingbird","Black-chinned Hummingbird","Anna's Hummingbird","Costa's Hummingbird","Calliope Hummingbird","Bumblebee Hummingbird","Broad-tailed Hummingbird","Rufous Hummingbird","Allen's Hummingbird","Elegant Trogon","Eared Trogon","Hoopoe","Ringed Kingfisher","Belted Kingfisher","Green Kingfisher","Eurasian Wryneck","Lewis's Woodpecker","Red-headed Woodpecker","Acorn Woodpecker","Gila Woodpecker","Golden-fronted Woodpecker","Red-bellied Woodpecker","Williamson's Sapsucker","Yellow-bellied Sapsucker","Red-naped Sapsucker","Red-breasted Sapsucker","Great Spotted Woodpecker","Ladder-backed Woodpecker","Nuttall's Woodpecker","Downy Woodpecker","Hairy Woodpecker","Strickland's Woodpecker","Red-cockaded Woodpecker","White-headed Woodpecker","Three-toed Woodpecker","Black-backed Woodpecker","Northern Flicker","Gilded Flicker","Pileated Woodpecker","Ivory-billed Woodpecker","Northern Beardless-Tyrannulet","Greenish Elaenia","Caribbean Elaenia","Tufted Flycatcher","Olive-sided Flycatcher","Greater Pewee","Western Wood-Pewee","Eastern Wood-Pewee","Yellow-bellied Flycatcher","Acadian Flycatcher","Alder Flycatcher","Willow Flycatcher","Least Flycatcher","Hammond's Flycatcher","Dusky Flycatcher","Gray Flycatcher","Pacific-slope Flycatcher","Cordilleran Flycatcher","Buff-breasted Flycatcher","Black Phoebe","Eastern Phoebe","Say's Phoebe","Vermilion Flycatcher","Dusky-capped Flycatcher","Ash-throated Flycatcher","Nutting's Flycatcher","Great Crested Flycatcher","Brown-crested Flycatcher","La Sagra's Flycatcher","Great Kiskadee","Sulphur-bellied Flycatcher","Variegated Flycatcher","Tropical Kingbird","Couch's Kingbird","Cassin's Kingbird","Thick-billed Kingbird","Western Kingbird","Eastern Kingbird","Gray Kingbird","Loggerhead Kingbird","Scissor-tailed Flycatcher","Fork-tailed Flycatcher","Rose-throated Becard","Masked Tityra","Brown Shrike","Loggerhead Shrike","Northern Shrike","White-eyed Vireo","Thick-billed Vireo","Bell's Vireo","Black-capped Vireo","Gray Vireo","Yellow-throated Vireo","Plumbeous Vireo","Cassin's Vireo","Blue-headed Vireo","Hutton's Vireo","Warbling Vireo","Philadelphia Vireo","Red-eyed Vireo","Yellow-green Vireo","Black-whiskered Vireo","Yucatan Vireo","Gray Jay","Steller's Jay","Blue Jay","Green Jay","Brown Jay","Florida Scrub-Jay","Island Scrub-Jay","Western Scrub-Jay","Mexican Jay","Pinyon Jay","Clark's Nutcracker","Black-billed Magpie","Yellow-billed Magpie","Eurasian Jackdaw","American Crow","Northwestern Crow","Tamaulipas Crow","Fish Crow","Chihuahuan Raven","Common Raven","Sky Lark","Horned Lark","Purple Martin","Cuban Martin","Gray-breasted Martin","Southern Martin","Brown-chested Martin","Tree Swallow","Violet-green Swallow","Bahama Swallow","Northern Rough-winged Swallow","Bank Swallow","Cliff Swallow","Cave Swallow","Barn Swallow","Common House-Martin","Carolina Chickadee","Black-capped Chickadee","Mountain Chickadee","Mexican Chickadee","Chestnut-backed Chickadee","Boreal Chickadee","Gray-headed Chickadee","Bridled Titmouse","Oak Titmouse","Juniper Titmouse","Tufted Titmouse","Verdin","Bushtit","Red-breasted Nuthatch","White-breasted Nuthatch","Pygmy Nuthatch","Brown-headed Nuthatch","Brown Creeper","Cactus Wren","Rock Wren","Canyon Wren","Carolina Wren","Bewick's Wren","House Wren","Winter Wren","Sedge Wren","Marsh Wren","American Dipper","Red-whiskered Bulbul","Golden-crowned Kinglet","Ruby-crowned Kinglet","Middendorff's Grasshopper-Warbler","Lanceolated Warbler","Wood Warbler","Dusky Warbler","Arctic Warbler","Blue-gray Gnatcatcher","California Gnatcatcher","Black-tailed Gnatcatcher","Black-capped Gnatcatcher","Narcissus Flycatcher","Mugimaki Flycatcher","Red-breasted Flycatcher","Siberian Flycatcher","Gray-spotted Flycatcher","Asian Brown Flycatcher","Siberian Rubythroat","Bluethroat","Siberian Blue Robin","Red-flanked Bluetail","Northern Wheatear","Stonechat","Eastern Bluebird","Western Bluebird","Mountain Bluebird","Townsend's Solitaire","Veery","Gray-cheeked Thrush","Bicknell's Thrush","Swainson's Thrush","Hermit Thrush","Wood Thrush","Eurasian Blackbird","Eyebrowed Thrush","Dusky Thrush","Fieldfare","Redwing","Clay-colored Robin","White-throated Robin","Rufous-backed Robin","American Robin","Varied Thrush","Aztec Thrush","Wrentit","Gray Catbird","Black Catbird","Northern Mockingbird","Bahama Mockingbird","Sage Thrasher","Brown Thrasher","Long-billed Thrasher","Bendire's Thrasher","Curve-billed Thrasher","California Thrasher","Crissal Thrasher","Le Conte's Thrasher","Blue Mockingbird","European Starling","Crested Myna","Siberian Accentor","Yellow Wagtail","Citrine Wagtail","Gray Wagtail","White Wagtail","Black-backed Wagtail","Tree Pipit","Olive-backed Pipit","Pechora Pipit","Red-throated Pipit","American Pipit","Sprague's Pipit","Bohemian Waxwing","Cedar Waxwing","Gray Silky-flycatcher","Phainopepla","Olive Warbler","Bachman's Warbler","Blue-winged Warbler","Golden-winged Warbler","Tennessee Warbler","Orange-crowned Warbler","Nashville Warbler","Virginia's Warbler","Colima Warbler","Lucy's Warbler","Crescent-chested Warbler","Northern Parula","Tropical Parula","Yellow Warbler","Chestnut-sided Warbler","Magnolia Warbler","Cape May Warbler","Black-throated Blue Warbler","Yellow-rumped Warbler","Black-throated Gray Warbler","Golden-cheeked Warbler","Black-throated Green Warbler","Townsend's Warbler","Hermit Warbler","Blackburnian Warbler","Yellow-throated Warbler","Grace's Warbler","Pine Warbler","Kirtland's Warbler","Prairie Warbler","Palm Warbler","Bay-breasted Warbler","Blackpoll Warbler","Cerulean Warbler","Black-and-white Warbler","American Redstart","Prothonotary Warbler","Worm-eating Warbler","Swainson's Warbler","Ovenbird","Northern Waterthrush","Louisiana Waterthrush","Kentucky Warbler","Connecticut Warbler","Mourning Warbler","MacGillivray's Warbler","Common Yellowthroat","Gray-crowned Yellowthroat","Hooded Warbler","Wilson's Warbler","Canada Warbler","Red-faced Warbler","Painted Redstart","Slate-throated Redstart","Fan-tailed Warbler","Golden-crowned Warbler","Rufous-capped Warbler","Yellow-breasted Chat","Bananaquit","Hepatic Tanager","Summer Tanager","Scarlet Tanager","Western Tanager","Flame-colored Tanager","Stripe-headed Tanager","White-collared Seedeater","Yellow-faced Grassquit","Black-faced Grassquit","Olive Sparrow","Green-tailed Towhee","Spotted Towhee","Eastern Towhee","Canyon Towhee","California Towhee","Abert's Towhee","Rufous-winged Sparrow","Cassin's Sparrow","Bachman's Sparrow","Botteri's Sparrow","Rufous-crowned Sparrow","Five-striped Sparrow","American Tree Sparrow","Chipping Sparrow","Clay-colored Sparrow","Brewer's Sparrow","Field Sparrow","Worthen's Sparrow","Black-chinned Sparrow","Vesper Sparrow","Lark Sparrow","Black-throated Sparrow","Sage Sparrow","Lark Bunting","Savannah Sparrow","Grasshopper Sparrow","Baird's Sparrow","Henslow's Sparrow","Le Conte's Sparrow","Nelson's Sharp-tailed Sparrow","Saltmarsh Sharp-tailed Sparrow","Seaside Sparrow","Fox Sparrow","Song Sparrow","Lincoln's Sparrow","Swamp Sparrow","White-throated Sparrow","Harris's Sparrow","White-crowned Sparrow","Golden-crowned Sparrow","Dark-eyed Junco","Yellow-eyed Junco","McCown's Longspur","Lapland Longspur","Smith's Longspur","Chestnut-collared Longspur","Pine Bunting","Little Bunting","Rustic Bunting","Yellow-breasted Bunting","Gray Bunting","Pallas's Bunting","Reed Bunting","Snow Bunting","McKay's Bunting","Crimson-collared Grosbeak","Northern Cardinal","Pyrrhuloxia","Yellow Grosbeak","Rose-breasted Grosbeak","Black-headed Grosbeak","Blue Bunting","Blue Grosbeak","Lazuli Bunting","Indigo Bunting","Varied Bunting","Painted Bunting","Dickcissel","Bobolink","Red-winged Blackbird","Tricolored Blackbird","Tawny-shouldered Blackbird","Eastern Meadowlark","Western Meadowlark","Yellow-headed Blackbird","Rusty Blackbird","Brewer's Blackbird","Common Grackle","Boat-tailed Grackle","Great-tailed Grackle","Shiny Cowbird","Bronzed Cowbird","Brown-headed Cowbird","Black-vented Oriole","Orchard Oriole","Hooded Oriole","Streak-backed Oriole","Spot-breasted Oriole","Altamira Oriole","Audubon's Oriole","Baltimore Oriole","Bullock's Oriole","Scott's Oriole","Common Chaffinch","Brambling","Gray-crowned Rosy-Finch","Black Rosy-Finch","Brown-capped Rosy-Finch","Pine Grosbeak","Common Rosefinch","Purple Finch","Cassin's Finch","House Finch","Red Crossbill","White-winged Crossbill","Common Redpoll","Hoary Redpoll","Eurasian Siskin","Pine Siskin","Lesser Goldfinch","Lawrence's Goldfinch","American Goldfinch","Oriental Greenfinch","Eurasian Bullfinch","Evening Grosbeak","Hawfinch","House Sparrow","Eurasian Tree Sparrow"],ope=["Abyssinian","American Bobtail","American Curl","American Shorthair","American Wirehair","Balinese","Bengal","Birman","Bombay","British Shorthair","Burmese","Chartreux","Chausie","Cornish Rex","Devon Rex","Donskoy","Egyptian Mau","Exotic Shorthair","Havana","Highlander","Himalayan","Japanese Bobtail","Korat","Kurilian Bobtail","LaPerm","Maine Coon","Manx","Minskin","Munchkin","Nebelung","Norwegian Forest Cat","Ocicat","Ojos Azules","Oriental","Persian","Peterbald","Pixiebob","Ragdoll","Russian Blue","Savannah","Scottish Fold","Selkirk Rex","Serengeti","Siberian","Siamese","Singapura","Snowshoe","Sokoke","Somali","Sphynx","Thai","Tonkinese","Toyger","Turkish Angora","Turkish Van"],lpe=["Blue Whale","Fin Whale","Sei Whale","Sperm Whale","Bryde’s whale","Omura’s whale","Humpback whale","Long-Beaked Common Dolphin","Short-Beaked Common Dolphin","Bottlenose Dolphin","Indo-Pacific Bottlenose Dolphin","Northern Rightwhale Dolphin","Southern Rightwhale Dolphin","Tucuxi","Costero","Indo-Pacific Hump-backed Dolphin","Chinese White Dolphin","Atlantic Humpbacked Dolphin","Atlantic Spotted Dolphin","Clymene Dolphin","Pantropical Spotted Dolphin","Spinner Dolphin","Striped Dolphin","Rough-Toothed Dolphin","Chilean Dolphin","Commerson’s Dolphin","Heaviside’s Dolphin","Hector’s Dolphin","Risso’s Dolphin","Fraser’s Dolphin","Atlantic White-Sided Dolphin","Dusky Dolphin","Hourglass Dolphin","Pacific White-Sided Dolphin","Peale’s Dolphin","White-Beaked Dolphin","Australian Snubfin Dolphin","Irrawaddy Dolphin","Melon-headed Whale","Killer Whale (Orca)","Pygmy Killer Whale","False Killer Whale","Long-finned Pilot Whale","Short-finned Pilot Whale","Guiana Dolphin","Burrunan Dolphin","Australian humpback Dolphin","Amazon River Dolphin","Chinese River Dolphin","Ganges River Dolphin","La Plata Dolphin","Southern Bottlenose Whale","Longman's Beaked Whale","Arnoux's Beaked Whale"],spe=["Aberdeen Angus","Abergele","Abigar","Abondance","Abyssinian Shorthorned Zebu","Aceh","Achham","Adamawa","Adaptaur","Afar","Africangus","Afrikaner","Agerolese","Alambadi","Alatau","Albanian","Albera","Alderney","Alentejana","Aleutian wild cattle","Aliad Dinka","Alistana-Sanabresa","Allmogekor","Alur","American","American Angus","American Beef Friesian","American Brown Swiss","American Milking Devon","American White Park","Amerifax","Amrit Mahal","Amsterdam Island cattle","Anatolian Black","Andalusian Black","Andalusian Blond","Andalusian Grey","Angeln","Angoni","Ankina","Ankole","Ankole-Watusi","Aracena","Arado","Argentine Criollo","Argentine Friesian","Armorican","Arouquesa","Arsi","Asturian Mountain","Asturian Valley","Aubrac","Aulie-Ata","Aure et Saint-Girons","Australian Braford","Australian Brangus","Australian Charbray","Australian Friesian Sahiwal","Australian Lowline","Australian Milking Zebu","Australian Shorthorn","Austrian Simmental","Austrian Yellow","Avétonou","Avileña-Negra Ibérica","Aweil Dinka","Ayrshire","Azaouak","Azebuado","Azerbaijan Zebu","Azores","Bedit","Breed","Bachaur cattle","Baherie cattle","Bakosi cattle","Balancer","Baoule","Bargur cattle","Barrosã","Barzona","Bazadaise","Beef Freisian","Beefalo","Beefmaker","Beefmaster","Begayt","Belgian Blue","Belgian Red","Belgian Red Pied","Belgian White-and-Red","Belmont Red","Belted Galloway","Bernese","Berrenda cattle","Betizu","Bianca Modenese","Blaarkop","Black Angus","Black Baldy","Black Hereford","Blanca Cacereña","Blanco Orejinegro BON","Blonde d'Aquitaine","Blue Albion","Blue Grey","Bohuskulla","Bonsmara","Boran","Boškarin","Braford","Brahman","Brahmousin","Brangus","Braunvieh","Brava","British White","British Friesian","Brown Carpathian","Brown Caucasian","Brown Swiss","Bue Lingo","Burlina","Buša cattle","Butana cattle","Bushuyev","Cedit","Cachena","Caldelana","Camargue","Campbell Island cattle","Canadian Speckle Park","Canadienne","Canaria","Canchim","Caracu","Cárdena Andaluza","Carinthian Blondvieh","Carora","Charbray","Charolais","Chateaubriand","Chiangus","Chianina","Chillingham cattle","Chinese Black Pied","Cholistani","Coloursided White Back","Commercial","Corriente","Corsican cattle","Costeño con Cuernos","Crioulo Lageano","Dedit","Dajal","Dangi cattle","Danish Black-Pied","Danish Jersey","Danish Red","Deep Red cattle","Deoni","Devon","Dexter cattle","Dhanni","Doayo cattle","Doela","Drakensberger","Dølafe","Droughtmaster","Dulong'","Dutch Belted","Dutch Friesian","Dwarf Lulu","Eedit","East Anatolian Red","Eastern Finncattle","Eastern Red Polled","Enderby Island cattle","English Longhorn","Ennstaler Bergscheck","Estonian Holstein","Estonian Native","Estonian Red cattle","Évolène cattle","Fedit","Fēng Cattle","Finnish Ayrshire","Finncattle","Finnish Holstein-Friesian","Fjäll","Fleckvieh","Florida Cracker cattle","Fogera","French Simmental","Fribourgeoise","Friesian Red and White","Fulani Sudanese","Gedit","Galician Blond","Galloway cattle","Gangatiri","Gaolao","Garvonesa","Gascon cattle","Gelbvieh","Georgian Mountain cattle","German Angus","German Black Pied cattle","German Black Pied Dairy","German Red Pied","Gir","Glan cattle","Gloucester","Gobra","Greek Shorthorn","Greek Steppe","Greyman cattle","Gudali","Guernsey cattle","Guzerá","Hedit","Hallikar4","Hanwoo","Hariana cattle","Hartón del Valle","Harzer Rotvieh","Hays Converter","Heck cattle","Hereford","Herens","Hybridmaster","Highland cattle","Hinterwald","Holando-Argentino","Holstein Friesian cattle","Horro","Huáng Cattle","Hungarian Grey","Iedit","Iberian cattle","Icelandic","Illawarra cattle","Improved Red and White","Indo-Brazilian","Irish Moiled","Israeli Holstein","Israeli Red","Istoben cattle","Istrian cattle","Jedit","Jamaica Black","Jamaica Hope","Jamaica Red","Japanese Brown","Jarmelista","Javari cattle","Jersey cattle","Jutland cattle","Kedit","Kabin Buri cattle","Kalmyk cattle","Kangayam","Kankrej","Kamphaeng Saen cattle","Karan Swiss","Kasaragod Dwarf cattle","Kathiawadi","Kazakh Whiteheaded","Kenana cattle","Kenkatha cattle","Kerry cattle","Kherigarh","Khillari cattle","Kholomogory","Korat Wagyu","Kostroma cattle","Krishna Valley cattle","Kuri","Kurgan cattle","Ledit","La Reina cattle","Lakenvelder cattle","Lampurger","Latvian Blue","Latvian Brown","Latvian Danish Red","Lebedyn","Levantina","Limia cattle","Limousin","Limpurger","Lincoln Red","Lineback","Lithuanian Black-and-White","Lithuanian Light Grey","Lithuanian Red","Lithuanian White-Backed","Lohani cattle","Lourdais","Lucerna cattle","Luing","Medit","Madagascar Zebu","Madura","Maine-Anjou","Malnad Gidda","Malvi","Mandalong Special","Mantequera Leonesa","Maramureş Brown","Marchigiana","Maremmana","Marinhoa","Maronesa","Masai","Mashona","Menorquina","Mertolenga","Meuse-Rhine-Issel","Mewati","Milking Shorthorn","Minhota","Mirandesa","Mirkadim","Mocăniţă","Mollie","Monchina","Mongolian","Montbéliarde","Morucha","Muturu","Murboden","Murnau-Werdenfels","Murray Grey","Nedit","Nagori","N'Dama","Negra Andaluza","Nelore","Nguni","Nimari","Normande","North Bengal Grey","Northern Finncattle","Northern Shorthorn","Norwegian Red","Oedit]","Ongole","Original Simmental","Pedit","Pajuna","Palmera","Pantaneiro","Parda Alpina","Parthenaise","Pasiega","Pembroke","Philippine Native","Pie Rouge des Plaines","Piedmontese cattle","Pineywoods","Pinzgauer","Pirenaica","Podolac","Podolica","Polish Black-and-White","Polish Red","Polled Hereford","Poll Shorthorn","Polled Shorthorn","Ponwar","Preta","Punganur","Pulikulam","Pustertaler Sprinzen","Qedit","Qinchaun","Queensland Miniature Boran","Redit","Ramo Grande","Randall","Raramuri Criollo","Rathi","Rätisches Grauvieh","Raya","Red Angus","Red Brangus","Red Chittagong","Red Fulani","Red Gorbatov","Red Holstein","Red Kandhari","Red Mingrelian","Red Poll","Red Polled Østland","Red Sindhi","Retinta","Riggit Galloway","Ringamåla","Rohjan","Romagnola","Romanian Bălţata","Romanian Steppe Gray","Romosinuano","Russian Black Pied","RX3","Sedit","Sahiwal","Salers","Salorn","Sanga","Sanhe","Santa Cruz","Santa Gertrudis","Sayaguesa","Schwyz","Selembu","Senepol","Serbian Pied","Serbian Steppe","Sheko","Shetland","Shorthorn","Siboney de Cuba","Simbrah","Simford","Simmental","Siri","South Devon","Spanish Fighting Bull","Speckle Park","Square Meater","Sussex","Swedish Friesian","Swedish Polled","Swedish Red Pied","Swedish Red Polled","Swedish Red-and-White","Tedit","Tabapuã","Tarentaise","Tasmanian Grey","Tauros","Telemark","Texas Longhorn","Texon","Thai Black","Thai Fighting Bull","Thai Friesian","Thai Milking Zebu","Tharparkar","Tswana","Tudanca","Tuli","Tulim","Turkish Grey Steppe","Tux-Zillertal","Tyrol Grey","Uedit","Umblachery","Ukrainian Grey","Vedit","Valdostana Castana","Valdostana Pezzata Nera","Valdostana Pezzata Rossa","Väneko","Vaynol","Vechur8","Vestland Fjord","Vestland Red Polled","Vianesa","Volinian Beef","Vorderwald","Vosgienne","Wedit","Wagyu","Waguli","Wangus","Welsh Black","Western Finncattle","White Cáceres","White Fulani","White Lamphun","White Park","Whitebred Shorthorn","Xedit","Xingjiang Brown","Yedit","Yakutian","Yanbian","Yanhuang","Yurino","Zedit","Żubroń","Zebu"],upe=["Alligator mississippiensis","Chinese Alligator","Black Caiman","Broad-snouted Caiman","Spectacled Caiman","Yacare Caiman","Cuvier’s Dwarf Caiman","Schneider’s Smooth-fronted Caiman","African Slender-snouted Crocodile","American Crocodile","Australian Freshwater Crocodile","Cuban Crocodile","Dwarf Crocodile","Morelet’s Crocodile","Mugger Crocodile","New Guinea Freshwater Crocodile","Nile Crocodile","West African Crocodile","Orinoco Crocodile","Philippine Crocodile","Saltwater Crocodile","Siamese Crocodile","Gharial","Tomistoma"],cpe=["Affenpinscher","Afghan Hound","Aidi","Airedale Terrier","Akbash","Akita","Alano Español","Alapaha Blue Blood Bulldog","Alaskan Husky","Alaskan Klee Kai","Alaskan Malamute","Alopekis","Alpine Dachsbracke","American Bulldog","American Bully","American Cocker Spaniel","American English Coonhound","American Foxhound","American Hairless Terrier","American Pit Bull Terrier","American Staffordshire Terrier","American Water Spaniel","Andalusian Hound","Anglo-Français de Petite Vénerie","Appenzeller Sennenhund","Ariegeois","Armant","Armenian Gampr dog","Artois Hound","Australian Cattle Dog","Australian Kelpie","Australian Shepherd","Australian Stumpy Tail Cattle Dog","Australian Terrier","Austrian Black and Tan Hound","Austrian Pinscher","Azawakh","Bakharwal dog","Banjara Hound","Barbado da Terceira","Barbet","Basenji","Basque Shepherd Dog","Basset Artésien Normand","Basset Bleu de Gascogne","Basset Fauve de Bretagne","Basset Hound","Bavarian Mountain Hound","Beagle","Beagle-Harrier","Belgian Shepherd","Bearded Collie","Beauceron","Bedlington Terrier","Bergamasco Shepherd","Berger Picard","Bernese Mountain Dog","Bhotia","Bichon Frisé","Billy","Black and Tan Coonhound","Black Norwegian Elkhound","Black Russian Terrier","Black Mouth Cur","Bloodhound","Blue Lacy","Blue Picardy Spaniel","Bluetick Coonhound","Boerboel","Bohemian Shepherd","Bolognese","Border Collie","Border Terrier","Borzoi","Bosnian Coarse-haired Hound","Boston Terrier","Bouvier des Ardennes","Bouvier des Flandres","Boxer","Boykin Spaniel","Bracco Italiano","Braque d'Auvergne","Braque de l'Ariège","Braque du Bourbonnais","Braque Francais","Braque Saint-Germain","Briard","Briquet Griffon Vendéen","Brittany","Broholmer","Bruno Jura Hound","Brussels Griffon","Bucovina Shepherd Dog","Bull Arab","Bull Terrier","Bulldog","Bullmastiff","Bully Kutta","Burgos Pointer","Cairn Terrier","Campeiro Bulldog","Canaan Dog","Canadian Eskimo Dog","Cane Corso","Cane di Oropa","Cane Paratore","Cantabrian Water Dog","Can de Chira","Cão da Serra de Aires","Cão de Castro Laboreiro","Cão de Gado Transmontano","Cão Fila de São Miguel","Cardigan Welsh Corgi","Carea Castellano Manchego","Carolina Dog","Carpathian Shepherd Dog","Catahoula Leopard Dog","Catalan Sheepdog","Caucasian Shepherd Dog","Cavalier King Charles Spaniel","Central Asian Shepherd Dog","Cesky Fousek","Cesky Terrier","Chesapeake Bay Retriever","Chien Français Blanc et Noir","Chien Français Blanc et Orange","Chien Français Tricolore","Chihuahua","Chilean Terrier","Chinese Chongqing Dog","Chinese Crested Dog","Chinook","Chippiparai","Chongqing dog","Chortai","Chow Chow","Cimarrón Uruguayo","Cirneco dell'Etna","Clumber Spaniel","Colombian fino hound","Coton de Tulear","Cretan Hound","Croatian Sheepdog","Curly-Coated Retriever","Cursinu","Czechoslovakian Wolfdog","Dachshund","Dalmatian","Dandie Dinmont Terrier","Danish-Swedish Farmdog","Denmark Feist","Dingo","Doberman Pinscher","Dogo Argentino","Dogo Guatemalteco","Dogo Sardesco","Dogue Brasileiro","Dogue de Bordeaux","Drentse Patrijshond","Drever","Dunker","Dutch Shepherd","Dutch Smoushond","East Siberian Laika","East European Shepherd","English Cocker Spaniel","English Foxhound","English Mastiff","English Setter","English Shepherd","English Springer Spaniel","English Toy Terrier","Entlebucher Mountain Dog","Estonian Hound","Estrela Mountain Dog","Eurasier","Field Spaniel","Fila Brasileiro","Finnish Hound","Finnish Lapphund","Finnish Spitz","Flat-Coated Retriever","French Bulldog","French Spaniel","Galgo Español","Galician Shepherd Dog","Garafian Shepherd","Gascon Saintongeois","Georgian Shepherd","German Hound","German Longhaired Pointer","German Pinscher","German Roughhaired Pointer","German Shepherd Dog","German Shorthaired Pointer","German Spaniel","German Spitz","German Wirehaired Pointer","Giant Schnauzer","Glen of Imaal Terrier","Golden Retriever","Gończy Polski","Gordon Setter","Grand Anglo-Français Blanc et Noir","Grand Anglo-Français Blanc et Orange","Grand Anglo-Français Tricolore","Grand Basset Griffon Vendéen","Grand Bleu de Gascogne","Grand Griffon Vendéen","Great Dane","Greater Swiss Mountain Dog","Greek Harehound","Greek Shepherd","Greenland Dog","Greyhound","Griffon Bleu de Gascogne","Griffon Fauve de Bretagne","Griffon Nivernais","Gull Dong","Gull Terrier","Hällefors Elkhound","Hamiltonstövare","Hanover Hound","Harrier","Havanese","Hierran Wolfdog","Hokkaido","Hovawart","Huntaway","Hygen Hound","Ibizan Hound","Icelandic Sheepdog","Indian pariah dog","Indian Spitz","Irish Red and White Setter","Irish Setter","Irish Terrier","Irish Water Spaniel","Irish Wolfhound","Istrian Coarse-haired Hound","Istrian Shorthaired Hound","Italian Greyhound","Jack Russell Terrier","Jagdterrier","Japanese Chin","Japanese Spitz","Japanese Terrier","Jindo","Jonangi","Kai Ken","Kaikadi","Kangal Shepherd Dog","Kanni","Karakachan dog","Karelian Bear Dog","Kars","Karst Shepherd","Keeshond","Kerry Beagle","Kerry Blue Terrier","King Charles Spaniel","King Shepherd","Kintamani","Kishu","Kokoni","Kombai","Komondor","Kooikerhondje","Koolie","Koyun dog","Kromfohrländer","Kuchi","Kuvasz","Labrador Retriever","Lagotto Romagnolo","Lakeland Terrier","Lancashire Heeler","Landseer","Lapponian Herder","Large Münsterländer","Leonberger","Levriero Sardo","Lhasa Apso","Lithuanian Hound","Löwchen","Lupo Italiano","Mackenzie River Husky","Magyar agár","Mahratta Greyhound","Maltese","Manchester Terrier","Maremmano-Abruzzese Sheepdog","McNab dog","Miniature American Shepherd","Miniature Bull Terrier","Miniature Fox Terrier","Miniature Pinscher","Miniature Schnauzer","Molossus of Epirus","Montenegrin Mountain Hound","Mountain Cur","Mountain Feist","Mucuchies","Mudhol Hound","Mudi","Neapolitan Mastiff","New Guinea Singing Dog","New Zealand Heading Dog","Newfoundland","Norfolk Terrier","Norrbottenspets","Northern Inuit Dog","Norwegian Buhund","Norwegian Elkhound","Norwegian Lundehund","Norwich Terrier","Nova Scotia Duck Tolling Retriever","Old Croatian Sighthound","Old Danish Pointer","Old English Sheepdog","Old English Terrier","Olde English Bulldogge","Otterhound","Pachon Navarro","Pampas Deerhound","Paisley Terrier","Papillon","Parson Russell Terrier","Pastore della Lessinia e del Lagorai","Patagonian Sheepdog","Patterdale Terrier","Pekingese","Pembroke Welsh Corgi","Perro Majorero","Perro de Pastor Mallorquin","Perro de Presa Canario","Perro de Presa Mallorquin","Peruvian Inca Orchid","Petit Basset Griffon Vendéen","Petit Bleu de Gascogne","Phalène","Pharaoh Hound","Phu Quoc Ridgeback","Picardy Spaniel","Plummer Terrier","Plott Hound","Podenco Canario","Podenco Valenciano","Pointer","Poitevin","Polish Greyhound","Polish Hound","Polish Lowland Sheepdog","Polish Tatra Sheepdog","Pomeranian","Pont-Audemer Spaniel","Poodle","Porcelaine","Portuguese Podengo","Portuguese Pointer","Portuguese Water Dog","Posavac Hound","Pražský Krysařík","Pshdar Dog","Pudelpointer","Pug","Puli","Pumi","Pungsan Dog","Pyrenean Mastiff","Pyrenean Mountain Dog","Pyrenean Sheepdog","Rafeiro do Alentejo","Rajapalayam","Rampur Greyhound","Rat Terrier","Ratonero Bodeguero Andaluz","Ratonero Mallorquin","Ratonero Murciano de Huerta","Ratonero Valenciano","Redbone Coonhound","Rhodesian Ridgeback","Romanian Mioritic Shepherd Dog","Romanian Raven Shepherd Dog","Rottweiler","Rough Collie","Russian Spaniel","Russian Toy","Russo-European Laika","Saarloos Wolfdog","Sabueso Español","Saint Bernard","Saint Hubert Jura Hound","Saint-Usuge Spaniel","Saluki","Samoyed","Sapsali","Sarabi dog","Šarplaninac","Schapendoes","Schillerstövare","Schipperke","Schweizer Laufhund","Schweizerischer Niederlaufhund","Scottish Deerhound","Scottish Terrier","Sealyham Terrier","Segugio dell'Appennino","Segugio Italiano","Segugio Maremmano","Seppala Siberian Sleddog","Serbian Hound","Serbian Tricolour Hound","Serrano Bulldog","Shar Pei","Shetland Sheepdog","Shiba Inu","Shih Tzu","Shikoku","Shiloh Shepherd","Siberian Husky","Silken Windhound","Silky Terrier","Sinhala Hound","Skye Terrier","Sloughi","Slovakian Wirehaired Pointer","Slovenský Cuvac","Slovenský Kopov","Smalandstövare","Small Greek domestic dog","Small Münsterländer","Smooth Collie","Smooth Fox Terrier","Soft-Coated Wheaten Terrier","South Russian Ovcharka","Spanish Mastiff","Spanish Water Dog","Spinone Italiano","Sporting Lucas Terrier","Sardinian Shepherd Dog","Stabyhoun","Staffordshire Bull Terrier","Standard Schnauzer","Stephens Stock","Styrian Coarse-haired Hound","Sussex Spaniel","Swedish Elkhound","Swedish Lapphund","Swedish Vallhund","Swedish White Elkhound","Taigan","Taiwan Dog","Tamaskan Dog","Teddy Roosevelt Terrier","Telomian","Tenterfield Terrier","Terrier Brasileiro","Thai Bangkaew Dog","Thai Ridgeback","Tibetan Mastiff","Tibetan Spaniel","Tibetan Terrier","Tornjak","Tosa","Toy Fox Terrier","Toy Manchester Terrier","Transylvanian Hound","Treeing Cur","Treeing Feist","Treeing Tennessee Brindle","Treeing Walker Coonhound","Trigg Hound","Tyrolean Hound","Vikhan","Villano de Las Encartaciones","Villanuco de Las Encartaciones","Vizsla","Volpino Italiano","Weimaraner","Welsh Sheepdog","Welsh Springer Spaniel","Welsh Terrier","West Highland White Terrier","West Siberian Laika","Westphalian Dachsbracke","Wetterhoun","Whippet","White Shepherd","White Swiss Shepherd Dog","Wire Fox Terrier","Wirehaired Pointing Griffon","Wirehaired Vizsla","Xiasi Dog","Xoloitzcuintli","Yakutian Laika","Yorkshire Terrier"],dpe=["Grass carp","Peruvian anchoveta","Silver carp","Common carp","Asari","Japanese littleneck","Filipino Venus","Japanese cockle","Alaska pollock","Nile tilapia","Whiteleg shrimp","Bighead carp","Skipjack tuna","Catla","Crucian carp","Atlantic salmon","Atlantic herring","Chub mackerel","Rohu","Yellowfin tuna","Japanese anchovy","Largehead hairtail","Atlantic cod","European pilchard","Capelin","Jumbo flying squid","Milkfish","Atlantic mackerel","Rainbow trout","Araucanian herring","Wuchang bream","Gulf menhaden","Indian oil sardine","Black carp","European anchovy","Northern snakehead","Pacific cod","Pacific saury","Pacific herring","Bigeye tuna","Chilean jack mackerel","Yellow croaker","Haddock","Gazami crab","Amur catfish","Japanese common catfish","European sprat","Pink salmon","Mrigal carp","Channel catfish","Blood cockle","Blue whiting","Hilsa shad","Daggertooth pike conger","California pilchard","Cape horse mackerel","Pacific anchoveta","Japanese flying squid","Pollock","Chinese softshell turtle","Kawakawa","Indian mackerel","Asian swamp eel","Argentine hake","Short mackerel","Southern rough shrimp","Southern African anchovy","Pond loach","Iridescent shark","Mandarin fish","Chinese perch","Nile perch","Round sardinella","Japanese pilchard","Bombay-duck","Yellowhead catfish","Korean bullhead","Narrow-barred Spanish mackerel","Albacore","Madeiran sardinella","Bonga shad","Silver cyprinid","Longtail tuna","Atlantic menhaden","North Pacific hake","Atlantic horse mackerel","Japanese jack mackerel","Pacific thread herring","Bigeye scad","Yellowstripe scad","Chum salmon","Blue swimming crab","Pacific sand lance","Pacific sandlance","Goldstripe sardinella"],fpe=["American Albino","Abaco Barb","Abtenauer","Abyssinian","Aegidienberger","Akhal-Teke","Albanian Horse","Altai Horse","Altèr Real","American Cream Draft","American Indian Horse","American Paint Horse","American Quarter Horse","American Saddlebred","American Warmblood","Andalusian Horse","Andravida Horse","Anglo-Arabian","Anglo-Arabo-Sardo","Anglo-Kabarda","Appaloosa","AraAppaloosa","Arabian Horse","Ardennes Horse","Arenberg-Nordkirchen","Argentine Criollo","Asian wild Horse","Assateague Horse","Asturcón","Augeron","Australian Brumby","Australian Draught Horse","Australian Stock Horse","Austrian Warmblood","Auvergne Horse","Auxois","Azerbaijan Horse","Azteca Horse","Baise Horse","Bale","Balearic Horse","Balikun Horse","Baluchi Horse","Banker Horse","Barb Horse","Bardigiano","Bashkir Curly","Basque Mountain Horse","Bavarian Warmblood","Belgian Half-blood","Belgian Horse","Belgian Warmblood ","Bhutia Horse","Black Forest Horse","Blazer Horse","Boerperd","Borana","Boulonnais Horse","Brabant","Brandenburger","Brazilian Sport Horse","Breton Horse","Brumby","Budyonny Horse","Burguete Horse","Burmese Horse","Byelorussian Harness Horse","Calabrese Horse","Camargue Horse","Camarillo White Horse","Campeiro","Campolina","Canadian Horse","Canadian Pacer","Carolina Marsh Tacky","Carthusian Horse","Caspian Horse","Castilian Horse","Castillonnais","Catria Horse","Cavallo Romano della Maremma Laziale","Cerbat Mustang","Chickasaw Horse","Chilean Corralero","Choctaw Horse","Cleveland Bay","Clydesdale Horse","Cob","Coldblood Trotter","Colonial Spanish Horse","Colorado Ranger","Comtois Horse","Corsican Horse","Costa Rican Saddle Horse","Cretan Horse","Criollo Horse","Croatian Coldblood","Cuban Criollo","Cumberland Island Horse","Curly Horse","Czech Warmblood","Daliboz","Danish Warmblood","Danube Delta Horse","Dole Gudbrandsdal","Don","Dongola Horse","Draft Trotter","Dutch Harness Horse","Dutch Heavy Draft","Dutch Warmblood","Dzungarian Horse","East Bulgarian","East Friesian Horse","Estonian Draft","Estonian Horse","Falabella","Faroese","Finnhorse","Fjord Horse","Fleuve","Florida Cracker Horse","Foutanké","Frederiksborg Horse","Freiberger","French Trotter","Friesian Cross","Friesian Horse","Friesian Sporthorse","Furioso-North Star","Galiceño","Galician Pony","Gelderland Horse","Georgian Grande Horse","German Warmblood","Giara Horse","Gidran","Groningen Horse","Gypsy Horse","Hackney Horse","Haflinger","Hanoverian Horse","Heck Horse","Heihe Horse","Henson Horse","Hequ Horse","Hirzai","Hispano-Bretón","Holsteiner Horse","Horro","Hungarian Warmblood","Icelandic Horse","Iomud","Irish Draught","Irish Sport Horse sometimes called Irish Hunter","Italian Heavy Draft","Italian Trotter","Jaca Navarra","Jeju Horse","Jutland Horse","Kabarda Horse","Kafa","Kaimanawa Horses","Kalmyk Horse","Karabair","Karabakh Horse","Karachai Horse","Karossier","Kathiawari","Kazakh Horse","Kentucky Mountain Saddle Horse","Kiger Mustang","Kinsky Horse","Kisber Felver","Kiso Horse","Kladruber","Knabstrupper","Konik","Kundudo","Kustanair","Kyrgyz Horse","Latvian Horse","Lipizzan","Lithuanian Heavy Draught","Lokai","Losino Horse","Lusitano","Lyngshest","M'Bayar","M'Par","Mallorquín","Malopolski","Mangalarga","Mangalarga Marchador","Maremmano","Marismeño Horse","Marsh Tacky","Marwari Horse","Mecklenburger","Međimurje Horse","Menorquín","Mérens Horse","Messara Horse","Metis Trotter","Mezőhegyesi Sport Horse","Miniature Horse","Misaki Horse","Missouri Fox Trotter","Monchina","Mongolian Horse","Mongolian Wild Horse","Monterufolino","Morab","Morgan Horse","Mountain Pleasure Horse","Moyle Horse","Murakoz Horse","Murgese","Mustang Horse","Namib Desert Horse","Nangchen Horse","National Show Horse","Nez Perce Horse","Nivernais Horse","Nokota Horse","Noma","Nonius Horse","Nooitgedachter","Nordlandshest","Noriker Horse","Norman Cob","North American Single-Footer Horse","North Swedish Horse","Norwegian Coldblood Trotter","Norwegian Fjord","Novokirghiz","Oberlander Horse","Ogaden","Oldenburg Horse","Orlov trotter","Ostfriesen","Paint","Pampa Horse","Paso Fino","Pentro Horse","Percheron","Persano Horse","Peruvian Paso","Pintabian","Pleven Horse","Poitevin Horse","Posavac Horse","Pottok","Pryor Mountain Mustang","Przewalski's Horse","Pura Raza Española","Purosangue Orientale","Qatgani","Quarab","Quarter Horse","Racking Horse","Retuerta Horse","Rhenish German Coldblood","Rhinelander Horse","Riwoche Horse","Rocky Mountain Horse","Romanian Sporthorse","Rottaler","Russian Don","Russian Heavy Draft","Russian Trotter","Saddlebred","Salerno Horse","Samolaco Horse","San Fratello Horse","Sarcidano Horse","Sardinian Anglo-Arab","Schleswig Coldblood","Schwarzwälder Kaltblut","Selale","Sella Italiano","Selle Français","Shagya Arabian","Shan Horse","Shire Horse","Siciliano Indigeno","Silesian Horse","Sokolsky Horse","Sorraia","South German Coldblood","Soviet Heavy Draft","Spanish Anglo-Arab","Spanish Barb","Spanish Jennet Horse","Spanish Mustang","Spanish Tarpan","Spanish-Norman Horse","Spiti Horse","Spotted Saddle Horse","Standardbred Horse","Suffolk Punch","Swedish Ardennes","Swedish coldblood trotter","Swedish Warmblood","Swiss Warmblood","Taishū Horse","Takhi","Tawleed","Tchernomor","Tennessee Walking Horse","Tersk Horse","Thoroughbred","Tiger Horse","Tinker Horse","Tolfetano","Tori Horse","Trait Du Nord","Trakehner","Tsushima","Tuigpaard","Ukrainian Riding Horse","Unmol Horse","Uzunyayla","Ventasso Horse","Virginia Highlander","Vlaamperd","Vladimir Heavy Draft","Vyatka","Waler","Waler Horse","Walkaloosa","Warlander","Warmblood","Welsh Cob","Westphalian Horse","Wielkopolski","Württemberger","Xilingol Horse","Yakutian Horse","Yili Horse","Yonaguni Horse","Zaniskari","Žemaitukas","Zhemaichu","Zweibrücker"],ppe=["Acacia-ants","Acorn-plum gall","Aerial yellowjacket","Africanized honey bee","Allegheny mound ant","Almond stone wasp","Ant","Arboreal ant","Argentine ant","Asian paper wasp","Baldfaced hornet","Bee","Bigheaded ant","Black and yellow mud dauber","Black carpenter ant","Black imported fire ant","Blue horntail woodwasp","Blue orchard bee","Braconid wasp","Bumble bee","Carpenter ant","Carpenter wasp","Chalcid wasp","Cicada killer","Citrus blackfly parasitoid","Common paper wasp","Crazy ant","Cuckoo wasp","Cynipid gall wasp","Eastern Carpenter bee","Eastern yellowjacket","Elm sawfly","Encyrtid wasp","Erythrina gall wasp","Eulophid wasp","European hornet","European imported fire ant","False honey ant","Fire ant","Forest bachac","Forest yellowjacket","German yellowjacket","Ghost ant","Giant ichneumon wasp","Giant resin bee","Giant wood wasp","Golden northern bumble bee","Golden paper wasp","Gouty oak gall","Grass Carrying Wasp","Great black wasp","Great golden digger wasp","Hackberry nipple gall parasitoid","Honey bee","Horned oak gall","Horse guard wasp","Hunting wasp","Ichneumonid wasp","Keyhole wasp","Knopper gall","Large garden bumble bee","Large oak-apple gall","Leafcutting bee","Little fire ant","Little yellow ant","Long-horned bees","Long-legged ant","Macao paper wasp","Mallow bee","Marble gall","Mossyrose gall wasp","Mud-daubers","Multiflora rose seed chalcid","Oak apple gall wasp","Oak rough bulletgall wasp","Oak saucer gall","Oak shoot sawfly","Odorous house ant","Orange-tailed bumble bee","Orangetailed potter wasp","Oriental chestnut gall wasp","Paper wasp","Pavement ant","Pigeon tremex","Pip gall wasp","Prairie yellowjacket","Pteromalid wasp","Pyramid ant","Raspberry Horntail","Red ant","Red carpenter ant","Red harvester ant","Red imported fire ant","Red wasp","Red wood ant","Red-tailed wasp","Reddish carpenter ant","Rough harvester ant","Sawfly parasitic wasp","Scale parasitoid","Silky ant","Sirex woodwasp","Siricid woodwasp","Smaller yellow ant","Southeastern blueberry bee","Southern fire ant","Southern yellowjacket","Sphecid wasp","Stony gall","Sweat bee","Texas leafcutting ant","Tiphiid wasp","Torymid wasp","Tramp ant","Valentine ant","Velvet ant","Vespid wasp","Weevil parasitoid","Western harvester ant","Western paper wasp","Western thatching ant","Western yellowjacket","White-horned horntail","Willow shoot sawfly","Woodwasp","Wool sower gall maker","Yellow and black potter wasp","Yellow Crazy Ant","Yellow-horned horntail"],hpe=["Asiatic Lion","Barbary Lion","West African Lion","Northeast Congo Lion","Masai Lion","Transvaal lion","Cape lion"],mpe=["American","American Chinchilla","American Fuzzy Lop","American Sable","Argente Brun","Belgian Hare","Beveren","Blanc de Hotot","Britannia Petite","Californian","Champagne D’Argent","Checkered Giant","Cinnamon","Crème D’Argent","Dutch","Dwarf Hotot","English Angora","English Lop","English Spot","Flemish Giant","Florida White","French Angora","French Lop","Giant Angora","Giant Chinchilla","Harlequin","Havana","Himalayan","Holland Lop","Jersey Wooly","Lilac","Lionhead","Mini Lop","Mini Rex","Mini Satin","Netherland Dwarf","New Zealand","Palomino","Polish","Rex","Rhinelander","Satin","Satin Angora","Silver","Silver Fox","Silver Marten","Standard Chinchilla","Tan","Thrianta"],vpe=["Abrocoma","Abrocoma schistacea","Aconaemys","Aconaemys porteri","African brush-tailed porcupine","Andean mountain cavy","Argentine tuco-tuco","Ashy chinchilla rat","Asiatic brush-tailed porcupine","Atherurus","Azara's agouti","Azara's tuco-tuco","Bahia porcupine","Bathyergus","Bathyergus janetta","Bathyergus suillus","Bennett's chinchilla rat","Bicolored-spined porcupine","Black agouti","Black dwarf porcupine","Black-rumped agouti","Black-tailed hairy dwarf porcupine","Bolivian chinchilla rat","Bolivian tuco-tuco","Bonetto's tuco-tuco","Brandt's yellow-toothed cavy","Brazilian guinea pig","Brazilian porcupine","Brazilian tuco-tuco","Bridge's degu","Brown hairy dwarf porcupine","Budin's chinchilla rat, A. budini","Cape porcupine","Catamarca tuco-tuco","Cavia","Central American agouti","Chacoan tuco-tuco","Chilean rock rat","Chinchilla","Coendou","Coiban agouti","Colburn's tuco-tuco","Collared tuco-tuco","Common degu","Common yellow-toothed cavy","Conover's tuco-tuco","Coruro","Crested agouti","Crested porcupine","Cryptomys","Cryptomys bocagei","Cryptomys damarensis","Cryptomys foxi","Cryptomys hottentotus","Cryptomys mechowi","Cryptomys ochraceocinereus","Cryptomys zechi","Ctenomys","Cuniculus","Cuscomys","Cuscomys ashanika","Dactylomys","Dactylomys boliviensis","Dactylomys dactylinus","Dactylomys peruanus","Dasyprocta","Domestic guinea pig","Emily's tuco-tuco","Erethizon","Famatina chinchilla rat","Frosted hairy dwarf porcupine","Fukomys","Fukomys amatus","Fukomys anselli","Fukomys bocagei","Fukomys damarensis","Fukomys darlingi","Fukomys foxi","Fukomys ilariae","Fukomys kafuensis","Fukomys mechowii","Fukomys micklemi","Fukomys occlusus","Fukomys ochraceocinereus","Fukomys whytei","Fukomys zechi","Furtive tuco-tuco","Galea","Georychus","Georychus capensis","Golden viscacha-rat","Goya tuco-tuco","Greater guinea pig","Green acouchi","Haig's tuco-tuco","Heliophobius","Heliophobius argenteocinereus","Heterocephalus","Heterocephalus glaber","Highland tuco-tuco","Hystrix","Indian porcupine","Isla Mocha degu","Kalinowski agouti","Kannabateomys","Kannabateomys amblyonyx","Lagidium","Lagostomus","Lewis' tuco-tuco","Long-tailed chinchilla","Long-tailed porcupine","Los Chalchaleros' viscacha-rat","Lowland paca","Magellanic tuco-tuco","Malayan porcupine","Maule tuco-tuco","Mendoza tuco-tuco","Mexican agouti","Mexican hairy dwarf porcupine","Microcavia","Montane guinea pig","Moon-toothed degu","Mottled tuco-tuco","Mountain degu","Mountain paca","Mountain viscacha-rat","Myoprocta","Natterer's tuco-tuco","North American porcupine","Northern viscacha","Octodon","Octodontomys","Octomys","Olallamys","Olallamys albicauda","Olallamys edax","Orinoco agouti","Paraguaian hairy dwarf porcupine","Pearson's tuco-tuco","Peruvian tuco-tuco","Philippine porcupine","Pipanacoctomys","Plains viscacha","Plains viscacha-rat","Porteous' tuco-tuco","Punta de Vacas chinchilla rat","Red acouchi","Red-rumped agouti","Reddish tuco-tuco","Rio Negro tuco-tuco","Robust tuco-tuco","Roosmalen's dwarf porcupine","Rothschild's porcupine","Ruatan Island agouti","Sage's rock rat","Salinoctomys","Salta tuco-tuco","San Luis tuco-tuco","Santa Catarina's guinea pig","Shiny guinea pig","Shipton's mountain cavy","Short-tailed chinchilla","Silky tuco-tuco","Social tuco-tuco","Southern mountain cavy","Southern tuco-tuco","Southern viscacha","Spalacopus","Spix's yellow-toothed cavy","Steinbach's tuco-tuco","Streaked dwarf porcupine","Strong tuco-tuco","Stump-tailed porcupine","Sumatran porcupine","Sunda porcupine","Talas tuco-tuco","Tawny tuco-tuco","Thick-spined porcupine","Tiny tuco-tuco","Trichys","Tucuman tuco-tuco","Tympanoctomys","Uspallata chinchilla rat","White-toothed tuco-tuco","Wolffsohn's viscacha"],gpe=["Viper Adder","Common adder","Death Adder","Desert death adder","Horned adder","Long-nosed adder","Many-horned adder","Mountain adder","Mud adder","Namaqua dwarf adder","Nightingale adder","Peringuey's adder","Puff adder","African puff adder","Rhombic night adder","Sand adder","Dwarf sand adder","Namib dwarf sand adder","Water adder","Aesculapian snake","Anaconda","Bolivian anaconda","De Schauensee's anaconda","Green anaconda","Yellow anaconda","Arafura file snake","Asp","European asp","Egyptian asp","African beaked snake","Ball Python","Bird snake","Black-headed snake","Mexican black kingsnake","Black rat snake","Black snake","Red-bellied black snake","Blind snake","Brahminy blind snake","Texas blind snake","Western blind snake","Boa","Abaco Island boa","Amazon tree boa","Boa constrictor","Cuban boa","Dumeril's boa","Dwarf boa","Emerald tree boa","Hogg Island boa","Jamaican boa","Madagascar ground boa","Madagascar tree boa","Puerto Rican boa","Rainbow boa","Red-tailed boa","Rosy boa","Rubber boa","Sand boa","Tree boa","Boiga","Boomslang","Brown snake","Eastern brown snake","Bull snake","Bushmaster","Dwarf beaked snake","Rufous beaked snake","Canebrake","Cantil","Cascabel","Cat-eyed snake","Banded cat-eyed snake","Green cat-eyed snake","Cat snake","Andaman cat snake","Beddome's cat snake","Dog-toothed cat snake","Forsten's cat snake","Gold-ringed cat snake","Gray cat snake","Many-spotted cat snake","Tawny cat snake","Chicken snake","Coachwhip snake","Cobra","Andaman cobra","Arabian cobra","Asian cobra","Banded water cobra","Black-necked cobra","Black-necked spitting cobra","Black tree cobra","Burrowing cobra","Cape cobra","Caspian cobra","Congo water cobra","Common cobra","Eastern water cobra","Egyptian cobra","Equatorial spitting cobra","False cobra","False water cobra","Forest cobra","Gold tree cobra","Indian cobra","Indochinese spitting cobra","Javan spitting cobra","King cobra","Mandalay cobra","Mozambique spitting cobra","North Philippine cobra","Nubian spitting cobra","Philippine cobra","Red spitting cobra","Rinkhals cobra","Shield-nosed cobra","Sinai desert cobra","Southern Indonesian spitting cobra","Southern Philippine cobra","Southwestern black spitting cobra","Snouted cobra","Spectacled cobra","Spitting cobra","Storm water cobra","Thai cobra","Taiwan cobra","Zebra spitting cobra","Collett's snake","Congo snake","Copperhead","American copperhead","Australian copperhead","Coral snake","Arizona coral snake","Beddome's coral snake","Brazilian coral snake","Cape coral snake","Harlequin coral snake","High Woods coral snake","Malayan long-glanded coral snake","Texas Coral Snake","Western coral snake","Corn snake","South eastern corn snake","Cottonmouth","Crowned snake","Cuban wood snake","Eastern hognose snake","Egg-eater","Eastern coral snake","Fer-de-lance","Fierce snake","Fishing snake","Flying snake","Golden tree snake","Indian flying snake","Moluccan flying snake","Ornate flying snake","Paradise flying snake","Twin-Barred tree snake","Banded Flying Snake","Fox snake, three species of Pantherophis","Forest flame snake","Garter snake","Checkered garter snake","Common garter snake","San Francisco garter snake","Texas garter snake","Cape gopher snake","Grass snake","Green snake","Rough green snake","Smooth green snake","Ground snake","Common ground snake","Three-lined ground snake","Western ground snake","Habu","Hognose snake","Blonde hognose snake","Dusty hognose snake","Jan's hognose snake","Giant Malagasy hognose snake","Mexican hognose snake","South American hognose snake","Hundred pacer","Ikaheka snake","Indigo snake","Jamaican Tree Snake","Keelback","Asian keelback","Assam keelback","Black-striped keelback","Buff striped keelback","Burmese keelback","Checkered keelback","Common keelback","Hill keelback","Himalayan keelback","Khasi Hills keelback","Modest keelback","Nicobar Island keelback","Nilgiri keelback","Orange-collared keelback","Red-necked keelback","Sikkim keelback","Speckle-bellied keelback","White-lipped keelback","Wynaad keelback","Yunnan keelback","King brown","King snake","California kingsnake","Desert kingsnake","Grey-banded kingsnake","North eastern king snake","Prairie kingsnake","Scarlet kingsnake","Speckled kingsnake","Krait","Banded krait","Blue krait","Black krait","Burmese krait","Ceylon krait","Indian krait","Lesser black krait","Malayan krait","Many-banded krait","Northeastern hill krait","Red-headed krait","Sind krait","Large shield snake","Lancehead","Common lancehead","Lora","Grey Lora","Lyre snake","Baja California lyresnake","Central American lyre snake","Texas lyre snake","Eastern lyre snake","Machete savane","Mamba","Black mamba","Green mamba","Eastern green mamba","Western green mamba","Mamushi","Mangrove snake","Milk snake","Moccasin snake","Montpellier snake","Mud snake","Eastern mud snake","Western mud snake","Mussurana","Night snake","Cat-eyed night snake","Texas night snake","Nichell snake","Narrowhead Garter Snake","Nose-horned viper","Rhinoceros viper","Vipera ammodytes","Parrot snake","Mexican parrot snake","Patchnose snake","Perrotet's shieldtail snake","Pine snake","Pipe snake","Asian pipe snake","Dwarf pipe snake","Red-tailed pipe snake","Python","African rock python","Amethystine python","Angolan python","Australian scrub python","Ball python","Bismarck ringed python","Black headed python","Blood python","Boelen python","Borneo short-tailed python","Bredl's python","Brown water python","Burmese python","Calabar python","Western carpet python","Centralian carpet python","Coastal carpet python","Inland carpet python","Jungle carpet python","New Guinea carpet python","Northwestern carpet python","Southwestern carpet python","Children's python","Dauan Island water python","Desert woma python","Diamond python","Flinders python","Green tree python","Halmahera python","Indian python","Indonesian water python","Macklot's python","Mollucan python","Oenpelli python","Olive python","Papuan python","Pygmy python","Red blood python","Reticulated python","Kayaudi dwarf reticulated python","Selayer reticulated python","Rough-scaled python","Royal python","Savu python","Spotted python","Stimson's python","Sumatran short-tailed python","Tanimbar python","Timor python","Wetar Island python","White-lipped python","Brown white-lipped python","Northern white-lipped python","Southern white-lipped python","Woma python","Western woma python","Queen snake","Racer","Bimini racer","Buttermilk racer","Eastern racer","Eastern yellowbelly sad racer","Mexican racer","Southern black racer","Tan racer","West Indian racer","Raddysnake","Southwestern blackhead snake","Rat snake","Baird's rat snake","Beauty rat snake","Great Plains rat snake","Green rat snake","Japanese forest rat snake","Japanese rat snake","King rat snake","Mandarin rat snake","Persian rat snake","Red-backed rat snake","Twin-spotted rat snake","Yellow-striped rat snake","Manchurian Black Water Snake","Rattlesnake","Arizona black rattlesnake","Aruba rattlesnake","Chihuahuan ridge-nosed rattlesnake","Coronado Island rattlesnake","Durango rock rattlesnake","Dusky pigmy rattlesnake","Eastern diamondback rattlesnake","Grand Canyon rattlesnake","Great Basin rattlesnake","Hopi rattlesnake","Lance-headed rattlesnake","Long-tailed rattlesnake","Massasauga rattlesnake","Mexican green rattlesnake","Mexican west coast rattlesnake","Midget faded rattlesnake","Mojave rattlesnake","Northern black-tailed rattlesnake","Oaxacan small-headed rattlesnake","Rattler","Red diamond rattlesnake","Southern Pacific rattlesnake","Southwestern speckled rattlesnake","Tancitaran dusky rattlesnake","Tiger rattlesnake","Timber rattlesnake","Tropical rattlesnake","Twin-spotted rattlesnake","Uracoan rattlesnake","Western diamondback rattlesnake","Ribbon snake","Rinkhals","River jack","Sea snake","Annulated sea snake","Beaked sea snake","Dubois's sea snake","Hardwicke's sea snake","Hook Nosed Sea Snake","Olive sea snake","Pelagic sea snake","Stoke's sea snake","Yellow-banded sea snake","Yellow-bellied sea snake","Yellow-lipped sea snake","Shield-tailed snake","Sidewinder","Colorado desert sidewinder","Mojave desert sidewinder","Sonoran sidewinder","Small-eyed snake","Smooth snake","Brazilian smooth snake","European smooth snake","Stiletto snake","Striped snake","Japanese striped snake","Sunbeam snake","Taipan","Central ranges taipan","Coastal taipan","Inland taipan","Paupan taipan","Tentacled snake","Tic polonga","Tiger snake","Chappell Island tiger snake","Common tiger snake","Down's tiger snake","Eastern tiger snake","King Island tiger snake","Krefft's tiger snake","Peninsula tiger snake","Tasmanian tiger snake","Western tiger snake","Tigre snake","Tree snake","Blanding's tree snake","Blunt-headed tree snake","Brown tree snake","Long-nosed tree snake","Many-banded tree snake","Northern tree snake","Trinket snake","Black-banded trinket snake","Twig snake","African twig snake","Twin Headed King Snake","Titanboa","Urutu","Vine snake","Asian Vine Snake, Whip Snake","American Vine Snake","Mexican vine snake","Viper","Asp viper","Bamboo viper","Bluntnose viper","Brazilian mud Viper","Burrowing viper","Bush viper","Great Lakes bush viper","Hairy bush viper","Nitsche's bush viper","Rough-scaled bush viper","Spiny bush viper","Carpet viper","Crossed viper","Cyclades blunt-nosed viper","Eyelash viper","False horned viper","Fea's viper","Fifty pacer","Gaboon viper","Hognosed viper","Horned desert viper","Horned viper","Jumping viper","Kaznakov's viper","Leaf-nosed viper","Leaf viper","Levant viper","Long-nosed viper","McMahon's viper","Mole viper","Palestine viper","Pallas' viper","Palm viper","Amazonian palm viper","Black-speckled palm-pitviper","Eyelash palm-pitviper","Green palm viper","Mexican palm-pitviper","Guatemalan palm viper","Honduran palm viper","Siamese palm viper","Side-striped palm-pitviper","Yellow-lined palm viper","Pit viper","Banded pitviper","Bamboo pitviper","Barbour's pit viper","Black-tailed horned pit viper","Bornean pitviper","Brongersma's pitviper","Brown spotted pitviper[4]","Cantor's pitviper","Elegant pitviper","Eyelash pit viper","Fan-Si-Pan horned pitviper","Flat-nosed pitviper","Godman's pit viper","Green tree pit viper","Habu pit viper","Hagen's pitviper","Horseshoe pitviper","Jerdon's pitviper","Kanburian pit viper","Kaulback's lance-headed pitviper","Kham Plateau pitviper","Large-eyed pitviper","Malabar rock pitviper","Malayan pit viper","Mangrove pit viper","Mangshan pitviper","Motuo bamboo pitviper","Nicobar bamboo pitviper","Philippine pitviper","Pointed-scaled pit viper[5]","Red-tailed bamboo pitviper","Schultze's pitviper","Stejneger's bamboo pitviper","Sri Lankan pit viper","Temple pit viper","Tibetan bamboo pitviper","Tiger pit viper","Undulated pit viper","Wagler's pit viper","Wirot's pit viper","Portuguese viper","Saw-scaled viper","Schlegel's viper","Sedge viper","Sharp-nosed viper","Snorkel viper","Temple viper","Tree viper","Chinese tree viper","Guatemalan tree viper","Hutton's tree viper","Indian tree viper","Large-scaled tree viper","Malcolm's tree viper","Nitsche's tree viper","Pope's tree viper","Rough-scaled tree viper","Rungwe tree viper","Sumatran tree viper","White-lipped tree viper","Ursini's viper","Western hog-nosed viper","Wart snake","Water moccasin","Water snake","Bocourt's water snake","Northern water snake","Whip snake","Long-nosed whip snake","Wolf snake","African wolf snake","Barred wolf snake","Worm snake","Common worm snake","Longnosed worm snake","Wutu","Yarara","Zebra snake"],ype=["dog","cat","snake","bear","lion","cetacean","insect","crocodilia","cow","bird","fish","rabbit","horse"],bpe={bear:ape,bird:ipe,cat:ope,cetacean:lpe,cow:spe,crocodilia:upe,dog:cpe,fish:dpe,horse:fpe,insect:ppe,lion:hpe,rabbit:mpe,rodent:vpe,snake:gpe,type:ype},Fpe=bpe,Cpe=["{{person.name}}","{{company.name}}"],wpe=["Redhold","Treeflex","Trippledex","Kanlam","Bigtax","Daltfresh","Toughjoyfax","Mat Lam Tam","Otcom","Tres-Zap","Y-Solowarm","Tresom","Voltsillam","Biodex","Greenlam","Viva","Matsoft","Temp","Zoolab","Subin","Rank","Job","Stringtough","Tin","It","Home Ing","Zamit","Sonsing","Konklab","Alpha","Latlux","Voyatouch","Alphazap","Holdlamis","Zaam-Dox","Sub-Ex","Quo Lux","Bamity","Ventosanzap","Lotstring","Hatity","Tempsoft","Overhold","Fixflex","Konklux","Zontrax","Tampflex","Span","Namfix","Transcof","Stim","Fix San","Sonair","Stronghold","Fintone","Y-find","Opela","Lotlux","Ronstring","Zathin","Duobam","Keylex"],Epe=["0.#.#","0.##","#.##","#.#","#.#.#"],Spe={author:Cpe,name:wpe,version:Epe},_pe=Spe,Dpe=["###-###-####","(###) ###-####","1-###-###-####","###.###.####"],Ape={formats:Dpe},xpe=Ape,kpe=["red","green","blue","yellow","purple","mint green","teal","white","black","orange","pink","grey","maroon","violet","turquoise","tan","sky blue","salmon","plum","orchid","olive","magenta","lime","ivory","indigo","gold","fuchsia","cyan","azure","lavender","silver"],Tpe={human:kpe},Mpe=Tpe,Bpe=["Books","Movies","Music","Games","Electronics","Computers","Home","Garden","Tools","Grocery","Health","Beauty","Toys","Kids","Baby","Clothing","Shoes","Jewelery","Sports","Outdoors","Automotive","Industrial"],Lpe=["Ergonomic executive chair upholstered in bonded black leather and PVC padded seat and back for all-day comfort and support","The automobile layout consists of a front-engine design, with transaxle-type transmissions mounted at the rear of the engine and four wheel drive","New ABC 13 9370, 13.3, 5th Gen CoreA5-8250U, 8GB RAM, 256GB SSD, power UHD Graphics, OS 10 Home, OS Office A & J 2016","The slim & simple Maple Gaming Keyboard from Dev Byte comes with a sleek body and 7- Color RGB LED Back-lighting for smart functionality","The Apollotech B340 is an affordable wireless mouse with reliable connectivity, 12 months battery life and modern design","The Nagasaki Lander is the trademarked name of several series of Nagasaki sport bikes, that started with the 1984 ABC800J","The Football Is Good For Training And Recreational Purposes","Carbonite web goalkeeper gloves are ergonomically designed to give easy fit","Boston's most advanced compression wear technology increases muscle oxygenation, stabilizes active muscles","New range of formal shirts are designed keeping you in mind. With fits and styling that will make you stand apart","The beautiful range of Apple Naturalé that has an exciting mix of natural ingredients. With the Goodness of 100% Natural Ingredients","Andy shoes are designed to keeping in mind durability as well as trends, the most stylish range of shoes & sandals"],Ope={adjective:["Small","Ergonomic","Electronic","Rustic","Intelligent","Gorgeous","Incredible","Elegant","Fantastic","Practical","Modern","Recycled","Sleek","Bespoke","Awesome","Generic","Handcrafted","Handmade","Oriental","Licensed","Luxurious","Refined","Unbranded","Tasty"],material:["Steel","Bronze","Wooden","Concrete","Plastic","Cotton","Granite","Rubber","Metal","Soft","Fresh","Frozen"],product:["Chair","Car","Computer","Keyboard","Mouse","Bike","Ball","Gloves","Pants","Shirt","Table","Shoes","Hat","Towels","Soap","Tuna","Chicken","Fish","Cheese","Bacon","Pizza","Salad","Sausages","Chips"]},Rpe={department:Bpe,product_description:Lpe,product_name:Ope},Ppe=Rpe,Ipe=["Adaptive","Advanced","Ameliorated","Assimilated","Automated","Balanced","Business-focused","Centralized","Cloned","Compatible","Configurable","Cross-group","Cross-platform","Customer-focused","Customizable","Decentralized","De-engineered","Devolved","Digitized","Distributed","Diverse","Down-sized","Enhanced","Enterprise-wide","Ergonomic","Exclusive","Expanded","Extended","Face to face","Focused","Front-line","Fully-configurable","Function-based","Fundamental","Future-proofed","Grass-roots","Horizontal","Implemented","Innovative","Integrated","Intuitive","Inverse","Managed","Mandatory","Monitored","Multi-channelled","Multi-lateral","Multi-layered","Multi-tiered","Networked","Object-based","Open-architected","Open-source","Operative","Optimized","Optional","Organic","Organized","Persevering","Persistent","Phased","Polarised","Pre-emptive","Proactive","Profit-focused","Profound","Programmable","Progressive","Public-key","Quality-focused","Reactive","Realigned","Re-contextualized","Re-engineered","Reduced","Reverse-engineered","Right-sized","Robust","Seamless","Secured","Self-enabling","Sharable","Stand-alone","Streamlined","Switchable","Synchronised","Synergistic","Synergized","Team-oriented","Total","Triple-buffered","Universal","Up-sized","Upgradable","User-centric","User-friendly","Versatile","Virtual","Visionary","Vision-oriented"],Npe=["clicks-and-mortar","value-added","vertical","proactive","robust","revolutionary","scalable","leading-edge","innovative","intuitive","strategic","e-business","mission-critical","sticky","one-to-one","24/7","end-to-end","global","B2B","B2C","granular","frictionless","virtual","viral","dynamic","24/365","best-of-breed","killer","magnetic","bleeding-edge","web-enabled","interactive","dot-com","sexy","back-end","real-time","efficient","front-end","distributed","seamless","extensible","turn-key","world-class","open-source","cross-platform","cross-media","synergistic","bricks-and-clicks","out-of-the-box","enterprise","integrated","impactful","wireless","transparent","next-generation","cutting-edge","user-centric","visionary","customized","ubiquitous","plug-and-play","collaborative","compelling","holistic","rich"],$pe=["synergies","paradigms","markets","partnerships","infrastructures","platforms","initiatives","channels","eyeballs","communities","ROI","solutions","action-items","portals","niches","technologies","content","supply-chains","convergence","relationships","architectures","interfaces","e-markets","e-commerce","systems","bandwidth","models","mindshare","deliverables","users","schemas","networks","applications","metrics","e-business","functionalities","experiences","web services","methodologies","blockchains","lifetime value"],zpe=["implement","utilize","integrate","streamline","optimize","evolve","transform","embrace","enable","orchestrate","leverage","reinvent","aggregate","architect","enhance","incentivize","morph","empower","envisioneer","monetize","harness","facilitate","seize","disintermediate","synergize","strategize","deploy","brand","grow","target","syndicate","synthesize","deliver","mesh","incubate","engage","maximize","benchmark","expedite","reintermediate","whiteboard","visualize","repurpose","innovate","scale","unleash","drive","extend","engineer","revolutionize","generate","exploit","transition","e-enable","iterate","cultivate","matrix","productize","redefine","recontextualize"],Vpe=["24 hour","24/7","3rd generation","4th generation","5th generation","6th generation","actuating","analyzing","asymmetric","asynchronous","attitude-oriented","background","bandwidth-monitored","bi-directional","bifurcated","bottom-line","clear-thinking","client-driven","client-server","coherent","cohesive","composite","context-sensitive","contextually-based","content-based","dedicated","demand-driven","didactic","directional","discrete","disintermediate","dynamic","eco-centric","empowering","encompassing","even-keeled","executive","explicit","exuding","fault-tolerant","foreground","fresh-thinking","full-range","global","grid-enabled","heuristic","high-level","holistic","homogeneous","human-resource","hybrid","impactful","incremental","intangible","interactive","intermediate","leading edge","local","logistical","maximized","methodical","mission-critical","mobile","modular","motivating","multimedia","multi-state","multi-tasking","national","needs-based","neutral","next generation","non-volatile","object-oriented","optimal","optimizing","radical","real-time","reciprocal","regional","responsive","scalable","secondary","solution-oriented","stable","static","systematic","systemic","system-worthy","tangible","tertiary","transitional","uniform","upward-trending","user-facing","value-added","web-enabled","well-modulated","zero administration","zero defect","zero tolerance"],Hpe=["{{person.last_name}} {{company.suffix}}","{{person.last_name}} - {{person.last_name}}","{{person.last_name}}, {{person.last_name}} and {{person.last_name}}"],Wpe=["ability","access","adapter","algorithm","alliance","analyzer","application","approach","architecture","archive","artificial intelligence","array","attitude","benchmark","budgetary management","capability","capacity","challenge","circuit","collaboration","complexity","concept","conglomeration","contingency","core","customer loyalty","database","data-warehouse","definition","emulation","encoding","encryption","extranet","firmware","flexibility","focus group","forecast","frame","framework","function","functionalities","Graphic Interface","groupware","Graphical User Interface","hardware","help-desk","hierarchy","hub","implementation","info-mediaries","infrastructure","initiative","installation","instruction set","interface","internet solution","intranet","knowledge user","knowledge base","local area network","leverage","matrices","matrix","methodology","middleware","migration","model","moderator","monitoring","moratorium","neural-net","open architecture","open system","orchestration","paradigm","parallelism","policy","portal","pricing structure","process improvement","product","productivity","project","projection","protocol","secured line","service-desk","software","solution","standardization","strategy","structure","success","superstructure","support","synergy","system engine","task-force","throughput","time-frame","toolset","utilisation","website","workforce"],Gpe=["Inc","and Sons","LLC","Group"],jpe={adjective:Ipe,buzz_adjective:Npe,buzz_noun:$pe,buzz_verb:zpe,descriptor:Vpe,name_pattern:Hpe,noun:Wpe,suffix:Gpe},Kpe=jpe,Upe=["id","title","name","email","phone","token","group","category","password","comment","avatar","status","createdAt","updatedAt"],qpe={column:Upe},Ype=qpe,Jpe={wide:["January","February","March","April","May","June","July","August","September","October","November","December"],abbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},Xpe={wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},Zpe={month:Jpe,weekday:Xpe},Qpe=Zpe,ehe=["Checking","Savings","Money Market","Investment","Home Loan","Credit Card","Auto Loan","Personal Loan"],the=["34##-######-####L","37##-######-####L"],nhe=["30[0-5]#-######-###L","36##-######-###L","54##-####-####-###L"],rhe=["6011-####-####-###L","65##-####-####-###L","64[4-9]#-####-####-###L","6011-62##-####-####-###L","65##-62##-####-####-###L","64[4-9]#-62##-####-####-###L"],ahe=["3528-####-####-###L","3529-####-####-###L","35[3-8]#-####-####-###L"],ihe=["5018-#{4}-#{4}-#{3}L","5020-#{4}-#{4}-#{3}L","5038-#{4}-#{4}-#{3}L","5893-#{4}-#{4}-#{3}L","6304-#{4}-#{4}-#{3}L","6759-#{4}-#{4}-#{3}L","676[1-3]-####-####-###L","5018#{11,15}L","5020#{11,15}L","5038#{11,15}L","5893#{11,15}L","6304#{11,15}L","6759#{11,15}L","676[1-3]#{11,15}L"],ohe=["5[1-5]##-####-####-###L","2[221-720]-####-####-###L"],lhe=["4###########L","4###-####-####-###L"],she={american_express:the,diners_club:nhe,discover:rhe,jcb:ahe,maestro:ihe,mastercard:ohe,visa:lhe},uhe=she,che=[{name:"UAE Dirham",code:"AED",symbol:""},{name:"Afghani",code:"AFN",symbol:"؋"},{name:"Lek",code:"ALL",symbol:"Lek"},{name:"Armenian Dram",code:"AMD",symbol:""},{name:"Netherlands Antillian Guilder",code:"ANG",symbol:"ƒ"},{name:"Kwanza",code:"AOA",symbol:""},{name:"Argentine Peso",code:"ARS",symbol:"$"},{name:"Australian Dollar",code:"AUD",symbol:"$"},{name:"Aruban Guilder",code:"AWG",symbol:"ƒ"},{name:"Azerbaijanian Manat",code:"AZN",symbol:"ман"},{name:"Convertible Marks",code:"BAM",symbol:"KM"},{name:"Barbados Dollar",code:"BBD",symbol:"$"},{name:"Taka",code:"BDT",symbol:""},{name:"Bulgarian Lev",code:"BGN",symbol:"лв"},{name:"Bahraini Dinar",code:"BHD",symbol:""},{name:"Burundi Franc",code:"BIF",symbol:""},{name:"Bermudian Dollar (customarily known as Bermuda Dollar)",code:"BMD",symbol:"$"},{name:"Brunei Dollar",code:"BND",symbol:"$"},{name:"Boliviano boliviano",code:"BOB",symbol:"Bs"},{name:"Brazilian Real",code:"BRL",symbol:"R$"},{name:"Bahamian Dollar",code:"BSD",symbol:"$"},{name:"Pula",code:"BWP",symbol:"P"},{name:"Belarusian Ruble",code:"BYN",symbol:"Rbl"},{name:"Belize Dollar",code:"BZD",symbol:"BZ$"},{name:"Canadian Dollar",code:"CAD",symbol:"$"},{name:"Congolese Franc",code:"CDF",symbol:""},{name:"Swiss Franc",code:"CHF",symbol:"CHF"},{name:"Chilean Peso",code:"CLP",symbol:"$"},{name:"Yuan Renminbi",code:"CNY",symbol:"¥"},{name:"Colombian Peso",code:"COP",symbol:"$"},{name:"Costa Rican Colon",code:"CRC",symbol:"₡"},{name:"Cuban Peso",code:"CUP",symbol:"₱"},{name:"Cape Verde Escudo",code:"CVE",symbol:""},{name:"Czech Koruna",code:"CZK",symbol:"Kč"},{name:"Djibouti Franc",code:"DJF",symbol:""},{name:"Danish Krone",code:"DKK",symbol:"kr"},{name:"Dominican Peso",code:"DOP",symbol:"RD$"},{name:"Algerian Dinar",code:"DZD",symbol:""},{name:"Egyptian Pound",code:"EGP",symbol:"£"},{name:"Nakfa",code:"ERN",symbol:""},{name:"Ethiopian Birr",code:"ETB",symbol:""},{name:"Euro",code:"EUR",symbol:"€"},{name:"Fiji Dollar",code:"FJD",symbol:"$"},{name:"Falkland Islands Pound",code:"FKP",symbol:"£"},{name:"Pound Sterling",code:"GBP",symbol:"£"},{name:"Lari",code:"GEL",symbol:""},{name:"Cedi",code:"GHS",symbol:""},{name:"Gibraltar Pound",code:"GIP",symbol:"£"},{name:"Dalasi",code:"GMD",symbol:""},{name:"Guinea Franc",code:"GNF",symbol:""},{name:"Quetzal",code:"GTQ",symbol:"Q"},{name:"Guyana Dollar",code:"GYD",symbol:"$"},{name:"Hong Kong Dollar",code:"HKD",symbol:"$"},{name:"Lempira",code:"HNL",symbol:"L"},{name:"Gourde",code:"HTG",symbol:""},{name:"Forint",code:"HUF",symbol:"Ft"},{name:"Rupiah",code:"IDR",symbol:"Rp"},{name:"New Israeli Sheqel",code:"ILS",symbol:"₪"},{name:"Bhutanese Ngultrum",code:"BTN",symbol:"Nu"},{name:"Indian Rupee",code:"INR",symbol:"₹"},{name:"Iraqi Dinar",code:"IQD",symbol:""},{name:"Iranian Rial",code:"IRR",symbol:"﷼"},{name:"Iceland Krona",code:"ISK",symbol:"kr"},{name:"Jamaican Dollar",code:"JMD",symbol:"J$"},{name:"Jordanian Dinar",code:"JOD",symbol:""},{name:"Yen",code:"JPY",symbol:"¥"},{name:"Kenyan Shilling",code:"KES",symbol:""},{name:"Som",code:"KGS",symbol:"лв"},{name:"Riel",code:"KHR",symbol:"៛"},{name:"Comoro Franc",code:"KMF",symbol:""},{name:"North Korean Won",code:"KPW",symbol:"₩"},{name:"Won",code:"KRW",symbol:"₩"},{name:"Kuwaiti Dinar",code:"KWD",symbol:""},{name:"Cayman Islands Dollar",code:"KYD",symbol:"$"},{name:"Tenge",code:"KZT",symbol:"лв"},{name:"Kip",code:"LAK",symbol:"₭"},{name:"Lebanese Pound",code:"LBP",symbol:"£"},{name:"Sri Lanka Rupee",code:"LKR",symbol:"₨"},{name:"Liberian Dollar",code:"LRD",symbol:"$"},{name:"Libyan Dinar",code:"LYD",symbol:""},{name:"Moroccan Dirham",code:"MAD",symbol:""},{name:"Moldovan Leu",code:"MDL",symbol:""},{name:"Malagasy Ariary",code:"MGA",symbol:""},{name:"Denar",code:"MKD",symbol:"ден"},{name:"Kyat",code:"MMK",symbol:""},{name:"Tugrik",code:"MNT",symbol:"₮"},{name:"Pataca",code:"MOP",symbol:""},{name:"Ouguiya",code:"MRU",symbol:""},{name:"Mauritius Rupee",code:"MUR",symbol:"₨"},{name:"Rufiyaa",code:"MVR",symbol:""},{name:"Kwacha",code:"MWK",symbol:""},{name:"Mexican Peso",code:"MXN",symbol:"$"},{name:"Malaysian Ringgit",code:"MYR",symbol:"RM"},{name:"Metical",code:"MZN",symbol:"MT"},{name:"Naira",code:"NGN",symbol:"₦"},{name:"Cordoba Oro",code:"NIO",symbol:"C$"},{name:"Norwegian Krone",code:"NOK",symbol:"kr"},{name:"Nepalese Rupee",code:"NPR",symbol:"₨"},{name:"New Zealand Dollar",code:"NZD",symbol:"$"},{name:"Rial Omani",code:"OMR",symbol:"﷼"},{name:"Balboa",code:"PAB",symbol:"B/."},{name:"Nuevo Sol",code:"PEN",symbol:"S/."},{name:"Kina",code:"PGK",symbol:""},{name:"Philippine Peso",code:"PHP",symbol:"Php"},{name:"Pakistan Rupee",code:"PKR",symbol:"₨"},{name:"Zloty",code:"PLN",symbol:"zł"},{name:"Guarani",code:"PYG",symbol:"Gs"},{name:"Qatari Rial",code:"QAR",symbol:"﷼"},{name:"New Leu",code:"RON",symbol:"lei"},{name:"Serbian Dinar",code:"RSD",symbol:"Дин."},{name:"Russian Ruble",code:"RUB",symbol:"руб"},{name:"Rwanda Franc",code:"RWF",symbol:""},{name:"Saudi Riyal",code:"SAR",symbol:"﷼"},{name:"Solomon Islands Dollar",code:"SBD",symbol:"$"},{name:"Seychelles Rupee",code:"SCR",symbol:"₨"},{name:"Sudanese Pound",code:"SDG",symbol:""},{name:"Swedish Krona",code:"SEK",symbol:"kr"},{name:"Singapore Dollar",code:"SGD",symbol:"$"},{name:"Saint Helena Pound",code:"SHP",symbol:"£"},{name:"Leone",code:"SLE",symbol:""},{name:"Somali Shilling",code:"SOS",symbol:"S"},{name:"Surinam Dollar",code:"SRD",symbol:"$"},{name:"South Sudanese pound",code:"SSP",symbol:""},{name:"Dobra",code:"STN",symbol:"Db"},{name:"Syrian Pound",code:"SYP",symbol:"£"},{name:"Lilangeni",code:"SZL",symbol:""},{name:"Baht",code:"THB",symbol:"฿"},{name:"Somoni",code:"TJS",symbol:""},{name:"Manat",code:"TMT",symbol:""},{name:"Tunisian Dinar",code:"TND",symbol:""},{name:"Pa'anga",code:"TOP",symbol:""},{name:"Turkish Lira",code:"TRY",symbol:"₺"},{name:"Trinidad and Tobago Dollar",code:"TTD",symbol:"TT$"},{name:"New Taiwan Dollar",code:"TWD",symbol:"NT$"},{name:"Tanzanian Shilling",code:"TZS",symbol:""},{name:"Hryvnia",code:"UAH",symbol:"₴"},{name:"Uganda Shilling",code:"UGX",symbol:""},{name:"US Dollar",code:"USD",symbol:"$"},{name:"Peso Uruguayo",code:"UYU",symbol:"$U"},{name:"Uzbekistan Sum",code:"UZS",symbol:"лв"},{name:"Venezuelan bolívar",code:"VES",symbol:"Bs"},{name:"Dong",code:"VND",symbol:"₫"},{name:"Vatu",code:"VUV",symbol:""},{name:"Tala",code:"WST",symbol:""},{name:"CFA Franc BEAC",code:"XAF",symbol:""},{name:"East Caribbean Dollar",code:"XCD",symbol:"$"},{name:"CFA Franc BCEAO",code:"XOF",symbol:""},{name:"CFP Franc",code:"XPF",symbol:""},{name:"Yemeni Rial",code:"YER",symbol:"﷼"},{name:"Rand",code:"ZAR",symbol:"R"},{name:"Lesotho Loti",code:"LSL",symbol:""},{name:"Namibia Dollar",code:"NAD",symbol:"N$"},{name:"Zambian Kwacha",code:"ZMW",symbol:"K"},{name:"Zimbabwe Dollar",code:"ZWL",symbol:""}],dhe=["deposit","withdrawal","payment","invoice"],fhe={account_type:ehe,credit_card:uhe,currency:che,transaction_type:dhe},phe=fhe,hhe=["auxiliary","primary","back-end","digital","open-source","virtual","cross-platform","redundant","online","haptic","multi-byte","bluetooth","wireless","1080p","neural","optical","solid state","mobile"],mhe=["backing up","bypassing","hacking","overriding","compressing","copying","navigating","indexing","connecting","generating","quantifying","calculating","synthesizing","transmitting","programming","parsing"],vhe=["driver","protocol","bandwidth","panel","microchip","program","port","card","array","interface","system","sensor","firewall","hard drive","pixel","alarm","feed","monitor","application","transmitter","bus","circuit","capacitor","matrix"],ghe=["If we {{verb}} the {{noun}}, we can get to the {{abbreviation}} {{noun}} through the {{adjective}} {{abbreviation}} {{noun}}!","We need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","Try to {{verb}} the {{abbreviation}} {{noun}}, maybe it will {{verb}} the {{adjective}} {{noun}}!","You can't {{verb}} the {{noun}} without {{ingverb}} the {{adjective}} {{abbreviation}} {{noun}}!","Use the {{adjective}} {{abbreviation}} {{noun}}, then you can {{verb}} the {{adjective}} {{noun}}!","The {{abbreviation}} {{noun}} is down, {{verb}} the {{adjective}} {{noun}} so we can {{verb}} the {{abbreviation}} {{noun}}!","{{ingverb}} the {{noun}} won't do anything, we need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","I'll {{verb}} the {{adjective}} {{abbreviation}} {{noun}}, that should {{noun}} the {{abbreviation}} {{noun}}!"],yhe=["back up","bypass","hack","override","compress","copy","navigate","index","connect","generate","quantify","calculate","synthesize","input","transmit","program","reboot","parse"],bhe={adjective:hhe,ingverb:mhe,noun:vhe,phrase:ghe,verb:yhe},Fhe=bhe,Che=["com","biz","info","name","net","org"],whe=["example.org","example.com","example.net"],Ehe=["gmail.com","yahoo.com","hotmail.com"],She={domain_suffix:Che,example_email:whe,free_email:Ehe},_he=She,Dhe=["#####","####","###"],Ahe=["Abilene","Akron","Alafaya","Alameda","Albany","Albuquerque","Alexandria","Alhambra","Aliso Viejo","Allen","Allentown","Aloha","Alpharetta","Altadena","Altamonte Springs","Altoona","Amarillo","Ames","Anaheim","Anchorage","Anderson","Ankeny","Ann Arbor","Annandale","Antelope","Antioch","Apex","Apopka","Apple Valley","Appleton","Arcadia","Arden-Arcade","Arecibo","Arlington","Arlington Heights","Arvada","Ashburn","Asheville","Aspen Hill","Atascocita","Athens-Clarke County","Atlanta","Attleboro","Auburn","Augusta-Richmond County","Aurora","Austin","Avondale","Azusa","Bakersfield","Baldwin Park","Baltimore","Barnstable Town","Bartlett","Baton Rouge","Battle Creek","Bayamon","Bayonne","Baytown","Beaumont","Beavercreek","Beaverton","Bedford","Bel Air South","Bell Gardens","Belleville","Bellevue","Bellflower","Bellingham","Bend","Bentonville","Berkeley","Berwyn","Bethesda","Bethlehem","Billings","Biloxi","Binghamton","Birmingham","Bismarck","Blacksburg","Blaine","Bloomington","Blue Springs","Boca Raton","Boise City","Bolingbrook","Bonita Springs","Bossier City","Boston","Bothell","Boulder","Bountiful","Bowie","Bowling Green","Boynton Beach","Bozeman","Bradenton","Brandon","Brentwood","Bridgeport","Bristol","Brockton","Broken Arrow","Brookhaven","Brookline","Brooklyn Park","Broomfield","Brownsville","Bryan","Buckeye","Buena Park","Buffalo","Buffalo Grove","Burbank","Burien","Burke","Burleson","Burlington","Burnsville","Caguas","Caldwell","Camarillo","Cambridge","Camden","Canton","Cape Coral","Carlsbad","Carmel","Carmichael","Carolina","Carrollton","Carson","Carson City","Cary","Casa Grande","Casas Adobes","Casper","Castle Rock","Castro Valley","Catalina Foothills","Cathedral City","Catonsville","Cedar Hill","Cedar Park","Cedar Rapids","Centennial","Centreville","Ceres","Cerritos","Champaign","Chandler","Chapel Hill","Charleston","Charlotte","Charlottesville","Chattanooga","Cheektowaga","Chesapeake","Chesterfield","Cheyenne","Chicago","Chico","Chicopee","Chino","Chino Hills","Chula Vista","Cicero","Cincinnati","Citrus Heights","Clarksville","Clearwater","Cleveland","Cleveland Heights","Clifton","Clovis","Coachella","Coconut Creek","Coeur d'Alene","College Station","Collierville","Colorado Springs","Colton","Columbia","Columbus","Commerce City","Compton","Concord","Conroe","Conway","Coon Rapids","Coral Gables","Coral Springs","Corona","Corpus Christi","Corvallis","Costa Mesa","Council Bluffs","Country Club","Covina","Cranston","Cupertino","Cutler Bay","Cuyahoga Falls","Cypress","Dale City","Dallas","Daly City","Danbury","Danville","Davenport","Davie","Davis","Dayton","Daytona Beach","DeKalb","DeSoto","Dearborn","Dearborn Heights","Decatur","Deerfield Beach","Delano","Delray Beach","Deltona","Denton","Denver","Des Moines","Des Plaines","Detroit","Diamond Bar","Doral","Dothan","Downers Grove","Downey","Draper","Dublin","Dubuque","Duluth","Dundalk","Dunwoody","Durham","Eagan","East Hartford","East Honolulu","East Lansing","East Los Angeles","East Orange","East Providence","Eastvale","Eau Claire","Eden Prairie","Edina","Edinburg","Edmond","El Cajon","El Centro","El Dorado Hills","El Monte","El Paso","Elgin","Elizabeth","Elk Grove","Elkhart","Ellicott City","Elmhurst","Elyria","Encinitas","Enid","Enterprise","Erie","Escondido","Euclid","Eugene","Euless","Evanston","Evansville","Everett","Fairfield","Fall River","Fargo","Farmington","Farmington Hills","Fayetteville","Federal Way","Findlay","Fishers","Flagstaff","Flint","Florence-Graham","Florin","Florissant","Flower Mound","Folsom","Fond du Lac","Fontana","Fort Collins","Fort Lauderdale","Fort Myers","Fort Pierce","Fort Smith","Fort Wayne","Fort Worth","Fountain Valley","Fountainebleau","Framingham","Franklin","Frederick","Freeport","Fremont","Fresno","Frisco","Fullerton","Gainesville","Gaithersburg","Galveston","Garden Grove","Gardena","Garland","Gary","Gastonia","Georgetown","Germantown","Gilbert","Gilroy","Glen Burnie","Glendale","Glendora","Glenview","Goodyear","Grand Forks","Grand Island","Grand Junction","Grand Prairie","Grand Rapids","Grapevine","Great Falls","Greeley","Green Bay","Greensboro","Greenville","Greenwood","Gresham","Guaynabo","Gulfport","Hacienda Heights","Hackensack","Haltom City","Hamilton","Hammond","Hampton","Hanford","Harlingen","Harrisburg","Harrisonburg","Hartford","Hattiesburg","Haverhill","Hawthorne","Hayward","Hemet","Hempstead","Henderson","Hendersonville","Hesperia","Hialeah","Hicksville","High Point","Highland","Highlands Ranch","Hillsboro","Hilo","Hoboken","Hoffman Estates","Hollywood","Homestead","Honolulu","Hoover","Houston","Huntersville","Huntington","Huntington Beach","Huntington Park","Huntsville","Hutchinson","Idaho Falls","Independence","Indianapolis","Indio","Inglewood","Iowa City","Irondequoit","Irvine","Irving","Jackson","Jacksonville","Janesville","Jefferson City","Jeffersonville","Jersey City","Johns Creek","Johnson City","Joliet","Jonesboro","Joplin","Jupiter","Jurupa Valley","Kalamazoo","Kannapolis","Kansas City","Kearny","Keller","Kendale Lakes","Kendall","Kenner","Kennewick","Kenosha","Kent","Kentwood","Kettering","Killeen","Kingsport","Kirkland","Kissimmee","Knoxville","Kokomo","La Crosse","La Habra","La Mesa","La Mirada","Lacey","Lafayette","Laguna Niguel","Lake Charles","Lake Elsinore","Lake Forest","Lake Havasu City","Lake Ridge","Lakeland","Lakeville","Lakewood","Lancaster","Lansing","Laredo","Largo","Las Cruces","Las Vegas","Lauderhill","Lawrence","Lawton","Layton","League City","Lee's Summit","Leesburg","Lehi","Lehigh Acres","Lenexa","Levittown","Lewisville","Lexington-Fayette","Lincoln","Linden","Little Rock","Littleton","Livermore","Livonia","Lodi","Logan","Lombard","Lompoc","Long Beach","Longmont","Longview","Lorain","Los Angeles","Louisville/Jefferson County","Loveland","Lowell","Lubbock","Lynchburg","Lynn","Lynwood","Macon-Bibb County","Madera","Madison","Malden","Manchester","Manhattan","Mansfield","Manteca","Maple Grove","Margate","Maricopa","Marietta","Marysville","Mayaguez","McAllen","McKinney","McLean","Medford","Melbourne","Memphis","Menifee","Mentor","Merced","Meriden","Meridian","Mesa","Mesquite","Metairie","Methuen Town","Miami","Miami Beach","Miami Gardens","Middletown","Midland","Midwest City","Milford","Millcreek","Milpitas","Milwaukee","Minneapolis","Minnetonka","Minot","Miramar","Mishawaka","Mission","Mission Viejo","Missoula","Missouri City","Mobile","Modesto","Moline","Monroe","Montebello","Monterey Park","Montgomery","Moore","Moreno Valley","Morgan Hill","Mount Pleasant","Mount Prospect","Mount Vernon","Mountain View","Muncie","Murfreesboro","Murray","Murrieta","Nampa","Napa","Naperville","Nashua","Nashville-Davidson","National City","New Bedford","New Braunfels","New Britain","New Brunswick","New Haven","New Orleans","New Rochelle","New York","Newark","Newport Beach","Newport News","Newton","Niagara Falls","Noblesville","Norfolk","Normal","Norman","North Bethesda","North Charleston","North Highlands","North Las Vegas","North Lauderdale","North Little Rock","North Miami","North Miami Beach","North Port","North Richland Hills","Norwalk","Novato","Novi","O'Fallon","Oak Lawn","Oak Park","Oakland","Oakland Park","Ocala","Oceanside","Odessa","Ogden","Oklahoma City","Olathe","Olympia","Omaha","Ontario","Orange","Orem","Orland Park","Orlando","Oro Valley","Oshkosh","Overland Park","Owensboro","Oxnard","Palatine","Palm Bay","Palm Beach Gardens","Palm Coast","Palm Desert","Palm Harbor","Palm Springs","Palmdale","Palo Alto","Paradise","Paramount","Parker","Parma","Pasadena","Pasco","Passaic","Paterson","Pawtucket","Peabody","Pearl City","Pearland","Pembroke Pines","Pensacola","Peoria","Perris","Perth Amboy","Petaluma","Pflugerville","Pharr","Philadelphia","Phoenix","Pico Rivera","Pine Bluff","Pine Hills","Pinellas Park","Pittsburg","Pittsburgh","Pittsfield","Placentia","Plainfield","Plano","Plantation","Pleasanton","Plymouth","Pocatello","Poinciana","Pomona","Pompano Beach","Ponce","Pontiac","Port Arthur","Port Charlotte","Port Orange","Port St. Lucie","Portage","Porterville","Portland","Portsmouth","Potomac","Poway","Providence","Provo","Pueblo","Quincy","Racine","Raleigh","Rancho Cordova","Rancho Cucamonga","Rancho Palos Verdes","Rancho Santa Margarita","Rapid City","Reading","Redding","Redlands","Redmond","Redondo Beach","Redwood City","Reno","Renton","Reston","Revere","Rialto","Richardson","Richland","Richmond","Rio Rancho","Riverside","Riverton","Riverview","Roanoke","Rochester","Rochester Hills","Rock Hill","Rockford","Rocklin","Rockville","Rockwall","Rocky Mount","Rogers","Rohnert Park","Rosemead","Roseville","Roswell","Round Rock","Rowland Heights","Rowlett","Royal Oak","Sacramento","Saginaw","Salem","Salina","Salinas","Salt Lake City","Sammamish","San Angelo","San Antonio","San Bernardino","San Bruno","San Buenaventura (Ventura)","San Clemente","San Diego","San Francisco","San Jacinto","San Jose","San Juan","San Leandro","San Luis Obispo","San Marcos","San Mateo","San Rafael","San Ramon","San Tan Valley","Sandy","Sandy Springs","Sanford","Santa Ana","Santa Barbara","Santa Clara","Santa Clarita","Santa Cruz","Santa Fe","Santa Maria","Santa Monica","Santa Rosa","Santee","Sarasota","Savannah","Sayreville","Schaumburg","Schenectady","Scottsdale","Scranton","Seattle","Severn","Shawnee","Sheboygan","Shoreline","Shreveport","Sierra Vista","Silver Spring","Simi Valley","Sioux City","Sioux Falls","Skokie","Smyrna","Somerville","South Bend","South Gate","South Hill","South Jordan","South San Francisco","South Valley","South Whittier","Southaven","Southfield","Sparks","Spokane","Spokane Valley","Spring","Spring Hill","Spring Valley","Springdale","Springfield","St. Charles","St. Clair Shores","St. Cloud","St. George","St. Joseph","St. Louis","St. Louis Park","St. Paul","St. Peters","St. Petersburg","Stamford","State College","Sterling Heights","Stillwater","Stockton","Stratford","Strongsville","Suffolk","Sugar Land","Summerville","Sunnyvale","Sunrise","Sunrise Manor","Surprise","Syracuse","Tacoma","Tallahassee","Tamarac","Tamiami","Tampa","Taunton","Taylor","Taylorsville","Temecula","Tempe","Temple","Terre Haute","Texas City","The Hammocks","The Villages","The Woodlands","Thornton","Thousand Oaks","Tigard","Tinley Park","Titusville","Toledo","Toms River","Tonawanda","Topeka","Torrance","Town 'n' Country","Towson","Tracy","Trenton","Troy","Trujillo Alto","Tuckahoe","Tucson","Tulare","Tulsa","Turlock","Tuscaloosa","Tustin","Twin Falls","Tyler","Union City","University","Upland","Urbana","Urbandale","Utica","Vacaville","Valdosta","Vallejo","Vancouver","Victoria","Victorville","Vineland","Virginia Beach","Visalia","Vista","Waco","Waipahu","Waldorf","Walnut Creek","Waltham","Warner Robins","Warren","Warwick","Washington","Waterbury","Waterloo","Watsonville","Waukegan","Waukesha","Wauwatosa","Wellington","Wesley Chapel","West Allis","West Babylon","West Covina","West Des Moines","West Hartford","West Haven","West Jordan","West Lafayette","West New York","West Palm Beach","West Sacramento","West Seneca","West Valley City","Westfield","Westland","Westminster","Weston","Weymouth Town","Wheaton","White Plains","Whittier","Wichita","Wichita Falls","Wilmington","Wilson","Winston-Salem","Woodbury","Woodland","Worcester","Wylie","Wyoming","Yakima","Yonkers","Yorba Linda","York","Youngstown","Yuba City","Yucaipa","Yuma"],xhe=["{{location.city_prefix}} {{person.first_name}}{{location.city_suffix}}","{{location.city_prefix}} {{person.first_name}}","{{person.first_name}}{{location.city_suffix}}","{{person.last_name}}{{location.city_suffix}}","{{location.city_name}}"],khe=["North","East","West","South","New","Lake","Port","Fort"],The=["town","ton","land","ville","berg","burgh","boro","borough","bury","view","port","mouth","stad","stead","furt","chester","cester","fort","field","haven","side","shire","worth"],Mhe=["Afghanistan","Aland Islands","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bonaire, Sint Eustatius and Saba","Bosnia and Herzegovina","Botswana","Bouvet Island","Brazil","British Indian Ocean Territory (Chagos Archipelago)","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Cook Islands","Costa Rica","Cote d'Ivoire","Croatia","Cuba","Curacao","Cyprus","Czechia","Democratic Republic of the Congo","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Faroe Islands","Falkland Islands (Malvinas)","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Holy See (Vatican City State)","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Democratic People's Republic of Korea","Republic of Korea","Kuwait","Kyrgyz Republic","Lao People's Democratic Republic","Latvia","Lebanon","Lesotho","Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lithuania","Luxembourg","Macao","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","North Macedonia","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russian Federation","Rwanda","Saint Barthelemy","Saint Helena","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Sint Maarten","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia and the South Sandwich Islands","South Sudan","Spain","Sri Lanka","Sudan","Suriname","Svalbard & Jan Mayen Islands","Sweden","Switzerland","Syrian Arab Republic","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States of America","United States Minor Outlying Islands","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Virgin Islands, British","Virgin Islands, U.S.","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"],Bhe=["Adams County","Calhoun County","Carroll County","Clark County","Clay County","Crawford County","Douglas County","Fayette County","Franklin County","Grant County","Greene County","Hamilton County","Hancock County","Henry County","Jackson County","Jefferson County","Johnson County","Lake County","Lawrence County","Lee County","Lincoln County","Logan County","Madison County","Marion County","Marshall County","Monroe County","Montgomery County","Morgan County","Perry County","Pike County","Polk County","Scott County","Union County","Warren County","Washington County","Wayne County","Avon","Bedfordshire","Berkshire","Borders","Buckinghamshire","Cambridgeshire","Central","Cheshire","Cleveland","Clwyd","Cornwall","County Antrim","County Armagh","County Down","County Fermanagh","County Londonderry","County Tyrone","Cumbria","Derbyshire","Devon","Dorset","Dumfries and Galloway","Durham","Dyfed","East Sussex","Essex","Fife","Gloucestershire","Grampian","Greater Manchester","Gwent","Gwynedd County","Hampshire","Herefordshire","Hertfordshire","Highlands and Islands","Humberside","Isle of Wight","Kent","Lancashire","Leicestershire","Lincolnshire","Lothian","Merseyside","Mid Glamorgan","Norfolk","North Yorkshire","Northamptonshire","Northumberland","Nottinghamshire","Oxfordshire","Powys","Rutland","Shropshire","Somerset","South Glamorgan","South Yorkshire","Staffordshire","Strathclyde","Suffolk","Surrey","Tayside","Tyne and Wear","Warwickshire","West Glamorgan","West Midlands","West Sussex","West Yorkshire","Wiltshire","Worcestershire"],Lhe=["United States of America"],Ohe=["North","East","South","West","Northeast","Northwest","Southeast","Southwest"],Rhe=["N","E","S","W","NE","NW","SE","SW"],Phe=["#####","#####-####"],Ihe=["Apt. ###","Suite ###"],Nhe=["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"],$he=["AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"],zhe={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"},Vhe=["10th Street","11th Street","12th Street","13th Street","14th Street","15th Street","16th Street","1st Avenue","1st Street","2nd Avenue","2nd Street","3rd Avenue","3rd Street","4th Avenue","4th Street","5th Avenue","5th Street","6th Avenue","6th Street","7th Avenue","7th Street","8th Avenue","8th Street","9th Street","A Street","Abbey Road","Adams Avenue","Adams Street","Airport Road","Albany Road","Albert Road","Albion Street","Alexandra Road","Alfred Street","Alma Street","Ash Close","Ash Grove","Ash Road","Ash Street","Aspen Close","Atlantic Avenue","Avenue Road","Back Lane","Baker Street","Balmoral Road","Barn Close","Barton Road","Bath Road","Bath Street","Bay Street","Beach Road","Bedford Road","Beech Close","Beech Drive","Beech Grove","Beech Road","Beechwood Avenue","Bell Lane","Belmont Road","Birch Avenue","Birch Close","Birch Grove","Birch Road","Blind Lane","Bluebell Close","Boundary Road","Bramble Close","Bramley Close","Bridge Road","Bridge Street","Broad Lane","Broad Street","Broadway","Broadway Avenue","Broadway Street","Brook Lane","Brook Road","Brook Street","Brookside","Buckingham Road","Cambridge Street","Canal Street","Castle Close","Castle Lane","Castle Road","Castle Street","Cavendish Road","Cedar Avenue","Cedar Close","Cedar Grove","Cedar Road","Cedar Street","Cemetery Road","Center Avenue","Center Road","Center Street","Central Avenue","Central Street","Chapel Close","Chapel Hill","Chapel Road","Chapel Street","Charles Street","Cherry Close","Cherry Street","Cherry Tree Close","Chester Road","Chestnut Close","Chestnut Drive","Chestnut Grove","Chestnut Street","Church Avenue","Church Close","Church Hill","Church Lane","Church Path","Church Road","Church Street","Church View","Church Walk","Claremont Road","Clarence Road","Clarence Street","Clarendon Road","Clark Street","Clay Lane","Cleveland Street","Cliff Road","Clifton Road","Clinton Street","College Avenue","College Street","Columbia Avenue","Commerce Street","Commercial Road","Commercial Street","Common Lane","Coronation Avenue","Coronation Road","County Line Road","County Road","Court Street","Cow Lane","Crescent Road","Cromwell Road","Cross Lane","Cross Street","Crown Street","Cumberland Street","Dale Street","Dark Lane","Davis Street","Depot Street","Derby Road","Derwent Close","Devonshire Road","Division Street","Douglas Road","Duke Street","E 10th Street","E 11th Street","E 12th Street","E 14th Street","E 1st Street","E 2nd Street","E 3rd Street","E 4th Avenue","E 4th Street","E 5th Street","E 6th Avenue","E 6th Street","E 7th Street","E 8th Street","E 9th Street","E Bridge Street","E Broad Street","E Broadway","E Broadway Street","E Cedar Street","E Center Street","E Central Avenue","E Church Street","E Elm Street","E Franklin Street","E Front Street","E Grand Avenue","E High Street","E Jackson Street","E Jefferson Street","E Main","E Main Street","E Maple Street","E Market Street","E North Street","E Oak Street","E Park Avenue","E Pine Street","E River Road","E South Street","E State Street","E Union Street","E Walnut Street","E Washington Avenue","E Washington Street","E Water Street","East Avenue","East Road","East Street","Edward Street","Elm Close","Elm Grove","Elm Road","Elm Street","Euclid Avenue","Fairfield Road","Farm Close","Ferry Road","Field Close","Field Lane","First Avenue","First Street","Fore Street","Forest Avenue","Forest Road","Fourth Avenue","Franklin Avenue","Franklin Road","Franklin Street","Front Street","Frontage Road","Garden Close","Garden Street","George Street","Gladstone Road","Glebe Close","Gloucester Road","Gordon Road","Gordon Street","Grand Avenue","Grange Avenue","Grange Close","Grange Road","Grant Street","Green Close","Green Lane","Green Street","Greenville Road","Greenway","Greenwood Road","Grove Lane","Grove Road","Grove Street","Hall Lane","Hall Street","Harrison Avenue","Harrison Street","Hawthorn Avenue","Hawthorn Close","Hazel Close","Hazel Grove","Heath Road","Heather Close","Henry Street","Heron Close","Hickory Street","High Road","High Street","Highfield Avenue","Highfield Close","Highfield Road","Highland Avenue","Hill Road","Hill Street","Hillside","Hillside Avenue","Hillside Close","Hillside Road","Holly Close","Honeysuckle Close","Howard Road","Howard Street","Jackson Avenue","Jackson Street","James Street","Jefferson Avenue","Jefferson Street","Johnson Street","Jubilee Close","Juniper Close","Kent Road","Kestrel Close","King Street","King's Road","Kingfisher Close","Kings Highway","Kingsway","Laburnum Grove","Lafayette Street","Lake Avenue","Lake Drive","Lake Road","Lake Street","Lancaster Road","Lansdowne Road","Larch Close","Laurel Close","Lawrence Street","Lee Street","Liberty Street","Lime Grove","Lincoln Avenue","Lincoln Highway","Lincoln Road","Lincoln Street","Locust Street","Lodge Close","Lodge Lane","London Road","Long Lane","Low Road","Madison Avenue","Madison Street","Main","Main Avenue","Main Road","Main Street","Main Street E","Main Street N","Main Street S","Main Street W","Manchester Road","Manor Close","Manor Drive","Manor Gardens","Manor Road","Manor Way","Maple Avenue","Maple Close","Maple Drive","Maple Road","Maple Street","Market Place","Market Square","Market Street","Marlborough Road","Marsh Lane","Martin Luther King Boulevard","Martin Luther King Drive","Martin Luther King Jr Boulevard","Mary Street","Mayfield Road","Meadow Close","Meadow Drive","Meadow Lane","Meadow View","Meadow Way","Memorial Drive","Middle Street","Mill Close","Mill Lane","Mill Road","Mill Street","Milton Road","Milton Street","Monroe Street","Moor Lane","Moss Lane","Mount Pleasant","Mount Street","Mulberry Street","N 1st Street","N 2nd Street","N 3rd Street","N 4th Street","N 5th Street","N 6th Street","N 7th Street","N 8th Street","N 9th Street","N Bridge Street","N Broad Street","N Broadway","N Broadway Street","N Cedar Street","N Center Street","N Central Avenue","N Chestnut Street","N Church Street","N College Street","N Court Street","N Division Street","N East Street","N Elm Street","N Franklin Street","N Front Street","N Harrison Street","N High Street","N Jackson Street","N Jefferson Street","N Lincoln Street","N Locust Street","N Main","N Main Avenue","N Main Street","N Maple Street","N Market Street","N Monroe Street","N Oak Street","N Park Street","N Pearl Street","N Pine Street","N Poplar Street","N Railroad Street","N State Street","N Union Street","N Walnut Street","N Washington Avenue","N Washington Street","N Water Street","Nelson Road","Nelson Street","New Lane","New Road","New Street","Newton Road","Nightingale Close","Norfolk Road","North Avenue","North Lane","North Road","North Street","Northfield Road","Oak Avenue","Oak Drive","Oak Lane","Oak Road","Oak Street","Oakfield Road","Oaklands","Old Lane","Old Military Road","Old Road","Old State Road","Orchard Drive","Orchard Lane","Orchard Road","Orchard Street","Oxford Road","Oxford Street","Park Avenue","Park Crescent","Park Drive","Park Lane","Park Place","Park Road","Park Street","Park View","Parkside","Pearl Street","Pennsylvania Avenue","Pine Close","Pine Grove","Pine Street","Pinfold Lane","Pleasant Street","Poplar Avenue","Poplar Close","Poplar Road","Poplar Street","Post Road","Pound Lane","Princes Street","Princess Street","Priory Close","Priory Road","Prospect Avenue","Prospect Place","Prospect Road","Prospect Street","Quarry Lane","Quarry Road","Queen's Road","Railroad Avenue","Railroad Street","Railway Street","Rectory Close","Rectory Lane","Richmond Close","Richmond Road","Ridge Road","River Road","River Street","Riverside","Riverside Avenue","Riverside Drive","Roman Road","Roman Way","Rowan Close","Russell Street","S 10th Street","S 14th Street","S 1st Avenue","S 1st Street","S 2nd Street","S 3rd Street","S 4th Street","S 5th Street","S 6th Street","S 7th Street","S 8th Street","S 9th Street","S Bridge Street","S Broad Street","S Broadway","S Broadway Street","S Center Street","S Central Avenue","S Chestnut Street","S Church Street","S College Street","S Division Street","S East Street","S Elm Street","S Franklin Street","S Front Street","S Grand Avenue","S High Street","S Jackson Street","S Jefferson Street","S Lincoln Street","S Main","S Main Avenue","S Main Street","S Maple Street","S Market Street","S Mill Street","S Monroe Street","S Oak Street","S Park Street","S Pine Street","S Railroad Street","S State Street","S Union Street","S Walnut Street","S Washington Avenue","S Washington Street","S Water Street","S West Street","Salisbury Road","Sandringham Road","Sandy Lane","School Close","School Lane","School Road","School Street","Second Avenue","Silver Street","Skyline Drive","Smith Street","Somerset Road","South Avenue","South Drive","South Road","South Street","South View","Spring Gardens","Spring Street","Springfield Close","Springfield Road","Spruce Street","St Andrew's Road","St Andrews Close","St George's Road","St John's Road","St Mary's Close","St Mary's Road","Stanley Road","Stanley Street","State Avenue","State Line Road","State Road","State Street","Station Road","Station Street","Stoney Lane","Sycamore Avenue","Sycamore Close","Sycamore Drive","Sycamore Street","Talbot Road","Tennyson Road","The Avenue","The Beeches","The Causeway","The Chase","The Coppice","The Copse","The Crescent","The Croft","The Dell","The Drive","The Fairway","The Glebe","The Grange","The Green","The Grove","The Hawthorns","The Lane","The Laurels","The Limes","The Maltings","The Meadows","The Mews","The Mount","The Oaks","The Orchard","The Oval","The Paddock","The Paddocks","The Poplars","The Ridgeway","The Ridings","The Rise","The Sidings","The Spinney","The Square","The Willows","The Woodlands","Third Avenue","Third Street","Tower Road","Trinity Road","Tudor Close","Union Avenue","Union Street","University Avenue","University Drive","Valley Road","Veterans Memorial Drive","Veterans Memorial Highway","Vicarage Close","Vicarage Lane","Vicarage Road","Victoria Place","Victoria Road","Victoria Street","Vine Street","W 10th Street","W 11th Street","W 12th Street","W 14th Street","W 1st Street","W 2nd Street","W 3rd Street","W 4th Avenue","W 4th Street","W 5th Street","W 6th Avenue","W 6th Street","W 7th Street","W 8th Street","W 9th Street","W Bridge Street","W Broad Street","W Broadway","W Broadway Avenue","W Broadway Street","W Center Street","W Central Avenue","W Chestnut Street","W Church Street","W Division Street","W Elm Street","W Franklin Street","W Front Street","W Grand Avenue","W High Street","W Jackson Street","W Jefferson Street","W Lake Street","W Main","W Main Street","W Maple Street","W Market Street","W Monroe Street","W North Street","W Oak Street","W Park Street","W Pine Street","W River Road","W South Street","W State Street","W Union Street","W Walnut Street","W Washington Avenue","W Washington Street","Walnut Close","Walnut Street","Warren Close","Warren Road","Washington Avenue","Washington Boulevard","Washington Road","Washington Street","Water Lane","Water Street","Waterloo Road","Waterside","Watery Lane","Waverley Road","Well Lane","Wellington Road","Wellington Street","West Avenue","West End","West Lane","West Road","West Street","West View","Western Avenue","Western Road","Westfield Road","Westgate","William Street","Willow Close","Willow Drive","Willow Grove","Willow Road","Willow Street","Windermere Road","Windmill Close","Windmill Lane","Windsor Avenue","Windsor Close","Windsor Drive","Wood Lane","Wood Street","Woodland Close","Woodland Road","Woodlands","Woodlands Avenue","Woodlands Close","Woodlands Road","Woodside","Woodside Road","Wren Close","Yew Tree Close","York Road","York Street"],Hhe=["{{person.first_name}} {{location.street_suffix}}","{{person.last_name}} {{location.street_suffix}}","{{location.street_name}}"],Whe=["Alley","Avenue","Branch","Bridge","Brook","Brooks","Burg","Burgs","Bypass","Camp","Canyon","Cape","Causeway","Center","Centers","Circle","Circles","Cliff","Cliffs","Club","Common","Corner","Corners","Course","Court","Courts","Cove","Coves","Creek","Crescent","Crest","Crossing","Crossroad","Curve","Dale","Dam","Divide","Drive","Drives","Estate","Estates","Expressway","Extension","Extensions","Fall","Falls","Ferry","Field","Fields","Flat","Flats","Ford","Fords","Forest","Forge","Forges","Fork","Forks","Fort","Freeway","Garden","Gardens","Gateway","Glen","Glens","Green","Greens","Grove","Groves","Harbor","Harbors","Haven","Heights","Highway","Hill","Hills","Hollow","Inlet","Island","Islands","Isle","Junction","Junctions","Key","Keys","Knoll","Knolls","Lake","Lakes","Land","Landing","Lane","Light","Lights","Loaf","Lock","Locks","Lodge","Loop","Mall","Manor","Manors","Meadow","Meadows","Mews","Mill","Mills","Mission","Motorway","Mount","Mountain","Mountains","Neck","Orchard","Oval","Overpass","Park","Parks","Parkway","Parkways","Pass","Passage","Path","Pike","Pine","Pines","Place","Plain","Plains","Plaza","Point","Points","Port","Ports","Prairie","Radial","Ramp","Ranch","Rapid","Rapids","Rest","Ridge","Ridges","River","Road","Roads","Route","Row","Rue","Run","Shoal","Shoals","Shore","Shores","Skyway","Spring","Springs","Spur","Spurs","Square","Squares","Station","Stravenue","Stream","Street","Streets","Summit","Terrace","Throughway","Trace","Track","Trafficway","Trail","Tunnel","Turnpike","Underpass","Union","Unions","Valley","Valleys","Via","Viaduct","View","Views","Village","Villages","Ville","Vista","Walk","Walks","Wall","Way","Ways","Well","Wells"],Ghe={building_number:Dhe,city_name:Ahe,city_pattern:xhe,city_prefix:khe,city_suffix:The,country:Mhe,county:Bhe,default_country:Lhe,direction:Ohe,direction_abbr:Rhe,postcode:Phe,secondary_address:Ihe,state:Nhe,state_abbr:$he,street_address:zhe,street_name:Vhe,street_pattern:Hhe,street_suffix:Whe},jhe=Ghe,Khe=["a","ab","abbas","abduco","abeo","abscido","absconditus","absens","absorbeo","absque","abstergo","absum","abundans","abutor","accedo","accendo","acceptus","accommodo","accusamus","accusantium","accusator","acer","acerbitas","acervus","acidus","acies","acquiro","acsi","ad","adamo","adaugeo","addo","adduco","ademptio","adeo","adeptio","adfectus","adfero","adficio","adflicto","adhaero","adhuc","adicio","adimpleo","adinventitias","adipisci","adipiscor","adiuvo","administratio","admiratio","admitto","admoneo","admoveo","adnuo","adopto","adsidue","adstringo","adsuesco","adsum","adulatio","adulescens","aduro","advenio","adversus","advoco","aedificium","aeger","aegre","aegrotatio","aegrus","aeneus","aequitas","aequus","aer","aestas","aestivus","aestus","aetas","aeternus","ager","aggero","aggredior","agnitio","agnosco","ago","ait","aiunt","alias","alienus","alii","alioqui","aliqua","aliquam","aliquid","alius","allatus","alo","alter","altus","alveus","amaritudo","ambitus","ambulo","amet","amicitia","amiculum","amissio","amita","amitto","amo","amor","amoveo","amplexus","amplitudo","amplus","ancilla","angelus","angulus","angustus","animadverto","animi","animus","annus","anser","ante","antea","antepono","antiquus","aperiam","aperio","aperte","apostolus","apparatus","appello","appono","appositus","approbo","apto","aptus","apud","aqua","ara","aranea","arbitro","arbor","arbustum","arca","arceo","arcesso","architecto","arcus","argentum","argumentum","arguo","arma","armarium","aro","ars","articulus","artificiose","arto","arx","ascisco","ascit","asper","asperiores","aspernatur","aspicio","asporto","assentator","assumenda","astrum","at","atavus","ater","atque","atqui","atrocitas","atrox","attero","attollo","attonbitus","auctor","auctus","audacia","audax","audentia","audeo","audio","auditor","aufero","aureus","aurum","aut","autem","autus","auxilium","avaritia","avarus","aveho","averto","baiulus","balbus","barba","bardus","basium","beatae","beatus","bellicus","bellum","bene","beneficium","benevolentia","benigne","bestia","bibo","bis","blandior","blanditiis","bonus","bos","brevis","cado","caecus","caelestis","caelum","calamitas","calcar","calco","calculus","callide","campana","candidus","canis","canonicus","canto","capillus","capio","capitulus","capto","caput","carbo","carcer","careo","caries","cariosus","caritas","carmen","carpo","carus","casso","caste","casus","catena","caterva","cattus","cauda","causa","caute","caveo","cavus","cedo","celebrer","celer","celo","cena","cenaculum","ceno","censura","centum","cerno","cernuus","certe","certus","cervus","cetera","charisma","chirographum","cibo","cibus","cicuta","cilicium","cimentarius","ciminatio","cinis","circumvenio","cito","civis","civitas","clam","clamo","claro","clarus","claudeo","claustrum","clementia","clibanus","coadunatio","coaegresco","coepi","coerceo","cogito","cognatus","cognomen","cogo","cohaero","cohibeo","cohors","colligo","collum","colo","color","coma","combibo","comburo","comedo","comes","cometes","comis","comitatus","commemoro","comminor","commodi","commodo","communis","comparo","compello","complectus","compono","comprehendo","comptus","conatus","concedo","concido","conculco","condico","conduco","confero","confido","conforto","confugo","congregatio","conicio","coniecto","conitor","coniuratio","conor","conqueror","conscendo","consectetur","consequatur","consequuntur","conservo","considero","conspergo","constans","consuasor","contabesco","contego","contigo","contra","conturbo","conventus","convoco","copia","copiose","cornu","corona","corporis","corpus","correptius","corrigo","corroboro","corrumpo","corrupti","coruscus","cotidie","crapula","cras","crastinus","creator","creber","crebro","credo","creo","creptio","crepusculum","cresco","creta","cribro","crinis","cruciamentum","crudelis","cruentus","crur","crustulum","crux","cubicularis","cubitum","cubo","cui","cuius","culpa","culpo","cultellus","cultura","cum","cumque","cunabula","cunae","cunctatio","cupiditas","cupiditate","cupio","cuppedia","cupressus","cur","cura","curatio","curia","curiositas","curis","curo","curriculum","currus","cursim","curso","cursus","curto","curtus","curvo","custodia","damnatio","damno","dapifer","debeo","debilito","debitis","decens","decerno","decet","decimus","decipio","decor","decretum","decumbo","dedecor","dedico","deduco","defaeco","defendo","defero","defessus","defetiscor","deficio","defleo","defluo","defungo","degenero","degero","degusto","deinde","delectatio","delectus","delego","deleniti","deleo","delibero","delicate","delinquo","deludo","demens","demergo","demitto","demo","demonstro","demoror","demulceo","demum","denego","denique","dens","denuncio","denuo","deorsum","depereo","depono","depopulo","deporto","depraedor","deprecator","deprimo","depromo","depulso","deputo","derelinquo","derideo","deripio","deserunt","desidero","desino","desipio","desolo","desparatus","despecto","dicta","dignissimos","distinctio","dolor","dolore","dolorem","doloremque","dolores","doloribus","dolorum","ducimus","ea","eaque","earum","eius","eligendi","enim","eos","error","esse","est","et","eum","eveniet","ex","excepturi","exercitationem","expedita","explicabo","facere","facilis","fuga","fugiat","fugit","harum","hic","id","illo","illum","impedit","in","incidunt","infit","inflammatio","inventore","ipsa","ipsam","ipsum","iste","itaque","iure","iusto","labore","laboriosam","laborum","laudantium","libero","magnam","magni","maiores","maxime","minima","minus","modi","molestiae","molestias","mollitia","nam","natus","necessitatibus","nemo","neque","nesciunt","nihil","nisi","nobis","non","nostrum","nulla","numquam","occaecati","ocer","odio","odit","officia","officiis","omnis","optio","paens","pariatur","patior","patria","patrocinor","patruus","pauci","paulatim","pauper","pax","peccatus","pecco","pecto","pectus","pecus","peior","pel","perferendis","perspiciatis","placeat","porro","possimus","praesentium","provident","quae","quaerat","quam","quas","quasi","qui","quia","quibusdam","quidem","quis","quisquam","quo","quod","quos","ratione","recusandae","reiciendis","rem","repellat","repellendus","reprehenderit","repudiandae","rerum","saepe","sapiente","sed","sequi","similique","sint","sit","socius","sodalitas","sol","soleo","solio","solitudo","solium","sollers","sollicito","solum","solus","soluta","solutio","solvo","somniculosus","somnus","sonitus","sono","sophismata","sopor","sordeo","sortitus","spargo","speciosus","spectaculum","speculum","sperno","spero","spes","spiculum","spiritus","spoliatio","sponte","stabilis","statim","statua","stella","stillicidium","stipes","stips","sto","strenuus","strues","studio","stultus","suadeo","suasoria","sub","subito","subiungo","sublime","subnecto","subseco","substantia","subvenio","succedo","succurro","sufficio","suffoco","suffragium","suggero","sui","sulum","sum","summa","summisse","summopere","sumo","sumptus","sunt","supellex","super","suppellex","supplanto","suppono","supra","surculus","surgo","sursum","suscipio","suscipit","suspendo","sustineo","suus","synagoga","tabella","tabernus","tabesco","tabgo","tabula","taceo","tactus","taedium","talio","talis","talus","tam","tamdiu","tamen","tametsi","tamisium","tamquam","tandem","tantillus","tantum","tardus","tego","temeritas","temperantia","templum","tempora","tempore","temporibus","temptatio","tempus","tenax","tendo","teneo","tener","tenetur","tenuis","tenus","tepesco","tepidus","ter","terebro","teres","terga","tergeo","tergiversatio","tergo","tergum","termes","terminatio","tero","terra","terreo","territo","terror","tersus","tertius","testimonium","texo","textilis","textor","textus","thalassinus","theatrum","theca","thema","theologus","thermae","thesaurus","thesis","thorax","thymbra","thymum","tibi","timidus","timor","titulus","tolero","tollo","tondeo","tonsor","torqueo","torrens","tot","totam","totidem","toties","totus","tracto","trado","traho","trans","tredecim","tremo","trepide","tres","tribuo","tricesimus","triduana","tripudio","tristis","triumphus","trucido","truculenter","tubineus","tui","tum","tumultus","tunc","turba","turbo","turpis","tutamen","tutis","tyrannus","uberrime","ubi","ulciscor","ullam","ullus","ulterius","ultio","ultra","umbra","umerus","umquam","una","unde","undique","universe","unus","urbanus","urbs","uredo","usitas","usque","ustilo","ustulo","usus","ut","uter","uterque","utilis","utique","utor","utpote","utrimque","utroque","utrum","uxor","vaco","vacuus","vado","vae","valde","valens","valeo","valetudo","validus","vallum","vapulus","varietas","varius","vehemens","vel","velit","velociter","velum","velut","venia","veniam","venio","ventito","ventosus","ventus","venustas","ver","verbera","verbum","vere","verecundia","vereor","vergo","veritas","veritatis","vero","versus","verto","verumtamen","verus","vesco","vesica","vesper","vespillo","vester","vestigium","vestrum","vetus","via","vicinus","vicissitudo","victoria","victus","videlicet","video","viduo","vigilo","vigor","vilicus","vilis","vilitas","villa","vinco","vinculum","vindico","vinitor","vinum","vir","virga","virgo","viridis","viriliter","virtus","vis","viscus","vita","vitae","vitiosus","vitium","vito","vivo","vix","vobis","vociferor","voco","volaticus","volo","volubilis","voluntarius","volup","voluptas","voluptate","voluptatem","voluptates","voluptatibus","voluptatum","volutabrum","volva","vomer","vomica","vomito","vorago","vorax","voro","vos","votum","voveo","vox","vulariter","vulgaris","vulgivagus","vulgo","vulgus","vulnero","vulnus","vulpes","vulticulus","xiphias"],Uhe={words:Khe},qhe=Uhe,Yhe={title:"English",code:"en",language:"en",endonym:"English",dir:"ltr",script:"Latn"},Jhe=Yhe,Xhe=["Rock","Metal","Pop","Electronic","Folk","World","Country","Jazz","Funk","Soul","Hip Hop","Classical","Latin","Reggae","Stage And Screen","Blues","Non Music","Rap"],Zhe=["White Christmas","Hey Jude","Every Breath You Take","Mack the Knife","Rock Around the Clock","I Want to Hold Your Hand","(I Can't Get No) Satisfaction","The Twist","(Everything I Do) I Do it For You","Bridge Over Troubled Water","When Doves Cry","Call Me","Bette Davis Eyes","I Will Always Love You","Over the Rainbow","American Pie","Flashdance. What a Feeling","The Way We Were","I Heard it Through the Grapevine","You've Lost That Lovin' Feelin'","Nothing Compares 2 U","Endless Love","Yeah!","Let's Get it On","That's What Friends Are For","You Light Up My Life","(Sittin' On) the Dock of the Bay","Joy to the World","Heartbreak Hotel","Theme From 'A Summer Place'","Aquarius/Let The Sunshine In","I Will Survive","It's Too Late","Respect","Sugar Sugar","Stayin' Alive","Maggie May","My Heart Will Go On","Eye of the Tiger","End of the Road","Another One Bites the Dust","Billie Jean","Let's Stay Together","Battle of New Orleans","Oh","Hound Dog","I Love Rock 'n' Roll","Smooth","Good Vibrations","Physical","Light My Fire","Low","Hey Ya!","Let it Be","Don't Be Cruel","Hotel California","We Belong Together","Le Freak","Raindrops Keep Falling On My Head","How High the Moon","My Girl","I Can't Stop Loving You","Killing Me Softly With His Song","Mona Lisa","In the Mood","She Loves You","The Letter","Mister Sandman","Careless Whisper","What's Love Got to Do With It?","I'm a Believer","Wooly Bully","Theme From 'Shaft'","Hot Stuff","Centerfold","Honky Tonk Woman","I'll Be There","Gangsta's Paradise","Yesterday","My Sharona","Tennessee Waltz","Reach Out (I'll Be There)","California Dreamin'","Jailhouse Rock","Irreplaceable","Dancing in the Street","Rolling In The Deep","Tie a Yellow Ribbon 'round the Old Oak Tree","Stand By Me","Sentimental Journey","The First Time Ever I Saw Your Face","Louie Louie","Another Brick in the Wall (part 2)","(Just Like) Starting Over","Night Fever","To Sir","You're So Vain","Be My Baby","Celebration","(They Long to Be) Close to You","Begin the Beguine","I Still Haven't Found What I'm Looking For","I Want You Back","Arthur's Theme (Best That You Can Do)","Boulevard of Broken Dreams","With Or Without You","Tonight's the Night (Gonna Be Alright)","Are You Lonesome Tonight?","Upside Down","Dancing Queen","Sweet Child O' Mine","Where Did Our Love Go","Unchained Melody","Rudolph","Take My Breath Away","I'll Make Love to You","Love Will Keep Us Together","When a Man Loves a Woman","Walk Like an Egyptian","Crazy in Love","Strangers in the Night","You Belong to Me","In Da Club","Say You","We Are the World","Johnny B Goode","Love Theme From 'A Star is Born' (Evergreen)","Shadow Dancing","Superstition","Beat It","Night & Day","Waterfalls","House of the Rising Sun","Paper Doll","Downtown","I Can't Help Myself (Sugar Pie","Kiss From a Rose","Believe","Ballad of the Green Berets","Proud Mary","Too Young","Umbrella","Swanee","Need You Tonight","Like a Rolling Stone","Lady","One Sweet Day","Lean On Me","Tik-Toc","Monday Monday","What'd I Say","How You Remind Me","Silly Love Songs","My Guy","Macarena","Goodnight","Just My Imagination (Running Away With Me)","The Sounds of Silence","Imagine","Me & Bobby McGee","Near You","What's Going On?","Suspicious Minds","Ode To Billie Joe","Wind Beneath My Wings","The Boy is Mine","Mr Tambourine Man","Faith","Green Onions","Mrs Robinson","How Deep is Your Love?","Hey There","Heart of Glass","Pennies From Heaven","Like a Virgin","Midnight Train to Georgia","Help!","Tossing & Turning","The Sign","Born to Be Wild","Layla","I Just Wanna Be Your Everything","War","96 Tears","I Get Around","Because You Loved Me","Summer in the City","Get Back","Secret Love","9 to 5","(Ghost) Riders in the Sky","The Loco-Motion","Play That Funky Music","Bohemian Rhapsody","Little Things Mean a Lot","Cry","All Shook Up","Up Where We Belong","Sledgehammer","Fire & Rain","Stop! in the Name of Love","Sweet Home Alabama","Another Day in Paradise","Bleeding Love","Lady Marmalade (Voulez-Vous Coucher Aver Moi Ce Soir?)","Whispering","Vogue","Under the Bridge","Sixteen Tons","Sugar Shack","Baby Love","What a Fool Believes","Lose Yourself","Hello Dolly","Brown Eyed Girl","Without You","Build Me Up Buttercup","We Found Love","Tears in Heaven","Family Affair","All I Wanna Do","Soul Man","Tequila","Rock With You","Livin' La Vida Loca","Best of My Love","Runaway","Alone Again (Naturally)","Can't Help Falling in Love","My Sweet Lord","Runaround Sue","Swinging On a Star","Gold Digger","Happy Together","Losing My Religion","Heart of Gold","Stardust","Will You Love Me Tomorrow","You Are the Sunshine of My Life","You Were Meant for Me","Take On Me","Hollaback Girl","God Bless America","I Swear","Sunshine of Your Love","Firework","Groovin'","Smells Like Teen Spirit","Big Girls Don't Cry","Jack & Diane","Addicted to Love","The Last Dance","Georgia On My Mind","Money For Nothing","Jump","Vaya Con Dios (may God Be With You)","You'll Never Know","That'll Be the Day","Girls Just Wanna Have Fun","Wheel of Fortune","When You Wish Upon a Star","Don't Fence Me In","Turn! Turn! Turn! (To Everything There is a Season)","Volare","Sweet Dreams (Are Made of This)","Whole Lotta Love","You've Got a Friend","Penny Lane","People Got to Be Free","Nature Boy","Sexyback","Crying","Single Ladies (Put A Ring On It)","Bad Girls","Too Close","I Got You Babe","We've Only Just Begun","Sh-Boom (Life Could Be a Dream)","Shining Star","Kansas City","Like a Prayer","Cheek to Cheek","Papa Was a Rolling Stone","Promiscuous","Love Shack","Funkytown","Crazy","Philadelphia Freedom","Temperature","Somebody That I Used to Know","All I Have to Do is Dream","Jessie's Girl","Rhinestone Cowboy","Blue Suede Shoes","Ebony & Ivory","I'll Never Smile Again","Keep On Loving You","Since U Been Gone","The Way You Look Tonight","Crazy Little Thing Called Love","The Great Pretender","Brown Sugar","Que sera sera (Whatever will be will be)","No One","Bad Day","Boom Boom Pow","Party Rock Anthem","Because of You","Chattanooga Choo Choo","A Whiter Shade of Pale","Love Me Tender","Higher Love","Footloose","Blurred Lines","I Just Called to Say I Love You","Come Together","It's Now Or Never","Under the Boardwalk","Don't You Want Me","You Can't Hurry Love","Fame","Fallin'","Poker Face","Bad Romance","Ruby Tuesday","All Night Long (All Night)","Baby Got Back","Whole Lotta Shakin' Goin' On","Frenesi","December 1963 (Oh What a Night)","Bad Moon Rising","Abracadabra","I Gotta Feeling","The Song From Moulin Rouge (Where Is Your Heart)","Waiting For a Girl Like You","Everybody Loves Somebody","I Can't Go For That (No Can Do)","Buttons & Bows","It's All in the Game","Love Train","Dance to the Music","Candle in the Wind '97","Honey","Kiss","I'll Take You There","Paint it Black","Band of Gold","Just the Way You Are","Spirit in the Sky","Vision of Love","Hips don't lie","Till The End of Time","Duke of Earl","YMCA","Oh My Papa (O Mein Papa)","Pistol Packin' Mama","Gonna Make You Sweat (Everybody Dance Now)","Dilemma","I Need You Now","Wanted","Jumpin' Jack Flash","Against All Odds (Take a Look At Me Now)","Tom Dooley","Goodbye Yellow Brick Road","Rhapsody in Blue","Bennie & the Jets","Call Me Maybe","You Really Got Me","God Bless the Child","I'm Sorry","Bad","I Can't Get Next to You","The Power of Love","Dreamlover","Only The Lonely (Know The Way I Feel)","We Are Family","At Last","Brand New Key","I've Heard That Song Before","Stay (I Missed You)","Do Ya Think I'm Sexy?","Tutti Frutti","This Ole House","Please Mr Postman","Good Times","Something","(I've Had) the Time of My Life","I Don't Want to Miss a Thing","Down Hearted Blues","Rag Doll","Blueberry Hill","Ain't No Sunshine","Wild Thing","Blaze of Glory","Ray of Light","The Hustle","Grenade","Cathy's Clown","Minnie the Moocher","Love Is Blue (L'Amour Est Bleu)","Iris","The Boys of Summer","The Tide is High","She Drives Me Crazy","Save the Best For Last","These Boots Are Made For Walking","I Feel Love","A Woman in Love","We Can Work it Out","The Reason","Locked Out Of Heaven","Do That to Me One More Time","That's the Way Love Goes","A Hard Day's Night","I Believe I Can Fly","Karma Chameleon","One O'Clock Jump","Mule Train","Car Wash","Rapture","Creep","Streets of Philadelphia","West End Girls","Leader of the Pack","T For Texas (Blue Yodel No 1)","Mama Told Me Not to Come","Just Dance","Mercy Mercy Me (The Ecology)","Livin' On a Prayer","Good Lovin'","50 Ways to Leave Your Lover","Stronger","I Can See Clearly Now","We Are the Champions","(I've Got a Gal In) Kalamazoo","No Scrubs","How Do You Mend a Broken Heart","I Got You (I Feel Good)","Don't Let the Stars Get in Your Eyes","The Girl From Ipanema","(Sexual) Healing","Tears of a Clown","We Will Rock You","Hold On","Bye Bye Love","Chapel of Love","White Rabbit","Rock the Boat","The Gypsy","Take The 'A' Train","Crimson & Clover","Crocodile Rock","Make Love to Me","Nothing's Gonna Stop Us Now","Say Say Say","The Christmas Song (Chestnuts Roasting On An Open Fire)","Un-Break My Heart","Cherish","I'll Be Missing You","Drops of Jupiter (Tell Me)","There goes my baby","You Send Me","If (They Made Me a King)","The Prisoner's Song","ABC","Do Wah Diddy Diddy","He's So Fine","A Boy Named Sue","Roll Over Beethoven","Sweet Georgia Brown","Earth Angel","Rehab","(You Keep Me) Hangin' On","This Diamond Ring","Be My Love","Rush Rush","You're Beautiful","Roll With It","Moonlight Serenade","Unbelievable","Peg o' My Heart","This Land is Your Land","Stranger On the Shore","Rum & Coca-Cola","Hit the Road","Without Me","Crazy For You","I Want to Know What Love Is","Bye Bye","Down Under","At the Hop","One Bad Apple","Kiss & Say Goodbye","For What It's Worth (Stop","The Long & Winding Road","Baby One More Time","Stairway to Heaven","How Do I Live?","Hello","Truly Madly Deeply","Great Balls of Fire","King of the Road","I Wanna Dance With Somebody (Who Loves Me)","Reunited","Help Me","Rags to Riches","(It's No) Sin","Say My Name","Nobody Does it Better","Paperback Writer","Don't Worry Be Happy","I Fall to Pieces","Body & Soul","You're Still the One","Stormy Weather (Keeps Rainin' All the Time)","Horse With No Name","American Woman","Chattanoogie Shoe-Shine Boy","Pick Up the Pieces","Everybody Wants to Rule the World","Blue Tango","Hurt So Good","Apologize","Let's Dance","(You're My) Soul & Inspiration","I Only Have Eyes For You","Wichita Lineman","Hanging by a Moment","Spinning Wheel","Look Away","Ironic","Don't Stop 'Til You Get Enough","Empire State Of Mind","Do You Love Me?","Jive Talkin'","You're the One That I Want","Sweet Soul Music","Hey There Delilah","A Whole New World (Aladdin's Theme)","Somethin' Stupid","Knock Three Times","Mickey","The Wanderer","Dancing in the Dark","It's Still Rock 'n' Roll to Me","Boogie Oogie Oogie","Can You Feel the Love Tonight","Harper Valley PTA","Seasons in the Sun","Come On-a My House","Viva La Vida","Walk On By","Drop it Like It's Hot","Private Eyes","Maniac","All My Lovin' (You're Never Gonna Get It)","Take a Bow","Ring of Fire","Save the Last Dance For Me","Make it With You","Don't Speak","I Shot the Sheriff","Say It Right","Sing","Twist & Shout","Walk This Way","A-Tisket A-Tasket","Let Me Love You","I Can Dream","Toxic","The Joker","Hero","In the Year 2525 (Exordium & Terminus)","Your Song","Oh Happy Day","Grease","Love In This Club","Angie","How Much is That Doggy in the Window?","Daydream Believer","Whip It","Boogie Woogie Bugle Boy","Down","Hanky Panky","Total Eclipse of the Heart","Cat's in the Cradle","Strange Fruit","Breathe","On My Own","Dizzy","Ticket to Ride","We Got The Beat","On the Atchison","Always On My Mind","Unforgettable","In the End","Music","Can't Buy Me Love","Chain of Fools","Won't Get Fooled Again","Happy Days Are Here Again","Third Man Theme","Your Cheatin' Heart","Thriller","Venus","Time After Time","That Lucky Old Sun (Just Rolls Around Heaven All Day)","E.T.","Three Coins in the Fountain","Touch Me","You Ain't Seen Nothin' Yet","Gives You Hell","Knock On Wood","One of These Nights","Again","Doo Wop (That Thing)","Whoomp! (There it Is)","Magic","I'm Walking Behind You","We Didn't Start the Fire","Lola","Ghostbusters","Winchester Cathedral","Greatest Love of All","My Love","Wannabe","Miss You","I Feel Fine","Baby Baby","TSOP (The Sound of Philadelphia)","Loving You","This Guy's in Love With You","Till I Waltz Again With You","Why Do Fools Fall in Love?","Nights in White Satin","That's the Way (I Like It)","My Prayer","(Put Another Nickel In) Music! Music! Music!","Colors of the Wind","Morning Train (Nine to Five)","I Went to Your Wedding","Kiss Me","Gypsies","Cracklin' Rosie","Maybellene","Born in the USA","Here Without You","Mony Mony","Mmmbop","You Always Hurt the One You Love","Eight Days a Week","What Goes Around Comes Around","Kung Fu Fighting","Fantasy","Sir Duke","Ain't Misbehavin'","Need You Now","Last Train to Clarksville","Yakety Yak","I'll be seeing you","Hard to Say I'm Sorry","It's My Party","Love to Love You Baby","Miss You Much","Born to Run","Instant Karma","The Rose","Purple Rain","One","Groove is in the Heart","Gimme Some Lovin'","Beautiful Day","Escape (The Pina Colada Song)","Use Somebody","Fortunate Son","Afternoon Delight","Love's Theme","Sailing","Cherry Pink & Apple Blossom White","Georgy Girl","How to Save a Life","I Walk the Line","All You Need is Love","U Can't Touch This","All Out of Love","Where is the Love?","Revolution","The Love You Save","Black Or White","This Used to Be My Playground","Living For the City","School's Out","Disturbia","Riders On the Storm","Some Enchanted Evening","Weak","Maneater","More Than Words","Time of the Season","Mrs Brown You've Got a Lovely Daughter","If You Leave Me Now","Can't Get Enough of Your Love","Na Na Hey Hey (Kiss Him Goodbye)","Mr Brightside","Black Velvet","I'm Yours","My Blue Heaven","It Had to Be You","Tha Crossroads","Ac-cent-tchu-ate the Positive","Everyday People","We Are Young","Take Me Home","Smoke! Smoke! Smoke! (That Cigarette)","In the Summertime","The Tracks of My Tears","Fly Robin Fly","Love is a Many Splendoured Thing","Another Night","Long Tall Sally","You Sexy Thing","The Morning After","Get Off of My Cloud","Roses Are Red","Thank You (Falettinme be Mice Elf Again)","Slow Poke","You Belong With Me","Ain't No Mountain High Enough","Auf Wiederseh'n Sweetheart","Beauty & the Beast","St Louis Blues","Peggy Sue","U Got it Bad","Sweet Caroline (Good Times Never Seemed So Good)","Wedding Bell Blues","Freebird","Wipe Out","California Girls","Being With You","Makin' Whoopee","Shop Around","Smoke On the Water","Hungry Heart","That's Amore","My Life","Brandy (You're A Fine Girl)","Walk Don't Run","Surfin' USA","Ball of Confusion (That's What the World is Today)","Sunshine Superman","Frankenstein","Kiss You All Over","Wishing Well","Piano Man","Ben","In the Ghetto","Hang On Sloopy","Singing The Blues","Cry Like a Baby","I Honestly Love You","Brother","Lookin' Out My Back Door","Candy Man","Burn","Stagger Lee","Moonlight Cocktail","Coming Up","Pop Muzik","As Time Goes By","My Eyes Adored You","Strawberry Fields Forever","Some of These Days","I Think I Love You","Judy in Disguise (With Glasses)","All Along the Watchtower","A Thousand Miles","Fast Car","Red Red Wine","Live & Let Die","Come On Eileen","Right Back Where We Started From","Brother Louie","Ol' Man River","Band On the Run","Rich Girl","Green River","Got to Give it Up","Behind Closed Doors","Don't Go Breaking My Heart","I'm Looking Over a Four Leaf Clover","Mr Big Stuff","Tiger Rag","Kryptonite","Hey Paula","Go Your Own Way","Big Bad John","Wake Me Up Before You Go Go","Tangerine","Wayward Wind","Disco Lady","Spanish Harlem","Wicked Game","Rosanna","Papa Don't Preach","Somebody to Love","Kokomo","Manana (Is Soon Enough For Me)","Puttin' on the Ritz","One More Try","I'll Walk Alone","Shout","Woman","Ballerina","We Built This City","19th Nervous Breakdown","Working My Way Back to You","Superstar","Foolish Games","Get Down Tonight","On Bended Knee","Magic Carpet Ride","Only You (And You Alone)","A String of Pearls","A Tree in the Meadow","So Much in Love","Every Little Thing She Does is Magic","La Bamba","Tighten Up","Three Times a Lady","Airplanes","Don't Leave Me This Way","Rock the Casbah","Feel Good Inc","Love Me Do","Kiss On My List","Give Me Everything","Have You Ever Really Loved a Woman?","Love Letters in the Sand","Ring My Bell","Love Child","I Feel For You","Bye","(Let Me Be Your) Teddy Bear","Soldier Boy","Papa's Got a Brand New Bag","Love Hangover","Spill the Wine","Royals","April Showers","Don't You (Forget About Me)","Travellin' Man","The Thing","You Make Me Feel Brand New","The Glow-Worm","You Don't Bring Me Flowers","Summertime Blues","Straight Up","Sunday","Wake Up Little Susie","She's a Lady","Over There","Little Darlin'","Rag Mop","Shake Down","Up Around the Bend","Harbour Lights","Chances Are","Mood Indigo","Pony Time","After You've Gone","I Wanna Love You","Da Doo Ron Ron (When He Walked Me Home)","If You Don't Know Me By Now","Green Tambourine","My Man","If I Didn't Care","St George & the Dragonette","Why Don't You Believe Me?","How Will I Know","Disco Duck","Lonely Boy","Never Gonna Give You Up","Before The Next Teardrop Falls","Running Scared","Let's Hear it For the Boy","Sleep Walk","Walk On the Wild Side","Memories Are Made of This","Open Arms","Stuck On You","Personality","Feel Like Making Love","Stars & Stripes Forever","Besame Mucho","Let Me Call You Sweetheart","Indian Reservation (The Lament Of The Cherokee Reservation Indian)","Cars","You Make Me Feel Like Dancing","Whatcha Say","Me & Mrs Jones","Bitter Sweet Symphony","Uncle Albert (Admiral Halsey)","More Than a Feeling","My Boyfriend's Back","People","He'll Have to Go","I Can Help","The Streak","Dreams","Hair","Cold","Nothin' on You","The End of the World","Caldonia Boogie (What Makes Your Big Head So Hard)","I Kissed A Girl","Incense & Peppermints","12th Street Rag","West End Blues","The Way You Move","Smoke Gets in Your Eyes","Want Ads","Long Cool Woman in a Black Dress","Hey Baby","(Your Love Keeps Lifting Me) Higher & Higher","He's a Rebel","Alone","Thrift Shop","Don't Let the Sun Go Down On Me","The Sweet Escape","Return to Sender","Here in My Heart","Wabash Cannonball","Ain't That a Shame","Travellin' Band","I'm Your Boogie Man","I Write the Songs","This Love","Lights","Will It Go Round In Circles","Purple Haze","Rock Your Baby","Delicado","Tammy","Check On It","Breaking Up is Hard to Do","1999","Prisoner of Love","Wild Wild West","Walk Like a Man","I Will Follow Him","Glamorous","Yellow Rose of Texas","That Old Black Magic","I'm So Lonesome I Could Cry","Up Up & Away","Baby Come Back","Let it Snow! Let it Snow! Let it Snow!","Pon De Replay","Because I Love You (The Postman Song)","Sleepy Lagoon","Baker Street","Dardanella","You Don't Have to Be a Star (To Be in My Show)","Leaving","Glory of Love","Theme From 'Greatest American Hero' (Believe It Or Not)","Shake You Down","Ole Buttermilk Sky","I Can't Get Started","Freak Me","Hot Child In The City","Man in the Mirror","Queen of Hearts","Let's Groove","Change the World","You make Me Wanna","Someday","Eve of Destruction","One of Us","Honky Tonk","Be Bop a Lula","Two Hearts","Paper Planes"],Qhe={genre:Xhe,song_name:Zhe},eme=Qhe,tme=["activist","artist","author","blogger","business owner","coach","creator","designer","developer","dreamer","educator","engineer","entrepreneur","environmentalist","film lover","filmmaker","foodie","founder","friend","gamer","geek","grad","inventor","leader","model","musician","nerd","parent","patriot","person","philosopher","photographer","public speaker","scientist","singer","streamer","student","teacher","traveler","veteran","writer"],nme=["{{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}, {{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}, {{person.bio_part}} {{internet.emoji}}","{{word.noun}} {{person.bio_supporter}}","{{word.noun}} {{person.bio_supporter}} {{internet.emoji}}","{{word.noun}} {{person.bio_supporter}}, {{person.bio_part}}","{{word.noun}} {{person.bio_supporter}}, {{person.bio_part}} {{internet.emoji}}"],rme=["advocate","devotee","enthusiast","fan","junkie","lover","supporter"],ame=["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna","Rebecca","Virginia","Kathleen","Pamela","Martha","Debra","Amanda","Stephanie","Carolyn","Christine","Marie","Janet","Catherine","Frances","Ann","Joyce","Diane","Alice","Julie","Heather","Teresa","Doris","Gloria","Evelyn","Jean","Cheryl","Mildred","Katherine","Joan","Ashley","Judith","Rose","Janice","Kelly","Nicole","Judy","Christina","Kathy","Theresa","Beverly","Denise","Tammy","Irene","Jane","Lori","Rachel","Marilyn","Andrea","Kathryn","Louise","Sara","Anne","Jacqueline","Wanda","Bonnie","Julia","Ruby","Lois","Tina","Phyllis","Norma","Paula","Diana","Annie","Lillian","Emily","Robin","Peggy","Crystal","Gladys","Rita","Dawn","Connie","Florence","Tracy","Edna","Tiffany","Carmen","Rosa","Cindy","Grace","Wendy","Victoria","Edith","Kim","Sherry","Sylvia","Josephine","Thelma","Shannon","Sheila","Ethel","Ellen","Elaine","Marjorie","Carrie","Charlotte","Monica","Esther","Pauline","Emma","Juanita","Anita","Rhonda","Hazel","Amber","Eva","Debbie","April","Leslie","Clara","Lucille","Jamie","Joanne","Eleanor","Valerie","Danielle","Megan","Alicia","Suzanne","Michele","Gail","Bertha","Darlene","Veronica","Jill","Erin","Geraldine","Lauren","Cathy","Joann","Lorraine","Lynn","Sally","Regina","Erica","Beatrice","Dolores","Bernice","Audrey","Yvonne","Annette","June","Samantha","Marion","Dana","Stacy","Ana","Renee","Ida","Vivian","Roberta","Holly","Brittany","Melanie","Loretta","Yolanda","Jeanette","Laurie","Katie","Kristen","Vanessa","Alma","Sue","Elsie","Beth","Jeanne","Vicki","Carla","Tara","Rosemary","Eileen","Terri","Gertrude","Lucy","Tonya","Ella","Stacey","Wilma","Gina","Kristin","Jessie","Natalie","Agnes","Vera","Willie","Charlene","Bessie","Delores","Melinda","Pearl","Arlene","Maureen","Colleen","Allison","Tamara","Joy","Georgia","Constance","Lillie","Claudia","Jackie","Marcia","Tanya","Nellie","Minnie","Marlene","Heidi","Glenda","Lydia","Viola","Courtney","Marian","Stella","Caroline","Dora","Jo","Vickie","Mattie","Terry","Maxine","Irma","Mabel","Marsha","Myrtle","Lena","Christy","Deanna","Patsy","Hilda","Gwendolyn","Jennie","Nora","Margie","Nina","Cassandra","Leah","Penny","Kay","Priscilla","Naomi","Carole","Brandy","Olga","Billie","Dianne","Tracey","Leona","Jenny","Felicia","Sonia","Miriam","Velma","Becky","Bobbie","Violet","Kristina","Toni","Misty","Mae","Shelly","Daisy","Ramona","Sherri","Erika","Katrina","Claire","Lindsey","Lindsay","Geneva","Guadalupe","Belinda","Margarita","Sheryl","Cora","Faye","Ada","Natasha","Sabrina","Isabel","Marguerite","Hattie","Harriet","Molly","Cecilia","Kristi","Brandi","Blanche","Sandy","Rosie","Joanna","Iris","Eunice","Angie","Inez","Lynda","Madeline","Amelia","Alberta","Genevieve","Monique","Jodi","Janie","Maggie","Kayla","Sonya","Jan","Lee","Kristine","Candace","Fannie","Maryann","Opal","Alison","Yvette","Melody","Luz","Susie","Olivia","Flora","Shelley","Kristy","Mamie","Lula","Lola","Verna","Beulah","Antoinette","Candice","Juana","Jeannette","Pam","Kelli","Hannah","Whitney","Bridget","Karla","Celia","Latoya","Patty","Shelia","Gayle","Della","Vicky","Lynne","Sheri","Marianne","Kara","Jacquelyn","Erma","Blanca","Myra","Leticia","Pat","Krista","Roxanne","Angelica","Johnnie","Robyn","Francis","Adrienne","Rosalie","Alexandra","Brooke","Bethany","Sadie","Bernadette","Traci","Jody","Kendra","Jasmine","Nichole","Rachael","Chelsea","Mable","Ernestine","Muriel","Marcella","Elena","Krystal","Angelina","Nadine","Kari","Estelle","Dianna","Paulette","Lora","Mona","Doreen","Rosemarie","Angel","Desiree","Antonia","Hope","Ginger","Janis","Betsy","Christie","Freda","Mercedes","Meredith","Lynette","Teri","Cristina","Eula","Leigh","Meghan","Sophia","Eloise","Rochelle","Gretchen","Cecelia","Raquel","Henrietta","Alyssa","Jana","Kelley","Gwen","Kerry","Jenna","Tricia","Laverne","Olive","Alexis","Tasha","Silvia","Elvira","Casey","Delia","Sophie","Kate","Patti","Lorena","Kellie","Sonja","Lila","Lana","Darla","May","Mindy","Essie","Mandy","Lorene","Elsa","Josefina","Jeannie","Miranda","Dixie","Lucia","Marta","Faith","Lela","Johanna","Shari","Camille","Tami","Shawna","Elisa","Ebony","Melba","Ora","Nettie","Tabitha","Ollie","Jaime","Winifred","Kristie"],ime=["Abigail","Adele","Alex","Alice","Alisha","Amber","Amelia","Amora","Anaïs","Angelou","Anika","Anise","Annabel","Anne","Aphrodite","Aretha","Arya","Ashton","Aster","Audrey","Avery","Bailee","Bay","Belle","Beth","Billie","Blair","Blaise","Blake","Blanche","Blue","Bree","Brielle","Brienne","Brooke","Caleen","Candice","Caprice","Carelyn","Caylen","Celine","Cerise","Cia","Claire","Claudia","Clementine","Coral","Coraline","Dahlia","Dakota","Dawn","Della","Demi","Denise","Denver","Devine","Devon","Diana","Dylan","Ebony","Eden","Eleanor","Elein","Elizabeth","Ellen","Elodie","Eloise","Ember","Emma","Erin","Eyre","Faith","Farrah","Fawn","Fayre","Fern","France","Francis","Frida","Genisis","Georgia","Grace","Gwen","Harley","Harper","Hazel","Helen","Hippolyta","Holly","Hope","Imani","Iowa","Ireland","Irene","Iris","Isa","Isla","Ivy","Jade","Jane","Jazz","Jean","Jess","Jett","Jo","Joan","Jolie","Jordan","Josie","Journey","Joy","Jules","Julien","Juliet","Juniper","Justice","Kali","Karma","Kat","Kate","Kennedy","Keva","Kylie","Lake","Lane","Lark","Layla","Lee","Leigh","Leona","Lexi","London","Lou","Louise","Love","Luna","Lux","Lynn","Lyric","Maddie","Mae","Marie","Matilda","Maude","Maybel","Meadow","Medusa","Mercy","Michelle","Mirabel","Monroe","Morgan","Nalia","Naomi","Nova","Olive","Paige","Parker","Pax","Pearl","Penelope","Phoenix","Quinn","Rae","Rain","Raven","Ray","Raye","Rebel","Reese","Reeve","Regan","Riley","River","Robin","Rory","Rose","Royal","Ruth","Rylie","Sage","Sam","Saturn","Scout","Serena","Sky","Skylar","Sofia","Sophia","Storm","Sue","Suzanne","Sydney","Taylen","Taylor","Teagan","Tempest","Tenley","Thea","Trinity","Valerie","Venus","Vera","Violet","Willow","Winter","Xena","Zaylee","Zion","Zoe"],ZU=["Mrs.","Ms.","Miss","Dr."],ome=["Aaliyah","Aaron","Abagail","Abbey","Abbie","Abbigail","Abby","Abdiel","Abdul","Abdullah","Abe","Abel","Abelardo","Abigail","Abigale","Abigayle","Abner","Abraham","Ada","Adah","Adalberto","Adaline","Adam","Adan","Addie","Addison","Adela","Adelbert","Adele","Adelia","Adeline","Adell","Adella","Adelle","Aditya","Adolf","Adolfo","Adolph","Adolphus","Adonis","Adrain","Adrian","Adriana","Adrianna","Adriel","Adrien","Adrienne","Afton","Aglae","Agnes","Agustin","Agustina","Ahmad","Ahmed","Aida","Aidan","Aiden","Aileen","Aimee","Aisha","Aiyana","Akeem","Al","Alaina","Alan","Alana","Alanis","Alanna","Alayna","Alba","Albert","Alberta","Albertha","Alberto","Albin","Albina","Alda","Alden","Alec","Aleen","Alejandra","Alejandrin","Alek","Alena","Alene","Alessandra","Alessandro","Alessia","Aletha","Alex","Alexa","Alexander","Alexandra","Alexandre","Alexandrea","Alexandria","Alexandrine","Alexandro","Alexane","Alexanne","Alexie","Alexis","Alexys","Alexzander","Alf","Alfonso","Alfonzo","Alford","Alfred","Alfreda","Alfredo","Ali","Alia","Alice","Alicia","Alisa","Alisha","Alison","Alivia","Aliya","Aliyah","Aliza","Alize","Allan","Allen","Allene","Allie","Allison","Ally","Alphonso","Alta","Althea","Alva","Alvah","Alvena","Alvera","Alverta","Alvina","Alvis","Alyce","Alycia","Alysa","Alysha","Alyson","Alysson","Amalia","Amanda","Amani","Amara","Amari","Amaya","Amber","Ambrose","Amelia","Amelie","Amely","America","Americo","Amie","Amina","Amir","Amira","Amiya","Amos","Amparo","Amy","Amya","Ana","Anabel","Anabelle","Anahi","Anais","Anastacio","Anastasia","Anderson","Andre","Andreane","Andreanne","Andres","Andrew","Andy","Angel","Angela","Angelica","Angelina","Angeline","Angelita","Angelo","Angie","Angus","Anibal","Anika","Anissa","Anita","Aniya","Aniyah","Anjali","Anna","Annabel","Annabell","Annabelle","Annalise","Annamae","Annamarie","Anne","Annetta","Annette","Annie","Ansel","Ansley","Anthony","Antoinette","Antone","Antonetta","Antonette","Antonia","Antonietta","Antonina","Antonio","Antwan","Antwon","Anya","April","Ara","Araceli","Aracely","Arch","Archibald","Ardella","Arden","Ardith","Arely","Ari","Ariane","Arianna","Aric","Ariel","Arielle","Arjun","Arlene","Arlie","Arlo","Armand","Armando","Armani","Arnaldo","Arne","Arno","Arnold","Arnoldo","Arnulfo","Aron","Art","Arthur","Arturo","Arvel","Arvid","Arvilla","Aryanna","Asa","Asha","Ashlee","Ashleigh","Ashley","Ashly","Ashlynn","Ashton","Ashtyn","Asia","Assunta","Astrid","Athena","Aubree","Aubrey","Audie","Audra","Audreanne","Audrey","August","Augusta","Augustine","Augustus","Aurelia","Aurelie","Aurelio","Aurore","Austen","Austin","Austyn","Autumn","Ava","Avery","Avis","Axel","Ayana","Ayden","Ayla","Aylin","Baby","Bailee","Bailey","Barbara","Barney","Baron","Barrett","Barry","Bart","Bartholome","Barton","Baylee","Beatrice","Beau","Beaulah","Bell","Bella","Belle","Ben","Benedict","Benjamin","Bennett","Bennie","Benny","Benton","Berenice","Bernadette","Bernadine","Bernard","Bernardo","Berneice","Bernhard","Bernice","Bernie","Berniece","Bernita","Berry","Bert","Berta","Bertha","Bertram","Bertrand","Beryl","Bessie","Beth","Bethany","Bethel","Betsy","Bette","Bettie","Betty","Bettye","Beulah","Beverly","Bianka","Bill","Billie","Billy","Birdie","Blair","Blaise","Blake","Blanca","Blanche","Blaze","Bo","Bobbie","Bobby","Bonita","Bonnie","Boris","Boyd","Brad","Braden","Bradford","Bradley","Bradly","Brady","Braeden","Brain","Brandi","Brando","Brandon","Brandt","Brandy","Brandyn","Brannon","Branson","Brant","Braulio","Braxton","Brayan","Breana","Breanna","Breanne","Brenda","Brendan","Brenden","Brendon","Brenna","Brennan","Brennon","Brent","Bret","Brett","Bria","Brian","Briana","Brianne","Brice","Bridget","Bridgette","Bridie","Brielle","Brigitte","Brionna","Brisa","Britney","Brittany","Brock","Broderick","Brody","Brook","Brooke","Brooklyn","Brooks","Brown","Bruce","Bryana","Bryce","Brycen","Bryon","Buck","Bud","Buddy","Buford","Bulah","Burdette","Burley","Burnice","Buster","Cade","Caden","Caesar","Caitlyn","Cale","Caleb","Caleigh","Cali","Calista","Callie","Camden","Cameron","Camila","Camilla","Camille","Camren","Camron","Camryn","Camylle","Candace","Candelario","Candice","Candida","Candido","Cara","Carey","Carissa","Carlee","Carleton","Carley","Carli","Carlie","Carlo","Carlos","Carlotta","Carmel","Carmela","Carmella","Carmelo","Carmen","Carmine","Carol","Carolanne","Carole","Carolina","Caroline","Carolyn","Carolyne","Carrie","Carroll","Carson","Carter","Cary","Casandra","Casey","Casimer","Casimir","Casper","Cassandra","Cassandre","Cassidy","Cassie","Catalina","Caterina","Catharine","Catherine","Cathrine","Cathryn","Cathy","Cayla","Ceasar","Cecelia","Cecil","Cecile","Cecilia","Cedrick","Celestine","Celestino","Celia","Celine","Cesar","Chad","Chadd","Chadrick","Chaim","Chance","Chandler","Chanel","Chanelle","Charity","Charlene","Charles","Charley","Charlie","Charlotte","Chase","Chasity","Chauncey","Chaya","Chaz","Chelsea","Chelsey","Chelsie","Chesley","Chester","Chet","Cheyanne","Cheyenne","Chloe","Chris","Christ","Christa","Christelle","Christian","Christiana","Christina","Christine","Christop","Christophe","Christopher","Christy","Chyna","Ciara","Cicero","Cielo","Cierra","Cindy","Citlalli","Clair","Claire","Clara","Clarabelle","Clare","Clarissa","Clark","Claud","Claude","Claudia","Claudie","Claudine","Clay","Clemens","Clement","Clementina","Clementine","Clemmie","Cleo","Cleora","Cleta","Cletus","Cleve","Cleveland","Clifford","Clifton","Clint","Clinton","Clotilde","Clovis","Cloyd","Clyde","Coby","Cody","Colby","Cole","Coleman","Colin","Colleen","Collin","Colt","Colten","Colton","Columbus","Concepcion","Conner","Connie","Connor","Conor","Conrad","Constance","Constantin","Consuelo","Cooper","Cora","Coralie","Corbin","Cordelia","Cordell","Cordia","Cordie","Corene","Corine","Cornelius","Cornell","Corrine","Cortez","Cortney","Cory","Coty","Courtney","Coy","Craig","Crawford","Creola","Cristal","Cristian","Cristina","Cristobal","Cristopher","Cruz","Crystal","Crystel","Cullen","Curt","Curtis","Cydney","Cynthia","Cyril","Cyrus","Dagmar","Dahlia","Daija","Daisha","Daisy","Dakota","Dale","Dallas","Dallin","Dalton","Damaris","Dameon","Damian","Damien","Damion","Damon","Dan","Dana","Dandre","Dane","D'angelo","Dangelo","Danial","Daniela","Daniella","Danielle","Danika","Dannie","Danny","Dante","Danyka","Daphne","Daphnee","Daphney","Darby","Daren","Darian","Dariana","Darien","Dario","Darion","Darius","Darlene","Daron","Darrel","Darrell","Darren","Darrick","Darrin","Darrion","Darron","Darryl","Darwin","Daryl","Dashawn","Dasia","Dave","David","Davin","Davion","Davon","Davonte","Dawn","Dawson","Dax","Dayana","Dayna","Dayne","Dayton","Dean","Deangelo","Deanna","Deborah","Declan","Dedric","Dedrick","Dee","Deion","Deja","Dejah","Dejon","Dejuan","Delaney","Delbert","Delfina","Delia","Delilah","Dell","Della","Delmer","Delores","Delpha","Delphia","Delphine","Delta","Demarco","Demarcus","Demario","Demetris","Demetrius","Demond","Dena","Denis","Dennis","Deon","Deondre","Deontae","Deonte","Dereck","Derek","Derick","Deron","Derrick","Deshaun","Deshawn","Desiree","Desmond","Dessie","Destany","Destin","Destinee","Destiney","Destini","Destiny","Devan","Devante","Deven","Devin","Devon","Devonte","Devyn","Dewayne","Dewitt","Dexter","Diamond","Diana","Dianna","Diego","Dillan","Dillon","Dimitri","Dina","Dino","Dion","Dixie","Dock","Dolly","Dolores","Domenic","Domenica","Domenick","Domenico","Domingo","Dominic","Dominique","Don","Donald","Donato","Donavon","Donna","Donnell","Donnie","Donny","Dora","Dorcas","Dorian","Doris","Dorothea","Dorothy","Dorris","Dortha","Dorthy","Doug","Douglas","Dovie","Doyle","Drake","Drew","Duane","Dudley","Dulce","Duncan","Durward","Dustin","Dusty","Dwight","Dylan","Earl","Earlene","Earline","Earnest","Earnestine","Easter","Easton","Ebba","Ebony","Ed","Eda","Edd","Eddie","Eden","Edgar","Edgardo","Edison","Edmond","Edmund","Edna","Eduardo","Edward","Edwardo","Edwin","Edwina","Edyth","Edythe","Effie","Efrain","Efren","Eileen","Einar","Eino","Eladio","Elaina","Elbert","Elda","Eldon","Eldora","Eldred","Eldridge","Eleanora","Eleanore","Eleazar","Electa","Elena","Elenor","Elenora","Eleonore","Elfrieda","Eli","Elian","Eliane","Elias","Eliezer","Elijah","Elinor","Elinore","Elisa","Elisabeth","Elise","Eliseo","Elisha","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elliot","Elliott","Ellis","Ellsworth","Elmer","Elmira","Elmo","Elmore","Elna","Elnora","Elody","Eloisa","Eloise","Elouise","Eloy","Elroy","Elsa","Else","Elsie","Elta","Elton","Elva","Elvera","Elvie","Elvis","Elwin","Elwyn","Elyse","Elyssa","Elza","Emanuel","Emelia","Emelie","Emely","Emerald","Emerson","Emery","Emie","Emil","Emile","Emilia","Emiliano","Emilie","Emilio","Emily","Emma","Emmalee","Emmanuel","Emmanuelle","Emmet","Emmett","Emmie","Emmitt","Emmy","Emory","Ena","Enid","Enoch","Enola","Enos","Enrico","Enrique","Ephraim","Era","Eriberto","Eric","Erica","Erich","Erick","Ericka","Erik","Erika","Erin","Erling","Erna","Ernest","Ernestina","Ernestine","Ernesto","Ernie","Ervin","Erwin","Eryn","Esmeralda","Esperanza","Esta","Esteban","Estefania","Estel","Estell","Estella","Estelle","Estevan","Esther","Estrella","Etha","Ethan","Ethel","Ethelyn","Ethyl","Ettie","Eudora","Eugene","Eugenia","Eula","Eulah","Eulalia","Euna","Eunice","Eusebio","Eva","Evalyn","Evan","Evangeline","Evans","Eve","Eveline","Evelyn","Everardo","Everett","Everette","Evert","Evie","Ewald","Ewell","Ezekiel","Ezequiel","Ezra","Fabian","Fabiola","Fae","Fannie","Fanny","Fatima","Faustino","Fausto","Favian","Fay","Faye","Federico","Felicia","Felicita","Felicity","Felipa","Felipe","Felix","Felton","Fermin","Fern","Fernando","Ferne","Fidel","Filiberto","Filomena","Finn","Fiona","Flavie","Flavio","Fleta","Fletcher","Flo","Florence","Florencio","Florian","Florida","Florine","Flossie","Floy","Floyd","Ford","Forest","Forrest","Foster","Frances","Francesca","Francesco","Francis","Francisca","Francisco","Franco","Frank","Frankie","Franz","Fred","Freda","Freddie","Freddy","Frederic","Frederick","Frederik","Frederique","Fredrick","Fredy","Freeda","Freeman","Freida","Frida","Frieda","Friedrich","Fritz","Furman","Gabe","Gabriel","Gabriella","Gabrielle","Gaetano","Gage","Gail","Gardner","Garett","Garfield","Garland","Garnet","Garnett","Garret","Garrett","Garrick","Garrison","Garry","Garth","Gaston","Gavin","Gayle","Gene","General","Genesis","Genevieve","Gennaro","Genoveva","Geo","Geoffrey","George","Georgette","Georgiana","Georgianna","Geovanni","Geovanny","Geovany","Gerald","Geraldine","Gerard","Gerardo","Gerda","Gerhard","Germaine","German","Gerry","Gerson","Gertrude","Gia","Gianni","Gideon","Gilbert","Gilberto","Gilda","Giles","Gillian","Gina","Gino","Giovani","Giovanna","Giovanni","Giovanny","Gisselle","Giuseppe","Gladyce","Gladys","Glen","Glenda","Glenna","Glennie","Gloria","Godfrey","Golda","Golden","Gonzalo","Gordon","Grace","Gracie","Graciela","Grady","Graham","Grant","Granville","Grayce","Grayson","Green","Greg","Gregg","Gregoria","Gregorio","Gregory","Greta","Gretchen","Greyson","Griffin","Grover","Guadalupe","Gudrun","Guido","Guillermo","Guiseppe","Gunnar","Gunner","Gus","Gussie","Gust","Gustave","Guy","Gwen","Gwendolyn","Hadley","Hailee","Hailey","Hailie","Hal","Haleigh","Haley","Halie","Halle","Hallie","Hank","Hanna","Hannah","Hans","Hardy","Harley","Harmon","Harmony","Harold","Harrison","Harry","Harvey","Haskell","Hassan","Hassie","Hattie","Haven","Hayden","Haylee","Hayley","Haylie","Hazel","Hazle","Heath","Heather","Heaven","Heber","Hector","Heidi","Helen","Helena","Helene","Helga","Hellen","Helmer","Heloise","Henderson","Henri","Henriette","Henry","Herbert","Herman","Hermann","Hermina","Herminia","Herminio","Hershel","Herta","Hertha","Hester","Hettie","Hilario","Hilbert","Hilda","Hildegard","Hillard","Hillary","Hilma","Hilton","Hipolito","Hiram","Hobart","Holden","Hollie","Hollis","Holly","Hope","Horace","Horacio","Hortense","Hosea","Houston","Howard","Howell","Hoyt","Hubert","Hudson","Hugh","Hulda","Humberto","Hunter","Hyman","Ian","Ibrahim","Icie","Ida","Idell","Idella","Ignacio","Ignatius","Ike","Ila","Ilene","Iliana","Ima","Imani","Imelda","Immanuel","Imogene","Ines","Irma","Irving","Irwin","Isaac","Isabel","Isabell","Isabella","Isabelle","Isac","Isadore","Isai","Isaiah","Isaias","Isidro","Ismael","Isobel","Isom","Israel","Issac","Itzel","Iva","Ivah","Ivory","Ivy","Izabella","Izaiah","Jabari","Jace","Jacey","Jacinthe","Jacinto","Jack","Jackeline","Jackie","Jacklyn","Jackson","Jacky","Jaclyn","Jacquelyn","Jacques","Jacynthe","Jada","Jade","Jaden","Jadon","Jadyn","Jaeden","Jaida","Jaiden","Jailyn","Jaime","Jairo","Jakayla","Jake","Jakob","Jaleel","Jalen","Jalon","Jalyn","Jamaal","Jamal","Jamar","Jamarcus","Jamel","Jameson","Jamey","Jamie","Jamil","Jamir","Jamison","Jammie","Jan","Jana","Janae","Jane","Janelle","Janessa","Janet","Janice","Janick","Janie","Janis","Janiya","Jannie","Jany","Jaquan","Jaquelin","Jaqueline","Jared","Jaren","Jarod","Jaron","Jarred","Jarrell","Jarret","Jarrett","Jarrod","Jarvis","Jasen","Jasmin","Jason","Jasper","Jaunita","Javier","Javon","Javonte","Jay","Jayce","Jaycee","Jayda","Jayde","Jayden","Jaydon","Jaylan","Jaylen","Jaylin","Jaylon","Jayme","Jayne","Jayson","Jazlyn","Jazmin","Jazmyn","Jazmyne","Jean","Jeanette","Jeanie","Jeanne","Jed","Jedediah","Jedidiah","Jeff","Jefferey","Jeffery","Jeffrey","Jeffry","Jena","Jenifer","Jennie","Jennifer","Jennings","Jennyfer","Jensen","Jerad","Jerald","Jeramie","Jeramy","Jerel","Jeremie","Jeremy","Jermain","Jermaine","Jermey","Jerod","Jerome","Jeromy","Jerrell","Jerrod","Jerrold","Jerry","Jess","Jesse","Jessica","Jessie","Jessika","Jessy","Jessyca","Jesus","Jett","Jettie","Jevon","Jewel","Jewell","Jillian","Jimmie","Jimmy","Jo","Joan","Joana","Joanie","Joanne","Joannie","Joanny","Joany","Joaquin","Jocelyn","Jodie","Jody","Joe","Joel","Joelle","Joesph","Joey","Johan","Johann","Johanna","Johathan","John","Johnathan","Johnathon","Johnnie","Johnny","Johnpaul","Johnson","Jolie","Jon","Jonas","Jonatan","Jonathan","Jonathon","Jordan","Jordane","Jordi","Jordon","Jordy","Jordyn","Jorge","Jose","Josefa","Josefina","Joseph","Josephine","Josh","Joshua","Joshuah","Josiah","Josiane","Josianne","Josie","Josue","Jovan","Jovani","Jovanny","Jovany","Joy","Joyce","Juana","Juanita","Judah","Judd","Jude","Judge","Judson","Judy","Jules","Julia","Julian","Juliana","Julianne","Julie","Julien","Juliet","Julio","Julius","June","Junior","Junius","Justen","Justice","Justina","Justine","Juston","Justus","Justyn","Juvenal","Juwan","Kacey","Kaci","Kacie","Kade","Kaden","Kadin","Kaela","Kaelyn","Kaia","Kailee","Kailey","Kailyn","Kaitlin","Kaitlyn","Kale","Kaleb","Kaleigh","Kaley","Kali","Kallie","Kameron","Kamille","Kamren","Kamron","Kamryn","Kane","Kara","Kareem","Karelle","Karen","Kari","Kariane","Karianne","Karina","Karine","Karl","Karlee","Karley","Karli","Karlie","Karolann","Karson","Kasandra","Kasey","Kassandra","Katarina","Katelin","Katelyn","Katelynn","Katharina","Katherine","Katheryn","Kathleen","Kathlyn","Kathryn","Kathryne","Katlyn","Katlynn","Katrina","Katrine","Kattie","Kavon","Kay","Kaya","Kaycee","Kayden","Kayla","Kaylah","Kaylee","Kayleigh","Kayley","Kayli","Kaylie","Kaylin","Keagan","Keanu","Keara","Keaton","Keegan","Keeley","Keely","Keenan","Keira","Keith","Kellen","Kelley","Kelli","Kellie","Kelly","Kelsi","Kelsie","Kelton","Kelvin","Ken","Kendall","Kendra","Kendrick","Kenna","Kennedi","Kennedy","Kenneth","Kennith","Kenny","Kenton","Kenya","Kenyatta","Kenyon","Keon","Keshaun","Keshawn","Keven","Kevin","Kevon","Keyon","Keyshawn","Khalid","Khalil","Kian","Kiana","Kianna","Kiara","Kiarra","Kiel","Kiera","Kieran","Kiley","Kim","Kimberly","King","Kip","Kira","Kirk","Kirsten","Kirstin","Kitty","Kobe","Koby","Kody","Kolby","Kole","Korbin","Korey","Kory","Kraig","Kris","Krista","Kristian","Kristin","Kristina","Kristofer","Kristoffer","Kristopher","Kristy","Krystal","Krystel","Krystina","Kurt","Kurtis","Kyla","Kyle","Kylee","Kyleigh","Kyler","Kylie","Kyra","Lacey","Lacy","Ladarius","Lafayette","Laila","Laisha","Lamar","Lambert","Lamont","Lance","Landen","Lane","Laney","Larissa","Laron","Larry","Larue","Laura","Laurel","Lauren","Laurence","Lauretta","Lauriane","Laurianne","Laurie","Laurine","Laury","Lauryn","Lavada","Lavern","Laverna","Laverne","Lavina","Lavinia","Lavon","Lavonne","Lawrence","Lawson","Layla","Layne","Lazaro","Lea","Leann","Leanna","Leanne","Leatha","Leda","Lee","Leif","Leila","Leilani","Lela","Lelah","Leland","Lelia","Lempi","Lemuel","Lenna","Lennie","Lenny","Lenora","Lenore","Leo","Leola","Leon","Leonard","Leonardo","Leone","Leonel","Leonie","Leonor","Leonora","Leopold","Leopoldo","Leora","Lera","Lesley","Leslie","Lesly","Lessie","Lester","Leta","Letha","Letitia","Levi","Lew","Lewis","Lexi","Lexie","Lexus","Lia","Liam","Liana","Libbie","Libby","Lila","Lilian","Liliana","Liliane","Lilla","Lillian","Lilliana","Lillie","Lilly","Lily","Lilyan","Lina","Lincoln","Linda","Lindsay","Lindsey","Linnea","Linnie","Linwood","Lionel","Lisa","Lisandro","Lisette","Litzy","Liza","Lizeth","Lizzie","Llewellyn","Lloyd","Logan","Lois","Lola","Lolita","Loma","Lon","London","Lonie","Lonnie","Lonny","Lonzo","Lora","Loraine","Loren","Lorena","Lorenz","Lorenza","Lorenzo","Lori","Lorine","Lorna","Lottie","Lou","Louie","Louisa","Lourdes","Louvenia","Lowell","Loy","Loyal","Loyce","Lucas","Luciano","Lucie","Lucienne","Lucile","Lucinda","Lucio","Lucious","Lucius","Lucy","Ludie","Ludwig","Lue","Luella","Luigi","Luis","Luisa","Lukas","Lula","Lulu","Luna","Lupe","Lura","Lurline","Luther","Luz","Lyda","Lydia","Lyla","Lynn","Lyric","Lysanne","Mabel","Mabelle","Mable","Mac","Macey","Maci","Macie","Mack","Mackenzie","Macy","Madaline","Madalyn","Maddison","Madeline","Madelyn","Madelynn","Madge","Madie","Madilyn","Madisen","Madison","Madisyn","Madonna","Madyson","Mae","Maegan","Maeve","Mafalda","Magali","Magdalen","Magdalena","Maggie","Magnolia","Magnus","Maia","Maida","Maiya","Major","Makayla","Makenna","Makenzie","Malachi","Malcolm","Malika","Malinda","Mallie","Mallory","Malvina","Mandy","Manley","Manuel","Manuela","Mara","Marc","Marcel","Marcelina","Marcelino","Marcella","Marcelle","Marcellus","Marcelo","Marcia","Marco","Marcos","Marcus","Margaret","Margarete","Margarett","Margaretta","Margarette","Margarita","Marge","Margie","Margot","Margret","Marguerite","Maria","Mariah","Mariam","Marian","Mariana","Mariane","Marianna","Marianne","Mariano","Maribel","Marie","Mariela","Marielle","Marietta","Marilie","Marilou","Marilyne","Marina","Mario","Marion","Marisa","Marisol","Maritza","Marjolaine","Marjorie","Marjory","Mark","Markus","Marlee","Marlen","Marlene","Marley","Marlin","Marlon","Marques","Marquis","Marquise","Marshall","Marta","Martin","Martina","Martine","Marty","Marvin","Mary","Maryam","Maryjane","Maryse","Mason","Mateo","Mathew","Mathias","Mathilde","Matilda","Matilde","Matt","Matteo","Mattie","Maud","Maude","Maudie","Maureen","Maurice","Mauricio","Maurine","Maverick","Mavis","Max","Maxie","Maxime","Maximilian","Maximillia","Maximillian","Maximo","Maximus","Maxine","Maxwell","May","Maya","Maybell","Maybelle","Maye","Maymie","Maynard","Mayra","Mazie","Mckayla","Mckenna","Mckenzie","Meagan","Meaghan","Meda","Megane","Meggie","Meghan","Mekhi","Melany","Melba","Melisa","Melissa","Mellie","Melody","Melvin","Melvina","Melyna","Melyssa","Mercedes","Meredith","Merl","Merle","Merlin","Merritt","Mertie","Mervin","Meta","Mia","Micaela","Micah","Michael","Michaela","Michale","Micheal","Michel","Michele","Michelle","Miguel","Mikayla","Mike","Mikel","Milan","Miles","Milford","Miller","Millie","Milo","Milton","Mina","Minerva","Minnie","Miracle","Mireille","Mireya","Misael","Missouri","Misty","Mitchel","Mitchell","Mittie","Modesta","Modesto","Mohamed","Mohammad","Mohammed","Moises","Mollie","Molly","Mona","Monica","Monique","Monroe","Monserrat","Monserrate","Montana","Monte","Monty","Morgan","Moriah","Morris","Mortimer","Morton","Mose","Moses","Moshe","Mossie","Mozell","Mozelle","Muhammad","Muriel","Murl","Murphy","Murray","Mustafa","Mya","Myah","Mylene","Myles","Myra","Myriam","Myrl","Myrna","Myron","Myrtice","Myrtie","Myrtis","Myrtle","Nadia","Nakia","Name","Nannie","Naomi","Naomie","Napoleon","Narciso","Nash","Nasir","Nat","Natalia","Natalie","Natasha","Nathan","Nathanael","Nathanial","Nathaniel","Nathen","Nayeli","Neal","Ned","Nedra","Neha","Neil","Nelda","Nella","Nelle","Nellie","Nels","Nelson","Neoma","Nestor","Nettie","Neva","Newell","Newton","Nia","Nicholas","Nicholaus","Nichole","Nick","Nicklaus","Nickolas","Nico","Nicola","Nicolas","Nicole","Nicolette","Nigel","Nikita","Nikki","Nikko","Niko","Nikolas","Nils","Nina","Noah","Noble","Noe","Noel","Noelia","Noemi","Noemie","Noemy","Nola","Nolan","Nona","Nora","Norbert","Norberto","Norene","Norma","Norris","Norval","Norwood","Nova","Novella","Nya","Nyah","Nyasia","Obie","Oceane","Ocie","Octavia","Oda","Odell","Odessa","Odie","Ofelia","Okey","Ola","Olaf","Ole","Olen","Oleta","Olga","Olin","Oliver","Ollie","Oma","Omari","Omer","Ona","Onie","Opal","Ophelia","Ora","Oral","Oran","Oren","Orie","Orin","Orion","Orland","Orlando","Orlo","Orpha","Orrin","Orval","Orville","Osbaldo","Osborne","Oscar","Osvaldo","Oswald","Oswaldo","Otha","Otho","Otilia","Otis","Ottilie","Ottis","Otto","Ova","Owen","Ozella","Pablo","Paige","Palma","Pamela","Pansy","Paolo","Paris","Parker","Pascale","Pasquale","Pat","Patience","Patricia","Patrick","Patsy","Pattie","Paul","Paula","Pauline","Paxton","Payton","Pearl","Pearlie","Pearline","Pedro","Peggie","Penelope","Percival","Percy","Perry","Pete","Peter","Petra","Peyton","Philip","Phoebe","Phyllis","Pierce","Pierre","Pietro","Pink","Pinkie","Piper","Polly","Porter","Precious","Presley","Preston","Price","Prince","Princess","Priscilla","Providenci","Prudence","Queen","Queenie","Quentin","Quincy","Quinn","Quinten","Quinton","Rachael","Rachel","Rachelle","Rae","Raegan","Rafael","Rafaela","Raheem","Rahsaan","Rahul","Raina","Raleigh","Ralph","Ramiro","Ramon","Ramona","Randal","Randall","Randi","Randy","Ransom","Raoul","Raphael","Raphaelle","Raquel","Rashad","Rashawn","Rasheed","Raul","Raven","Ray","Raymond","Raymundo","Reagan","Reanna","Reba","Rebeca","Rebecca","Rebeka","Rebekah","Reece","Reed","Reese","Regan","Reggie","Reginald","Reid","Reilly","Reina","Reinhold","Remington","Rene","Renee","Ressie","Reta","Retha","Retta","Reuben","Reva","Rex","Rey","Reyes","Reymundo","Reyna","Reynold","Rhea","Rhett","Rhianna","Rhiannon","Rhoda","Ricardo","Richard","Richie","Richmond","Rick","Rickey","Rickie","Ricky","Rico","Rigoberto","Riley","Rita","River","Robb","Robbie","Robert","Roberta","Roberto","Robin","Robyn","Rocio","Rocky","Rod","Roderick","Rodger","Rodolfo","Rodrick","Rodrigo","Roel","Rogelio","Roger","Rogers","Rolando","Rollin","Roma","Romaine","Roman","Ron","Ronaldo","Ronny","Roosevelt","Rory","Rosa","Rosalee","Rosalia","Rosalind","Rosalinda","Rosalyn","Rosamond","Rosanna","Rosario","Roscoe","Rose","Rosella","Roselyn","Rosemarie","Rosemary","Rosendo","Rosetta","Rosie","Rosina","Roslyn","Ross","Rossie","Rowan","Rowena","Rowland","Roxane","Roxanne","Roy","Royal","Royce","Rozella","Ruben","Rubie","Ruby","Rubye","Rudolph","Rudy","Rupert","Russ","Russel","Russell","Rusty","Ruth","Ruthe","Ruthie","Ryan","Ryann","Ryder","Rylan","Rylee","Ryleigh","Ryley","Sabina","Sabrina","Sabryna","Sadie","Sadye","Sage","Saige","Sallie","Sally","Salma","Salvador","Salvatore","Sam","Samanta","Samantha","Samara","Samir","Sammie","Sammy","Samson","Sandra","Sandrine","Sandy","Sanford","Santa","Santiago","Santina","Santino","Santos","Sarah","Sarai","Sarina","Sasha","Saul","Savanah","Savanna","Savannah","Savion","Scarlett","Schuyler","Scot","Scottie","Scotty","Seamus","Sean","Sebastian","Sedrick","Selena","Selina","Selmer","Serena","Serenity","Seth","Shad","Shaina","Shakira","Shana","Shane","Shanel","Shanelle","Shania","Shanie","Shaniya","Shanna","Shannon","Shanny","Shanon","Shany","Sharon","Shaun","Shawn","Shawna","Shaylee","Shayna","Shayne","Shea","Sheila","Sheldon","Shemar","Sheridan","Sherman","Sherwood","Shirley","Shyann","Shyanne","Sibyl","Sid","Sidney","Sienna","Sierra","Sigmund","Sigrid","Sigurd","Silas","Sim","Simeon","Simone","Sincere","Sister","Skye","Skyla","Skylar","Sofia","Soledad","Solon","Sonia","Sonny","Sonya","Sophia","Sophie","Spencer","Stacey","Stacy","Stan","Stanford","Stanley","Stanton","Stefan","Stefanie","Stella","Stephan","Stephania","Stephanie","Stephany","Stephen","Stephon","Sterling","Steve","Stevie","Stewart","Stone","Stuart","Summer","Sunny","Susan","Susana","Susanna","Susie","Suzanne","Sven","Syble","Sydnee","Sydney","Sydni","Sydnie","Sylvan","Sylvester","Sylvia","Tabitha","Tad","Talia","Talon","Tamara","Tamia","Tania","Tanner","Tanya","Tara","Taryn","Tate","Tatum","Tatyana","Taurean","Tavares","Taya","Taylor","Teagan","Ted","Telly","Terence","Teresa","Terrance","Terrell","Terrence","Terrill","Terry","Tess","Tessie","Tevin","Thad","Thaddeus","Thalia","Thea","Thelma","Theo","Theodora","Theodore","Theresa","Therese","Theresia","Theron","Thomas","Thora","Thurman","Tia","Tiana","Tianna","Tiara","Tierra","Tiffany","Tillman","Timmothy","Timmy","Timothy","Tina","Tito","Titus","Tobin","Toby","Tod","Tom","Tomas","Tomasa","Tommie","Toney","Toni","Tony","Torey","Torrance","Torrey","Toy","Trace","Tracey","Tracy","Travis","Travon","Tre","Tremaine","Tremayne","Trent","Trenton","Tressa","Tressie","Treva","Trever","Trevion","Trevor","Trey","Trinity","Trisha","Tristian","Tristin","Triston","Troy","Trudie","Trycia","Trystan","Turner","Twila","Tyler","Tyra","Tyree","Tyreek","Tyrel","Tyrell","Tyrese","Tyrique","Tyshawn","Tyson","Ubaldo","Ulices","Ulises","Una","Unique","Urban","Uriah","Uriel","Ursula","Vada","Valentin","Valentina","Valentine","Valerie","Vallie","Van","Vance","Vanessa","Vaughn","Veda","Velda","Vella","Velma","Velva","Vena","Verda","Verdie","Vergie","Verla","Verlie","Vern","Verna","Verner","Vernice","Vernie","Vernon","Verona","Veronica","Vesta","Vicenta","Vicente","Vickie","Vicky","Victor","Victoria","Vida","Vidal","Vilma","Vince","Vincent","Vincenza","Vincenzo","Vinnie","Viola","Violet","Violette","Virgie","Virgil","Virginia","Virginie","Vita","Vito","Viva","Vivian","Viviane","Vivianne","Vivien","Vivienne","Vladimir","Wade","Waino","Waldo","Walker","Wallace","Walter","Walton","Wanda","Ward","Warren","Watson","Wava","Waylon","Wayne","Webster","Weldon","Wellington","Wendell","Wendy","Werner","Westley","Weston","Whitney","Wilber","Wilbert","Wilburn","Wiley","Wilford","Wilfred","Wilfredo","Wilfrid","Wilhelm","Wilhelmine","Will","Willa","Willard","William","Willie","Willis","Willow","Willy","Wilma","Wilmer","Wilson","Wilton","Winfield","Winifred","Winnifred","Winona","Winston","Woodrow","Wyatt","Wyman","Xander","Xavier","Xzavier","Yadira","Yasmeen","Yasmin","Yasmine","Yazmin","Yesenia","Yessenia","Yolanda","Yoshiko","Yvette","Yvonne","Zachariah","Zachary","Zachery","Zack","Zackary","Zackery","Zakary","Zander","Zane","Zaria","Zechariah","Zelda","Zella","Zelma","Zena","Zetta","Zion","Zita","Zoe","Zoey","Zoie","Zoila","Zola","Zora","Zula"],lme=["Agender","Androgyne","Androgynous","Bigender","Cis female","Cis male","Cis man","Cis woman","Cis","Cisgender female","Cisgender male","Cisgender man","Cisgender woman","Cisgender","Demi-boy","Demi-girl","Demi-man","Demi-woman","Demiflux","Demigender","F2M","FTM","Female to male trans man","Female to male transgender man","Female to male transsexual man","Female to male","Gender fluid","Gender neutral","Gender nonconforming","Gender questioning","Gender variant","Genderflux","Genderqueer","Hermaphrodite","Intersex man","Intersex person","Intersex woman","Intersex","M2F","MTF","Male to female trans woman","Male to female transgender woman","Male to female transsexual woman","Male to female","Man","Multigender","Neither","Neutrois","Non-binary","Omnigender","Other","Pangender","Polygender","T* man","T* woman","Trans female","Trans male","Trans man","Trans person","Trans woman","Trans","Transexual female","Transexual male","Transexual man","Transexual person","Transexual woman","Transexual","Transgender female","Transgender person","Transmasculine","Trigender","Two* person","Two-spirit person","Two-spirit","Woman","Xenogender"],sme=["{{person.jobDescriptor}} {{person.jobArea}} {{person.jobType}}"],ume=["Abbott","Abernathy","Abshire","Adams","Altenwerth","Anderson","Ankunding","Armstrong","Auer","Aufderhar","Bahringer","Bailey","Balistreri","Barrows","Bartell","Bartoletti","Barton","Bashirian","Batz","Bauch","Baumbach","Bayer","Beahan","Beatty","Bechtelar","Becker","Bednar","Beer","Beier","Berge","Bergnaum","Bergstrom","Bernhard","Bernier","Bins","Blanda","Blick","Block","Bode","Boehm","Bogan","Bogisich","Borer","Bosco","Botsford","Boyer","Boyle","Bradtke","Brakus","Braun","Breitenberg","Brekke","Brown","Bruen","Buckridge","Carroll","Carter","Cartwright","Casper","Cassin","Champlin","Christiansen","Cole","Collier","Collins","Conn","Connelly","Conroy","Considine","Corkery","Cormier","Corwin","Cremin","Crist","Crona","Cronin","Crooks","Cruickshank","Cummerata","Cummings","Dach","D'Amore","Daniel","Dare","Daugherty","Davis","Deckow","Denesik","Dibbert","Dickens","Dicki","Dickinson","Dietrich","Donnelly","Dooley","Douglas","Doyle","DuBuque","Durgan","Ebert","Effertz","Emard","Emmerich","Erdman","Ernser","Fadel","Fahey","Farrell","Fay","Feeney","Feest","Feil","Ferry","Fisher","Flatley","Frami","Franecki","Franey","Friesen","Fritsch","Funk","Gerhold","Gerlach","Gibson","Gislason","Gleason","Gleichner","Glover","Goldner","Goodwin","Gorczany","Gottlieb","Goyette","Grady","Graham","Grant","Green","Greenfelder","Greenholt","Grimes","Gulgowski","Gusikowski","Gutkowski","Gutmann","Haag","Hackett","Hagenes","Hahn","Haley","Halvorson","Hamill","Hammes","Hand","Hane","Hansen","Harber","Harris","Hartmann","Harvey","Hauck","Hayes","Heaney","Heathcote","Hegmann","Heidenreich","Heller","Herman","Hermann","Hermiston","Herzog","Hessel","Hettinger","Hickle","Hilll","Hills","Hilpert","Hintz","Hirthe","Hodkiewicz","Hoeger","Homenick","Hoppe","Howe","Howell","Hudson","Huel","Huels","Hyatt","Jacobi","Jacobs","Jacobson","Jakubowski","Jaskolski","Jast","Jenkins","Jerde","Johns","Johnson","Johnston","Jones","Kassulke","Kautzer","Keebler","Keeling","Kemmer","Kerluke","Kertzmann","Kessler","Kiehn","Kihn","Kilback","King","Kirlin","Klein","Kling","Klocko","Koch","Koelpin","Koepp","Kohler","Konopelski","Koss","Kovacek","Kozey","Krajcik","Kreiger","Kris","Kshlerin","Kub","Kuhic","Kuhlman","Kuhn","Kulas","Kunde","Kunze","Kuphal","Kutch","Kuvalis","Labadie","Lakin","Lang","Langosh","Langworth","Larkin","Larson","Leannon","Lebsack","Ledner","Leffler","Legros","Lehner","Lemke","Lesch","Leuschke","Lind","Lindgren","Littel","Little","Lockman","Lowe","Lubowitz","Lueilwitz","Luettgen","Lynch","Macejkovic","MacGyver","Maggio","Mann","Mante","Marks","Marquardt","Marvin","Mayer","Mayert","McClure","McCullough","McDermott","McGlynn","McKenzie","McLaughlin","Medhurst","Mertz","Metz","Miller","Mills","Mitchell","Moen","Mohr","Monahan","Moore","Morar","Morissette","Mosciski","Mraz","Mueller","Muller","Murazik","Murphy","Murray","Nader","Nicolas","Nienow","Nikolaus","Nitzsche","Nolan","Oberbrunner","O'Connell","O'Conner","O'Hara","O'Keefe","O'Kon","Okuneva","Olson","Ondricka","O'Reilly","Orn","Ortiz","Osinski","Pacocha","Padberg","Pagac","Parisian","Parker","Paucek","Pfannerstill","Pfeffer","Pollich","Pouros","Powlowski","Predovic","Price","Prohaska","Prosacco","Purdy","Quigley","Quitzon","Rath","Ratke","Rau","Raynor","Reichel","Reichert","Reilly","Reinger","Rempel","Renner","Reynolds","Rice","Rippin","Ritchie","Robel","Roberts","Rodriguez","Rogahn","Rohan","Rolfson","Romaguera","Roob","Rosenbaum","Rowe","Ruecker","Runolfsdottir","Runolfsson","Runte","Russel","Rutherford","Ryan","Sanford","Satterfield","Sauer","Sawayn","Schaden","Schaefer","Schamberger","Schiller","Schimmel","Schinner","Schmeler","Schmidt","Schmitt","Schneider","Schoen","Schowalter","Schroeder","Schulist","Schultz","Schumm","Schuppe","Schuster","Senger","Shanahan","Shields","Simonis","Sipes","Skiles","Smith","Smitham","Spencer","Spinka","Sporer","Stamm","Stanton","Stark","Stehr","Steuber","Stiedemann","Stokes","Stoltenberg","Stracke","Streich","Stroman","Strosin","Swaniawski","Swift","Terry","Thiel","Thompson","Tillman","Torp","Torphy","Towne","Toy","Trantow","Tremblay","Treutel","Tromp","Turcotte","Turner","Ullrich","Upton","Vandervort","Veum","Volkman","Von","VonRueden","Waelchi","Walker","Walsh","Walter","Ward","Waters","Watsica","Weber","Wehner","Weimann","Weissnat","Welch","West","White","Wiegand","Wilderman","Wilkinson","Will","Williamson","Willms","Windler","Wintheiser","Wisoky","Wisozk","Witting","Wiza","Wolf","Wolff","Wuckert","Wunsch","Wyman","Yost","Yundt","Zboncak","Zemlak","Ziemann","Zieme","Zulauf"],cme=[{value:"{{person.last_name}}",weight:95},{value:"{{person.last_name}}-{{person.last_name}}",weight:5}],dme=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric","Stephen","Andrew","Raymond","Gregory","Joshua","Jerry","Dennis","Walter","Patrick","Peter","Harold","Douglas","Henry","Carl","Arthur","Ryan","Roger","Joe","Juan","Jack","Albert","Jonathan","Justin","Terry","Gerald","Keith","Samuel","Willie","Ralph","Lawrence","Nicholas","Roy","Benjamin","Bruce","Brandon","Adam","Harry","Fred","Wayne","Billy","Steve","Louis","Jeremy","Aaron","Randy","Howard","Eugene","Carlos","Russell","Bobby","Victor","Martin","Ernest","Phillip","Todd","Jesse","Craig","Alan","Shawn","Clarence","Sean","Philip","Chris","Johnny","Earl","Jimmy","Antonio","Danny","Bryan","Tony","Luis","Mike","Stanley","Leonard","Nathan","Dale","Manuel","Rodney","Curtis","Norman","Allen","Marvin","Vincent","Glenn","Jeffery","Travis","Jeff","Chad","Jacob","Lee","Melvin","Alfred","Kyle","Francis","Bradley","Jesus","Herbert","Frederick","Ray","Joel","Edwin","Don","Eddie","Ricky","Troy","Randall","Barry","Alexander","Bernard","Mario","Leroy","Francisco","Marcus","Micheal","Theodore","Clifford","Miguel","Oscar","Jay","Jim","Tom","Calvin","Alex","Jon","Ronnie","Bill","Lloyd","Tommy","Leon","Derek","Warren","Darrell","Jerome","Floyd","Leo","Alvin","Tim","Wesley","Gordon","Dean","Greg","Jorge","Dustin","Pedro","Derrick","Dan","Lewis","Zachary","Corey","Herman","Maurice","Vernon","Roberto","Clyde","Glen","Hector","Shane","Ricardo","Sam","Rick","Lester","Brent","Ramon","Charlie","Tyler","Gilbert","Gene","Marc","Reginald","Ruben","Brett","Angel","Nathaniel","Rafael","Leslie","Edgar","Milton","Raul","Ben","Chester","Cecil","Duane","Franklin","Andre","Elmer","Brad","Gabriel","Ron","Mitchell","Roland","Arnold","Harvey","Jared","Adrian","Karl","Cory","Claude","Erik","Darryl","Jamie","Neil","Jessie","Christian","Javier","Fernando","Clinton","Ted","Mathew","Tyrone","Darren","Lonnie","Lance","Cody","Julio","Kelly","Kurt","Allan","Nelson","Guy","Clayton","Hugh","Max","Dwayne","Dwight","Armando","Felix","Jimmie","Everett","Jordan","Ian","Wallace","Ken","Bob","Jaime","Casey","Alfredo","Alberto","Dave","Ivan","Johnnie","Sidney","Byron","Julian","Isaac","Morris","Clifton","Willard","Daryl","Ross","Virgil","Andy","Marshall","Salvador","Perry","Kirk","Sergio","Marion","Tracy","Seth","Kent","Terrance","Rene","Eduardo","Terrence","Enrique","Freddie","Wade","Austin","Stuart","Fredrick","Arturo","Alejandro","Jackie","Joey","Nick","Luther","Wendell","Jeremiah","Evan","Julius","Dana","Donnie","Otis","Shannon","Trevor","Oliver","Luke","Homer","Gerard","Doug","Kenny","Hubert","Angelo","Shaun","Lyle","Matt","Lynn","Alfonso","Orlando","Rex","Carlton","Ernesto","Cameron","Neal","Pablo","Lorenzo","Omar","Wilbur","Blake","Grant","Horace","Roderick","Kerry","Abraham","Willis","Rickey","Jean","Ira","Andres","Cesar","Johnathan","Malcolm","Rudolph","Damon","Kelvin","Rudy","Preston","Alton","Archie","Marco","Wm","Pete","Randolph","Garry","Geoffrey","Jonathon","Felipe","Bennie","Gerardo","Ed","Dominic","Robin","Loren","Delbert","Colin","Guillermo","Earnest","Lucas","Benny","Noel","Spencer","Rodolfo","Myron","Edmund","Garrett","Salvatore","Cedric","Lowell","Gregg","Sherman","Wilson","Devin","Sylvester","Kim","Roosevelt","Israel","Jermaine","Forrest","Wilbert","Leland","Simon","Guadalupe","Clark","Irving","Carroll","Bryant","Owen","Rufus","Woodrow","Sammy","Kristopher","Mack","Levi","Marcos","Gustavo","Jake","Lionel","Marty","Taylor","Ellis","Dallas","Gilberto","Clint","Nicolas","Laurence","Ismael","Orville","Drew","Jody","Ervin","Dewey","Al","Wilfred","Josh","Hugo","Ignacio","Caleb","Tomas","Sheldon","Erick","Frankie","Stewart","Doyle","Darrel","Rogelio","Terence","Santiago","Alonzo","Elias","Bert","Elbert","Ramiro","Conrad","Pat","Noah","Grady","Phil","Cornelius","Lamar","Rolando","Clay","Percy","Dexter","Bradford","Merle","Darin","Amos","Terrell","Moses","Irvin","Saul","Roman","Darnell","Randal","Tommie","Timmy","Darrin","Winston","Brendan","Toby","Van","Abel","Dominick","Boyd","Courtney","Jan","Emilio","Elijah","Cary","Domingo","Santos","Aubrey","Emmett","Marlon","Emanuel","Jerald","Edmond"],fme=["Ace","Aiden","Alexander","Ander","Anthony","Asher","August","Aziel","Bear","Beckham","Benjamin","Buddy","Calvin","Carter","Charles","Christopher","Clyde","Cooper","Daniel","David","Dior","Dylan","Elijah","Ellis","Emerson","Ethan","Ezra","Fletcher","Flynn","Gabriel","Grayson","Gus","Hank","Harrison","Hendrix","Henry","Houston","Hudson","Hugh","Isaac","Jack","Jackson","Jacob","Jakobe","James","Jaxon","Jaxtyn","Jayden","John","Joseph","Josiah","Jude","Julian","Karsyn","Kenji","Kobe","Kylo","Lennon","Leo","Levi","Liam","Lincoln","Logan","Louis","Lucas","Lucky","Luke","Mason","Mateo","Matthew","Maverick","Michael","Monroe","Nixon","Ocean","Oliver","Otis","Otto","Owen","Ozzy","Parker","Rocky","Samuel","Sebastian","Sonny","Teddy","Theo","Theodore","Thomas","Truett","Walter","Warren","Watson","William","Wison","Wyatt","Ziggy","Zyair"],QU=["Mr.","Dr."],pme=["Addison","Alex","Anderson","Angel","Arden","August","Austin","Avery","Bailey","Billie","Blake","Bowie","Brooklyn","Cameron","Charlie","Corey","Dakota","Drew","Elliott","Ellis","Emerson","Finley","Gray","Greer","Harper","Hayden","Jaden","James","Jamie","Jordan","Jules","Kai","Kendall","Kennedy","Kyle","Leslie","Logan","London","Marlowe","Micah","Nico","Noah","North","Parker","Phoenix","Quinn","Reagan","Reese","Reign","Riley","River","Robin","Rory","Rowan","Ryan","Sage","Sasha","Sawyer","Shawn","Shiloh","Skyler","Taylor"],hme=[{value:"{{person.firstName}} {{person.lastName}}",weight:49},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:7},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:7},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1}];function mme(...e){return[...new Set(e.flat())].sort()}var vme=mme(ZU,QU),gme=["female","male"],yme=["Jr.","Sr.","I","II","III","IV","V","MD","DDS","PhD","DVM"],bme={descriptor:["Lead","Senior","Direct","Corporate","Dynamic","Future","Product","National","Regional","District","Central","Global","Customer","Investor","International","Legacy","Forward","Internal","Human","Chief","Principal"],level:["Solutions","Program","Brand","Security","Research","Marketing","Directives","Implementation","Integration","Functionality","Response","Paradigm","Tactics","Identity","Markets","Group","Division","Applications","Optimization","Operations","Infrastructure","Intranet","Communications","Web","Branding","Quality","Assurance","Mobility","Accounts","Data","Creative","Configuration","Accountability","Interactions","Factors","Usability","Metrics"],job:["Supervisor","Associate","Executive","Liaison","Officer","Manager","Engineer","Specialist","Director","Coordinator","Administrator","Architect","Analyst","Designer","Planner","Orchestrator","Technician","Developer","Producer","Consultant","Assistant","Facilitator","Agent","Representative","Strategist"]},Fme=["Aquarius","Pisces","Aries","Taurus","Gemini","Cancer","Leo","Virgo","Libra","Scorpio","Sagittarius","Capricorn"],Cme={bio_part:tme,bio_pattern:nme,bio_supporter:rme,female_first_name:ame,female_middle_name:ime,female_prefix:ZU,first_name:ome,gender:lme,job_title_pattern:sme,last_name:ume,last_name_pattern:cme,male_first_name:dme,male_middle_name:fme,male_prefix:QU,middle_name:pme,name:hme,prefix:vme,sex:gme,suffix:yme,title:bme,western_zodiac_sign:Fme},wme=Cme,Eme=["!##-!##-####","(!##) !##-####","1-!##-!##-####","!##.!##.####","!##-!##-#### x###","(!##) !##-#### x###","1-!##-!##-#### x###","!##.!##.#### x###","!##-!##-#### x####","(!##) !##-#### x####","1-!##-!##-#### x####","!##.!##.#### x####","!##-!##-#### x#####","(!##) !##-#### x#####","1-!##-!##-#### x#####","!##.!##.#### x#####"],Sme={formats:Eme},_me=Sme,Dme=Object.freeze([{symbol:"H",name:"Hydrogen",atomicNumber:1},{symbol:"He",name:"Helium",atomicNumber:2},{symbol:"Li",name:"Lithium",atomicNumber:3},{symbol:"Be",name:"Beryllium",atomicNumber:4},{symbol:"B",name:"Boron",atomicNumber:5},{symbol:"C",name:"Carbon",atomicNumber:6},{symbol:"N",name:"Nitrogen",atomicNumber:7},{symbol:"O",name:"Oxygen",atomicNumber:8},{symbol:"F",name:"Fluorine",atomicNumber:9},{symbol:"Ne",name:"Neon",atomicNumber:10},{symbol:"Na",name:"Sodium",atomicNumber:11},{symbol:"Mg",name:"Magnesium",atomicNumber:12},{symbol:"Al",name:"Aluminium",atomicNumber:13},{symbol:"Si",name:"Silicon",atomicNumber:14},{symbol:"P",name:"Phosphorus",atomicNumber:15},{symbol:"S",name:"Sulfur",atomicNumber:16},{symbol:"Cl",name:"Chlorine",atomicNumber:17},{symbol:"Ar",name:"Argon",atomicNumber:18},{symbol:"K",name:"Potassium",atomicNumber:19},{symbol:"Ca",name:"Calcium",atomicNumber:20},{symbol:"Sc",name:"Scandium",atomicNumber:21},{symbol:"Ti",name:"Titanium",atomicNumber:22},{symbol:"V",name:"Vanadium",atomicNumber:23},{symbol:"Cr",name:"Chromium",atomicNumber:24},{symbol:"Mn",name:"Manganese",atomicNumber:25},{symbol:"Fe",name:"Iron",atomicNumber:26},{symbol:"Co",name:"Cobalt",atomicNumber:27},{symbol:"Ni",name:"Nickel",atomicNumber:28},{symbol:"Cu",name:"Copper",atomicNumber:29},{symbol:"Zn",name:"Zinc",atomicNumber:30},{symbol:"Ga",name:"Gallium",atomicNumber:31},{symbol:"Ge",name:"Germanium",atomicNumber:32},{symbol:"As",name:"Arsenic",atomicNumber:33},{symbol:"Se",name:"Selenium",atomicNumber:34},{symbol:"Br",name:"Bromine",atomicNumber:35},{symbol:"Kr",name:"Krypton",atomicNumber:36},{symbol:"Rb",name:"Rubidium",atomicNumber:37},{symbol:"Sr",name:"Strontium",atomicNumber:38},{symbol:"Y",name:"Yttrium",atomicNumber:39},{symbol:"Zr",name:"Zirconium",atomicNumber:40},{symbol:"Nb",name:"Niobium",atomicNumber:41},{symbol:"Mo",name:"Molybdenum",atomicNumber:42},{symbol:"Tc",name:"Technetium",atomicNumber:43},{symbol:"Ru",name:"Ruthenium",atomicNumber:44},{symbol:"Rh",name:"Rhodium",atomicNumber:45},{symbol:"Pd",name:"Palladium",atomicNumber:46},{symbol:"Ag",name:"Silver",atomicNumber:47},{symbol:"Cd",name:"Cadmium",atomicNumber:48},{symbol:"In",name:"Indium",atomicNumber:49},{symbol:"Sn",name:"Tin",atomicNumber:50},{symbol:"Sb",name:"Antimony",atomicNumber:51},{symbol:"Te",name:"Tellurium",atomicNumber:52},{symbol:"I",name:"Iodine",atomicNumber:53},{symbol:"Xe",name:"Xenon",atomicNumber:54},{symbol:"Cs",name:"Caesium",atomicNumber:55},{symbol:"Ba",name:"Barium",atomicNumber:56},{symbol:"La",name:"Lanthanum",atomicNumber:57},{symbol:"Ce",name:"Cerium",atomicNumber:58},{symbol:"Pr",name:"Praseodymium",atomicNumber:59},{symbol:"Nd",name:"Neodymium",atomicNumber:60},{symbol:"Pm",name:"Promethium",atomicNumber:61},{symbol:"Sm",name:"Samarium",atomicNumber:62},{symbol:"Eu",name:"Europium",atomicNumber:63},{symbol:"Gd",name:"Gadolinium",atomicNumber:64},{symbol:"Tb",name:"Terbium",atomicNumber:65},{symbol:"Dy",name:"Dysprosium",atomicNumber:66},{symbol:"Ho",name:"Holmium",atomicNumber:67},{symbol:"Er",name:"Erbium",atomicNumber:68},{symbol:"Tm",name:"Thulium",atomicNumber:69},{symbol:"Yb",name:"Ytterbium",atomicNumber:70},{symbol:"Lu",name:"Lutetium",atomicNumber:71},{symbol:"Hf",name:"Hafnium",atomicNumber:72},{symbol:"Ta",name:"Tantalum",atomicNumber:73},{symbol:"W",name:"Tungsten",atomicNumber:74},{symbol:"Re",name:"Rhenium",atomicNumber:75},{symbol:"Os",name:"Osmium",atomicNumber:76},{symbol:"Ir",name:"Iridium",atomicNumber:77},{symbol:"Pt",name:"Platinum",atomicNumber:78},{symbol:"Au",name:"Gold",atomicNumber:79},{symbol:"Hg",name:"Mercury",atomicNumber:80},{symbol:"Tl",name:"Thallium",atomicNumber:81},{symbol:"Pb",name:"Lead",atomicNumber:82},{symbol:"Bi",name:"Bismuth",atomicNumber:83},{symbol:"Po",name:"Polonium",atomicNumber:84},{symbol:"At",name:"Astatine",atomicNumber:85},{symbol:"Rn",name:"Radon",atomicNumber:86},{symbol:"Fr",name:"Francium",atomicNumber:87},{symbol:"Ra",name:"Radium",atomicNumber:88},{symbol:"Ac",name:"Actinium",atomicNumber:89},{symbol:"Th",name:"Thorium",atomicNumber:90},{symbol:"Pa",name:"Protactinium",atomicNumber:91},{symbol:"U",name:"Uranium",atomicNumber:92},{symbol:"Np",name:"Neptunium",atomicNumber:93},{symbol:"Pu",name:"Plutonium",atomicNumber:94},{symbol:"Am",name:"Americium",atomicNumber:95},{symbol:"Cm",name:"Curium",atomicNumber:96},{symbol:"Bk",name:"Berkelium",atomicNumber:97},{symbol:"Cf",name:"Californium",atomicNumber:98},{symbol:"Es",name:"Einsteinium",atomicNumber:99},{symbol:"Fm",name:"Fermium",atomicNumber:100},{symbol:"Md",name:"Mendelevium",atomicNumber:101},{symbol:"No",name:"Nobelium",atomicNumber:102},{symbol:"Lr",name:"Lawrencium",atomicNumber:103},{symbol:"Rf",name:"Rutherfordium",atomicNumber:104},{symbol:"Db",name:"Dubnium",atomicNumber:105},{symbol:"Sg",name:"Seaborgium",atomicNumber:106},{symbol:"Bh",name:"Bohrium",atomicNumber:107},{symbol:"Hs",name:"Hassium",atomicNumber:108},{symbol:"Mt",name:"Meitnerium",atomicNumber:109},{symbol:"Ds",name:"Darmstadtium",atomicNumber:110},{symbol:"Rg",name:"Roentgenium",atomicNumber:111},{symbol:"Cn",name:"Copernicium",atomicNumber:112},{symbol:"Nh",name:"Nihonium",atomicNumber:113},{symbol:"Fl",name:"Flerovium",atomicNumber:114},{symbol:"Mc",name:"Moscovium",atomicNumber:115},{symbol:"Lv",name:"Livermorium",atomicNumber:116},{symbol:"Ts",name:"Tennessine",atomicNumber:117},{symbol:"Og",name:"Oganesson",atomicNumber:118}]),Ame=Object.freeze([{name:"meter",symbol:"m"},{name:"second",symbol:"s"},{name:"mole",symbol:"mol"},{name:"ampere",symbol:"A"},{name:"kelvin",symbol:"K"},{name:"candela",symbol:"cd"},{name:"kilogram",symbol:"kg"},{name:"radian",symbol:"rad"},{name:"hertz",symbol:"Hz"},{name:"newton",symbol:"N"},{name:"pascal",symbol:"Pa"},{name:"joule",symbol:"J"},{name:"watt",symbol:"W"},{name:"coulomb",symbol:"C"},{name:"volt",symbol:"V"},{name:"ohm",symbol:"Ω"},{name:"tesla",symbol:"T"},{name:"degree Celsius",symbol:"°C"},{name:"lumen",symbol:"lm"},{name:"becquerel",symbol:"Bq"},{name:"gray",symbol:"Gy"},{name:"sievert",symbol:"Sv"},{name:"steradian",symbol:"sr"},{name:"farad",symbol:"F"},{name:"siemens",symbol:"S"},{name:"weber",symbol:"Wb"},{name:"henry",symbol:"H"},{name:"lux",symbol:"lx"},{name:"katal",symbol:"kat"}]),xme={chemicalElement:Dme,unit:Ame},kme=xme,Tme=["ants","bats","bears","bees","birds","buffalo","cats","chickens","cattle","dogs","dolphins","ducks","elephants","fishes","foxes","frogs","geese","goats","horses","kangaroos","lions","monkeys","owls","oxen","penguins","people","pigs","rabbits","sheep","tigers","whales","wolves","zebras","banshees","crows","black cats","chimeras","ghosts","conspirators","dragons","dwarves","elves","enchanters","exorcists","sons","foes","giants","gnomes","goblins","gooses","griffins","lycanthropes","nemesis","ogres","oracles","prophets","sorcerors","spiders","spirits","vampires","warlocks","vixens","werewolves","witches","worshipers","zombies","druids"],Mme=["{{location.state}} {{team.creature}}"],Bme={creature:Tme,name:Mme},Lme=Bme,Ome=["Adventure Road Bicycle","BMX Bicycle","City Bicycle","Cruiser Bicycle","Cyclocross Bicycle","Dual-Sport Bicycle","Fitness Bicycle","Flat-Foot Comfort Bicycle","Folding Bicycle","Hybrid Bicycle","Mountain Bicycle","Recumbent Bicycle","Road Bicycle","Tandem Bicycle","Touring Bicycle","Track/Fixed-Gear Bicycle","Triathlon/Time Trial Bicycle","Tricycle"],Rme=["Diesel","Electric","Gasoline","Hybrid"],Pme=["Aston Martin","Audi","Bentley","BMW","Bugatti","Cadillac","Chevrolet","Chrysler","Dodge","Ferrari","Fiat","Ford","Honda","Hyundai","Jaguar","Jeep","Kia","Lamborghini","Land Rover","Maserati","Mazda","Mercedes Benz","Mini","Nissan","Polestar","Porsche","Rolls Royce","Smart","Tesla","Toyota","Volkswagen","Volvo"],Ime=["Fiesta","Focus","Taurus","Mustang","Explorer","Expedition","F-150","Model T","Ranchero","Volt","Cruze","Malibu","Impala","Camaro","Corvette","Colorado","Silverado","El Camino","CTS","XTS","ATS","Escalade","Alpine","Charger","LeBaron","PT Cruiser","Challenger","Durango","Grand Caravan","Wrangler","Grand Cherokee","Roadster","Model S","Model 3","Model X","Model Y","Camry","Prius","Land Cruiser","Accord","Civic","Element","Sentra","Altima","A8","A4","Beetle","Jetta","Golf","911","Spyder","Countach","Mercielago","Aventador","1","2","Fortwo","V90","XC90","CX-9"],Nme=["Cargo Van","Convertible","Coupe","Crew Cab Pickup","Extended Cab Pickup","Hatchback","Minivan","Passenger Van","SUV","Sedan","Wagon"],$me={bicycle_type:Ome,fuel:Rme,manufacturer:Pme,model:Ime,type:Nme},zme=$me,Vme=["abandoned","able","absolute","adorable","adventurous","academic","acceptable","acclaimed","accomplished","accurate","aching","acidic","acrobatic","active","actual","adept","admirable","admired","adolescent","adored","advanced","afraid","affectionate","aged","aggravating","aggressive","agile","agitated","agonizing","agreeable","ajar","alarmed","alarming","alert","alienated","alive","all","altruistic","amazing","ambitious","ample","amused","amusing","anchored","ancient","angelic","angry","anguished","animated","annual","another","antique","anxious","any","apprehensive","appropriate","apt","arctic","arid","aromatic","artistic","ashamed","assured","astonishing","athletic","attached","attentive","attractive","austere","authentic","authorized","automatic","avaricious","average","aware","awesome","awful","awkward","babyish","bad","back","baggy","bare","barren","basic","beautiful","belated","beloved","beneficial","better","best","bewitched","big","big-hearted","biodegradable","bite-sized","bitter","black","black-and-white","bland","blank","blaring","bleak","blind","blissful","blond","blue","blushing","bogus","boiling","bold","bony","boring","bossy","both","bouncy","bountiful","bowed","brave","breakable","brief","bright","brilliant","brisk","broken","bronze","brown","bruised","bubbly","bulky","bumpy","buoyant","burdensome","burly","bustling","busy","buttery","buzzing","calculating","calm","candid","canine","capital","carefree","careful","careless","caring","cautious","cavernous","celebrated","charming","cheap","cheerful","cheery","chief","chilly","chubby","circular","classic","clean","clear","clear-cut","clever","close","closed","cloudy","clueless","clumsy","cluttered","coarse","cold","colorful","colorless","colossal","comfortable","common","compassionate","competent","complete","complex","complicated","composed","concerned","concrete","confused","conscious","considerate","constant","content","conventional","cooked","cool","cooperative","coordinated","corny","corrupt","costly","courageous","courteous","crafty","crazy","creamy","creative","creepy","criminal","crisp","critical","crooked","crowded","cruel","crushing","cuddly","cultivated","cultured","cumbersome","curly","curvy","cute","cylindrical","damaged","damp","dangerous","dapper","daring","darling","dark","dazzling","dead","deadly","deafening","dear","dearest","decent","decimal","decisive","deep","defenseless","defensive","defiant","deficient","definite","definitive","delayed","delectable","delicious","delightful","delirious","demanding","dense","dental","dependable","dependent","descriptive","deserted","detailed","determined","devoted","different","difficult","digital","diligent","dim","dimpled","direct","disastrous","discrete","disgusting","disloyal","dismal","distant","downright","dreary","dirty","disguised","dishonest","distinct","distorted","dizzy","doting","double","drab","drafty","dramatic","droopy","dry","dual","dull","dutiful","each","eager","earnest","early","easy","easy-going","ecstatic","edible","educated","elaborate","elastic","elated","elderly","electric","elegant","elementary","elliptical","embarrassed","embellished","eminent","emotional","empty","enchanted","enchanting","energetic","enlightened","enormous","enraged","entire","envious","equal","equatorial","essential","esteemed","ethical","euphoric","even","evergreen","everlasting","every","evil","exalted","excellent","exemplary","exhausted","excitable","excited","exciting","exotic","expensive","experienced","expert","extraneous","extroverted","extra-large","extra-small","fabulous","failing","faint","fair","faithful","fake","false","familiar","famous","fancy","fantastic","far","faraway","far-flung","far-off","fast","fat","fatal","fatherly","favorable","favorite","fearful","fearless","feisty","feline","female","feminine","few","fickle","filthy","fine","finished","firm","first","firsthand","fitting","fixed","flaky","flamboyant","flashy","flat","flawed","flawless","flickering","flimsy","flippant","flowery","fluffy","fluid","flustered","focused","fond","foolhardy","foolish","forceful","forked","formal","forsaken","forthright","fortunate","fragrant","frail","frank","frayed","free","french","fresh","frequent","friendly","frightened","frightening","frigid","frilly","frizzy","frivolous","front","frosty","frozen","frugal","fruitful","full","fumbling","functional","funny","fussy","fuzzy","gargantuan","gaseous","general","generous","gentle","genuine","giant","giddy","gigantic","gifted","giving","glamorous","glaring","glass","gleaming","gleeful","glistening","glittering","gloomy","glorious","glossy","glum","golden","good","good-natured","gorgeous","graceful","gracious","grand","grandiose","granular","grateful","grave","gray","great","greedy","green","gregarious","grim","grimy","gripping","grizzled","grotesque","grouchy","grounded","growing","growling","grown","grubby","gruesome","grumpy","guilty","gullible","gummy","hairy","half","handmade","handsome","handy","happy","happy-go-lucky","hard","hard-to-find","harmful","harmless","harmonious","harsh","hasty","hateful","haunting","healthy","heartfelt","hearty","heavenly","heavy","hefty","helpful","helpless","hidden","hideous","high","high-level","hilarious","hoarse","hollow","homely","honest","honorable","honored","hopeful","horrible","hospitable","hot","huge","humble","humiliating","humming","humongous","hungry","hurtful","husky","icky","icy","ideal","idealistic","identical","idle","idolized","ignorant","ill","ill-fated","ill-informed","illiterate","illustrious","imaginary","imaginative","immaculate","immaterial","immediate","immense","impassioned","impeccable","impartial","imperfect","imperturbable","impish","impolite","important","impossible","impractical","impressionable","impressive","improbable","impure","inborn","incomparable","incompatible","incomplete","inconsequential","incredible","indelible","inexperienced","indolent","infamous","infantile","infatuated","inferior","infinite","informal","innocent","insecure","insidious","insignificant","insistent","instructive","insubstantial","intelligent","intent","intentional","interesting","internal","international","intrepid","ironclad","irresponsible","irritating","itchy","jaded","jagged","jam-packed","jaunty","jealous","jittery","joint","jolly","jovial","joyful","joyous","jubilant","judicious","juicy","jumbo","junior","jumpy","juvenile","kaleidoscopic","keen","key","kind","kindhearted","kindly","klutzy","knobby","knotty","knowledgeable","knowing","known","kooky","kosher","lanky","large","last","lasting","late","lavish","lawful","lazy","leading","lean","leafy","left","legal","legitimate","light","lighthearted","likable","likely","limited","limp","limping","linear","lined","liquid","little","live","lively","livid","loathsome","lone","lonely","long","long-term","loose","lopsided","lost","loud","lovable","lovely","loving","low","loyal","lucky","lumbering","luminous","lumpy","lustrous","luxurious","mad","made-up","magnificent","majestic","major","male","mammoth","married","marvelous","masculine","massive","mature","meager","mealy","mean","measly","meaty","medical","mediocre","medium","meek","mellow","melodic","memorable","menacing","merry","messy","metallic","mild","milky","mindless","miniature","minor","minty","miserable","miserly","misguided","misty","mixed","modern","modest","moist","monstrous","monthly","monumental","moral","mortified","motherly","motionless","mountainous","muddy","muffled","multicolored","mundane","murky","mushy","musty","muted","mysterious","naive","narrow","natural","naughty","nautical","near","neat","necessary","needy","negative","neglected","negligible","neighboring","nervous","new","next","nice","nifty","nimble","nippy","nocturnal","noisy","nonstop","normal","notable","noted","noteworthy","novel","noxious","numb","nutritious","nutty","obedient","oblong","oily","obvious","occasional","odd","oddball","offbeat","offensive","official","old","old-fashioned","only","open","optimal","optimistic","opulent","orange","orderly","organic","ornate","ornery","ordinary","original","other","our","outlying","outgoing","outlandish","outrageous","outstanding","oval","overcooked","overdue","overjoyed","overlooked","palatable","pale","paltry","parallel","parched","partial","passionate","past","pastel","peaceful","peppery","perfect","perfumed","periodic","perky","personal","pertinent","pesky","pessimistic","petty","phony","physical","piercing","pink","pitiful","plain","plaintive","plastic","playful","pleasant","pleased","pleasing","plump","plush","polished","polite","political","pointed","pointless","poised","poor","popular","portly","posh","positive","possible","potable","powerful","powerless","practical","precious","present","prestigious","pretty","previous","pricey","prickly","primary","prime","pristine","private","prize","probable","productive","profitable","profuse","proper","proud","prudent","punctual","pungent","puny","pure","purple","pushy","putrid","puzzled","puzzling","quaint","qualified","quarrelsome","quarterly","queasy","querulous","questionable","quick","quick-witted","quiet","quintessential","quirky","quixotic","quizzical","radiant","ragged","rapid","rare","rash","raw","recent","reckless","rectangular","ready","real","realistic","reasonable","red","reflecting","regal","regular","reliable","relieved","remarkable","remorseful","remote","repentant","required","respectful","responsible","repulsive","revolving","rewarding","rich","rigid","right","ringed","ripe","roasted","robust","rosy","rotating","rotten","rough","round","rowdy","royal","rubbery","rundown","ruddy","rude","runny","rural","rusty","sad","safe","salty","same","sandy","sane","sarcastic","sardonic","satisfied","scaly","scarce","scared","scary","scented","scholarly","scientific","scornful","scratchy","scrawny","second","secondary","second-hand","secret","self-assured","self-reliant","selfish","sentimental","separate","serene","serious","serpentine","several","severe","shabby","shadowy","shady","shallow","shameful","shameless","sharp","shimmering","shiny","shocked","shocking","shoddy","short","short-term","showy","shrill","shy","sick","silent","silky","silly","silver","similar","simple","simplistic","sinful","single","sizzling","skeletal","skinny","sleepy","slight","slim","slimy","slippery","slow","slushy","small","smart","smoggy","smooth","smug","snappy","snarling","sneaky","sniveling","snoopy","sociable","soft","soggy","solid","somber","some","spherical","sophisticated","sore","sorrowful","soulful","soupy","sour","spanish","sparkling","sparse","specific","spectacular","speedy","spicy","spiffy","spirited","spiteful","splendid","spotless","spotted","spry","square","squeaky","squiggly","stable","staid","stained","stale","standard","starchy","stark","starry","steep","sticky","stiff","stimulating","stingy","stormy","straight","strange","steel","strict","strident","striking","striped","strong","studious","stunning","stupendous","sturdy","stylish","subdued","submissive","substantial","subtle","suburban","sudden","sugary","sunny","super","superb","superficial","superior","supportive","sure-footed","surprised","suspicious","svelte","sweaty","sweet","sweltering","swift","sympathetic","tall","talkative","tame","tan","tangible","tart","tasty","tattered","taut","tedious","teeming","tempting","tender","tense","tepid","terrible","terrific","testy","thankful","that","these","thick","thin","third","thirsty","this","thorough","thorny","those","thoughtful","threadbare","thrifty","thunderous","tidy","tight","timely","tinted","tiny","tired","torn","total","tough","traumatic","treasured","tremendous","tragic","trained","triangular","tricky","trifling","trim","trivial","troubled","true","trusting","trustworthy","trusty","truthful","turbulent","twin","ugly","ultimate","unacceptable","unaware","uncomfortable","uncommon","unconscious","understated","unequaled","uneven","unfinished","unfit","unfolded","unfortunate","unhappy","unhealthy","uniform","unimportant","unique","united","unkempt","unknown","unlawful","unlined","unlucky","unnatural","unpleasant","unrealistic","unripe","unruly","unselfish","unsightly","unsteady","unsung","untidy","untimely","untried","untrue","unused","unusual","unwelcome","unwieldy","unwilling","unwitting","unwritten","upbeat","upright","upset","urban","usable","used","useful","useless","utilized","utter","vacant","vague","vain","valid","valuable","vapid","variable","vast","velvety","venerated","vengeful","verifiable","vibrant","vicious","victorious","vigilant","vigorous","villainous","violet","violent","virtual","virtuous","visible","vital","vivacious","vivid","voluminous","wan","warlike","warm","warmhearted","warped","wary","wasteful","watchful","waterlogged","watery","wavy","wealthy","weak","weary","webbed","wee","weekly","weepy","weighty","weird","welcome","well-documented","well-groomed","well-informed","well-lit","well-made","well-off","well-to-do","well-worn","wet","which","whimsical","whirlwind","whispered","white","whole","whopping","wicked","wide","wide-eyed","wiggly","wild","willing","wilted","winding","windy","winged","wiry","wise","witty","wobbly","woeful","wonderful","wooden","woozy","wordy","worldly","worn","worried","worrisome","worse","worst","worthless","worthwhile","worthy","wrathful","wretched","writhing","wrong","wry","yawning","yearly","yellow","yellowish","young","youthful","yummy","zany","zealous","zesty","zigzag"],Hme=["abnormally","absentmindedly","accidentally","acidly","actually","adventurously","afterwards","almost","always","angrily","annually","anxiously","arrogantly","awkwardly","badly","bashfully","beautifully","bitterly","bleakly","blindly","blissfully","boastfully","boldly","bravely","briefly","brightly","briskly","broadly","busily","calmly","carefully","carelessly","cautiously","certainly","cheerfully","clearly","cleverly","closely","coaxingly","colorfully","commonly","continually","coolly","correctly","courageously","crossly","cruelly","curiously","daily","daintily","dearly","deceivingly","deeply","defiantly","deliberately","delightfully","diligently","dimly","doubtfully","dreamily","easily","elegantly","energetically","enormously","enthusiastically","equally","especially","even","evenly","eventually","exactly","excitedly","extremely","fairly","faithfully","famously","far","fast","fatally","ferociously","fervently","fiercely","fondly","foolishly","fortunately","frankly","frantically","freely","frenetically","frightfully","fully","furiously","generally","generously","gently","gladly","gleefully","gracefully","gratefully","greatly","greedily","happily","hastily","healthily","heavily","helpfully","helplessly","highly","honestly","hopelessly","hourly","hungrily","immediately","innocently","inquisitively","instantly","intensely","intently","interestingly","inwardly","irritably","jaggedly","jealously","joshingly","jovially","joyfully","joyously","jubilantly","judgementally","justly","keenly","kiddingly","kindheartedly","kindly","kissingly","knavishly","knottily","knowingly","knowledgeably","kookily","lazily","less","lightly","likely","limply","lively","loftily","longingly","loosely","loudly","lovingly","loyally","madly","majestically","meaningfully","mechanically","merrily","miserably","mockingly","monthly","more","mortally","mostly","mysteriously","naturally","nearly","neatly","needily","nervously","never","nicely","noisily","not","obediently","obnoxiously","oddly","offensively","officially","often","only","openly","optimistically","overconfidently","owlishly","painfully","partially","patiently","perfectly","physically","playfully","politely","poorly","positively","potentially","powerfully","promptly","properly","punctually","quaintly","quarrelsomely","queasily","questionably","questioningly","quicker","quickly","quietly","quirkily","quizzically","rapidly","rarely","readily","really","reassuringly","recklessly","regularly","reluctantly","repeatedly","reproachfully","restfully","righteously","rightfully","rigidly","roughly","rudely","sadly","safely","scarcely","scarily","searchingly","sedately","seemingly","seldom","selfishly","separately","seriously","shakily","sharply","sheepishly","shrilly","shyly","silently","sleepily","slowly","smoothly","softly","solemnly","solidly","sometimes","soon","speedily","stealthily","sternly","strictly","successfully","suddenly","surprisingly","suspiciously","sweetly","swiftly","sympathetically","tenderly","tensely","terribly","thankfully","thoroughly","thoughtfully","tightly","tomorrow","too","tremendously","triumphantly","truly","truthfully","ultimately","unabashedly","unaccountably","unbearably","unethically","unexpectedly","unfortunately","unimpressively","unnaturally","unnecessarily","upbeat","upliftingly","upright","upside-down","upward","upwardly","urgently","usefully","uselessly","usually","utterly","vacantly","vaguely","vainly","valiantly","vastly","verbally","very","viciously","victoriously","violently","vivaciously","voluntarily","warmly","weakly","wearily","well","wetly","wholly","wildly","willfully","wisely","woefully","wonderfully","worriedly","wrongly","yawningly","yearly","yearningly","yesterday","yieldingly","youthfully"],Wme=["after","although","and","as","because","before","but","consequently","even","finally","for","furthermore","hence","how","however","if","inasmuch","incidentally","indeed","instead","lest","likewise","meanwhile","nor","now","once","or","provided","since","so","supposing","than","that","though","till","unless","until","what","when","whenever","where","whereas","wherever","whether","which","while","who","whoever","whose","why","yet"],Gme=["yuck","oh","phooey","blah","boo","whoa","yowza","huzzah","boohoo","fooey","geez","pfft","ew","ah","yum","brr","hm","yahoo","aha","woot","drat","gah","meh","psst","aw","ugh","yippee","eek","gee","bah","gadzooks","duh","ha","mmm","ouch","phew","ack","uh-huh","gosh","hmph","pish","zowie","er","ick","oof","um"],jme=["ATM","CD","SUV","TV","aardvark","abacus","abbey","abbreviation","abdomen","ability","abnormality","abolishment","abrogation","absence","abundance","academics","academy","accelerant","accelerator","accent","acceptance","access","accessory","accident","accommodation","accompanist","accomplishment","accord","accordance","accordion","account","accountability","accountant","accounting","accuracy","accusation","acetate","achievement","achiever","acid","acknowledgment","acorn","acoustics","acquaintance","acquisition","acre","acrylic","act","action","activation","activist","activity","actor","actress","acupuncture","ad","adaptation","adapter","addiction","addition","address","adjective","adjustment","admin","administration","administrator","admire","admission","adobe","adoption","adrenalin","adrenaline","adult","adulthood","advance","advancement","advantage","advent","adverb","advertisement","advertising","advice","adviser","advocacy","advocate","affair","affect","affidavit","affiliate","affinity","afoul","afterlife","aftermath","afternoon","aftershave","aftershock","afterthought","age","agency","agenda","agent","aggradation","aggression","aglet","agony","agreement","agriculture","aid","aide","aim","air","airbag","airbus","aircraft","airfare","airfield","airforce","airline","airmail","airman","airplane","airport","airship","airspace","alarm","alb","albatross","album","alcohol","alcove","alder","ale","alert","alfalfa","algebra","algorithm","alias","alibi","alien","allegation","allergist","alley","alliance","alligator","allocation","allowance","alloy","alluvium","almanac","almighty","almond","alpaca","alpenglow","alpenhorn","alpha","alphabet","altar","alteration","alternative","altitude","alto","aluminium","aluminum","amazement","amazon","ambassador","amber","ambience","ambiguity","ambition","ambulance","amendment","amenity","ammunition","amnesty","amount","amusement","anagram","analgesia","analog","analogue","analogy","analysis","analyst","analytics","anarchist","anarchy","anatomy","ancestor","anchovy","android","anesthesiologist","anesthesiology","angel","anger","angina","angle","angora","angstrom","anguish","animal","anime","anise","ankle","anklet","anniversary","announcement","annual","anorak","answer","ant","anteater","antecedent","antechamber","antelope","antennae","anterior","anthropology","antibody","anticipation","anticodon","antigen","antique","antiquity","antler","antling","anxiety","anybody","anyone","anything","anywhere","apartment","ape","aperitif","apology","app","apparatus","apparel","appeal","appearance","appellation","appendix","appetiser","appetite","appetizer","applause","apple","applewood","appliance","application","appointment","appreciation","apprehension","approach","appropriation","approval","apricot","apron","apse","aquarium","aquifer","arcade","arch","arch-rival","archaeologist","archaeology","archeology","archer","architect","architecture","archives","area","arena","argument","arithmetic","ark","arm","arm-rest","armadillo","armament","armchair","armoire","armor","armour","armpit","armrest","army","arrangement","array","arrest","arrival","arrogance","arrow","art","artery","arthur","artichoke","article","artifact","artificer","artist","ascend","ascent","ascot","ash","ashram","ashtray","aside","asparagus","aspect","asphalt","aspic","assassination","assault","assembly","assertion","assessment","asset","assignment","assist","assistance","assistant","associate","association","assumption","assurance","asterisk","astrakhan","astrolabe","astrologer","astrology","astronomy","asymmetry","atelier","atheist","athlete","athletics","atmosphere","atom","atrium","attachment","attack","attacker","attainment","attempt","attendance","attendant","attention","attenuation","attic","attitude","attorney","attraction","attribute","auction","audience","audit","auditorium","aunt","authentication","authenticity","author","authorisation","authority","authorization","auto","autoimmunity","automation","automaton","autumn","availability","avalanche","avenue","average","avocado","award","awareness","awe","axis","azimuth","baboon","babushka","baby","bachelor","back","back-up","backbone","backburn","backdrop","background","backpack","backup","backyard","bacon","bacterium","badge","badger","bafflement","bag","bagel","baggage","baggie","baggy","bagpipe","bail","bait","bake","baker","bakery","bakeware","balaclava","balalaika","balance","balcony","ball","ballet","balloon","balloonist","ballot","ballpark","bamboo","ban","banana","band","bandana","bandanna","bandolier","bandwidth","bangle","banjo","bank","bankbook","banker","banking","bankruptcy","banner","banquette","banyan","baobab","bar","barbecue","barbeque","barber","bargain","barge","baritone","barium","bark","barley","barn","barometer","barracks","barrage","barrel","barrier","barstool","bartender","base","baseball","baseboard","baseline","basement","basics","basil","basin","basis","basket","basketball","bass","bassinet","bassoon","bat","bath","bather","bathhouse","bathrobe","bathroom","bathtub","battalion","batter","battery","batting","battle","battleship","bay","bayou","beach","bead","beak","beam","bean","beancurd","beanie","beanstalk","bear","beard","beast","beastie","beat","beating","beauty","beck","bed","bedrock","bedroom","bee","beech","beef","beet","beetle","beggar","beginner","beginning","begonia","behalf","behavior","behaviour","behest","behold","being","belfry","belief","believer","bell","belligerency","bellows","belly","belt","bench","bend","beneficiary","benefit","beret","berry","best-seller","bestseller","bet","beverage","beyond","bias","bibliography","bicycle","bid","bidder","bidding","bidet","bifocals","bijou","bike","bikini","bill","billboard","billing","billion","bin","binoculars","biology","biopsy","biosphere","biplane","birch","bird","bird-watcher","birdbath","birdcage","birdhouse","birth","birthday","biscuit","bit","bite","bitten","bitter","blackberry","blackbird","blackboard","blackfish","blackness","bladder","blade","blame","blank","blanket","blast","blazer","blend","blessing","blight","blind","blinker","blister","blizzard","block","blocker","blog","blogger","blood","bloodflow","bloom","bloomer","blossom","blouse","blow","blowgun","blowhole","blueberry","blush","boar","board","boat","boatload","boatyard","bob","bobcat","body","bog","bolero","bolt","bond","bonding","bondsman","bone","bonfire","bongo","bonnet","bonsai","bonus","boogeyman","book","bookcase","bookend","booking","booklet","bookmark","boolean","boom","boon","boost","booster","boot","bootie","border","bore","borrower","borrowing","boss","botany","bother","bottle","bottling","bottom","bottom-line","boudoir","bough","boulder","boulevard","boundary","bouquet","bourgeoisie","bout","boutique","bow","bower","bowl","bowler","bowling","bowtie","box","boxer","boxspring","boy","boycott","boyfriend","boyhood","boysenberry","brace","bracelet","bracket","brain","brake","bran","branch","brand","brass","bratwurst","bread","breadcrumb","breadfruit","break","breakdown","breakfast","breakpoint","breakthrough","breastplate","breath","breeze","brewer","bribery","brick","bricklaying","bride","bridge","brief","briefing","briefly","brilliant","brink","brisket","broad","broadcast","broccoli","brochure","brocolli","broiler","broker","bronchitis","bronco","bronze","brooch","brood","brook","broom","brother","brother-in-law","brow","brownie","browser","browsing","brunch","brush","brushfire","brushing","bubble","buck","bucket","buckle","buckwheat","bud","buddy","budget","buffalo","buffer","buffet","bug","buggy","bugle","builder","building","bulb","bulk","bull","bull-fighter","bulldozer","bullet","bump","bumper","bun","bunch","bungalow","bunkhouse","burden","bureau","burglar","burial","burn","burn-out","burning","burrito","burro","burrow","burst","bus","bush","business","businessman","bust","bustle","butane","butcher","butler","butter","butterfly","button","buy","buyer","buying","buzz","buzzard","c-clamp","cabana","cabbage","cabin","cabinet","cable","caboose","cacao","cactus","caddy","cadet","cafe","caffeine","caftan","cage","cake","calcification","calculation","calculator","calculus","calendar","calf","caliber","calibre","calico","call","calm","calorie","camel","cameo","camera","camp","campaign","campaigning","campanile","camper","campus","can","canal","candelabra","candidacy","candidate","candle","candy","cane","cannibal","cannon","canoe","canon","canopy","cantaloupe","canteen","canvas","cap","capability","capacity","cape","caper","capital","capitalism","capitulation","capon","cappelletti","cappuccino","captain","caption","captor","car","carabao","caramel","caravan","carbohydrate","carbon","carboxyl","card","cardboard","cardigan","care","career","cargo","caribou","carload","carnation","carnival","carol","carotene","carp","carpenter","carpet","carpeting","carport","carriage","carrier","carrot","carry","cart","cartel","carter","cartilage","cartload","cartoon","cartridge","carving","cascade","case","casement","cash","cashew","cashier","casino","casket","cassava","casserole","cassock","cast","castanet","castle","casualty","cat","catacomb","catalogue","catalysis","catalyst","catamaran","catastrophe","catch","catcher","category","caterpillar","cathedral","cation","catsup","cattle","cauliflower","causal","cause","causeway","caution","cave","caviar","cayenne","ceiling","celebration","celebrity","celeriac","celery","cell","cellar","cello","celsius","cement","cemetery","cenotaph","census","cent","center","centimeter","centre","centurion","century","cephalopod","ceramic","ceramics","cereal","ceremony","certainty","certificate","certification","cesspool","chafe","chain","chainstay","chair","chairlift","chairman","chairperson","chaise","chalet","chalice","chalk","challenge","chamber","champagne","champion","championship","chance","chandelier","change","channel","chaos","chap","chapel","chaplain","chapter","character","characteristic","characterization","chard","charge","charger","charity","charlatan","charm","charset","chart","charter","chasm","chassis","chastity","chasuble","chateau","chatter","chauffeur","chauvinist","check","checkbook","checking","checkout","checkroom","cheddar","cheek","cheer","cheese","cheesecake","cheetah","chef","chem","chemical","chemistry","chemotaxis","cheque","cherry","chess","chest","chestnut","chick","chicken","chicory","chief","chiffonier","child","childbirth","childhood","chili","chill","chime","chimpanzee","chin","chinchilla","chino","chip","chipmunk","chit-chat","chivalry","chive","chives","chocolate","choice","choir","choker","cholesterol","choosing","chop","chops","chopstick","chopsticks","chord","chorus","chow","chowder","chrome","chromolithograph","chronicle","chronograph","chronometer","chrysalis","chub","chuck","church","churn","chutney","cicada","cigarette","cilantro","cinder","cinema","cinnamon","circadian","circle","circuit","circulation","circumference","circumstance","cirrus","citizen","citizenship","citron","citrus","city","civilian","civilisation","civilization","claim","clam","clamp","clan","clank","clapboard","clarification","clarinet","clarity","clasp","class","classic","classification","classmate","classroom","clause","clave","clavicle","clavier","claw","clay","cleaner","clearance","clearing","cleat","clef","cleft","clergyman","cleric","clerk","click","client","cliff","climate","climb","clinic","clip","clipboard","clipper","cloak","cloakroom","clock","clockwork","clogs","cloister","clone","close","closet","closing","closure","cloth","clothes","clothing","cloud","cloudburst","clove","clover","cloves","club","clue","cluster","clutch","co-producer","coach","coal","coalition","coast","coaster","coat","cob","cobbler","cobweb","cockpit","cockroach","cocktail","cocoa","coconut","cod","code","codepage","codling","codon","coevolution","cofactor","coffee","coffin","cohesion","cohort","coil","coin","coincidence","coinsurance","coke","cold","coleslaw","coliseum","collaboration","collagen","collapse","collar","collard","collateral","colleague","collection","collectivisation","collectivization","collector","college","collision","colloquy","colon","colonial","colonialism","colonisation","colonization","colony","color","colorlessness","colt","column","columnist","comb","combat","combination","combine","comeback","comedy","comestible","comfort","comfortable","comic","comics","comma","command","commander","commandment","comment","commerce","commercial","commission","commitment","committee","commodity","common","commonsense","commotion","communicant","communication","communion","communist","community","commuter","company","comparison","compass","compassion","compassionate","compensation","competence","competition","competitor","complaint","complement","completion","complex","complexity","compliance","complication","complicity","compliment","component","comportment","composer","composite","composition","compost","comprehension","compress","compromise","comptroller","compulsion","computer","comradeship","con","concentrate","concentration","concept","conception","concern","concert","conclusion","concrete","condition","conditioner","condominium","condor","conduct","conductor","cone","confectionery","conference","confidence","confidentiality","configuration","confirmation","conflict","conformation","confusion","conga","congo","congregation","congress","congressman","congressperson","conifer","connection","connotation","conscience","consciousness","consensus","consent","consequence","conservation","conservative","consideration","consignment","consist","consistency","console","consonant","conspiracy","conspirator","constant","constellation","constitution","constraint","construction","consul","consulate","consulting","consumer","consumption","contact","contagion","container","content","contention","contest","context","continent","contingency","continuity","contour","contract","contractor","contrail","contrary","contrast","contribution","contributor","control","controller","controversy","convection","convenience","convention","conversation","conversion","convert","convertible","conviction","cook","cookbook","cookie","cooking","cooperation","coordination","coordinator","cop","cop-out","cope","copper","copy","copying","copyright","copywriter","coral","cord","corduroy","core","cork","cormorant","corn","corner","cornerstone","cornet","cornflakes","cornmeal","corporal","corporation","corporatism","corps","corral","correspondence","correspondent","corridor","corruption","corsage","cosset","cost","costume","cot","cottage","cotton","couch","cougar","cough","council","councilman","councilor","councilperson","counsel","counseling","counselling","counsellor","counselor","count","counter","counter-force","counterpart","countess","country","countryside","county","couple","coupon","courage","course","court","courthouse","courtroom","cousin","covariate","cover","coverage","coverall","cow","cowbell","cowboy","coyote","crab","cradle","craft","craftsman","cranberry","crane","cranky","crate","cravat","craw","crawdad","crayfish","crayon","crazy","cream","creation","creative","creativity","creator","creature","creche","credential","credenza","credibility","credit","creditor","creek","crepe","crest","crew","crewman","crewmate","crewmember","crewmen","cria","crib","cribbage","cricket","cricketer","crime","criminal","crinoline","crisis","crisp","criteria","criterion","critic","criticism","crocodile","crocus","croissant","crook","crop","cross","cross-contamination","cross-stitch","croup","crow","crowd","crown","crude","cruelty","cruise","crumb","crunch","crusader","crush","crust","cry","crystal","crystallography","cub","cube","cuckoo","cucumber","cue","cuff-link","cuisine","cultivar","cultivator","culture","culvert","cummerbund","cup","cupboard","cupcake","cupola","curd","cure","curio","curiosity","curl","curler","currant","currency","current","curriculum","curry","curse","cursor","curtailment","curtain","curve","cushion","custard","custody","custom","customer","cut","cuticle","cutlet","cutover","cutting","cyclamen","cycle","cyclone","cyclooxygenase","cygnet","cylinder","cymbal","cynic","cyst","cytokine","cytoplasm","dad","daddy","daffodil","dagger","dahlia","daikon","daily","dairy","daisy","dam","damage","dame","dance","dancer","dancing","dandelion","danger","dare","dark","darkness","darn","dart","dash","dashboard","data","database","date","daughter","dawn","day","daybed","daylight","dead","deadline","deal","dealer","dealing","dearest","death","deathwatch","debate","debris","debt","debtor","decade","decadence","decency","decimal","decision","decision-making","deck","declaration","declination","decline","decoder","decongestant","decoration","decrease","decryption","dedication","deduce","deduction","deed","deep","deer","default","defeat","defendant","defender","defense","deficit","definition","deformation","degradation","degree","delay","deliberation","delight","delivery","demand","democracy","democrat","demur","den","denim","denominator","density","dentist","deodorant","department","departure","dependency","dependent","deployment","deposit","deposition","depot","depression","depressive","depth","deputy","derby","derivation","derivative","derrick","descendant","descent","description","desert","design","designation","designer","desire","desk","desktop","dessert","destination","destiny","destroyer","destruction","detail","detainee","detainment","detection","detective","detector","detention","determination","detour","devastation","developer","developing","development","developmental","deviance","deviation","device","devil","dew","dhow","diabetes","diadem","diagnosis","diagram","dial","dialect","dialogue","diam","diamond","diaper","diaphragm","diarist","diary","dibble","dickey","dictaphone","dictator","diction","dictionary","die","diesel","diet","difference","differential","difficulty","diffuse","dig","digestion","digestive","digger","digging","digit","dignity","dilapidation","dill","dilution","dime","dimension","dimple","diner","dinghy","dining","dinner","dinosaur","dioxide","dip","diploma","diplomacy","direction","directive","director","directory","dirndl","dirt","disability","disadvantage","disagreement","disappointment","disarmament","disaster","discharge","discipline","disclaimer","disclosure","disco","disconnection","discount","discourse","discovery","discrepancy","discretion","discrimination","discussion","disdain","disease","disembodiment","disengagement","disguise","disgust","dish","dishwasher","disk","disparity","dispatch","displacement","display","disposal","disposer","disposition","dispute","disregard","disruption","dissemination","dissonance","distance","distinction","distortion","distribution","distributor","district","divalent","divan","diver","diversity","divide","dividend","divider","divine","diving","division","divorce","doc","dock","doctor","doctorate","doctrine","document","documentary","documentation","doe","dog","dogsled","dogwood","doing","doll","dollar","dollop","dolman","dolor","dolphin","domain","dome","donation","donkey","donor","donut","door","doorbell","doorknob","doorpost","doorway","dory","dose","dot","double","doubling","doubt","doubter","dough","doughnut","down","downfall","downforce","downgrade","download","downstairs","downtown","downturn","dozen","draft","drag","dragon","dragonfly","dragonfruit","dragster","drain","drainage","drake","drama","dramaturge","drapes","draw","drawbridge","drawer","drawing","dream","dreamer","dredger","dress","dresser","dressing","drill","drink","drinking","drive","driver","driveway","driving","drizzle","dromedary","drop","drudgery","drug","drum","drummer","dryer","duck","duckling","dud","dude","due","duel","dueling","duffel","dugout","dulcimer","dumbwaiter","dump","dune","dungarees","dungeon","duplexer","duration","durian","dusk","dust","duster","duty","dwell","dwelling","dynamics","dynamite","dynamo","dynasty","dysfunction","e-book","e-mail","e-reader","eagle","eaglet","ear","eardrum","earmuffs","earnings","earplug","earring","earrings","earth","earthquake","earthworm","ease","easel","east","eating","eaves","eavesdropper","ecclesia","echidna","eclipse","ecliptic","ecology","economics","economy","ecosystem","ectoderm","ectodermal","ecumenist","eddy","edge","edger","edible","editing","edition","editor","editorial","education","eel","effacement","effect","effective","effectiveness","effector","efficacy","efficiency","effort","egg","egghead","eggnog","eggplant","ego","eicosanoid","ejector","elbow","elderberry","election","electricity","electrocardiogram","electronics","element","elephant","elevation","elevator","eleventh","elf","elicit","eligibility","elimination","elite","elixir","elk","ellipse","elm","elongation","elver","email","emanate","embarrassment","embassy","embellishment","embossing","embryo","emerald","emergence","emergency","emergent","emery","emission","emitter","emotion","emphasis","empire","employ","employee","employer","employment","empowerment","emu","enactment","encirclement","enclave","enclosure","encounter","encouragement","encyclopedia","end","endive","endoderm","endorsement","endothelium","endpoint","enemy","energy","enforcement","engagement","engine","engineer","engineering","enigma","enjoyment","enquiry","enrollment","enterprise","entertainment","enthusiasm","entirety","entity","entrance","entree","entrepreneur","entry","envelope","environment","envy","enzyme","epauliere","epee","ephemera","ephemeris","ephyra","epic","episode","epithelium","epoch","eponym","epoxy","equal","equality","equation","equinox","equipment","equity","equivalent","era","eraser","erosion","error","escalator","escape","espadrille","espalier","essay","essence","essential","establishment","estate","estimate","estrogen","estuary","eternity","ethernet","ethics","ethnicity","ethyl","euphonium","eurocentrism","evaluation","evaluator","evaporation","eve","evening","evening-wear","event","everybody","everyone","everything","eviction","evidence","evil","evocation","evolution","ex-husband","ex-wife","exaggeration","exam","examination","examiner","example","exasperation","excellence","exception","excerpt","excess","exchange","excitement","exclamation","excursion","excuse","execution","executive","executor","exercise","exhaust","exhaustion","exhibit","exhibition","exile","existence","exit","exocrine","expansion","expansionism","expectancy","expectation","expedition","expense","experience","experiment","experimentation","expert","expertise","explanation","exploration","explorer","export","expose","exposition","exposure","expression","extension","extent","exterior","external","extinction","extreme","extremist","eye","eyeball","eyebrow","eyebrows","eyeglasses","eyelash","eyelashes","eyelid","eyelids","eyeliner","eyestrain","eyrie","fabric","face","facelift","facet","facility","facsimile","fact","factor","factory","faculty","fahrenheit","fail","failure","fairness","fairy","faith","faithful","fall","fallacy","falling-out","fame","familiar","familiarity","family","fan","fang","fanlight","fanny-pack","fantasy","farm","farmer","farming","farmland","farrow","fascia","fashion","fat","fate","father","father-in-law","fatigue","fatigues","faucet","fault","fav","fava","favor","favorite","fawn","fax","fear","feast","feather","feature","fedelini","federation","fedora","fee","feed","feedback","feeding","feel","feeling","fellow","felony","female","fen","fence","fencing","fender","feng","fennel","ferret","ferry","ferryboat","fertilizer","festival","fetus","few","fiber","fiberglass","fibre","fibroblast","fibrosis","ficlet","fiction","fiddle","field","fiery","fiesta","fifth","fig","fight","fighter","figure","figurine","file","filing","fill","fillet","filly","film","filter","filth","final","finance","financing","finding","fine","finer","finger","fingerling","fingernail","finish","finisher","fir","fire","fireman","fireplace","firewall","firm","first","fish","fishbone","fisherman","fishery","fishing","fishmonger","fishnet","fit","fitness","fix","fixture","flag","flair","flame","flan","flanker","flare","flash","flat","flatboat","flavor","flax","fleck","fledgling","fleece","flesh","flexibility","flick","flicker","flight","flint","flintlock","flip-flops","flock","flood","floodplain","floor","floozie","flour","flow","flower","flu","flugelhorn","fluke","flume","flung","flute","fly","flytrap","foal","foam","fob","focus","fog","fold","folder","folk","folklore","follower","following","fondue","font","food","foodstuffs","fool","foot","footage","football","footnote","footprint","footrest","footstep","footstool","footwear","forage","forager","foray","force","ford","forearm","forebear","forecast","forehead","foreigner","forelimb","forest","forestry","forever","forgery","fork","form","formal","formamide","format","formation","former","formicarium","formula","fort","forte","fortnight","fortress","fortune","forum","foundation","founder","founding","fountain","fourths","fowl","fox","foxglove","fraction","fragrance","frame","framework","fratricide","fraud","fraudster","freak","freckle","freedom","freelance","freezer","freezing","freight","freighter","frenzy","freon","frequency","fresco","friction","fridge","friend","friendship","fries","frigate","fright","fringe","fritter","frock","frog","front","frontier","frost","frosting","frown","fruit","frustration","fry","fuel","fugato","fulfillment","full","fun","function","functionality","fund","funding","fundraising","fur","furnace","furniture","fusarium","futon","future","gadget","gaffe","gaffer","gain","gaiters","gale","gall-bladder","gallery","galley","gallon","galoshes","gambling","game","gamebird","gaming","gamma-ray","gander","gang","gap","garage","garb","garbage","garden","garlic","garment","garter","gas","gasket","gasoline","gasp","gastronomy","gastropod","gate","gateway","gather","gathering","gator","gauge","gauntlet","gavel","gazebo","gazelle","gear","gearshift","geek","gel","gelatin","gelding","gem","gemsbok","gender","gene","general","generation","generator","generosity","genetics","genie","genius","genre","gentleman","geography","geology","geometry","geranium","gerbil","gesture","geyser","gherkin","ghost","giant","gift","gig","gigantism","giggle","ginger","gingerbread","ginseng","giraffe","girdle","girl","girlfriend","glacier","gladiolus","glance","gland","glass","glasses","glee","glen","glider","gliding","glimpse","globe","glockenspiel","gloom","glory","glove","glow","glucose","glue","glut","glutamate","gnat","gnu","go-kart","goal","goat","gobbler","god","goddess","godfather","godmother","godparent","goggles","going","gold","goldfish","golf","gondola","gong","good","good-bye","goodbye","goodie","goodness","goodnight","goodwill","goose","gopher","gorilla","gosling","gossip","governance","government","governor","gown","grab-bag","grace","grade","gradient","graduate","graduation","graffiti","graft","grain","gram","grammar","gran","grand","grandchild","granddaughter","grandfather","grandma","grandmom","grandmother","grandpa","grandparent","grandson","granny","granola","grant","grape","grapefruit","graph","graphic","grasp","grass","grasshopper","grassland","gratitude","gravel","gravitas","gravity","gravy","gray","grease","great-grandfather","great-grandmother","greatness","greed","green","greenhouse","greens","grenade","grey","grid","grief","grill","grin","grip","gripper","grit","grocery","ground","group","grouper","grouse","grove","growth","grub","guacamole","guarantee","guard","guava","guerrilla","guess","guest","guestbook","guidance","guide","guideline","guilder","guilt","guilty","guinea","guitar","guitarist","gum","gumshoe","gun","gunpowder","gutter","guy","gym","gymnast","gymnastics","gynaecology","gyro","habit","habitat","hacienda","hacksaw","hackwork","hail","hair","haircut","hake","half","half-brother","half-sister","halibut","hall","halloween","hallway","halt","ham","hamburger","hammer","hammock","hamster","hand","hand-holding","handball","handful","handgun","handicap","handle","handlebar","handmaiden","handover","handrail","handsaw","hanger","happening","happiness","harald","harbor","harbour","hard-hat","hardboard","hardcover","hardening","hardhat","hardship","hardware","hare","harm","harmonica","harmonise","harmonize","harmony","harp","harpooner","harpsichord","harvest","harvester","hash","hashtag","hassock","haste","hat","hatbox","hatchet","hatchling","hate","hatred","haunt","haven","haversack","havoc","hawk","hay","haze","hazel","hazelnut","head","headache","headlight","headline","headphones","headquarters","headrest","health","health-care","hearing","hearsay","heart","heart-throb","heartache","heartbeat","hearth","hearthside","heartwood","heat","heater","heating","heaven","heavy","hectare","hedge","hedgehog","heel","heifer","height","heir","heirloom","helicopter","helium","hellcat","hello","helmet","helo","help","hemisphere","hemp","hen","hepatitis","herb","herbs","heritage","hermit","hero","heroine","heron","herring","hesitation","hexagon","heyday","hiccups","hide","hierarchy","high","high-rise","highland","highlight","highway","hike","hiking","hill","hint","hip","hippodrome","hippopotamus","hire","hiring","historian","history","hit","hive","hobbit","hobby","hockey","hog","hold","holder","hole","holiday","home","homeland","homeownership","hometown","homework","homogenate","homonym","honesty","honey","honeybee","honeydew","honor","honoree","hood","hoof","hook","hop","hope","hops","horde","horizon","hormone","horn","hornet","horror","horse","horseradish","horst","hose","hosiery","hospice","hospital","hospitalisation","hospitality","hospitalization","host","hostel","hostess","hotdog","hotel","hound","hour","hourglass","house","houseboat","household","housewife","housework","housing","hovel","hovercraft","howard","howitzer","hub","hubcap","hubris","hug","hugger","hull","human","humanity","humidity","hummus","humor","humour","hundred","hunger","hunt","hunter","hunting","hurdle","hurdler","hurricane","hurry","hurt","husband","hut","hutch","hyacinth","hybridisation","hybridization","hydrant","hydraulics","hydrocarb","hydrocarbon","hydrofoil","hydrogen","hydrolyse","hydrolysis","hydrolyze","hydroxyl","hyena","hygienic","hype","hyphenation","hypochondria","hypothermia","hypothesis","ice","ice-cream","iceberg","icebreaker","icecream","icicle","icing","icon","icy","id","idea","ideal","identification","identity","ideology","idiom","igloo","ignorance","ignorant","ikebana","illiteracy","illness","illusion","illustration","image","imagination","imbalance","imitation","immigrant","immigration","immortal","impact","impairment","impala","impediment","implement","implementation","implication","import","importance","impostor","impress","impression","imprisonment","impropriety","improvement","impudence","impulse","in-joke","in-laws","inability","inauguration","inbox","incandescence","incarnation","incense","incentive","inch","incidence","incident","incision","inclusion","income","incompetence","inconvenience","increase","incubation","independence","independent","index","indication","indicator","indigence","individual","industrialisation","industrialization","industry","inequality","inevitable","infancy","infant","infarction","infection","infiltration","infinite","infix","inflammation","inflation","influence","influx","info","information","infrastructure","infusion","inglenook","ingrate","ingredient","inhabitant","inheritance","inhibition","inhibitor","initial","initialise","initialize","initiative","injunction","injury","injustice","ink","inlay","inn","innervation","innocence","innocent","innovation","input","inquiry","inscription","insect","insectarium","insert","inside","insight","insolence","insomnia","inspection","inspector","inspiration","installation","instance","instant","instinct","institute","institution","instruction","instructor","instrument","instrumentalist","instrumentation","insulation","insurance","insurgence","insurrection","integer","integral","integration","integrity","intellect","intelligence","intensity","intent","intention","intentionality","interaction","interchange","interconnection","interest","interface","interferometer","interior","interject","interloper","internet","interpretation","interpreter","interval","intervenor","intervention","interview","interviewer","intestine","introduction","intuition","invader","invasion","invention","inventor","inventory","inverse","inversion","investigation","investigator","investment","investor","invitation","invite","invoice","involvement","iridescence","iris","iron","ironclad","irony","irrigation","ischemia","island","isogloss","isolation","issue","item","itinerary","ivory","jack","jackal","jacket","jackfruit","jade","jaguar","jail","jailhouse","jalapeño","jam","jar","jasmine","jaw","jazz","jealousy","jeans","jeep","jelly","jellybeans","jellyfish","jet","jewel","jeweller","jewellery","jewelry","jicama","jiffy","job","jockey","jodhpurs","joey","jogging","joint","joke","jot","journal","journalism","journalist","journey","joy","judge","judgment","judo","jug","juggernaut","juice","julienne","jumbo","jump","jumper","jumpsuit","jungle","junior","junk","junker","junket","jury","justice","justification","jute","kale","kangaroo","karate","kayak","kazoo","kebab","keep","keeper","kendo","kennel","ketch","ketchup","kettle","kettledrum","key","keyboard","keyboarding","keystone","kick","kick-off","kid","kidney","kielbasa","kill","killer","killing","kilogram","kilometer","kilt","kimono","kinase","kind","kindness","king","kingdom","kingfish","kiosk","kiss","kit","kitchen","kite","kitsch","kitten","kitty","kiwi","knee","kneejerk","knickers","knife","knife-edge","knight","knitting","knock","knot","know-how","knowledge","knuckle","koala","kohlrabi","lab","label","labor","laboratory","laborer","labour","labourer","lace","lack","lacquerware","lad","ladder","ladle","lady","ladybug","lag","lake","lamb","lambkin","lament","lamp","lanai","land","landform","landing","landmine","landscape","lane","language","lantern","lap","laparoscope","lapdog","laptop","larch","lard","larder","lark","larva","laryngitis","lasagna","lashes","last","latency","latex","lathe","latitude","latte","latter","laugh","laughter","laundry","lava","law","lawmaker","lawn","lawsuit","lawyer","lay","layer","layout","lead","leader","leadership","leading","leaf","league","leaker","leap","learning","leash","leather","leave","leaver","lecture","leek","leeway","left","leg","legacy","legal","legend","legging","legislation","legislator","legislature","legitimacy","legume","leisure","lemon","lemonade","lemur","lender","lending","length","lens","lentil","leopard","leprosy","leptocephalus","lesson","letter","lettuce","level","lever","leverage","leveret","liability","liar","liberty","library","licence","license","licensing","licorice","lid","lie","lieu","lieutenant","life","lifestyle","lifetime","lift","ligand","light","lighting","lightning","lightscreen","ligula","likelihood","likeness","lilac","lily","limb","lime","limestone","limit","limitation","limo","line","linen","liner","linguist","linguistics","lining","link","linkage","linseed","lion","lip","lipid","lipoprotein","lipstick","liquid","liquidity","liquor","list","listening","listing","literate","literature","litigation","litmus","litter","littleneck","liver","livestock","living","lizard","llama","load","loading","loaf","loafer","loan","lobby","lobotomy","lobster","local","locality","location","lock","locker","locket","locomotive","locust","lode","loft","log","loggia","logic","login","logistics","logo","loincloth","lollipop","loneliness","longboat","longitude","look","lookout","loop","loophole","loquat","lord","loss","lot","lotion","lottery","lounge","louse","lout","love","lover","lox","loyalty","luck","luggage","lumber","lumberman","lunch","luncheonette","lunchmeat","lunchroom","lung","lunge","lute","luxury","lychee","lycra","lye","lymphocyte","lynx","lyocell","lyre","lyrics","lysine","mRNA","macadamia","macaroni","macaroon","macaw","machine","machinery","macrame","macro","macrofauna","madam","maelstrom","maestro","magazine","maggot","magic","magnet","magnitude","maid","maiden","mail","mailbox","mailer","mailing","mailman","main","mainland","mainstream","maintainer","maintenance","maize","major","major-league","majority","makeover","maker","makeup","making","male","malice","mall","mallard","mallet","malnutrition","mama","mambo","mammoth","man","manacle","management","manager","manatee","mandarin","mandate","mandolin","mangle","mango","mangrove","manhunt","maniac","manicure","manifestation","manipulation","mankind","manner","manor","mansard","manservant","mansion","mantel","mantle","mantua","manufacturer","manufacturing","many","map","maple","mapping","maracas","marathon","marble","march","mare","margarine","margin","mariachi","marimba","marines","marionberry","mark","marker","market","marketer","marketing","marketplace","marksman","markup","marmalade","marriage","marsh","marshland","marshmallow","marten","marxism","mascara","mask","masonry","mass","massage","mast","masterpiece","mastication","mastoid","mat","match","matchmaker","mate","material","maternity","math","mathematics","matrix","matter","mattock","mattress","max","maximum","maybe","mayonnaise","mayor","meadow","meal","mean","meander","meaning","means","meantime","measles","measure","measurement","meat","meatball","meatloaf","mecca","mechanic","mechanism","med","medal","media","median","medication","medicine","medium","meet","meeting","melatonin","melody","melon","member","membership","membrane","meme","memo","memorial","memory","men","menopause","menorah","mention","mentor","menu","merchandise","merchant","mercury","meridian","meringue","merit","mesenchyme","mess","message","messenger","messy","metabolite","metal","metallurgist","metaphor","meteor","meteorology","meter","methane","method","methodology","metric","metro","metronome","mezzanine","microlending","micronutrient","microphone","microwave","mid-course","midden","middle","middleman","midline","midnight","midwife","might","migrant","migration","mile","mileage","milepost","milestone","military","milk","milkshake","mill","millennium","millet","millimeter","million","millisecond","millstone","mime","mimosa","min","mincemeat","mind","mine","mineral","mineshaft","mini","mini-skirt","minibus","minimalism","minimum","mining","minion","minister","mink","minnow","minor","minor-league","minority","mint","minute","miracle","mirror","miscommunication","misfit","misnomer","misplacement","misreading","misrepresentation","miss","missile","mission","mist","mistake","mister","misunderstand","miter","mitten","mix","mixer","mixture","moai","moat","mob","mobile","mobility","mobster","moccasins","mocha","mochi","mode","model","modeling","modem","modernist","modernity","modification","molar","molasses","molding","mole","molecule","mom","moment","monastery","monasticism","money","monger","monitor","monitoring","monk","monkey","monocle","monopoly","monotheism","monsoon","monster","month","monument","mood","moody","moon","moonlight","moonscape","moose","mop","morale","morbid","morbidity","morning","morphology","morsel","mortal","mortality","mortgage","mortise","mosque","mosquito","most","motel","moth","mother","mother-in-law","motion","motivation","motive","motor","motorboat","motorcar","motorcycle","mound","mountain","mouse","mouser","mousse","moustache","mouth","mouton","movement","mover","movie","mower","mozzarella","mud","muffin","mug","mukluk","mule","multimedia","muscat","muscatel","muscle","musculature","museum","mushroom","music","music-box","music-making","musician","muskrat","mussel","mustache","mustard","mutation","mutt","mutton","mycoplasma","mystery","myth","mythology","nail","name","naming","nanoparticle","napkin","narrative","nasal","nation","nationality","native","naturalisation","nature","navigation","necessity","neck","necklace","necktie","nectar","nectarine","need","needle","neglect","negligee","negotiation","neighbor","neighborhood","neighbour","neighbourhood","neologism","neon","neonate","nephew","nerve","nest","nestling","nestmate","net","netball","netbook","netsuke","network","networking","neurobiologist","neuron","neuropathologist","neuropsychiatry","news","newsletter","newspaper","newsprint","newsstand","nexus","nibble","nicety","niche","nick","nickel","nickname","niece","night","nightclub","nightgown","nightingale","nightlife","nightlight","nightmare","ninja","nit","nitrogen","nobody","nod","node","noir","noise","nonbeliever","nonconformist","nondisclosure","nonsense","noodle","noodles","noon","norm","normal","normalisation","normalization","north","nose","notation","note","notebook","notepad","nothing","notice","notion","notoriety","nougat","noun","nourishment","novel","nucleotidase","nucleotide","nudge","nuke","number","numeracy","numeric","numismatist","nun","nurse","nursery","nursing","nurture","nut","nutmeg","nutrient","nutrition","nylon","oak","oar","oasis","oat","oatmeal","oats","obedience","obesity","obi","object","objection","objective","obligation","oboe","observation","observatory","obsession","obsidian","obstacle","occasion","occupation","occurrence","ocean","ocelot","octagon","octave","octavo","octet","octopus","odometer","odyssey","oeuvre","off-ramp","offence","offense","offer","offering","office","officer","official","offset","oil","okra","oldie","oleo","olive","omega","omelet","omission","omnivore","oncology","onion","online","onset","opening","opera","operating","operation","operator","ophthalmologist","opinion","opossum","opponent","opportunist","opportunity","opposite","opposition","optimal","optimisation","optimist","optimization","option","orange","orangutan","orator","orchard","orchestra","orchid","order","ordinary","ordination","ore","oregano","organ","organisation","organising","organization","organizing","orient","orientation","origin","original","originality","ornament","osmosis","osprey","ostrich","other","otter","ottoman","ounce","outback","outcome","outfielder","outfit","outhouse","outlaw","outlay","outlet","outline","outlook","output","outrage","outrigger","outrun","outset","outside","oval","ovary","oven","overcharge","overclocking","overcoat","overexertion","overflight","overhead","overheard","overload","overnighter","overshoot","oversight","overview","overweight","owl","owner","ownership","ox","oxford","oxygen","oyster","ozone","pace","pacemaker","pack","package","packaging","packet","pad","paddle","paddock","pagan","page","pagoda","pail","pain","paint","painter","painting","paintwork","pair","pajamas","palace","palate","palm","pamphlet","pan","pancake","pancreas","panda","panel","panic","pannier","panpipe","panther","pantologist","pantology","pantry","pants","pantsuit","pantyhose","papa","papaya","paper","paperback","paperwork","parable","parachute","parade","paradise","paragraph","parallelogram","paramecium","paramedic","parameter","paranoia","parcel","parchment","pard","pardon","parent","parenthesis","parenting","park","parka","parking","parliament","parole","parrot","parser","parsley","parsnip","part","participant","participation","particle","particular","partner","partnership","partridge","party","pass","passage","passbook","passenger","passing","passion","passive","passport","password","past","pasta","paste","pastor","pastoralist","pastry","pasture","pat","patch","pate","patent","patentee","path","pathogenesis","pathology","pathway","patience","patient","patina","patio","patriarch","patrimony","patriot","patrol","patroller","patrolling","patron","pattern","patty","pattypan","pause","pavement","pavilion","paw","pawnshop","pay","payee","payment","payoff","pea","peace","peach","peacoat","peacock","peak","peanut","pear","pearl","peasant","pecan","pedal","peek","peen","peer","peer-to-peer","pegboard","pelican","pelt","pen","penalty","pence","pencil","pendant","pendulum","penguin","penicillin","peninsula","pennant","penny","pension","pentagon","peony","people","pepper","pepperoni","percent","percentage","perception","perch","perennial","perfection","performance","perfume","period","periodical","peripheral","permafrost","permission","permit","perp","perpendicular","persimmon","person","personal","personality","personnel","perspective","pest","pet","petal","petition","petitioner","petticoat","pew","pharmacist","pharmacopoeia","phase","pheasant","phenomenon","phenotype","pheromone","philanthropy","philosopher","philosophy","phone","phosphate","photo","photodiode","photograph","photographer","photography","photoreceptor","phrase","phrasing","physical","physics","physiology","pianist","piano","piccolo","pick","pickax","pickaxe","picket","pickle","pickup","picnic","picture","picturesque","pie","piece","pier","piety","pig","pigeon","piglet","pigpen","pigsty","pike","pilaf","pile","pilgrim","pilgrimage","pill","pillar","pillbox","pillow","pilot","pimple","pin","pinafore","pince-nez","pine","pineapple","pinecone","ping","pinkie","pinot","pinstripe","pint","pinto","pinworm","pioneer","pipe","pipeline","piracy","pirate","pit","pita","pitch","pitcher","pitching","pith","pizza","place","placebo","placement","placode","plagiarism","plain","plaintiff","plan","plane","planet","planning","plant","plantation","planter","planula","plaster","plasterboard","plastic","plate","platelet","platform","platinum","platter","platypus","play","player","playground","playroom","playwright","plea","pleasure","pleat","pledge","plenty","plier","pliers","plight","plot","plough","plover","plow","plowman","plug","plugin","plum","plumber","plume","plunger","plywood","pneumonia","pocket","pocket-watch","pocketbook","pod","podcast","poem","poet","poetry","poignance","point","poison","poisoning","poker","polarisation","polarization","pole","polenta","police","policeman","policy","polish","politician","politics","poll","polliwog","pollutant","pollution","polo","polyester","polyp","pomegranate","pomelo","pompom","poncho","pond","pony","pool","poor","pop","popcorn","poppy","popsicle","popularity","population","populist","porcelain","porch","porcupine","pork","porpoise","port","porter","portfolio","porthole","portion","portrait","position","possession","possibility","possible","post","postage","postbox","poster","posterior","postfix","pot","potato","potential","pottery","potty","pouch","poultry","pound","pounding","poverty","powder","power","practice","practitioner","prairie","praise","pray","prayer","precedence","precedent","precipitation","precision","predecessor","preface","preference","prefix","pregnancy","prejudice","prelude","premeditation","premier","premise","premium","preoccupation","preparation","prescription","presence","present","presentation","preservation","preserves","presidency","president","press","pressroom","pressure","pressurisation","pressurization","prestige","presume","pretzel","prevalence","prevention","prey","price","pricing","pride","priest","priesthood","primary","primate","prince","princess","principal","principle","print","printer","printing","prior","priority","prison","prisoner","privacy","private","privilege","prize","prizefight","probability","probation","probe","problem","procedure","proceedings","process","processing","processor","proctor","procurement","produce","producer","product","production","productivity","profession","professional","professor","profile","profit","progenitor","program","programme","programming","progress","progression","prohibition","project","proliferation","promenade","promise","promotion","prompt","pronoun","pronunciation","proof","proof-reader","propane","property","prophet","proponent","proportion","proposal","proposition","proprietor","prose","prosecution","prosecutor","prospect","prosperity","prostacyclin","prostanoid","prostrate","protection","protein","protest","protocol","providence","provider","province","provision","prow","proximal","proximity","prune","pruner","pseudocode","pseudoscience","psychiatrist","psychoanalyst","psychologist","psychology","ptarmigan","pub","public","publication","publicity","publisher","publishing","pudding","puddle","puffin","pug","puggle","pulley","pulse","puma","pump","pumpernickel","pumpkin","pumpkinseed","pun","punch","punctuation","punishment","pup","pupa","pupil","puppet","puppy","purchase","puritan","purity","purpose","purr","purse","pursuit","push","pusher","put","puzzle","pyramid","pyridine","quadrant","quail","qualification","quality","quantity","quart","quarter","quartet","quartz","queen","query","quest","question","questioner","questionnaire","quiche","quicksand","quiet","quill","quilt","quince","quinoa","quit","quiver","quota","quotation","quote","rabbi","rabbit","raccoon","race","racer","racing","rack","radar","radiator","radio","radiosonde","radish","raffle","raft","rag","rage","raid","rail","railing","railroad","railway","raiment","rain","rainbow","raincoat","rainmaker","rainstorm","rainy","raise","raisin","rake","rally","ram","rambler","ramen","ramie","ranch","rancher","randomisation","randomization","range","ranger","rank","rap","raspberry","rat","rate","ratepayer","rating","ratio","rationale","rations","raven","ravioli","rawhide","ray","rayon","razor","reach","reactant","reaction","read","reader","readiness","reading","real","reality","realization","realm","reamer","rear","reason","reasoning","rebel","rebellion","reboot","recall","recapitulation","receipt","receiver","reception","receptor","recess","recession","recipe","recipient","reciprocity","reclamation","recliner","recognition","recollection","recommendation","reconsideration","record","recorder","recording","recovery","recreation","recruit","rectangle","redesign","redhead","redirect","rediscovery","reduction","reef","refectory","reference","referendum","reflection","reform","refreshments","refrigerator","refuge","refund","refusal","refuse","regard","regime","region","regionalism","register","registration","registry","regret","regulation","regulator","rehospitalisation","rehospitalization","reindeer","reinscription","reject","relation","relationship","relative","relaxation","relay","release","reliability","relief","religion","relish","reluctance","remains","remark","reminder","remnant","remote","removal","renaissance","rent","reorganisation","reorganization","repair","reparation","repayment","repeat","replacement","replica","replication","reply","report","reporter","reporting","repository","representation","representative","reprocessing","republic","republican","reputation","request","requirement","resale","rescue","research","researcher","resemblance","reservation","reserve","reservoir","reset","residence","resident","residue","resist","resistance","resolution","resolve","resort","resource","respect","respite","response","responsibility","rest","restaurant","restoration","restriction","restroom","restructuring","result","resume","retailer","retention","rethinking","retina","retirement","retouching","retreat","retrospect","retrospective","retrospectivity","return","reunion","revascularisation","revascularization","reveal","revelation","revenant","revenge","revenue","reversal","reverse","review","revitalisation","revitalization","revival","revolution","revolver","reward","rhetoric","rheumatism","rhinoceros","rhubarb","rhyme","rhythm","rib","ribbon","rice","riddle","ride","rider","ridge","riding","rifle","right","rim","ring","ringworm","riot","rip","ripple","rise","riser","risk","rite","ritual","river","riverbed","rivulet","road","roadway","roar","roast","robe","robin","robot","robotics","rock","rocker","rocket","rocket-ship","rod","role","roll","roller","romaine","romance","roof","room","roommate","rooster","root","rope","rose","rosemary","roster","rostrum","rotation","round","roundabout","route","router","routine","row","rowboat","rowing","rubber","rubbish","rubric","ruby","ruckus","rudiment","ruffle","rug","rugby","ruin","rule","ruler","ruling","rumor","run","runaway","runner","running","runway","rush","rust","rutabaga","rye","sabre","sack","saddle","sadness","safari","safe","safeguard","safety","saffron","sage","sail","sailboat","sailing","sailor","saint","sake","salad","salami","salary","sale","salesman","salmon","salon","saloon","salsa","salt","salute","samovar","sampan","sample","samurai","sanction","sanctity","sanctuary","sand","sandal","sandbar","sandpaper","sandwich","sanity","sardine","sari","sarong","sash","satellite","satin","satire","satisfaction","sauce","saucer","sauerkraut","sausage","savage","savannah","saving","savings","savior","saviour","savory","saw","saxophone","scaffold","scale","scallion","scallops","scalp","scam","scanner","scarecrow","scarf","scarification","scenario","scene","scenery","scent","schedule","scheduling","schema","scheme","schnitzel","scholar","scholarship","school","schoolhouse","schooner","science","scientist","scimitar","scissors","scooter","scope","score","scorn","scorpion","scotch","scout","scow","scrambled","scrap","scraper","scratch","screamer","screen","screening","screenwriting","screw","screw-up","screwdriver","scrim","scrip","script","scripture","scrutiny","sculpting","sculptural","sculpture","sea","seabass","seafood","seagull","seal","seaplane","search","seashore","seaside","season","seat","seaweed","second","secrecy","secret","secretariat","secretary","secretion","section","sectional","sector","security","sediment","seed","seeder","seeker","seep","segment","seizure","selection","self","self-confidence","self-control","self-esteem","seller","selling","semantics","semester","semicircle","semicolon","semiconductor","seminar","senate","senator","sender","senior","sense","sensibility","sensitive","sensitivity","sensor","sentence","sentencing","sentiment","sepal","separation","septicaemia","sequel","sequence","serial","series","sermon","serum","serval","servant","server","service","servitude","sesame","session","set","setback","setting","settlement","settler","severity","sewer","shack","shackle","shade","shadow","shadowbox","shakedown","shaker","shallot","shallows","shame","shampoo","shanty","shape","share","shareholder","shark","shaw","shawl","shear","shearling","sheath","shed","sheep","sheet","shelf","shell","shelter","sherbet","sherry","shield","shift","shin","shine","shingle","ship","shipper","shipping","shipyard","shirt","shirtdress","shoat","shock","shoe","shoe-horn","shoehorn","shoelace","shoemaker","shoes","shoestring","shofar","shoot","shootdown","shop","shopper","shopping","shore","shoreline","short","shortage","shorts","shortwave","shot","shoulder","shout","shovel","show","show-stopper","shower","shred","shrimp","shrine","shutdown","sibling","sick","sickness","side","sideboard","sideburns","sidecar","sidestream","sidewalk","siding","siege","sigh","sight","sightseeing","sign","signal","signature","signet","significance","signify","signup","silence","silica","silicon","silk","silkworm","sill","silly","silo","silver","similarity","simple","simplicity","simplification","simvastatin","sin","singer","singing","singular","sink","sinuosity","sip","sir","sister","sister-in-law","sitar","site","situation","size","skate","skating","skean","skeleton","ski","skiing","skill","skin","skirt","skull","skullcap","skullduggery","skunk","sky","skylight","skyline","skyscraper","skywalk","slang","slapstick","slash","slate","slaw","sled","sledge","sleep","sleepiness","sleeping","sleet","sleuth","slice","slide","slider","slime","slip","slipper","slippers","slope","slot","sloth","slump","smell","smelting","smile","smith","smock","smog","smoke","smoking","smolt","smuggling","snack","snail","snake","snakebite","snap","snarl","sneaker","sneakers","sneeze","sniffle","snob","snorer","snow","snowboarding","snowflake","snowman","snowmobiling","snowplow","snowstorm","snowsuit","snuck","snug","snuggle","soap","soccer","socialism","socialist","society","sociology","sock","socks","soda","sofa","softball","softdrink","softening","software","soil","soldier","sole","solicitation","solicitor","solidarity","solidity","soliloquy","solitaire","solution","solvency","sombrero","somebody","someone","someplace","somersault","something","somewhere","son","sonar","sonata","song","songbird","sonnet","soot","sophomore","soprano","sorbet","sorghum","sorrel","sorrow","sort","soul","soulmate","sound","soundness","soup","source","sourwood","sousaphone","south","southeast","souvenir","sovereignty","sow","soy","soybean","space","spacing","spaghetti","span","spandex","sparerib","spark","sparrow","spasm","spat","spatula","spawn","speaker","speakerphone","speaking","spear","spec","special","specialist","specialty","species","specification","spectacle","spectacles","spectrograph","spectrum","speculation","speech","speed","speedboat","spell","spelling","spelt","spending","sphere","sphynx","spice","spider","spiderling","spike","spill","spinach","spine","spiral","spirit","spiritual","spirituality","spit","spite","spleen","splendor","split","spokesman","spokeswoman","sponge","sponsor","sponsorship","spool","spoon","spork","sport","sportsman","spot","spotlight","spouse","sprag","sprat","spray","spread","spreadsheet","spree","spring","sprinkles","sprinter","sprout","spruce","spud","spume","spur","spy","spyglass","square","squash","squatter","squeegee","squid","squirrel","stab","stability","stable","stack","stacking","stadium","staff","stag","stage","stain","stair","staircase","stake","stalk","stall","stallion","stamen","stamina","stamp","stance","stand","standard","standardisation","standardization","standing","standoff","standpoint","star","starboard","start","starter","state","statement","statin","station","station-wagon","statistic","statistics","statue","status","statute","stay","steak","stealth","steam","steamroller","steel","steeple","stem","stench","stencil","step","step-aunt","step-brother","step-daughter","step-father","step-grandfather","step-grandmother","step-mother","step-sister","step-son","step-uncle","stepdaughter","stepmother","stepping-stone","stepson","stereo","stew","steward","stick","sticker","stiletto","still","stimulation","stimulus","sting","stinger","stir-fry","stitch","stitcher","stock","stock-in-trade","stockings","stole","stomach","stone","stonework","stool","stop","stopsign","stopwatch","storage","store","storey","storm","story","story-telling","storyboard","stot","stove","strait","strand","stranger","strap","strategy","straw","strawberry","strawman","stream","street","streetcar","strength","stress","stretch","strife","strike","string","strip","stripe","strobe","structure","strudel","struggle","stucco","stud","student","studio","study","stuff","stumbling","stump","stupidity","sturgeon","sty","style","styling","stylus","sub","subcomponent","subconscious","subcontractor","subexpression","subgroup","subject","submarine","submitter","subprime","subroutine","subscription","subsection","subset","subsidence","subsidiary","subsidy","substance","substitution","subtitle","suburb","subway","success","succotash","suede","suet","suffocation","sugar","suggestion","suit","suitcase","suite","sulfur","sultan","sum","summary","summer","summit","sun","sunbeam","sunbonnet","sundae","sunday","sundial","sunflower","sunglasses","sunlamp","sunlight","sunrise","sunroom","sunset","sunshine","superiority","supermarket","supernatural","supervision","supervisor","supper","supplement","supplier","supply","support","supporter","suppression","supreme","surface","surfboard","surge","surgeon","surgery","surname","surplus","surprise","surround","surroundings","surrounds","survey","survival","survivor","sushi","suspect","suspenders","suspension","sustainment","sustenance","swamp","swan","swanling","swath","sweat","sweater","sweatshirt","sweatshop","sweatsuit","sweets","swell","swim","swimming","swimsuit","swine","swing","switch","switchboard","switching","swivel","sword","swordfight","swordfish","sycamore","symbol","symmetry","sympathy","symptom","syndicate","syndrome","synergy","synod","synonym","synthesis","syrup","system","t-shirt","tab","tabby","tabernacle","table","tablecloth","tablet","tabletop","tachometer","tackle","taco","tactics","tactile","tadpole","tag","tail","tailbud","tailor","tailspin","take-out","takeover","tale","talent","talk","talking","tam-o'-shanter","tamale","tambour","tambourine","tan","tandem","tangerine","tank","tank-top","tanker","tankful","tap","tape","tapioca","target","taro","tarragon","tart","task","tassel","taste","tatami","tattler","tattoo","tavern","tax","taxi","taxicab","taxpayer","tea","teacher","teaching","team","teammate","teapot","tear","tech","technician","technique","technologist","technology","tectonics","teen","teenager","teepee","telephone","telescreen","teletype","television","tell","teller","temp","temper","temperature","temple","tempo","temporariness","temporary","temptation","temptress","tenant","tendency","tender","tenement","tenet","tennis","tenor","tension","tensor","tent","tentacle","tenth","tepee","teriyaki","term","terminal","termination","terminology","termite","terrace","terracotta","terrapin","terrarium","territory","test","testament","testimonial","testimony","testing","text","textbook","textual","texture","thanks","thaw","theater","theft","theism","theme","theology","theory","therapist","therapy","thermals","thermometer","thermostat","thesis","thickness","thief","thigh","thing","thinking","thirst","thistle","thong","thongs","thorn","thought","thousand","thread","threat","threshold","thrift","thrill","throne","thrush","thumb","thump","thunder","thunderbolt","thunderhead","thunderstorm","thyme","tiara","tic","tick","ticket","tide","tie","tiger","tights","tile","till","tilt","timbale","timber","time","timeline","timeout","timer","timetable","timing","timpani","tin","tinderbox","tintype","tip","tire","tissue","titanium","title","toad","toast","toaster","tobacco","today","toe","toenail","toffee","tofu","tog","toga","toilet","tolerance","tolerant","toll","tom-tom","tomatillo","tomato","tomb","tomography","tomorrow","ton","tonality","tone","tongue","tonic","tonight","tool","toot","tooth","toothbrush","toothpaste","toothpick","top","top-hat","topic","topsail","toque","toreador","tornado","torso","torte","tortellini","tortilla","tortoise","total","tote","touch","tough-guy","tour","tourism","tourist","tournament","tow-truck","towel","tower","town","townhouse","township","toy","trace","trachoma","track","tracking","tracksuit","tract","tractor","trade","trader","trading","tradition","traditionalism","traffic","trafficker","tragedy","trail","trailer","trailpatrol","train","trainer","training","trait","tram","trance","transaction","transcript","transfer","transformation","transit","transition","translation","transmission","transom","transparency","transplantation","transport","transportation","trap","trapdoor","trapezium","trapezoid","trash","travel","traveler","tray","treasure","treasury","treat","treatment","treaty","tree","trek","trellis","tremor","trench","trend","triad","trial","triangle","tribe","tributary","trick","trigger","trigonometry","trillion","trim","trinket","trip","tripod","tritone","triumph","trolley","troop","trooper","trophy","trouble","trousers","trout","trove","trowel","truck","trumpet","trunk","trust","trustee","truth","try","tsunami","tub","tuba","tube","tuber","tug","tugboat","tuition","tulip","tumbler","tummy","tuna","tune","tune-up","tunic","tunnel","turban","turf","turkey","turmeric","turn","turning","turnip","turnover","turnstile","turret","turtle","tusk","tussle","tutu","tuxedo","tweet","tweezers","twig","twilight","twine","twins","twist","twister","twitter","type","typeface","typewriter","typhoon","ukulele","ultimatum","umbrella","unblinking","uncertainty","uncle","underclothes","underestimate","underground","underneath","underpants","underpass","undershirt","understanding","understatement","undertaker","underwear","underweight","underwire","underwriting","unemployment","unibody","uniform","uniformity","union","unique","unit","unity","universe","university","update","upgrade","uplift","upper","upstairs","upward","urge","urgency","urn","usage","use","user","usher","usual","utensil","utilisation","utility","utilization","vacation","vaccine","vacuum","vagrant","valance","valentine","validate","validity","valley","valuable","value","vampire","van","vanadyl","vane","vanilla","vanity","variability","variable","variant","variation","variety","vascular","vase","vault","vaulting","veal","vector","vegetable","vegetarian","vegetarianism","vegetation","vehicle","veil","vein","veldt","vellum","velocity","velodrome","velvet","vendor","veneer","vengeance","venison","venom","venti","venture","venue","veranda","verb","verdict","verification","vermicelli","vernacular","verse","version","vertigo","verve","vessel","vest","vestment","vet","veteran","veterinarian","veto","viability","vibraphone","vibration","vibrissae","vice","vicinity","victim","victory","video","view","viewer","vignette","villa","village","vine","vinegar","vineyard","vintage","vintner","vinyl","viola","violation","violence","violet","violin","virtue","virus","visa","viscose","vise","vision","visit","visitor","visor","vista","visual","vitality","vitamin","vitro","vivo","vogue","voice","void","vol","volatility","volcano","volleyball","volume","volunteer","volunteering","vote","voter","voting","voyage","vulture","wafer","waffle","wage","wagon","waist","waistband","wait","waiter","waiting","waitress","waiver","wake","walk","walker","walking","walkway","wall","wallaby","wallet","walnut","walrus","wampum","wannabe","want","war","warden","wardrobe","warfare","warlock","warlord","warm-up","warming","warmth","warning","warrant","warren","warrior","wasabi","wash","washbasin","washcloth","washer","washtub","wasp","waste","wastebasket","wasting","watch","watcher","watchmaker","water","waterbed","watercress","waterfall","waterfront","watermelon","waterskiing","waterspout","waterwheel","wave","waveform","wax","way","weakness","wealth","weapon","wear","weasel","weather","web","webinar","webmail","webpage","website","wedding","wedge","weeder","weedkiller","week","weekend","weekender","weight","weird","welcome","welfare","well","well-being","west","western","wet-bar","wetland","wetsuit","whack","whale","wharf","wheat","wheel","whelp","whey","whip","whirlpool","whirlwind","whisker","whisper","whistle","whole","wholesale","wholesaler","whorl","wick","widget","widow","width","wife","wifi","wild","wildebeest","wilderness","wildlife","will","willingness","willow","win","wind","wind-chime","windage","window","windscreen","windshield","winery","wing","wingman","wingtip","wink","winner","winter","wire","wiretap","wiring","wisdom","wiseguy","wish","wisteria","wit","witch","witch-hunt","withdrawal","witness","wok","wolf","woman","wombat","wonder","wont","wood","woodchuck","woodland","woodshed","woodwind","wool","woolens","word","wording","work","workbench","worker","workforce","workhorse","working","workout","workplace","workshop","world","worm","worry","worship","worshiper","worth","wound","wrap","wraparound","wrapper","wrapping","wreck","wrecker","wren","wrench","wrestler","wriggler","wrinkle","wrist","writer","writing","wrong","xylophone","yacht","yahoo","yak","yam","yang","yard","yarmulke","yarn","yawl","year","yeast","yellowjacket","yesterday","yew","yin","yoga","yogurt","yoke","yolk","young","youngster","yourself","youth","yoyo","yurt","zampone","zebra","zebrafish","zen","zephyr","zero","ziggurat","zinc","zipper","zither","zombie","zone","zoo","zoologist","zoology","zoot-suit","zucchini"],Kme=["a","abaft","aboard","about","above","absent","across","afore","after","against","along","alongside","amid","amidst","among","amongst","an","anenst","anti","apropos","apud","around","as","aside","astride","at","athwart","atop","barring","before","behind","below","beneath","beside","besides","between","beyond","but","by","circa","concerning","considering","despite","down","during","except","excepting","excluding","failing","following","for","forenenst","from","given","in","including","inside","into","lest","like","mid","midst","minus","modulo","near","next","notwithstanding","of","off","on","onto","opposite","out","outside","over","pace","past","per","plus","pro","qua","regarding","round","sans","save","since","than","the","through","throughout","till","times","to","toward","towards","under","underneath","unlike","until","unto","up","upon","versus","via","vice","with","within","without","worth"],Ume=["abandon","abase","abate","abbreviate","abdicate","abduct","abet","abhor","abide","abjure","abnegate","abolish","abominate","abort","abound","abrade","abridge","abrogate","abscond","abseil","absent","absolve","absorb","abstain","abstract","abut","accede","accelerate","accent","accentuate","accept","access","accessorise","accessorize","acclaim","acclimate","acclimatise","acclimatize","accommodate","accompany","accomplish","accord","accost","account","accouter","accoutre","accredit","accrue","acculturate","accumulate","accuse","accustom","ace","ache","achieve","acidify","acknowledge","acquaint","acquiesce","acquire","acquit","act","action","activate","actualise","actualize","actuate","adapt","add","addle","address","adduce","adhere","adjoin","adjourn","adjudge","adjudicate","adjure","adjust","administer","admire","admit","admonish","adopt","adore","adorn","adsorb","adulterate","adumbrate","advance","advantage","advertise","advise","advocate","aerate","affect","affiliate","affirm","affix","afflict","afford","afforest","affront","age","agglomerate","aggravate","aggregate","agitate","agonise","agonize","agree","aid","ail","aim","air","airbrush","airdrop","airfreight","airlift","alarm","alert","alienate","alight","align","allay","allege","alleviate","allocate","allot","allow","alloy","allude","ally","alphabetise","alphabetize","alter","alternate","amalgamate","amass","amaze","amble","ambush","ameliorate","amend","amortise","amortize","amount","amplify","amputate","amuse","anaesthetise","anaesthetize","analyse","anchor","anesthetize","anger","angle","anglicise","anglicize","animate","anneal","annex","annihilate","annotate","announce","annoy","annul","anodise","anodize","anoint","anonymise","anonymize","answer","antagonise","antagonize","antedate","anthologise","anthologize","anticipate","ape","apologise","apologize","apostrophise","apostrophize","appal","appall","appeal","appear","appease","append","appertain","applaud","apply","appoint","apportion","appraise","appreciate","apprehend","apprentice","apprise","approach","appropriate","approve","approximate","aquaplane","arbitrate","arc","arch","archive","argue","arise","arm","arraign","arrange","array","arrest","arrive","arrogate","art","articulate","ascend","ascertain","ascribe","ask","asphyxiate","aspirate","aspire","assail","assassinate","assault","assay","assemble","assent","assert","assess","assign","assimilate","assist","associate","assuage","assume","assure","asterisk","astonish","astound","atomise","atomize","atone","atrophy","attach","attack","attain","attempt","attend","attenuate","attest","attract","attribute","auction","audit","audition","augment","augur","authenticate","author","authorise","authorize","autograph","automate","autosave","autowind","avail","avenge","aver","average","avert","avoid","avow","await","awake","awaken","award","awe","ax","axe","baa","babble","baby","babysit","back","backcomb","backdate","backfill","backfire","backlight","backpack","backspace","backtrack","badger","baffle","bag","bail","bait","bake","balance","bale","ball","balloon","ballot","balls","bamboozle","ban","band","bandage","bandy","banish","bank","bankroll","bankrupt","banter","baptise","baptize","bar","barbecue","bare","bargain","barge","bark","barnstorm","barrack","barrel","barricade","barter","base","bash","bask","baste","bat","batch","bath","bathe","batten","batter","battle","baulk","bawl","bay","bayonet","be","beach","beam","bean","bear","beard","beat","beatbox","beatboxer","beatify","beautify","beckon","become","bedazzle","bedeck","bedevil","beef","beep","beetle","befall","befit","befog","befriend","beg","beget","beggar","begin","begrudge","beguile","behave","behold","behoove","behove","belabor","belabour","belay","belch","belie","believe","belittle","bellow","belly","bellyache","belong","belt","bemoan","bemuse","benchmark","bend","benefit","bequeath","berate","bereave","berth","beseech","beset","besiege","besmirch","bespatter","bespeak","best","bestir","bestow","bestride","bet","betake","betide","betoken","betray","better","bewail","beware","bewilder","bewitch","bias","bicker","bicycle","bid","bide","biff","bifurcate","big","bike","bilk","bill","billet","billow","bin","bind","binge","biodegrade","bird","bisect","bite","bitmap","bivouac","bivvy","blab","blabber","blacken","blackmail","blag","blame","blanch","blank","blanket","blare","blaspheme","blast","blather","blaze","blazon","bleach","bleat","bleed","bleep","blemish","blench","blend","bless","blight","blind","blindfold","blindfolded","blindside","blink","bliss","blister","blitz","bloat","block","blockade","blog","blood","bloom","bloop","blossom","blot","blow","blub","blubber","bludge","bludgeon","bluff","blunder","blunt","blur","blurt","blush","bluster","board","boast","bob","bobble","bode","bodge","bog","boggle","boil","bolster","bolt","bomb","bombard","bond","bonk","boo","boogie","book","bookmark","boom","boomerang","boost","boot","bootleg","bop","border","bore","born","borrow","boss","botch","bother","bottle","bottleful","bottom","bounce","bound","bow","bowdlerise","bowdlerize","bowl","bowlful","box","boycott","braai","brace","braces","bracket","brag","braid","brain","brainstorm","brainwash","braise","brake","branch","brand","brandish","brave","brawl","bray","brazen","breach","break","breakfast","breathalyse","breathalyze","breathe","breed","breeze","brew","bribe","brick","bridge","bridle","brief","brighten","brim","bring","bristle","broach","broadcast","broaden","broadside","broil","broker","brood","brook","browbeat","browse","bruise","bruit","brush","brutalise","brutalize","bubble","buck","bucket","bucketful","buckle","bud","buddy","budge","budget","buff","buffer","buffet","bug","build","bulge","bulk","bulldoze","bully","bum","bumble","bump","bunch","bundle","bungle","bunk","bunker","bunt","buoy","burble","burden","burgeon","burglarize","burgle","burn","burnish","burp","burrow","burst","bury","bus","bushwhack","busk","bust","bustle","busy","butcher","butt","butter","button","buttonhole","buttress","buy","buzz","buzzing","bypass","cable","cache","cackle","caddie","cadge","cage","cajole","cake","calcify","calculate","calibrate","call","calm","calve","camouflage","camp","campaign","can","canalise","canalize","cancel","cane","cannibalise","cannibalize","cannon","cannulate","canoe","canonise","canonize","canst","cant","canter","canvass","cap","caper","capitalise","capitalize","capitulate","capsize","captain","caption","captivate","capture","caramelise","caramelize","carbonise","carbonize","carburise","carburize","card","care","careen","career","caress","caricature","carjack","carol","carom","carouse","carp","carpet","carpool","carry","cart","cartwheel","carve","cascade","case","cash","cashier","casserole","cast","castigate","catalog","catalogue","catalyse","catalyze","catapult","catch","categorise","categorize","cater","caterwaul","catnap","caucus","caulk","cause","cauterise","cauterize","caution","cave","cavil","cavort","caw","cc","cease","cede","celebrate","cement","censor","censure","centralise","centralize","centre","certificate","certify","chafe","chaff","chain","chair","chalk","challenge","champ","champion","chance","change","channel","chant","chaperon","chaperone","char","characterise","characterize","charbroil","charge","chargesheet","chargrill","charm","chart","charter","chase","chasten","chastise","chat","chatter","chauffeur","cheapen","cheat","cheater","check","checkmate","cheek","cheep","cheer","cherish","chew","chicken","chide","chill","chillax","chime","chip","chirp","chisel","chivvy","chlorinate","choke","chomp","choose","chop","choreograph","chortle","chorus","christen","chromakey","chronicle","chuck","chuckle","chunder","chunter","churn","cinch","circle","circulate","circumnavigate","circumscribe","circumvent","cite","civilise","civilize","clack","claim","clam","clamber","clamor","clamour","clamp","clang","clank","clap","clarify","clash","clasp","class","classify","clatter","claw","clean","cleanse","clear","cleave","clench","clerk","click","climb","clinch","cling","clink","clinking","clip","cloak","clobber","clock","clog","clone","clonk","close","closet","clot","clothe","cloud","clout","clown","club","cluck","clue","clump","clunk","cluster","clutch","clutter","coach","coagulate","coalesce","coarsen","coast","coat","coax","cobble","cocoon","coddle","code","codify","coerce","coexist","cogitate","cohabit","cohere","coil","coin","coincide","collaborate","collapse","collar","collate","collect","collectivise","collectivize","collide","colligate","collocate","collude","colonise","colonize","colorize","colour","comb","combat","combine","combust","come","comfort","command","commandeer","commemorate","commence","commend","comment","commentate","commercialise","commercialize","commingle","commiserate","commission","commit","commune","communicate","commute","compact","compare","compartmentalise","compartmentalize","compel","compensate","compete","compile","complain","complement","complete","complicate","compliment","comply","comport","compose","compost","compound","comprehend","compress","comprise","compromise","compute","computerise","computerize","con","conceal","concede","conceive","concentrate","conceptualise","conceptualize","concern","concertina","conciliate","conclude","concoct","concrete","concur","concuss","condemn","condense","condescend","condition","condone","conduct","cone","confer","confess","confide","configure","confine","confirm","confiscate","conflate","conflict","conform","confound","confront","confuse","confute","congeal","congratulate","congregate","conjecture","conjoin","conjugate","conjure","conk","connect","connive","connote","conquer","conscientise","conscientize","conscript","consecrate","consent","conserve","consider","consign","consist","console","consolidate","consort","conspire","constitute","constrain","constrict","construct","construe","consult","consume","consummate","contact","contain","contaminate","contemplate","contend","content","contest","contextualise","contextualize","continue","contort","contract","contradict","contraindicate","contrast","contravene","contribute","contrive","control","controvert","convalesce","convene","converge","converse","convert","convey","convict","convince","convoke","convulse","coo","cook","cool","coop","cooperate","coordinate","cop","cope","coppice","copy","copyright","cordon","core","cork","corkscrew","corner","corral","correct","correlate","correspond","corrode","corrupt","coruscate","cosh","cosset","cost","cosy","cotton","couch","cough","counsel","count","countenance","counter","counteract","counterbalance","counterfeit","countermand","counterpoint","countersign","couple","courier","course","court","covenant","cover","covet","cow","cower","cozy","crackle","cradle","craft","cram","cramp","crane","crank","crate","crave","crawl","crayon","creak","creaking","cream","crease","create","credential","credit","creep","cremate","creolise","creolize","creosote","crest","crew","crib","crick","criminalise","criminalize","crimp","cringe","crinkle","cripple","crisp","criticise","criticize","critique","croak","crochet","crook","croon","crop","cross","crouch","crow","crowd","crown","cruise","crumble","crumple","crunch","crusade","crush","cry","crystallise","crystallize","cube","cuddle","cudgel","cue","cuff","cull","culminate","cultivate","culture","cup","curate","curb","curdle","cure","curl","curry","curse","curtail","curtain","curtsy","curve","cushion","cuss","customise","customize","cut","cwtch","cycle","dab","dabble","dally","dam","damage","damp","dampen","dance","dandle","dangle","dare","darken","darn","dart","dash","date","daub","daunt","dawdle","dawn","daydream","dazzle","deactivate","deaden","deadhead","deafen","deal","debar","debase","debate","debilitate","debit","debrief","debug","debunk","debut","decamp","decant","decay","deceive","decelerate","decentralise","decentralize","decide","decimalise","decimalize","decimate","decipher","deck","declaim","declare","declassify","decline","declutter","decode","decommission","decompose","decompress","deconsecrate","deconstruct","decontaminate","decontrol","decorate","decouple","decoy","decrease","decree","decriminalise","decriminalize","decry","decrypt","dedicate","deduce","deduct","deejay","deem","deepen","deface","defame","default","defeat","defect","defend","defer","defile","define","deflate","deflect","defog","defoliate","deforest","deform","defrag","defragment","defraud","defray","defrock","defrost","defuse","defy","degenerate","deglaze","degrade","degrease","dehumanise","dehumanize","dehydrate","deify","deign","delay","delegate","delete","deliberate","delight","delimit","delineate","deliquesce","deliver","delouse","delude","deluge","delve","demand","demarcate","demean","demerge","demilitarise","demilitarize","demineralise","demineralize","demist","demo","demob","demobilise","demobilize","democratise","democratize","demolish","demonise","demonize","demonstrate","demoralise","demoralize","demote","demotivate","demur","demystify","denationalise","denationalize","denigrate","denitrify","denominate","denote","denounce","dent","denude","deny","depart","depend","depersonalise","depersonalize","depict","deplane","deplete","deplore","deploy","depopulate","deport","depose","deposit","deprave","deprecate","depreciate","depress","depressurise","depressurize","deprive","depute","deputise","deputize","deracinate","derail","dereference","deregulate","deride","derive","derogate","descale","descend","describe","descry","desecrate","desegregate","deselect","desensitise","desensitize","desert","deserve","design","designate","desire","desist","deskill","desolate","despair","despise","despoil","destabilise","destabilize","destock","destroy","detach","detail","detain","detect","deter","deteriorate","determine","detest","dethrone","detonate","detour","detoxify","detract","detrain","devalue","devastate","develop","deviate","devise","devoice","devolve","devote","devour","diagnose","dial","dice","dicker","dictate","die","diet","differ","differentiate","diffract","diffuse","dig","digest","digitalise","digitalize","digitise","digitize","dignify","digress","dilate","dilute","diluted","dim","diminish","dimple","dine","ding","dip","diphthongise","diphthongize","direct","dirty","dis","disable","disabuse","disadvantage","disaffiliate","disafforest","disagree","disallow","disambiguate","disappear","disappoint","disapprove","disarm","disarrange","disassemble","disassociate","disavow","disband","disbar","disbelieve","disburse","discard","discern","discharge","discipline","disclaim","disclose","discolor","discolour","discomfit","discomfort","discompose","disconcert","disconnect","discontinue","discount","discourage","discourse","discover","discredit","discriminate","discuss","disdain","disembark","disembowel","disenfranchise","disengage","disentangle","disestablish","disgorge","disgrace","disguise","disgust","dish","dishearten","dishonor","dishonour","disillusion","disincentivise","disincentivize","disinfect","disinherit","disinhibit","disintegrate","disinter","disinvest","dislike","dislocate","dislodge","dismantle","dismay","dismember","dismiss","dismount","disobey","disorient","disorientate","disown","disparage","dispatch","dispel","dispense","disperse","displace","display","displease","disport","dispose","dispossess","disprove","dispute","disqualify","disregard","disrespect","disrobe","disrupt","dissect","dissemble","disseminate","dissent","dissimulate","dissipate","dissociate","dissolve","dissuade","distance","distend","distil","distill","distinguish","distort","distract","distress","distribute","distrust","disturb","disunite","ditch","dither","dive","diverge","diversify","divert","divest","divide","divine","divorce","divulge","divvy","do","dob","dock","doctor","document","dodge","doff","dog","dole","doll","dollarise","dollarize","domesticate","dominate","don","donate","doodle","doom","doorstep","dop","dope","dose","doss","dot","dote","double","doubt","douse","dovetail","down","downchange","downgrade","downlink","download","downplay","downshift","downsize","dowse","doze","draft","drag","dragoon","drain","dramatise","dramatize","drape","draught","draw","drawl","dread","dream","dredge","drench","dress","dribble","drift","drill","drink","drip","drive","drivel","drizzle","drone","drool","droop","drop","drown","drowse","drug","drum","dry","dub","duck","duckie","ducks","duel","duff","dull","dumb","dumbfound","dump","dunk","dunt","dupe","duplicate","dust","dwarf","dwell","dwindle","dye","dynamite","earmark","earn","earth","ease","eat","eavesdrop","ebb","echo","eclipse","economise","economize","eddy","edge","edify","edit","editorialise","editorialize","educate","efface","effect","effectuate","egg","eject","eke","elaborate","elapse","elbow","elect","electrify","electrocute","electroplate","elevate","elicit","elide","eliminate","elongate","elope","elucidate","elude","email","emanate","emancipate","embalm","embargo","embark","embarrass","embed","embellish","embezzle","embitter","emblazon","embody","embolden","emboss","embrace","embroider","embroil","emcee","emend","emerge","emigrate","emit","emote","empathise","empathize","emphasise","emphasize","employ","empower","empty","emulate","emulsify","enable","enact","encamp","encapsulate","encase","encash","enchant","encircle","enclose","encode","encompass","encounter","encourage","encroach","encrypt","encumber","end","endanger","endear","endeavor","endeavour","endorse","endow","endure","energise","energize","enervate","enfeeble","enfold","enforce","enfranchise","engage","engender","engineer","engorge","engrave","engross","engulf","enhance","enjoin","enjoy","enlarge","enlighten","enlist","enliven","enmesh","ennoble","enquire","enrage","enrapture","enrich","enrol","enroll","ensconce","enshrine","enshroud","ensnare","ensue","ensure","entail","entangle","enter","entertain","enthral","enthrall","enthrone","enthuse","entice","entitle","entomb","entrance","entrap","entreat","entrench","entrust","entwine","enumerate","enunciate","envelop","envisage","envision","envy","epitomise","epitomize","equal","equalise","equalize","equate","equip","equivocate","eradicate","erase","erode","err","erupt","escalate","escape","eschew","espouse","espy","essay","establish","esteem","estimate","etch","eulogise","eulogize","euthanise","euthanize","evacuate","evade","evaluate","evangelise","evangelize","evaporate","even","eventuate","evict","evidence","evince","eviscerate","evoke","evolve","exacerbate","exact","exaggerate","exalt","examine","exasperate","excavate","exceed","excel","except","excerpt","exchange","excise","excite","exclaim","exclude","excommunicate","excoriate","excrete","exculpate","excuse","execute","exemplify","exempt","exercise","exert","exeunt","exfoliate","exhale","exhaust","exhibit","exhilarate","exhort","exhume","exile","exist","exit","exonerate","exorcise","exorcize","expand","expatiate","expect","expectorate","expedite","expel","expend","experience","experiment","expiate","expire","explain","explicate","explode","exploit","explore","export","expose","expostulate","expound","express","expropriate","expunge","expurgate","extemporise","extemporize","extend","exterminate","externalise","externalize","extinguish","extirpate","extol","extort","extract","extradite","extrapolate","extricate","extrude","exude","exult","eye","eyeball","eyeglasses","fabricate","face","facilitate","factor","factorise","factorize","fade","faff","fail","faint","fake","fall","falsify","falter","familiarise","familiarize","fan","fancy","fantasise","fantasize","fare","farewell","farm","farrow","fascinate","fashion","fast","fasten","father","fathom","fatten","fault","favor","favour","fawn","fax","faze","fear","feast","feather","feature","federate","feed","feel","feign","feint","fell","feminise","feminize","fence","fend","ferment","ferret","ferry","fertilise","fertilize","fess","fester","festoon","fetch","fete","fetter","feud","fib","fictionalise","fictionalize","fiddle","fidget","field","fight","figure","filch","file","filibuster","fill","fillet","film","filter","finagle","finalise","finalize","finance","find","fine","finesse","fingerprint","finish","fire","firebomb","firm","fish","fishtail","fit","fix","fizz","fizzle","flag","flagellate","flail","flake","flame","flank","flap","flare","flash","flat","flatline","flatten","flatter","flaunt","flavour","flay","fleck","flee","fleece","flesh","flex","flick","flicker","flight","flinch","fling","flip","flirt","flit","float","flock","flog","flood","floodlight","floor","flop","floss","flounce","flounder","flour","flourish","flout","flow","flower","flub","fluctuate","fluff","flummox","flunk","flush","fluster","flutter","fly","foal","foam","fob","focalise","focalize","focus","fog","foil","foist","fold","follow","foment","fool","foot","forage","forbear","forbid","force","ford","forearm","forecast","foreclose","foregather","foreground","foresee","foreshadow","foreshorten","forestall","foretell","forewarn","forfeit","forfend","forgather","forge","forget","forgive","forgo","fork","form","formalise","formalize","format","formulate","forsake","forswear","fortify","forward","forwards","fossick","fossilise","fossilize","foster","foul","found","founder","fox","fracture","fragment","frame","franchise","frank","fraternise","fraternize","fray","freak","free","freelance","freeload","freestyle","freewheel","freeze","freight","frequent","freshen","fret","frighten","fringe","frisk","fritter","frizz","frizzle","frogmarch","frolic","front","frost","froth","frown","fruit","frustrate","fry","fudge","fuel","fulfil","fulfill","fulminate","fumble","fume","fumigate","function","fund","funk","funnel","furl","furlough","furnish","furrow","further","fuse","fuss","gab","gabble","gad","gag","gain","gainsay","gall","gallivant","gallop","galumph","galvanise","galvanize","gamble","gambol","gang","gape","garage","garden","gargle","garland","garner","garnish","garrison","garrote","garrotte","gas","gash","gasp","gatecrash","gather","gauge","gawk","gawp","gaze","gazump","gazunder","gear","gee","gel","geld","gen","generalise","generalize","generate","gentrify","genuflect","germinate","gerrymander","gestate","gesticulate","gesture","get","ghost","ghostwrite","gibber","gift","giggle","gild","ginger","gird","girdle","give","gladden","glamorise","glamorize","glance","glare","glass","glaze","gleam","glean","glide","glimmer","glimmering","glimpse","glint","glisten","glister","glitter","gloat","globalise","globalize","glom","glorify","glory","gloss","glow","glower","glue","glug","glut","gnash","gnaw","go","goad","gobble","goggle","goldbrick","goof","google","goose","gore","gorge","gossip","gouge","govern","grab","grace","grade","graduate","graft","grant","grapple","grasp","grass","grate","gratify","gravitate","graze","grease","green","greet","grey","grieve","grill","grimace","grin","grind","grip","gripe","grit","grizzle","groan","grok","groom","grouch","ground","group","grouse","grout","grovel","grow","growl","grub","grudge","grumble","grunt","guarantee","guard","guess","guest","guffaw","guide","guillotine","guilt","gulp","gum","gun","gurgle","gurn","gush","gussy","gust","gut","gutter","guzzle","gybe","gyrate","hack","haemorrhage","haggle","hail","hallmark","halloo","hallucinate","halt","halve","ham","hammer","hamper","hamstring","hand","handcuff","handicap","handle","hang","hanker","happen","harangue","harass","harbor","harbour","harden","hare","hark","harm","harmonise","harmonize","harness","harp","harpoon","harrow","harrumph","harry","harvest","hash","hassle","hasten","hatch","hate","haul","haunt","have","haw","hawk","hazard","haze","head","headbutt","headhunt","headline","heal","heap","hear","hearken","hearten","heat","heave","heckle","hector","hedge","heed","heel","heft","heighten","heist","help","hem","hemorrhage","herald","herd","hesitate","hew","hex","hibernate","hiccough","hiccup","hide","hie","highball","highlight","hightail","hijack","hike","hinder","hinge","hint","hire","hiss","hit","hitch","hitchhike","hive","hoard","hoax","hobble","hobnob","hock","hog","hoick","hoist","hold","hole","holiday","holler","hollow","holster","home","homeschool","homestead","hone","honeymoon","honk","honour","hoodwink","hoof","hook","hoon","hoot","hoover","hop","hope","horn","horrify","horse","horsewhip","hose","hosepipe","hospitalise","hospitalize","host","hot","hotfoot","hound","house","hover","howl","huddle","huff","hug","hull","hum","humanise","humanize","humble","humiliate","humour","hunch","hunger","hunker","hunt","hurdle","hurl","hurry","hurt","hurtle","husband","hush","husk","hustle","hybridise","hybridize","hydrate","hydroplane","hype","hyperventilate","hyphenate","hypnotise","hypnotize","hypothesise","hypothesize","ice","iconify","idealise","idealize","ideate","identify","idle","idolise","idolize","ignite","ignore","illuminate","illumine","illustrate","imagine","imagineer","imbibe","imbue","imitate","immerse","immigrate","immobilise","immobilize","immolate","immortalise","immortalize","immunise","immunize","immure","impact","impair","impale","impanel","impart","impeach","impede","impel","imperil","impersonate","impinge","implant","implement","implicate","implode","implore","imply","import","importune","impose","impound","impoverish","impress","imprint","imprison","improve","improvise","impugn","inactivate","inaugurate","incapacitate","incarcerate","incarnate","incense","incentivise","incentivize","inch","incinerate","incise","incite","incline","include","incommode","inconvenience","incorporate","increase","incriminate","incubate","inculcate","incur","indemnify","indent","index","indicate","indict","individualise","individualize","individuate","indoctrinate","induce","induct","indulge","industrialise","industrialize","infantilise","infantilize","infect","infer","infest","infill","infiltrate","inflame","inflate","inflect","inflict","influence","inform","infringe","infuriate","infuse","ingest","ingratiate","inhabit","inhale","inhere","inherit","inhibit","initial","initialise","initialize","initiate","inject","injure","ink","inlay","innovate","inoculate","input","inscribe","insert","inset","insinuate","insist","inspect","inspire","install","instance","instigate","instil","instill","institute","institutionalise","institutionalize","instruct","insulate","insult","insure","integrate","intend","intensify","inter","interact","intercede","intercept","interchange","interconnect","intercut","interest","interface","interfere","interject","interlace","interleave","interlink","interlock","intermarry","intermesh","intermingle","intermix","intern","internalise","internalize","internationalise","internationalize","interpenetrate","interpolate","interpose","interpret","interrelate","interrogate","interrupt","intersect","intersperse","intertwine","intervene","interview","interweave","interwork","intimate","intimidate","intone","intoxicate","intrigue","introduce","intrude","intubate","intuit","inundate","inure","invade","invalid","invalidate","inveigh","inveigle","invent","inventory","invert","invest","investigate","invigilate","invigorate","invite","invoice","invoke","involve","ionise","ionize","irk","iron","irradiate","irrigate","irritate","irrupt","isolate","issue","italicise","italicize","itch","itemise","itemize","iterate","jab","jabber","jack","jackknife","jail","jam","jangle","jar","jaw","jaywalk","jazz","jeer","jell","jeopardise","jeopardize","jest","jet","jettison","jib","jibe","jiggle","jilt","jingle","jink","jinx","jive","jockey","jog","joggle","join","joint","joke","jol","jolly","jolt","josh","jostle","jot","journey","joust","judder","judge","juggle","juice","jumble","jump","junk","justify","jut","juxtapose","keel","keelhaul","keen","keep","ken","key","keyboard","kibitz","kick","kid","kindle","kip","kiss","kit","kite","klap","kludge","knacker","knead","knee","kneecap","kneel","knife","knight","knit","knock","knot","know","knuckle","kowtow","kvetch","label","labour","lace","lacerate","lack","lacquer","ladder","ladle","lag","lam","lamb","lambast","lambaste","lament","lamp","lampoon","lance","land","lands","landscape","languish","lap","lapse","lard","large","lark","lash","lasso","last","latch","lather","laud","laugh","launch","launder","lavish","lay","layer","laze","leach","lead","leaf","leaflet","leak","lean","leap","leapfrog","learn","lease","leash","leave","leaven","lecture","leer","leg","legalise","legalize","legislate","legitimise","legitimize","lend","lengthen","lessen","let","letter","letterbox","level","lever","leverage","levitate","levy","liaise","libel","liberalise","liberalize","liberate","license","lick","lie","lift","ligate","light","lighten","like","liken","limber","lime","limit","limp","line","linger","link","lionise","lionize","liquefy","liquidate","liquidise","liquidize","lisp","list","listen","litigate","litter","live","liven","load","loads","loaf","loan","loathe","lob","lobby","lobotomise","lobotomize","localise","localize","locate","lock","lodge","loft","log","loiter","loll","lollop","long","look","looks","loom","loop","loose","loosen","loot","lop","lope","lord","lose","lounge","lour","louse","love","low","lowball","lower","lubricate","luck","lug","lull","lumber","lump","lunch","lunge","lurch","lure","lurk","luxuriate","macerate","machine","madden","magic","magnetise","magnetize","magnify","mail","maim","mainline","mainstream","maintain","major","make","malfunction","malign","malinger","maltreat","man","manacle","manage","mandate","mangle","manhandle","manicure","manifest","manipulate","manoeuvre","mantle","manufacture","manure","map","mar","march","marginalise","marginalize","marinate","mark","market","maroon","marry","marshal","martyr","marvel","masculinise","masculinize","mash","mask","masquerade","mass","massacre","massage","master","mastermind","masticate","match","materialise","materialize","matriculate","matter","mature","maul","maunder","max","maximise","maximize","mean","meander","measure","mechanise","mechanize","medal","meddle","mediate","medicate","meditate","meet","meld","mellow","melt","memorialise","memorialize","memorise","memorize","menace","mend","mention","meow","mercerise","mercerize","merchandise","merge","merit","mesh","mesmerise","mesmerize","mess","message","metabolise","metabolize","metamorphose","mete","meter","methinks","mew","mewl","miaow","microblog","microchip","micromanage","microwave","micturate","migrate","militarise","militarize","militate","milk","mill","mime","mimic","mince","mind","mine","mingle","miniaturise","miniaturize","minimise","minimize","minister","minor","mint","minute","mirror","misapply","misappropriate","misbehave","miscalculate","miscast","misconceive","misconstrue","miscount","misdiagnose","misdial","misdirect","misfile","misfire","misgovern","mishandle","mishear","mishit","misinform","misinterpret","misjudge","miskey","mislay","mislead","mismanage","mismatch","misname","misplace","misplay","mispronounce","misquote","misread","misreport","misrepresent","miss","mission","misspell","misspend","mist","mistake","mistime","mistreat","mistrust","misunderstand","misuse","mitigate","mitre","mix","moan","mob","mobilise","mobilize","mock","mod","model","moderate","modernise","modernize","modify","modulate","moisten","moisturise","moisturize","mold","molder","mollify","mollycoddle","molt","monitor","monopolise","monopolize","moo","mooch","moon","moonlight","moonwalk","moor","moot","mop","mope","moralise","moralize","morph","mortar","mortgage","mortify","mosey","mosh","mothball","mother","motion","motivate","motor","mould","moulder","moult","mount","mourn","mouse","mouth","move","movies","mow","muck","muddle","muddy","muffle","mug","mulch","mull","multicast","multiply","multitask","mumble","mumbling","mummify","munch","murmur","murmuring","murmurings","muscle","muse","mushroom","muss","muster","mutate","mute","mutilate","mutiny","mutter","muzzle","mystify","nab","nag","nail","name","namecheck","nap","narrate","narrow","narrowcast","nasalise","nasalize","nationalise","nationalize","natter","naturalise","naturalize","nauseate","navigate","near","nearer","nearest","neaten","necessitate","neck","necklace","need","needle","negate","negative","neglect","negotiate","neigh","nerve","nest","nestle","net","nettle","network","neuter","neutralise","neutralize","nibble","nick","nickname","nitrify","nix","nobble","nod","nominalize","nominate","norm","normalise","normalize","nose","nosedive","nosh","notarise","notarize","notch","note","notice","notify","nourish","nudge","nuke","nullify","numb","number","nurse","nurture","nut","nuzzle","obey","obfuscate","object","objectify","oblige","obliterate","obscure","observe","obsess","obstruct","obtain","obtrude","obviate","occasion","occlude","occupy","occur","off","offend","offer","officiate","offload","offset","offshore","ogle","oil","okay","omit","ooze","open","operate","opine","oppose","oppress","opt","optimise","optimize","option","orbit","orchestrate","ordain","order","organise","organize","orient","orientate","originate","ornament","orphan","oscillate","ossify","ostracise","ostracize","oust","out","outbid","outclass","outdistance","outdo","outface","outfit","outflank","outfox","outgrow","outgun","outlast","outlaw","outline","outlive","outmaneuver","outmanoeuvre","outnumber","outpace","outperform","outplay","outpoint","output","outrage","outrank","outrun","outsell","outshine","outsmart","outsource","outstay","outstrip","outvote","outweigh","outwit","overachieve","overact","overawe","overbalance","overbook","overburden","overcharge","overcome","overcompensate","overcook","overdevelop","overdo","overdose","overdraw","overdub","overeat","overemphasize","overestimate","overexpose","overextend","overfeed","overflow","overfly","overgeneralise","overgeneralize","overgraze","overhang","overhaul","overhear","overheat","overindulge","overlap","overlay","overlie","overload","overlook","overpay","overplay","overpower","overprint","overproduce","overrate","overreach","overreact","override","overrule","overrun","oversee","oversell","overshadow","overshoot","oversimplify","oversleep","overspend","overstate","overstay","overstep","overstock","overstretch","overtake","overtax","overthrow","overtrain","overturn","overuse","overvalue","overwhelm","overwinter","overwork","overwrite","owe","own","oxidise","oxidize","oxygenate","pace","pacify","pack","package","packetise","packetize","pad","paddle","padlock","page","paginate","pailful","pain","paint","pair","pal","palatalise","palatalize","pale","pall","palliate","palm","palpate","palpitate","pamper","pan","pander","panel","panhandle","panic","pant","paper","parachute","parade","parallel","paralyse","paralyze","paraphrase","parboil","parcel","parch","pardon","pare","park","parlay","parley","parody","parole","parrot","parry","parse","part","partake","participate","particularise","particularize","partition","partner","party","pass","passivise","passivize","paste","pasteurise","pasteurize","pasture","pat","patch","patent","patrol","patronise","patronize","patter","pattern","pause","pave","paw","pawn","pay","peak","peal","pedal","peddle","pedestrianise","pedestrianize","peek","peel","peep","peer","peg","pelt","pen","penalise","penalize","pencil","pension","people","pep","pepper","perambulate","perceive","perch","percolate","perfect","perforate","perform","perfume","perish","perjure","perk","perm","permeate","permit","perpetrate","perpetuate","perplex","persecute","persevere","persist","personalise","personalize","personify","perspire","persuade","pertain","perturb","peruse","pervade","pervert","pester","pet","peter","petition","petrify","phase","philosophise","philosophize","phone","photocopy","photograph","photoshop","photosynthesise","photosynthesize","phrase","pick","picket","pickle","picnic","picture","picturise","picturize","piddle","piece","pierce","pig","pigeonhole","piggyback","pike","pile","pilfer","pill","pillage","pillory","pillow","pilot","pin","pinch","pine","ping","pinion","pink","pinpoint","pioneer","pip","pipe","pique","pirate","pirouette","pit","pitch","pity","pivot","pixelate","pixellate","placate","place","plagiarise","plagiarize","plague","plait","plan","plane","plant","plaster","plasticise","plasticize","plate","plateau","play","plead","please","pledge","plight","plod","plonk","plop","plot","plough","pluck","plug","plumb","plummet","plump","plunder","plunge","plunk","pluralise","pluralize","ply","poach","pocket","point","poise","poison","poke","polarise","polarize","pole","poleax","poleaxe","police","polish","politicise","politicize","poll","pollard","pollinate","pollute","polymerise","polymerize","ponce","ponder","pong","pontificate","pony","pooh","pool","pootle","pop","popularise","popularize","populate","pore","port","portend","portion","portray","pose","posit","position","possess","posset","post","postmark","postpone","postulate","posture","pot","potter","pounce","pound","pour","pout","powder","power","practice","practise","praise","praises","prance","prang","prate","prattle","pray","preach","precede","precipitate","precis","preclude","predate","predecease","predetermine","predicate","predict","predispose","predominate","preen","preface","prefer","prefigure","prefix","preheat","prejudge","prejudice","preload","premaster","premiere","preoccupy","prep","prepare","prepone","preregister","presage","prescind","prescribe","preselect","presell","present","preserve","preset","preside","press","pressure","pressurise","pressurize","presume","presuppose","pretend","pretest","prettify","prevail","prevaricate","prevent","preview","prey","price","prickle","pride","prime","primp","print","prioritise","prioritize","prise","privatise","privatize","privilege","prize","probate","probe","proceed","process","proclaim","procrastinate","procreate","proctor","procure","prod","produce","profane","profess","professionalise","professionalize","proffer","profile","profit","program","programme","progress","prohibit","project","proliferate","prolong","promenade","promise","promote","prompt","promulgate","pronounce","proof","proofread","prop","propagandise","propagandize","propagate","propel","prophesy","propitiate","propose","proposition","propound","proscribe","prosecute","proselytise","proselytize","prospect","prosper","prostrate","protect","protest","protrude","prove","provide","provision","provoke","prowl","prune","pry","psych","psychoanalyse","publicise","publicize","publish","pucker","puff","pull","pullulate","pulp","pulsate","pulse","pulverise","pulverize","pummel","pump","pun","punch","punctuate","puncture","punish","punt","pupate","purchase","purge","purify","purl","purloin","purport","purr","purse","pursue","purvey","push","pussyfoot","put","putrefy","putt","putter","puzzle","quack","quadruple","quaff","quail","quake","qualify","quantify","quarantine","quarrel","quarry","quarter","quarterback","quash","quaver","quell","quench","query","quest","question","queue","quibble","quicken","quiet","quieten","quintuple","quip","quirk","quit","quiver","quiz","quote","quoth","rabbit","race","rack","radiate","radicalise","radicalize","radio","raffle","rag","rage","raid","rail","railroad","rain","raise","rake","rally","ram","ramble","ramp","rampage","randomise","randomize","range","rank","rankle","ransack","ransom","rant","rap","rappel","rasp","rasterise","rasterize","rat","ratchet","rate","ratify","ration","rationalise","rationalize","rattle","ravage","rave","ravel","ravish","raze","razz","reach","reacquaint","react","reactivate","read","readdress","readies","readjust","readmit","ready","reaffirm","realign","realise","realize","reallocate","ream","reanimate","reap","reappear","reapply","reappoint","reappraise","rear","rearm","rearrange","reason","reassemble","reassert","reassess","reassign","reassure","reawaken","rebel","reboot","reborn","rebound","rebrand","rebuff","rebuild","rebuke","rebut","recall","recant","recap","recapitulate","recapture","recast","recede","receive","recess","recharge","reciprocate","recite","reckon","reclaim","reclassify","recline","recognise","recognize","recoil","recollect","recommence","recommend","recompense","reconcile","recondition","reconfigure","reconfirm","reconnect","reconnoitre","reconquer","reconsider","reconstitute","reconstruct","reconvene","record","recount","recoup","recover","recreate","recrudesce","recruit","rectify","recuperate","recur","recycle","redact","redden","redecorate","redeem","redefine","redeploy","redesign","redevelop","redial","redirect","rediscover","redistribute","redistrict","redo","redouble","redound","redraft","redraw","redress","reduce","reduplicate","reef","reek","reel","ref","refer","referee","reference","refill","refinance","refine","refit","reflate","reflect","refloat","refocus","reform","reformat","reformulate","refract","refrain","refresh","refrigerate","refuel","refund","refurbish","refuse","refute","regain","regale","regard","regenerate","register","regress","regret","regroup","regularise","regularize","regulate","regurgitate","rehabilitate","rehash","rehear","rehearse","reheat","rehome","rehouse","reign","reignite","reimburse","rein","reincarnate","reinforce","reinstate","reinterpret","reintroduce","reinvent","reinvest","reinvigorate","reissue","reiterate","reject","rejig","rejigger","rejoice","rejoin","rejuvenate","rekindle","relapse","relate","relaunch","relax","relay","release","relegate","relent","relieve","relinquish","relish","relive","reload","relocate","rely","remain","remainder","remake","remand","remap","remark","remarry","remaster","remediate","remedy","remember","remind","reminisce","remit","remix","remodel","remonstrate","remortgage","remould","remount","remove","remunerate","rename","rend","render","rendezvous","renege","renew","renounce","renovate","rent","reoccur","reoffend","reopen","reorder","reorganise","reorganize","reorient","repackage","repair","repatriate","repay","repeal","repeat","repel","repent","rephrase","replace","replay","replenish","replicate","reply","report","repose","repossess","represent","repress","reprieve","reprimand","reprint","reproach","reprocess","reproduce","reprove","repudiate","repulse","repurpose","request","require","requisition","requite","rerun","reschedule","rescind","rescue","research","researches","resect","resell","resemble","resent","reserve","reset","resettle","reshape","reshuffle","reside","resign","resist","resit","resize","reskill","resolve","resonate","resort","resound","resource","respect","respire","respond","respray","rest","restart","restate","restock","restore","restrain","restrict","restring","restructure","result","resume","resupply","resurface","resurrect","resuscitate","retail","retain","retake","retaliate","retch","retell","retest","rethink","retire","retool","retort","retouch","retrace","retract","retrain","retreat","retrench","retrieve","retrofit","retry","return","reunify","reunite","reuse","rev","revalue","revamp","reveal","revel","revenge","reverberate","revere","reverse","revert","review","revile","revise","revisit","revitalise","revitalize","revive","revivify","revoke","revolt","revolutionise","revolutionize","revolve","reward","rewind","rewire","reword","rework","rewrite","rhapsodise","rhapsodize","rhyme","rib","rick","ricochet","rid","riddle","ride","ridge","ridicule","riffle","rifle","rig","right","rightsize","rile","rim","ring","rinse","riot","rip","ripen","riposte","ripple","rise","risk","ritualise","ritualize","rival","rivet","roam","roar","roast","rob","robe","rock","rocket","roger","roll","romance","romanticise","romanticize","romp","roof","room","roost","root","rope","rosin","roster","rot","rotate","rouge","rough","roughen","roughhouse","round","rouse","roust","rout","route","rove","row","rub","rubberneck","rubbish","ruck","rue","ruffle","ruin","ruins","rule","rumble","ruminate","rummage","rumor","rumour","rumple","run","rupture","rush","rust","rustle","sabotage","sack","sacrifice","sadden","saddle","safeguard","sag","sail","salaam","salivate","sally","salt","salute","salvage","salve","sample","sanctify","sanction","sand","sandbag","sandblast","sandpaper","sandwich","sanitise","sanitize","sap","sashay","sass","sate","satiate","satirise","satirize","satisfy","saturate","saunter","savage","save","savor","savour","saw","say","scald","scale","scallop","scalp","scamper","scan","scandalise","scandalize","scapegoat","scar","scare","scarf","scarify","scarper","scatter","scattering","scavenge","scent","schedule","schematise","schematize","scheme","schlep","schlepp","schmooze","school","schtup","schuss","scoff","scold","scoop","scoot","scope","scorch","score","scorn","scotch","scour","scourge","scout","scowl","scrabble","scram","scramble","scrap","scrape","scratch","scrawl","scream","screech","screen","screw","scribble","scrimp","script","scroll","scrounge","scrub","scrummage","scrunch","scruple","scrutinise","scrutinize","scud","scuff","scuffle","scull","sculpt","scupper","scurry","scuttle","scythe","seal","sealift","sear","search","season","seat","secede","seclude","second","secrete","section","secularise","secularize","secure","sedate","see","seed","seek","seep","seethe","segment","segregate","segue","seize","select","sell","sellotape","semaphore","send","sensationalise","sensationalize","sense","sensitise","sensitize","sentence","sentimentalise","sentimentalize","separate","sequence","sequester","sequestrate","serenade","serialise","serialize","sermonise","sermonize","serve","service","set","settle","sever","sew","shack","shackle","shade","shadow","shaft","shake","shalt","sham","shamble","shame","shampoo","shanghai","shape","share","sharpen","shatter","shave","shear","sheathe","shed","sheer","shell","shellac","shelter","shelve","shepherd","shield","shift","shimmer","shimmy","shin","shine","shinny","ship","shipwreck","shirk","shiver","shock","shoe","shoehorn","shoo","shoot","shop","shoplift","shore","short","shorten","shortlist","shoulder","shout","shove","shovel","show","showboat","showcase","shower","shred","shriek","shrill","shrink","shrivel","shroom","shroud","shrug","shuck","shudder","shuffle","shun","shunt","shush","shut","shuttle","shy","sic","sick","sicken","side","sideline","sidestep","sideswipe","sidetrack","sidle","sieve","sift","sigh","sight","sightsee","sign","signal","signify","signpost","silence","silhouette","silt","silver","simmer","simper","simplify","simulate","simulcast","sin","sing","singe","single","sink","sip","siphon","sire","sit","site","situate","size","sizzle","skate","skateboard","skedaddle","sketch","skew","skewer","ski","skid","skim","skimp","skin","skip","skipper","skirmish","skirt","skitter","skive","skivvy","skulk","sky","skyjack","skyrocket","slack","slacken","slake","slam","slander","slap","slash","slate","slather","sledge","sleek","sleep","sleepwalk","sleet","slew","slice","slick","slide","slight","slim","sling","slink","slip","slit","slither","slob","slobber","slog","slop","slope","slosh","slot","slouch","slough","slow","slug","sluice","slum","slumber","slump","slur","slurp","smart","smarten","smash","smear","smell","smelt","smile","smirk","smite","smoke","smooch","smoodge","smooth","smother","smoulder","smudge","smuggle","snack","snaffle","snag","snaggle","snake","snap","snare","snarf","snarl","sneak","sneer","sneeze","snicker","sniff","sniffle","snip","snipe","snitch","snivel","snooker","snoop","snooper","snooze","snore","snorkel","snort","snow","snowball","snowplough","snowplow","snub","snuffle","snuffling","snuggle","soak","soap","soar","sober","socialise","socialize","sock","sod","soften","soil","sojourn","solace","solder","soldier","sole","solemnise","solemnize","solicit","solidify","soliloquize","solve","somersault","soothe","sorrow","sort","sough","sound","soundproof","soup","sour","source","sow","space","span","spangle","spar","spare","spark","sparkle","spatter","spattering","spawn","spay","speak","spear","spearhead","spec","specialise","specialize","specify","spectacles","spectate","speculate","speed","spell","spellcheck","spend","spew","spice","spiff","spike","spill","spin","spiral","spirit","spit","spite","splash","splatter","splay","splice","splinter","split","splosh","splurge","splutter","spoil","sponge","sponsor","spoof","spook","spool","spoon","sport","sports","spot","spotlight","spout","sprain","sprawl","spray","spread","spring","springboard","sprinkle","sprint","spritz","sprout","spruce","spur","spurn","spurt","sputter","spy","squabble","squall","squander","square","squash","squat","squawk","squeak","squeal","squeeze","squelch","squint","squirm","squirrel","squirt","squish","stab","stabilise","stabilize","stable","stables","stack","staff","stage","stagger","stagnate","stain","stake","stalk","stall","stammer","stamp","stampede","stanch","stand","standardise","standardize","staple","star","starch","stare","start","startle","starve","stash","state","statement","station","staunch","stave","stay","steady","steal","steam","steamroller","steel","steep","steepen","steer","stem","stencil","step","stereotype","sterilise","sterilize","stew","stick","stickybeak","stiff","stiffen","stifle","stigmatise","stigmatize","still","stimulate","sting","stinger","stink","stint","stipple","stipulate","stir","stitch","stock","stockpile","stoke","stomach","stomp","stone","stonewall","stoop","stop","stopper","store","storm","storyboard","stow","straddle","strafe","straggle","straighten","strain","strand","strangle","strap","stratify","stravage","stravaig","stray","streak","stream","streamline","strengthen","stress","stretch","stretcher","strew","stride","strike","string","strip","strive","stroll","structure","struggle","strum","strut","stub","stud","study","stuff","stultify","stumble","stump","stun","stunt","stupefy","stutter","style","stymie","sub","subcontract","subdivide","subdue","subedit","subject","sublet","sublimate","submerge","submit","subordinate","suborn","subpoena","subscribe","subside","subsidise","subsidize","subsist","substantiate","substitute","subsume","subtend","subtitle","subtract","subvert","succeed","succor","succour","succumb","suckle","suction","sue","suffer","suffice","suffocate","suffuse","sugar","suggest","suit","sulk","sulks","sully","sum","summarise","summarize","summon","summons","sun","sunbathe","sunder","sunset","sup","superimpose","superintend","superpose","supersede","supersize","supersized","supervene","supervise","supplant","supplement","supply","support","suppose","suppress","suppurate","surcharge","surf","surface","surge","surmise","surmount","surpass","surprise","surrender","surround","survey","survive","suspect","suspend","suspenders","suss","sustain","suture","swab","swaddle","swagger","swamp","swan","swank","swap","swarm","swat","swath","swathe","sway","swear","sweat","sweep","sweeps","sweeten","swell","swelter","swerve","swig","swill","swim","swindle","swing","swipe","swirl","swish","switch","swivel","swoon","swoop","swoosh","swot","symbolise","symbolize","sympathise","sympathize","symptomize","synchronise","synchronize","syndicate","synthesise","synthesize","syringe","systematise","systematize","tab","table","tabulate","tack","tackle","tag","tail","tailgate","tailor","taint","take","talk","tally","tame","tamp","tamper","tan","tangle","tango","tank","tankful","tantalise","tantalize","tap","tape","taper","tar","target","tarmac","tarnish","tarry","tart","task","taste","tattle","tattoo","taunt","tauten","tax","taxi","taxicab","teach","team","tear","tease","tee","teem","teeter","teethe","telecast","telecommute","teleconference","telegraph","telemeter","teleoperate","telephone","teleport","telescope","televise","telex","tell","telnet","temp","temper","temporise","temporize","tempt","tenant","tend","tender","tenderise","tenderize","tense","tension","tergiversate","term","terminate","terraform","terrify","terrorise","terrorize","test","testify","tether","text","thank","thatch","thaw","theorise","theorize","thicken","thin","think","thirst","thrash","thread","threaten","thresh","thrill","thrive","throb","throbbing","throng","throttle","throw","thud","thumb","thump","thunder","thwack","thwart","tick","ticket","tickle","tide","tidy","tie","tighten","tile","till","tilt","time","timetable","tinge","tingle","tingling","tinker","tinkling","tint","tip","tippex","tipple","tiptoe","tire","titillate","titivate","title","titrate","titter","toady","toast","toboggan","toddle","toe","tog","toggle","toil","tolerate","toll","tone","tongue","tonify","tool","toot","tootle","top","topple","torch","torment","torpedo","toss","tot","total","tote","totter","touch","tough","toughen","tour","tousle","tout","tow","towel","tower","toy","trace","track","trade","traduce","traffic","trail","train","traipse","trammel","trample","trampoline","tranquilize","tranquillize","transact","transcend","transcribe","transfer","transfigure","transfix","transform","transfuse","transgress","transit","translate","transliterate","transmit","transmogrify","transmute","transpire","transplant","transport","transpose","trap","trash","traumatise","traumatize","travel","traverse","trawl","tread","treasure","treat","treble","trek","tremble","trembling","trepan","trespass","trial","trick","trickle","trifle","trigger","trill","trim","trip","triple","triumph","trivialise","trivialize","troll","tromp","troop","trot","trouble","troubleshoot","trounce","trouser","truant","truck","trudge","trump","trumpet","truncate","trundle","truss","trust","try","tuck","tug","tugboat","tumble","tune","tunnel","turbocharge","turf","turn","tussle","tut","tutor","twang","tweak","tweet","twiddle","twig","twin","twine","twinkle","twirl","twist","twitch","twitter","twittering","type","typecast","typeset","typify","tyrannise","tyrannize","ulcerate","ululate","ump","umpire","unbalance","unban","unbend","unblock","unbuckle","unburden","unbutton","uncoil","uncork","uncouple","uncover","uncurl","undelete","underachieve","underbid","undercharge","undercook","undercut","underestimate","underestimation","underexpose","undergo","underlie","underline","undermine","underpay","underperform","underpin","underplay","underrate","underscore","undersell","undershoot","underspend","understand","understate","understudy","undertake","undervalue","underwrite","undo","undock","undress","undulate","unearth","unfasten","unfold","unfreeze","unfurl","unhand","unhinge","unhitch","unhook","unify","uninstall","unionise","unionize","unite","unlace","unlearn","unleash","unload","unlock","unloose","unloosen","unmask","unnerve","unpack","unpick","unplug","unravel","unroll","unsaddle","unscramble","unscrew","unseat","unsettle","unsubscribe","untangle","untie","unveil","unwind","unwrap","unzip","up","upbraid","upchange","upchuck","update","upend","upgrade","uphold","upholster","uplift","upload","uproot","upsell","upset","upshift","upskill","upstage","urge","use","usher","usurp","utilise","utilize","utter","vacate","vacation","vaccinate","vacillate","vacuum","valet","validate","value","vamoose","vandalise","vandalize","vanish","vanquish","vaporise","vaporize","varnish","vary","vault","veer","veg","vegetate","veil","vend","veneer","venerate","vent","ventilate","venture","verbalise","verbalize","verge","verify","versify","vest","vet","veto","vex","vibrate","victimise","victimize","vide","video","videotape","vie","view","viewing","vilify","vindicate","violate","visit","visualise","visualize","vitiate","vitrify","vocalize","voice","void","volley","volumise","volumize","volunteer","vote","vouch","vouchsafe","vow","voyage","vulgarise","vulgarize","waddle","wade","waffle","waft","wag","wage","wager","waggle","wail","wait","waive","wake","wakeboard","waken","walk","wall","wallop","wallow","wallpaper","waltz","wander","wane","wangle","want","warble","ward","warm","warn","warp","warrant","wash","wassail","waste","watch","water","waterproof","waterski","wave","waver","wax","waylay","weaken","wean","weaponise","weaponize","wear","weary","weasel","weather","weatherise","weatherize","weave","wed","wedge","weekend","weep","weigh","weight","weird","welch","welcome","weld","well","welly","wend","westernise","westernize","wet","whack","wheedle","wheel","wheeze","whelp","whet","whiff","while","whilst","whimper","whine","whinge","whinny","whip","whirl","whirr","whirring","whisk","whisper","whispering","whistle","whiten","whitewash","whittle","whoop","whoosh","whup","wick","widen","widow","wield","wig","wiggle","wildcat","will","wilt","wimp","win","wince","winch","wind","winds","windsurf","wine","wing","wink","winkle","winnow","winter","wipe","wire","wiretap","wise","wisecrack","wish","withdraw","wither","withhold","withstand","witness","witter","wobble","wolf","wonder","woo","woof","word","work","worm","worry","worsen","worship","worst","wound","wow","wowee","wrangle","wrap","wreak","wreathe","wreck","wrench","wrest","wrestle","wriggle","wring","wrinkle","writ","write","writhe","wrong","wrought","xerox","yack","yak","yap","yaw","yawn","yearn","yell","yellow","yelp","yield","yodel","yoke","yomp","yowl","yuppify","zap","zero","zigzag","zing","zip","zone","zoom"],qme={adjective:Vme,adverb:Hme,conjunction:Wme,interjection:Gme,noun:jme,preposition:Kme,verb:Ume},Yme=qme,Jme={airline:rpe,animal:Fpe,app:_pe,cell_phone:xpe,color:Mpe,commerce:Ppe,company:Kpe,database:Ype,date:Qpe,finance:phe,hacker:Fhe,internet:_he,location:jhe,lorem:qhe,metadata:Jhe,music:eme,person:wme,phone_number:_me,science:kme,team:Lme,vehicle:zme,word:Yme},Xme=Jme,Zme=Object.defineProperty,Qme=(e,t,n)=>t in e?Zme(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Gn=(e,t,n)=>(Qme(e,typeof t!="symbol"?t+"":t,n),n),_n=class extends Error{};function e1e(e){let t=Object.getPrototypeOf(e);do{for(let n of Object.getOwnPropertyNames(t))typeof e[n]=="function"&&n!=="constructor"&&(e[n]=e[n].bind(e));t=Object.getPrototypeOf(t)}while(t!==Object.prototype)}var Mv=class{constructor(t){this.faker=t,e1e(this)}},Ma=class extends Mv{constructor(t){super(t),this.faker=t}},eq=(e=>(e.Narrowbody="narrowbody",e.Regional="regional",e.Widebody="widebody",e))(eq||{}),t1e=["0","1","2","3","4","5","6","7","8","9"],n1e=["0","O","1","I","L"],r1e={regional:20,narrowbody:35,widebody:60},a1e={regional:["A","B","C","D"],narrowbody:["A","B","C","D","E","F"],widebody:["A","B","C","D","E","F","G","H","J","K"]},i1e=class extends Ma{airport(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airport)}airline(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airline)}airplane(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airplane)}recordLocator(t={}){let{allowNumerics:n=!1,allowVisuallySimilarCharacters:r=!1}=t,a=[];return n||a.push(...t1e),r||a.push(...n1e),this.faker.string.alphanumeric({length:6,casing:"upper",exclude:a})}seat(t={}){let{aircraftType:n="narrowbody"}=t,r=r1e[n],a=a1e[n],i=this.faker.number.int({min:1,max:r}),o=this.faker.helpers.arrayElement(a);return`${i}${o}`}aircraftType(){return this.faker.helpers.enumValue(eq)}flightNumber(t={}){let{length:n={min:1,max:4},addLeadingZeros:r=!1}=t,a=this.faker.string.numeric({length:n,allowLeadingZeros:!1});return r?a.padStart(4,"0"):a}},tq=(e=>(e.SRGB="sRGB",e.DisplayP3="display-p3",e.REC2020="rec2020",e.A98RGB="a98-rgb",e.ProphotoRGB="prophoto-rgb",e))(tq||{}),nq=(e=>(e.RGB="rgb",e.RGBA="rgba",e.HSL="hsl",e.HSLA="hsla",e.HWB="hwb",e.CMYK="cmyk",e.LAB="lab",e.LCH="lch",e.COLOR="color",e))(nq||{});function o1e(e,t){let{prefix:n,casing:r}=t;switch(r){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break}return n&&(e=n+e),e}function rq(e){return e.map(t=>{if(t%1!==0){let n=new ArrayBuffer(4);new DataView(n).setFloat32(0,t);let r=new Uint8Array(n);return rq([...r]).replace(/ /g,"")}return(t>>>0).toString(2).padStart(8,"0")}).join(" ")}function l1e(e,t="rgb",n="sRGB"){let r=a=>Math.round(a*100);switch(t){case"rgba":return`rgba(${e[0]}, ${e[1]}, ${e[2]}, ${e[3]})`;case"color":return`color(${n} ${e[0]} ${e[1]} ${e[2]})`;case"cmyk":return`cmyk(${r(e[0])}%, ${r(e[1])}%, ${r(e[2])}%, ${r(e[3])}%)`;case"hsl":return`hsl(${e[0]}deg ${r(e[1])}% ${r(e[2])}%)`;case"hsla":return`hsl(${e[0]}deg ${r(e[1])}% ${r(e[2])}% / ${r(e[3])})`;case"hwb":return`hwb(${e[0]} ${r(e[1])}% ${r(e[2])}%)`;case"lab":return`lab(${r(e[0])}% ${e[1]} ${e[2]})`;case"lch":return`lch(${r(e[0])}% ${e[1]} ${e[2]})`;case"rgb":default:return`rgb(${e[0]}, ${e[1]}, ${e[2]})`}}function Wf(e,t,n="rgb",r="sRGB"){switch(t){case"css":return l1e(e,n,r);case"binary":return rq(e);case"decimal":default:return e}}var s1e=class extends Ma{human(){return this.faker.helpers.arrayElement(this.faker.definitions.color.human)}space(){return this.faker.helpers.arrayElement(this.faker.definitions.color.space)}cssSupportedFunction(){return this.faker.helpers.enumValue(nq)}cssSupportedSpace(){return this.faker.helpers.enumValue(tq)}rgb(t={}){let{format:n="hex",includeAlpha:r=!1,prefix:a="#",casing:i="lower"}=t,o,l="rgb";return n==="hex"?(o=this.faker.string.hexadecimal({length:r?8:6,prefix:""}),o=o1e(o,{prefix:a,casing:i}),o):(o=Array.from({length:3},()=>this.faker.number.int(255)),r&&(o.push(this.faker.number.float({multipleOf:.01})),l="rgba"),Wf(o,n,l))}cmyk(t){let n=Array.from({length:4},()=>this.faker.number.float({multipleOf:.01}));return Wf(n,(t==null?void 0:t.format)||"decimal","cmyk")}hsl(t){let n=[this.faker.number.int(360)];for(let r=0;r<(t!=null&&t.includeAlpha?3:2);r++)n.push(this.faker.number.float({multipleOf:.01}));return Wf(n,(t==null?void 0:t.format)||"decimal",t!=null&&t.includeAlpha?"hsla":"hsl")}hwb(t){let n=[this.faker.number.int(360)];for(let r=0;r<2;r++)n.push(this.faker.number.float({multipleOf:.01}));return Wf(n,(t==null?void 0:t.format)||"decimal","hwb")}lab(t){let n=[this.faker.number.float({multipleOf:1e-6})];for(let r=0;r<2;r++)n.push(this.faker.number.float({min:-100,max:100,multipleOf:1e-4}));return Wf(n,(t==null?void 0:t.format)||"decimal","lab")}lch(t){let n=[this.faker.number.float({multipleOf:1e-6})];for(let r=0;r<2;r++)n.push(this.faker.number.float({max:230,multipleOf:.1}));return Wf(n,(t==null?void 0:t.format)||"decimal","lch")}colorByCSSColorSpace(t){(t==null?void 0:t.format)==="css"&&!(t!=null&&t.space)&&(t=Ue(Z({},t),{space:"sRGB"}));let n=Array.from({length:3},()=>this.faker.number.float({multipleOf:1e-4}));return Wf(n,(t==null?void 0:t.format)||"decimal","color",t==null?void 0:t.space)}},F8=()=>{throw new _n("You cannot edit the locale data on the faker instance")};function u1e(e){let t={};return new Proxy(e,{has(){return!0},get(n,r){return typeof r=="symbol"||r==="nodeType"?n[r]:r in t?t[r]:t[r]=c1e(r,n[r])},set:F8,deleteProperty:F8})}function C8(e,...t){if(e===null)throw new _n(`The locale data for '${t.join(".")}' aren't applicable to this locale. If you think this is a bug, please report it at: https://github.com/faker-js/faker`);if(e===void 0)throw new _n(`The locale data for '${t.join(".")}' are missing in this locale. Please contribute the missing data to the project or use a locale/Faker instance that has these data. @@ -32,7 +32,7 @@ Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}fun * vue v3.4.26 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const s4e=()=>{},af=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Uq,BaseTransitionPropsValidators:Jx,Comment:Ia,DeprecationTypes:Ebe,EffectScope:Ix,ErrorCodes:Qye,ErrorTypeStrings:vbe,Fragment:wt,KeepAlive:_2e,ReactiveEffect:I1,Static:eh,Suspense:m2e,Teleport:Wl,Text:Eu,TrackOpTypes:Jye,Transition:xa,TransitionGroup:MF,TriggerOpTypes:Xye,VueElement:TF,assertNumber:Zye,callWithAsyncErrorHandling:Ho,callWithErrorHandling:mc,camelize:hi,capitalize:Lv,cloneVNode:ws,compatUtils:wbe,compile:s4e,computed:k,createApp:W1,createBlock:Ye,createCommentVNode:Oe,createElementBlock:oe,createElementVNode:ge,createHydrationRenderer:mY,createPropsRestProxy:I2e,createRenderer:hY,createSSRApp:o4e,createSlots:Cs,createStaticVNode:obe,createTextVNode:Dn,createVNode:ve,customRef:CF,defineAsyncComponent:E2e,defineComponent:fe,defineCustomElement:IY,defineEmits:k2e,defineExpose:T2e,defineModel:L2e,defineOptions:M2e,defineProps:x2e,defineSSRCustomElement:Ube,defineSlots:B2e,devtools:gbe,effect:Cye,effectScope:j2,getCurrentInstance:Kt,getCurrentScope:K2,getTransitionRawChildren:_F,guardReactiveProps:z1,h:$,handleError:Uh,hasInjectionContext:iY,hydrate:qY,initCustomFormatter:hbe,initDirectivesForSSR:l4e,inject:lt,isMemoSame:kY,isProxy:xy,isReactive:vs,isReadonly:N1,isRef:Kn,isRuntimeOnly:dbe,isShallow:Ay,isVNode:gr,markRaw:hc,mergeDefaults:R2e,mergeModels:P2e,mergeProps:hn,nextTick:Re,normalizeClass:K,normalizeProps:P1,normalizeStyle:kt,onActivated:DF,onBeforeMount:J2,onBeforeUnmount:pr,onBeforeUpdate:Xx,onDeactivated:AF,onErrorCaptured:Qq,onMounted:$t,onRenderTracked:Zq,onRenderTriggered:Xq,onScopeDispose:U2,onServerPrefetch:Jq,onUnmounted:Lr,onUpdated:Uo,openBlock:H,popScopeId:l2e,provide:Gt,proxyRefs:Wx,pushScopeId:o2e,queuePostFlushCb:D8,reactive:rn,readonly:Ff,ref:W,registerRuntimeCompiler:cbe,render:Es,renderList:Cn,renderSlot:tt,resolveComponent:Ot,resolveDirective:qh,resolveDynamicComponent:an,resolveFilter:Cbe,resolveTransitionHooks:$1,setBlockTracking:$S,setDevtoolsHook:ybe,setTransitionHooks:Dh,shallowReactive:bF,shallowReadonly:Hye,shallowRef:yr,ssrContextKey:Hq,ssrUtils:Fbe,stop:wye,toDisplayString:dt,toHandlerKey:Dg,toHandlers:tY,toRaw:qn,toRef:cr,toRefs:Aa,toValue:jye,transformVNodeArgs:abe,triggerRef:Gye,unref:y,useAttrs:Cf,useCssModule:Ybe,useCssVars:Bbe,useModel:xY,useSSRContext:Wq,useSlots:Ba,useTransitionState:Yx,vModelCheckbox:Th,vModelDynamic:WY,vModelRadio:Z2,vModelSelect:VY,vModelText:kh,vShow:Nn,version:TY,warn:nk,watch:ze,watchEffect:mi,watchPostEffect:Gq,watchSyncEffect:jq,withAsyncContext:N2e,withCtx:Ne,withDefaults:O2e,withDirectives:Yt,withKeys:ur,withMemo:mbe,withModifiers:Vt,withScopeId:s2e},Symbol.toStringTag,{value:"Module"})),u4e="/vue-pure-admin/vue-pure-admin/static/png/version-bg-Bb367lV-.png",c4e=(e="#FA8D88",t="#FE7D66")=>` +**/const s4e=()=>{},af=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Uq,BaseTransitionPropsValidators:Jx,Comment:Ia,DeprecationTypes:Ebe,EffectScope:Ix,ErrorCodes:Qye,ErrorTypeStrings:vbe,Fragment:wt,KeepAlive:_2e,ReactiveEffect:I1,Static:eh,Suspense:m2e,Teleport:Wl,Text:Eu,TrackOpTypes:Jye,Transition:xa,TransitionGroup:MF,TriggerOpTypes:Xye,VueElement:TF,assertNumber:Zye,callWithAsyncErrorHandling:Ho,callWithErrorHandling:mc,camelize:hi,capitalize:Lv,cloneVNode:ws,compatUtils:wbe,compile:s4e,computed:k,createApp:W1,createBlock:Ye,createCommentVNode:Oe,createElementBlock:oe,createElementVNode:ge,createHydrationRenderer:mY,createPropsRestProxy:I2e,createRenderer:hY,createSSRApp:o4e,createSlots:Cs,createStaticVNode:obe,createTextVNode:Dn,createVNode:ve,customRef:CF,defineAsyncComponent:E2e,defineComponent:fe,defineCustomElement:IY,defineEmits:k2e,defineExpose:T2e,defineModel:L2e,defineOptions:M2e,defineProps:x2e,defineSSRCustomElement:Ube,defineSlots:B2e,devtools:gbe,effect:Cye,effectScope:j2,getCurrentInstance:Kt,getCurrentScope:K2,getTransitionRawChildren:_F,guardReactiveProps:z1,h:$,handleError:Uh,hasInjectionContext:iY,hydrate:qY,initCustomFormatter:hbe,initDirectivesForSSR:l4e,inject:lt,isMemoSame:kY,isProxy:xy,isReactive:vs,isReadonly:N1,isRef:Kn,isRuntimeOnly:dbe,isShallow:Ay,isVNode:gr,markRaw:hc,mergeDefaults:R2e,mergeModels:P2e,mergeProps:hn,nextTick:Re,normalizeClass:K,normalizeProps:P1,normalizeStyle:kt,onActivated:DF,onBeforeMount:J2,onBeforeUnmount:pr,onBeforeUpdate:Xx,onDeactivated:AF,onErrorCaptured:Qq,onMounted:$t,onRenderTracked:Zq,onRenderTriggered:Xq,onScopeDispose:U2,onServerPrefetch:Jq,onUnmounted:Lr,onUpdated:Uo,openBlock:H,popScopeId:l2e,provide:Gt,proxyRefs:Wx,pushScopeId:o2e,queuePostFlushCb:D8,reactive:rn,readonly:Ff,ref:W,registerRuntimeCompiler:cbe,render:Es,renderList:Cn,renderSlot:tt,resolveComponent:Ot,resolveDirective:qh,resolveDynamicComponent:an,resolveFilter:Cbe,resolveTransitionHooks:$1,setBlockTracking:$S,setDevtoolsHook:ybe,setTransitionHooks:Dh,shallowReactive:bF,shallowReadonly:Hye,shallowRef:yr,ssrContextKey:Hq,ssrUtils:Fbe,stop:wye,toDisplayString:dt,toHandlerKey:Dg,toHandlers:tY,toRaw:qn,toRef:cr,toRefs:Aa,toValue:jye,transformVNodeArgs:abe,triggerRef:Gye,unref:y,useAttrs:Cf,useCssModule:Ybe,useCssVars:Bbe,useModel:xY,useSSRContext:Wq,useSlots:Ba,useTransitionState:Yx,vModelCheckbox:Th,vModelDynamic:WY,vModelRadio:Z2,vModelSelect:VY,vModelText:kh,vShow:Nn,version:TY,warn:nk,watch:ze,watchEffect:mi,watchPostEffect:Gq,watchSyncEffect:jq,withAsyncContext:N2e,withCtx:Ne,withDefaults:O2e,withDirectives:Yt,withKeys:ur,withMemo:mbe,withModifiers:Vt,withScopeId:s2e},Symbol.toStringTag,{value:"Module"})),u4e="/vue-pure-admin/static/png/version-bg-Bb367lV-.png",c4e=(e="#FA8D88",t="#FE7D66")=>` version-rokect @@ -188,7 +188,7 @@ Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}fun background-color: #303133; z-index: 99999;color: #fff; box-shadow: rgba(0, 0, 0, 0.3) 2px 2px 8px; - `;M.style.cssText=R,M.innerHTML=T==null?void 0:T.value,O.onmousemove=z=>{let U=z.pageX-10,Q=z.pageY+15;M.style.top=Q+"px",M.style.left=U+"px"}};s==null||s.on("mouseover",T=>{(N==="x"&&T.componentType=="xAxis"||N==="y"&&T.componentType=="yAxis"||N.toString()==="true"&&T.componentType.includes("Axis"))&&L(T)}),s==null||s.on("mouseout",()=>{O.onmousemove=null,M.style.cssText="display:none"})}function x(){return{name:n,value:i}}(0,In.watch)(()=>r.value,N=>{s&&(s.dispose(),f(N),p(u.value,...c.value))});function B(){var N,O;s&&M9((O=(N=u.value)==null?void 0:N.delay)!=null?O:300).then(()=>{m()})}return(0,In.onMounted)(()=>{(0,In.nextTick)(()=>{var N,O,M,L,T;if((N=u.value)!=null&&N.container){let R=(M=(O=u.value)==null?void 0:O.delay)!=null?M:40;pKe(u.value.container,m,{time:R}),l=dKe(["body","html","document"],Array.of(u.value.container).flat()),l&&window.addEventListener("resize",B)}else o=(T=(L=u.value)==null?void 0:L.resize)!=null?T:!0,o&&window.addEventListener("resize",B)})}),i6(()=>{var N,O,M;!((N=u.value)!=null&&N.container)&&o&&window.removeEventListener("resize",B),(O=u.value)!=null&&O.container&&l&&window.removeEventListener("resize",B),s&&(s.dispose(),s=null,(M=document.querySelector(`#${a}`))==null||M.remove())}),{echarts:i,setOptions:p,getInstance:E,showLoading:g,hideLoading:v,clear:h,resize:m,getGlobalProperties:x,getDom:w,getWidth:b,getHeight:F,getOption:_,appendData:C,getDataURL:S,getConnectedDataURL:D,addTooltip:A}};function hKe(e){return`${e}-${new Date().getTime()}-${Math.random().toString(36).substr(2,9)}`}function SBt(e=!0){function t(a,i){if(!ba)return;let o=(Array.isArray(a)?a:[a]).map(l=>(Array.isArray(l.src)?l.src:[l.src]).map(s=>{var f;let u=i==="css"?`link[href="${s}"]`:`script[src="${s}"]`,c=document.querySelector(u),d;return c?(d=c.cloneNode(!1),c.replaceWith(d)):(i==="css"?(d=document.createElement("link"),d.rel="stylesheet",d.href=s):(d=document.createElement("script"),d.type="text/javascript",d.src=s),d.id=hKe(i==="css"?"pure-utils-css":"pure-utils-script"),(l.element instanceof HTMLElement?l.element:document[(f=l.element)!=null?f:i==="css"?"head":"body"]).appendChild(d)),new Promise((p,h)=>{d.onload=()=>p({src:s,message:"加载成功"}),d.onerror=()=>h({src:s,message:"加载失败"})})})).flat();return Promise.all(o)}function n(a){return t(a,"css")}function r(a){return t(a,"script")}return i6(()=>{ba&&e&&document.querySelectorAll('link[id^="pure-utils-css"], script[id^="pure-utils-script"]').forEach(a=>a.remove())}),{loadCss:n,loadScript:r}}var mKe=Symbol("watermark-dom"),_Bt=(e=(0,In.ref)(ba?document.body:""))=>{let t=mKe.toString(),n=(0,In.shallowRef)(),r=f=>new Promise((p,h)=>{ba||h();let m=new Image;new URL(f,window.location.href).origin!==window.location.origin&&(m.crossOrigin="anonymous",m.referrerPolicy="no-referrer"),m.onload=()=>p(m),m.onerror=h,m.src=f}),a=()=>{let f=(0,In.unref)(n);n.value=void 0;let p=(0,In.unref)(e);p&&f&&p.removeChild(f)};function i(f,p){var F,E,w,_,S,D;if(!ba)return Promise.resolve("");let h=document.createElement("canvas"),m=(F=p==null?void 0:p.width)!=null?F:250,g=(E=p==null?void 0:p.height)!=null?E:100;h.width=m,h.height=g;let v=h.getContext("2d");if(!v)return Promise.resolve("");let C=((w=p==null?void 0:p.rotate)!=null?w:-10)*Math.PI/180;if(v.translate(m/2,g/2),v.rotate(C),p!=null&&p.globalAlpha&&(v.globalAlpha=p.globalAlpha),p==null?void 0:p.shadowConfig){let{shadowConfig:A}=p;v.shadowBlur=A[0],v.shadowColor=(_=A==null?void 0:A[1])!=null?_:"#000000",v.shadowOffsetX=(S=A==null?void 0:A[2])!=null?S:0,v.shadowOffsetY=(D=A==null?void 0:A[3])!=null?D:0}let b=()=>{var O,M,L,T,R,z;v.font=(O=p==null?void 0:p.font)!=null?O:"normal 16px Arial, 'Courier New', 'Droid Sans', sans-serif";let A=f.includes((M=p==null?void 0:p.wrap)!=null?M:"、")?"center":"left",x=(L=p==null?void 0:p.textAlign)!=null?L:A;if(v.textAlign=x,v.textBaseline="middle",(p==null?void 0:p.gradient)&&ff(p==null?void 0:p.gradient)){let U=v.createLinearGradient(0,0,m,0);p==null||p.gradient.forEach(Q=>{U.addColorStop(Q.value,Q.color)}),v.fillStyle=U}else v.fillStyle=(T=p==null?void 0:p.color)!=null?T:"rgba(128, 128, 128, 0.3)";let B=f.split((R=p==null?void 0:p.wrap)!=null?R:"、"),I=(z=p==null?void 0:p.lineHeight)!=null?z:20,N=-(B.length*I/2)+I/2;B.forEach((U,Q)=>{let te;x==="left"||x==="start"?te=-m/4:x==="right"||x==="end"?te=m/4:te=0,v.fillText(U,te,N+Q*I)}),v.rotate(-C),v.translate(-m/2,-g/2)};return new Promise(A=>{let x=p==null?void 0:p.image;x?r(x).then(B=>{var O,M;let I=(O=p==null?void 0:p.imageWidth)!=null?O:B.width,N=(M=p==null?void 0:p.imageHeight)!=null?M:B.height;v.drawImage(B,-I/2,-N/2,I,N),A(h.toDataURL("image/png"))}).catch(()=>{b(),A(h.toDataURL("image/png"))}):(b(),A(h.toDataURL("image/png")))})}function o(f={}){let p=(0,In.unref)(n);p&&(z3(f.width)&&(p.style.width=`${f.width}px`),z3(f.height)&&(p.style.height=`${f.height}px`),z3(f.str)&&i(f.str,f.attr).then(h=>{p.style.background=`url(${h}) left top repeat`}))}let l=a6(()=>{let f=(0,In.unref)(e);if(!f)return;let{clientHeight:p,clientWidth:h}=f;o({height:p,width:h})}),s=(f,p)=>{var C,b;if(!ba)return;if((0,In.unref)(n))return o({str:f,attr:p}),t;let h=(0,In.unref)(e),m=document.createElement("div");if(n.value=m,m.id=t,m.style.pointerEvents="none",m.style.top="0px",m.style.left="0px",m.style.position=h===document.body?"fixed":"absolute",m.style.zIndex=(C=p==null?void 0:p.zIndex)!=null?C:"100000",!h)return t;let{clientHeight:g,clientWidth:v}=h;return o({str:f,width:v,height:g,attr:p}),(b=h==null?void 0:h.style)!=null&&b.position||(h.style.position="relative"),h.appendChild(m),t};function u(f,{str:p,attr:h}){f[0].removedNodes[0]&&f[0].removedNodes[0].id===t&&(n.value=void 0,s(p,h))}function c(f,p){let h={childList:!0,attributes:!0,characterData:!0,subtree:!0};new MutationObserver(m=>u(m,{str:f,attr:p})).observe((0,In.unref)(e),h)}function d(f,p){ba&&(s(f,p),window.addEventListener("resize",l),p!=null&&p.forever&&c(f,p),(0,In.getCurrentInstance)()&&a&&a())}return i6(()=>{ba&&window.removeEventListener("resize",l)}),{clear:a,setWatermark:d}};const vKe={width:24,height:24,body:''},ZI={width:24,height:24,body:''},gKe={key:0,class:"flex items-center justify-between"},yKe=["id"],bKe=["onClick"],FKe={key:1},CKe=fe({name:"ReDialog",__name:"index",setup(e){const t=W(!1),n=k(()=>o=>{var l;return((l=o==null?void 0:o.footerButtons)==null?void 0:l.length)>0?o.footerButtons:[{label:"取消",text:!0,bg:!0,btnClick:({dialog:{options:s,index:u}})=>{const c=()=>L9(s,u,{command:"cancel"});s!=null&&s.beforeCancel&&w1(s==null?void 0:s.beforeCancel)?s.beforeCancel(c,{options:s,index:u}):c()}},{label:"确定",type:"primary",text:!0,bg:!0,popconfirm:o==null?void 0:o.popconfirm,btnClick:({dialog:{options:s,index:u}})=>{const c=()=>L9(s,u,{command:"sure"});s!=null&&s.beforeSure&&w1(s==null?void 0:s.beforeSure)?s.beforeSure(c,{options:s,index:u}):c()}}]}),r=k(()=>["el-icon","el-dialog__close","-translate-x-2","cursor-pointer","hover:!text-[red]"]);function a(o,l,s,u=!1){var c;if(u||(t.value=(c=l==null?void 0:l.fullscreen)!=null?c:!1),l!=null&&l[o]&&w1(l==null?void 0:l[o]))return l==null?void 0:l[o]({options:l,index:s})}function i(o,l,s={command:"close"}){L9(o,l,s),a("close",o,l)}return(o,l)=>{const s=Ot("IconifyIconOffline"),u=Ot("el-button"),c=Ot("el-popconfirm"),d=Ot("el-dialog");return H(!0),oe(wt,null,Cn(y(uv),(f,p)=>(H(),Ye(d,hn({key:p,ref_for:!0},f,{modelValue:f.visible,"onUpdate:modelValue":h=>f.visible=h,class:"pure-dialog",fullscreen:t.value?!0:!!(f!=null&&f.fullscreen),onClosed:h=>i(f,p),onOpened:h=>a("open",f,p),onOpenAutoFocus:h=>a("openAutoFocus",f,p),onCloseAutoFocus:h=>a("closeAutoFocus",f,p)}),Cs({default:Ne(()=>[(H(),Ye(an(f.contentRenderer({options:f,index:p})),hn({ref_for:!0},f==null?void 0:f.props,{onClose:h=>i(f,p,h)}),null,16,["onClose"]))]),_:2},[f!=null&&f.fullscreenIcon||f!=null&&f.headerRenderer?{name:"header",fn:Ne(({close:h,titleId:m,titleClass:g})=>[f!=null&&f.fullscreenIcon?(H(),oe("div",gKe,[ge("span",{id:m,class:K(g)},dt(f==null?void 0:f.title),11,yKe),f!=null&&f.fullscreen?Oe("",!0):(H(),oe("i",{key:0,class:K(r.value),onClick:()=>{t.value=!t.value,a("fullscreenCallBack",Ue(Z({},f),{fullscreen:t.value}),p,!0)}},[ve(s,{class:"pure-dialog-svg",icon:f!=null&&f.fullscreen||t.value?y(ZI):y(vKe)},null,8,["icon"])],10,bKe))])):(H(),Ye(an(f==null?void 0:f.headerRenderer({close:h,titleId:m,titleClass:g})),{key:1}))]),key:"0"}:void 0,f!=null&&f.hideFooter?void 0:{name:"footer",fn:Ne(()=>[f!=null&&f.footerRenderer?(H(),Ye(an(f==null?void 0:f.footerRenderer({options:f,index:p})),{key:0})):(H(),oe("span",FKe,[(H(!0),oe(wt,null,Cn(n.value(f),(h,m)=>(H(),oe(wt,{key:m},[h.popconfirm?(H(),Ye(c,hn({key:0,ref_for:!0},h.popconfirm,{onConfirm:g=>h.btnClick({dialog:{options:f,index:p},button:{btn:h,index:m}})}),{reference:Ne(()=>[ve(u,hn({ref_for:!0},h),{default:Ne(()=>[Dn(dt(h==null?void 0:h.label),1)]),_:2},1040)]),_:2},1040,["onConfirm"])):(H(),Ye(u,hn({key:1,ref_for:!0},h,{onClick:g=>h.btnClick({dialog:{options:f,index:p},button:{btn:h,index:m}})}),{default:Ne(()=>[Dn(dt(h==null?void 0:h.label),1)]),_:2},1040,["onClick"]))],64))),128))]))]),key:"1"}]),1040,["modelValue","onUpdate:modelValue","fullscreen","onClosed","onOpened","onOpenAutoFocus","onCloseAutoFocus"]))),128)}}});function gb(e){return K2()?(U2(e),!0):!1}function Va(e){return typeof e=="function"?e():y(e)}const o6=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const wKe=e=>typeof e!="undefined",EKe=e=>e!=null,SKe=Object.prototype.toString,a7=e=>SKe.call(e)==="[object Object]",gc=()=>{},_Ke=DKe();function DKe(){var e,t;return o6&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function AKe(e,t){function n(...r){return new Promise((a,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(i)})}return n}function xKe(e,t={}){let n,r,a=gc;const i=l=>{clearTimeout(l),a(),a=gc};return l=>{const s=Va(e),u=Va(t.maxWait);return n&&i(n),s<=0||u!==void 0&&u<=0?(r&&(i(r),r=null),Promise.resolve(l())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,c(l())},u)),n=setTimeout(()=>{r&&i(r),r=null,c(l())},s)})}}function kKe(e,t=!1,n="Timeout"){return new Promise((r,a)=>{setTimeout(t?()=>a(n):r,e)})}function ete(e){return e}function tte(e){return Kt()}function DBt(e,t=200,n={}){return AKe(xKe(t,n),e)}function TKe(e,t=!0,n){tte()?$t(e,n):t?e():Re(e)}function MKe(e,t){tte()&&Lr(e,t)}function zT(e,t,n={}){const{immediate:r=!0}=n,a=W(!1);let i=null;function o(){i&&(clearTimeout(i),i=null)}function l(){a.value=!1,o()}function s(...u){o(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,e(...u)},Va(t))}return r&&(a.value=!0,o6&&s()),gb(l),{isPending:Ff(a),start:s,stop:l}}function ps(e){var t;const n=Va(e);return(t=n==null?void 0:n.$el)!=null?t:n}const l6=o6?window:void 0,BKe=o6?window.document:void 0;function ha(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=l6):[t,n,r,a]=e,!t)return gc;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},l=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),s=ze(()=>[ps(t),Va(a)],([c,d])=>{if(o(),!c)return;const f=a7(d)?Z({},d):d;i.push(...n.flatMap(p=>r.map(h=>l(c,p,h,f))))},{immediate:!0,flush:"post"}),u=()=>{s(),o()};return gb(u),u}let QI=!1;function ABt(e,t,n={}){const{window:r=l6,ignore:a=[],capture:i=!0,detectIframe:o=!1}=n;if(!r)return gc;_Ke&&!QI&&(QI=!0,Array.from(r.document.body.children).forEach(f=>f.addEventListener("click",gc)),r.document.documentElement.addEventListener("click",gc));let l=!0;const s=f=>a.some(p=>{if(typeof p=="string")return Array.from(r.document.querySelectorAll(p)).some(h=>h===f.target||f.composedPath().includes(h));{const h=ps(p);return h&&(f.target===h||f.composedPath().includes(h))}}),c=[ha(r,"click",f=>{const p=ps(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(l=!s(f)),!l){l=!0;return}t(f)}},{passive:!0,capture:i}),ha(r,"pointerdown",f=>{const p=ps(e);l=!s(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),o&&ha(r,"blur",f=>{setTimeout(()=>{var p;const h=ps(e);((p=r.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(h!=null&&h.contains(r.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>c.forEach(f=>f())}function LKe(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function xBt(...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]);const{target:a=l6,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=r,s=LKe(t);return ha(a,i,c=>{c.repeat&&Va(l)||s(c)&&n(c)},o)}function kBt(e,t=null){const n=Kt();let r=()=>{};const a=CF((i,o)=>(r=o,{get(){var l,s;return i(),(s=(l=n==null?void 0:n.proxy)==null?void 0:l.$refs[e])!=null?s:t},set(){}}));return TKe(r),Uo(r),a}function OKe(){const e=W(!1),t=Kt();return t&&$t(()=>{e.value=!0},t),e}function nte(e){const t=OKe();return k(()=>(t.value,!!e()))}function RKe(e){return JSON.parse(JSON.stringify(e))}function PKe(e,t,n={}){const{root:r,rootMargin:a="0px",threshold:i=.1,window:o=l6,immediate:l=!0}=n,s=nte(()=>o&&"IntersectionObserver"in o),u=k(()=>{const h=Va(e);return(Array.isArray(h)?h:[h]).map(ps).filter(EKe)});let c=gc;const d=W(l),f=s.value?ze(()=>[u.value,ps(r),d.value],([h,m])=>{if(c(),!d.value||!h.length)return;const g=new IntersectionObserver(t,{root:ps(m),rootMargin:a,threshold:i});h.forEach(v=>v&&g.observe(v)),c=()=>{g.disconnect(),c=gc}},{immediate:l,flush:"post"}):gc,p=()=>{c(),f(),d.value=!1};return gb(p),{isSupported:s,isActive:d,pause(){c(),d.value=!1},resume(){d.value=!0},stop:p}}const eN=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function TBt(e,t={}){const{document:n=BKe,autoExit:r=!1}=t,a=k(()=>{var v;return(v=ps(e))!=null?v:n==null?void 0:n.querySelector("html")}),i=W(!1),o=k(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),l=k(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),s=k(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(v=>n&&v in n||a.value&&v in a.value)),u=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(v=>n&&v in n),c=nte(()=>a.value&&n&&o.value!==void 0&&l.value!==void 0&&s.value!==void 0),d=()=>u?(n==null?void 0:n[u])===a.value:!1,f=()=>{if(s.value){if(n&&n[s.value]!=null)return n[s.value];{const v=a.value;if((v==null?void 0:v[s.value])!=null)return!!v[s.value]}}return!1};function p(){return Xt(this,null,function*(){if(!(!c.value||!i.value)){if(l.value)if((n==null?void 0:n[l.value])!=null)yield n[l.value]();else{const v=a.value;(v==null?void 0:v[l.value])!=null&&(yield v[l.value]())}i.value=!1}})}function h(){return Xt(this,null,function*(){if(!c.value||i.value)return;f()&&(yield p());const v=a.value;o.value&&(v==null?void 0:v[o.value])!=null&&(yield v[o.value](),i.value=!0)})}function m(){return Xt(this,null,function*(){yield i.value?p():h()})}const g=()=>{const v=f();(!v||v&&d())&&(i.value=v)};return ha(n,eN,g,!1),ha(()=>ps(a),eN,g,!1),r&&gb(p),{isSupported:c,isFullscreen:i,enter:h,exit:p,toggle:m}}const IKe={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]},MBt=Object.assign({},{linear:ete},IKe);function NKe([e,t,n,r]){const a=(c,d)=>1-3*d+3*c,i=(c,d)=>3*d-6*c,o=c=>3*c,l=(c,d,f)=>((a(d,f)*c+i(d,f))*c+o(d))*c,s=(c,d,f)=>3*a(d,f)*c*c+2*i(d,f)*c+o(d),u=c=>{let d=c;for(let f=0;f<4;++f){const p=s(d,e,n);if(p===0)return d;const h=l(d,e,n)-c;d-=h/p}return d};return c=>e===t&&n===r?c:l(u(c),t,r)}function tN(e,t,n){return e+n*(t-e)}function B9(e){return(typeof e=="number"?[e]:e)||[]}function $Ke(e,t,n,r={}){var a,i;const o=Va(t),l=Va(n),s=B9(o),u=B9(l),c=(a=Va(r.duration))!=null?a:1e3,d=Date.now(),f=Date.now()+c,p=typeof r.transition=="function"?r.transition:(i=Va(r.transition))!=null?i:ete,h=typeof p=="function"?p:NKe(p);return new Promise(m=>{e.value=o;const g=()=>{var v;if((v=r.abort)!=null&&v.call(r)){m();return}const C=Date.now(),b=h((C-d)/c),F=B9(e.value).map((E,w)=>tN(s[w],u[w],b));Array.isArray(e.value)?e.value=F.map((E,w)=>{var _,S;return tN((_=s[w])!=null?_:0,(S=u[w])!=null?S:0,b)}):typeof e.value=="number"&&(e.value=F[0]),C{const i=Va(e);return typeof i=="number"?i:i.map(Va)},a=W(r());return ze(r,i=>Xt(this,null,function*(){var o,l;if(Va(t.disabled))return;const s=++n;if(t.delay&&(yield kKe(Va(t.delay))),s!==n)return;const u=Array.isArray(i)?i.map(Va):Va(i);(o=t.onStarted)==null||o.call(t),yield $Ke(a,a.value,u,Ue(Z({},t),{abort:()=>{var c;return s!==n||((c=t.abort)==null?void 0:c.call(t))}})),(l=t.onFinished)==null||l.call(t)}),{deep:!0}),ze(()=>Va(t.disabled),i=>{i&&(n++,a.value=r())}),gb(()=>{n++}),k(()=>Va(t.disabled)?r():a.value)}function LBt(e,t,n,r={}){var a,i,o;const{clone:l=!1,passive:s=!1,eventName:u,deep:c=!1,defaultValue:d,shouldEmit:f}=r,p=Kt(),h=n||(p==null?void 0:p.emit)||((a=p==null?void 0:p.$emit)==null?void 0:a.bind(p))||((o=(i=p==null?void 0:p.proxy)==null?void 0:i.$emit)==null?void 0:o.bind(p==null?void 0:p.proxy));let m=u;m=m||`update:${t.toString()}`;const g=b=>l?typeof l=="function"?l(b):RKe(b):b,v=()=>wKe(e[t])?g(e[t]):d,C=b=>{f?f(b)&&h(m,b):h(m,b)};if(s){const b=v(),F=W(b);let E=!1;return ze(()=>e[t],w=>{E||(E=!0,F.value=g(w),Re(()=>E=!1))}),ze(F,w=>{!E&&(w!==e[t]||c)&&C(w)},{deep:c}),F}else return k({get(){return v()},set(b){C(b)}})}const uv=W([]),OBt=e=>{const t=()=>uv.value.push(Object.assign(e,{visible:!0}));e!=null&&e.openDelay?zT(()=>{t()},e.openDelay):t()},L9=(e,t,n)=>{var a;uv.value[t].visible=!1,e.closeCallBack&&e.closeCallBack({options:e,index:t,args:n});const r=(a=e==null?void 0:e.closeDelay)!=null?a:200;zT(()=>{uv.value.splice(t,1)},r)},RBt=(e,t="title",n=0)=>{uv.value[n][t]=e},PBt=()=>{uv.value=[]},zKe=aKe(CKe);var rte={name:"zh-cn",el:{breadcrumb:{label:"面包屑"},colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},carousel:{leftArrow:"上一张幻灯片",rightArrow:"下一张幻灯片",indicator:"幻灯片切换至索引 {index}"}}},VKe={name:"en",plus:{dialog:{confirmText:"Yes",cancelText:"No",title:"Dialog"},datepicker:{startPlaceholder:"Please select start time",endPlaceholder:"Please select end time"},dialogForm:{title:"Dialog form"},drawerForm:{title:"Drawer form",confirmText:"Yes",cancelText:"No"},form:{submitText:"Submit",resetText:"Reset",errorTip:"Please complete the form and submit again!"},field:{pleaseEnter:"Please enter",pleaseSelect:"Please select"},popover:{confirmText:"Yes",cancelText:"No"},search:{searchText:"Search",resetText:"Reset",expand:"Expand",retract:"Retract"},table:{title:"Table",density:"Density",refresh:"Refresh",columnSettings:"Column settings",selectAll:"Select all",default:"Default",loose:"Loose",compact:"Compact",action:"Action",more:"More",confirmToPerformThisOperation:"Confirm to perform this operation?",prompt:"Prompt",sort:"Sort"},stepsForm:{nextText:"Next step",preText:"Previous step",submitText:"Submit"},inputTag:{placeholder:"Please enter keywords and press enter or space key"},header:{logout:"logout"}}},HKe={name:"zh-cn",plus:{dialog:{confirmText:"确定",cancelText:"取消",title:"弹窗"},datepicker:{startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"},dialogForm:{title:"弹窗表单"},drawerForm:{title:"抽屉表单",confirmText:"确定",cancelText:"取消"},form:{submitText:"提交",resetText:"重置",errorTip:"请完整填写表单然后再次提交!"},field:{pleaseEnter:"请输入",pleaseSelect:"请选择"},popover:{confirmText:"确定",cancelText:"取消"},search:{searchText:"搜索",resetText:"重置",expand:"展开",retract:"收起"},table:{title:"表格",density:"密度",refresh:"刷新",columnSettings:"列设置",selectAll:"全选",default:"默认",loose:"宽松",compact:"紧凑",action:"操作",more:"更多",confirmToPerformThisOperation:"确定执行本次操作?",prompt:"提示",sort:"排序"},stepsForm:{nextText:"下一步",preText:"上一步",submitText:"提交"},inputTag:{placeholder:"请输入关键字后按回车/空格键"},header:{logout:"退出登录"}}},WKe={pkg:{name:"vue-pure-admin",version:"5.4.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@infectoone/vue-ganttastic":"^2.3.2","@logicflow/core":"^1.2.27","@logicflow/extension":"^1.2.27","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vue-flow/background":"^1.3.0","@vue-flow/core":"^1.33.6","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.8","china-area-data":"^5.0.1",cropperjs:"^1.6.2",dayjs:"^1.11.11",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"2.7.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",mqtt:"4.3.7",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.20.3","plus-pro-components":"^0.0.11",qrcode:"^1.5.3",qs:"^6.12.1","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.1.1",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.26","vue-i18n":"^9.13.1","vue-json-pretty":"^2.4.0","vue-pdf-embed":"^2.0.3","vue-router":"^4.3.2","vue-tippy":"^6.4.1","vue-types":"^5.1.2","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0","vue3-puzzle-vcode":"^1.1.7",vuedraggable:"^4.1.0","vxe-table":"^4.6.9","wavesurfer.js":"^7.7.13",xgplayer:"^3.0.17",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@eslint/js":"^9.2.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.2","@intlify/unplugin-vue-i18n":"^4.0.0","@pureadmin/theme":"^3.2.0","@types/dagre":"^0.7.52","@types/gradient-string":"^1.1.6","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.12.8","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.15","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.19",boxen:"^7.1.1",cssnano:"^7.0.1",dagre:"^0.8.5",eslint:"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.25.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.38","postcss-html":"^1.6.0","postcss-import":"^16.1.0","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.76.0",stylelint:"^16.5.0","stylelint-config-recess-order":"^5.0.1","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.1.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.3",typescript:"^5.4.5",vite:"^5.2.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-05-06 08:41:08"},GKe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const jKe=fe({name:"app",components:{[W8.name]:W8,ReDialog:zKe},computed:{currentLocale(){var e;return((e=this.$storage.locale)==null?void 0:e.locale)==="zh"?Z(Z({},rte),HKe):Z(Z({},Lk),VKe)}},beforeCreate(){const{version:e,name:t}=WKe.pkg,{VITE_PUBLIC_PATH:n,MODE:r}=GKe;r==="production"&&m4e({pollingTime:3e5,localPackageVersion:e,originVersionFileUrl:`${location.origin}${n}version.json`},{title:t,description:"检测到新版本",buttonText:"立即更新"})}}),ate=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};function KKe(e,t,n,r,a,i){const o=Ot("router-view"),l=Ot("ReDialog"),s=Ot("el-config-provider");return H(),Ye(s,{locale:e.currentLocale},{default:Ne(()=>[ve(o),ve(l)]),_:1},8,["locale"])}const UKe=ate(jKe,[["render",KKe]]),qKe="modulepreload",YKe=function(e){return"/vue-pure-admin/vue-pure-admin/"+e},nN={},Le=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),o=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));a=Promise.all(n.map(l=>{if(l=YKe(l),l in nN)return;nN[l]=!0;const s=l.endsWith(".css"),u=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":qKe,s||(c.as="script",c.crossOrigin=""),c.href=l,o&&c.setAttribute("nonce",o),document.head.appendChild(c),s)return new Promise((d,f)=>{c.addEventListener("load",d),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${l}`)))})}))}return a.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},JKe={buttons:{pureAccountSettings:e=>{const{normalize:t}=e;return t(["Account"])},pureLoginOut:e=>{const{normalize:t}=e;return t(["LoginOut"])},pureLogin:e=>{const{normalize:t}=e;return t(["Login"])},pureOpenSystemSet:e=>{const{normalize:t}=e;return t(["Open System Configs"])},pureReload:e=>{const{normalize:t}=e;return t(["Reload"])},pureCloseCurrentTab:e=>{const{normalize:t}=e;return t(["Close CurrentTab"])},pureCloseLeftTabs:e=>{const{normalize:t}=e;return t(["Close LeftTabs"])},pureCloseRightTabs:e=>{const{normalize:t}=e;return t(["Close RightTabs"])},pureCloseOtherTabs:e=>{const{normalize:t}=e;return t(["Close OtherTabs"])},pureCloseAllTabs:e=>{const{normalize:t}=e;return t(["Close AllTabs"])},pureContentFullScreen:e=>{const{normalize:t}=e;return t(["Content FullScreen"])},pureContentExitFullScreen:e=>{const{normalize:t}=e;return t(["Content ExitFullScreen"])},pureClickCollapse:e=>{const{normalize:t}=e;return t(["Collapse"])},pureClickExpand:e=>{const{normalize:t}=e;return t(["Expand"])},pureConfirm:e=>{const{normalize:t}=e;return t(["Confirm"])},pureSwitch:e=>{const{normalize:t}=e;return t(["Switch"])},pureClose:e=>{const{normalize:t}=e;return t(["Close"])},pureBackTop:e=>{const{normalize:t}=e;return t(["BackTop"])},pureOpenText:e=>{const{normalize:t}=e;return t(["Open"])},pureCloseText:e=>{const{normalize:t}=e;return t(["Close"])}},search:{pureTotal:e=>{const{normalize:t}=e;return t(["Total"])},pureHistory:e=>{const{normalize:t}=e;return t(["History"])},pureCollect:e=>{const{normalize:t}=e;return t(["Collect"])},pureDragSort:e=>{const{normalize:t}=e;return t(["(Drag Sort)"])},pureEmpty:e=>{const{normalize:t}=e;return t(["Empty"])},purePlaceholder:e=>{const{normalize:t}=e;return t(["Search Menu"])}},panel:{pureSystemSet:e=>{const{normalize:t}=e;return t(["System Configs"])},pureCloseSystemSet:e=>{const{normalize:t}=e;return t(["Close System Configs"])},pureClearCacheAndToLogin:e=>{const{normalize:t}=e;return t(["Clear cache and return to login page"])},pureClearCache:e=>{const{normalize:t}=e;return t(["Clear Cache"])},pureOverallStyle:e=>{const{normalize:t}=e;return t(["Overall Style"])},pureOverallStyleLight:e=>{const{normalize:t}=e;return t(["Light"])},pureOverallStyleLightTip:e=>{const{normalize:t}=e;return t(["Set sail freshly and light up the comfortable work interface"])},pureOverallStyleDark:e=>{const{normalize:t}=e;return t(["Dark"])},pureOverallStyleDarkTip:e=>{const{normalize:t}=e;return t(["Moonlight Overture, indulge in the tranquility and elegance of the night"])},pureOverallStyleSystem:e=>{const{normalize:t}=e;return t(["Auto"])},pureOverallStyleSystemTip:e=>{const{normalize:t}=e;return t(["Synchronize time, the interface naturally responds to morning and dusk"])},pureThemeColor:e=>{const{normalize:t}=e;return t(["Theme Color"])},pureLayoutModel:e=>{const{normalize:t}=e;return t(["Layout Model"])},pureVerticalTip:e=>{const{normalize:t}=e;return t(["The menu on the left is familiar and friendly"])},pureHorizontalTip:e=>{const{normalize:t}=e;return t(["Top menu, concise overview"])},pureMixTip:e=>{const{normalize:t}=e;return t(["Mixed menu, flexible"])},pureStretch:e=>{const{normalize:t}=e;return t(["Stretch Page"])},pureStretchFixed:e=>{const{normalize:t}=e;return t(["Fixed"])},pureStretchFixedTip:e=>{const{normalize:t}=e;return t(["Compact pages make it easy to find the information you need"])},pureStretchCustom:e=>{const{normalize:t}=e;return t(["Custom"])},pureStretchCustomTip:e=>{const{normalize:t}=e;return t(["Minimum 1280, maximum 1600"])},pureTagsStyle:e=>{const{normalize:t}=e;return t(["Tags Style"])},pureTagsStyleSmart:e=>{const{normalize:t}=e;return t(["Smart"])},pureTagsStyleSmartTip:e=>{const{normalize:t}=e;return t(["Smart tags add fun and brilliance"])},pureTagsStyleCard:e=>{const{normalize:t}=e;return t(["Card"])},pureTagsStyleCardTip:e=>{const{normalize:t}=e;return t(["Card tags for efficient browsing"])},pureInterfaceDisplay:e=>{const{normalize:t}=e;return t(["Interface Display"])},pureGreyModel:e=>{const{normalize:t}=e;return t(["Grey Model"])},pureWeakModel:e=>{const{normalize:t}=e;return t(["Weak Model"])},pureHiddenTags:e=>{const{normalize:t}=e;return t(["Hidden Tags"])},pureHiddenFooter:e=>{const{normalize:t}=e;return t(["Hidden Footer"])},pureMultiTagsCache:e=>{const{normalize:t}=e;return t(["MultiTags Cache"])}},menus:{pureHome:e=>{const{normalize:t}=e;return t(["Home"])},pureLogin:e=>{const{normalize:t}=e;return t(["Login"])},pureEmpty:e=>{const{normalize:t}=e;return t(["Empty Page"])},pureTable:e=>{const{normalize:t}=e;return t(["Table"])},pureSysManagement:e=>{const{normalize:t}=e;return t(["System Manage"])},pureUser:e=>{const{normalize:t}=e;return t(["User Manage"])},pureRole:e=>{const{normalize:t}=e;return t(["Role Manage"])},pureSystemMenu:e=>{const{normalize:t}=e;return t(["Menu Manage"])},pureDept:e=>{const{normalize:t}=e;return t(["Dept Manage"])},pureSysMonitor:e=>{const{normalize:t}=e;return t(["System Monitor"])},pureOnlineUser:e=>{const{normalize:t}=e;return t(["Online User"])},pureLoginLog:e=>{const{normalize:t}=e;return t(["Login Log"])},pureOperationLog:e=>{const{normalize:t}=e;return t(["Operation Log"])},pureSystemLog:e=>{const{normalize:t}=e;return t(["System Log"])},pureEditor:e=>{const{normalize:t}=e;return t(["Editor"])},pureAbnormal:e=>{const{normalize:t}=e;return t(["Abnormal Page"])},pureFourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},pureFourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},pureFive:e=>{const{normalize:t}=e;return t(["500"])},pureComponents:e=>{const{normalize:t}=e;return t(["Components"])},pureDialog:e=>{const{normalize:t}=e;return t(["Dialog"])},pureMessage:e=>{const{normalize:t}=e;return t(["Message Tips"])},pureVideo:e=>{const{normalize:t}=e;return t(["Video"])},pureSegmented:e=>{const{normalize:t}=e;return t(["Segmented"])},pureWaterfall:e=>{const{normalize:t}=e;return t(["Waterfall"])},pureMap:e=>{const{normalize:t}=e;return t(["Map"])},pureDraggable:e=>{const{normalize:t}=e;return t(["Draggable"])},pureSplitPane:e=>{const{normalize:t}=e;return t(["Split Pane"])},pureText:e=>{const{normalize:t}=e;return t(["Text Ellipsis"])},pureElButton:e=>{const{normalize:t}=e;return t(["Button"])},pureButton:e=>{const{normalize:t}=e;return t(["Button Animation"])},pureCheckButton:e=>{const{normalize:t}=e;return t(["Check Button"])},pureCropping:e=>{const{normalize:t}=e;return t(["Picture Cropping"])},pureAnimatecss:e=>{const{normalize:t}=e;return t(["AnimateCss Selector"])},pureCountTo:e=>{const{normalize:t}=e;return t(["Digital Animation"])},pureSelector:e=>{const{normalize:t}=e;return t(["Scope Selector"])},pureFlowChart:e=>{const{normalize:t}=e;return t(["Flow Chart"])},pureSeamless:e=>{const{normalize:t}=e;return t(["Seamless Scroll"])},pureContextmenu:e=>{const{normalize:t}=e;return t(["Context Menu"])},pureTypeit:e=>{const{normalize:t}=e;return t(["Typeit"])},pureJsonEditor:e=>{const{normalize:t}=e;return t(["JSON Editor"])},pureColorPicker:e=>{const{normalize:t}=e;return t(["Color Picker"])},pureDatePicker:e=>{const{normalize:t}=e;return t(["Date Picker"])},pureDateTimePicker:e=>{const{normalize:t}=e;return t(["DateTimePicker"])},pureTimePicker:e=>{const{normalize:t}=e;return t(["TimePicker"])},pureTag:e=>{const{normalize:t}=e;return t(["Tag"])},pureStatistic:e=>{const{normalize:t}=e;return t(["Statistic"])},pureCollapse:e=>{const{normalize:t}=e;return t(["Collapse"])},pureGanttastic:e=>{const{normalize:t}=e;return t(["Gantt Chart"])},pureProgress:e=>{const{normalize:t}=e;return t(["Progress"])},pureUpload:e=>{const{normalize:t}=e;return t(["File Upload"])},pureCheckCard:e=>{const{normalize:t}=e;return t(["CheckCard"])},pureMenus:e=>{const{normalize:t}=e;return t(["MultiLevel Menu"])},pureMenu1:e=>{const{normalize:t}=e;return t(["Menu1"])},"pureMenu1-1":e=>{const{normalize:t}=e;return t(["Menu1-1"])},"pureMenu1-2":e=>{const{normalize:t}=e;return t(["Menu1-2"])},"pureMenu1-2-1":e=>{const{normalize:t}=e;return t(["Menu1-2-1"])},"pureMenu1-2-2":e=>{const{normalize:t}=e;return t(["Menu1-2-2"])},"pureMenu1-3":e=>{const{normalize:t}=e;return t(["Menu1-3"])},pureMenu2:e=>{const{normalize:t}=e;return t(["Menu2"])},purePermission:e=>{const{normalize:t}=e;return t(["Permission Manage"])},purePermissionPage:e=>{const{normalize:t}=e;return t(["Page Permission"])},purePermissionButton:e=>{const{normalize:t}=e;return t(["Button Permission"])},pureTabs:e=>{const{normalize:t}=e;return t(["Tabs Operate"])},pureGuide:e=>{const{normalize:t}=e;return t(["Guide"])},pureAble:e=>{const{normalize:t}=e;return t(["Able"])},pureMenuTree:e=>{const{normalize:t}=e;return t(["Menu Tree"])},pureVideoFrame:e=>{const{normalize:t}=e;return t(["Video Frame Capture"])},pureWavesurfer:e=>{const{normalize:t}=e;return t(["Audio Visualization"])},pureRipple:e=>{const{normalize:t}=e;return t(["Ripple"])},pureMqtt:e=>{const{normalize:t}=e;return t(["Mqtt Client"])},pureOptimize:e=>{const{normalize:t}=e;return t(["Debounce、Throttle、Copy、Longpress Directives"])},pureVerify:e=>{const{normalize:t}=e;return t(["Captcha"])},pureWatermark:e=>{const{normalize:t}=e;return t(["Water Mark"])},purePrint:e=>{const{normalize:t}=e;return t(["Print"])},pureDownload:e=>{const{normalize:t}=e;return t(["Download"])},pureExternalPage:e=>{const{normalize:t}=e;return t(["External Page"])},pureExternalDoc:e=>{const{normalize:t}=e;return t(["Docs External"])},pureEmbeddedDoc:e=>{const{normalize:t}=e;return t(["Docs Embedded"])},pureExternalLink:e=>{const{normalize:t}=e;return t(["Vue-Pure-Admin"])},pureUtilsLink:e=>{const{normalize:t}=e;return t(["Pure-Admin-Utils"])},pureColorHuntDoc:e=>{const{normalize:t}=e;return t(["ColorHunt"])},pureUiGradients:e=>{const{normalize:t}=e;return t(["UiGradients"])},pureEpDoc:e=>{const{normalize:t}=e;return t(["Element-Plus"])},pureTailwindcssDoc:e=>{const{normalize:t}=e;return t(["Tailwindcss"])},pureVueDoc:e=>{const{normalize:t}=e;return t(["Vue3"])},pureViteDoc:e=>{const{normalize:t}=e;return t(["Vite"])},purePiniaDoc:e=>{const{normalize:t}=e;return t(["Pinia"])},pureRouterDoc:e=>{const{normalize:t}=e;return t(["Vue-Router"])},pureAbout:e=>{const{normalize:t}=e;return t(["About"])},pureResult:e=>{const{normalize:t}=e;return t(["Result Page"])},pureSuccess:e=>{const{normalize:t}=e;return t(["Success Page"])},pureFail:e=>{const{normalize:t}=e;return t(["Fail Page"])},pureIconSelect:e=>{const{normalize:t}=e;return t(["Icon Select"])},pureTimeline:e=>{const{normalize:t}=e;return t(["Time Line"])},pureLineTree:e=>{const{normalize:t}=e;return t(["LineTree"])},pureList:e=>{const{normalize:t}=e;return t(["List Page"])},pureCardList:e=>{const{normalize:t}=e;return t(["Card List Page"])},pureDebounce:e=>{const{normalize:t}=e;return t(["Debounce & Throttle"])},pureFormDesign:e=>{const{normalize:t}=e;return t(["Form Design"])},pureBarcode:e=>{const{normalize:t}=e;return t(["Barcode"])},pureQrcode:e=>{const{normalize:t}=e;return t(["Qrcode"])},pureCascader:e=>{const{normalize:t}=e;return t(["Area Cascader"])},pureSwiper:e=>{const{normalize:t}=e;return t(["Swiper Plugin"])},pureVirtualList:e=>{const{normalize:t}=e;return t(["Virtual List"])},purePdf:e=>{const{normalize:t}=e;return t(["PDF Preview"])},pureExcel:e=>{const{normalize:t}=e;return t(["Export Excel"])},pureInfiniteScroll:e=>{const{normalize:t}=e;return t(["Table Infinite Scroll"])},pureSensitive:e=>{const{normalize:t}=e;return t(["Sensitive Filter"])},purePinyin:e=>{const{normalize:t}=e;return t(["PinYin"])},pureDanmaku:e=>{const{normalize:t}=e;return t(["Danmaku"])},pureSchemaForm:e=>{const{normalize:t}=e;return t(["Form"])},pureTableBase:e=>{const{normalize:t}=e;return t(["Base Usage"])},pureTableHigh:e=>{const{normalize:t}=e;return t(["High Usage"])},pureTableEdit:e=>{const{normalize:t}=e;return t(["Edit Usage"])},pureVxeTable:e=>{const{normalize:t}=e;return t(["Virtual Usage"])},pureBoard:e=>{const{normalize:t}=e;return t(["Paint Board"])},pureMindMap:e=>{const{normalize:t}=e;return t(["Mind Map"])},pureMenuOverflow:e=>{const{normalize:t}=e;return t(["Menu Overflow Show Tooltip Text"])},pureChildMenuOverflow:e=>{const{normalize:t}=e;return t(["Child Menu Overflow Show Tooltip Text"])}},status:{pureLoad:e=>{const{normalize:t}=e;return t(["Loading..."])},pureMessage:e=>{const{normalize:t}=e;return t(["Message"])},pureNotify:e=>{const{normalize:t}=e;return t(["Notify"])},pureTodo:e=>{const{normalize:t}=e;return t(["Todo"])},pureNoMessage:e=>{const{normalize:t}=e;return t(["No Message"])},pureNoNotify:e=>{const{normalize:t}=e;return t(["No Notify"])},pureNoTodo:e=>{const{normalize:t}=e;return t(["No Todo"])}},login:{pureUsername:e=>{const{normalize:t}=e;return t(["Username"])},purePassword:e=>{const{normalize:t}=e;return t(["Password"])},pureVerifyCode:e=>{const{normalize:t}=e;return t(["VerifyCode"])},pureRemember:e=>{const{normalize:t}=e;return t(["days no need to login"])},pureRememberInfo:e=>{const{normalize:t}=e;return t(["After checking and logging in, will automatically log in to the system without entering your username and password within the specified number of days."])},pureSure:e=>{const{normalize:t}=e;return t(["Sure Password"])},pureForget:e=>{const{normalize:t}=e;return t(["Forget Password?"])},pureLogin:e=>{const{normalize:t}=e;return t(["Login"])},pureThirdLogin:e=>{const{normalize:t}=e;return t(["Third Login"])},purePhoneLogin:e=>{const{normalize:t}=e;return t(["Phone Login"])},pureQRCodeLogin:e=>{const{normalize:t}=e;return t(["QRCode Login"])},pureRegister:e=>{const{normalize:t}=e;return t(["Register"])},pureWeChatLogin:e=>{const{normalize:t}=e;return t(["WeChat Login"])},pureAlipayLogin:e=>{const{normalize:t}=e;return t(["Alipay Login"])},pureQQLogin:e=>{const{normalize:t}=e;return t(["QQ Login"])},pureWeiBoLogin:e=>{const{normalize:t}=e;return t(["Weibo Login"])},purePhone:e=>{const{normalize:t}=e;return t(["Phone"])},pureSmsVerifyCode:e=>{const{normalize:t}=e;return t(["SMS VerifyCode"])},pureBack:e=>{const{normalize:t}=e;return t(["Back"])},pureTest:e=>{const{normalize:t}=e;return t(["Mock Test"])},pureTip:e=>{const{normalize:t}=e;return t(['After scanning the code, click "Confirm" to complete the login'])},pureDefinite:e=>{const{normalize:t}=e;return t(["Definite"])},pureLoginSuccess:e=>{const{normalize:t}=e;return t(["Login Success"])},pureLoginFail:e=>{const{normalize:t}=e;return t(["Login Fail"])},pureRegisterSuccess:e=>{const{normalize:t}=e;return t(["Regist Success"])},pureTickPrivacy:e=>{const{normalize:t}=e;return t(["Please tick Privacy Policy"])},pureReadAccept:e=>{const{normalize:t}=e;return t(["I have read it carefully and accept"])},purePrivacyPolicy:e=>{const{normalize:t}=e;return t(["Privacy Policy"])},pureGetVerifyCode:e=>{const{normalize:t}=e;return t(["Get VerifyCode"])},pureInfo:e=>{const{normalize:t}=e;return t(["Seconds"])},pureUsernameReg:e=>{const{normalize:t}=e;return t(["Please enter username"])},purePassWordReg:e=>{const{normalize:t}=e;return t(["Please enter password"])},pureVerifyCodeReg:e=>{const{normalize:t}=e;return t(["Please enter verify code"])},pureVerifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter correct verify code"])},pureVerifyCodeSixReg:e=>{const{normalize:t}=e;return t(["Please enter a 6-digit verify code"])},purePhoneReg:e=>{const{normalize:t}=e;return t(["Please enter the phone"])},purePhoneCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter the correct phone number format"])},purePassWordRuleReg:e=>{const{normalize:t}=e;return t(["The password format should be any combination of 8-18 digits"])},purePassWordSureReg:e=>{const{normalize:t}=e;return t(["Please enter confirm password"])},purePassWordDifferentReg:e=>{const{normalize:t}=e;return t(["The two passwords do not match!"])},purePassWordUpdateReg:e=>{const{normalize:t}=e;return t(["Password has been updated"])}}},XKe=Object.freeze(Object.defineProperty({__proto__:null,default:JKe},Symbol.toStringTag,{value:"Module"})),ZKe={buttons:{pureAccountSettings:e=>{const{normalize:t}=e;return t(["账户设置"])},pureLoginOut:e=>{const{normalize:t}=e;return t(["退出系统"])},pureLogin:e=>{const{normalize:t}=e;return t(["登录"])},pureOpenSystemSet:e=>{const{normalize:t}=e;return t(["打开系统配置"])},pureReload:e=>{const{normalize:t}=e;return t(["重新加载"])},pureCloseCurrentTab:e=>{const{normalize:t}=e;return t(["关闭当前标签页"])},pureCloseLeftTabs:e=>{const{normalize:t}=e;return t(["关闭左侧标签页"])},pureCloseRightTabs:e=>{const{normalize:t}=e;return t(["关闭右侧标签页"])},pureCloseOtherTabs:e=>{const{normalize:t}=e;return t(["关闭其他标签页"])},pureCloseAllTabs:e=>{const{normalize:t}=e;return t(["关闭全部标签页"])},pureContentFullScreen:e=>{const{normalize:t}=e;return t(["内容区全屏"])},pureContentExitFullScreen:e=>{const{normalize:t}=e;return t(["内容区退出全屏"])},pureClickCollapse:e=>{const{normalize:t}=e;return t(["点击折叠"])},pureClickExpand:e=>{const{normalize:t}=e;return t(["点击展开"])},pureConfirm:e=>{const{normalize:t}=e;return t(["确认"])},pureSwitch:e=>{const{normalize:t}=e;return t(["切换"])},pureClose:e=>{const{normalize:t}=e;return t(["关闭"])},pureBackTop:e=>{const{normalize:t}=e;return t(["回到顶部"])},pureOpenText:e=>{const{normalize:t}=e;return t(["开"])},pureCloseText:e=>{const{normalize:t}=e;return t(["关"])}},search:{pureTotal:e=>{const{normalize:t}=e;return t(["共"])},pureHistory:e=>{const{normalize:t}=e;return t(["搜索历史"])},pureCollect:e=>{const{normalize:t}=e;return t(["收藏"])},pureDragSort:e=>{const{normalize:t}=e;return t(["(可拖拽排序)"])},pureEmpty:e=>{const{normalize:t}=e;return t(["暂无搜索结果"])},purePlaceholder:e=>{const{normalize:t}=e;return t(["搜索菜单(支持拼音搜索)"])}},panel:{pureSystemSet:e=>{const{normalize:t}=e;return t(["系统配置"])},pureCloseSystemSet:e=>{const{normalize:t}=e;return t(["关闭配置"])},pureClearCacheAndToLogin:e=>{const{normalize:t}=e;return t(["清空缓存并返回登录页"])},pureClearCache:e=>{const{normalize:t}=e;return t(["清空缓存"])},pureOverallStyle:e=>{const{normalize:t}=e;return t(["整体风格"])},pureOverallStyleLight:e=>{const{normalize:t}=e;return t(["浅色"])},pureOverallStyleLightTip:e=>{const{normalize:t}=e;return t(["清新启航,点亮舒适的工作界面"])},pureOverallStyleDark:e=>{const{normalize:t}=e;return t(["深色"])},pureOverallStyleDarkTip:e=>{const{normalize:t}=e;return t(["月光序曲,沉醉于夜的静谧雅致"])},pureOverallStyleSystem:e=>{const{normalize:t}=e;return t(["自动"])},pureOverallStyleSystemTip:e=>{const{normalize:t}=e;return t(["同步时光,界面随晨昏自然呼应"])},pureThemeColor:e=>{const{normalize:t}=e;return t(["主题色"])},pureLayoutModel:e=>{const{normalize:t}=e;return t(["导航模式"])},pureVerticalTip:e=>{const{normalize:t}=e;return t(["左侧菜单,亲切熟悉"])},pureHorizontalTip:e=>{const{normalize:t}=e;return t(["顶部菜单,简洁概览"])},pureMixTip:e=>{const{normalize:t}=e;return t(["混合菜单,灵活多变"])},pureStretch:e=>{const{normalize:t}=e;return t(["页宽"])},pureStretchFixed:e=>{const{normalize:t}=e;return t(["固定"])},pureStretchFixedTip:e=>{const{normalize:t}=e;return t(["紧凑页面,轻松找到所需信息"])},pureStretchCustom:e=>{const{normalize:t}=e;return t(["自定义"])},pureStretchCustomTip:e=>{const{normalize:t}=e;return t(["最小1280、最大1600"])},pureTagsStyle:e=>{const{normalize:t}=e;return t(["页签风格"])},pureTagsStyleSmart:e=>{const{normalize:t}=e;return t(["灵动"])},pureTagsStyleSmartTip:e=>{const{normalize:t}=e;return t(["灵动标签,添趣生辉"])},pureTagsStyleCard:e=>{const{normalize:t}=e;return t(["卡片"])},pureTagsStyleCardTip:e=>{const{normalize:t}=e;return t(["卡片标签,高效浏览"])},pureInterfaceDisplay:e=>{const{normalize:t}=e;return t(["界面显示"])},pureGreyModel:e=>{const{normalize:t}=e;return t(["灰色模式"])},pureWeakModel:e=>{const{normalize:t}=e;return t(["色弱模式"])},pureHiddenTags:e=>{const{normalize:t}=e;return t(["隐藏标签页"])},pureHiddenFooter:e=>{const{normalize:t}=e;return t(["隐藏页脚"])},pureMultiTagsCache:e=>{const{normalize:t}=e;return t(["页签持久化"])}},menus:{pureHome:e=>{const{normalize:t}=e;return t(["首页"])},pureLogin:e=>{const{normalize:t}=e;return t(["登录"])},pureEmpty:e=>{const{normalize:t}=e;return t(["无Layout页"])},pureTable:e=>{const{normalize:t}=e;return t(["表格"])},pureSysManagement:e=>{const{normalize:t}=e;return t(["系统管理"])},pureUser:e=>{const{normalize:t}=e;return t(["用户管理"])},pureRole:e=>{const{normalize:t}=e;return t(["角色管理"])},pureSystemMenu:e=>{const{normalize:t}=e;return t(["菜单管理"])},pureDept:e=>{const{normalize:t}=e;return t(["部门管理"])},pureSysMonitor:e=>{const{normalize:t}=e;return t(["系统监控"])},pureOnlineUser:e=>{const{normalize:t}=e;return t(["在线用户"])},pureLoginLog:e=>{const{normalize:t}=e;return t(["登录日志"])},pureOperationLog:e=>{const{normalize:t}=e;return t(["操作日志"])},pureSystemLog:e=>{const{normalize:t}=e;return t(["系统日志"])},pureEditor:e=>{const{normalize:t}=e;return t(["编辑器"])},pureAbnormal:e=>{const{normalize:t}=e;return t(["异常页面"])},pureFourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},pureFourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},pureFive:e=>{const{normalize:t}=e;return t(["500"])},pureComponents:e=>{const{normalize:t}=e;return t(["组件"])},pureDialog:e=>{const{normalize:t}=e;return t(["函数式弹框"])},pureMessage:e=>{const{normalize:t}=e;return t(["消息提示"])},pureVideo:e=>{const{normalize:t}=e;return t(["视频"])},pureSegmented:e=>{const{normalize:t}=e;return t(["分段控制器"])},pureWaterfall:e=>{const{normalize:t}=e;return t(["瀑布流无限滚动"])},pureMap:e=>{const{normalize:t}=e;return t(["地图"])},pureDraggable:e=>{const{normalize:t}=e;return t(["拖拽"])},pureSplitPane:e=>{const{normalize:t}=e;return t(["切割面板"])},pureText:e=>{const{normalize:t}=e;return t(["文本省略"])},pureElButton:e=>{const{normalize:t}=e;return t(["按钮"])},pureCheckButton:e=>{const{normalize:t}=e;return t(["可选按钮"])},pureButton:e=>{const{normalize:t}=e;return t(["按钮动效"])},pureCropping:e=>{const{normalize:t}=e;return t(["图片裁剪"])},pureAnimatecss:e=>{const{normalize:t}=e;return t(["animate.css选择器"])},pureCountTo:e=>{const{normalize:t}=e;return t(["数字动画"])},pureSelector:e=>{const{normalize:t}=e;return t(["范围选择器"])},pureFlowChart:e=>{const{normalize:t}=e;return t(["流程图"])},pureSeamless:e=>{const{normalize:t}=e;return t(["无缝滚动"])},pureContextmenu:e=>{const{normalize:t}=e;return t(["右键菜单"])},pureTypeit:e=>{const{normalize:t}=e;return t(["打字机"])},pureJsonEditor:e=>{const{normalize:t}=e;return t(["JSON编辑器"])},pureColorPicker:e=>{const{normalize:t}=e;return t(["颜色选择器"])},pureDatePicker:e=>{const{normalize:t}=e;return t(["日期选择器"])},pureDateTimePicker:e=>{const{normalize:t}=e;return t(["日期时间选择器"])},pureTimePicker:e=>{const{normalize:t}=e;return t(["时间选择器"])},pureTag:e=>{const{normalize:t}=e;return t(["标签"])},pureStatistic:e=>{const{normalize:t}=e;return t(["统计组件"])},pureCollapse:e=>{const{normalize:t}=e;return t(["折叠面板"])},pureGanttastic:e=>{const{normalize:t}=e;return t(["甘特图"])},pureProgress:e=>{const{normalize:t}=e;return t(["进度条"])},pureUpload:e=>{const{normalize:t}=e;return t(["文件上传"])},pureCheckCard:e=>{const{normalize:t}=e;return t(["多选卡片"])},pureMenus:e=>{const{normalize:t}=e;return t(["多级菜单"])},pureMenu1:e=>{const{normalize:t}=e;return t(["菜单1"])},"pureMenu1-1":e=>{const{normalize:t}=e;return t(["菜单1-1"])},"pureMenu1-2":e=>{const{normalize:t}=e;return t(["菜单1-2"])},"pureMenu1-2-1":e=>{const{normalize:t}=e;return t(["菜单1-2-1"])},"pureMenu1-2-2":e=>{const{normalize:t}=e;return t(["菜单1-2-2"])},"pureMenu1-3":e=>{const{normalize:t}=e;return t(["菜单1-3"])},pureMenu2:e=>{const{normalize:t}=e;return t(["菜单2"])},purePermission:e=>{const{normalize:t}=e;return t(["权限管理"])},purePermissionPage:e=>{const{normalize:t}=e;return t(["页面权限"])},purePermissionButton:e=>{const{normalize:t}=e;return t(["按钮权限"])},pureTabs:e=>{const{normalize:t}=e;return t(["标签页操作"])},pureGuide:e=>{const{normalize:t}=e;return t(["引导页"])},pureAble:e=>{const{normalize:t}=e;return t(["功能"])},pureMenuTree:e=>{const{normalize:t}=e;return t(["菜单树结构"])},pureVideoFrame:e=>{const{normalize:t}=e;return t(["视频帧截取-wasm版"])},pureWavesurfer:e=>{const{normalize:t}=e;return t(["音频可视化"])},pureRipple:e=>{const{normalize:t}=e;return t(["波纹(Ripple)"])},pureMqtt:e=>{const{normalize:t}=e;return t(["MQTT客户端(mqtt)"])},pureOptimize:e=>{const{normalize:t}=e;return t(["防抖、截流、复制、长按指令"])},pureVerify:e=>{const{normalize:t}=e;return t(["图形验证码"])},pureWatermark:e=>{const{normalize:t}=e;return t(["水印"])},purePrint:e=>{const{normalize:t}=e;return t(["打印"])},pureDownload:e=>{const{normalize:t}=e;return t(["下载"])},pureExternalPage:e=>{const{normalize:t}=e;return t(["外部页面"])},pureExternalDoc:e=>{const{normalize:t}=e;return t(["文档外链"])},pureEmbeddedDoc:e=>{const{normalize:t}=e;return t(["文档内嵌"])},pureExternalLink:e=>{const{normalize:t}=e;return t(["vue-pure-admin"])},pureUtilsLink:e=>{const{normalize:t}=e;return t(["pure-admin-utils"])},pureColorHuntDoc:e=>{const{normalize:t}=e;return t(["调色板"])},pureUiGradients:e=>{const{normalize:t}=e;return t(["渐变色"])},pureEpDoc:e=>{const{normalize:t}=e;return t(["element-plus"])},pureTailwindcssDoc:e=>{const{normalize:t}=e;return t(["tailwindcss"])},pureVueDoc:e=>{const{normalize:t}=e;return t(["vue3"])},pureViteDoc:e=>{const{normalize:t}=e;return t(["vite"])},purePiniaDoc:e=>{const{normalize:t}=e;return t(["pinia"])},pureRouterDoc:e=>{const{normalize:t}=e;return t(["vue-router"])},pureAbout:e=>{const{normalize:t}=e;return t(["关于"])},pureResult:e=>{const{normalize:t}=e;return t(["结果页面"])},pureSuccess:e=>{const{normalize:t}=e;return t(["成功页面"])},pureFail:e=>{const{normalize:t}=e;return t(["失败页面"])},pureIconSelect:e=>{const{normalize:t}=e;return t(["图标选择器"])},pureTimeline:e=>{const{normalize:t}=e;return t(["时间线"])},pureLineTree:e=>{const{normalize:t}=e;return t(["树形连接线"])},pureList:e=>{const{normalize:t}=e;return t(["列表页面"])},pureCardList:e=>{const{normalize:t}=e;return t(["卡片列表页"])},pureDebounce:e=>{const{normalize:t}=e;return t(["防抖节流"])},pureFormDesign:e=>{const{normalize:t}=e;return t(["表单设计器"])},pureBarcode:e=>{const{normalize:t}=e;return t(["条形码"])},pureQrcode:e=>{const{normalize:t}=e;return t(["二维码"])},pureCascader:e=>{const{normalize:t}=e;return t(["区域级联选择器"])},pureSwiper:e=>{const{normalize:t}=e;return t(["Swiper插件"])},pureVirtualList:e=>{const{normalize:t}=e;return t(["虚拟列表"])},purePdf:e=>{const{normalize:t}=e;return t(["PDF预览"])},pureExcel:e=>{const{normalize:t}=e;return t(["导出Excel"])},pureInfiniteScroll:e=>{const{normalize:t}=e;return t(["表格无限滚动"])},pureSensitive:e=>{const{normalize:t}=e;return t(["敏感词过滤"])},purePinyin:e=>{const{normalize:t}=e;return t(["汉语拼音"])},pureDanmaku:e=>{const{normalize:t}=e;return t(["弹幕"])},pureSchemaForm:e=>{const{normalize:t}=e;return t(["表单"])},pureTableBase:e=>{const{normalize:t}=e;return t(["基础用法"])},pureTableHigh:e=>{const{normalize:t}=e;return t(["高级用法"])},pureTableEdit:e=>{const{normalize:t}=e;return t(["可编辑用法"])},pureVxeTable:e=>{const{normalize:t}=e;return t(["虚拟滚动"])},pureBoard:e=>{const{normalize:t}=e;return t(["艺术画板"])},pureMindMap:e=>{const{normalize:t}=e;return t(["思维导图"])},pureMenuOverflow:e=>{const{normalize:t}=e;return t(["目录超出显示 Tooltip 文字提示"])},pureChildMenuOverflow:e=>{const{normalize:t}=e;return t(["菜单超出显示 Tooltip 文字提示"])}},status:{pureLoad:e=>{const{normalize:t}=e;return t(["加载中..."])},pureMessage:e=>{const{normalize:t}=e;return t(["消息"])},pureNotify:e=>{const{normalize:t}=e;return t(["通知"])},pureTodo:e=>{const{normalize:t}=e;return t(["待办"])},pureNoMessage:e=>{const{normalize:t}=e;return t(["暂无消息"])},pureNoNotify:e=>{const{normalize:t}=e;return t(["暂无通知"])},pureNoTodo:e=>{const{normalize:t}=e;return t(["暂无待办"])}},login:{pureUsername:e=>{const{normalize:t}=e;return t(["账号"])},purePassword:e=>{const{normalize:t}=e;return t(["密码"])},pureVerifyCode:e=>{const{normalize:t}=e;return t(["验证码"])},pureRemember:e=>{const{normalize:t}=e;return t(["天内免登录"])},pureRememberInfo:e=>{const{normalize:t}=e;return t(["勾选并登录后,规定天数内无需输入用户名和密码会自动登入系统"])},pureSure:e=>{const{normalize:t}=e;return t(["确认密码"])},pureForget:e=>{const{normalize:t}=e;return t(["忘记密码?"])},pureLogin:e=>{const{normalize:t}=e;return t(["登录"])},pureThirdLogin:e=>{const{normalize:t}=e;return t(["第三方登录"])},purePhoneLogin:e=>{const{normalize:t}=e;return t(["手机登录"])},pureQRCodeLogin:e=>{const{normalize:t}=e;return t(["二维码登录"])},pureRegister:e=>{const{normalize:t}=e;return t(["注册"])},pureWeChatLogin:e=>{const{normalize:t}=e;return t(["微信登录"])},pureAlipayLogin:e=>{const{normalize:t}=e;return t(["支付宝登录"])},pureQQLogin:e=>{const{normalize:t}=e;return t(["QQ登录"])},pureWeiBoLogin:e=>{const{normalize:t}=e;return t(["微博登录"])},purePhone:e=>{const{normalize:t}=e;return t(["手机号码"])},pureSmsVerifyCode:e=>{const{normalize:t}=e;return t(["短信验证码"])},pureBack:e=>{const{normalize:t}=e;return t(["返回"])},pureTest:e=>{const{normalize:t}=e;return t(["模拟测试"])},pureTip:e=>{const{normalize:t}=e;return t(['扫码后点击"确认",即可完成登录'])},pureDefinite:e=>{const{normalize:t}=e;return t(["确定"])},pureLoginSuccess:e=>{const{normalize:t}=e;return t(["登录成功"])},pureLoginFail:e=>{const{normalize:t}=e;return t(["登录失败"])},pureRegisterSuccess:e=>{const{normalize:t}=e;return t(["注册成功"])},pureTickPrivacy:e=>{const{normalize:t}=e;return t(["请勾选隐私政策"])},pureReadAccept:e=>{const{normalize:t}=e;return t(["我已仔细阅读并接受"])},purePrivacyPolicy:e=>{const{normalize:t}=e;return t(["《隐私政策》"])},pureGetVerifyCode:e=>{const{normalize:t}=e;return t(["获取验证码"])},pureInfo:e=>{const{normalize:t}=e;return t(["秒后重新获取"])},pureUsernameReg:e=>{const{normalize:t}=e;return t(["请输入账号"])},purePassWordReg:e=>{const{normalize:t}=e;return t(["请输入密码"])},pureVerifyCodeReg:e=>{const{normalize:t}=e;return t(["请输入验证码"])},pureVerifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的验证码"])},pureVerifyCodeSixReg:e=>{const{normalize:t}=e;return t(["请输入6位数字验证码"])},purePhoneReg:e=>{const{normalize:t}=e;return t(["请输入手机号码"])},purePhoneCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的手机号码格式"])},purePassWordRuleReg:e=>{const{normalize:t}=e;return t(["密码格式应为8-18位数字、字母、符号的任意两种组合"])},purePassWordSureReg:e=>{const{normalize:t}=e;return t(["请输入确认密码"])},purePassWordDifferentReg:e=>{const{normalize:t}=e;return t(["两次密码不一致!"])},purePassWordUpdateReg:e=>{const{normalize:t}=e;return t(["修改密码成功"])}}},QKe=Object.freeze(Object.defineProperty({__proto__:null,default:ZKe},Symbol.toStringTag,{value:"Module"}));/*! + `;M.style.cssText=R,M.innerHTML=T==null?void 0:T.value,O.onmousemove=z=>{let U=z.pageX-10,Q=z.pageY+15;M.style.top=Q+"px",M.style.left=U+"px"}};s==null||s.on("mouseover",T=>{(N==="x"&&T.componentType=="xAxis"||N==="y"&&T.componentType=="yAxis"||N.toString()==="true"&&T.componentType.includes("Axis"))&&L(T)}),s==null||s.on("mouseout",()=>{O.onmousemove=null,M.style.cssText="display:none"})}function x(){return{name:n,value:i}}(0,In.watch)(()=>r.value,N=>{s&&(s.dispose(),f(N),p(u.value,...c.value))});function B(){var N,O;s&&M9((O=(N=u.value)==null?void 0:N.delay)!=null?O:300).then(()=>{m()})}return(0,In.onMounted)(()=>{(0,In.nextTick)(()=>{var N,O,M,L,T;if((N=u.value)!=null&&N.container){let R=(M=(O=u.value)==null?void 0:O.delay)!=null?M:40;pKe(u.value.container,m,{time:R}),l=dKe(["body","html","document"],Array.of(u.value.container).flat()),l&&window.addEventListener("resize",B)}else o=(T=(L=u.value)==null?void 0:L.resize)!=null?T:!0,o&&window.addEventListener("resize",B)})}),i6(()=>{var N,O,M;!((N=u.value)!=null&&N.container)&&o&&window.removeEventListener("resize",B),(O=u.value)!=null&&O.container&&l&&window.removeEventListener("resize",B),s&&(s.dispose(),s=null,(M=document.querySelector(`#${a}`))==null||M.remove())}),{echarts:i,setOptions:p,getInstance:E,showLoading:g,hideLoading:v,clear:h,resize:m,getGlobalProperties:x,getDom:w,getWidth:b,getHeight:F,getOption:_,appendData:C,getDataURL:S,getConnectedDataURL:D,addTooltip:A}};function hKe(e){return`${e}-${new Date().getTime()}-${Math.random().toString(36).substr(2,9)}`}function SBt(e=!0){function t(a,i){if(!ba)return;let o=(Array.isArray(a)?a:[a]).map(l=>(Array.isArray(l.src)?l.src:[l.src]).map(s=>{var f;let u=i==="css"?`link[href="${s}"]`:`script[src="${s}"]`,c=document.querySelector(u),d;return c?(d=c.cloneNode(!1),c.replaceWith(d)):(i==="css"?(d=document.createElement("link"),d.rel="stylesheet",d.href=s):(d=document.createElement("script"),d.type="text/javascript",d.src=s),d.id=hKe(i==="css"?"pure-utils-css":"pure-utils-script"),(l.element instanceof HTMLElement?l.element:document[(f=l.element)!=null?f:i==="css"?"head":"body"]).appendChild(d)),new Promise((p,h)=>{d.onload=()=>p({src:s,message:"加载成功"}),d.onerror=()=>h({src:s,message:"加载失败"})})})).flat();return Promise.all(o)}function n(a){return t(a,"css")}function r(a){return t(a,"script")}return i6(()=>{ba&&e&&document.querySelectorAll('link[id^="pure-utils-css"], script[id^="pure-utils-script"]').forEach(a=>a.remove())}),{loadCss:n,loadScript:r}}var mKe=Symbol("watermark-dom"),_Bt=(e=(0,In.ref)(ba?document.body:""))=>{let t=mKe.toString(),n=(0,In.shallowRef)(),r=f=>new Promise((p,h)=>{ba||h();let m=new Image;new URL(f,window.location.href).origin!==window.location.origin&&(m.crossOrigin="anonymous",m.referrerPolicy="no-referrer"),m.onload=()=>p(m),m.onerror=h,m.src=f}),a=()=>{let f=(0,In.unref)(n);n.value=void 0;let p=(0,In.unref)(e);p&&f&&p.removeChild(f)};function i(f,p){var F,E,w,_,S,D;if(!ba)return Promise.resolve("");let h=document.createElement("canvas"),m=(F=p==null?void 0:p.width)!=null?F:250,g=(E=p==null?void 0:p.height)!=null?E:100;h.width=m,h.height=g;let v=h.getContext("2d");if(!v)return Promise.resolve("");let C=((w=p==null?void 0:p.rotate)!=null?w:-10)*Math.PI/180;if(v.translate(m/2,g/2),v.rotate(C),p!=null&&p.globalAlpha&&(v.globalAlpha=p.globalAlpha),p==null?void 0:p.shadowConfig){let{shadowConfig:A}=p;v.shadowBlur=A[0],v.shadowColor=(_=A==null?void 0:A[1])!=null?_:"#000000",v.shadowOffsetX=(S=A==null?void 0:A[2])!=null?S:0,v.shadowOffsetY=(D=A==null?void 0:A[3])!=null?D:0}let b=()=>{var O,M,L,T,R,z;v.font=(O=p==null?void 0:p.font)!=null?O:"normal 16px Arial, 'Courier New', 'Droid Sans', sans-serif";let A=f.includes((M=p==null?void 0:p.wrap)!=null?M:"、")?"center":"left",x=(L=p==null?void 0:p.textAlign)!=null?L:A;if(v.textAlign=x,v.textBaseline="middle",(p==null?void 0:p.gradient)&&ff(p==null?void 0:p.gradient)){let U=v.createLinearGradient(0,0,m,0);p==null||p.gradient.forEach(Q=>{U.addColorStop(Q.value,Q.color)}),v.fillStyle=U}else v.fillStyle=(T=p==null?void 0:p.color)!=null?T:"rgba(128, 128, 128, 0.3)";let B=f.split((R=p==null?void 0:p.wrap)!=null?R:"、"),I=(z=p==null?void 0:p.lineHeight)!=null?z:20,N=-(B.length*I/2)+I/2;B.forEach((U,Q)=>{let te;x==="left"||x==="start"?te=-m/4:x==="right"||x==="end"?te=m/4:te=0,v.fillText(U,te,N+Q*I)}),v.rotate(-C),v.translate(-m/2,-g/2)};return new Promise(A=>{let x=p==null?void 0:p.image;x?r(x).then(B=>{var O,M;let I=(O=p==null?void 0:p.imageWidth)!=null?O:B.width,N=(M=p==null?void 0:p.imageHeight)!=null?M:B.height;v.drawImage(B,-I/2,-N/2,I,N),A(h.toDataURL("image/png"))}).catch(()=>{b(),A(h.toDataURL("image/png"))}):(b(),A(h.toDataURL("image/png")))})}function o(f={}){let p=(0,In.unref)(n);p&&(z3(f.width)&&(p.style.width=`${f.width}px`),z3(f.height)&&(p.style.height=`${f.height}px`),z3(f.str)&&i(f.str,f.attr).then(h=>{p.style.background=`url(${h}) left top repeat`}))}let l=a6(()=>{let f=(0,In.unref)(e);if(!f)return;let{clientHeight:p,clientWidth:h}=f;o({height:p,width:h})}),s=(f,p)=>{var C,b;if(!ba)return;if((0,In.unref)(n))return o({str:f,attr:p}),t;let h=(0,In.unref)(e),m=document.createElement("div");if(n.value=m,m.id=t,m.style.pointerEvents="none",m.style.top="0px",m.style.left="0px",m.style.position=h===document.body?"fixed":"absolute",m.style.zIndex=(C=p==null?void 0:p.zIndex)!=null?C:"100000",!h)return t;let{clientHeight:g,clientWidth:v}=h;return o({str:f,width:v,height:g,attr:p}),(b=h==null?void 0:h.style)!=null&&b.position||(h.style.position="relative"),h.appendChild(m),t};function u(f,{str:p,attr:h}){f[0].removedNodes[0]&&f[0].removedNodes[0].id===t&&(n.value=void 0,s(p,h))}function c(f,p){let h={childList:!0,attributes:!0,characterData:!0,subtree:!0};new MutationObserver(m=>u(m,{str:f,attr:p})).observe((0,In.unref)(e),h)}function d(f,p){ba&&(s(f,p),window.addEventListener("resize",l),p!=null&&p.forever&&c(f,p),(0,In.getCurrentInstance)()&&a&&a())}return i6(()=>{ba&&window.removeEventListener("resize",l)}),{clear:a,setWatermark:d}};const vKe={width:24,height:24,body:''},ZI={width:24,height:24,body:''},gKe={key:0,class:"flex items-center justify-between"},yKe=["id"],bKe=["onClick"],FKe={key:1},CKe=fe({name:"ReDialog",__name:"index",setup(e){const t=W(!1),n=k(()=>o=>{var l;return((l=o==null?void 0:o.footerButtons)==null?void 0:l.length)>0?o.footerButtons:[{label:"取消",text:!0,bg:!0,btnClick:({dialog:{options:s,index:u}})=>{const c=()=>L9(s,u,{command:"cancel"});s!=null&&s.beforeCancel&&w1(s==null?void 0:s.beforeCancel)?s.beforeCancel(c,{options:s,index:u}):c()}},{label:"确定",type:"primary",text:!0,bg:!0,popconfirm:o==null?void 0:o.popconfirm,btnClick:({dialog:{options:s,index:u}})=>{const c=()=>L9(s,u,{command:"sure"});s!=null&&s.beforeSure&&w1(s==null?void 0:s.beforeSure)?s.beforeSure(c,{options:s,index:u}):c()}}]}),r=k(()=>["el-icon","el-dialog__close","-translate-x-2","cursor-pointer","hover:!text-[red]"]);function a(o,l,s,u=!1){var c;if(u||(t.value=(c=l==null?void 0:l.fullscreen)!=null?c:!1),l!=null&&l[o]&&w1(l==null?void 0:l[o]))return l==null?void 0:l[o]({options:l,index:s})}function i(o,l,s={command:"close"}){L9(o,l,s),a("close",o,l)}return(o,l)=>{const s=Ot("IconifyIconOffline"),u=Ot("el-button"),c=Ot("el-popconfirm"),d=Ot("el-dialog");return H(!0),oe(wt,null,Cn(y(uv),(f,p)=>(H(),Ye(d,hn({key:p,ref_for:!0},f,{modelValue:f.visible,"onUpdate:modelValue":h=>f.visible=h,class:"pure-dialog",fullscreen:t.value?!0:!!(f!=null&&f.fullscreen),onClosed:h=>i(f,p),onOpened:h=>a("open",f,p),onOpenAutoFocus:h=>a("openAutoFocus",f,p),onCloseAutoFocus:h=>a("closeAutoFocus",f,p)}),Cs({default:Ne(()=>[(H(),Ye(an(f.contentRenderer({options:f,index:p})),hn({ref_for:!0},f==null?void 0:f.props,{onClose:h=>i(f,p,h)}),null,16,["onClose"]))]),_:2},[f!=null&&f.fullscreenIcon||f!=null&&f.headerRenderer?{name:"header",fn:Ne(({close:h,titleId:m,titleClass:g})=>[f!=null&&f.fullscreenIcon?(H(),oe("div",gKe,[ge("span",{id:m,class:K(g)},dt(f==null?void 0:f.title),11,yKe),f!=null&&f.fullscreen?Oe("",!0):(H(),oe("i",{key:0,class:K(r.value),onClick:()=>{t.value=!t.value,a("fullscreenCallBack",Ue(Z({},f),{fullscreen:t.value}),p,!0)}},[ve(s,{class:"pure-dialog-svg",icon:f!=null&&f.fullscreen||t.value?y(ZI):y(vKe)},null,8,["icon"])],10,bKe))])):(H(),Ye(an(f==null?void 0:f.headerRenderer({close:h,titleId:m,titleClass:g})),{key:1}))]),key:"0"}:void 0,f!=null&&f.hideFooter?void 0:{name:"footer",fn:Ne(()=>[f!=null&&f.footerRenderer?(H(),Ye(an(f==null?void 0:f.footerRenderer({options:f,index:p})),{key:0})):(H(),oe("span",FKe,[(H(!0),oe(wt,null,Cn(n.value(f),(h,m)=>(H(),oe(wt,{key:m},[h.popconfirm?(H(),Ye(c,hn({key:0,ref_for:!0},h.popconfirm,{onConfirm:g=>h.btnClick({dialog:{options:f,index:p},button:{btn:h,index:m}})}),{reference:Ne(()=>[ve(u,hn({ref_for:!0},h),{default:Ne(()=>[Dn(dt(h==null?void 0:h.label),1)]),_:2},1040)]),_:2},1040,["onConfirm"])):(H(),Ye(u,hn({key:1,ref_for:!0},h,{onClick:g=>h.btnClick({dialog:{options:f,index:p},button:{btn:h,index:m}})}),{default:Ne(()=>[Dn(dt(h==null?void 0:h.label),1)]),_:2},1040,["onClick"]))],64))),128))]))]),key:"1"}]),1040,["modelValue","onUpdate:modelValue","fullscreen","onClosed","onOpened","onOpenAutoFocus","onCloseAutoFocus"]))),128)}}});function gb(e){return K2()?(U2(e),!0):!1}function Va(e){return typeof e=="function"?e():y(e)}const o6=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const wKe=e=>typeof e!="undefined",EKe=e=>e!=null,SKe=Object.prototype.toString,a7=e=>SKe.call(e)==="[object Object]",gc=()=>{},_Ke=DKe();function DKe(){var e,t;return o6&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function AKe(e,t){function n(...r){return new Promise((a,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(i)})}return n}function xKe(e,t={}){let n,r,a=gc;const i=l=>{clearTimeout(l),a(),a=gc};return l=>{const s=Va(e),u=Va(t.maxWait);return n&&i(n),s<=0||u!==void 0&&u<=0?(r&&(i(r),r=null),Promise.resolve(l())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,c(l())},u)),n=setTimeout(()=>{r&&i(r),r=null,c(l())},s)})}}function kKe(e,t=!1,n="Timeout"){return new Promise((r,a)=>{setTimeout(t?()=>a(n):r,e)})}function ete(e){return e}function tte(e){return Kt()}function DBt(e,t=200,n={}){return AKe(xKe(t,n),e)}function TKe(e,t=!0,n){tte()?$t(e,n):t?e():Re(e)}function MKe(e,t){tte()&&Lr(e,t)}function zT(e,t,n={}){const{immediate:r=!0}=n,a=W(!1);let i=null;function o(){i&&(clearTimeout(i),i=null)}function l(){a.value=!1,o()}function s(...u){o(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,e(...u)},Va(t))}return r&&(a.value=!0,o6&&s()),gb(l),{isPending:Ff(a),start:s,stop:l}}function ps(e){var t;const n=Va(e);return(t=n==null?void 0:n.$el)!=null?t:n}const l6=o6?window:void 0,BKe=o6?window.document:void 0;function ha(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=l6):[t,n,r,a]=e,!t)return gc;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},l=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),s=ze(()=>[ps(t),Va(a)],([c,d])=>{if(o(),!c)return;const f=a7(d)?Z({},d):d;i.push(...n.flatMap(p=>r.map(h=>l(c,p,h,f))))},{immediate:!0,flush:"post"}),u=()=>{s(),o()};return gb(u),u}let QI=!1;function ABt(e,t,n={}){const{window:r=l6,ignore:a=[],capture:i=!0,detectIframe:o=!1}=n;if(!r)return gc;_Ke&&!QI&&(QI=!0,Array.from(r.document.body.children).forEach(f=>f.addEventListener("click",gc)),r.document.documentElement.addEventListener("click",gc));let l=!0;const s=f=>a.some(p=>{if(typeof p=="string")return Array.from(r.document.querySelectorAll(p)).some(h=>h===f.target||f.composedPath().includes(h));{const h=ps(p);return h&&(f.target===h||f.composedPath().includes(h))}}),c=[ha(r,"click",f=>{const p=ps(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(l=!s(f)),!l){l=!0;return}t(f)}},{passive:!0,capture:i}),ha(r,"pointerdown",f=>{const p=ps(e);l=!s(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),o&&ha(r,"blur",f=>{setTimeout(()=>{var p;const h=ps(e);((p=r.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(h!=null&&h.contains(r.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>c.forEach(f=>f())}function LKe(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function xBt(...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]);const{target:a=l6,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=r,s=LKe(t);return ha(a,i,c=>{c.repeat&&Va(l)||s(c)&&n(c)},o)}function kBt(e,t=null){const n=Kt();let r=()=>{};const a=CF((i,o)=>(r=o,{get(){var l,s;return i(),(s=(l=n==null?void 0:n.proxy)==null?void 0:l.$refs[e])!=null?s:t},set(){}}));return TKe(r),Uo(r),a}function OKe(){const e=W(!1),t=Kt();return t&&$t(()=>{e.value=!0},t),e}function nte(e){const t=OKe();return k(()=>(t.value,!!e()))}function RKe(e){return JSON.parse(JSON.stringify(e))}function PKe(e,t,n={}){const{root:r,rootMargin:a="0px",threshold:i=.1,window:o=l6,immediate:l=!0}=n,s=nte(()=>o&&"IntersectionObserver"in o),u=k(()=>{const h=Va(e);return(Array.isArray(h)?h:[h]).map(ps).filter(EKe)});let c=gc;const d=W(l),f=s.value?ze(()=>[u.value,ps(r),d.value],([h,m])=>{if(c(),!d.value||!h.length)return;const g=new IntersectionObserver(t,{root:ps(m),rootMargin:a,threshold:i});h.forEach(v=>v&&g.observe(v)),c=()=>{g.disconnect(),c=gc}},{immediate:l,flush:"post"}):gc,p=()=>{c(),f(),d.value=!1};return gb(p),{isSupported:s,isActive:d,pause(){c(),d.value=!1},resume(){d.value=!0},stop:p}}const eN=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function TBt(e,t={}){const{document:n=BKe,autoExit:r=!1}=t,a=k(()=>{var v;return(v=ps(e))!=null?v:n==null?void 0:n.querySelector("html")}),i=W(!1),o=k(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),l=k(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(v=>n&&v in n||a.value&&v in a.value)),s=k(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(v=>n&&v in n||a.value&&v in a.value)),u=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(v=>n&&v in n),c=nte(()=>a.value&&n&&o.value!==void 0&&l.value!==void 0&&s.value!==void 0),d=()=>u?(n==null?void 0:n[u])===a.value:!1,f=()=>{if(s.value){if(n&&n[s.value]!=null)return n[s.value];{const v=a.value;if((v==null?void 0:v[s.value])!=null)return!!v[s.value]}}return!1};function p(){return Xt(this,null,function*(){if(!(!c.value||!i.value)){if(l.value)if((n==null?void 0:n[l.value])!=null)yield n[l.value]();else{const v=a.value;(v==null?void 0:v[l.value])!=null&&(yield v[l.value]())}i.value=!1}})}function h(){return Xt(this,null,function*(){if(!c.value||i.value)return;f()&&(yield p());const v=a.value;o.value&&(v==null?void 0:v[o.value])!=null&&(yield v[o.value](),i.value=!0)})}function m(){return Xt(this,null,function*(){yield i.value?p():h()})}const g=()=>{const v=f();(!v||v&&d())&&(i.value=v)};return ha(n,eN,g,!1),ha(()=>ps(a),eN,g,!1),r&&gb(p),{isSupported:c,isFullscreen:i,enter:h,exit:p,toggle:m}}const IKe={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]},MBt=Object.assign({},{linear:ete},IKe);function NKe([e,t,n,r]){const a=(c,d)=>1-3*d+3*c,i=(c,d)=>3*d-6*c,o=c=>3*c,l=(c,d,f)=>((a(d,f)*c+i(d,f))*c+o(d))*c,s=(c,d,f)=>3*a(d,f)*c*c+2*i(d,f)*c+o(d),u=c=>{let d=c;for(let f=0;f<4;++f){const p=s(d,e,n);if(p===0)return d;const h=l(d,e,n)-c;d-=h/p}return d};return c=>e===t&&n===r?c:l(u(c),t,r)}function tN(e,t,n){return e+n*(t-e)}function B9(e){return(typeof e=="number"?[e]:e)||[]}function $Ke(e,t,n,r={}){var a,i;const o=Va(t),l=Va(n),s=B9(o),u=B9(l),c=(a=Va(r.duration))!=null?a:1e3,d=Date.now(),f=Date.now()+c,p=typeof r.transition=="function"?r.transition:(i=Va(r.transition))!=null?i:ete,h=typeof p=="function"?p:NKe(p);return new Promise(m=>{e.value=o;const g=()=>{var v;if((v=r.abort)!=null&&v.call(r)){m();return}const C=Date.now(),b=h((C-d)/c),F=B9(e.value).map((E,w)=>tN(s[w],u[w],b));Array.isArray(e.value)?e.value=F.map((E,w)=>{var _,S;return tN((_=s[w])!=null?_:0,(S=u[w])!=null?S:0,b)}):typeof e.value=="number"&&(e.value=F[0]),C{const i=Va(e);return typeof i=="number"?i:i.map(Va)},a=W(r());return ze(r,i=>Xt(this,null,function*(){var o,l;if(Va(t.disabled))return;const s=++n;if(t.delay&&(yield kKe(Va(t.delay))),s!==n)return;const u=Array.isArray(i)?i.map(Va):Va(i);(o=t.onStarted)==null||o.call(t),yield $Ke(a,a.value,u,Ue(Z({},t),{abort:()=>{var c;return s!==n||((c=t.abort)==null?void 0:c.call(t))}})),(l=t.onFinished)==null||l.call(t)}),{deep:!0}),ze(()=>Va(t.disabled),i=>{i&&(n++,a.value=r())}),gb(()=>{n++}),k(()=>Va(t.disabled)?r():a.value)}function LBt(e,t,n,r={}){var a,i,o;const{clone:l=!1,passive:s=!1,eventName:u,deep:c=!1,defaultValue:d,shouldEmit:f}=r,p=Kt(),h=n||(p==null?void 0:p.emit)||((a=p==null?void 0:p.$emit)==null?void 0:a.bind(p))||((o=(i=p==null?void 0:p.proxy)==null?void 0:i.$emit)==null?void 0:o.bind(p==null?void 0:p.proxy));let m=u;m=m||`update:${t.toString()}`;const g=b=>l?typeof l=="function"?l(b):RKe(b):b,v=()=>wKe(e[t])?g(e[t]):d,C=b=>{f?f(b)&&h(m,b):h(m,b)};if(s){const b=v(),F=W(b);let E=!1;return ze(()=>e[t],w=>{E||(E=!0,F.value=g(w),Re(()=>E=!1))}),ze(F,w=>{!E&&(w!==e[t]||c)&&C(w)},{deep:c}),F}else return k({get(){return v()},set(b){C(b)}})}const uv=W([]),OBt=e=>{const t=()=>uv.value.push(Object.assign(e,{visible:!0}));e!=null&&e.openDelay?zT(()=>{t()},e.openDelay):t()},L9=(e,t,n)=>{var a;uv.value[t].visible=!1,e.closeCallBack&&e.closeCallBack({options:e,index:t,args:n});const r=(a=e==null?void 0:e.closeDelay)!=null?a:200;zT(()=>{uv.value.splice(t,1)},r)},RBt=(e,t="title",n=0)=>{uv.value[n][t]=e},PBt=()=>{uv.value=[]},zKe=aKe(CKe);var rte={name:"zh-cn",el:{breadcrumb:{label:"面包屑"},colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},carousel:{leftArrow:"上一张幻灯片",rightArrow:"下一张幻灯片",indicator:"幻灯片切换至索引 {index}"}}},VKe={name:"en",plus:{dialog:{confirmText:"Yes",cancelText:"No",title:"Dialog"},datepicker:{startPlaceholder:"Please select start time",endPlaceholder:"Please select end time"},dialogForm:{title:"Dialog form"},drawerForm:{title:"Drawer form",confirmText:"Yes",cancelText:"No"},form:{submitText:"Submit",resetText:"Reset",errorTip:"Please complete the form and submit again!"},field:{pleaseEnter:"Please enter",pleaseSelect:"Please select"},popover:{confirmText:"Yes",cancelText:"No"},search:{searchText:"Search",resetText:"Reset",expand:"Expand",retract:"Retract"},table:{title:"Table",density:"Density",refresh:"Refresh",columnSettings:"Column settings",selectAll:"Select all",default:"Default",loose:"Loose",compact:"Compact",action:"Action",more:"More",confirmToPerformThisOperation:"Confirm to perform this operation?",prompt:"Prompt",sort:"Sort"},stepsForm:{nextText:"Next step",preText:"Previous step",submitText:"Submit"},inputTag:{placeholder:"Please enter keywords and press enter or space key"},header:{logout:"logout"}}},HKe={name:"zh-cn",plus:{dialog:{confirmText:"确定",cancelText:"取消",title:"弹窗"},datepicker:{startPlaceholder:"请选择开始时间",endPlaceholder:"请选择结束时间"},dialogForm:{title:"弹窗表单"},drawerForm:{title:"抽屉表单",confirmText:"确定",cancelText:"取消"},form:{submitText:"提交",resetText:"重置",errorTip:"请完整填写表单然后再次提交!"},field:{pleaseEnter:"请输入",pleaseSelect:"请选择"},popover:{confirmText:"确定",cancelText:"取消"},search:{searchText:"搜索",resetText:"重置",expand:"展开",retract:"收起"},table:{title:"表格",density:"密度",refresh:"刷新",columnSettings:"列设置",selectAll:"全选",default:"默认",loose:"宽松",compact:"紧凑",action:"操作",more:"更多",confirmToPerformThisOperation:"确定执行本次操作?",prompt:"提示",sort:"排序"},stepsForm:{nextText:"下一步",preText:"上一步",submitText:"提交"},inputTag:{placeholder:"请输入关键字后按回车/空格键"},header:{logout:"退出登录"}}},WKe={pkg:{name:"vue-pure-admin",version:"5.4.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@infectoone/vue-ganttastic":"^2.3.2","@logicflow/core":"^1.2.27","@logicflow/extension":"^1.2.27","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vue-flow/background":"^1.3.0","@vue-flow/core":"^1.33.6","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.8","china-area-data":"^5.0.1",cropperjs:"^1.6.2",dayjs:"^1.11.11",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"2.7.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",mqtt:"4.3.7",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.20.3","plus-pro-components":"^0.0.11",qrcode:"^1.5.3",qs:"^6.12.1","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.1.1",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.26","vue-i18n":"^9.13.1","vue-json-pretty":"^2.4.0","vue-pdf-embed":"^2.0.3","vue-router":"^4.3.2","vue-tippy":"^6.4.1","vue-types":"^5.1.2","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0","vue3-puzzle-vcode":"^1.1.7",vuedraggable:"^4.1.0","vxe-table":"^4.6.9","wavesurfer.js":"^7.7.13",xgplayer:"^3.0.17",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@eslint/js":"^9.2.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.2","@intlify/unplugin-vue-i18n":"^4.0.0","@pureadmin/theme":"^3.2.0","@types/dagre":"^0.7.52","@types/gradient-string":"^1.1.6","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.12.8","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.15","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.19",boxen:"^7.1.1",cssnano:"^7.0.1",dagre:"^0.8.5",eslint:"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.25.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.38","postcss-html":"^1.6.0","postcss-import":"^16.1.0","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.76.0",stylelint:"^16.5.0","stylelint-config-recess-order":"^5.0.1","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.1.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.3",typescript:"^5.4.5",vite:"^5.2.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-05-06 08:42:39"},GKe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const jKe=fe({name:"app",components:{[W8.name]:W8,ReDialog:zKe},computed:{currentLocale(){var e;return((e=this.$storage.locale)==null?void 0:e.locale)==="zh"?Z(Z({},rte),HKe):Z(Z({},Lk),VKe)}},beforeCreate(){const{version:e,name:t}=WKe.pkg,{VITE_PUBLIC_PATH:n,MODE:r}=GKe;r==="production"&&m4e({pollingTime:3e5,localPackageVersion:e,originVersionFileUrl:`${location.origin}${n}version.json`},{title:t,description:"检测到新版本",buttonText:"立即更新"})}}),ate=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};function KKe(e,t,n,r,a,i){const o=Ot("router-view"),l=Ot("ReDialog"),s=Ot("el-config-provider");return H(),Ye(s,{locale:e.currentLocale},{default:Ne(()=>[ve(o),ve(l)]),_:1},8,["locale"])}const UKe=ate(jKe,[["render",KKe]]),qKe="modulepreload",YKe=function(e){return"/vue-pure-admin/"+e},nN={},Le=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),o=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));a=Promise.all(n.map(l=>{if(l=YKe(l),l in nN)return;nN[l]=!0;const s=l.endsWith(".css"),u=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":qKe,s||(c.as="script",c.crossOrigin=""),c.href=l,o&&c.setAttribute("nonce",o),document.head.appendChild(c),s)return new Promise((d,f)=>{c.addEventListener("load",d),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${l}`)))})}))}return a.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},JKe={buttons:{pureAccountSettings:e=>{const{normalize:t}=e;return t(["Account"])},pureLoginOut:e=>{const{normalize:t}=e;return t(["LoginOut"])},pureLogin:e=>{const{normalize:t}=e;return t(["Login"])},pureOpenSystemSet:e=>{const{normalize:t}=e;return t(["Open System Configs"])},pureReload:e=>{const{normalize:t}=e;return t(["Reload"])},pureCloseCurrentTab:e=>{const{normalize:t}=e;return t(["Close CurrentTab"])},pureCloseLeftTabs:e=>{const{normalize:t}=e;return t(["Close LeftTabs"])},pureCloseRightTabs:e=>{const{normalize:t}=e;return t(["Close RightTabs"])},pureCloseOtherTabs:e=>{const{normalize:t}=e;return t(["Close OtherTabs"])},pureCloseAllTabs:e=>{const{normalize:t}=e;return t(["Close AllTabs"])},pureContentFullScreen:e=>{const{normalize:t}=e;return t(["Content FullScreen"])},pureContentExitFullScreen:e=>{const{normalize:t}=e;return t(["Content ExitFullScreen"])},pureClickCollapse:e=>{const{normalize:t}=e;return t(["Collapse"])},pureClickExpand:e=>{const{normalize:t}=e;return t(["Expand"])},pureConfirm:e=>{const{normalize:t}=e;return t(["Confirm"])},pureSwitch:e=>{const{normalize:t}=e;return t(["Switch"])},pureClose:e=>{const{normalize:t}=e;return t(["Close"])},pureBackTop:e=>{const{normalize:t}=e;return t(["BackTop"])},pureOpenText:e=>{const{normalize:t}=e;return t(["Open"])},pureCloseText:e=>{const{normalize:t}=e;return t(["Close"])}},search:{pureTotal:e=>{const{normalize:t}=e;return t(["Total"])},pureHistory:e=>{const{normalize:t}=e;return t(["History"])},pureCollect:e=>{const{normalize:t}=e;return t(["Collect"])},pureDragSort:e=>{const{normalize:t}=e;return t(["(Drag Sort)"])},pureEmpty:e=>{const{normalize:t}=e;return t(["Empty"])},purePlaceholder:e=>{const{normalize:t}=e;return t(["Search Menu"])}},panel:{pureSystemSet:e=>{const{normalize:t}=e;return t(["System Configs"])},pureCloseSystemSet:e=>{const{normalize:t}=e;return t(["Close System Configs"])},pureClearCacheAndToLogin:e=>{const{normalize:t}=e;return t(["Clear cache and return to login page"])},pureClearCache:e=>{const{normalize:t}=e;return t(["Clear Cache"])},pureOverallStyle:e=>{const{normalize:t}=e;return t(["Overall Style"])},pureOverallStyleLight:e=>{const{normalize:t}=e;return t(["Light"])},pureOverallStyleLightTip:e=>{const{normalize:t}=e;return t(["Set sail freshly and light up the comfortable work interface"])},pureOverallStyleDark:e=>{const{normalize:t}=e;return t(["Dark"])},pureOverallStyleDarkTip:e=>{const{normalize:t}=e;return t(["Moonlight Overture, indulge in the tranquility and elegance of the night"])},pureOverallStyleSystem:e=>{const{normalize:t}=e;return t(["Auto"])},pureOverallStyleSystemTip:e=>{const{normalize:t}=e;return t(["Synchronize time, the interface naturally responds to morning and dusk"])},pureThemeColor:e=>{const{normalize:t}=e;return t(["Theme Color"])},pureLayoutModel:e=>{const{normalize:t}=e;return t(["Layout Model"])},pureVerticalTip:e=>{const{normalize:t}=e;return t(["The menu on the left is familiar and friendly"])},pureHorizontalTip:e=>{const{normalize:t}=e;return t(["Top menu, concise overview"])},pureMixTip:e=>{const{normalize:t}=e;return t(["Mixed menu, flexible"])},pureStretch:e=>{const{normalize:t}=e;return t(["Stretch Page"])},pureStretchFixed:e=>{const{normalize:t}=e;return t(["Fixed"])},pureStretchFixedTip:e=>{const{normalize:t}=e;return t(["Compact pages make it easy to find the information you need"])},pureStretchCustom:e=>{const{normalize:t}=e;return t(["Custom"])},pureStretchCustomTip:e=>{const{normalize:t}=e;return t(["Minimum 1280, maximum 1600"])},pureTagsStyle:e=>{const{normalize:t}=e;return t(["Tags Style"])},pureTagsStyleSmart:e=>{const{normalize:t}=e;return t(["Smart"])},pureTagsStyleSmartTip:e=>{const{normalize:t}=e;return t(["Smart tags add fun and brilliance"])},pureTagsStyleCard:e=>{const{normalize:t}=e;return t(["Card"])},pureTagsStyleCardTip:e=>{const{normalize:t}=e;return t(["Card tags for efficient browsing"])},pureInterfaceDisplay:e=>{const{normalize:t}=e;return t(["Interface Display"])},pureGreyModel:e=>{const{normalize:t}=e;return t(["Grey Model"])},pureWeakModel:e=>{const{normalize:t}=e;return t(["Weak Model"])},pureHiddenTags:e=>{const{normalize:t}=e;return t(["Hidden Tags"])},pureHiddenFooter:e=>{const{normalize:t}=e;return t(["Hidden Footer"])},pureMultiTagsCache:e=>{const{normalize:t}=e;return t(["MultiTags Cache"])}},menus:{pureHome:e=>{const{normalize:t}=e;return t(["Home"])},pureLogin:e=>{const{normalize:t}=e;return t(["Login"])},pureEmpty:e=>{const{normalize:t}=e;return t(["Empty Page"])},pureTable:e=>{const{normalize:t}=e;return t(["Table"])},pureSysManagement:e=>{const{normalize:t}=e;return t(["System Manage"])},pureUser:e=>{const{normalize:t}=e;return t(["User Manage"])},pureRole:e=>{const{normalize:t}=e;return t(["Role Manage"])},pureSystemMenu:e=>{const{normalize:t}=e;return t(["Menu Manage"])},pureDept:e=>{const{normalize:t}=e;return t(["Dept Manage"])},pureSysMonitor:e=>{const{normalize:t}=e;return t(["System Monitor"])},pureOnlineUser:e=>{const{normalize:t}=e;return t(["Online User"])},pureLoginLog:e=>{const{normalize:t}=e;return t(["Login Log"])},pureOperationLog:e=>{const{normalize:t}=e;return t(["Operation Log"])},pureSystemLog:e=>{const{normalize:t}=e;return t(["System Log"])},pureEditor:e=>{const{normalize:t}=e;return t(["Editor"])},pureAbnormal:e=>{const{normalize:t}=e;return t(["Abnormal Page"])},pureFourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},pureFourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},pureFive:e=>{const{normalize:t}=e;return t(["500"])},pureComponents:e=>{const{normalize:t}=e;return t(["Components"])},pureDialog:e=>{const{normalize:t}=e;return t(["Dialog"])},pureMessage:e=>{const{normalize:t}=e;return t(["Message Tips"])},pureVideo:e=>{const{normalize:t}=e;return t(["Video"])},pureSegmented:e=>{const{normalize:t}=e;return t(["Segmented"])},pureWaterfall:e=>{const{normalize:t}=e;return t(["Waterfall"])},pureMap:e=>{const{normalize:t}=e;return t(["Map"])},pureDraggable:e=>{const{normalize:t}=e;return t(["Draggable"])},pureSplitPane:e=>{const{normalize:t}=e;return t(["Split Pane"])},pureText:e=>{const{normalize:t}=e;return t(["Text Ellipsis"])},pureElButton:e=>{const{normalize:t}=e;return t(["Button"])},pureButton:e=>{const{normalize:t}=e;return t(["Button Animation"])},pureCheckButton:e=>{const{normalize:t}=e;return t(["Check Button"])},pureCropping:e=>{const{normalize:t}=e;return t(["Picture Cropping"])},pureAnimatecss:e=>{const{normalize:t}=e;return t(["AnimateCss Selector"])},pureCountTo:e=>{const{normalize:t}=e;return t(["Digital Animation"])},pureSelector:e=>{const{normalize:t}=e;return t(["Scope Selector"])},pureFlowChart:e=>{const{normalize:t}=e;return t(["Flow Chart"])},pureSeamless:e=>{const{normalize:t}=e;return t(["Seamless Scroll"])},pureContextmenu:e=>{const{normalize:t}=e;return t(["Context Menu"])},pureTypeit:e=>{const{normalize:t}=e;return t(["Typeit"])},pureJsonEditor:e=>{const{normalize:t}=e;return t(["JSON Editor"])},pureColorPicker:e=>{const{normalize:t}=e;return t(["Color Picker"])},pureDatePicker:e=>{const{normalize:t}=e;return t(["Date Picker"])},pureDateTimePicker:e=>{const{normalize:t}=e;return t(["DateTimePicker"])},pureTimePicker:e=>{const{normalize:t}=e;return t(["TimePicker"])},pureTag:e=>{const{normalize:t}=e;return t(["Tag"])},pureStatistic:e=>{const{normalize:t}=e;return t(["Statistic"])},pureCollapse:e=>{const{normalize:t}=e;return t(["Collapse"])},pureGanttastic:e=>{const{normalize:t}=e;return t(["Gantt Chart"])},pureProgress:e=>{const{normalize:t}=e;return t(["Progress"])},pureUpload:e=>{const{normalize:t}=e;return t(["File Upload"])},pureCheckCard:e=>{const{normalize:t}=e;return t(["CheckCard"])},pureMenus:e=>{const{normalize:t}=e;return t(["MultiLevel Menu"])},pureMenu1:e=>{const{normalize:t}=e;return t(["Menu1"])},"pureMenu1-1":e=>{const{normalize:t}=e;return t(["Menu1-1"])},"pureMenu1-2":e=>{const{normalize:t}=e;return t(["Menu1-2"])},"pureMenu1-2-1":e=>{const{normalize:t}=e;return t(["Menu1-2-1"])},"pureMenu1-2-2":e=>{const{normalize:t}=e;return t(["Menu1-2-2"])},"pureMenu1-3":e=>{const{normalize:t}=e;return t(["Menu1-3"])},pureMenu2:e=>{const{normalize:t}=e;return t(["Menu2"])},purePermission:e=>{const{normalize:t}=e;return t(["Permission Manage"])},purePermissionPage:e=>{const{normalize:t}=e;return t(["Page Permission"])},purePermissionButton:e=>{const{normalize:t}=e;return t(["Button Permission"])},pureTabs:e=>{const{normalize:t}=e;return t(["Tabs Operate"])},pureGuide:e=>{const{normalize:t}=e;return t(["Guide"])},pureAble:e=>{const{normalize:t}=e;return t(["Able"])},pureMenuTree:e=>{const{normalize:t}=e;return t(["Menu Tree"])},pureVideoFrame:e=>{const{normalize:t}=e;return t(["Video Frame Capture"])},pureWavesurfer:e=>{const{normalize:t}=e;return t(["Audio Visualization"])},pureRipple:e=>{const{normalize:t}=e;return t(["Ripple"])},pureMqtt:e=>{const{normalize:t}=e;return t(["Mqtt Client"])},pureOptimize:e=>{const{normalize:t}=e;return t(["Debounce、Throttle、Copy、Longpress Directives"])},pureVerify:e=>{const{normalize:t}=e;return t(["Captcha"])},pureWatermark:e=>{const{normalize:t}=e;return t(["Water Mark"])},purePrint:e=>{const{normalize:t}=e;return t(["Print"])},pureDownload:e=>{const{normalize:t}=e;return t(["Download"])},pureExternalPage:e=>{const{normalize:t}=e;return t(["External Page"])},pureExternalDoc:e=>{const{normalize:t}=e;return t(["Docs External"])},pureEmbeddedDoc:e=>{const{normalize:t}=e;return t(["Docs Embedded"])},pureExternalLink:e=>{const{normalize:t}=e;return t(["Vue-Pure-Admin"])},pureUtilsLink:e=>{const{normalize:t}=e;return t(["Pure-Admin-Utils"])},pureColorHuntDoc:e=>{const{normalize:t}=e;return t(["ColorHunt"])},pureUiGradients:e=>{const{normalize:t}=e;return t(["UiGradients"])},pureEpDoc:e=>{const{normalize:t}=e;return t(["Element-Plus"])},pureTailwindcssDoc:e=>{const{normalize:t}=e;return t(["Tailwindcss"])},pureVueDoc:e=>{const{normalize:t}=e;return t(["Vue3"])},pureViteDoc:e=>{const{normalize:t}=e;return t(["Vite"])},purePiniaDoc:e=>{const{normalize:t}=e;return t(["Pinia"])},pureRouterDoc:e=>{const{normalize:t}=e;return t(["Vue-Router"])},pureAbout:e=>{const{normalize:t}=e;return t(["About"])},pureResult:e=>{const{normalize:t}=e;return t(["Result Page"])},pureSuccess:e=>{const{normalize:t}=e;return t(["Success Page"])},pureFail:e=>{const{normalize:t}=e;return t(["Fail Page"])},pureIconSelect:e=>{const{normalize:t}=e;return t(["Icon Select"])},pureTimeline:e=>{const{normalize:t}=e;return t(["Time Line"])},pureLineTree:e=>{const{normalize:t}=e;return t(["LineTree"])},pureList:e=>{const{normalize:t}=e;return t(["List Page"])},pureCardList:e=>{const{normalize:t}=e;return t(["Card List Page"])},pureDebounce:e=>{const{normalize:t}=e;return t(["Debounce & Throttle"])},pureFormDesign:e=>{const{normalize:t}=e;return t(["Form Design"])},pureBarcode:e=>{const{normalize:t}=e;return t(["Barcode"])},pureQrcode:e=>{const{normalize:t}=e;return t(["Qrcode"])},pureCascader:e=>{const{normalize:t}=e;return t(["Area Cascader"])},pureSwiper:e=>{const{normalize:t}=e;return t(["Swiper Plugin"])},pureVirtualList:e=>{const{normalize:t}=e;return t(["Virtual List"])},purePdf:e=>{const{normalize:t}=e;return t(["PDF Preview"])},pureExcel:e=>{const{normalize:t}=e;return t(["Export Excel"])},pureInfiniteScroll:e=>{const{normalize:t}=e;return t(["Table Infinite Scroll"])},pureSensitive:e=>{const{normalize:t}=e;return t(["Sensitive Filter"])},purePinyin:e=>{const{normalize:t}=e;return t(["PinYin"])},pureDanmaku:e=>{const{normalize:t}=e;return t(["Danmaku"])},pureSchemaForm:e=>{const{normalize:t}=e;return t(["Form"])},pureTableBase:e=>{const{normalize:t}=e;return t(["Base Usage"])},pureTableHigh:e=>{const{normalize:t}=e;return t(["High Usage"])},pureTableEdit:e=>{const{normalize:t}=e;return t(["Edit Usage"])},pureVxeTable:e=>{const{normalize:t}=e;return t(["Virtual Usage"])},pureBoard:e=>{const{normalize:t}=e;return t(["Paint Board"])},pureMindMap:e=>{const{normalize:t}=e;return t(["Mind Map"])},pureMenuOverflow:e=>{const{normalize:t}=e;return t(["Menu Overflow Show Tooltip Text"])},pureChildMenuOverflow:e=>{const{normalize:t}=e;return t(["Child Menu Overflow Show Tooltip Text"])}},status:{pureLoad:e=>{const{normalize:t}=e;return t(["Loading..."])},pureMessage:e=>{const{normalize:t}=e;return t(["Message"])},pureNotify:e=>{const{normalize:t}=e;return t(["Notify"])},pureTodo:e=>{const{normalize:t}=e;return t(["Todo"])},pureNoMessage:e=>{const{normalize:t}=e;return t(["No Message"])},pureNoNotify:e=>{const{normalize:t}=e;return t(["No Notify"])},pureNoTodo:e=>{const{normalize:t}=e;return t(["No Todo"])}},login:{pureUsername:e=>{const{normalize:t}=e;return t(["Username"])},purePassword:e=>{const{normalize:t}=e;return t(["Password"])},pureVerifyCode:e=>{const{normalize:t}=e;return t(["VerifyCode"])},pureRemember:e=>{const{normalize:t}=e;return t(["days no need to login"])},pureRememberInfo:e=>{const{normalize:t}=e;return t(["After checking and logging in, will automatically log in to the system without entering your username and password within the specified number of days."])},pureSure:e=>{const{normalize:t}=e;return t(["Sure Password"])},pureForget:e=>{const{normalize:t}=e;return t(["Forget Password?"])},pureLogin:e=>{const{normalize:t}=e;return t(["Login"])},pureThirdLogin:e=>{const{normalize:t}=e;return t(["Third Login"])},purePhoneLogin:e=>{const{normalize:t}=e;return t(["Phone Login"])},pureQRCodeLogin:e=>{const{normalize:t}=e;return t(["QRCode Login"])},pureRegister:e=>{const{normalize:t}=e;return t(["Register"])},pureWeChatLogin:e=>{const{normalize:t}=e;return t(["WeChat Login"])},pureAlipayLogin:e=>{const{normalize:t}=e;return t(["Alipay Login"])},pureQQLogin:e=>{const{normalize:t}=e;return t(["QQ Login"])},pureWeiBoLogin:e=>{const{normalize:t}=e;return t(["Weibo Login"])},purePhone:e=>{const{normalize:t}=e;return t(["Phone"])},pureSmsVerifyCode:e=>{const{normalize:t}=e;return t(["SMS VerifyCode"])},pureBack:e=>{const{normalize:t}=e;return t(["Back"])},pureTest:e=>{const{normalize:t}=e;return t(["Mock Test"])},pureTip:e=>{const{normalize:t}=e;return t(['After scanning the code, click "Confirm" to complete the login'])},pureDefinite:e=>{const{normalize:t}=e;return t(["Definite"])},pureLoginSuccess:e=>{const{normalize:t}=e;return t(["Login Success"])},pureLoginFail:e=>{const{normalize:t}=e;return t(["Login Fail"])},pureRegisterSuccess:e=>{const{normalize:t}=e;return t(["Regist Success"])},pureTickPrivacy:e=>{const{normalize:t}=e;return t(["Please tick Privacy Policy"])},pureReadAccept:e=>{const{normalize:t}=e;return t(["I have read it carefully and accept"])},purePrivacyPolicy:e=>{const{normalize:t}=e;return t(["Privacy Policy"])},pureGetVerifyCode:e=>{const{normalize:t}=e;return t(["Get VerifyCode"])},pureInfo:e=>{const{normalize:t}=e;return t(["Seconds"])},pureUsernameReg:e=>{const{normalize:t}=e;return t(["Please enter username"])},purePassWordReg:e=>{const{normalize:t}=e;return t(["Please enter password"])},pureVerifyCodeReg:e=>{const{normalize:t}=e;return t(["Please enter verify code"])},pureVerifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter correct verify code"])},pureVerifyCodeSixReg:e=>{const{normalize:t}=e;return t(["Please enter a 6-digit verify code"])},purePhoneReg:e=>{const{normalize:t}=e;return t(["Please enter the phone"])},purePhoneCorrectReg:e=>{const{normalize:t}=e;return t(["Please enter the correct phone number format"])},purePassWordRuleReg:e=>{const{normalize:t}=e;return t(["The password format should be any combination of 8-18 digits"])},purePassWordSureReg:e=>{const{normalize:t}=e;return t(["Please enter confirm password"])},purePassWordDifferentReg:e=>{const{normalize:t}=e;return t(["The two passwords do not match!"])},purePassWordUpdateReg:e=>{const{normalize:t}=e;return t(["Password has been updated"])}}},XKe=Object.freeze(Object.defineProperty({__proto__:null,default:JKe},Symbol.toStringTag,{value:"Module"})),ZKe={buttons:{pureAccountSettings:e=>{const{normalize:t}=e;return t(["账户设置"])},pureLoginOut:e=>{const{normalize:t}=e;return t(["退出系统"])},pureLogin:e=>{const{normalize:t}=e;return t(["登录"])},pureOpenSystemSet:e=>{const{normalize:t}=e;return t(["打开系统配置"])},pureReload:e=>{const{normalize:t}=e;return t(["重新加载"])},pureCloseCurrentTab:e=>{const{normalize:t}=e;return t(["关闭当前标签页"])},pureCloseLeftTabs:e=>{const{normalize:t}=e;return t(["关闭左侧标签页"])},pureCloseRightTabs:e=>{const{normalize:t}=e;return t(["关闭右侧标签页"])},pureCloseOtherTabs:e=>{const{normalize:t}=e;return t(["关闭其他标签页"])},pureCloseAllTabs:e=>{const{normalize:t}=e;return t(["关闭全部标签页"])},pureContentFullScreen:e=>{const{normalize:t}=e;return t(["内容区全屏"])},pureContentExitFullScreen:e=>{const{normalize:t}=e;return t(["内容区退出全屏"])},pureClickCollapse:e=>{const{normalize:t}=e;return t(["点击折叠"])},pureClickExpand:e=>{const{normalize:t}=e;return t(["点击展开"])},pureConfirm:e=>{const{normalize:t}=e;return t(["确认"])},pureSwitch:e=>{const{normalize:t}=e;return t(["切换"])},pureClose:e=>{const{normalize:t}=e;return t(["关闭"])},pureBackTop:e=>{const{normalize:t}=e;return t(["回到顶部"])},pureOpenText:e=>{const{normalize:t}=e;return t(["开"])},pureCloseText:e=>{const{normalize:t}=e;return t(["关"])}},search:{pureTotal:e=>{const{normalize:t}=e;return t(["共"])},pureHistory:e=>{const{normalize:t}=e;return t(["搜索历史"])},pureCollect:e=>{const{normalize:t}=e;return t(["收藏"])},pureDragSort:e=>{const{normalize:t}=e;return t(["(可拖拽排序)"])},pureEmpty:e=>{const{normalize:t}=e;return t(["暂无搜索结果"])},purePlaceholder:e=>{const{normalize:t}=e;return t(["搜索菜单(支持拼音搜索)"])}},panel:{pureSystemSet:e=>{const{normalize:t}=e;return t(["系统配置"])},pureCloseSystemSet:e=>{const{normalize:t}=e;return t(["关闭配置"])},pureClearCacheAndToLogin:e=>{const{normalize:t}=e;return t(["清空缓存并返回登录页"])},pureClearCache:e=>{const{normalize:t}=e;return t(["清空缓存"])},pureOverallStyle:e=>{const{normalize:t}=e;return t(["整体风格"])},pureOverallStyleLight:e=>{const{normalize:t}=e;return t(["浅色"])},pureOverallStyleLightTip:e=>{const{normalize:t}=e;return t(["清新启航,点亮舒适的工作界面"])},pureOverallStyleDark:e=>{const{normalize:t}=e;return t(["深色"])},pureOverallStyleDarkTip:e=>{const{normalize:t}=e;return t(["月光序曲,沉醉于夜的静谧雅致"])},pureOverallStyleSystem:e=>{const{normalize:t}=e;return t(["自动"])},pureOverallStyleSystemTip:e=>{const{normalize:t}=e;return t(["同步时光,界面随晨昏自然呼应"])},pureThemeColor:e=>{const{normalize:t}=e;return t(["主题色"])},pureLayoutModel:e=>{const{normalize:t}=e;return t(["导航模式"])},pureVerticalTip:e=>{const{normalize:t}=e;return t(["左侧菜单,亲切熟悉"])},pureHorizontalTip:e=>{const{normalize:t}=e;return t(["顶部菜单,简洁概览"])},pureMixTip:e=>{const{normalize:t}=e;return t(["混合菜单,灵活多变"])},pureStretch:e=>{const{normalize:t}=e;return t(["页宽"])},pureStretchFixed:e=>{const{normalize:t}=e;return t(["固定"])},pureStretchFixedTip:e=>{const{normalize:t}=e;return t(["紧凑页面,轻松找到所需信息"])},pureStretchCustom:e=>{const{normalize:t}=e;return t(["自定义"])},pureStretchCustomTip:e=>{const{normalize:t}=e;return t(["最小1280、最大1600"])},pureTagsStyle:e=>{const{normalize:t}=e;return t(["页签风格"])},pureTagsStyleSmart:e=>{const{normalize:t}=e;return t(["灵动"])},pureTagsStyleSmartTip:e=>{const{normalize:t}=e;return t(["灵动标签,添趣生辉"])},pureTagsStyleCard:e=>{const{normalize:t}=e;return t(["卡片"])},pureTagsStyleCardTip:e=>{const{normalize:t}=e;return t(["卡片标签,高效浏览"])},pureInterfaceDisplay:e=>{const{normalize:t}=e;return t(["界面显示"])},pureGreyModel:e=>{const{normalize:t}=e;return t(["灰色模式"])},pureWeakModel:e=>{const{normalize:t}=e;return t(["色弱模式"])},pureHiddenTags:e=>{const{normalize:t}=e;return t(["隐藏标签页"])},pureHiddenFooter:e=>{const{normalize:t}=e;return t(["隐藏页脚"])},pureMultiTagsCache:e=>{const{normalize:t}=e;return t(["页签持久化"])}},menus:{pureHome:e=>{const{normalize:t}=e;return t(["首页"])},pureLogin:e=>{const{normalize:t}=e;return t(["登录"])},pureEmpty:e=>{const{normalize:t}=e;return t(["无Layout页"])},pureTable:e=>{const{normalize:t}=e;return t(["表格"])},pureSysManagement:e=>{const{normalize:t}=e;return t(["系统管理"])},pureUser:e=>{const{normalize:t}=e;return t(["用户管理"])},pureRole:e=>{const{normalize:t}=e;return t(["角色管理"])},pureSystemMenu:e=>{const{normalize:t}=e;return t(["菜单管理"])},pureDept:e=>{const{normalize:t}=e;return t(["部门管理"])},pureSysMonitor:e=>{const{normalize:t}=e;return t(["系统监控"])},pureOnlineUser:e=>{const{normalize:t}=e;return t(["在线用户"])},pureLoginLog:e=>{const{normalize:t}=e;return t(["登录日志"])},pureOperationLog:e=>{const{normalize:t}=e;return t(["操作日志"])},pureSystemLog:e=>{const{normalize:t}=e;return t(["系统日志"])},pureEditor:e=>{const{normalize:t}=e;return t(["编辑器"])},pureAbnormal:e=>{const{normalize:t}=e;return t(["异常页面"])},pureFourZeroFour:e=>{const{normalize:t}=e;return t(["404"])},pureFourZeroOne:e=>{const{normalize:t}=e;return t(["403"])},pureFive:e=>{const{normalize:t}=e;return t(["500"])},pureComponents:e=>{const{normalize:t}=e;return t(["组件"])},pureDialog:e=>{const{normalize:t}=e;return t(["函数式弹框"])},pureMessage:e=>{const{normalize:t}=e;return t(["消息提示"])},pureVideo:e=>{const{normalize:t}=e;return t(["视频"])},pureSegmented:e=>{const{normalize:t}=e;return t(["分段控制器"])},pureWaterfall:e=>{const{normalize:t}=e;return t(["瀑布流无限滚动"])},pureMap:e=>{const{normalize:t}=e;return t(["地图"])},pureDraggable:e=>{const{normalize:t}=e;return t(["拖拽"])},pureSplitPane:e=>{const{normalize:t}=e;return t(["切割面板"])},pureText:e=>{const{normalize:t}=e;return t(["文本省略"])},pureElButton:e=>{const{normalize:t}=e;return t(["按钮"])},pureCheckButton:e=>{const{normalize:t}=e;return t(["可选按钮"])},pureButton:e=>{const{normalize:t}=e;return t(["按钮动效"])},pureCropping:e=>{const{normalize:t}=e;return t(["图片裁剪"])},pureAnimatecss:e=>{const{normalize:t}=e;return t(["animate.css选择器"])},pureCountTo:e=>{const{normalize:t}=e;return t(["数字动画"])},pureSelector:e=>{const{normalize:t}=e;return t(["范围选择器"])},pureFlowChart:e=>{const{normalize:t}=e;return t(["流程图"])},pureSeamless:e=>{const{normalize:t}=e;return t(["无缝滚动"])},pureContextmenu:e=>{const{normalize:t}=e;return t(["右键菜单"])},pureTypeit:e=>{const{normalize:t}=e;return t(["打字机"])},pureJsonEditor:e=>{const{normalize:t}=e;return t(["JSON编辑器"])},pureColorPicker:e=>{const{normalize:t}=e;return t(["颜色选择器"])},pureDatePicker:e=>{const{normalize:t}=e;return t(["日期选择器"])},pureDateTimePicker:e=>{const{normalize:t}=e;return t(["日期时间选择器"])},pureTimePicker:e=>{const{normalize:t}=e;return t(["时间选择器"])},pureTag:e=>{const{normalize:t}=e;return t(["标签"])},pureStatistic:e=>{const{normalize:t}=e;return t(["统计组件"])},pureCollapse:e=>{const{normalize:t}=e;return t(["折叠面板"])},pureGanttastic:e=>{const{normalize:t}=e;return t(["甘特图"])},pureProgress:e=>{const{normalize:t}=e;return t(["进度条"])},pureUpload:e=>{const{normalize:t}=e;return t(["文件上传"])},pureCheckCard:e=>{const{normalize:t}=e;return t(["多选卡片"])},pureMenus:e=>{const{normalize:t}=e;return t(["多级菜单"])},pureMenu1:e=>{const{normalize:t}=e;return t(["菜单1"])},"pureMenu1-1":e=>{const{normalize:t}=e;return t(["菜单1-1"])},"pureMenu1-2":e=>{const{normalize:t}=e;return t(["菜单1-2"])},"pureMenu1-2-1":e=>{const{normalize:t}=e;return t(["菜单1-2-1"])},"pureMenu1-2-2":e=>{const{normalize:t}=e;return t(["菜单1-2-2"])},"pureMenu1-3":e=>{const{normalize:t}=e;return t(["菜单1-3"])},pureMenu2:e=>{const{normalize:t}=e;return t(["菜单2"])},purePermission:e=>{const{normalize:t}=e;return t(["权限管理"])},purePermissionPage:e=>{const{normalize:t}=e;return t(["页面权限"])},purePermissionButton:e=>{const{normalize:t}=e;return t(["按钮权限"])},pureTabs:e=>{const{normalize:t}=e;return t(["标签页操作"])},pureGuide:e=>{const{normalize:t}=e;return t(["引导页"])},pureAble:e=>{const{normalize:t}=e;return t(["功能"])},pureMenuTree:e=>{const{normalize:t}=e;return t(["菜单树结构"])},pureVideoFrame:e=>{const{normalize:t}=e;return t(["视频帧截取-wasm版"])},pureWavesurfer:e=>{const{normalize:t}=e;return t(["音频可视化"])},pureRipple:e=>{const{normalize:t}=e;return t(["波纹(Ripple)"])},pureMqtt:e=>{const{normalize:t}=e;return t(["MQTT客户端(mqtt)"])},pureOptimize:e=>{const{normalize:t}=e;return t(["防抖、截流、复制、长按指令"])},pureVerify:e=>{const{normalize:t}=e;return t(["图形验证码"])},pureWatermark:e=>{const{normalize:t}=e;return t(["水印"])},purePrint:e=>{const{normalize:t}=e;return t(["打印"])},pureDownload:e=>{const{normalize:t}=e;return t(["下载"])},pureExternalPage:e=>{const{normalize:t}=e;return t(["外部页面"])},pureExternalDoc:e=>{const{normalize:t}=e;return t(["文档外链"])},pureEmbeddedDoc:e=>{const{normalize:t}=e;return t(["文档内嵌"])},pureExternalLink:e=>{const{normalize:t}=e;return t(["vue-pure-admin"])},pureUtilsLink:e=>{const{normalize:t}=e;return t(["pure-admin-utils"])},pureColorHuntDoc:e=>{const{normalize:t}=e;return t(["调色板"])},pureUiGradients:e=>{const{normalize:t}=e;return t(["渐变色"])},pureEpDoc:e=>{const{normalize:t}=e;return t(["element-plus"])},pureTailwindcssDoc:e=>{const{normalize:t}=e;return t(["tailwindcss"])},pureVueDoc:e=>{const{normalize:t}=e;return t(["vue3"])},pureViteDoc:e=>{const{normalize:t}=e;return t(["vite"])},purePiniaDoc:e=>{const{normalize:t}=e;return t(["pinia"])},pureRouterDoc:e=>{const{normalize:t}=e;return t(["vue-router"])},pureAbout:e=>{const{normalize:t}=e;return t(["关于"])},pureResult:e=>{const{normalize:t}=e;return t(["结果页面"])},pureSuccess:e=>{const{normalize:t}=e;return t(["成功页面"])},pureFail:e=>{const{normalize:t}=e;return t(["失败页面"])},pureIconSelect:e=>{const{normalize:t}=e;return t(["图标选择器"])},pureTimeline:e=>{const{normalize:t}=e;return t(["时间线"])},pureLineTree:e=>{const{normalize:t}=e;return t(["树形连接线"])},pureList:e=>{const{normalize:t}=e;return t(["列表页面"])},pureCardList:e=>{const{normalize:t}=e;return t(["卡片列表页"])},pureDebounce:e=>{const{normalize:t}=e;return t(["防抖节流"])},pureFormDesign:e=>{const{normalize:t}=e;return t(["表单设计器"])},pureBarcode:e=>{const{normalize:t}=e;return t(["条形码"])},pureQrcode:e=>{const{normalize:t}=e;return t(["二维码"])},pureCascader:e=>{const{normalize:t}=e;return t(["区域级联选择器"])},pureSwiper:e=>{const{normalize:t}=e;return t(["Swiper插件"])},pureVirtualList:e=>{const{normalize:t}=e;return t(["虚拟列表"])},purePdf:e=>{const{normalize:t}=e;return t(["PDF预览"])},pureExcel:e=>{const{normalize:t}=e;return t(["导出Excel"])},pureInfiniteScroll:e=>{const{normalize:t}=e;return t(["表格无限滚动"])},pureSensitive:e=>{const{normalize:t}=e;return t(["敏感词过滤"])},purePinyin:e=>{const{normalize:t}=e;return t(["汉语拼音"])},pureDanmaku:e=>{const{normalize:t}=e;return t(["弹幕"])},pureSchemaForm:e=>{const{normalize:t}=e;return t(["表单"])},pureTableBase:e=>{const{normalize:t}=e;return t(["基础用法"])},pureTableHigh:e=>{const{normalize:t}=e;return t(["高级用法"])},pureTableEdit:e=>{const{normalize:t}=e;return t(["可编辑用法"])},pureVxeTable:e=>{const{normalize:t}=e;return t(["虚拟滚动"])},pureBoard:e=>{const{normalize:t}=e;return t(["艺术画板"])},pureMindMap:e=>{const{normalize:t}=e;return t(["思维导图"])},pureMenuOverflow:e=>{const{normalize:t}=e;return t(["目录超出显示 Tooltip 文字提示"])},pureChildMenuOverflow:e=>{const{normalize:t}=e;return t(["菜单超出显示 Tooltip 文字提示"])}},status:{pureLoad:e=>{const{normalize:t}=e;return t(["加载中..."])},pureMessage:e=>{const{normalize:t}=e;return t(["消息"])},pureNotify:e=>{const{normalize:t}=e;return t(["通知"])},pureTodo:e=>{const{normalize:t}=e;return t(["待办"])},pureNoMessage:e=>{const{normalize:t}=e;return t(["暂无消息"])},pureNoNotify:e=>{const{normalize:t}=e;return t(["暂无通知"])},pureNoTodo:e=>{const{normalize:t}=e;return t(["暂无待办"])}},login:{pureUsername:e=>{const{normalize:t}=e;return t(["账号"])},purePassword:e=>{const{normalize:t}=e;return t(["密码"])},pureVerifyCode:e=>{const{normalize:t}=e;return t(["验证码"])},pureRemember:e=>{const{normalize:t}=e;return t(["天内免登录"])},pureRememberInfo:e=>{const{normalize:t}=e;return t(["勾选并登录后,规定天数内无需输入用户名和密码会自动登入系统"])},pureSure:e=>{const{normalize:t}=e;return t(["确认密码"])},pureForget:e=>{const{normalize:t}=e;return t(["忘记密码?"])},pureLogin:e=>{const{normalize:t}=e;return t(["登录"])},pureThirdLogin:e=>{const{normalize:t}=e;return t(["第三方登录"])},purePhoneLogin:e=>{const{normalize:t}=e;return t(["手机登录"])},pureQRCodeLogin:e=>{const{normalize:t}=e;return t(["二维码登录"])},pureRegister:e=>{const{normalize:t}=e;return t(["注册"])},pureWeChatLogin:e=>{const{normalize:t}=e;return t(["微信登录"])},pureAlipayLogin:e=>{const{normalize:t}=e;return t(["支付宝登录"])},pureQQLogin:e=>{const{normalize:t}=e;return t(["QQ登录"])},pureWeiBoLogin:e=>{const{normalize:t}=e;return t(["微博登录"])},purePhone:e=>{const{normalize:t}=e;return t(["手机号码"])},pureSmsVerifyCode:e=>{const{normalize:t}=e;return t(["短信验证码"])},pureBack:e=>{const{normalize:t}=e;return t(["返回"])},pureTest:e=>{const{normalize:t}=e;return t(["模拟测试"])},pureTip:e=>{const{normalize:t}=e;return t(['扫码后点击"确认",即可完成登录'])},pureDefinite:e=>{const{normalize:t}=e;return t(["确定"])},pureLoginSuccess:e=>{const{normalize:t}=e;return t(["登录成功"])},pureLoginFail:e=>{const{normalize:t}=e;return t(["登录失败"])},pureRegisterSuccess:e=>{const{normalize:t}=e;return t(["注册成功"])},pureTickPrivacy:e=>{const{normalize:t}=e;return t(["请勾选隐私政策"])},pureReadAccept:e=>{const{normalize:t}=e;return t(["我已仔细阅读并接受"])},purePrivacyPolicy:e=>{const{normalize:t}=e;return t(["《隐私政策》"])},pureGetVerifyCode:e=>{const{normalize:t}=e;return t(["获取验证码"])},pureInfo:e=>{const{normalize:t}=e;return t(["秒后重新获取"])},pureUsernameReg:e=>{const{normalize:t}=e;return t(["请输入账号"])},purePassWordReg:e=>{const{normalize:t}=e;return t(["请输入密码"])},pureVerifyCodeReg:e=>{const{normalize:t}=e;return t(["请输入验证码"])},pureVerifyCodeCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的验证码"])},pureVerifyCodeSixReg:e=>{const{normalize:t}=e;return t(["请输入6位数字验证码"])},purePhoneReg:e=>{const{normalize:t}=e;return t(["请输入手机号码"])},purePhoneCorrectReg:e=>{const{normalize:t}=e;return t(["请输入正确的手机号码格式"])},purePassWordRuleReg:e=>{const{normalize:t}=e;return t(["密码格式应为8-18位数字、字母、符号的任意两种组合"])},purePassWordSureReg:e=>{const{normalize:t}=e;return t(["请输入确认密码"])},purePassWordDifferentReg:e=>{const{normalize:t}=e;return t(["两次密码不一致!"])},purePassWordUpdateReg:e=>{const{normalize:t}=e;return t(["修改密码成功"])}}},QKe=Object.freeze(Object.defineProperty({__proto__:null,default:ZKe},Symbol.toStringTag,{value:"Module"}));/*! * shared v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. @@ -209,11 +209,11 @@ Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}fun `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(a=>r.set(a)),r}static accessor(t){const r=(this[LN]=this[LN]={accessors:{}}).accessors,a=this.prototype;function i(o){const l=D0(o);r[l]||(gYe(a,o),r[l]=!0)}return Et.isArray(t)?t.forEach(i):i(t),this}}kl.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Et.reduceDescriptors(kl.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});Et.freezeMethods(kl);function I9(e,t){const n=this||bb,r=t||n,a=kl.from(r.headers);let i=r.data;return Et.forEach(e,function(l){i=l.call(n,i,a.normalize(),t?t.status:void 0)}),a.normalize(),i}function zte(e){return!!(e&&e.__CANCEL__)}function Fb(e,t,n){wr.call(this,e==null?"canceled":e,wr.ERR_CANCELED,t,n),this.name="CanceledError"}Et.inherits(Fb,wr,{__CANCEL__:!0});function yYe(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new wr("Request failed with status code "+n.status,[wr.ERR_BAD_REQUEST,wr.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const bYe=mu.hasStandardBrowserEnv?{write(e,t,n,r,a,i){const o=[e+"="+encodeURIComponent(t)];Et.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),Et.isString(r)&&o.push("path="+r),Et.isString(a)&&o.push("domain="+a),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function FYe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function CYe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Vte(e,t){return e&&!FYe(t)?CYe(e,t):t}const wYe=mu.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function a(i){let o=i;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(o){const l=Et.isString(o)?a(o):o;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}();function EYe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function SYe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a=0,i=0,o;return t=t!==void 0?t:1e3,function(s){const u=Date.now(),c=r[i];o||(o=u),n[a]=s,r[a]=u;let d=i,f=0;for(;d!==a;)f+=n[d++],d=d%e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),u-o{const i=a.loaded,o=a.lengthComputable?a.total:void 0,l=i-n,s=r(l),u=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:l,rate:s||void 0,estimated:s&&o&&u?(o-i)/s:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const _Ye=typeof XMLHttpRequest!="undefined",DYe=_Ye&&function(e){return new Promise(function(n,r){let a=e.data;const i=kl.from(e.headers).normalize();let{responseType:o,withXSRFToken:l}=e,s;function u(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}let c;if(Et.isFormData(a)){if(mu.hasStandardBrowserEnv||mu.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[m,...g]=c?c.split(";").map(v=>v.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...g].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+g))}const f=Vte(e.baseURL,e.url);d.open(e.method.toUpperCase(),Pte(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const m=kl.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),v={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:e,request:d};yYe(function(b){n(b),u()},function(b){r(b),u()},v),d=null}if("onloadend"in d?d.onloadend=p:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(p)},d.onabort=function(){d&&(r(new wr("Request aborted",wr.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new wr("Network Error",wr.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let g=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const v=e.transitional||Ite;e.timeoutErrorMessage&&(g=e.timeoutErrorMessage),r(new wr(g,v.clarifyTimeoutError?wr.ETIMEDOUT:wr.ECONNABORTED,e,d)),d=null},mu.hasStandardBrowserEnv&&(l&&Et.isFunction(l)&&(l=l(e)),l||l!==!1&&wYe(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&bYe.read(e.xsrfCookieName);m&&i.set(e.xsrfHeaderName,m)}a===void 0&&i.setContentType(null),"setRequestHeader"in d&&Et.forEach(i.toJSON(),function(g,v){d.setRequestHeader(v,g)}),Et.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",ON(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",ON(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=m=>{d&&(r(!m||m.type?new Fb(null,e,d):m),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const h=EYe(f);if(h&&mu.protocols.indexOf(h)===-1){r(new wr("Unsupported protocol "+h+":",wr.ERR_BAD_REQUEST,e));return}d.send(a||null)})},vD={http:Xqe,xhr:DYe};Et.forEach(vD,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}});const RN=e=>`- ${e}`,AYe=e=>Et.isFunction(e)||e===null||e===!1,Hte={getAdapter:e=>{e=Et.isArray(e)?e:[e];const{length:t}=e;let n,r;const a={};for(let i=0;i`adapter ${l} `+(s===!1?"is not supported by the environment":"is not available in the build"));let o=t?i.length>1?`since : `+i.map(RN).join(` `):" "+RN(i[0]):"as no adapter specified";throw new wr("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:vD};function N9(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Fb(null,e)}function PN(e){return N9(e),e.headers=kl.from(e.headers),e.data=I9.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Hte.getAdapter(e.adapter||bb.adapter)(e).then(function(r){return N9(e),r.data=I9.call(e,e.transformResponse,r),r.headers=kl.from(r.headers),r},function(r){return zte(r)||(N9(e),r&&r.response&&(r.response.data=I9.call(e,e.transformResponse,r.response),r.response.headers=kl.from(r.response.headers))),Promise.reject(r)})}const IN=e=>e instanceof kl?Z({},e):e;function dv(e,t){t=t||{};const n={};function r(u,c,d){return Et.isPlainObject(u)&&Et.isPlainObject(c)?Et.merge.call({caseless:d},u,c):Et.isPlainObject(c)?Et.merge({},c):Et.isArray(c)?c.slice():c}function a(u,c,d){if(Et.isUndefined(c)){if(!Et.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!Et.isUndefined(c))return r(void 0,c)}function o(u,c){if(Et.isUndefined(c)){if(!Et.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function l(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const s={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:l,headers:(u,c)=>a(IN(u),IN(c),!0)};return Et.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=s[c]||a,f=d(e[c],t[c],c);Et.isUndefined(f)&&d!==l||(n[c]=f)}),n}const Wte="1.6.8",UT={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{UT[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const NN={};UT.transitional=function(t,n,r){function a(i,o){return"[Axios v"+Wte+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,l)=>{if(t===!1)throw new wr(a(o," has been removed"+(n?" in "+n:"")),wr.ERR_DEPRECATED);return n&&!NN[o]&&(NN[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,l):!0}};function xYe(e,t,n){if(typeof e!="object")throw new wr("options must be an object",wr.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const i=r[a],o=t[i];if(o){const l=e[i],s=l===void 0||o(l,i,e);if(s!==!0)throw new wr("option "+i+" must be "+s,wr.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new wr("Unknown option "+i,wr.ERR_BAD_OPTION)}}const gD={assertOptions:xYe,validators:UT},Xc=gD.validators;class ih{constructor(t){this.defaults=t,this.interceptors={request:new BN,response:new BN}}request(t,n){return Xt(this,null,function*(){try{return yield this._request(t,n)}catch(r){if(r instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const i=a.stack?a.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+i):r.stack=i}throw r}})}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=dv(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&gD.assertOptions(r,{silentJSONParsing:Xc.transitional(Xc.boolean),forcedJSONParsing:Xc.transitional(Xc.boolean),clarifyTimeoutError:Xc.transitional(Xc.boolean)},!1),a!=null&&(Et.isFunction(a)?n.paramsSerializer={serialize:a}:gD.assertOptions(a,{encode:Xc.function,serialize:Xc.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&Et.merge(i.common,i[n.method]);i&&Et.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=kl.concat(o,i);const l=[];let s=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(s=s&&m.synchronous,l.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!s){const h=[PN.bind(this),void 0];for(h.unshift.apply(h,l),h.push.apply(h,u),f=h.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(l=>{r.subscribe(l),i=l}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,l){r.reason||(r.reason=new Fb(i,o,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new qT(function(a){t=a}),cancel:t}}}function kYe(e){return function(n){return e.apply(null,n)}}function TYe(e){return Et.isObject(e)&&e.isAxiosError===!0}const yD={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yD).forEach(([e,t])=>{yD[t]=e});function Gte(e){const t=new ih(e),n=Ste(ih.prototype.request,t);return Et.extend(n,ih.prototype,t,{allOwnKeys:!0}),Et.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return Gte(dv(e,a))},n}const Ca=Gte(bb);Ca.Axios=ih;Ca.CanceledError=Fb;Ca.CancelToken=qT;Ca.isCancel=zte;Ca.VERSION=Wte;Ca.toFormData=h6;Ca.AxiosError=wr;Ca.Cancel=Ca.CanceledError;Ca.all=function(t){return Promise.all(t)};Ca.spread=kYe;Ca.isAxiosError=TYe;Ca.mergeConfig=dv;Ca.AxiosHeaders=kl;Ca.formToJSON=e=>$te(Et.isHTMLForm(e)?new FormData(e):e);Ca.getAdapter=Hte.getAdapter;Ca.HttpStatusCode=yD;Ca.default=Ca;var MYe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};let u7={};const{VITE_PUBLIC_PATH:BYe}=MYe,LYe=e=>{u7=Object.assign(u7,e)},oh=e=>{if(typeof e=="string"){const t=e.split(".");if(t&&t.length){let n=u7;return t.forEach(r=>{n&&typeof n[r]!="undefined"?n=n[r]:n=null}),n}}return u7},OYe=e=>Xt(void 0,null,function*(){return e.config.globalProperties.$config=oh(),Ca({method:"get",url:`${BYe}platform-config.json`}).then(({data:t})=>{let n=e.config.globalProperties.$config;return e&&n&&typeof t=="object"&&(n=Object.assign(n,t),e.config.globalProperties.$config=n,LYe(n)),n}).catch(()=>{throw"请在public文件夹下添加platform-config.json配置文件"})}),Dd=()=>oh().ResponsiveStorageNameSpace,c7=function(){let e=Object.fromEntries(Object.entries(Object.assign({"../../locales/en.yaml":XKe,"../../locales/zh-CN.yaml":QKe})).map(([t,n])=>[t.match(/([A-Za-z0-9-_]+)\./i)[1],n.default]));return(t="zh-CN")=>e[t]}(),RYe={zh:Z(Z({},c7("zh-CN")),rte),en:Z(Z({},c7("en")),Lk)};function PYe(e){const t=[],n=new Set;for(t.push({obj:e,key:""});t.length>0;){const{obj:r,key:a}=t.pop();for(const i in r){const o=a?`${a}.${i}`:i;r[i]&&lv(r[i])?t.push({obj:r[i],key:o}):n.add(o)}}return n}const $N=new Map,IYe=(e="zh-CN")=>{let t=$N.get(e);return t||(t=PYe(c7(e)),$N.set(e,t)),t};function zN(e=""){var n;if(!e)return"";if(typeof e=="object"){const r=jm.global.locale;return e[r==null?void 0:r.value]}const t=(n=e.match(/(\S*)\./))==null?void 0:n.input;return t&&IYe("zh-CN").has(t)||!t&&Object.hasOwn(c7("zh-CN"),e)?jm.global.t.call(jm.global.locale,e):e}const Tt=e=>e;var JU,XU;const jm=lqe({legacy:!1,locale:(XU=(JU=Fa().getItem(`${Dd()}locale`))==null?void 0:JU.locale)!=null?XU:"zh",fallbackLocale:"en",messages:RYe});function NYe(e){e.use(jm)}const $Ye={path:"/able",redirect:"/able/watermark",meta:{icon:"ri:ubuntu-fill",title:Tt("menus.pureAble"),rank:Cfe},children:[{path:"/able/mqtt-client",name:"MqttClient",component:()=>Le(()=>import("./mqtt-client-dM_I1ErY.js"),__vite__mapDeps([0,1])),meta:{title:Tt("menus.pureMqtt"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/able/verify",name:"Verify",component:()=>Le(()=>import("./verify-Nau4ErKR.js"),__vite__mapDeps([2,3])),meta:{title:Tt("menus.pureVerify")}},{path:"/able/watermark",name:"WaterMark",component:()=>Le(()=>import("./watermark-CITrECxu.js"),[]),meta:{title:Tt("menus.pureWatermark")}},{path:"/able/print",name:"Print",component:()=>Le(()=>import("./index-BMtXGz53.js"),__vite__mapDeps([4,5,6,7])),meta:{title:Tt("menus.purePrint")}},{path:"/able/download",name:"Download",component:()=>Le(()=>import("./download-By9duZhw.js"),[]),meta:{title:Tt("menus.pureDownload")}},{path:"/able/excel",name:"Excel",component:()=>Le(()=>import("./excel-ajTWg5PO.js"),__vite__mapDeps([8,9])),meta:{title:Tt("menus.pureExcel")}},{path:"/components/ripple",name:"Ripple",component:()=>Le(()=>import("./ripple-C6_d-_Uo.js"),[]),meta:{title:Tt("menus.pureRipple")}},{path:"/able/debounce",name:"Debounce",component:()=>Le(()=>import("./debounce-C-WP9O52.js"),[]),meta:{title:Tt("menus.pureDebounce")}},{path:"/able/directives",name:"Directives",component:()=>Le(()=>import("./directives-QGOPsHM9.js"),[]),meta:{title:Tt("menus.pureOptimize")}},{path:"/able/draggable",name:"Draggable",component:()=>Le(()=>import("./draggable-CT4OGXBw.js"),__vite__mapDeps([10,11,12,13])),meta:{title:Tt("menus.pureDraggable"),transition:{enterTransition:"animate__zoomIn",leaveTransition:"animate__zoomOut"}}},{path:"/able/pdf",name:"Pdf",component:()=>Le(()=>import("./pdf-BwJMmyHT.js"),__vite__mapDeps([14,1])),meta:{title:Tt("menus.purePdf")}},{path:"/able/barcode",name:"BarCode",component:()=>Le(()=>import("./barcode-_Xs3sphr.js"),[]),meta:{title:Tt("menus.pureBarcode")}},{path:"/able/qrcode",name:"QrCode",component:()=>Le(()=>import("./qrcode-DHmb4rCL.js"),__vite__mapDeps([15,16,17,18,19])),meta:{title:Tt("menus.pureQrcode")}},{path:"/able/map",name:"MapPage",component:()=>Le(()=>import("./map-E_DQ_0p7.js"),__vite__mapDeps([20,21,22])),meta:{title:Tt("menus.pureMap"),keepAlive:!0,transition:{name:"fade"}}},{path:"/able/wavesurfer",name:"Wavesurfer",component:()=>Le(()=>import("./index-C8YelAOa.js"),[]),meta:{title:Tt("menus.pureWavesurfer")}},{path:"/able/video",name:"VideoPage",component:()=>Le(()=>import("./video-DkWfT81H.js"),__vite__mapDeps([23,24,25])),meta:{title:Tt("menus.pureVideo")}},{path:"/able/video-frame",name:"VideoFrame",component:()=>Le(()=>import("./index-Dj-9rZxf.js"),__vite__mapDeps([26,27,28])),meta:{title:Tt("menus.pureVideoFrame")}},{path:"/able/danmaku",name:"Danmaku",component:()=>Le(()=>import("./index-D-eo97bL.js"),__vite__mapDeps([29,30])),meta:{title:Tt("menus.pureDanmaku")}},{path:"/able/infinite-scroll",name:"InfiniteScroll",component:()=>Le(()=>import("./infinite-scroll-CjcJPjXA.js"),[]),meta:{title:Tt("menus.pureInfiniteScroll")}},{path:"/able/menu-tree",name:"MenuTree",component:()=>Le(()=>import("./menu-tree-Bs7kozuW.js"),__vite__mapDeps([31,24])),meta:{title:Tt("menus.pureMenuTree")}},{path:"/able/line-tree",name:"LineTree",component:()=>Le(()=>import("./line-tree-DIf74EUU.js"),__vite__mapDeps([32,33])),meta:{title:Tt("menus.pureLineTree")}},{path:"/able/typeit",name:"Typeit",component:()=>Le(()=>import("./typeit-BshrWgkt.js"),__vite__mapDeps([34,35])),meta:{title:Tt("menus.pureTypeit")}},{path:"/able/sensitive",name:"Sensitive",component:()=>Le(()=>import("./sensitive-Bgq0wRQY.js"),[]),meta:{title:Tt("menus.pureSensitive")}},{path:"/able/pinyin",name:"Pinyin",component:()=>Le(()=>import("./pinyin-BANNblan.js"),__vite__mapDeps([36,37,38])),meta:{title:Tt("menus.purePinyin")}}]},zYe=Object.freeze(Object.defineProperty({__proto__:null,default:$Ye},Symbol.toStringTag,{value:"Module"})),VYe={path:"/about",redirect:"/about/index",meta:{icon:"ri:file-info-line",title:Tt("menus.pureAbout"),rank:Lfe},children:[{path:"/about/index",name:"About",component:()=>Le(()=>import("./index-B-7MUb67.js"),__vite__mapDeps([39,40,41])),meta:{title:Tt("menus.pureAbout")}}]},HYe=Object.freeze(Object.defineProperty({__proto__:null,default:VYe},Symbol.toStringTag,{value:"Module"})),WYe=()=>Le(()=>import("./frame-BGKJ_auD.js"),__vite__mapDeps([42,43])),GYe={path:"/board",redirect:"/board/index",meta:{icon:"ri:artboard-line",title:Tt("menus.pureBoard"),rank:Ife},children:[{path:"/board/index",name:"FrameBoard",component:WYe,meta:{title:Tt("menus.pureBoard"),keepAlive:!0,frameSrc:"https://songlh.top/paint-board/"}}]},jYe=Object.freeze(Object.defineProperty({__proto__:null,default:GYe},Symbol.toStringTag,{value:"Module"})),KYe={path:"/components",redirect:"/components/dialog",meta:{icon:"ep:menu",title:Tt("menus.pureComponents"),rank:Ffe},children:[{path:"/components/dialog",name:"DialogPage",component:()=>Le(()=>import("./index-B4HFGABx.js"),__vite__mapDeps([44,45,46])),meta:{title:Tt("menus.pureDialog")}},{path:"/components/message",name:"Message",component:()=>Le(()=>import("./message-DTF0e1ld.js"),__vite__mapDeps([47,24,48])),meta:{title:Tt("menus.pureMessage")}},{path:"/components/upload",name:"PureUpload",component:()=>Le(()=>import("./index-T2AypNXt.js"),__vite__mapDeps([49,11,50,21,51,52])),meta:{title:Tt("menus.pureUpload")}},{path:"/components/check-card",name:"CheckCard",component:()=>Le(()=>import("./check-card-PsXdo72c.js"),__vite__mapDeps([53,54,55,56])),meta:{title:Tt("menus.pureCheckCard"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/date-picker",name:"DatePicker",component:()=>Le(()=>import("./date-picker-B43fnStR.js"),__vite__mapDeps([57,24,58])),meta:{title:Tt("menus.pureDatePicker")}},{path:"/components/datetime-picker",name:"DateTimePicker",component:()=>Le(()=>import("./datetime-picker-CczlVga1.js"),__vite__mapDeps([59,60])),meta:{title:Tt("menus.pureDateTimePicker")}},{path:"/components/time-picker",name:"TimePicker",component:()=>Le(()=>import("./time-picker-CoHZBRSs.js"),[]),meta:{title:Tt("menus.pureTimePicker")}},{path:"/components/icon-select",name:"IconSelect",component:()=>Le(()=>import("./icon-select-DnlHQfTV.js"),[]),meta:{title:Tt("menus.pureIconSelect")}},{path:"/components/animatecss",name:"AnimateCss",component:()=>Le(()=>import("./animatecss-S7HmPHsa.js"),__vite__mapDeps([61,62,63])),meta:{title:Tt("menus.pureAnimatecss")}},{path:"/components/cropping",name:"Cropping",component:()=>Le(()=>import("./index-BcPtqiSj.js"),__vite__mapDeps([64,65,66])),meta:{title:Tt("menus.pureCropping")}},{path:"/components/segmented",name:"Segmented",component:()=>Le(()=>import("./segmented-_Q0tVRfl.js"),__vite__mapDeps([67,68,24,69,70,71])),meta:{title:Tt("menus.pureSegmented")}},{path:"/components/text",name:"PureText",component:()=>Le(()=>import("./text-Byv9jz_T.js"),__vite__mapDeps([72,73,74])),meta:{title:Tt("menus.pureText"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/el-button",name:"PureButton",component:()=>Le(()=>import("./el-button-DQT_1Y_B.js"),__vite__mapDeps([75,24,76])),meta:{title:Tt("menus.pureElButton")}},{path:"/components/check-button",name:"CheckButton",component:()=>Le(()=>import("./check-button-C33eJ80l.js"),__vite__mapDeps([77,78])),meta:{title:Tt("menus.pureCheckButton"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/button",name:"ButtonPage",component:()=>Le(()=>import("./button-BVc6KW7W.js"),[]),meta:{title:Tt("menus.pureButton")}},{path:"/components/progress",name:"PureProgress",component:()=>Le(()=>import("./progress-CvfbMm9t.js"),__vite__mapDeps([79,24,80])),meta:{title:Tt("menus.pureProgress")}},{path:"/components/tag",name:"PureTag",component:()=>Le(()=>import("./tag-ltN_c_4Y.js"),__vite__mapDeps([81,82])),meta:{title:Tt("menus.pureTag")}},{path:"/components/statistic",name:"Statistic",component:()=>Le(()=>import("./statistic-BtvQEVE7.js"),__vite__mapDeps([83,84,85])),meta:{title:Tt("menus.pureStatistic")}},{path:"/components/collapse",name:"Collapse",component:()=>Le(()=>import("./collapse-97IGm0vN.js"),[]),meta:{title:Tt("menus.pureCollapse")}},{path:"/components/cascader",name:"Cascader",component:()=>Le(()=>import("./cascader-W0voxFEc.js"),[]),meta:{title:Tt("menus.pureCascader")}},{path:"/components/color-picker",name:"ColorPicker",component:()=>Le(()=>import("./color-picker-AMOP0wsQ.js"),[]),meta:{title:Tt("menus.pureColorPicker")}},{path:"/components/selector",name:"Selector",component:()=>Le(()=>import("./selector-Bhrv6tm4.js"),__vite__mapDeps([86,87])),meta:{title:Tt("menus.pureSelector")}},{path:"/components/waterfall",name:"Waterfall",component:()=>Le(()=>import("./index-DrE33Wtq.js"),__vite__mapDeps([88,89,90])),meta:{title:Tt("menus.pureWaterfall")}},{path:"/components/split-pane",name:"SplitPane",component:()=>Le(()=>import("./split-pane-CkRiuToQ.js"),__vite__mapDeps([91,92])),meta:{title:Tt("menus.pureSplitPane")}},{path:"/components/swiper",name:"Swiper",component:()=>Le(()=>import("./swiper-vxf-XVxL.js"),__vite__mapDeps([93,94])),meta:{title:Tt("menus.pureSwiper")}},{path:"/components/timeline",name:"TimeLine",component:()=>Le(()=>import("./timeline-ymAqTFXr.js"),__vite__mapDeps([95,96,97,24,98,99])),meta:{title:Tt("menus.pureTimeline")}},{path:"/components/count-to",name:"CountTo",component:()=>Le(()=>import("./count-to-E2c7UdtZ.js"),__vite__mapDeps([100,101,17,102])),meta:{title:Tt("menus.pureCountTo")}},{path:"/components/contextmenu",name:"ContextMenu",component:()=>Le(()=>import("./index-eQC1xCMK.js"),__vite__mapDeps([103,104,105,106,107,108,109,110,111])),meta:{title:Tt("menus.pureContextmenu")}},{path:"/components/json-editor",name:"JsonEditor",component:()=>Le(()=>import("./json-editor-DME5zSZ1.js"),__vite__mapDeps([112,113,114])),meta:{title:Tt("menus.pureJsonEditor")}},{path:"/components/seamless-scroll",name:"SeamlessScroll",component:()=>Le(()=>import("./seamless-scroll-eq5WNTkB.js"),__vite__mapDeps([115,116])),meta:{title:Tt("menus.pureSeamless")}},{path:"/components/virtual-list",name:"VirtualList",component:()=>Le(()=>import("./index-BkQnNIaL.js"),__vite__mapDeps([117,118,119,120,121,122,123])),meta:{title:Tt("menus.pureVirtualList")}}]},UYe=Object.freeze(Object.defineProperty({__proto__:null,default:KYe},Symbol.toStringTag,{value:"Module"})),qYe={path:"/editor",redirect:"/editor/index",meta:{icon:"ep:edit",title:Tt("menus.pureEditor"),rank:Ofe},children:[{path:"/editor/index",name:"Editor",component:()=>Le(()=>import("./index-DHf0kJzF.js"),__vite__mapDeps([124,125,126,127,128,84,129,130])),meta:{title:Tt("menus.pureEditor"),keepAlive:!0}}]},YYe=Object.freeze(Object.defineProperty({__proto__:null,default:qYe},Symbol.toStringTag,{value:"Module"})),JYe={path:"/error",redirect:"/error/403",meta:{icon:"ri:information-line",title:Tt("menus.pureAbnormal"),rank:Dfe},children:[{path:"/error/403",name:"403",component:()=>Le(()=>import("./403-C4G4h4eT.js"),[]),meta:{title:Tt("menus.pureFourZeroOne")}},{path:"/error/404",name:"404",component:()=>Le(()=>import("./404-D33HlgGe.js"),[]),meta:{title:Tt("menus.pureFourZeroFour")}},{path:"/error/500",name:"500",component:()=>Le(()=>import("./500-BOJ58CRL.js"),[]),meta:{title:Tt("menus.pureFive")}}]},XYe=Object.freeze(Object.defineProperty({__proto__:null,default:JYe},Symbol.toStringTag,{value:"Module"})),ZYe={path:"/flow-chart",redirect:"/flow-chart/index",meta:{icon:"ep:set-up",title:Tt("menus.pureFlowChart"),rank:Rfe},children:[{path:"/flow-chart/index",name:"FlowChart",component:()=>Le(()=>import("./index-3nhp9psM.js"),__vite__mapDeps([131,113,114,132])),meta:{title:Tt("menus.pureFlowChart")}}]},QYe=Object.freeze(Object.defineProperty({__proto__:null,default:ZYe},Symbol.toStringTag,{value:"Module"})),eJe={path:"/form",redirect:"/form/index",meta:{icon:"ri:edit-box-line",title:Tt("menus.pureSchemaForm"),rank:Efe},children:[{path:"/form/index",name:"SchemaForm",component:()=>Le(()=>import("./index-BZ_NYozk.js"),__vite__mapDeps([133,134,135,54,55,136,137,138,139,140,141,142,143,144,145,146,147])),meta:{title:Tt("menus.pureSchemaForm"),extraIcon:"IF-pure-iconfont-new svg"}}]},tJe=Object.freeze(Object.defineProperty({__proto__:null,default:eJe},Symbol.toStringTag,{value:"Module"})),nJe=()=>Le(()=>import("./frame-BGKJ_auD.js"),__vite__mapDeps([42,43])),rJe={path:"/form-design",redirect:"/form-design/index",meta:{icon:"ri:terminal-window-line",title:Tt("menus.pureFormDesign"),rank:Pfe},children:[{path:"/form-design/index",name:"FormDesign",component:nJe,meta:{title:Tt("menus.pureFormDesign"),keepAlive:!0,frameSrc:"https://haixin-fang.github.io/vue-form-design/playground/index.html",frameLoading:!1}}]},aJe=Object.freeze(Object.defineProperty({__proto__:null,default:rJe},Symbol.toStringTag,{value:"Module"})),iJe={path:"/ganttastic",redirect:"/ganttastic/index",meta:{icon:"ri:bar-chart-horizontal-line",title:Tt("menus.pureGanttastic"),rank:bfe},children:[{path:"/ganttastic/index",name:"Ganttastic",component:()=>Le(()=>import("./index-9FkS2sxh.js"),[]),meta:{title:Tt("menus.pureGanttastic"),extraIcon:"IF-pure-iconfont-new svg"}}]},oJe=Object.freeze(Object.defineProperty({__proto__:null,default:iJe},Symbol.toStringTag,{value:"Module"})),lJe={path:"/guide",redirect:"/guide/index",meta:{icon:"ep:guide",title:Tt("menus.pureGuide"),rank:zfe},children:[{path:"/guide/index",name:"Guide",component:()=>Le(()=>import("./index-BoEQxeKo.js"),__vite__mapDeps([148,149])),meta:{title:Tt("menus.pureGuide")}}]},sJe=Object.freeze(Object.defineProperty({__proto__:null,default:lJe},Symbol.toStringTag,{value:"Module"}));var uJe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const{VITE_HIDE_HOME:cJe}=uJe,dJe=()=>Le(()=>import("./index-J4aLahqF.js"),__vite__mapDeps([150,151,68,152,153,154,155,27,156,12,157,158,18,159,37,24,11,48,89,69,70,73,160])),fJe={path:"/",name:"Home",component:dJe,redirect:"/welcome",meta:{icon:"ep:home-filled",title:Tt("menus.pureHome"),rank:gfe},children:[{path:"/welcome",name:"Welcome",component:()=>Le(()=>import("./index-BBhcDVNL.js"),__vite__mapDeps([161,84,162,163,24,164,101,17,102,96,97,165,166,167,69,70,168])),meta:{title:Tt("menus.pureHome"),showLink:cJe!=="true"}}]},pJe=Object.freeze(Object.defineProperty({__proto__:null,default:fJe},Symbol.toStringTag,{value:"Module"})),hJe={path:"/list",redirect:"/list/card",meta:{icon:"ri:list-check",title:Tt("menus.pureList"),rank:Sfe},children:[{path:"/list/card",name:"CardList",component:()=>Le(()=>import("./index-Cu4AoIap.js"),__vite__mapDeps([169,170,171,172,173,24,174])),meta:{icon:"ri:bank-card-line",title:Tt("menus.pureCardList"),showParent:!0}}]},mJe=Object.freeze(Object.defineProperty({__proto__:null,default:hJe},Symbol.toStringTag,{value:"Module"})),vJe={path:"/menuoverflow",redirect:"/menuoverflow/index",meta:{title:Tt("menus.pureMenuOverflow"),rank:Vfe},children:[{path:"/menuoverflow/index",name:"MenuOverflow",component:()=>Le(()=>import("./index-BtPn8FqL.js"),[]),meta:{title:Tt("menus.pureChildMenuOverflow"),showParent:!0}}]},gJe=Object.freeze(Object.defineProperty({__proto__:null,default:vJe},Symbol.toStringTag,{value:"Module"})),yJe=()=>Le(()=>import("./frame-BGKJ_auD.js"),__vite__mapDeps([42,43])),bJe={path:"/mind-map",redirect:"/mind-map/index",meta:{icon:"ri:mind-map",title:Tt("menus.pureMindMap"),rank:$fe},children:[{path:"/mind-map/index",name:"FrameMindMap",component:yJe,meta:{title:Tt("menus.pureMindMap"),keepAlive:!0,frameSrc:"https://wanglin2.github.io/mind-map/#/"}}]},FJe=Object.freeze(Object.defineProperty({__proto__:null,default:bJe},Symbol.toStringTag,{value:"Module"})),CJe={path:"/nested",redirect:"/nested/menu1/menu1-1",meta:{title:Tt("menus.pureMenus"),icon:"ep:histogram",rank:xfe},children:[{path:"/nested/menu1",meta:{title:Tt("menus.pureMenu1"),keepAlive:!0},redirect:"/nested/menu1/menu1-1",children:[{path:"/nested/menu1/menu1-1",component:()=>Le(()=>import("./index-CykIOnqf.js"),[]),name:"Menu1-1",meta:{title:Tt("menus.pureMenu1-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:Tt("menus.pureMenu1-2"),keepAlive:!0},children:[{path:"/nested/menu1/menu1-2/menu1-2-1",component:()=>Le(()=>import("./index-CBuEMrpQ.js"),[]),name:"Menu1-2-1",meta:{title:Tt("menus.pureMenu1-2-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2/menu1-2-2",component:()=>Le(()=>import("./index-ZBSVc-PH.js"),[]),name:"Menu1-2-2",meta:{title:Tt("menus.pureMenu1-2-2"),keepAlive:!0}}]},{path:"/nested/menu1/menu1-3",component:()=>Le(()=>import("./index-Dazq6Qwi.js"),[]),name:"Menu1-3",meta:{title:Tt("menus.pureMenu1-3"),keepAlive:!0}}]},{path:"/nested/menu2",name:"Menu2",component:()=>Le(()=>import("./index-Crq2M2U2.js"),[]),meta:{title:Tt("menus.pureMenu2"),keepAlive:!0}}]},wJe=Object.freeze(Object.defineProperty({__proto__:null,default:CJe},Symbol.toStringTag,{value:"Module"})),EJe=()=>Le(()=>import("./frame-BGKJ_auD.js"),__vite__mapDeps([42,43])),SJe={path:"/ppt",redirect:"/ppt/index",meta:{icon:"ri:file-ppt-2-line",title:"PPT",rank:Nfe},children:[{path:"/ppt/index",name:"FramePpt",component:EJe,meta:{title:"PPT",keepAlive:!0,frameSrc:"https://pipipi-pikachu.github.io/PPTist/",frameLoading:!1}}]},_Je=Object.freeze(Object.defineProperty({__proto__:null,default:SJe},Symbol.toStringTag,{value:"Module"})),DJe={path:"/result",redirect:"/result/success",meta:{icon:"ri:checkbox-circle-line",title:Tt("menus.pureResult"),rank:_fe},children:[{path:"/result/success",name:"Success",component:()=>Le(()=>import("./success-tKcPphJ6.js"),__vite__mapDeps([175,176])),meta:{title:Tt("menus.pureSuccess")}},{path:"/result/fail",name:"Fail",component:()=>Le(()=>import("./fail-Dh_exAyT.js"),__vite__mapDeps([177,178,159,179])),meta:{title:Tt("menus.pureFail")}}]},AJe=Object.freeze(Object.defineProperty({__proto__:null,default:DJe},Symbol.toStringTag,{value:"Module"})),xJe={path:"/table",redirect:"/table/index",meta:{icon:"ri:table-line",title:Tt("menus.pureTable"),rank:wfe},children:[{path:"/table/index",name:"PureTable",component:()=>Le(()=>import("./index-BZrSIwGH.js"),__vite__mapDeps([180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208])),meta:{title:Tt("menus.pureTableBase")}},{path:"/table/high",name:"PureTableHigh",component:()=>Le(()=>import("./high-DJmfj7fz.js"),__vite__mapDeps([209,210,211,212,213,214,215,216,217,11,218,219,220,221,222,223,9,224,225,226,227,5,228,229,230,231,232,233,234,235])),meta:{title:Tt("menus.pureTableHigh")}},{path:"/table/edit",name:"PureTableEdit",component:()=>Le(()=>import("./edit-C1u0hVBb.js"),__vite__mapDeps([236,237,238,239,240,24,51,241,242,243,244,245,246,247,48,248])),meta:{title:Tt("menus.pureTableEdit"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/table/virtual",name:"VxeTable",component:()=>Le(()=>import("./virtual-Be9vQcde.js"),__vite__mapDeps([249,250,251,252,11,157,253,254,255,256])),meta:{title:Tt("menus.pureVxeTable"),extraIcon:"IF-pure-iconfont-new svg"}}]},kJe=Object.freeze(Object.defineProperty({__proto__:null,default:xJe},Symbol.toStringTag,{value:"Module"})),TJe={path:"/vue-flow",redirect:"/vue-flow/index",meta:{icon:"ep:set-up",title:"vue-flow",rank:yfe},children:[{path:"/vue-flow/index",name:"VueFlow",component:()=>Le(()=>import("./index-C24ACA8Z.js"),__vite__mapDeps([257,258,1,259,260,261,262,263,264])),meta:{title:"vue-flow",extraIcon:"IF-pure-iconfont-new svg"}}]},MJe=Object.freeze(Object.defineProperty({__proto__:null,default:TJe},Symbol.toStringTag,{value:"Module"}));/*! js-cookie v3.0.5 | MIT */function Z4(e){for(var t=1;t{delete i[h]}),n.headers=kl.concat(o,i);const l=[];let s=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(s=s&&m.synchronous,l.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!s){const h=[PN.bind(this),void 0];for(h.unshift.apply(h,l),h.push.apply(h,u),f=h.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(l=>{r.subscribe(l),i=l}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,l){r.reason||(r.reason=new Fb(i,o,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new qT(function(a){t=a}),cancel:t}}}function kYe(e){return function(n){return e.apply(null,n)}}function TYe(e){return Et.isObject(e)&&e.isAxiosError===!0}const yD={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yD).forEach(([e,t])=>{yD[t]=e});function Gte(e){const t=new ih(e),n=Ste(ih.prototype.request,t);return Et.extend(n,ih.prototype,t,{allOwnKeys:!0}),Et.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return Gte(dv(e,a))},n}const Ca=Gte(bb);Ca.Axios=ih;Ca.CanceledError=Fb;Ca.CancelToken=qT;Ca.isCancel=zte;Ca.VERSION=Wte;Ca.toFormData=h6;Ca.AxiosError=wr;Ca.Cancel=Ca.CanceledError;Ca.all=function(t){return Promise.all(t)};Ca.spread=kYe;Ca.isAxiosError=TYe;Ca.mergeConfig=dv;Ca.AxiosHeaders=kl;Ca.formToJSON=e=>$te(Et.isHTMLForm(e)?new FormData(e):e);Ca.getAdapter=Hte.getAdapter;Ca.HttpStatusCode=yD;Ca.default=Ca;var MYe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};let u7={};const{VITE_PUBLIC_PATH:BYe}=MYe,LYe=e=>{u7=Object.assign(u7,e)},oh=e=>{if(typeof e=="string"){const t=e.split(".");if(t&&t.length){let n=u7;return t.forEach(r=>{n&&typeof n[r]!="undefined"?n=n[r]:n=null}),n}}return u7},OYe=e=>Xt(void 0,null,function*(){return e.config.globalProperties.$config=oh(),Ca({method:"get",url:`${BYe}platform-config.json`}).then(({data:t})=>{let n=e.config.globalProperties.$config;return e&&n&&typeof t=="object"&&(n=Object.assign(n,t),e.config.globalProperties.$config=n,LYe(n)),n}).catch(()=>{throw"请在public文件夹下添加platform-config.json配置文件"})}),Dd=()=>oh().ResponsiveStorageNameSpace,c7=function(){let e=Object.fromEntries(Object.entries(Object.assign({"../../locales/en.yaml":XKe,"../../locales/zh-CN.yaml":QKe})).map(([t,n])=>[t.match(/([A-Za-z0-9-_]+)\./i)[1],n.default]));return(t="zh-CN")=>e[t]}(),RYe={zh:Z(Z({},c7("zh-CN")),rte),en:Z(Z({},c7("en")),Lk)};function PYe(e){const t=[],n=new Set;for(t.push({obj:e,key:""});t.length>0;){const{obj:r,key:a}=t.pop();for(const i in r){const o=a?`${a}.${i}`:i;r[i]&&lv(r[i])?t.push({obj:r[i],key:o}):n.add(o)}}return n}const $N=new Map,IYe=(e="zh-CN")=>{let t=$N.get(e);return t||(t=PYe(c7(e)),$N.set(e,t)),t};function zN(e=""){var n;if(!e)return"";if(typeof e=="object"){const r=jm.global.locale;return e[r==null?void 0:r.value]}const t=(n=e.match(/(\S*)\./))==null?void 0:n.input;return t&&IYe("zh-CN").has(t)||!t&&Object.hasOwn(c7("zh-CN"),e)?jm.global.t.call(jm.global.locale,e):e}const Tt=e=>e;var JU,XU;const jm=lqe({legacy:!1,locale:(XU=(JU=Fa().getItem(`${Dd()}locale`))==null?void 0:JU.locale)!=null?XU:"zh",fallbackLocale:"en",messages:RYe});function NYe(e){e.use(jm)}const $Ye={path:"/able",redirect:"/able/watermark",meta:{icon:"ri:ubuntu-fill",title:Tt("menus.pureAble"),rank:Cfe},children:[{path:"/able/mqtt-client",name:"MqttClient",component:()=>Le(()=>import("./mqtt-client-absuDVbx.js"),__vite__mapDeps([0,1])),meta:{title:Tt("menus.pureMqtt"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/able/verify",name:"Verify",component:()=>Le(()=>import("./verify-BHHUfW27.js"),__vite__mapDeps([2,3])),meta:{title:Tt("menus.pureVerify")}},{path:"/able/watermark",name:"WaterMark",component:()=>Le(()=>import("./watermark-ucPv5oDn.js"),[]),meta:{title:Tt("menus.pureWatermark")}},{path:"/able/print",name:"Print",component:()=>Le(()=>import("./index-tU-BLdO9.js"),__vite__mapDeps([4,5,6,7])),meta:{title:Tt("menus.purePrint")}},{path:"/able/download",name:"Download",component:()=>Le(()=>import("./download-wPqOU5DI.js"),[]),meta:{title:Tt("menus.pureDownload")}},{path:"/able/excel",name:"Excel",component:()=>Le(()=>import("./excel-DzoWINzN.js"),__vite__mapDeps([8,9])),meta:{title:Tt("menus.pureExcel")}},{path:"/components/ripple",name:"Ripple",component:()=>Le(()=>import("./ripple-BocondwO.js"),[]),meta:{title:Tt("menus.pureRipple")}},{path:"/able/debounce",name:"Debounce",component:()=>Le(()=>import("./debounce-mXsXGGte.js"),[]),meta:{title:Tt("menus.pureDebounce")}},{path:"/able/directives",name:"Directives",component:()=>Le(()=>import("./directives-DDQ5meYH.js"),[]),meta:{title:Tt("menus.pureOptimize")}},{path:"/able/draggable",name:"Draggable",component:()=>Le(()=>import("./draggable-BYt9supZ.js"),__vite__mapDeps([10,11,12,13])),meta:{title:Tt("menus.pureDraggable"),transition:{enterTransition:"animate__zoomIn",leaveTransition:"animate__zoomOut"}}},{path:"/able/pdf",name:"Pdf",component:()=>Le(()=>import("./pdf-CkMkZ0HD.js"),__vite__mapDeps([14,1])),meta:{title:Tt("menus.purePdf")}},{path:"/able/barcode",name:"BarCode",component:()=>Le(()=>import("./barcode-Di3ZBkN7.js"),[]),meta:{title:Tt("menus.pureBarcode")}},{path:"/able/qrcode",name:"QrCode",component:()=>Le(()=>import("./qrcode-43cuWCLM.js"),__vite__mapDeps([15,16,17,18,19])),meta:{title:Tt("menus.pureQrcode")}},{path:"/able/map",name:"MapPage",component:()=>Le(()=>import("./map-Cj9k7ppt.js"),__vite__mapDeps([20,21,22])),meta:{title:Tt("menus.pureMap"),keepAlive:!0,transition:{name:"fade"}}},{path:"/able/wavesurfer",name:"Wavesurfer",component:()=>Le(()=>import("./index-X7JdbYYz.js"),[]),meta:{title:Tt("menus.pureWavesurfer")}},{path:"/able/video",name:"VideoPage",component:()=>Le(()=>import("./video-DKcHTpUt.js"),__vite__mapDeps([23,24,25])),meta:{title:Tt("menus.pureVideo")}},{path:"/able/video-frame",name:"VideoFrame",component:()=>Le(()=>import("./index-D0cVwTQr.js"),__vite__mapDeps([26,27,28])),meta:{title:Tt("menus.pureVideoFrame")}},{path:"/able/danmaku",name:"Danmaku",component:()=>Le(()=>import("./index-BfE8xat0.js"),__vite__mapDeps([29,30])),meta:{title:Tt("menus.pureDanmaku")}},{path:"/able/infinite-scroll",name:"InfiniteScroll",component:()=>Le(()=>import("./infinite-scroll-BFS4_A-w.js"),[]),meta:{title:Tt("menus.pureInfiniteScroll")}},{path:"/able/menu-tree",name:"MenuTree",component:()=>Le(()=>import("./menu-tree-BH-mt0cn.js"),__vite__mapDeps([31,24])),meta:{title:Tt("menus.pureMenuTree")}},{path:"/able/line-tree",name:"LineTree",component:()=>Le(()=>import("./line-tree-2cStOb7C.js"),__vite__mapDeps([32,33])),meta:{title:Tt("menus.pureLineTree")}},{path:"/able/typeit",name:"Typeit",component:()=>Le(()=>import("./typeit-C1z_c1Hi.js"),__vite__mapDeps([34,35])),meta:{title:Tt("menus.pureTypeit")}},{path:"/able/sensitive",name:"Sensitive",component:()=>Le(()=>import("./sensitive-ca2TgMTV.js"),[]),meta:{title:Tt("menus.pureSensitive")}},{path:"/able/pinyin",name:"Pinyin",component:()=>Le(()=>import("./pinyin-D1KjQYPg.js"),__vite__mapDeps([36,37,38])),meta:{title:Tt("menus.purePinyin")}}]},zYe=Object.freeze(Object.defineProperty({__proto__:null,default:$Ye},Symbol.toStringTag,{value:"Module"})),VYe={path:"/about",redirect:"/about/index",meta:{icon:"ri:file-info-line",title:Tt("menus.pureAbout"),rank:Lfe},children:[{path:"/about/index",name:"About",component:()=>Le(()=>import("./index-DqHJrHYN.js"),__vite__mapDeps([39,40,41])),meta:{title:Tt("menus.pureAbout")}}]},HYe=Object.freeze(Object.defineProperty({__proto__:null,default:VYe},Symbol.toStringTag,{value:"Module"})),WYe=()=>Le(()=>import("./frame-Bx3IxOTa.js"),__vite__mapDeps([42,43])),GYe={path:"/board",redirect:"/board/index",meta:{icon:"ri:artboard-line",title:Tt("menus.pureBoard"),rank:Ife},children:[{path:"/board/index",name:"FrameBoard",component:WYe,meta:{title:Tt("menus.pureBoard"),keepAlive:!0,frameSrc:"https://songlh.top/paint-board/"}}]},jYe=Object.freeze(Object.defineProperty({__proto__:null,default:GYe},Symbol.toStringTag,{value:"Module"})),KYe={path:"/components",redirect:"/components/dialog",meta:{icon:"ep:menu",title:Tt("menus.pureComponents"),rank:Ffe},children:[{path:"/components/dialog",name:"DialogPage",component:()=>Le(()=>import("./index-Cqwpj85h.js"),__vite__mapDeps([44,45,46])),meta:{title:Tt("menus.pureDialog")}},{path:"/components/message",name:"Message",component:()=>Le(()=>import("./message-BhvA0thE.js"),__vite__mapDeps([47,24,48])),meta:{title:Tt("menus.pureMessage")}},{path:"/components/upload",name:"PureUpload",component:()=>Le(()=>import("./index-C0A8zyRM.js"),__vite__mapDeps([49,11,50,21,51,52])),meta:{title:Tt("menus.pureUpload")}},{path:"/components/check-card",name:"CheckCard",component:()=>Le(()=>import("./check-card-HUNdxnLA.js"),__vite__mapDeps([53,54,55,56])),meta:{title:Tt("menus.pureCheckCard"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/date-picker",name:"DatePicker",component:()=>Le(()=>import("./date-picker-vmXjOIsO.js"),__vite__mapDeps([57,24,58])),meta:{title:Tt("menus.pureDatePicker")}},{path:"/components/datetime-picker",name:"DateTimePicker",component:()=>Le(()=>import("./datetime-picker-B7Nf6JJF.js"),__vite__mapDeps([59,60])),meta:{title:Tt("menus.pureDateTimePicker")}},{path:"/components/time-picker",name:"TimePicker",component:()=>Le(()=>import("./time-picker-DwewbqYd.js"),[]),meta:{title:Tt("menus.pureTimePicker")}},{path:"/components/icon-select",name:"IconSelect",component:()=>Le(()=>import("./icon-select-DVL7VvqG.js"),[]),meta:{title:Tt("menus.pureIconSelect")}},{path:"/components/animatecss",name:"AnimateCss",component:()=>Le(()=>import("./animatecss-DwrPzhse.js"),__vite__mapDeps([61,62,63])),meta:{title:Tt("menus.pureAnimatecss")}},{path:"/components/cropping",name:"Cropping",component:()=>Le(()=>import("./index-B4NyPoyN.js"),__vite__mapDeps([64,65,66])),meta:{title:Tt("menus.pureCropping")}},{path:"/components/segmented",name:"Segmented",component:()=>Le(()=>import("./segmented-Cb3TmY7b.js"),__vite__mapDeps([67,68,24,69,70,71])),meta:{title:Tt("menus.pureSegmented")}},{path:"/components/text",name:"PureText",component:()=>Le(()=>import("./text-V8uksb4s.js"),__vite__mapDeps([72,73,74])),meta:{title:Tt("menus.pureText"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/el-button",name:"PureButton",component:()=>Le(()=>import("./el-button-mVLiU0eH.js"),__vite__mapDeps([75,24,76])),meta:{title:Tt("menus.pureElButton")}},{path:"/components/check-button",name:"CheckButton",component:()=>Le(()=>import("./check-button-CSWjkOxY.js"),__vite__mapDeps([77,78])),meta:{title:Tt("menus.pureCheckButton"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/components/button",name:"ButtonPage",component:()=>Le(()=>import("./button-DO3b1EBg.js"),[]),meta:{title:Tt("menus.pureButton")}},{path:"/components/progress",name:"PureProgress",component:()=>Le(()=>import("./progress-uFg9Vc-P.js"),__vite__mapDeps([79,24,80])),meta:{title:Tt("menus.pureProgress")}},{path:"/components/tag",name:"PureTag",component:()=>Le(()=>import("./tag-3ynSdkCR.js"),__vite__mapDeps([81,82])),meta:{title:Tt("menus.pureTag")}},{path:"/components/statistic",name:"Statistic",component:()=>Le(()=>import("./statistic-CHQk2uhf.js"),__vite__mapDeps([83,84,85])),meta:{title:Tt("menus.pureStatistic")}},{path:"/components/collapse",name:"Collapse",component:()=>Le(()=>import("./collapse-CXw6rXmP.js"),[]),meta:{title:Tt("menus.pureCollapse")}},{path:"/components/cascader",name:"Cascader",component:()=>Le(()=>import("./cascader-D-Vmbazx.js"),[]),meta:{title:Tt("menus.pureCascader")}},{path:"/components/color-picker",name:"ColorPicker",component:()=>Le(()=>import("./color-picker-R-XiTPYE.js"),[]),meta:{title:Tt("menus.pureColorPicker")}},{path:"/components/selector",name:"Selector",component:()=>Le(()=>import("./selector-DuWnDDlN.js"),__vite__mapDeps([86,87])),meta:{title:Tt("menus.pureSelector")}},{path:"/components/waterfall",name:"Waterfall",component:()=>Le(()=>import("./index-CaYyThO2.js"),__vite__mapDeps([88,89,90])),meta:{title:Tt("menus.pureWaterfall")}},{path:"/components/split-pane",name:"SplitPane",component:()=>Le(()=>import("./split-pane-Bj5vzmoU.js"),__vite__mapDeps([91,92])),meta:{title:Tt("menus.pureSplitPane")}},{path:"/components/swiper",name:"Swiper",component:()=>Le(()=>import("./swiper-B3TE3Hsv.js"),__vite__mapDeps([93,94])),meta:{title:Tt("menus.pureSwiper")}},{path:"/components/timeline",name:"TimeLine",component:()=>Le(()=>import("./timeline-CkqLvgqr.js"),__vite__mapDeps([95,96,97,24,98,99])),meta:{title:Tt("menus.pureTimeline")}},{path:"/components/count-to",name:"CountTo",component:()=>Le(()=>import("./count-to-CCgisp3N.js"),__vite__mapDeps([100,101,17,102])),meta:{title:Tt("menus.pureCountTo")}},{path:"/components/contextmenu",name:"ContextMenu",component:()=>Le(()=>import("./index-Dg5y6KxG.js"),__vite__mapDeps([103,104,105,106,107,108,109,110,111])),meta:{title:Tt("menus.pureContextmenu")}},{path:"/components/json-editor",name:"JsonEditor",component:()=>Le(()=>import("./json-editor-CKNkPS0j.js"),__vite__mapDeps([112,113,114])),meta:{title:Tt("menus.pureJsonEditor")}},{path:"/components/seamless-scroll",name:"SeamlessScroll",component:()=>Le(()=>import("./seamless-scroll-BWwJttHw.js"),__vite__mapDeps([115,116])),meta:{title:Tt("menus.pureSeamless")}},{path:"/components/virtual-list",name:"VirtualList",component:()=>Le(()=>import("./index-BDsySDh0.js"),__vite__mapDeps([117,118,119,120,121,122,123])),meta:{title:Tt("menus.pureVirtualList")}}]},UYe=Object.freeze(Object.defineProperty({__proto__:null,default:KYe},Symbol.toStringTag,{value:"Module"})),qYe={path:"/editor",redirect:"/editor/index",meta:{icon:"ep:edit",title:Tt("menus.pureEditor"),rank:Ofe},children:[{path:"/editor/index",name:"Editor",component:()=>Le(()=>import("./index-BJKqkhgC.js"),__vite__mapDeps([124,125,126,127,128,84,129,130])),meta:{title:Tt("menus.pureEditor"),keepAlive:!0}}]},YYe=Object.freeze(Object.defineProperty({__proto__:null,default:qYe},Symbol.toStringTag,{value:"Module"})),JYe={path:"/error",redirect:"/error/403",meta:{icon:"ri:information-line",title:Tt("menus.pureAbnormal"),rank:Dfe},children:[{path:"/error/403",name:"403",component:()=>Le(()=>import("./403-DsQb_zIO.js"),[]),meta:{title:Tt("menus.pureFourZeroOne")}},{path:"/error/404",name:"404",component:()=>Le(()=>import("./404-Dsp2CUmA.js"),[]),meta:{title:Tt("menus.pureFourZeroFour")}},{path:"/error/500",name:"500",component:()=>Le(()=>import("./500-BNruKnB_.js"),[]),meta:{title:Tt("menus.pureFive")}}]},XYe=Object.freeze(Object.defineProperty({__proto__:null,default:JYe},Symbol.toStringTag,{value:"Module"})),ZYe={path:"/flow-chart",redirect:"/flow-chart/index",meta:{icon:"ep:set-up",title:Tt("menus.pureFlowChart"),rank:Rfe},children:[{path:"/flow-chart/index",name:"FlowChart",component:()=>Le(()=>import("./index-D2LqFNQq.js"),__vite__mapDeps([131,113,114,132])),meta:{title:Tt("menus.pureFlowChart")}}]},QYe=Object.freeze(Object.defineProperty({__proto__:null,default:ZYe},Symbol.toStringTag,{value:"Module"})),eJe={path:"/form",redirect:"/form/index",meta:{icon:"ri:edit-box-line",title:Tt("menus.pureSchemaForm"),rank:Efe},children:[{path:"/form/index",name:"SchemaForm",component:()=>Le(()=>import("./index-CFsJMcf6.js"),__vite__mapDeps([133,134,135,54,55,136,137,138,139,140,141,142,143,144,145,146,147])),meta:{title:Tt("menus.pureSchemaForm"),extraIcon:"IF-pure-iconfont-new svg"}}]},tJe=Object.freeze(Object.defineProperty({__proto__:null,default:eJe},Symbol.toStringTag,{value:"Module"})),nJe=()=>Le(()=>import("./frame-Bx3IxOTa.js"),__vite__mapDeps([42,43])),rJe={path:"/form-design",redirect:"/form-design/index",meta:{icon:"ri:terminal-window-line",title:Tt("menus.pureFormDesign"),rank:Pfe},children:[{path:"/form-design/index",name:"FormDesign",component:nJe,meta:{title:Tt("menus.pureFormDesign"),keepAlive:!0,frameSrc:"https://haixin-fang.github.io/vue-form-design/playground/index.html",frameLoading:!1}}]},aJe=Object.freeze(Object.defineProperty({__proto__:null,default:rJe},Symbol.toStringTag,{value:"Module"})),iJe={path:"/ganttastic",redirect:"/ganttastic/index",meta:{icon:"ri:bar-chart-horizontal-line",title:Tt("menus.pureGanttastic"),rank:bfe},children:[{path:"/ganttastic/index",name:"Ganttastic",component:()=>Le(()=>import("./index-ChU6Mdvo.js"),[]),meta:{title:Tt("menus.pureGanttastic"),extraIcon:"IF-pure-iconfont-new svg"}}]},oJe=Object.freeze(Object.defineProperty({__proto__:null,default:iJe},Symbol.toStringTag,{value:"Module"})),lJe={path:"/guide",redirect:"/guide/index",meta:{icon:"ep:guide",title:Tt("menus.pureGuide"),rank:zfe},children:[{path:"/guide/index",name:"Guide",component:()=>Le(()=>import("./index-CcVyBpMV.js"),__vite__mapDeps([148,149])),meta:{title:Tt("menus.pureGuide")}}]},sJe=Object.freeze(Object.defineProperty({__proto__:null,default:lJe},Symbol.toStringTag,{value:"Module"}));var uJe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const{VITE_HIDE_HOME:cJe}=uJe,dJe=()=>Le(()=>import("./index-DO3Cz--4.js"),__vite__mapDeps([150,151,68,152,153,154,155,27,156,12,157,158,18,159,37,24,11,48,89,69,70,73,160])),fJe={path:"/",name:"Home",component:dJe,redirect:"/welcome",meta:{icon:"ep:home-filled",title:Tt("menus.pureHome"),rank:gfe},children:[{path:"/welcome",name:"Welcome",component:()=>Le(()=>import("./index-BScCkRS7.js"),__vite__mapDeps([161,84,162,163,24,164,101,17,102,96,97,165,166,167,69,70,168])),meta:{title:Tt("menus.pureHome"),showLink:cJe!=="true"}}]},pJe=Object.freeze(Object.defineProperty({__proto__:null,default:fJe},Symbol.toStringTag,{value:"Module"})),hJe={path:"/list",redirect:"/list/card",meta:{icon:"ri:list-check",title:Tt("menus.pureList"),rank:Sfe},children:[{path:"/list/card",name:"CardList",component:()=>Le(()=>import("./index-C7YiBq5k.js"),__vite__mapDeps([169,170,171,172,173,24,174])),meta:{icon:"ri:bank-card-line",title:Tt("menus.pureCardList"),showParent:!0}}]},mJe=Object.freeze(Object.defineProperty({__proto__:null,default:hJe},Symbol.toStringTag,{value:"Module"})),vJe={path:"/menuoverflow",redirect:"/menuoverflow/index",meta:{title:Tt("menus.pureMenuOverflow"),rank:Vfe},children:[{path:"/menuoverflow/index",name:"MenuOverflow",component:()=>Le(()=>import("./index-DHDW_KOE.js"),[]),meta:{title:Tt("menus.pureChildMenuOverflow"),showParent:!0}}]},gJe=Object.freeze(Object.defineProperty({__proto__:null,default:vJe},Symbol.toStringTag,{value:"Module"})),yJe=()=>Le(()=>import("./frame-Bx3IxOTa.js"),__vite__mapDeps([42,43])),bJe={path:"/mind-map",redirect:"/mind-map/index",meta:{icon:"ri:mind-map",title:Tt("menus.pureMindMap"),rank:$fe},children:[{path:"/mind-map/index",name:"FrameMindMap",component:yJe,meta:{title:Tt("menus.pureMindMap"),keepAlive:!0,frameSrc:"https://wanglin2.github.io/mind-map/#/"}}]},FJe=Object.freeze(Object.defineProperty({__proto__:null,default:bJe},Symbol.toStringTag,{value:"Module"})),CJe={path:"/nested",redirect:"/nested/menu1/menu1-1",meta:{title:Tt("menus.pureMenus"),icon:"ep:histogram",rank:xfe},children:[{path:"/nested/menu1",meta:{title:Tt("menus.pureMenu1"),keepAlive:!0},redirect:"/nested/menu1/menu1-1",children:[{path:"/nested/menu1/menu1-1",component:()=>Le(()=>import("./index-B9-uunmn.js"),[]),name:"Menu1-1",meta:{title:Tt("menus.pureMenu1-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:Tt("menus.pureMenu1-2"),keepAlive:!0},children:[{path:"/nested/menu1/menu1-2/menu1-2-1",component:()=>Le(()=>import("./index-EsOeFVV6.js"),[]),name:"Menu1-2-1",meta:{title:Tt("menus.pureMenu1-2-1"),keepAlive:!0}},{path:"/nested/menu1/menu1-2/menu1-2-2",component:()=>Le(()=>import("./index-B-DhgR8K.js"),[]),name:"Menu1-2-2",meta:{title:Tt("menus.pureMenu1-2-2"),keepAlive:!0}}]},{path:"/nested/menu1/menu1-3",component:()=>Le(()=>import("./index-CmAIdZUM.js"),[]),name:"Menu1-3",meta:{title:Tt("menus.pureMenu1-3"),keepAlive:!0}}]},{path:"/nested/menu2",name:"Menu2",component:()=>Le(()=>import("./index-CoRghgop.js"),[]),meta:{title:Tt("menus.pureMenu2"),keepAlive:!0}}]},wJe=Object.freeze(Object.defineProperty({__proto__:null,default:CJe},Symbol.toStringTag,{value:"Module"})),EJe=()=>Le(()=>import("./frame-Bx3IxOTa.js"),__vite__mapDeps([42,43])),SJe={path:"/ppt",redirect:"/ppt/index",meta:{icon:"ri:file-ppt-2-line",title:"PPT",rank:Nfe},children:[{path:"/ppt/index",name:"FramePpt",component:EJe,meta:{title:"PPT",keepAlive:!0,frameSrc:"https://pipipi-pikachu.github.io/PPTist/",frameLoading:!1}}]},_Je=Object.freeze(Object.defineProperty({__proto__:null,default:SJe},Symbol.toStringTag,{value:"Module"})),DJe={path:"/result",redirect:"/result/success",meta:{icon:"ri:checkbox-circle-line",title:Tt("menus.pureResult"),rank:_fe},children:[{path:"/result/success",name:"Success",component:()=>Le(()=>import("./success-Rn00Huyv.js"),__vite__mapDeps([175,176])),meta:{title:Tt("menus.pureSuccess")}},{path:"/result/fail",name:"Fail",component:()=>Le(()=>import("./fail-C-T4OQfM.js"),__vite__mapDeps([177,178,159,179])),meta:{title:Tt("menus.pureFail")}}]},AJe=Object.freeze(Object.defineProperty({__proto__:null,default:DJe},Symbol.toStringTag,{value:"Module"})),xJe={path:"/table",redirect:"/table/index",meta:{icon:"ri:table-line",title:Tt("menus.pureTable"),rank:wfe},children:[{path:"/table/index",name:"PureTable",component:()=>Le(()=>import("./index-UUbuJBoB.js"),__vite__mapDeps([180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208])),meta:{title:Tt("menus.pureTableBase")}},{path:"/table/high",name:"PureTableHigh",component:()=>Le(()=>import("./high-pZCH_yJT.js"),__vite__mapDeps([209,210,211,212,213,214,215,216,217,11,218,219,220,221,222,223,9,224,225,226,227,5,228,229,230,231,232,233,234,235])),meta:{title:Tt("menus.pureTableHigh")}},{path:"/table/edit",name:"PureTableEdit",component:()=>Le(()=>import("./edit-CAf-v-q8.js"),__vite__mapDeps([236,237,238,239,240,24,51,241,242,243,244,245,246,247,48,248])),meta:{title:Tt("menus.pureTableEdit"),extraIcon:"IF-pure-iconfont-new svg"}},{path:"/table/virtual",name:"VxeTable",component:()=>Le(()=>import("./virtual-DSJfO8u0.js"),__vite__mapDeps([249,250,251,252,11,157,253,254,255,256])),meta:{title:Tt("menus.pureVxeTable"),extraIcon:"IF-pure-iconfont-new svg"}}]},kJe=Object.freeze(Object.defineProperty({__proto__:null,default:xJe},Symbol.toStringTag,{value:"Module"})),TJe={path:"/vue-flow",redirect:"/vue-flow/index",meta:{icon:"ep:set-up",title:"vue-flow",rank:yfe},children:[{path:"/vue-flow/index",name:"VueFlow",component:()=>Le(()=>import("./index-0sB_oRFU.js"),__vite__mapDeps([257,258,1,259,260,261,262,263,264])),meta:{title:"vue-flow",extraIcon:"IF-pure-iconfont-new svg"}}]},MJe=Object.freeze(Object.defineProperty({__proto__:null,default:TJe},Symbol.toStringTag,{value:"Module"}));/*! js-cookie v3.0.5 | MIT */function Z4(e){for(var t=1;tjte=e,Kte=Symbol();function VN(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var $g;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})($g||($g={}));function LJe(){const e=j2(!0),t=e.run(()=>W({}));let n=[],r=[];const a=hc({install(i){m6(a),a._a=i,i.provide(Kte,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!F4e?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const OJe=()=>{};function HN(e,t,n,r=OJe){e.push(t);const a=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&K2()&&U2(a),a}function hm(e,...t){e.slice().forEach(n=>{n(...t)})}const RJe=e=>e();function Ute(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],a=e[n];VN(a)&&VN(r)&&e.hasOwnProperty(n)&&!Kn(r)&&!vs(r)?e[n]=Ute(a,r):e[n]=r}return e}const{assign:bd}=Object;function PJe(e){return!!(Kn(e)&&e.effect)}function IJe(e,t,n,r){const{state:a,actions:i,getters:o}=t,l=n.state.value[e];let s;function u(){l||(n.state.value[e]=a?a():{});const c=Aa(n.state.value[e]);return bd(c,i,Object.keys(o||{}).reduce((d,f)=>(d[f]=hc(k(()=>{m6(n);const p=n._s.get(e);return o[f].call(p,p)})),d),{}))}return s=NJe(e,u,t,n,r,!0),s}function NJe(e,t,n={},r,a,i){let o;const l=bd({actions:{}},n),s={deep:!0};let u,c,d=[],f=[],p;const h=r.state.value[e];W({});let m;function g(S){let D;u=c=!1,typeof S=="function"?(S(r.state.value[e]),D={type:$g.patchFunction,storeId:e,events:p}):(Ute(r.state.value[e],S),D={type:$g.patchObject,payload:S,storeId:e,events:p});const A=m=Symbol();Re().then(()=>{m===A&&(u=!0)}),c=!0,hm(d,D,r.state.value[e])}const v=function(){const{state:D}=n,A=D?D():{};this.$patch(x=>{bd(x,A)})};function C(){o.stop(),d=[],f=[],r._s.delete(e)}function b(S,D){return function(){m6(r);const A=Array.from(arguments),x=[],B=[];function I(M){x.push(M)}function N(M){B.push(M)}hm(f,{args:A,name:S,store:E,after:I,onError:N});let O;try{O=D.apply(this&&this.$id===e?this:E,A)}catch(M){throw hm(B,M),M}return O instanceof Promise?O.then(M=>(hm(x,M),M)).catch(M=>(hm(B,M),Promise.reject(M))):(hm(x,O),O)}}const F={_p:r,$id:e,$onAction:HN.bind(null,f),$patch:g,$reset:v,$subscribe(S,D={}){const A=HN(d,S,D.detached,()=>x()),x=o.run(()=>ze(()=>r.state.value[e],B=>{(D.flush==="sync"?c:u)&&S({storeId:e,type:$g.direct,events:p},B)},bd({},s,D)));return A},$dispose:C},E=rn(F);r._s.set(e,E);const _=(r._a&&r._a.runWithContext||RJe)(()=>r._e.run(()=>(o=j2()).run(t)));for(const S in _){const D=_[S];if(!(Kn(D)&&!PJe(D)||vs(D))){if(typeof D=="function"){const A=b(S,D);_[S]=A,l.actions[S]=D}}}return bd(E,_),bd(qn(E),_),Object.defineProperty(E,"$state",{get:()=>r.state.value[e],set:S=>{g(D=>{bd(D,S)})}}),r._p.forEach(S=>{bd(E,o.run(()=>S({store:E,app:r._a,pinia:r,options:l})))}),h&&i&&n.hydrate&&n.hydrate(E.$state,h),u=!0,c=!0,E}function YT(e,t,n){let r,a;typeof e=="string"?(r=e,a=t):(a=e,r=e.id);function i(o,l){const s=iY();return o=o||(s?lt(Kte,null):null),o&&m6(o),o=jte,o._s.has(r)||IJe(r,a,o),o._s.get(r)}return i.$id=r,i}function IBt(e){{e=qn(e);const t={};for(const n in e){const r=e[n];(Kn(r)||vs(r))&&(t[n]=cr(e,n))}return t}}const v6=LJe();function $Je(e){e.use(v6)}var zJe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const{VITE_HIDE_HOME:VJe}=zJe,g6=VJe==="false"?[{path:"/welcome",meta:{title:"menus.pureHome",icon:"ep:home-filled"}}]:[];/*! + */let jte;const m6=e=>jte=e,Kte=Symbol();function VN(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var $g;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})($g||($g={}));function LJe(){const e=j2(!0),t=e.run(()=>W({}));let n=[],r=[];const a=hc({install(i){m6(a),a._a=i,i.provide(Kte,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!F4e?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const OJe=()=>{};function HN(e,t,n,r=OJe){e.push(t);const a=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&K2()&&U2(a),a}function hm(e,...t){e.slice().forEach(n=>{n(...t)})}const RJe=e=>e();function Ute(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],a=e[n];VN(a)&&VN(r)&&e.hasOwnProperty(n)&&!Kn(r)&&!vs(r)?e[n]=Ute(a,r):e[n]=r}return e}const{assign:bd}=Object;function PJe(e){return!!(Kn(e)&&e.effect)}function IJe(e,t,n,r){const{state:a,actions:i,getters:o}=t,l=n.state.value[e];let s;function u(){l||(n.state.value[e]=a?a():{});const c=Aa(n.state.value[e]);return bd(c,i,Object.keys(o||{}).reduce((d,f)=>(d[f]=hc(k(()=>{m6(n);const p=n._s.get(e);return o[f].call(p,p)})),d),{}))}return s=NJe(e,u,t,n,r,!0),s}function NJe(e,t,n={},r,a,i){let o;const l=bd({actions:{}},n),s={deep:!0};let u,c,d=[],f=[],p;const h=r.state.value[e];W({});let m;function g(S){let D;u=c=!1,typeof S=="function"?(S(r.state.value[e]),D={type:$g.patchFunction,storeId:e,events:p}):(Ute(r.state.value[e],S),D={type:$g.patchObject,payload:S,storeId:e,events:p});const A=m=Symbol();Re().then(()=>{m===A&&(u=!0)}),c=!0,hm(d,D,r.state.value[e])}const v=function(){const{state:D}=n,A=D?D():{};this.$patch(x=>{bd(x,A)})};function C(){o.stop(),d=[],f=[],r._s.delete(e)}function b(S,D){return function(){m6(r);const A=Array.from(arguments),x=[],B=[];function I(M){x.push(M)}function N(M){B.push(M)}hm(f,{args:A,name:S,store:E,after:I,onError:N});let O;try{O=D.apply(this&&this.$id===e?this:E,A)}catch(M){throw hm(B,M),M}return O instanceof Promise?O.then(M=>(hm(x,M),M)).catch(M=>(hm(B,M),Promise.reject(M))):(hm(x,O),O)}}const F={_p:r,$id:e,$onAction:HN.bind(null,f),$patch:g,$reset:v,$subscribe(S,D={}){const A=HN(d,S,D.detached,()=>x()),x=o.run(()=>ze(()=>r.state.value[e],B=>{(D.flush==="sync"?c:u)&&S({storeId:e,type:$g.direct,events:p},B)},bd({},s,D)));return A},$dispose:C},E=rn(F);r._s.set(e,E);const _=(r._a&&r._a.runWithContext||RJe)(()=>r._e.run(()=>(o=j2()).run(t)));for(const S in _){const D=_[S];if(!(Kn(D)&&!PJe(D)||vs(D))){if(typeof D=="function"){const A=b(S,D);_[S]=A,l.actions[S]=D}}}return bd(E,_),bd(qn(E),_),Object.defineProperty(E,"$state",{get:()=>r.state.value[e],set:S=>{g(D=>{bd(D,S)})}}),r._p.forEach(S=>{bd(E,o.run(()=>S({store:E,app:r._a,pinia:r,options:l})))}),h&&i&&n.hydrate&&n.hydrate(E.$state,h),u=!0,c=!0,E}function YT(e,t,n){let r,a;typeof e=="string"?(r=e,a=t):(a=e,r=e.id);function i(o,l){const s=iY();return o=o||(s?lt(Kte,null):null),o&&m6(o),o=jte,o._s.has(r)||IJe(r,a,o),o._s.get(r)}return i.$id=r,i}function IBt(e){{e=qn(e);const t={};for(const n in e){const r=e[n];(Kn(r)||vs(r))&&(t[n]=cr(e,n))}return t}}const v6=LJe();function $Je(e){e.use(v6)}var zJe={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const{VITE_HIDE_HOME:VJe}=zJe,g6=VJe==="false"?[{path:"/welcome",meta:{title:"menus.pureHome",icon:"ep:home-filled"}}]:[];/*! * vue-router v4.3.2 * (c) 2024 Eduardo San Martin Morote * @license MIT @@ -221,7 +221,7 @@ Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}fun `)>=0)return!1;return!0}function wQe(e,t){var n;if(e.indent===" ")n=" ";else if(typeof e.indent=="number"&&e.indent>0)n=ou.call(Array(e.indent+1)," ");else return null;return{base:n,prev:ou.call(Array(t+1),n)}}function kD(e,t){if(e.length===0)return"";var n=` `+t.prev+t.base;return n+ou.call(e,","+n)+` `+t.prev}function Q4(e,t){var n=xD(e),r=[];if(n){r.length=e.length;for(var a=0;a1;){var n=t.pop(),r=n.obj[n.prop];if(xp(r)){for(var a=[],i=0;i=Z9?o.slice(s,s+Z9):o,c=[],d=0;d=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||i===IQe.RFC1738&&(f===40||f===41)){c[c.length]=u.charAt(d);continue}if(f<128){c[c.length]=Us[f];continue}if(f<2048){c[c.length]=Us[192|f>>6]+Us[128|f&63];continue}if(f<55296||f>=57344){c[c.length]=Us[224|f>>12]+Us[128|f>>6&63]+Us[128|f&63];continue}d+=1,f=65536+((f&1023)<<10|u.charCodeAt(d)&1023),c[c.length]=Us[240|f>>18]+Us[128|f>>12&63]+Us[128|f>>6&63]+Us[128|f&63]}l+=c.join("")}return l},WQe=function(t){for(var n=[{obj:{o:t},prop:"o"}],r=[],a=0;a0?b.join(",")||null:void 0}];else if(au(c))A=c;else{var x=Object.keys(b);A=d?x.sort(d):x}var B=s?n.replace(/\./g,"%2E"):n,I=a&&au(b)&&b.length===1?B+"[]":B;if(i&&au(b)&&b.length===0)return I+"[]";for(var N=0;N0?p+f:""},vv=bne,TD=Object.prototype.hasOwnProperty,tet=Array.isArray,Ea={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:vv.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},net=function(e){return e.replace(/&#(\d+);/g,function(t,n){return String.fromCharCode(parseInt(n,10))})},Ene=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},ret="utf8=%26%2310003%3B",aet="utf8=%E2%9C%93",iet=function(t,n){var r={__proto__:null},a=n.ignoreQueryPrefix?t.replace(/^\?/,""):t,i=n.parameterLimit===1/0?void 0:n.parameterLimit,o=a.split(n.delimiter,i),l=-1,s,u=n.charset;if(n.charsetSentinel)for(s=0;s-1&&(h=tet(h)?[h]:h);var m=TD.call(r,p);m&&n.duplicates==="combine"?r[p]=vv.combine(r[p],h):(!m||n.duplicates==="last")&&(r[p]=h)}return r},oet=function(e,t,n,r){for(var a=r?t:Ene(t,n),i=e.length-1;i>=0;--i){var o,l=e[i];if(l==="[]"&&n.parseArrays)o=n.allowEmptyArrays&&a===""?[]:[].concat(a);else{o=n.plainObjects?Object.create(null):{};var s=l.charAt(0)==="["&&l.charAt(l.length-1)==="]"?l.slice(1,-1):l,u=n.decodeDotInKeys?s.replace(/%2E/g,"."):s,c=parseInt(u,10);!n.parseArrays&&u===""?o={0:a}:!isNaN(c)&&l!==u&&String(c)===u&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(o=[],o[c]=a):u!=="__proto__"&&(o[u]=a)}a=o}return a},set=function(t,n,r,a){if(t){var i=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,o=/(\[[^[\]]*])/,l=/(\[[^[\]]*])/g,s=r.depth>0&&o.exec(i),u=s?i.slice(0,s.index):i,c=[];if(u){if(!r.plainObjects&&TD.call(Object.prototype,u)&&!r.allowPrototypes)return;c.push(u)}for(var d=0;r.depth>0&&(s=l.exec(i))!==null&&d
'};n.configure=function(h){var m,g;for(m in h)g=h[m],g!==void 0&&h.hasOwnProperty(m)&&(r[m]=g);return this},n.status=null,n.set=function(h){var m=n.isStarted();h=a(h,r.minimum,1),n.status=h===1?null:h;var g=n.render(!m),v=g.querySelector(r.barSelector),C=r.speed,b=r.easing;return g.offsetWidth,l(function(F){r.positionUsing===""&&(r.positionUsing=n.getPositioningCSS()),s(v,o(h,C,b)),h===1?(s(g,{transition:"none",opacity:1}),g.offsetWidth,setTimeout(function(){s(g,{transition:"all "+C+"ms linear",opacity:0}),setTimeout(function(){n.remove(),F()},C)},C)):setTimeout(F,C)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var h=function(){setTimeout(function(){n.status&&(n.trickle(),h())},r.trickleSpeed)};return r.trickle&&h(),this},n.done=function(h){return!h&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(h){var m=n.status;return m?(typeof h!="number"&&(h=(1-m)*a(Math.random()*m,.1,.95)),m=a(m+h,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},function(){var h=0,m=0;n.promise=function(g){return!g||g.state()==="resolved"?this:(m===0&&n.start(),h++,m++,g.always(function(){m--,m===0?(h=0,n.done()):n.set((h-m)/h)}),this)}}(),n.render=function(h){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=r.template;var g=m.querySelector(r.barSelector),v=h?"-100":i(n.status||0),C=document.querySelector(r.parent),b;return s(g,{transition:"all 0 linear",transform:"translate3d("+v+"%,0,0)"}),r.showSpinner||(b=m.querySelector(r.spinnerSelector),b&&p(b)),C!=document.body&&c(C,"nprogress-custom-parent"),C.appendChild(m),m},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var h=document.getElementById("nprogress");h&&p(h)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var h=document.body.style,m="WebkitTransform"in h?"Webkit":"MozTransform"in h?"Moz":"msTransform"in h?"ms":"OTransform"in h?"O":"";return m+"Perspective"in h?"translate3d":m+"Transform"in h?"translate":"margin"};function a(h,m,g){return hg?g:h}function i(h){return(-1+h)*100}function o(h,m,g){var v;return r.positionUsing==="translate3d"?v={transform:"translate3d("+i(h)+"%,0,0)"}:r.positionUsing==="translate"?v={transform:"translate("+i(h)+"%,0)"}:v={"margin-left":i(h)+"%"},v.transition="all "+m+"ms "+g,v}var l=function(){var h=[];function m(){var g=h.shift();g&&g(m)}return function(g){h.push(g),h.length==1&&m()}}(),s=function(){var h=["Webkit","O","Moz","ms"],m={};function g(F){return F.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,w){return w.toUpperCase()})}function v(F){var E=document.body.style;if(F in E)return F;for(var w=h.length,_=F.charAt(0).toUpperCase()+F.slice(1),S;w--;)if(S=h[w]+_,S in E)return S;return F}function C(F){return F=g(F),m[F]||(m[F]=v(F))}function b(F,E,w){E=C(E),F.style[E]=w}return function(F,E){var w=arguments,_,S;if(w.length==2)for(_ in E)S=E[_],S!==void 0&&E.hasOwnProperty(_)&&b(F,_,S);else b(F,w[1],w[2])}}();function u(h,m){var g=typeof h=="string"?h:f(h);return g.indexOf(" "+m+" ")>=0}function c(h,m){var g=f(h),v=g+m;u(g,m)||(h.className=v.substring(1))}function d(h,m){var g=f(h),v;u(h,m)&&(v=g.replace(" "+m+" "," "),h.className=v.substring(1,v.length-1))}function f(h){return(" "+(h.className||"")+" ").replace(/\s+/gi," ")}function p(h){h&&h.parentNode&&h.parentNode.removeChild(h)}return n})})(Sne);var met=Sne.exports;const uh=Rs(met);uh.configure({easing:"ease",speed:500,showSpinner:!1,trickleSpeed:200,minimum:.3});const vet={timeout:1e4,headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},paramsSerializer:{serialize:het.stringify}},Oa=class Oa{constructor(){this.httpInterceptorsRequest(),this.httpInterceptorsResponse()}static retryOriginalRequest(t){return new Promise(n=>{Oa.requests.push(r=>{t.headers.Authorization=tw(r),n(t)})})}httpInterceptorsRequest(){Oa.axiosInstance.interceptors.request.use(t=>Xt(this,null,function*(){return uh.start(),typeof t.beforeRequestCallback=="function"?(t.beforeRequestCallback(t),t):Oa.initConfig.beforeRequestCallback?(Oa.initConfig.beforeRequestCallback(t),t):["/refresh-token","/login"].some(r=>t.url.endsWith(r))?t:new Promise(r=>{const a=Tet();if(a){const i=new Date().getTime();parseInt(a.expires)-i<=0?(Oa.isRefreshing||(Oa.isRefreshing=!0,qm().handRefreshToken({refreshToken:a.refreshToken}).then(l=>{const s=l.data.accessToken;t.headers.Authorization=tw(s),Oa.requests.forEach(u=>u(s)),Oa.requests=[]}).finally(()=>{Oa.isRefreshing=!1})),r(Oa.retryOriginalRequest(t))):(t.headers.Authorization=tw(a.accessToken),r(t))}else r(t)})}),t=>Promise.reject(t))}httpInterceptorsResponse(){Oa.axiosInstance.interceptors.response.use(n=>{const r=n.config;return uh.done(),typeof r.beforeResponseCallback=="function"?(r.beforeResponseCallback(n),n.data):(Oa.initConfig.beforeResponseCallback&&Oa.initConfig.beforeResponseCallback(n),n.data)},n=>{const r=n;return r.isCancelRequest=Ca.isCancel(r),uh.done(),Promise.reject(r)})}request(t,n,r,a){const i=Z(Z({method:t,url:n},r),a);return new Promise((o,l)=>{Oa.axiosInstance.request(i).then(s=>{o(s)}).catch(s=>{l(s)})})}post(t,n,r){return this.request("post",t,n,r)}get(t,n,r){return this.request("get",t,n,r)}};Pi(Oa,"requests",[]),Pi(Oa,"isRefreshing",!1),Pi(Oa,"initConfig",{}),Pi(Oa,"axiosInstance",Ca.create(vet));let MD=Oa;const Eb=new MD,k$=()=>Eb.request("get","/get-async-routes"),get=()=>Le(()=>import("./frame-BGKJ_auD.js"),__vite__mapDeps([42,43])),T$=Object.assign({"/src/views/able/barcode.vue":()=>Le(()=>import("./barcode-_Xs3sphr.js"),[]),"/src/views/able/danmaku/index.vue":()=>Le(()=>import("./index-D-eo97bL.js"),__vite__mapDeps([29,30])),"/src/views/able/debounce.vue":()=>Le(()=>import("./debounce-C-WP9O52.js"),[]),"/src/views/able/directives.vue":()=>Le(()=>import("./directives-QGOPsHM9.js"),[]),"/src/views/able/download.vue":()=>Le(()=>import("./download-By9duZhw.js"),[]),"/src/views/able/draggable.vue":()=>Le(()=>import("./draggable-CT4OGXBw.js"),__vite__mapDeps([10,11,12,13])),"/src/views/able/excel.vue":()=>Le(()=>import("./excel-ajTWg5PO.js"),__vite__mapDeps([8,9])),"/src/views/able/infinite-scroll.vue":()=>Le(()=>import("./infinite-scroll-CjcJPjXA.js"),[]),"/src/views/able/line-tree.vue":()=>Le(()=>import("./line-tree-DIf74EUU.js"),__vite__mapDeps([32,33])),"/src/views/able/map.vue":()=>Le(()=>import("./map-E_DQ_0p7.js"),__vite__mapDeps([20,21,22])),"/src/views/able/menu-tree.vue":()=>Le(()=>import("./menu-tree-Bs7kozuW.js"),__vite__mapDeps([31,24])),"/src/views/able/mqtt-client.vue":()=>Le(()=>import("./mqtt-client-dM_I1ErY.js"),__vite__mapDeps([0,1])),"/src/views/able/pdf.vue":()=>Le(()=>import("./pdf-BwJMmyHT.js"),__vite__mapDeps([14,1])),"/src/views/able/pinyin.vue":()=>Le(()=>import("./pinyin-BANNblan.js"),__vite__mapDeps([36,37,38])),"/src/views/able/print/index.vue":()=>Le(()=>import("./index-BMtXGz53.js"),__vite__mapDeps([4,5,6,7])),"/src/views/able/print/pieChart.vue":()=>Le(()=>import("./pieChart-DYGQarbA.js"),__vite__mapDeps([265,6])),"/src/views/able/qrcode.vue":()=>Le(()=>import("./qrcode-DHmb4rCL.js"),__vite__mapDeps([15,16,17,18,19])),"/src/views/able/ripple.vue":()=>Le(()=>import("./ripple-C6_d-_Uo.js"),[]),"/src/views/able/sensitive.vue":()=>Le(()=>import("./sensitive-Bgq0wRQY.js"),[]),"/src/views/able/typeit.vue":()=>Le(()=>import("./typeit-BshrWgkt.js"),__vite__mapDeps([34,35])),"/src/views/able/verify.vue":()=>Le(()=>import("./verify-Nau4ErKR.js"),__vite__mapDeps([2,3])),"/src/views/able/video-frame/index.vue":()=>Le(()=>import("./index-Dj-9rZxf.js"),__vite__mapDeps([26,27,28])),"/src/views/able/video.vue":()=>Le(()=>import("./video-DkWfT81H.js"),__vite__mapDeps([23,24,25])),"/src/views/able/watermark.vue":()=>Le(()=>import("./watermark-CITrECxu.js"),[]),"/src/views/able/wavesurfer/index.vue":()=>Le(()=>import("./index-C8YelAOa.js"),[]),"/src/views/about/columns.tsx":()=>Le(()=>import("./columns-CrlYBkoJ.js"),[]),"/src/views/about/index.vue":()=>Le(()=>import("./index-B-7MUb67.js"),__vite__mapDeps([39,40,41])),"/src/views/account-settings/components/AccountManagement.vue":()=>Le(()=>import("./AccountManagement-1BpJ-Mqe.js"),__vite__mapDeps([266,267])),"/src/views/account-settings/components/Preferences.vue":()=>Le(()=>import("./Preferences-DV2jvcHb.js"),__vite__mapDeps([268,269])),"/src/views/account-settings/components/Profile.vue":()=>Le(()=>import("./Profile-IjAqek7M.js"),__vite__mapDeps([270,271,21,272,65,66,273])),"/src/views/account-settings/components/SecurityLog.vue":()=>Le(()=>import("./SecurityLog-BluS2DFd.js"),__vite__mapDeps([274,275])),"/src/views/account-settings/index.vue":()=>Le(()=>import("./index-DTSOk1j7.js"),__vite__mapDeps([276,73,271,21,272,65,66,273,268,269,275,266,267,158,12,157,154,277])),"/src/views/components/animatecss.vue":()=>Le(()=>import("./animatecss-S7HmPHsa.js"),__vite__mapDeps([61,62,63])),"/src/views/components/button.vue":()=>Le(()=>import("./button-BVc6KW7W.js"),[]),"/src/views/components/cascader.vue":()=>Le(()=>import("./cascader-W0voxFEc.js"),[]),"/src/views/components/check-button.vue":()=>Le(()=>import("./check-button-C33eJ80l.js"),__vite__mapDeps([77,78])),"/src/views/components/check-card.vue":()=>Le(()=>import("./check-card-PsXdo72c.js"),__vite__mapDeps([53,54,55,56])),"/src/views/components/collapse.vue":()=>Le(()=>import("./collapse-97IGm0vN.js"),[]),"/src/views/components/color-picker.vue":()=>Le(()=>import("./color-picker-AMOP0wsQ.js"),[]),"/src/views/components/contextmenu/basic.vue":()=>Le(()=>import("./basic-CPbeTI0f.js"),__vite__mapDeps([104,105,106])),"/src/views/components/contextmenu/index.vue":()=>Le(()=>import("./index-eQC1xCMK.js"),__vite__mapDeps([103,104,105,106,107,108,109,110,111])),"/src/views/components/contextmenu/menuDynamic.vue":()=>Le(()=>import("./menuDynamic-Erxj9YYf.js"),__vite__mapDeps([109,105,110])),"/src/views/components/contextmenu/menuGroup.vue":()=>Le(()=>import("./menuGroup-axjQmO0z.js"),__vite__mapDeps([107,105,108])),"/src/views/components/count-to.vue":()=>Le(()=>import("./count-to-E2c7UdtZ.js"),__vite__mapDeps([100,101,17,102])),"/src/views/components/cropping/index.vue":()=>Le(()=>import("./index-BcPtqiSj.js"),__vite__mapDeps([64,65,66])),"/src/views/components/date-picker.vue":()=>Le(()=>import("./date-picker-B43fnStR.js"),__vite__mapDeps([57,24,58])),"/src/views/components/datetime-picker.vue":()=>Le(()=>import("./datetime-picker-CczlVga1.js"),__vite__mapDeps([59,60])),"/src/views/components/dialog/form.vue":()=>Le(()=>import("./form-5NyidEaN.js"),__vite__mapDeps([278,46])),"/src/views/components/dialog/formPrimitive.vue":()=>Le(()=>import("./formPrimitive-DTg37bTS.js"),__vite__mapDeps([279,45])),"/src/views/components/dialog/index.vue":()=>Le(()=>import("./index-B4HFGABx.js"),__vite__mapDeps([44,45,46])),"/src/views/components/el-button.vue":()=>Le(()=>import("./el-button-DQT_1Y_B.js"),__vite__mapDeps([75,24,76])),"/src/views/components/icon-select.vue":()=>Le(()=>import("./icon-select-DnlHQfTV.js"),[]),"/src/views/components/json-editor.vue":()=>Le(()=>import("./json-editor-DME5zSZ1.js"),__vite__mapDeps([112,113,114])),"/src/views/components/message.vue":()=>Le(()=>import("./message-DTF0e1ld.js"),__vite__mapDeps([47,24,48])),"/src/views/components/progress.vue":()=>Le(()=>import("./progress-CvfbMm9t.js"),__vite__mapDeps([79,24,80])),"/src/views/components/seamless-scroll.vue":()=>Le(()=>import("./seamless-scroll-eq5WNTkB.js"),__vite__mapDeps([115,116])),"/src/views/components/segmented.vue":()=>Le(()=>import("./segmented-_Q0tVRfl.js"),__vite__mapDeps([67,68,24,69,70,71])),"/src/views/components/selector.vue":()=>Le(()=>import("./selector-Bhrv6tm4.js"),__vite__mapDeps([86,87])),"/src/views/components/split-pane.vue":()=>Le(()=>import("./split-pane-CkRiuToQ.js"),__vite__mapDeps([91,92])),"/src/views/components/statistic.vue":()=>Le(()=>import("./statistic-BtvQEVE7.js"),__vite__mapDeps([83,84,85])),"/src/views/components/swiper.vue":()=>Le(()=>import("./swiper-vxf-XVxL.js"),__vite__mapDeps([93,94])),"/src/views/components/tag.vue":()=>Le(()=>import("./tag-ltN_c_4Y.js"),__vite__mapDeps([81,82])),"/src/views/components/text.vue":()=>Le(()=>import("./text-Byv9jz_T.js"),__vite__mapDeps([72,73,74])),"/src/views/components/time-picker.vue":()=>Le(()=>import("./time-picker-CoHZBRSs.js"),[]),"/src/views/components/timeline.vue":()=>Le(()=>import("./timeline-ymAqTFXr.js"),__vite__mapDeps([95,96,97,24,98,99])),"/src/views/components/upload/form.vue":()=>Le(()=>import("./form-DRF0zWxA.js"),__vite__mapDeps([280,50,21])),"/src/views/components/upload/index.vue":()=>Le(()=>import("./index-T2AypNXt.js"),__vite__mapDeps([49,11,50,21,51,52])),"/src/views/components/virtual-list/horizontal.vue":()=>Le(()=>import("./horizontal-xUiBbRRh.js"),__vite__mapDeps([121,119,122])),"/src/views/components/virtual-list/index.vue":()=>Le(()=>import("./index-BkQnNIaL.js"),__vite__mapDeps([117,118,119,120,121,122,123])),"/src/views/components/virtual-list/vertical.vue":()=>Le(()=>import("./vertical-2qyJT8FY.js"),__vite__mapDeps([118,119,120])),"/src/views/components/waterfall/index.vue":()=>Le(()=>import("./index-DrE33Wtq.js"),__vite__mapDeps([88,89,90])),"/src/views/editor/components/EditorBase.vue":()=>Le(()=>import("./EditorBase-DeARZpU9.js"),__vite__mapDeps([281,125,126,127])),"/src/views/editor/components/EditorMulti.vue":()=>Le(()=>import("./EditorMulti-BsmOO1_S.js"),__vite__mapDeps([282,128,84,126,127])),"/src/views/editor/components/EditorUpload.vue":()=>Le(()=>import("./EditorUpload-DO1_Qs5Q.js"),__vite__mapDeps([283,129,126,127])),"/src/views/editor/index.vue":()=>Le(()=>import("./index-DHf0kJzF.js"),__vite__mapDeps([124,125,126,127,128,84,129,130])),"/src/views/empty/index.vue":()=>Le(()=>import("./index-B4QwZgXe.js"),__vite__mapDeps([284,285])),"/src/views/error/403.vue":()=>Le(()=>import("./403-C4G4h4eT.js"),[]),"/src/views/error/404.vue":()=>Le(()=>import("./404-D33HlgGe.js"),[]),"/src/views/error/500.vue":()=>Le(()=>import("./500-BOJ58CRL.js"),[]),"/src/views/flow-chart/index.vue":()=>Le(()=>import("./index-3nhp9psM.js"),__vite__mapDeps([131,113,114,132])),"/src/views/ganttastic/index.vue":()=>Le(()=>import("./index-9FkS2sxh.js"),[]),"/src/views/guide/index.vue":()=>Le(()=>import("./index-BoEQxeKo.js"),__vite__mapDeps([148,149])),"/src/views/list/card/components/ListCard.vue":()=>Le(()=>import("./ListCard-DdIJyJQt.js"),__vite__mapDeps([170,171,172])),"/src/views/list/card/components/ListDialogForm.vue":()=>Le(()=>import("./ListDialogForm-BbGO0ogR.js"),__vite__mapDeps([286,173])),"/src/views/list/card/index.vue":()=>Le(()=>import("./index-Cu4AoIap.js"),__vite__mapDeps([169,170,171,172,173,24,174])),"/src/views/login/components/LoginPhone.vue":()=>Le(()=>import("./LoginPhone-kcFSjHDO.js"),__vite__mapDeps([287,288,289,290,24,98])),"/src/views/login/components/LoginQrCode.vue":()=>Le(()=>import("./LoginQrCode-DUYoWlLB.js"),__vite__mapDeps([291,292,289,16,17,18,19])),"/src/views/login/components/LoginRegist.vue":()=>Le(()=>import("./LoginRegist-WfRPRqDn.js"),__vite__mapDeps([293,294,289,290,24,295,98])),"/src/views/login/components/LoginUpdate.vue":()=>Le(()=>import("./LoginUpdate-DxJ_B_4A.js"),__vite__mapDeps([296,297,289,290,24,295,98])),"/src/views/login/index.vue":()=>Le(()=>import("./index-BXZ9Qs5B.js"),__vite__mapDeps([298,289,290,35,155,27,156,12,157,158,288,24,98,294,295,297,292,16,17,18,19,48,299])),"/src/views/menuoverflow/index.vue":()=>Le(()=>import("./index-BtPn8FqL.js"),[]),"/src/views/monitor/logs/login/hook.tsx":()=>Le(()=>import("./hook-eVRtN_aO.js"),__vite__mapDeps([300,301,302])),"/src/views/monitor/logs/login/index.vue":()=>Le(()=>import("./index-BXgljOmC.js"),__vite__mapDeps([303,300,301,302,304,305,11,157,253,24,241,306])),"/src/views/monitor/logs/operation/hook.tsx":()=>Le(()=>import("./hook-CRStMbT7.js"),__vite__mapDeps([307,301,302])),"/src/views/monitor/logs/operation/index.vue":()=>Le(()=>import("./index-BE5N7LYy.js"),__vite__mapDeps([308,307,301,302,304,305,11,157,253,24,241,309])),"/src/views/monitor/logs/system/detail.vue":()=>Le(()=>import("./detail-cTQhQO0N.js"),__vite__mapDeps([310,311,113,114])),"/src/views/monitor/logs/system/hook.tsx":()=>Le(()=>import("./hook-MwACak2b.js"),__vite__mapDeps([312,311,113,114,301])),"/src/views/monitor/logs/system/index.vue":()=>Le(()=>import("./index-P6cvGqaG.js"),__vite__mapDeps([313,312,311,113,114,301,304,305,11,157,253,24,241,314])),"/src/views/monitor/online/hook.tsx":()=>Le(()=>import("./hook-D0V1VIhs.js"),__vite__mapDeps([315,301])),"/src/views/monitor/online/index.vue":()=>Le(()=>import("./index-BbwSeeJ0.js"),__vite__mapDeps([316,315,301,305,11,157,253,24,317])),"/src/views/nested/menu1/menu1-1/index.vue":()=>Le(()=>import("./index-CykIOnqf.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-1/index.vue":()=>Le(()=>import("./index-CBuEMrpQ.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-2/index.vue":()=>Le(()=>import("./index-ZBSVc-PH.js"),[]),"/src/views/nested/menu1/menu1-3/index.vue":()=>Le(()=>import("./index-Dazq6Qwi.js"),[]),"/src/views/nested/menu2/index.vue":()=>Le(()=>import("./index-Crq2M2U2.js"),[]),"/src/views/permission/button/index.vue":()=>Le(()=>import("./index-DOIRYd8w.js"),[]),"/src/views/permission/page/index.vue":()=>Le(()=>import("./index-C7KrPG7D.js"),[]),"/src/views/result/columns.tsx":()=>Le(()=>import("./columns-CvfpXaW5.js"),__vite__mapDeps([178,159])),"/src/views/result/fail.vue":()=>Le(()=>import("./fail-Dh_exAyT.js"),__vite__mapDeps([177,178,159,179])),"/src/views/result/success.vue":()=>Le(()=>import("./success-tKcPphJ6.js"),__vite__mapDeps([175,176])),"/src/views/schema-form/form/base.vue":()=>Le(()=>import("./base-CUJ_cEAR.js"),__vite__mapDeps([318,135,54,55,136,137])),"/src/views/schema-form/form/dialog.vue":()=>Le(()=>import("./dialog-CtafbHTa.js"),__vite__mapDeps([319,138,54,55,136,137,139,140])),"/src/views/schema-form/form/drawer.vue":()=>Le(()=>import("./drawer-BBzISOym.js"),__vite__mapDeps([320,141,54,55,136,137,142,140])),"/src/views/schema-form/form/search.vue":()=>Le(()=>import("./search-BBer-IZ1.js"),__vite__mapDeps([321,145,54,55,136,137,146])),"/src/views/schema-form/form/steps.vue":()=>Le(()=>import("./steps-Co1vzi-v.js"),__vite__mapDeps([322,143,54,55,136,137,144])),"/src/views/schema-form/index.vue":()=>Le(()=>import("./index-BZ_NYozk.js"),__vite__mapDeps([133,134,135,54,55,136,137,138,139,140,141,142,143,144,145,146,147])),"/src/views/schema-form/list.tsx":()=>Le(()=>import("./list-BkKqlvGY.js"),__vite__mapDeps([134,135,54,55,136,137,138,139,140,141,142,143,144,145,146])),"/src/views/system/dept/form.vue":()=>Le(()=>import("./form-CL3hqI8r.js"),__vite__mapDeps([323,324,84,302])),"/src/views/system/dept/index.vue":()=>Le(()=>import("./index-ClgPBM7w.js"),__vite__mapDeps([325,326,324,84,302,301,305,11,157,253,24,241,247,174,327])),"/src/views/system/dept/utils/hook.tsx":()=>Le(()=>import("./hook-tAnULkhv.js"),__vite__mapDeps([326,324,84,302,301])),"/src/views/system/menu/form.vue":()=>Le(()=>import("./form-D-yG5pmr.js"),__vite__mapDeps([328,329,84,69,24,70,62,63])),"/src/views/system/menu/index.vue":()=>Le(()=>import("./index-CurBXj-o.js"),__vite__mapDeps([330,331,329,84,69,24,70,62,63,301,305,11,157,253,241,247,174,332])),"/src/views/system/menu/utils/hook.tsx":()=>Le(()=>import("./hook-CsvsjF37.js"),__vite__mapDeps([331,329,84,69,24,70,62,63,301])),"/src/views/system/role/form.vue":()=>Le(()=>import("./form-CVJiMa48.js"),__vite__mapDeps([333,334])),"/src/views/system/role/index.vue":()=>Le(()=>import("./index-Bu1hVQQi.js"),__vite__mapDeps([335,336,334,302,301,305,11,157,253,24,241,247,151,174,48,337])),"/src/views/system/role/utils/hook.tsx":()=>Le(()=>import("./hook-CFztdhXG.js"),__vite__mapDeps([336,334,302,301])),"/src/views/system/user/form/index.vue":()=>Le(()=>import("./index-BZTCupD1.js"),__vite__mapDeps([338,339,84,302])),"/src/views/system/user/form/role.vue":()=>Le(()=>import("./role-wMoaxh_l.js"),__vite__mapDeps([340,341,84])),"/src/views/system/user/index.vue":()=>Le(()=>import("./index-PMA38VBB.js"),__vite__mapDeps([342,343,24,152,171,344,345,341,84,339,302,156,272,65,66,301,346,305,11,157,253,273,153,241,247,174,347])),"/src/views/system/user/tree.vue":()=>Le(()=>import("./tree-DzpnIWWg.js"),__vite__mapDeps([343,24,152,171,344])),"/src/views/system/user/utils/hook.tsx":()=>Le(()=>import("./hook-Cm3i7dmI.js"),__vite__mapDeps([345,341,84,339,302,156,272,65,66,301,346])),"/src/views/table/base/base.vue":()=>Le(()=>import("./base-CToBJn-d.js"),__vite__mapDeps([348,182,183])),"/src/views/table/base/border.vue":()=>Le(()=>import("./border-UucoaeUK.js"),__vite__mapDeps([349,185,183])),"/src/views/table/base/column-template/columns.tsx":()=>Le(()=>import("./columns-JjdWlrQ5.js"),__vite__mapDeps([197,183])),"/src/views/table/base/column-template/index.vue":()=>Le(()=>import("./index-PKIEMyOP.js"),__vite__mapDeps([350,196,197,183])),"/src/views/table/base/customIndex.vue":()=>Le(()=>import("./customIndex-DgI8KuEe.js"),__vite__mapDeps([351,204,183])),"/src/views/table/base/expand.vue":()=>Le(()=>import("./expand-CjZWMPZs.js"),__vite__mapDeps([352,200,183])),"/src/views/table/base/filters.vue":()=>Le(()=>import("./filters-6Ponhqj_.js"),__vite__mapDeps([353,195])),"/src/views/table/base/fixColumn.vue":()=>Le(()=>import("./fixColumn-DvSE0Ozk.js"),__vite__mapDeps([354,189,183])),"/src/views/table/base/fixHeader.vue":()=>Le(()=>import("./fixHeader-CarPJ-nB.js"),__vite__mapDeps([355,188,183])),"/src/views/table/base/fluidHeight.vue":()=>Le(()=>import("./fluidHeight-xG2__Hxv.js"),__vite__mapDeps([356,190,183])),"/src/views/table/base/groupHeader.vue":()=>Le(()=>import("./groupHeader-CVHew4Ic.js"),__vite__mapDeps([357,191,183])),"/src/views/table/base/header-renderer/columns.tsx":()=>Le(()=>import("./columns-iFsQLSee.js"),__vite__mapDeps([199,183])),"/src/views/table/base/header-renderer/index.vue":()=>Le(()=>import("./index-CnMzz-Q-.js"),__vite__mapDeps([358,198,199,183])),"/src/views/table/base/imgPreview.vue":()=>Le(()=>import("./imgPreview-DWCepeLr.js"),__vite__mapDeps([359,207,183])),"/src/views/table/base/layout.vue":()=>Le(()=>import("./layout-CexeCfF0.js"),__vite__mapDeps([360,205,183])),"/src/views/table/base/list.tsx":()=>Le(()=>import("./list-D_-2Nw9r.js"),__vite__mapDeps([181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207])),"/src/views/table/base/merge.vue":()=>Le(()=>import("./merge-BryZcf8w.js"),__vite__mapDeps([361,203])),"/src/views/table/base/multipleChoice.vue":()=>Le(()=>import("./multipleChoice-8KTk5Gwi.js"),__vite__mapDeps([362,193,183])),"/src/views/table/base/nestProp.vue":()=>Le(()=>import("./nestProp-4K0yLQDw.js"),__vite__mapDeps([363,206])),"/src/views/table/base/radio.vue":()=>Le(()=>import("./radio-UlTWvY6C.js"),__vite__mapDeps([364,192,183])),"/src/views/table/base/sortable.vue":()=>Le(()=>import("./sortable-D9VLloBe.js"),__vite__mapDeps([365,194,183])),"/src/views/table/base/status.vue":()=>Le(()=>import("./status-BQRb5OTn.js"),__vite__mapDeps([366,186,183,187])),"/src/views/table/base/stripe.vue":()=>Le(()=>import("./stripe-C7uOGN5_.js"),__vite__mapDeps([367,184,183])),"/src/views/table/base/totalRow.vue":()=>Le(()=>import("./totalRow-k4jsfzN3.js"),__vite__mapDeps([368,202])),"/src/views/table/base/tree.vue":()=>Le(()=>import("./tree-czl-5zB6.js"),__vite__mapDeps([369,201])),"/src/views/table/edit.vue":()=>Le(()=>import("./edit-C1u0hVBb.js"),__vite__mapDeps([236,237,238,239,240,24,51,241,242,243,244,245,246,247,48,248])),"/src/views/table/edit/demo1/columns.tsx":()=>Le(()=>import("./columns-CkLVsqfH.js"),__vite__mapDeps([239,240])),"/src/views/table/edit/demo1/index.vue":()=>Le(()=>import("./index-DRGnxjfb.js"),__vite__mapDeps([238,239,240,24,51,241,242])),"/src/views/table/edit/demo2/columns.tsx":()=>Le(()=>import("./columns-Cu7dnAVF.js"),__vite__mapDeps([244,240])),"/src/views/table/edit/demo2/index.vue":()=>Le(()=>import("./index-BZYdBZFO.js"),__vite__mapDeps([370,243,244,240])),"/src/views/table/edit/demo3/columns.tsx":()=>Le(()=>import("./columns-CvPzDjqG.js"),__vite__mapDeps([246,240,247,48])),"/src/views/table/edit/demo3/index.vue":()=>Le(()=>import("./index-Dvu5jjvx.js"),__vite__mapDeps([371,245,246,240,247,48])),"/src/views/table/edit/list.tsx":()=>Le(()=>import("./list-DQJkblD7.js"),__vite__mapDeps([237,238,239,240,24,51,241,242,243,244,245,246,247,48])),"/src/views/table/high.vue":()=>Le(()=>import("./high-DJmfj7fz.js"),__vite__mapDeps([209,210,211,212,213,214,215,216,217,11,218,219,220,221,222,223,9,224,225,226,227,5,228,229,230,231,232,233,234,235])),"/src/views/table/high/adaptive/columns.tsx":()=>Le(()=>import("./columns-D72TBkps.js"),__vite__mapDeps([212,213])),"/src/views/table/high/adaptive/index.vue":()=>Le(()=>import("./index-FJ2vTliF.js"),__vite__mapDeps([372,211,212,213])),"/src/views/table/high/contextmenu/columns.tsx":()=>Le(()=>import("./columns-UmY06zNU.js"),__vite__mapDeps([221,213])),"/src/views/table/high/contextmenu/index.vue":()=>Le(()=>import("./index-F-SQF4Vi.js"),__vite__mapDeps([373,220,221,213])),"/src/views/table/high/drag/column/columns.tsx":()=>Le(()=>import("./columns-hYmDcJPr.js"),__vite__mapDeps([219,11,213])),"/src/views/table/high/drag/column/index.vue":()=>Le(()=>import("./index-BAAwt2by.js"),__vite__mapDeps([374,218,219,11,213])),"/src/views/table/high/drag/row/columns.tsx":()=>Le(()=>import("./columns-C9G8o3hT.js"),__vite__mapDeps([217,11,213])),"/src/views/table/high/drag/row/index.vue":()=>Le(()=>import("./index-B6CBnRA9.js"),__vite__mapDeps([375,216,217,11,213])),"/src/views/table/high/echarts/columns.tsx":()=>Le(()=>import("./columns-SVh6cT_i.js"),__vite__mapDeps([229,213])),"/src/views/table/high/echarts/index.vue":()=>Le(()=>import("./index-GNqm2i94.js"),__vite__mapDeps([376,228,229,213])),"/src/views/table/high/excel/columns.tsx":()=>Le(()=>import("./columns-NFVSg916.js"),__vite__mapDeps([223,9,213])),"/src/views/table/high/excel/index.vue":()=>Le(()=>import("./index-BQRmkorV.js"),__vite__mapDeps([377,222,223,9,213])),"/src/views/table/high/list.tsx":()=>Le(()=>import("./list-DKs8_mJF.js"),__vite__mapDeps([210,211,212,213,214,215,216,217,11,218,219,220,221,222,223,9,224,225,226,227,5,228,229,230,231,232,233,234])),"/src/views/table/high/page/columns.tsx":()=>Le(()=>import("./columns-Nt-biIWB.js"),__vite__mapDeps([215,213])),"/src/views/table/high/page/index.vue":()=>Le(()=>import("./index-qRcLcPZn.js"),__vite__mapDeps([378,214,215,213])),"/src/views/table/high/prints/columns.tsx":()=>Le(()=>import("./columns-Bvt0o_x0.js"),__vite__mapDeps([227,5,213])),"/src/views/table/high/prints/index.vue":()=>Le(()=>import("./index-DteVinaB.js"),__vite__mapDeps([379,226,227,5,213])),"/src/views/table/high/table-select/index.vue":()=>Le(()=>import("./index-D5Q_6gME.js"),__vite__mapDeps([380,230,231,232,213,233,234])),"/src/views/table/high/table-select/multiple/columns.tsx":()=>Le(()=>import("./columns-C3bwzLY_.js"),__vite__mapDeps([234,213])),"/src/views/table/high/table-select/multiple/index.vue":()=>Le(()=>import("./index-DFmPYZn1.js"),__vite__mapDeps([381,233,234,213])),"/src/views/table/high/table-select/radio/columns.tsx":()=>Le(()=>import("./columns-D7q2TMpg.js"),__vite__mapDeps([232,213])),"/src/views/table/high/table-select/radio/index.vue":()=>Le(()=>import("./index-CXFdJ5YI.js"),__vite__mapDeps([382,231,232,213])),"/src/views/table/high/watermark/columns.tsx":()=>Le(()=>import("./columns-CxV8WNVW.js"),__vite__mapDeps([225,213])),"/src/views/table/high/watermark/index.vue":()=>Le(()=>import("./index-BQpmQiSp.js"),__vite__mapDeps([383,224,225,213])),"/src/views/table/index.vue":()=>Le(()=>import("./index-BZrSIwGH.js"),__vite__mapDeps([180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208])),"/src/views/table/virtual.vue":()=>Le(()=>import("./virtual-Be9vQcde.js"),__vite__mapDeps([249,250,251,252,11,157,253,254,255,256])),"/src/views/table/virtual/list.tsx":()=>Le(()=>import("./list-DftjjEvr.js"),__vite__mapDeps([250,251,252,11,157,253,254,255])),"/src/views/table/virtual/list.vue":()=>Le(()=>import("./list-DMQUoJLh.js"),__vite__mapDeps([384,251,252,11,157,253])),"/src/views/table/virtual/pageList.vue":()=>Le(()=>import("./pageList-eQtMgEr4.js"),__vite__mapDeps([385,255,252,11,157,253])),"/src/views/table/virtual/treeList.vue":()=>Le(()=>import("./treeList-D1z4BLuO.js"),__vite__mapDeps([386,254,252,11,157,253])),"/src/views/tabs/index.vue":()=>Le(()=>import("./index-Dfc6Bskv.js"),__vite__mapDeps([387,388])),"/src/views/tabs/params-detail.vue":()=>Le(()=>import("./params-detail-BZHEuOiQ.js"),__vite__mapDeps([389,388])),"/src/views/tabs/query-detail.vue":()=>Le(()=>import("./query-detail-CzbIZ2i-.js"),__vite__mapDeps([390,388])),"/src/views/vue-flow/layouting/animationEdge.vue":()=>Le(()=>import("./animationEdge-Bt6hc6FK.js"),__vite__mapDeps([262,259,263])),"/src/views/vue-flow/layouting/icon.vue":()=>Le(()=>import("./icon-V7ktnzBN.js"),__vite__mapDeps([391,258])),"/src/views/vue-flow/layouting/index.vue":()=>Le(()=>import("./index-C24ACA8Z.js"),__vite__mapDeps([257,258,1,259,260,261,262,263,264])),"/src/views/vue-flow/layouting/processNode.vue":()=>Le(()=>import("./processNode-BHs75M9k.js"),__vite__mapDeps([260,259,261])),"/src/views/welcome/components/charts/ChartBar.vue":()=>Le(()=>import("./ChartBar-DOFA1d9X.js"),__vite__mapDeps([392,165])),"/src/views/welcome/components/charts/ChartLine.vue":()=>Le(()=>import("./ChartLine-3NBlf_7q.js"),__vite__mapDeps([393,166])),"/src/views/welcome/components/charts/ChartRound.vue":()=>Le(()=>import("./ChartRound-CpBUDmXv.js"),__vite__mapDeps([394,167])),"/src/views/welcome/components/table/columns.tsx":()=>Le(()=>import("./columns-DCLg3ud5.js").then(e=>e.a),[]),"/src/views/welcome/components/table/index.vue":()=>Le(()=>import("./index-Cxo_u8MD.js"),__vite__mapDeps([162,163,24,164])),"/src/views/welcome/index.vue":()=>Le(()=>import("./index-BBhcDVNL.js"),__vite__mapDeps([161,84,162,163,24,164,101,17,102,96,97,165,166,167,69,70,168]))});function yet(e){const{name:t,path:n,parentId:r,meta:a}=e;return uc(r)?!!(uc(a==null?void 0:a.rank)||(a==null?void 0:a.rank)===0&&t!=="Home"&&n!=="/"):!1}function Sb(e){return e.forEach((t,n)=>{yet(t)&&(t.meta.rank=n+2)}),e.sort((t,n)=>(t==null?void 0:t.meta.rank)-(n==null?void 0:n.meta.rank))}function iM(e){const t=sv(e).filter(n=>{var r;return((r=n.meta)==null?void 0:r.showLink)!==!1});return t.forEach(n=>n.children&&(n.children=iM(n.children))),t}function bet(e){const t=sv(e).filter(n=>{var r;return((r=n==null?void 0:n.children)==null?void 0:r.length)!==0});return t.forEach(n=>n.children&&(n.children=iM(n.children))),t}function _ne(e,t){return Array.isArray(e)&&Array.isArray(t)?uKe(e,t).length>0:!0}function Dne(e){var r,a;const t=(a=(r=Fa().getItem($o))==null?void 0:r.roles)!=null?a:[],n=sv(e).filter(i=>{var o;return _ne((o=i.meta)==null?void 0:o.roles,t)});return n.forEach(i=>i.children&&(i.children=Dne(i.children))),bet(n)}function VBt(e,t,n="path"){function r(a,i,o){for(let l=0;lr.path==e);if(n)return xy(n)?qn(n):n;for(let r=0;r0&&(n=Ane(e,t[r].children),n))return xy(n)?qn(n):n;return null}function Fet(){ya.hasRoute("pathMatch")||ya.addRoute({path:"/:pathMatch(.*)",name:"pathMatch",redirect:"/error/404"})}function ew(e){e.length===0||C6(kne(e)).map(t=>{if(ya.options.routes[0].children.findIndex(n=>n.path===t.path)===-1){ya.options.routes[0].children.push(t),Sb(ya.options.routes[0].children),ya.hasRoute(t==null?void 0:t.name)||ya.addRoute(t);const n=ya.getRoutes().find(r=>r.path==="/");ya.addRoute(n)}}),bl().handleWholeMenus(e),Jd().getMultiTagsCache||Jd().handleTags("equal",[...g6,...bl().flatteningRoutes.filter(t=>{var n;return(n=t==null?void 0:t.meta)==null?void 0:n.fixedTag})]),Fet()}function Cet(){var e;if((e=oh())!=null&&e.CachingAsyncRoutes){const t="async-routes",n=Fa().getItem(t);return n&&(n==null?void 0:n.length)>0?new Promise(r=>{ew(n),r(ya)}):new Promise(r=>{k$().then(({data:a})=>{ew(sv(a)),Fa().setItem(t,a),r(ya)})})}else return new Promise(t=>{k$().then(({data:n})=>{ew(sv(n)),t(ya)})})}function C6(e){if(e.length===0)return e;let t=F6(e);for(let n=0;n{var r;n.path==="/"?t.push({component:n.component,name:n.name,path:n.path,redirect:n.redirect,meta:n.meta,children:[]}):(r=t[0])==null||r.children.push(Z({},n))}),t}function M$({name:e},t){switch(t){case"add":bl().cacheOperate({mode:"add",name:e});break;case"delete":bl().cacheOperate({mode:"delete",name:e});break;case"refresh":bl().cacheOperate({mode:"refresh",name:e});break;default:bl().cacheOperate({mode:"delete",name:e}),zT(()=>{bl().cacheOperate({mode:"add",name:e})},100)}}function kne(e){if(!e||!e.length)return;const t=Object.keys(T$);return e.forEach(n=>{var r;if(n.meta.backstage=!0,n!=null&&n.children&&n.children.length&&!n.redirect&&(n.redirect=n.children[0].path),n!=null&&n.children&&n.children.length&&!n.name&&(n.name=n.children[0].name+"Parent"),(r=n.meta)!=null&&r.frameSrc)n.component=get;else{const a=n!=null&&n.component?t.findIndex(i=>i.includes(n.component)):t.findIndex(i=>i.includes(n.path));n.component=T$[t[a]]}n!=null&&n.children&&n.children.length&&kne(n.children)}),e}function wet(e){const t=e.split(","),n=t[0],r=t[1];if(t.length===1){if(n==="hash")return UN("");if(n==="h5")return wD("")}else if(t.length===2){if(n==="hash")return UN(r);if(n==="h5")return wD(r)}}function Eet(){return ya.currentRoute.value.meta.auths}function Tne(e){if(!e)return!1;const t=Eet();return t?!!(r6(e)?t.includes(e):sKe(e,t)):!1}function _et(e){return e!=null&&e.children&&e.children.length>1?e.redirect?e.children.filter(t=>t.path===e.redirect)[0]:e.children[0]:e}function Det(e=!1){var n;const t=_et((n=bl().wholeMenus[0])==null?void 0:n.children[0]);return e&&Jd().handleTags("push",t),t}const Aet=e=>Eb.request("post","/login",{data:e}),xet=e=>Eb.request("post","/refresh-token",{data:e}),HBt=e=>Eb.request("get","/mine",{data:e}),WBt=e=>Eb.request("get","/mine-logs",{data:e}),ket=YT({id:"pure-user",state:()=>{var e,t,n,r,a,i,o,l;return{avatar:(t=(e=Fa().getItem($o))==null?void 0:e.avatar)!=null?t:"",username:(r=(n=Fa().getItem($o))==null?void 0:n.username)!=null?r:"",nickname:(i=(a=Fa().getItem($o))==null?void 0:a.nickname)!=null?i:"",roles:(l=(o=Fa().getItem($o))==null?void 0:o.roles)!=null?l:[],verifyCode:"",currentPage:0,isRemembered:!1,loginDay:7}},actions:{SET_AVATAR(e){this.avatar=e},SET_USERNAME(e){this.username=e},SET_NICKNAME(e){this.nickname=e},SET_ROLES(e){this.roles=e},SET_VERIFYCODE(e){this.verifyCode=e},SET_CURRENTPAGE(e){this.currentPage=e},SET_ISREMEMBERED(e){this.isRemembered=e},SET_LOGINDAY(e){this.loginDay=Number(e)},loginByUsername(e){return Xt(this,null,function*(){return new Promise((t,n)=>{Aet(e).then(r=>{r!=null&&r.success&&BD(r.data),t(r)}).catch(r=>{n(r)})})})},logOut(){this.username="",this.roles=[],lM(),Jd().handleTags("equal",[...g6]),Ret(),ya.push("/login")},handRefreshToken(e){return Xt(this,null,function*(){return new Promise((t,n)=>{xet(e).then(r=>{r&&(BD(r.data),t(r))}).catch(r=>{n(r)})})})}}});function qm(){return ket(v6)}const $o="user-info",l2="authorized-token",oM="multiple-tabs";function Tet(){return Yd.get(l2)?JSON.parse(Yd.get(l2)):Fa().getItem($o)}function BD(e){var s,u,c,d,f,p,h,m,g,v;let t=0;const{accessToken:n,refreshToken:r}=e,{isRemembered:a,loginDay:i}=qm();t=new Date(e.expires).getTime();const o=JSON.stringify({accessToken:n,expires:t,refreshToken:r});t>0?Yd.set(l2,o,{expires:(t-Date.now())/864e5}):Yd.set(l2,o),Yd.set(oM,"true",a?{expires:i}:{});function l({avatar:C,username:b,nickname:F,roles:E}){qm().SET_AVATAR(C),qm().SET_USERNAME(b),qm().SET_NICKNAME(F),qm().SET_ROLES(E),Fa().setItem($o,{refreshToken:r,expires:t,avatar:C,username:b,nickname:F,roles:E})}if(e.username&&e.roles){const{username:C,roles:b}=e;l({avatar:(s=e==null?void 0:e.avatar)!=null?s:"",username:C,nickname:(u=e==null?void 0:e.nickname)!=null?u:"",roles:b})}else{const C=(d=(c=Fa().getItem($o))==null?void 0:c.avatar)!=null?d:"",b=(p=(f=Fa().getItem($o))==null?void 0:f.username)!=null?p:"",F=(m=(h=Fa().getItem($o))==null?void 0:h.nickname)!=null?m:"",E=(v=(g=Fa().getItem($o))==null?void 0:g.roles)!=null?v:[];l({avatar:C,username:b,nickname:F,roles:E})}}function lM(){Yd.remove(l2),Yd.remove(oM),Fa().removeItem($o)}const tw=e=>"Bearer "+e;(function(){const e=lKe(location.href),t=["username","roles","accessToken"],n=t.length;if(Object.keys(e).length!==n)return;let r=[],a=0;for(;aLe(()=>import("./index-J4aLahqF.js"),__vite__mapDeps([150,151,68,152,153,154,155,27,156,12,157,158,18,159,37,24,11,48,89,69,70,73,160])),m7=[{path:"/login",name:"Login",component:()=>Le(()=>import("./index-BXZ9Qs5B.js"),__vite__mapDeps([298,289,290,35,155,27,156,12,157,158,288,24,98,294,295,297,292,16,17,18,19,48,299])),meta:{title:Tt("menus.pureLogin"),showLink:!1,rank:101}},{path:"/redirect",component:Met,meta:{title:Tt("status.pureLoad"),showLink:!1,rank:102},children:[{path:"/redirect/:path(.*)",name:"Redirect",component:()=>Le(()=>import("./redirect-D3mCk912.js"),[])}]},{path:"/empty",name:"Empty",component:()=>Le(()=>import("./index-B4QwZgXe.js"),__vite__mapDeps([284,285])),meta:{title:Tt("menus.pureEmpty"),showLink:!1,rank:103}},{path:"/account-settings",name:"AccountSettings",component:()=>Le(()=>import("./index-DTSOk1j7.js"),__vite__mapDeps([276,73,271,21,272,65,66,273,268,269,275,266,267,158,12,157,154,277])),meta:{title:Tt("buttons.pureAccountSettings"),showLink:!1,rank:104}}];var Bet={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const B$=Object.assign({"./modules/able.ts":zYe,"./modules/about.ts":HYe,"./modules/board.ts":jYe,"./modules/components.ts":UYe,"./modules/editor.ts":YYe,"./modules/error.ts":XYe,"./modules/flowchart.ts":QYe,"./modules/form.ts":tJe,"./modules/formdesign.ts":aJe,"./modules/ganttastic.ts":oJe,"./modules/guide.ts":sJe,"./modules/home.ts":pJe,"./modules/list.ts":mJe,"./modules/menuoverflow.ts":gJe,"./modules/mind.ts":FJe,"./modules/nested.ts":wJe,"./modules/ppt.ts":_Je,"./modules/result.ts":AJe,"./modules/table.ts":kJe,"./modules/vueflow.ts":MJe}),w6=[];Object.keys(B$).forEach(e=>{w6.push(B$[e].default)});const Let=xne(C6(F6(Sb(w6.flat(1/0))))),Oet=Sb(w6.flat(1/0)).concat(...m7),GBt=Object.keys(m7).map(e=>m7[e].path),ya=HXe({history:wet("hash"),routes:Let.concat(...m7),strict:!0,scrollBehavior(e,t,n){return new Promise(r=>{if(n)return n;if(t.meta.saveSrollTop){const a=document.documentElement.scrollTop||document.body.scrollTop;r({left:0,top:a})}})}});function Ret(){ya.getRoutes().forEach(e=>{const{name:t,meta:n}=e;t&&ya.hasRoute(t)&&(n!=null&&n.backstage)&&(ya.removeRoute(t),ya.options.routes=xne(C6(F6(Sb(w6.flat(1/0))))))}),bl().clearAllCachePage()}const L$=["/login"],{VITE_HIDE_HOME:Pet}=Bet;ya.beforeEach((e,t,n)=>{var o,l,s;(o=e.meta)!=null&&o.keepAlive&&(M$(e,"add"),(t.name===void 0||t.name==="Redirect")&&M$(e));const r=Fa().getItem($o);uh.start();const a=NT(e==null?void 0:e.name);a||e.matched.some(u=>{if(!u.meta.title)return"";const c=oh().Title;c?document.title=`${zN(u.meta.title)} | ${c}`:document.title=zN(u.meta.title)});function i(){L$.includes(e.fullPath)?n(t.fullPath):n()}Yd.get(oM)&&r?((l=e.meta)!=null&&l.roles&&!_ne((s=e.meta)==null?void 0:s.roles,r==null?void 0:r.roles)&&n({path:"/error/403"}),Pet==="true"&&e.fullPath==="/welcome"&&n({path:"/error/404"}),t!=null&&t.name?a?(Xee(e==null?void 0:e.name),uh.done()):i():(bl().wholeMenus.length===0&&e.path!=="/login"&&Cet().then(u=>{var c,d;if(!Jd().getMultiTagsCache){const{path:f}=e,p=Ane(f,u.options.routes[0].children);if(Det(!0),p&&((c=p.meta)!=null&&c.title))if(uc(p.parentId)&&((d=p.meta)!=null&&d.backstage)){const{path:h,name:m,meta:g}=p.children[0];Jd().handleTags("push",{path:h,name:m,meta:g})}else{const{path:h,name:m,meta:g}=p;Jd().handleTags("push",{path:h,name:m,meta:g})}}uc(e.name)&&u.push(e.fullPath)}),i())):e.path!=="/login"?L$.indexOf(e.path)!==-1?n():(lM(),n({path:"/login"})):n()});ya.afterEach(()=>{uh.done()});function nw(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function LD(e,t,n=".",r){if(!nw(t))return LD(e,{},n,r);const a=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const o=e[i];o!=null&&(r&&r(a,i,o,n)||(Array.isArray(o)&&Array.isArray(a[i])?a[i]=[...o,...a[i]]:nw(o)&&nw(a[i])?a[i]=LD(o,a[i],(n?`${n}.`:"")+i.toString(),r):a[i]=o))}return a}function Iet(e){return(...t)=>t.reduce((n,r)=>LD(n,r,"",e),{})}const Net=Iet(),Mne=1/60*1e3,$et=typeof performance!="undefined"?()=>performance.now():()=>Date.now(),Bne=typeof window!="undefined"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e($et()),Mne);function zet(e){let t=[],n=[],r=0,a=!1,i=!1;const o=new WeakSet,l={schedule:(s,u=!1,c=!1)=>{const d=c&&a,f=d?t:n;return u&&o.add(s),f.indexOf(s)===-1&&(f.push(s),d&&a&&(r=t.length)),s},cancel:s=>{const u=n.indexOf(s);u!==-1&&n.splice(u,1),o.delete(s)},process:s=>{if(a){i=!0;return}if(a=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u(e[t]=zet(()=>s2=!0),e),{}),PD=_b.reduce((e,t)=>{const n=E6[t];return e[t]=(r,a=!1,i=!1)=>(s2||Get(),n.schedule(r,a,i)),e},{}),Het=_b.reduce((e,t)=>(e[t]=E6[t].cancel,e),{});_b.reduce((e,t)=>(e[t]=()=>E6[t].process(S1),e),{});const Wet=e=>E6[e].process(S1),Lne=e=>{s2=!1,S1.delta=OD?Mne:Math.max(Math.min(e-S1.timestamp,Vet),1),S1.timestamp=e,RD=!0,_b.forEach(Wet),RD=!1,s2&&(OD=!1,Bne(Lne))},Get=()=>{s2=!0,OD=!0,RD||Bne(Lne)},One=()=>S1;function Rne(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);aMath.min(Math.max(n,e),t),rw=.001,jet=.01,Ket=10,Uet=.05,qet=1;function Yet({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let a,i,o=1-t;o=ID(Uet,qet,o),e=ID(jet,Ket,e/1e3),o<1?(a=u=>{const c=u*o,d=c*e,f=c-n,p=ND(u,o),h=Math.exp(-d);return rw-f/p*h},i=u=>{const d=u*o*e,f=d*n+n,p=Math.pow(o,2)*Math.pow(u,2)*e,h=Math.exp(-d),m=ND(Math.pow(u,2),o);return(-a(u)+rw>0?-1:1)*((f-p)*h)/m}):(a=u=>{const c=Math.exp(-u*e),d=(u-n)*e+1;return-rw+c*d},i=u=>{const c=Math.exp(-u*e),d=(n-u)*(e*e);return c*d});const l=5/e,s=Xet(a,i,l);if(e=e*1e3,isNaN(s))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(s,2)*r;return{stiffness:u,damping:o*2*Math.sqrt(r*u),duration:e}}}const Jet=12;function Xet(e,t,n){let r=n;for(let a=1;ae[n]!==void 0)}function ett(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!R$(e,Qet)&&R$(e,Zet)){const n=Yet(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function sM(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:a}=e,i=Rne(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:l,damping:s,mass:u,velocity:c,duration:d,isResolvedFromDuration:f}=ett(i),p=P$,h=P$;function m(){const g=c?-(c/1e3):0,v=n-t,C=s/(2*Math.sqrt(l*u)),b=Math.sqrt(l/u)/1e3;if(a===void 0&&(a=Math.min(Math.abs(n-t)/100,.4)),C<1){const F=ND(b,C);p=E=>{const w=Math.exp(-C*b*E);return n-w*((g+C*b*v)/F*Math.sin(F*E)+v*Math.cos(F*E))},h=E=>{const w=Math.exp(-C*b*E);return C*b*w*(Math.sin(F*E)*(g+C*b*v)/F+v*Math.cos(F*E))-w*(Math.cos(F*E)*(g+C*b*v)-F*v*Math.sin(F*E))}}else if(C===1)p=F=>n-Math.exp(-b*F)*(v+(g+b*v)*F);else{const F=b*Math.sqrt(C*C-1);p=E=>{const w=Math.exp(-C*b*E),_=Math.min(F*E,300);return n-w*((g+C*b*v)*Math.sinh(_)+F*v*Math.cosh(_))/F}}}return m(),{next:g=>{const v=p(g);if(f)o.done=g>=d;else{const C=h(g)*1e3,b=Math.abs(C)<=r,F=Math.abs(n-v)<=a;o.done=b&&F}return o.value=o.done?n:v,o},flipTarget:()=>{c=-c,[t,n]=[n,t],m()}}}sM.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const P$=e=>0,Pne=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},uM=(e,t,n)=>-n*e+n*t+e,Ine=(e,t)=>n=>Math.max(Math.min(n,t),e),jg=e=>e%1?Number(e.toFixed(5)):e,u2=/(-)?([\d]*\.?[\d])+/g,$D=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,ttt=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Db(e){return typeof e=="string"}const Ab={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Kg=Object.assign(Object.assign({},Ab),{transform:Ine(0,1)}),n5=Object.assign(Object.assign({},Ab),{default:1}),cM=e=>({test:t=>Db(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Jf=cM("deg"),Ug=cM("%"),er=cM("px"),I$=Object.assign(Object.assign({},Ug),{parse:e=>Ug.parse(e)/100,transform:e=>Ug.transform(e*100)}),dM=(e,t)=>n=>!!(Db(n)&&ttt.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Nne=(e,t,n)=>r=>{if(!Db(r))return r;const[a,i,o,l]=r.match(u2);return{[e]:parseFloat(a),[t]:parseFloat(i),[n]:parseFloat(o),alpha:l!==void 0?parseFloat(l):1}},Hp={test:dM("hsl","hue"),parse:Nne("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Ug.transform(jg(t))+", "+Ug.transform(jg(n))+", "+jg(Kg.transform(r))+")"},ntt=Ine(0,255),aw=Object.assign(Object.assign({},Ab),{transform:e=>Math.round(ntt(e))}),Rd={test:dM("rgb","red"),parse:Nne("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+aw.transform(e)+", "+aw.transform(t)+", "+aw.transform(n)+", "+jg(Kg.transform(r))+")"};function rtt(e){let t="",n="",r="",a="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),a=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),a=e.substr(4,1),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}}const zD={test:dM("#"),parse:rtt,transform:Rd.transform},fo={test:e=>Rd.test(e)||zD.test(e)||Hp.test(e),parse:e=>Rd.test(e)?Rd.parse(e):Hp.test(e)?Hp.parse(e):zD.parse(e),transform:e=>Db(e)?e:e.hasOwnProperty("red")?Rd.transform(e):Hp.transform(e)},$ne="${c}",zne="${n}";function att(e){var t,n,r,a;return isNaN(e)&&Db(e)&&((n=(t=e.match(u2))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((a=(r=e.match($D))===null||r===void 0?void 0:r.length)!==null&&a!==void 0?a:0)>0}function Vne(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const r=e.match($D);r&&(n=r.length,e=e.replace($D,$ne),t.push(...r.map(fo.parse)));const a=e.match(u2);return a&&(e=e.replace(u2,zne),t.push(...a.map(Ab.parse))),{values:t,numColors:n,tokenised:e}}function Hne(e){return Vne(e).values}function Wne(e){const{values:t,numColors:n,tokenised:r}=Vne(e),a=t.length;return i=>{let o=r;for(let l=0;ltypeof e=="number"?0:e;function ott(e){const t=Hne(e);return Wne(e)(t.map(itt))}const xb={test:att,parse:Hne,createTransformer:Wne,getAnimatableNone:ott},ltt=new Set(["brightness","contrast","saturate","opacity"]);function stt(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(u2)||[];if(!r)return e;const a=n.replace(r,"");let i=ltt.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+a+")"}const utt=/([a-z-]*)\(.*?\)/g,VD=Object.assign(Object.assign({},xb),{getAnimatableNone:e=>{const t=e.match(utt);return t?t.map(stt).join(" "):e}});function iw(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function N$({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let a=0,i=0,o=0;if(!t)a=i=o=n;else{const l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;a=iw(s,l,e+1/3),i=iw(s,l,e),o=iw(s,l,e-1/3)}return{red:Math.round(a*255),green:Math.round(i*255),blue:Math.round(o*255),alpha:r}}const ctt=(e,t,n)=>{const r=e*e,a=t*t;return Math.sqrt(Math.max(0,n*(a-r)+r))},dtt=[zD,Rd,Hp],$$=e=>dtt.find(t=>t.test(e)),Gne=(e,t)=>{let n=$$(e),r=$$(t),a=n.parse(e),i=r.parse(t);n===Hp&&(a=N$(a),n=Rd),r===Hp&&(i=N$(i),r=Rd);const o=Object.assign({},a);return l=>{for(const s in o)s!=="alpha"&&(o[s]=ctt(a[s],i[s],l));return o.alpha=uM(a.alpha,i.alpha,l),n.transform(o)}},ftt=e=>typeof e=="number",ptt=(e,t)=>n=>t(e(n)),jne=(...e)=>e.reduce(ptt);function Kne(e,t){return ftt(e)?n=>uM(e,t,n):fo.test(e)?Gne(e,t):qne(e,t)}const Une=(e,t)=>{const n=[...e],r=n.length,a=e.map((i,o)=>Kne(i,t[o]));return i=>{for(let o=0;o{const n=Object.assign(Object.assign({},e),t),r={};for(const a in n)e[a]!==void 0&&t[a]!==void 0&&(r[a]=Kne(e[a],t[a]));return a=>{for(const i in r)n[i]=r[i](a);return n}};function z$(e){const t=xb.parse(e),n=t.length;let r=0,a=0,i=0;for(let o=0;o{const n=xb.createTransformer(t),r=z$(e),a=z$(t);return r.numHSL===a.numHSL&&r.numRGB===a.numRGB&&r.numNumbers>=a.numNumbers?jne(Une(r.parsed,a.parsed),n):o=>`${o>0?t:e}`},mtt=(e,t)=>n=>uM(e,t,n);function vtt(e){if(typeof e=="number")return mtt;if(typeof e=="string")return fo.test(e)?Gne:qne;if(Array.isArray(e))return Une;if(typeof e=="object")return htt}function gtt(e,t,n){const r=[],a=n||vtt(e[0]),i=e.length-1;for(let o=0;on(Pne(e,t,r))}function btt(e,t){const n=e.length,r=n-1;return a=>{let i=0,o=!1;if(a<=e[0]?o=!0:a>=e[r]&&(i=r-1,o=!0),!o){let s=1;for(;sa||s===r);s++);i=s-1}const l=Pne(e[i],e[i+1],a);return t[i](l)}}function Yne(e,t,{clamp:n=!0,ease:r,mixer:a}={}){const i=e.length;O$(i===t.length),O$(!r||!Array.isArray(r)||r.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=gtt(t,r,a),l=i===2?ytt(e,o):btt(e,o);return n?s=>l(ID(e[0],e[i-1],s)):l}const S6=e=>t=>1-e(1-t),fM=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Ftt=e=>t=>Math.pow(t,e),Jne=e=>t=>t*t*((e+1)*t-e),Ctt=e=>{const t=Jne(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},Xne=1.525,wtt=4/11,Ett=8/11,Stt=9/10,Zne=e=>e,pM=Ftt(2),_tt=S6(pM),Qne=fM(pM),ere=e=>1-Math.sin(Math.acos(e)),tre=S6(ere),Dtt=fM(tre),hM=Jne(Xne),Att=S6(hM),xtt=fM(hM),ktt=Ctt(Xne),Ttt=4356/361,Mtt=35442/1805,Btt=16061/1805,v7=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-v7(1-e*2)):.5*v7(e*2-1)+.5;function Rtt(e,t){return e.map(()=>t||Qne).splice(0,e.length-1)}function Ptt(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function Itt(e,t){return e.map(n=>n*t)}function K3({from:e=0,to:t=1,ease:n,offset:r,duration:a=300}){const i={done:!1,value:e},o=Array.isArray(t)?t:[e,t],l=Itt(r&&r.length===o.length?r:Ptt(o),a);function s(){return Yne(l,o,{ease:Array.isArray(n)?n:Rtt(o,n)})}let u=s();return{next:c=>(i.value=u(c),i.done=c>=a,i),flipTarget:()=>{o.reverse(),u=s()}}}function Ntt({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:a=.5,modifyTarget:i}){const o={done:!1,value:t};let l=n*e;const s=t+l,u=i===void 0?s:i(s);return u!==s&&(l=u-t),{next:c=>{const d=-l*Math.exp(-c/r);return o.done=!(d>a||d<-a),o.value=o.done?u:u+d,o},flipTarget:()=>{}}}const V$={keyframes:K3,spring:sM,decay:Ntt};function $tt(e){if(Array.isArray(e.to))return K3;if(V$[e.type])return V$[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?K3:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?sM:K3}function nre(e,t,n=0){return e-t-n}function ztt(e,t,n=0,r=!0){return r?nre(t+-e,t,n):t-(e-t)+n}function Vtt(e,t,n,r){return r?e>=t+n:e<=-n}const Htt=e=>{const t=({delta:n})=>e(n);return{start:()=>PD.update(t,!0),stop:()=>Het.update(t)}};function rre(e){var t,n,{from:r,autoplay:a=!0,driver:i=Htt,elapsed:o=0,repeat:l=0,repeatType:s="loop",repeatDelay:u=0,onPlay:c,onStop:d,onComplete:f,onRepeat:p,onUpdate:h}=e,m=Rne(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:g}=m,v,C=0,b=m.duration,F,E=!1,w=!0,_;const S=$tt(m);!((n=(t=S).needsInterpolation)===null||n===void 0)&&n.call(t,r,g)&&(_=Yne([0,100],[r,g],{clamp:!1}),r=0,g=100);const D=S(Object.assign(Object.assign({},m),{from:r,to:g}));function A(){C++,s==="reverse"?(w=C%2===0,o=ztt(o,b,u,w)):(o=nre(o,b,u),s==="mirror"&&D.flipTarget()),E=!1,p&&p()}function x(){v.stop(),f&&f()}function B(N){if(w||(N=-N),o+=N,!E){const O=D.next(Math.max(0,o));F=O.value,_&&(F=_(F)),E=w?O.done:o<=0}h==null||h(F),E&&(C===0&&(b!=null||(b=o)),C{d==null||d(),v.stop()}}}function are(e,t){return t?e*(1e3/t):0}function Wtt({from:e=0,velocity:t=0,min:n,max:r,power:a=.8,timeConstant:i=750,bounceStiffness:o=500,bounceDamping:l=10,restDelta:s=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:f,onStop:p}){let h;function m(b){return n!==void 0&&br}function g(b){return n===void 0?r:r===void 0||Math.abs(n-b){var E;d==null||d(F),(E=b.onUpdate)===null||E===void 0||E.call(b,F)},onComplete:f,onStop:p}))}function C(b){v(Object.assign({type:"spring",stiffness:o,damping:l,restDelta:s},b))}if(m(e))C({from:e,velocity:t,to:g(e)});else{let b=a*t+e;typeof u!="undefined"&&(b=u(b));const F=g(b),E=F===n?-1:1;let w,_;const S=D=>{w=_,_=D,t=are(D-w,One().delta),(E===1&&D>F||E===-1&&Dh==null?void 0:h.stop()}}const ire=(e,t)=>1-3*t+3*e,ore=(e,t)=>3*t-6*e,lre=e=>3*e,g7=(e,t,n)=>((ire(t,n)*e+ore(t,n))*e+lre(t))*e,sre=(e,t,n)=>3*ire(t,n)*e*e+2*ore(t,n)*e+lre(t),Gtt=1e-7,jtt=10;function Ktt(e,t,n,r,a){let i,o,l=0;do o=t+(n-t)/2,i=g7(o,r,a)-e,i>0?n=o:t=o;while(Math.abs(i)>Gtt&&++l=qtt?Ytt(o,d,e,n):f===0?d:Ktt(o,l,l+r5,e,n)}return o=>o===0||o===1?o:g7(i(o),t,r)}const ow={};var Xtt=Object.defineProperty,Ztt=(e,t,n)=>t in e?Xtt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qtt=(e,t,n)=>(Ztt(e,t+"",n),n);class ent{constructor(){Qtt(this,"subscriptions",new Set)}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,r){if(this.subscriptions.size)for(const a of this.subscriptions)a(t,n,r)}clear(){this.subscriptions.clear()}}var tnt=Object.defineProperty,nnt=(e,t,n)=>t in e?tnt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qs=(e,t,n)=>(nnt(e,typeof t!="symbol"?t+"":t,n),n);function H$(e){return!isNaN(parseFloat(e))}class rnt{constructor(t){qs(this,"current"),qs(this,"prev"),qs(this,"timeDelta",0),qs(this,"lastUpdated",0),qs(this,"updateSubscribers",new ent),qs(this,"stopAnimation"),qs(this,"canTrackVelocity",!1),qs(this,"updateAndNotify",n=>{this.prev=this.current,this.current=n;const{delta:r,timestamp:a}=One();this.lastUpdated!==a&&(this.timeDelta=r,this.lastUpdated=a),PD.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)}),qs(this,"scheduleVelocityCheck",()=>PD.postRender(this.velocityCheck)),qs(this,"velocityCheck",({timestamp:n})=>{this.canTrackVelocity||(this.canTrackVelocity=H$(this.current)),n!==this.lastUpdated&&(this.prev=this.current)}),this.prev=this.current=t,this.canTrackVelocity=H$(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?are(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:r}=t(n);this.stopAnimation=r}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function ant(e){return new rnt(e)}const{isArray:int}=Array;function ont(){const e=W({}),t=r=>{const a=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};r?int(r)?r.forEach(a):a(r):Object.keys(e.value).forEach(a)},n=(r,a,i)=>{if(e.value[r])return e.value[r];const o=ant(a);return o.onChange(l=>i[r]=l),e.value[r]=o,o};return MKe(t),{motionValues:e,get:n,stop:t}}function lnt(e){return Array.isArray(e)}function Xf(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function lw(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function snt(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function sw(){return{type:"keyframes",ease:"linear",duration:300}}function unt(e){return{type:"keyframes",duration:800,values:e}}const W$={default:snt,x:Xf,y:Xf,z:Xf,rotate:Xf,rotateX:Xf,rotateY:Xf,rotateZ:Xf,scaleX:lw,scaleY:lw,scale:lw,backgroundColor:sw,color:sw,opacity:sw};function ure(e,t){let n;return lnt(t)?n=unt:n=W$[e]||W$.default,Z({to:t},n(t))}const G$=Ue(Z({},Ab),{transform:Math.round}),cre={color:fo,backgroundColor:fo,outlineColor:fo,fill:fo,stroke:fo,borderColor:fo,borderTopColor:fo,borderRightColor:fo,borderBottomColor:fo,borderLeftColor:fo,borderWidth:er,borderTopWidth:er,borderRightWidth:er,borderBottomWidth:er,borderLeftWidth:er,borderRadius:er,radius:er,borderTopLeftRadius:er,borderTopRightRadius:er,borderBottomRightRadius:er,borderBottomLeftRadius:er,width:er,maxWidth:er,height:er,maxHeight:er,size:er,top:er,right:er,bottom:er,left:er,padding:er,paddingTop:er,paddingRight:er,paddingBottom:er,paddingLeft:er,margin:er,marginTop:er,marginRight:er,marginBottom:er,marginLeft:er,rotate:Jf,rotateX:Jf,rotateY:Jf,rotateZ:Jf,scale:n5,scaleX:n5,scaleY:n5,scaleZ:n5,skew:Jf,skewX:Jf,skewY:Jf,distance:er,translateX:er,translateY:er,translateZ:er,x:er,y:er,z:er,perspective:er,transformPerspective:er,opacity:Kg,originX:I$,originY:I$,originZ:er,zIndex:G$,filter:VD,WebkitFilter:VD,fillOpacity:Kg,strokeOpacity:Kg,numOctaves:G$},mM=e=>cre[e];function dre(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function cnt(e,t){let n=mM(e);return n!==VD&&(n=xb),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const dnt={linear:Zne,easeIn:pM,easeInOut:Qne,easeOut:_tt,circIn:ere,circInOut:Dtt,circOut:tre,backIn:hM,backInOut:xtt,backOut:Att,anticipate:ktt,bounceIn:Ltt,bounceInOut:Ott,bounceOut:v7};function j$(e){if(Array.isArray(e)){const[t,n,r,a]=e;return Jtt(t,n,r,a)}else if(typeof e=="string")return dnt[e];return e}function fnt(e){return Array.isArray(e)&&typeof e[0]!="number"}function K$(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&xb.test(t)&&!t.startsWith("url("))}function pnt(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function hnt(a){var i=a,{ease:e,times:t,delay:n}=i,r=Lo(i,["ease","times","delay"]);const o=Z({},r);return t&&(o.offset=t),e&&(o.ease=fnt(e)?e.map(j$):j$(e)),n&&(o.elapsed=-n),o}function mnt(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),pnt(t),vnt(e)||(e=Z(Z({},e),ure(n,t.to))),Z(Z({},t),hnt(e))}function vnt(o){var l=o,{delay:e,repeat:t,repeatType:n,repeatDelay:r,from:a}=l,i=Lo(l,["delay","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(i).length}function gnt(e,t){return e[t]||e.default||e}function ynt(e,t,n,r,a){const i=gnt(r,e);let o=i.from===null||i.from===void 0?t.get():i.from;const l=K$(e,n);o==="none"&&l&&typeof n=="string"&&(o=cnt(e,n));const s=K$(e,o);function u(d){const f={from:o,to:n,velocity:r.velocity?r.velocity:t.getVelocity(),onUpdate:p=>t.set(p)};return i.type==="inertia"||i.type==="decay"?Wtt(Z(Z({},f),i)):rre(Ue(Z({},mnt(i,f,e)),{onUpdate:p=>{f.onUpdate(p),i.onUpdate&&i.onUpdate(p)},onComplete:()=>{r.onComplete&&r.onComplete(),a&&a(),d&&d()}}))}function c(d){return t.set(n),r.onComplete&&r.onComplete(),a&&a(),d&&d(),{stop:()=>{}}}return!s||!l||i.type===!1?c:u}function bnt(){const{motionValues:e,stop:t,get:n}=ont();return{motionValues:e,stop:t,push:(a,i,o,l={},s)=>{const u=o[a],c=n(a,u,o);if(l&&l.immediate){c.set(i);return}const d=ynt(a,c,i,l,s);c.start(d)}}}function Fnt(e,t={},{motionValues:n,push:r,stop:a}=bnt()){const i=y(t),o=W(!1);ze(n,d=>{o.value=Object.values(d).filter(f=>f.isAnimating()).length>0},{immediate:!0,deep:!0});const l=d=>{if(!i||!i[d])throw new Error(`The variant ${d} does not exist.`);return i[d]},s=d=>(typeof d=="string"&&(d=l(d)),Promise.all(Object.entries(d).map(([f,p])=>{if(f!=="transition")return new Promise(h=>r(f,p,e,d.transition||ure(f,d[f]),h))}).filter(Boolean)));return{isAnimating:o,apply:s,set:d=>{const f=a7(d)?d:l(d);Object.entries(f).forEach(([p,h])=>{p!=="transition"&&r(p,h,e,{immediate:!0})})},leave:d=>Xt(this,null,function*(){let f;if(i&&(i.leave&&(f=i.leave),!i.leave&&i.initial&&(f=i.initial)),!f){d();return}yield s(f),d()}),stop:a}}const vM=typeof window!="undefined",Cnt=()=>vM&&window.onpointerdown===null,wnt=()=>vM&&window.ontouchstart===null,Ent=()=>vM&&window.onmousedown===null;function Snt({target:e,state:t,variants:n,apply:r}){const a=y(n),i=W(!1),o=W(!1),l=W(!1),s=k(()=>{let c=[];return a&&(a.hovered&&(c=[...c,...Object.keys(a.hovered)]),a.tapped&&(c=[...c,...Object.keys(a.tapped)]),a.focused&&(c=[...c,...Object.keys(a.focused)])),c}),u=k(()=>{const c={};Object.assign(c,t.value),i.value&&a.hovered&&Object.assign(c,a.hovered),o.value&&a.tapped&&Object.assign(c,a.tapped),l.value&&a.focused&&Object.assign(c,a.focused);for(const d in c)s.value.includes(d)||delete c[d];return c});a.hovered&&(ha(e,"mouseenter",()=>i.value=!0),ha(e,"mouseleave",()=>{i.value=!1,o.value=!1}),ha(e,"mouseout",()=>{i.value=!1,o.value=!1})),a.tapped&&(Ent()&&(ha(e,"mousedown",()=>o.value=!0),ha(e,"mouseup",()=>o.value=!1)),Cnt()&&(ha(e,"pointerdown",()=>o.value=!0),ha(e,"pointerup",()=>o.value=!1)),wnt()&&(ha(e,"touchstart",()=>o.value=!0),ha(e,"touchend",()=>o.value=!1))),a.focused&&(ha(e,"focus",()=>l.value=!0),ha(e,"blur",()=>l.value=!1)),ze(u,r)}function _nt({set:e,target:t,variants:n,variant:r}){const a=y(n);ze(()=>t,()=>{a&&(a.initial&&e("initial"),a.enter&&(r.value="enter"))},{immediate:!0,flush:"pre"})}function Dnt({state:e,apply:t}){ze(e,n=>{n&&t(n)},{immediate:!0})}function fre({target:e,variants:t,variant:n}){const r=y(t);r&&(r.visible||r.visibleOnce)&&PKe(e,([{isIntersecting:a}])=>{r.visible?a?n.value="visible":n.value="initial":r.visibleOnce&&(a&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function Ant(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&_nt(e),t.syncVariants&&Dnt(e),t.visibilityHooks&&fre(e),t.eventListeners&&Snt(e)}function pre(e={}){const t=rn(Z({},e)),n=W({});return ze(t,()=>{const r={};for(const[a,i]of Object.entries(t)){const o=mM(a),l=dre(i,o);r[a]=l}n.value=r},{immediate:!0,deep:!0}),{state:t,style:n}}function gM(e,t){ze(()=>ps(e),n=>{n&&t(n)},{immediate:!0})}const xnt={x:"translateX",y:"translateY",z:"translateZ"};function hre(e={},t=!0){const n=rn(Z({},e)),r=W("");return ze(n,a=>{let i="",o=!1;if(t&&(a.x||a.y||a.z)){const l=[a.x||0,a.y||0,a.z||0].map(er.transform).join(",");i+=`translate3d(${l}) `,o=!0}for(const[l,s]of Object.entries(a)){if(t&&(l==="x"||l==="y"||l==="z"))continue;const u=mM(l),c=dre(s,u);i+=`${xnt[l]||l}(${c}) `}t&&!o&&(i+="translateZ(0px) "),r.value=i.trim()},{immediate:!0,deep:!0}),{state:n,transform:r}}const knt=["","X","Y","Z"],Tnt=["perspective","translate","scale","rotate","skew"],mre=["transformPerspective","x","y","z"];Tnt.forEach(e=>{knt.forEach(t=>{const n=e+t;mre.push(n)})});const Mnt=new Set(mre);function yM(e){return Mnt.has(e)}const Bnt=new Set(["originX","originY","originZ"]);function vre(e){return Bnt.has(e)}function Lnt(e){const t={},n={};return Object.entries(e).forEach(([r,a])=>{yM(r)||vre(r)?t[r]=a:n[r]=a}),{transform:t,style:n}}function gre(e){const{transform:t,style:n}=Lnt(e),{transform:r}=hre(t),{style:a}=pre(n);return r.value&&(a.value.transform=r.value),a.value}function Ont(e,t){let n,r;const{state:a,style:i}=pre();return gM(e,o=>{r=o;for(const l of Object.keys(cre))o.style[l]===null||o.style[l]===""||yM(l)||vre(l)||(a[l]=o.style[l]);n&&Object.entries(n).forEach(([l,s])=>o.style[l]=s),t&&t(a)}),ze(i,o=>{if(!r){n=o;return}for(const l in o)r.style[l]=o[l]},{immediate:!0}),{style:a}}function Rnt(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=r=>r.endsWith("px")||r.endsWith("deg")?parseFloat(r):isNaN(Number(r))?Number(r):r;return t.reduce((r,a)=>{if(!a)return r;const[i,o]=a.split("("),s=o.split(",").map(c=>n(c.endsWith(")")?c.replace(")",""):c.trim())),u=s.length===1?s[0]:s;return Ue(Z({},r),{[i]:u})},{})}function Pnt(e,t){Object.entries(Rnt(t)).forEach(([n,r])=>{const a=["x","y","z"];if(n==="translate3d"){if(r===0){a.forEach(i=>e[i]=0);return}r.forEach((i,o)=>e[a[o]]=i);return}if(r=parseFloat(r),n==="translateX"){e.x=r;return}if(n==="translateY"){e.y=r;return}if(n==="translateZ"){e.z=r;return}e[n]=r})}function Int(e,t){let n,r;const{state:a,transform:i}=hre();return gM(e,o=>{r=o,o.style.transform&&Pnt(a,o.style.transform),n&&(o.style.transform=n),t&&t(a)}),ze(i,o=>{if(!r){n=o;return}r.style.transform=o},{immediate:!0}),{transform:a}}function Nnt(e,t){const n=rn({}),r=o=>Object.entries(o).forEach(([l,s])=>n[l]=s),{style:a}=Ont(e,r),{transform:i}=Int(e,r);return ze(n,o=>{Object.entries(o).forEach(([l,s])=>{const u=yM(l)?i:a;u[l]&&u[l]===s||(u[l]=s)})},{immediate:!0,deep:!0}),gM(e,()=>t),{motionProperties:n,style:a,transform:i}}function $nt(e={}){const t=y(e),n=W();return{state:k(()=>{if(n.value)return t[n.value]}),variant:n}}function yre(e,t={},n){const{motionProperties:r}=Nnt(e),{variant:a,state:i}=$nt(t),o=Fnt(r,t),l=Z({target:e,variant:a,variants:t,state:i,motionProperties:r},o);return Ant(l,n),l}const znt=["initial","enter","leave","visible","visible-once","visibleOnce","hovered","tapped","focused","delay"];function Vnt(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};n&&(n.variants&&a7(n.variants)&&(t.value=Z(Z({},t.value),n.variants)),znt.forEach(r=>{if(r==="delay"){if(n&&n[r]&&typeof n[r]=="number"){const a=n[r];t&&t.value&&(t.value.enter&&(t.value.enter.transition||(t.value.enter.transition={}),t.value.enter.transition=Z({delay:a},t.value.enter.transition)),t.value.visible&&(t.value.visible.transition||(t.value.visible.transition={}),t.value.visible.transition=Z({delay:a},t.value.visible.transition)),t.value.visibleOnce&&(t.value.visibleOnce.transition||(t.value.visibleOnce.transition={}),t.value.visibleOnce.transition=Z({delay:a},t.value.visibleOnce.transition)))}return}if(n&&n[r]&&a7(n[r])){const a=n[r];r==="visible-once"&&(r="visibleOnce"),t.value[r]=a}}))}function uw(e){return{created:(r,a,i)=>{const o=a.value&&typeof a.value=="string"?a.value:i.key;o&&ow[o]&&ow[o].stop();const l=W(e||{});typeof a.value=="object"&&(l.value=a.value),Vnt(i,l);const u=yre(r,l,{eventListeners:!0,lifeCycleHooks:!0,syncVariants:!0,visibilityHooks:!1});r.motionInstance=u,o&&(ow[o]=u)},mounted:(r,a,i)=>{r.motionInstance&&fre(r.motionInstance)},getSSRProps(r,a){let{initial:i}=r.value||a&&(a==null?void 0:a.props)||{};i=y(i);const o=Net((e==null?void 0:e.initial)||{},i||{});return!o||Object.keys(o).length===0?void 0:{style:gre(o)}}}}const Hnt={initial:{opacity:0},enter:{opacity:1}},Wnt={initial:{opacity:0},visible:{opacity:1}},Gnt={initial:{opacity:0},visibleOnce:{opacity:1}},jnt={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},Knt={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},Unt={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},qnt={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Ynt={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Jnt={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},Xnt={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Znt={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Qnt={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},ert={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},trt={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},nrt={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rrt={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},art={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},irt={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},ort={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},lrt={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},srt={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},urt={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},crt={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},drt={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},frt={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},prt={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},hrt={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},mrt={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},vrt={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},grt={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},HD={__proto__:null,fade:Hnt,fadeVisible:Wnt,fadeVisibleOnce:Gnt,pop:jnt,popVisible:Knt,popVisibleOnce:Unt,rollBottom:rrt,rollLeft:qnt,rollRight:Xnt,rollTop:ert,rollVisibleBottom:art,rollVisibleLeft:Ynt,rollVisibleOnceBottom:irt,rollVisibleOnceLeft:Jnt,rollVisibleOnceRight:Qnt,rollVisibleOnceTop:nrt,rollVisibleRight:Znt,rollVisibleTop:trt,slideBottom:mrt,slideLeft:ort,slideRight:urt,slideTop:frt,slideVisibleBottom:vrt,slideVisibleLeft:lrt,slideVisibleOnceBottom:grt,slideVisibleOnceLeft:srt,slideVisibleOnceRight:drt,slideVisibleOnceTop:hrt,slideVisibleRight:crt,slideVisibleTop:prt},yrt=fe({props:{is:{type:[String,Object],required:!1},preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1}},setup(e){var l;const t=Ba(),n=rn({});if(!e.is&&!t.default)return()=>$("div",{});const r=k(()=>{let s;return e.preset&&(s=HD[e.preset]),s}),a=k(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused})),i=k(()=>{const s=Z(Z(Z({},a.value),r.value||{}),e.variants||{});return e.delay&&(s.enter.transition=Z({},s.enter.transition),s.enter.transition.delay=parseInt(e.delay)),s}),o=k(()=>{if(!e.is)return;let s=e.is;return typeof o.value=="string"&&!vye(s)&&(s=Ot(s)),s});if(((l=process==null?void 0:process.env)==null?void 0:l.NODE_ENV)==="development"||process!=null&&process.dev){const s=u=>{var c;(c=u.variants)!=null&&c.initial&&u.set("initial"),setTimeout(()=>{var d,f,p;(d=u.variants)!=null&&d.enter&&u.apply("enter"),(f=u.variants)!=null&&f.visible&&u.apply("visible"),(p=u.variants)!=null&&p.visibleOnce&&u.apply("visibleOnce")},10)};Uo(()=>Object.entries(n).forEach(([u,c])=>s(c)))}return{slots:t,component:o,motionConfig:i,instances:n}},render({slots:e,motionConfig:t,instances:n,component:r}){var l;const a=gre(t.initial||{}),i=(s,u)=>(s.props||(s.props={}),s.props.style=a,s.props.onVnodeMounted=({el:c})=>{const d=yre(c,t);n[u]=d},s);if(r){const s=$(r,void 0,e);return i(s,0),s}return(((l=e.default)==null?void 0:l.call(e))||[]).map((s,u)=>i(s,u))}});function brt(e){const t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",r=new RegExp(t.split("").join("|"),"g");return e.toString().replace(/[A-Z]/g,a=>`-${a}`).toLowerCase().replace(/\s+/g,"-").replace(r,a=>n.charAt(t.indexOf(a))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const Frt={install(e,t){if(e.directive("motion",uw()),e.component("Motion",yrt),!t||t&&!t.excludePresets)for(const n in HD){const r=HD[n];e.directive(`motion-${brt(n)}`,uw(r))}if(t&&t.directives)for(const n in t.directives){const r=t.directives[n];!r.initial&&__DEV__&&console.warn(`Your directive v-motion-${n} is missing initial variant!`),e.directive(`motion-${n}`,uw(r))}}};/*! ***************************************************************************** + * @license MIT */(function(e,t){(function(n,r){e.exports=r()})(Os,function(){var n={};n.version="0.2.0";var r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};n.configure=function(h){var m,g;for(m in h)g=h[m],g!==void 0&&h.hasOwnProperty(m)&&(r[m]=g);return this},n.status=null,n.set=function(h){var m=n.isStarted();h=a(h,r.minimum,1),n.status=h===1?null:h;var g=n.render(!m),v=g.querySelector(r.barSelector),C=r.speed,b=r.easing;return g.offsetWidth,l(function(F){r.positionUsing===""&&(r.positionUsing=n.getPositioningCSS()),s(v,o(h,C,b)),h===1?(s(g,{transition:"none",opacity:1}),g.offsetWidth,setTimeout(function(){s(g,{transition:"all "+C+"ms linear",opacity:0}),setTimeout(function(){n.remove(),F()},C)},C)):setTimeout(F,C)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var h=function(){setTimeout(function(){n.status&&(n.trickle(),h())},r.trickleSpeed)};return r.trickle&&h(),this},n.done=function(h){return!h&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(h){var m=n.status;return m?(typeof h!="number"&&(h=(1-m)*a(Math.random()*m,.1,.95)),m=a(m+h,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},function(){var h=0,m=0;n.promise=function(g){return!g||g.state()==="resolved"?this:(m===0&&n.start(),h++,m++,g.always(function(){m--,m===0?(h=0,n.done()):n.set((h-m)/h)}),this)}}(),n.render=function(h){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=r.template;var g=m.querySelector(r.barSelector),v=h?"-100":i(n.status||0),C=document.querySelector(r.parent),b;return s(g,{transition:"all 0 linear",transform:"translate3d("+v+"%,0,0)"}),r.showSpinner||(b=m.querySelector(r.spinnerSelector),b&&p(b)),C!=document.body&&c(C,"nprogress-custom-parent"),C.appendChild(m),m},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var h=document.getElementById("nprogress");h&&p(h)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var h=document.body.style,m="WebkitTransform"in h?"Webkit":"MozTransform"in h?"Moz":"msTransform"in h?"ms":"OTransform"in h?"O":"";return m+"Perspective"in h?"translate3d":m+"Transform"in h?"translate":"margin"};function a(h,m,g){return hg?g:h}function i(h){return(-1+h)*100}function o(h,m,g){var v;return r.positionUsing==="translate3d"?v={transform:"translate3d("+i(h)+"%,0,0)"}:r.positionUsing==="translate"?v={transform:"translate("+i(h)+"%,0)"}:v={"margin-left":i(h)+"%"},v.transition="all "+m+"ms "+g,v}var l=function(){var h=[];function m(){var g=h.shift();g&&g(m)}return function(g){h.push(g),h.length==1&&m()}}(),s=function(){var h=["Webkit","O","Moz","ms"],m={};function g(F){return F.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,w){return w.toUpperCase()})}function v(F){var E=document.body.style;if(F in E)return F;for(var w=h.length,_=F.charAt(0).toUpperCase()+F.slice(1),S;w--;)if(S=h[w]+_,S in E)return S;return F}function C(F){return F=g(F),m[F]||(m[F]=v(F))}function b(F,E,w){E=C(E),F.style[E]=w}return function(F,E){var w=arguments,_,S;if(w.length==2)for(_ in E)S=E[_],S!==void 0&&E.hasOwnProperty(_)&&b(F,_,S);else b(F,w[1],w[2])}}();function u(h,m){var g=typeof h=="string"?h:f(h);return g.indexOf(" "+m+" ")>=0}function c(h,m){var g=f(h),v=g+m;u(g,m)||(h.className=v.substring(1))}function d(h,m){var g=f(h),v;u(h,m)&&(v=g.replace(" "+m+" "," "),h.className=v.substring(1,v.length-1))}function f(h){return(" "+(h.className||"")+" ").replace(/\s+/gi," ")}function p(h){h&&h.parentNode&&h.parentNode.removeChild(h)}return n})})(Sne);var met=Sne.exports;const uh=Rs(met);uh.configure({easing:"ease",speed:500,showSpinner:!1,trickleSpeed:200,minimum:.3});const vet={timeout:1e4,headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},paramsSerializer:{serialize:het.stringify}},Oa=class Oa{constructor(){this.httpInterceptorsRequest(),this.httpInterceptorsResponse()}static retryOriginalRequest(t){return new Promise(n=>{Oa.requests.push(r=>{t.headers.Authorization=tw(r),n(t)})})}httpInterceptorsRequest(){Oa.axiosInstance.interceptors.request.use(t=>Xt(this,null,function*(){return uh.start(),typeof t.beforeRequestCallback=="function"?(t.beforeRequestCallback(t),t):Oa.initConfig.beforeRequestCallback?(Oa.initConfig.beforeRequestCallback(t),t):["/refresh-token","/login"].some(r=>t.url.endsWith(r))?t:new Promise(r=>{const a=Tet();if(a){const i=new Date().getTime();parseInt(a.expires)-i<=0?(Oa.isRefreshing||(Oa.isRefreshing=!0,qm().handRefreshToken({refreshToken:a.refreshToken}).then(l=>{const s=l.data.accessToken;t.headers.Authorization=tw(s),Oa.requests.forEach(u=>u(s)),Oa.requests=[]}).finally(()=>{Oa.isRefreshing=!1})),r(Oa.retryOriginalRequest(t))):(t.headers.Authorization=tw(a.accessToken),r(t))}else r(t)})}),t=>Promise.reject(t))}httpInterceptorsResponse(){Oa.axiosInstance.interceptors.response.use(n=>{const r=n.config;return uh.done(),typeof r.beforeResponseCallback=="function"?(r.beforeResponseCallback(n),n.data):(Oa.initConfig.beforeResponseCallback&&Oa.initConfig.beforeResponseCallback(n),n.data)},n=>{const r=n;return r.isCancelRequest=Ca.isCancel(r),uh.done(),Promise.reject(r)})}request(t,n,r,a){const i=Z(Z({method:t,url:n},r),a);return new Promise((o,l)=>{Oa.axiosInstance.request(i).then(s=>{o(s)}).catch(s=>{l(s)})})}post(t,n,r){return this.request("post",t,n,r)}get(t,n,r){return this.request("get",t,n,r)}};Pi(Oa,"requests",[]),Pi(Oa,"isRefreshing",!1),Pi(Oa,"initConfig",{}),Pi(Oa,"axiosInstance",Ca.create(vet));let MD=Oa;const Eb=new MD,k$=()=>Eb.request("get","/get-async-routes"),get=()=>Le(()=>import("./frame-Bx3IxOTa.js"),__vite__mapDeps([42,43])),T$=Object.assign({"/src/views/able/barcode.vue":()=>Le(()=>import("./barcode-Di3ZBkN7.js"),[]),"/src/views/able/danmaku/index.vue":()=>Le(()=>import("./index-BfE8xat0.js"),__vite__mapDeps([29,30])),"/src/views/able/debounce.vue":()=>Le(()=>import("./debounce-mXsXGGte.js"),[]),"/src/views/able/directives.vue":()=>Le(()=>import("./directives-DDQ5meYH.js"),[]),"/src/views/able/download.vue":()=>Le(()=>import("./download-wPqOU5DI.js"),[]),"/src/views/able/draggable.vue":()=>Le(()=>import("./draggable-BYt9supZ.js"),__vite__mapDeps([10,11,12,13])),"/src/views/able/excel.vue":()=>Le(()=>import("./excel-DzoWINzN.js"),__vite__mapDeps([8,9])),"/src/views/able/infinite-scroll.vue":()=>Le(()=>import("./infinite-scroll-BFS4_A-w.js"),[]),"/src/views/able/line-tree.vue":()=>Le(()=>import("./line-tree-2cStOb7C.js"),__vite__mapDeps([32,33])),"/src/views/able/map.vue":()=>Le(()=>import("./map-Cj9k7ppt.js"),__vite__mapDeps([20,21,22])),"/src/views/able/menu-tree.vue":()=>Le(()=>import("./menu-tree-BH-mt0cn.js"),__vite__mapDeps([31,24])),"/src/views/able/mqtt-client.vue":()=>Le(()=>import("./mqtt-client-absuDVbx.js"),__vite__mapDeps([0,1])),"/src/views/able/pdf.vue":()=>Le(()=>import("./pdf-CkMkZ0HD.js"),__vite__mapDeps([14,1])),"/src/views/able/pinyin.vue":()=>Le(()=>import("./pinyin-D1KjQYPg.js"),__vite__mapDeps([36,37,38])),"/src/views/able/print/index.vue":()=>Le(()=>import("./index-tU-BLdO9.js"),__vite__mapDeps([4,5,6,7])),"/src/views/able/print/pieChart.vue":()=>Le(()=>import("./pieChart-DSgjlHOK.js"),__vite__mapDeps([265,6])),"/src/views/able/qrcode.vue":()=>Le(()=>import("./qrcode-43cuWCLM.js"),__vite__mapDeps([15,16,17,18,19])),"/src/views/able/ripple.vue":()=>Le(()=>import("./ripple-BocondwO.js"),[]),"/src/views/able/sensitive.vue":()=>Le(()=>import("./sensitive-ca2TgMTV.js"),[]),"/src/views/able/typeit.vue":()=>Le(()=>import("./typeit-C1z_c1Hi.js"),__vite__mapDeps([34,35])),"/src/views/able/verify.vue":()=>Le(()=>import("./verify-BHHUfW27.js"),__vite__mapDeps([2,3])),"/src/views/able/video-frame/index.vue":()=>Le(()=>import("./index-D0cVwTQr.js"),__vite__mapDeps([26,27,28])),"/src/views/able/video.vue":()=>Le(()=>import("./video-DKcHTpUt.js"),__vite__mapDeps([23,24,25])),"/src/views/able/watermark.vue":()=>Le(()=>import("./watermark-ucPv5oDn.js"),[]),"/src/views/able/wavesurfer/index.vue":()=>Le(()=>import("./index-X7JdbYYz.js"),[]),"/src/views/about/columns.tsx":()=>Le(()=>import("./columns-Dd-pkSm7.js"),[]),"/src/views/about/index.vue":()=>Le(()=>import("./index-DqHJrHYN.js"),__vite__mapDeps([39,40,41])),"/src/views/account-settings/components/AccountManagement.vue":()=>Le(()=>import("./AccountManagement-C16W1Mt5.js"),__vite__mapDeps([266,267])),"/src/views/account-settings/components/Preferences.vue":()=>Le(()=>import("./Preferences-BeDuEvTo.js"),__vite__mapDeps([268,269])),"/src/views/account-settings/components/Profile.vue":()=>Le(()=>import("./Profile-BR7-mDD2.js"),__vite__mapDeps([270,271,21,272,65,66,273])),"/src/views/account-settings/components/SecurityLog.vue":()=>Le(()=>import("./SecurityLog-ofuoF48U.js"),__vite__mapDeps([274,275])),"/src/views/account-settings/index.vue":()=>Le(()=>import("./index-DUVQDfGb.js"),__vite__mapDeps([276,73,271,21,272,65,66,273,268,269,275,266,267,158,12,157,154,277])),"/src/views/components/animatecss.vue":()=>Le(()=>import("./animatecss-DwrPzhse.js"),__vite__mapDeps([61,62,63])),"/src/views/components/button.vue":()=>Le(()=>import("./button-DO3b1EBg.js"),[]),"/src/views/components/cascader.vue":()=>Le(()=>import("./cascader-D-Vmbazx.js"),[]),"/src/views/components/check-button.vue":()=>Le(()=>import("./check-button-CSWjkOxY.js"),__vite__mapDeps([77,78])),"/src/views/components/check-card.vue":()=>Le(()=>import("./check-card-HUNdxnLA.js"),__vite__mapDeps([53,54,55,56])),"/src/views/components/collapse.vue":()=>Le(()=>import("./collapse-CXw6rXmP.js"),[]),"/src/views/components/color-picker.vue":()=>Le(()=>import("./color-picker-R-XiTPYE.js"),[]),"/src/views/components/contextmenu/basic.vue":()=>Le(()=>import("./basic-DSe57bay.js"),__vite__mapDeps([104,105,106])),"/src/views/components/contextmenu/index.vue":()=>Le(()=>import("./index-Dg5y6KxG.js"),__vite__mapDeps([103,104,105,106,107,108,109,110,111])),"/src/views/components/contextmenu/menuDynamic.vue":()=>Le(()=>import("./menuDynamic-BjDbywFi.js"),__vite__mapDeps([109,105,110])),"/src/views/components/contextmenu/menuGroup.vue":()=>Le(()=>import("./menuGroup-CrZmdsGW.js"),__vite__mapDeps([107,105,108])),"/src/views/components/count-to.vue":()=>Le(()=>import("./count-to-CCgisp3N.js"),__vite__mapDeps([100,101,17,102])),"/src/views/components/cropping/index.vue":()=>Le(()=>import("./index-B4NyPoyN.js"),__vite__mapDeps([64,65,66])),"/src/views/components/date-picker.vue":()=>Le(()=>import("./date-picker-vmXjOIsO.js"),__vite__mapDeps([57,24,58])),"/src/views/components/datetime-picker.vue":()=>Le(()=>import("./datetime-picker-B7Nf6JJF.js"),__vite__mapDeps([59,60])),"/src/views/components/dialog/form.vue":()=>Le(()=>import("./form-zBfGel5L.js"),__vite__mapDeps([278,46])),"/src/views/components/dialog/formPrimitive.vue":()=>Le(()=>import("./formPrimitive-DRONwOfz.js"),__vite__mapDeps([279,45])),"/src/views/components/dialog/index.vue":()=>Le(()=>import("./index-Cqwpj85h.js"),__vite__mapDeps([44,45,46])),"/src/views/components/el-button.vue":()=>Le(()=>import("./el-button-mVLiU0eH.js"),__vite__mapDeps([75,24,76])),"/src/views/components/icon-select.vue":()=>Le(()=>import("./icon-select-DVL7VvqG.js"),[]),"/src/views/components/json-editor.vue":()=>Le(()=>import("./json-editor-CKNkPS0j.js"),__vite__mapDeps([112,113,114])),"/src/views/components/message.vue":()=>Le(()=>import("./message-BhvA0thE.js"),__vite__mapDeps([47,24,48])),"/src/views/components/progress.vue":()=>Le(()=>import("./progress-uFg9Vc-P.js"),__vite__mapDeps([79,24,80])),"/src/views/components/seamless-scroll.vue":()=>Le(()=>import("./seamless-scroll-BWwJttHw.js"),__vite__mapDeps([115,116])),"/src/views/components/segmented.vue":()=>Le(()=>import("./segmented-Cb3TmY7b.js"),__vite__mapDeps([67,68,24,69,70,71])),"/src/views/components/selector.vue":()=>Le(()=>import("./selector-DuWnDDlN.js"),__vite__mapDeps([86,87])),"/src/views/components/split-pane.vue":()=>Le(()=>import("./split-pane-Bj5vzmoU.js"),__vite__mapDeps([91,92])),"/src/views/components/statistic.vue":()=>Le(()=>import("./statistic-CHQk2uhf.js"),__vite__mapDeps([83,84,85])),"/src/views/components/swiper.vue":()=>Le(()=>import("./swiper-B3TE3Hsv.js"),__vite__mapDeps([93,94])),"/src/views/components/tag.vue":()=>Le(()=>import("./tag-3ynSdkCR.js"),__vite__mapDeps([81,82])),"/src/views/components/text.vue":()=>Le(()=>import("./text-V8uksb4s.js"),__vite__mapDeps([72,73,74])),"/src/views/components/time-picker.vue":()=>Le(()=>import("./time-picker-DwewbqYd.js"),[]),"/src/views/components/timeline.vue":()=>Le(()=>import("./timeline-CkqLvgqr.js"),__vite__mapDeps([95,96,97,24,98,99])),"/src/views/components/upload/form.vue":()=>Le(()=>import("./form-B5wSl-WT.js"),__vite__mapDeps([280,50,21])),"/src/views/components/upload/index.vue":()=>Le(()=>import("./index-C0A8zyRM.js"),__vite__mapDeps([49,11,50,21,51,52])),"/src/views/components/virtual-list/horizontal.vue":()=>Le(()=>import("./horizontal-CMBwZkZd.js"),__vite__mapDeps([121,119,122])),"/src/views/components/virtual-list/index.vue":()=>Le(()=>import("./index-BDsySDh0.js"),__vite__mapDeps([117,118,119,120,121,122,123])),"/src/views/components/virtual-list/vertical.vue":()=>Le(()=>import("./vertical-BSHERlS-.js"),__vite__mapDeps([118,119,120])),"/src/views/components/waterfall/index.vue":()=>Le(()=>import("./index-CaYyThO2.js"),__vite__mapDeps([88,89,90])),"/src/views/editor/components/EditorBase.vue":()=>Le(()=>import("./EditorBase-C7qGbmUI.js"),__vite__mapDeps([281,125,126,127])),"/src/views/editor/components/EditorMulti.vue":()=>Le(()=>import("./EditorMulti-ce8SsmlX.js"),__vite__mapDeps([282,128,84,126,127])),"/src/views/editor/components/EditorUpload.vue":()=>Le(()=>import("./EditorUpload-Bf9FojlB.js"),__vite__mapDeps([283,129,126,127])),"/src/views/editor/index.vue":()=>Le(()=>import("./index-BJKqkhgC.js"),__vite__mapDeps([124,125,126,127,128,84,129,130])),"/src/views/empty/index.vue":()=>Le(()=>import("./index-DhZ0kZZi.js"),__vite__mapDeps([284,285])),"/src/views/error/403.vue":()=>Le(()=>import("./403-DsQb_zIO.js"),[]),"/src/views/error/404.vue":()=>Le(()=>import("./404-Dsp2CUmA.js"),[]),"/src/views/error/500.vue":()=>Le(()=>import("./500-BNruKnB_.js"),[]),"/src/views/flow-chart/index.vue":()=>Le(()=>import("./index-D2LqFNQq.js"),__vite__mapDeps([131,113,114,132])),"/src/views/ganttastic/index.vue":()=>Le(()=>import("./index-ChU6Mdvo.js"),[]),"/src/views/guide/index.vue":()=>Le(()=>import("./index-CcVyBpMV.js"),__vite__mapDeps([148,149])),"/src/views/list/card/components/ListCard.vue":()=>Le(()=>import("./ListCard-Be6NJiTH.js"),__vite__mapDeps([170,171,172])),"/src/views/list/card/components/ListDialogForm.vue":()=>Le(()=>import("./ListDialogForm-CFbZvMSN.js"),__vite__mapDeps([286,173])),"/src/views/list/card/index.vue":()=>Le(()=>import("./index-C7YiBq5k.js"),__vite__mapDeps([169,170,171,172,173,24,174])),"/src/views/login/components/LoginPhone.vue":()=>Le(()=>import("./LoginPhone-C_AwDddT.js"),__vite__mapDeps([287,288,289,290,24,98])),"/src/views/login/components/LoginQrCode.vue":()=>Le(()=>import("./LoginQrCode-Cfsk7IrE.js"),__vite__mapDeps([291,292,289,16,17,18,19])),"/src/views/login/components/LoginRegist.vue":()=>Le(()=>import("./LoginRegist-B1FA-bFL.js"),__vite__mapDeps([293,294,289,290,24,295,98])),"/src/views/login/components/LoginUpdate.vue":()=>Le(()=>import("./LoginUpdate-D1Qj_A3j.js"),__vite__mapDeps([296,297,289,290,24,295,98])),"/src/views/login/index.vue":()=>Le(()=>import("./index-D0YFc1RO.js"),__vite__mapDeps([298,289,290,35,155,27,156,12,157,158,288,24,98,294,295,297,292,16,17,18,19,48,299])),"/src/views/menuoverflow/index.vue":()=>Le(()=>import("./index-DHDW_KOE.js"),[]),"/src/views/monitor/logs/login/hook.tsx":()=>Le(()=>import("./hook-D9J8IAv3.js"),__vite__mapDeps([300,301,302])),"/src/views/monitor/logs/login/index.vue":()=>Le(()=>import("./index-B7oe8gOY.js"),__vite__mapDeps([303,300,301,302,304,305,11,157,253,24,241,306])),"/src/views/monitor/logs/operation/hook.tsx":()=>Le(()=>import("./hook-B5jA-sxi.js"),__vite__mapDeps([307,301,302])),"/src/views/monitor/logs/operation/index.vue":()=>Le(()=>import("./index-iIpoOnWk.js"),__vite__mapDeps([308,307,301,302,304,305,11,157,253,24,241,309])),"/src/views/monitor/logs/system/detail.vue":()=>Le(()=>import("./detail-BXJfW-eu.js"),__vite__mapDeps([310,311,113,114])),"/src/views/monitor/logs/system/hook.tsx":()=>Le(()=>import("./hook-CLCcrRa0.js"),__vite__mapDeps([312,311,113,114,301])),"/src/views/monitor/logs/system/index.vue":()=>Le(()=>import("./index-BmsBlRXu.js"),__vite__mapDeps([313,312,311,113,114,301,304,305,11,157,253,24,241,314])),"/src/views/monitor/online/hook.tsx":()=>Le(()=>import("./hook-B7raxNqd.js"),__vite__mapDeps([315,301])),"/src/views/monitor/online/index.vue":()=>Le(()=>import("./index-CGMNGLqT.js"),__vite__mapDeps([316,315,301,305,11,157,253,24,317])),"/src/views/nested/menu1/menu1-1/index.vue":()=>Le(()=>import("./index-B9-uunmn.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-1/index.vue":()=>Le(()=>import("./index-EsOeFVV6.js"),[]),"/src/views/nested/menu1/menu1-2/menu1-2-2/index.vue":()=>Le(()=>import("./index-B-DhgR8K.js"),[]),"/src/views/nested/menu1/menu1-3/index.vue":()=>Le(()=>import("./index-CmAIdZUM.js"),[]),"/src/views/nested/menu2/index.vue":()=>Le(()=>import("./index-CoRghgop.js"),[]),"/src/views/permission/button/index.vue":()=>Le(()=>import("./index-CVD3XuRU.js"),[]),"/src/views/permission/page/index.vue":()=>Le(()=>import("./index-CoN7dRNd.js"),[]),"/src/views/result/columns.tsx":()=>Le(()=>import("./columns-CL-tdSvH.js"),__vite__mapDeps([178,159])),"/src/views/result/fail.vue":()=>Le(()=>import("./fail-C-T4OQfM.js"),__vite__mapDeps([177,178,159,179])),"/src/views/result/success.vue":()=>Le(()=>import("./success-Rn00Huyv.js"),__vite__mapDeps([175,176])),"/src/views/schema-form/form/base.vue":()=>Le(()=>import("./base-B1t1ULvF.js"),__vite__mapDeps([318,135,54,55,136,137])),"/src/views/schema-form/form/dialog.vue":()=>Le(()=>import("./dialog-Cqv3McIj.js"),__vite__mapDeps([319,138,54,55,136,137,139,140])),"/src/views/schema-form/form/drawer.vue":()=>Le(()=>import("./drawer-DL_df9gH.js"),__vite__mapDeps([320,141,54,55,136,137,142,140])),"/src/views/schema-form/form/search.vue":()=>Le(()=>import("./search-6e-xdb1M.js"),__vite__mapDeps([321,145,54,55,136,137,146])),"/src/views/schema-form/form/steps.vue":()=>Le(()=>import("./steps-BR3xVBDm.js"),__vite__mapDeps([322,143,54,55,136,137,144])),"/src/views/schema-form/index.vue":()=>Le(()=>import("./index-CFsJMcf6.js"),__vite__mapDeps([133,134,135,54,55,136,137,138,139,140,141,142,143,144,145,146,147])),"/src/views/schema-form/list.tsx":()=>Le(()=>import("./list-CYrIaIab.js"),__vite__mapDeps([134,135,54,55,136,137,138,139,140,141,142,143,144,145,146])),"/src/views/system/dept/form.vue":()=>Le(()=>import("./form-tif-SoH-.js"),__vite__mapDeps([323,324,84,302])),"/src/views/system/dept/index.vue":()=>Le(()=>import("./index-ClTt2jXL.js"),__vite__mapDeps([325,326,324,84,302,301,305,11,157,253,24,241,247,174,327])),"/src/views/system/dept/utils/hook.tsx":()=>Le(()=>import("./hook-eEye4Cgh.js"),__vite__mapDeps([326,324,84,302,301])),"/src/views/system/menu/form.vue":()=>Le(()=>import("./form-C2h-tZtH.js"),__vite__mapDeps([328,329,84,69,24,70,62,63])),"/src/views/system/menu/index.vue":()=>Le(()=>import("./index-CGDtcGoZ.js"),__vite__mapDeps([330,331,329,84,69,24,70,62,63,301,305,11,157,253,241,247,174,332])),"/src/views/system/menu/utils/hook.tsx":()=>Le(()=>import("./hook-C_OUeZVd.js"),__vite__mapDeps([331,329,84,69,24,70,62,63,301])),"/src/views/system/role/form.vue":()=>Le(()=>import("./form-ntwFrhzK.js"),__vite__mapDeps([333,334])),"/src/views/system/role/index.vue":()=>Le(()=>import("./index-DUzLi7l7.js"),__vite__mapDeps([335,336,334,302,301,305,11,157,253,24,241,247,151,174,48,337])),"/src/views/system/role/utils/hook.tsx":()=>Le(()=>import("./hook-BIPQzwCZ.js"),__vite__mapDeps([336,334,302,301])),"/src/views/system/user/form/index.vue":()=>Le(()=>import("./index-BCddaJ7U.js"),__vite__mapDeps([338,339,84,302])),"/src/views/system/user/form/role.vue":()=>Le(()=>import("./role-7kwb7fCy.js"),__vite__mapDeps([340,341,84])),"/src/views/system/user/index.vue":()=>Le(()=>import("./index-Cq8CeEsc.js"),__vite__mapDeps([342,343,24,152,171,344,345,341,84,339,302,156,272,65,66,301,346,305,11,157,253,273,153,241,247,174,347])),"/src/views/system/user/tree.vue":()=>Le(()=>import("./tree-DASFqrM_.js"),__vite__mapDeps([343,24,152,171,344])),"/src/views/system/user/utils/hook.tsx":()=>Le(()=>import("./hook-DKpHT5Ah.js"),__vite__mapDeps([345,341,84,339,302,156,272,65,66,301,346])),"/src/views/table/base/base.vue":()=>Le(()=>import("./base-C0A9HcLn.js"),__vite__mapDeps([348,182,183])),"/src/views/table/base/border.vue":()=>Le(()=>import("./border-CXcUIOQ3.js"),__vite__mapDeps([349,185,183])),"/src/views/table/base/column-template/columns.tsx":()=>Le(()=>import("./columns-CoHPBzHu.js"),__vite__mapDeps([197,183])),"/src/views/table/base/column-template/index.vue":()=>Le(()=>import("./index-Bt0NOcZs.js"),__vite__mapDeps([350,196,197,183])),"/src/views/table/base/customIndex.vue":()=>Le(()=>import("./customIndex-CJqxOA5F.js"),__vite__mapDeps([351,204,183])),"/src/views/table/base/expand.vue":()=>Le(()=>import("./expand-DXuBStUD.js"),__vite__mapDeps([352,200,183])),"/src/views/table/base/filters.vue":()=>Le(()=>import("./filters-CVtDbuCj.js"),__vite__mapDeps([353,195])),"/src/views/table/base/fixColumn.vue":()=>Le(()=>import("./fixColumn-BXWCew2d.js"),__vite__mapDeps([354,189,183])),"/src/views/table/base/fixHeader.vue":()=>Le(()=>import("./fixHeader-CnPLmJ3F.js"),__vite__mapDeps([355,188,183])),"/src/views/table/base/fluidHeight.vue":()=>Le(()=>import("./fluidHeight-CfiI4JXV.js"),__vite__mapDeps([356,190,183])),"/src/views/table/base/groupHeader.vue":()=>Le(()=>import("./groupHeader-Bl26oDAA.js"),__vite__mapDeps([357,191,183])),"/src/views/table/base/header-renderer/columns.tsx":()=>Le(()=>import("./columns-CYmYHFm5.js"),__vite__mapDeps([199,183])),"/src/views/table/base/header-renderer/index.vue":()=>Le(()=>import("./index-MI64qUpo.js"),__vite__mapDeps([358,198,199,183])),"/src/views/table/base/imgPreview.vue":()=>Le(()=>import("./imgPreview-CNLpj4Rp.js"),__vite__mapDeps([359,207,183])),"/src/views/table/base/layout.vue":()=>Le(()=>import("./layout-D-3E8Tiu.js"),__vite__mapDeps([360,205,183])),"/src/views/table/base/list.tsx":()=>Le(()=>import("./list-C6uAtO-I.js"),__vite__mapDeps([181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207])),"/src/views/table/base/merge.vue":()=>Le(()=>import("./merge-DcEmTOhs.js"),__vite__mapDeps([361,203])),"/src/views/table/base/multipleChoice.vue":()=>Le(()=>import("./multipleChoice-gKeA4oMW.js"),__vite__mapDeps([362,193,183])),"/src/views/table/base/nestProp.vue":()=>Le(()=>import("./nestProp-Cczk8Fk3.js"),__vite__mapDeps([363,206])),"/src/views/table/base/radio.vue":()=>Le(()=>import("./radio-BWWLzKct.js"),__vite__mapDeps([364,192,183])),"/src/views/table/base/sortable.vue":()=>Le(()=>import("./sortable-B1VB_1cS.js"),__vite__mapDeps([365,194,183])),"/src/views/table/base/status.vue":()=>Le(()=>import("./status-Bm0mn7Bd.js"),__vite__mapDeps([366,186,183,187])),"/src/views/table/base/stripe.vue":()=>Le(()=>import("./stripe-DaJUXluE.js"),__vite__mapDeps([367,184,183])),"/src/views/table/base/totalRow.vue":()=>Le(()=>import("./totalRow-COG9Nszx.js"),__vite__mapDeps([368,202])),"/src/views/table/base/tree.vue":()=>Le(()=>import("./tree-DTLaeYlZ.js"),__vite__mapDeps([369,201])),"/src/views/table/edit.vue":()=>Le(()=>import("./edit-CAf-v-q8.js"),__vite__mapDeps([236,237,238,239,240,24,51,241,242,243,244,245,246,247,48,248])),"/src/views/table/edit/demo1/columns.tsx":()=>Le(()=>import("./columns-BQ-o3XZP.js"),__vite__mapDeps([239,240])),"/src/views/table/edit/demo1/index.vue":()=>Le(()=>import("./index-DxQ5p78O.js"),__vite__mapDeps([238,239,240,24,51,241,242])),"/src/views/table/edit/demo2/columns.tsx":()=>Le(()=>import("./columns-8LUMBAI3.js"),__vite__mapDeps([244,240])),"/src/views/table/edit/demo2/index.vue":()=>Le(()=>import("./index-Bw11IXEq.js"),__vite__mapDeps([370,243,244,240])),"/src/views/table/edit/demo3/columns.tsx":()=>Le(()=>import("./columns-EcM3aLmf.js"),__vite__mapDeps([246,240,247,48])),"/src/views/table/edit/demo3/index.vue":()=>Le(()=>import("./index-BNAOz6Il.js"),__vite__mapDeps([371,245,246,240,247,48])),"/src/views/table/edit/list.tsx":()=>Le(()=>import("./list-BTonksDE.js"),__vite__mapDeps([237,238,239,240,24,51,241,242,243,244,245,246,247,48])),"/src/views/table/high.vue":()=>Le(()=>import("./high-pZCH_yJT.js"),__vite__mapDeps([209,210,211,212,213,214,215,216,217,11,218,219,220,221,222,223,9,224,225,226,227,5,228,229,230,231,232,233,234,235])),"/src/views/table/high/adaptive/columns.tsx":()=>Le(()=>import("./columns-BWwAqEUd.js"),__vite__mapDeps([212,213])),"/src/views/table/high/adaptive/index.vue":()=>Le(()=>import("./index-DKtOaXgB.js"),__vite__mapDeps([372,211,212,213])),"/src/views/table/high/contextmenu/columns.tsx":()=>Le(()=>import("./columns-wAYuZMl5.js"),__vite__mapDeps([221,213])),"/src/views/table/high/contextmenu/index.vue":()=>Le(()=>import("./index-D7W96Gyv.js"),__vite__mapDeps([373,220,221,213])),"/src/views/table/high/drag/column/columns.tsx":()=>Le(()=>import("./columns-DCp6K_KW.js"),__vite__mapDeps([219,11,213])),"/src/views/table/high/drag/column/index.vue":()=>Le(()=>import("./index-sCRXw5qF.js"),__vite__mapDeps([374,218,219,11,213])),"/src/views/table/high/drag/row/columns.tsx":()=>Le(()=>import("./columns-kQfUpHWI.js"),__vite__mapDeps([217,11,213])),"/src/views/table/high/drag/row/index.vue":()=>Le(()=>import("./index-DOnzKIbW.js"),__vite__mapDeps([375,216,217,11,213])),"/src/views/table/high/echarts/columns.tsx":()=>Le(()=>import("./columns-BBAQnvgW.js"),__vite__mapDeps([229,213])),"/src/views/table/high/echarts/index.vue":()=>Le(()=>import("./index-CLPqWG8I.js"),__vite__mapDeps([376,228,229,213])),"/src/views/table/high/excel/columns.tsx":()=>Le(()=>import("./columns-CSblnRnk.js"),__vite__mapDeps([223,9,213])),"/src/views/table/high/excel/index.vue":()=>Le(()=>import("./index-DdSSkW8V.js"),__vite__mapDeps([377,222,223,9,213])),"/src/views/table/high/list.tsx":()=>Le(()=>import("./list-BJpCO366.js"),__vite__mapDeps([210,211,212,213,214,215,216,217,11,218,219,220,221,222,223,9,224,225,226,227,5,228,229,230,231,232,233,234])),"/src/views/table/high/page/columns.tsx":()=>Le(()=>import("./columns-B7WkFsBc.js"),__vite__mapDeps([215,213])),"/src/views/table/high/page/index.vue":()=>Le(()=>import("./index-gDeOMugb.js"),__vite__mapDeps([378,214,215,213])),"/src/views/table/high/prints/columns.tsx":()=>Le(()=>import("./columns-Clqri282.js"),__vite__mapDeps([227,5,213])),"/src/views/table/high/prints/index.vue":()=>Le(()=>import("./index-BweQwGDo.js"),__vite__mapDeps([379,226,227,5,213])),"/src/views/table/high/table-select/index.vue":()=>Le(()=>import("./index-Cx7vLaLT.js"),__vite__mapDeps([380,230,231,232,213,233,234])),"/src/views/table/high/table-select/multiple/columns.tsx":()=>Le(()=>import("./columns-Cr_crmIS.js"),__vite__mapDeps([234,213])),"/src/views/table/high/table-select/multiple/index.vue":()=>Le(()=>import("./index-bSwJlfoL.js"),__vite__mapDeps([381,233,234,213])),"/src/views/table/high/table-select/radio/columns.tsx":()=>Le(()=>import("./columns-wpA4-8vK.js"),__vite__mapDeps([232,213])),"/src/views/table/high/table-select/radio/index.vue":()=>Le(()=>import("./index-ClRDaS23.js"),__vite__mapDeps([382,231,232,213])),"/src/views/table/high/watermark/columns.tsx":()=>Le(()=>import("./columns-C5G7UigT.js"),__vite__mapDeps([225,213])),"/src/views/table/high/watermark/index.vue":()=>Le(()=>import("./index-CXCPwTIv.js"),__vite__mapDeps([383,224,225,213])),"/src/views/table/index.vue":()=>Le(()=>import("./index-UUbuJBoB.js"),__vite__mapDeps([180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208])),"/src/views/table/virtual.vue":()=>Le(()=>import("./virtual-DSJfO8u0.js"),__vite__mapDeps([249,250,251,252,11,157,253,254,255,256])),"/src/views/table/virtual/list.tsx":()=>Le(()=>import("./list-D7ao6EaE.js"),__vite__mapDeps([250,251,252,11,157,253,254,255])),"/src/views/table/virtual/list.vue":()=>Le(()=>import("./list-BTN2S7YI.js"),__vite__mapDeps([384,251,252,11,157,253])),"/src/views/table/virtual/pageList.vue":()=>Le(()=>import("./pageList-lklMlj6e.js"),__vite__mapDeps([385,255,252,11,157,253])),"/src/views/table/virtual/treeList.vue":()=>Le(()=>import("./treeList-CWoOolAm.js"),__vite__mapDeps([386,254,252,11,157,253])),"/src/views/tabs/index.vue":()=>Le(()=>import("./index-5ivabtBe.js"),__vite__mapDeps([387,388])),"/src/views/tabs/params-detail.vue":()=>Le(()=>import("./params-detail-CL1mXsTB.js"),__vite__mapDeps([389,388])),"/src/views/tabs/query-detail.vue":()=>Le(()=>import("./query-detail-CA1Q6Dtn.js"),__vite__mapDeps([390,388])),"/src/views/vue-flow/layouting/animationEdge.vue":()=>Le(()=>import("./animationEdge-BBhftSs4.js"),__vite__mapDeps([262,259,263])),"/src/views/vue-flow/layouting/icon.vue":()=>Le(()=>import("./icon-CLILLmip.js"),__vite__mapDeps([391,258])),"/src/views/vue-flow/layouting/index.vue":()=>Le(()=>import("./index-0sB_oRFU.js"),__vite__mapDeps([257,258,1,259,260,261,262,263,264])),"/src/views/vue-flow/layouting/processNode.vue":()=>Le(()=>import("./processNode-DQFjlRmX.js"),__vite__mapDeps([260,259,261])),"/src/views/welcome/components/charts/ChartBar.vue":()=>Le(()=>import("./ChartBar-DZFXNMpc.js"),__vite__mapDeps([392,165])),"/src/views/welcome/components/charts/ChartLine.vue":()=>Le(()=>import("./ChartLine-TjhNZqyC.js"),__vite__mapDeps([393,166])),"/src/views/welcome/components/charts/ChartRound.vue":()=>Le(()=>import("./ChartRound-C2P0O_Jf.js"),__vite__mapDeps([394,167])),"/src/views/welcome/components/table/columns.tsx":()=>Le(()=>import("./columns-CJhCnRw2.js").then(e=>e.a),[]),"/src/views/welcome/components/table/index.vue":()=>Le(()=>import("./index-DiBNHB0R.js"),__vite__mapDeps([162,163,24,164])),"/src/views/welcome/index.vue":()=>Le(()=>import("./index-BScCkRS7.js"),__vite__mapDeps([161,84,162,163,24,164,101,17,102,96,97,165,166,167,69,70,168]))});function yet(e){const{name:t,path:n,parentId:r,meta:a}=e;return uc(r)?!!(uc(a==null?void 0:a.rank)||(a==null?void 0:a.rank)===0&&t!=="Home"&&n!=="/"):!1}function Sb(e){return e.forEach((t,n)=>{yet(t)&&(t.meta.rank=n+2)}),e.sort((t,n)=>(t==null?void 0:t.meta.rank)-(n==null?void 0:n.meta.rank))}function iM(e){const t=sv(e).filter(n=>{var r;return((r=n.meta)==null?void 0:r.showLink)!==!1});return t.forEach(n=>n.children&&(n.children=iM(n.children))),t}function bet(e){const t=sv(e).filter(n=>{var r;return((r=n==null?void 0:n.children)==null?void 0:r.length)!==0});return t.forEach(n=>n.children&&(n.children=iM(n.children))),t}function _ne(e,t){return Array.isArray(e)&&Array.isArray(t)?uKe(e,t).length>0:!0}function Dne(e){var r,a;const t=(a=(r=Fa().getItem($o))==null?void 0:r.roles)!=null?a:[],n=sv(e).filter(i=>{var o;return _ne((o=i.meta)==null?void 0:o.roles,t)});return n.forEach(i=>i.children&&(i.children=Dne(i.children))),bet(n)}function VBt(e,t,n="path"){function r(a,i,o){for(let l=0;lr.path==e);if(n)return xy(n)?qn(n):n;for(let r=0;r0&&(n=Ane(e,t[r].children),n))return xy(n)?qn(n):n;return null}function Fet(){ya.hasRoute("pathMatch")||ya.addRoute({path:"/:pathMatch(.*)",name:"pathMatch",redirect:"/error/404"})}function ew(e){e.length===0||C6(kne(e)).map(t=>{if(ya.options.routes[0].children.findIndex(n=>n.path===t.path)===-1){ya.options.routes[0].children.push(t),Sb(ya.options.routes[0].children),ya.hasRoute(t==null?void 0:t.name)||ya.addRoute(t);const n=ya.getRoutes().find(r=>r.path==="/");ya.addRoute(n)}}),bl().handleWholeMenus(e),Jd().getMultiTagsCache||Jd().handleTags("equal",[...g6,...bl().flatteningRoutes.filter(t=>{var n;return(n=t==null?void 0:t.meta)==null?void 0:n.fixedTag})]),Fet()}function Cet(){var e;if((e=oh())!=null&&e.CachingAsyncRoutes){const t="async-routes",n=Fa().getItem(t);return n&&(n==null?void 0:n.length)>0?new Promise(r=>{ew(n),r(ya)}):new Promise(r=>{k$().then(({data:a})=>{ew(sv(a)),Fa().setItem(t,a),r(ya)})})}else return new Promise(t=>{k$().then(({data:n})=>{ew(sv(n)),t(ya)})})}function C6(e){if(e.length===0)return e;let t=F6(e);for(let n=0;n{var r;n.path==="/"?t.push({component:n.component,name:n.name,path:n.path,redirect:n.redirect,meta:n.meta,children:[]}):(r=t[0])==null||r.children.push(Z({},n))}),t}function M$({name:e},t){switch(t){case"add":bl().cacheOperate({mode:"add",name:e});break;case"delete":bl().cacheOperate({mode:"delete",name:e});break;case"refresh":bl().cacheOperate({mode:"refresh",name:e});break;default:bl().cacheOperate({mode:"delete",name:e}),zT(()=>{bl().cacheOperate({mode:"add",name:e})},100)}}function kne(e){if(!e||!e.length)return;const t=Object.keys(T$);return e.forEach(n=>{var r;if(n.meta.backstage=!0,n!=null&&n.children&&n.children.length&&!n.redirect&&(n.redirect=n.children[0].path),n!=null&&n.children&&n.children.length&&!n.name&&(n.name=n.children[0].name+"Parent"),(r=n.meta)!=null&&r.frameSrc)n.component=get;else{const a=n!=null&&n.component?t.findIndex(i=>i.includes(n.component)):t.findIndex(i=>i.includes(n.path));n.component=T$[t[a]]}n!=null&&n.children&&n.children.length&&kne(n.children)}),e}function wet(e){const t=e.split(","),n=t[0],r=t[1];if(t.length===1){if(n==="hash")return UN("");if(n==="h5")return wD("")}else if(t.length===2){if(n==="hash")return UN(r);if(n==="h5")return wD(r)}}function Eet(){return ya.currentRoute.value.meta.auths}function Tne(e){if(!e)return!1;const t=Eet();return t?!!(r6(e)?t.includes(e):sKe(e,t)):!1}function _et(e){return e!=null&&e.children&&e.children.length>1?e.redirect?e.children.filter(t=>t.path===e.redirect)[0]:e.children[0]:e}function Det(e=!1){var n;const t=_et((n=bl().wholeMenus[0])==null?void 0:n.children[0]);return e&&Jd().handleTags("push",t),t}const Aet=e=>Eb.request("post","/login",{data:e}),xet=e=>Eb.request("post","/refresh-token",{data:e}),HBt=e=>Eb.request("get","/mine",{data:e}),WBt=e=>Eb.request("get","/mine-logs",{data:e}),ket=YT({id:"pure-user",state:()=>{var e,t,n,r,a,i,o,l;return{avatar:(t=(e=Fa().getItem($o))==null?void 0:e.avatar)!=null?t:"",username:(r=(n=Fa().getItem($o))==null?void 0:n.username)!=null?r:"",nickname:(i=(a=Fa().getItem($o))==null?void 0:a.nickname)!=null?i:"",roles:(l=(o=Fa().getItem($o))==null?void 0:o.roles)!=null?l:[],verifyCode:"",currentPage:0,isRemembered:!1,loginDay:7}},actions:{SET_AVATAR(e){this.avatar=e},SET_USERNAME(e){this.username=e},SET_NICKNAME(e){this.nickname=e},SET_ROLES(e){this.roles=e},SET_VERIFYCODE(e){this.verifyCode=e},SET_CURRENTPAGE(e){this.currentPage=e},SET_ISREMEMBERED(e){this.isRemembered=e},SET_LOGINDAY(e){this.loginDay=Number(e)},loginByUsername(e){return Xt(this,null,function*(){return new Promise((t,n)=>{Aet(e).then(r=>{r!=null&&r.success&&BD(r.data),t(r)}).catch(r=>{n(r)})})})},logOut(){this.username="",this.roles=[],lM(),Jd().handleTags("equal",[...g6]),Ret(),ya.push("/login")},handRefreshToken(e){return Xt(this,null,function*(){return new Promise((t,n)=>{xet(e).then(r=>{r&&(BD(r.data),t(r))}).catch(r=>{n(r)})})})}}});function qm(){return ket(v6)}const $o="user-info",l2="authorized-token",oM="multiple-tabs";function Tet(){return Yd.get(l2)?JSON.parse(Yd.get(l2)):Fa().getItem($o)}function BD(e){var s,u,c,d,f,p,h,m,g,v;let t=0;const{accessToken:n,refreshToken:r}=e,{isRemembered:a,loginDay:i}=qm();t=new Date(e.expires).getTime();const o=JSON.stringify({accessToken:n,expires:t,refreshToken:r});t>0?Yd.set(l2,o,{expires:(t-Date.now())/864e5}):Yd.set(l2,o),Yd.set(oM,"true",a?{expires:i}:{});function l({avatar:C,username:b,nickname:F,roles:E}){qm().SET_AVATAR(C),qm().SET_USERNAME(b),qm().SET_NICKNAME(F),qm().SET_ROLES(E),Fa().setItem($o,{refreshToken:r,expires:t,avatar:C,username:b,nickname:F,roles:E})}if(e.username&&e.roles){const{username:C,roles:b}=e;l({avatar:(s=e==null?void 0:e.avatar)!=null?s:"",username:C,nickname:(u=e==null?void 0:e.nickname)!=null?u:"",roles:b})}else{const C=(d=(c=Fa().getItem($o))==null?void 0:c.avatar)!=null?d:"",b=(p=(f=Fa().getItem($o))==null?void 0:f.username)!=null?p:"",F=(m=(h=Fa().getItem($o))==null?void 0:h.nickname)!=null?m:"",E=(v=(g=Fa().getItem($o))==null?void 0:g.roles)!=null?v:[];l({avatar:C,username:b,nickname:F,roles:E})}}function lM(){Yd.remove(l2),Yd.remove(oM),Fa().removeItem($o)}const tw=e=>"Bearer "+e;(function(){const e=lKe(location.href),t=["username","roles","accessToken"],n=t.length;if(Object.keys(e).length!==n)return;let r=[],a=0;for(;aLe(()=>import("./index-DO3Cz--4.js"),__vite__mapDeps([150,151,68,152,153,154,155,27,156,12,157,158,18,159,37,24,11,48,89,69,70,73,160])),m7=[{path:"/login",name:"Login",component:()=>Le(()=>import("./index-D0YFc1RO.js"),__vite__mapDeps([298,289,290,35,155,27,156,12,157,158,288,24,98,294,295,297,292,16,17,18,19,48,299])),meta:{title:Tt("menus.pureLogin"),showLink:!1,rank:101}},{path:"/redirect",component:Met,meta:{title:Tt("status.pureLoad"),showLink:!1,rank:102},children:[{path:"/redirect/:path(.*)",name:"Redirect",component:()=>Le(()=>import("./redirect-Bq0axJVi.js"),[])}]},{path:"/empty",name:"Empty",component:()=>Le(()=>import("./index-DhZ0kZZi.js"),__vite__mapDeps([284,285])),meta:{title:Tt("menus.pureEmpty"),showLink:!1,rank:103}},{path:"/account-settings",name:"AccountSettings",component:()=>Le(()=>import("./index-DUVQDfGb.js"),__vite__mapDeps([276,73,271,21,272,65,66,273,268,269,275,266,267,158,12,157,154,277])),meta:{title:Tt("buttons.pureAccountSettings"),showLink:!1,rank:104}}];var Bet={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const B$=Object.assign({"./modules/able.ts":zYe,"./modules/about.ts":HYe,"./modules/board.ts":jYe,"./modules/components.ts":UYe,"./modules/editor.ts":YYe,"./modules/error.ts":XYe,"./modules/flowchart.ts":QYe,"./modules/form.ts":tJe,"./modules/formdesign.ts":aJe,"./modules/ganttastic.ts":oJe,"./modules/guide.ts":sJe,"./modules/home.ts":pJe,"./modules/list.ts":mJe,"./modules/menuoverflow.ts":gJe,"./modules/mind.ts":FJe,"./modules/nested.ts":wJe,"./modules/ppt.ts":_Je,"./modules/result.ts":AJe,"./modules/table.ts":kJe,"./modules/vueflow.ts":MJe}),w6=[];Object.keys(B$).forEach(e=>{w6.push(B$[e].default)});const Let=xne(C6(F6(Sb(w6.flat(1/0))))),Oet=Sb(w6.flat(1/0)).concat(...m7),GBt=Object.keys(m7).map(e=>m7[e].path),ya=HXe({history:wet("hash"),routes:Let.concat(...m7),strict:!0,scrollBehavior(e,t,n){return new Promise(r=>{if(n)return n;if(t.meta.saveSrollTop){const a=document.documentElement.scrollTop||document.body.scrollTop;r({left:0,top:a})}})}});function Ret(){ya.getRoutes().forEach(e=>{const{name:t,meta:n}=e;t&&ya.hasRoute(t)&&(n!=null&&n.backstage)&&(ya.removeRoute(t),ya.options.routes=xne(C6(F6(Sb(w6.flat(1/0))))))}),bl().clearAllCachePage()}const L$=["/login"],{VITE_HIDE_HOME:Pet}=Bet;ya.beforeEach((e,t,n)=>{var o,l,s;(o=e.meta)!=null&&o.keepAlive&&(M$(e,"add"),(t.name===void 0||t.name==="Redirect")&&M$(e));const r=Fa().getItem($o);uh.start();const a=NT(e==null?void 0:e.name);a||e.matched.some(u=>{if(!u.meta.title)return"";const c=oh().Title;c?document.title=`${zN(u.meta.title)} | ${c}`:document.title=zN(u.meta.title)});function i(){L$.includes(e.fullPath)?n(t.fullPath):n()}Yd.get(oM)&&r?((l=e.meta)!=null&&l.roles&&!_ne((s=e.meta)==null?void 0:s.roles,r==null?void 0:r.roles)&&n({path:"/error/403"}),Pet==="true"&&e.fullPath==="/welcome"&&n({path:"/error/404"}),t!=null&&t.name?a?(Xee(e==null?void 0:e.name),uh.done()):i():(bl().wholeMenus.length===0&&e.path!=="/login"&&Cet().then(u=>{var c,d;if(!Jd().getMultiTagsCache){const{path:f}=e,p=Ane(f,u.options.routes[0].children);if(Det(!0),p&&((c=p.meta)!=null&&c.title))if(uc(p.parentId)&&((d=p.meta)!=null&&d.backstage)){const{path:h,name:m,meta:g}=p.children[0];Jd().handleTags("push",{path:h,name:m,meta:g})}else{const{path:h,name:m,meta:g}=p;Jd().handleTags("push",{path:h,name:m,meta:g})}}uc(e.name)&&u.push(e.fullPath)}),i())):e.path!=="/login"?L$.indexOf(e.path)!==-1?n():(lM(),n({path:"/login"})):n()});ya.afterEach(()=>{uh.done()});function nw(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function LD(e,t,n=".",r){if(!nw(t))return LD(e,{},n,r);const a=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const o=e[i];o!=null&&(r&&r(a,i,o,n)||(Array.isArray(o)&&Array.isArray(a[i])?a[i]=[...o,...a[i]]:nw(o)&&nw(a[i])?a[i]=LD(o,a[i],(n?`${n}.`:"")+i.toString(),r):a[i]=o))}return a}function Iet(e){return(...t)=>t.reduce((n,r)=>LD(n,r,"",e),{})}const Net=Iet(),Mne=1/60*1e3,$et=typeof performance!="undefined"?()=>performance.now():()=>Date.now(),Bne=typeof window!="undefined"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e($et()),Mne);function zet(e){let t=[],n=[],r=0,a=!1,i=!1;const o=new WeakSet,l={schedule:(s,u=!1,c=!1)=>{const d=c&&a,f=d?t:n;return u&&o.add(s),f.indexOf(s)===-1&&(f.push(s),d&&a&&(r=t.length)),s},cancel:s=>{const u=n.indexOf(s);u!==-1&&n.splice(u,1),o.delete(s)},process:s=>{if(a){i=!0;return}if(a=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u(e[t]=zet(()=>s2=!0),e),{}),PD=_b.reduce((e,t)=>{const n=E6[t];return e[t]=(r,a=!1,i=!1)=>(s2||Get(),n.schedule(r,a,i)),e},{}),Het=_b.reduce((e,t)=>(e[t]=E6[t].cancel,e),{});_b.reduce((e,t)=>(e[t]=()=>E6[t].process(S1),e),{});const Wet=e=>E6[e].process(S1),Lne=e=>{s2=!1,S1.delta=OD?Mne:Math.max(Math.min(e-S1.timestamp,Vet),1),S1.timestamp=e,RD=!0,_b.forEach(Wet),RD=!1,s2&&(OD=!1,Bne(Lne))},Get=()=>{s2=!0,OD=!0,RD||Bne(Lne)},One=()=>S1;function Rne(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);aMath.min(Math.max(n,e),t),rw=.001,jet=.01,Ket=10,Uet=.05,qet=1;function Yet({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let a,i,o=1-t;o=ID(Uet,qet,o),e=ID(jet,Ket,e/1e3),o<1?(a=u=>{const c=u*o,d=c*e,f=c-n,p=ND(u,o),h=Math.exp(-d);return rw-f/p*h},i=u=>{const d=u*o*e,f=d*n+n,p=Math.pow(o,2)*Math.pow(u,2)*e,h=Math.exp(-d),m=ND(Math.pow(u,2),o);return(-a(u)+rw>0?-1:1)*((f-p)*h)/m}):(a=u=>{const c=Math.exp(-u*e),d=(u-n)*e+1;return-rw+c*d},i=u=>{const c=Math.exp(-u*e),d=(n-u)*(e*e);return c*d});const l=5/e,s=Xet(a,i,l);if(e=e*1e3,isNaN(s))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(s,2)*r;return{stiffness:u,damping:o*2*Math.sqrt(r*u),duration:e}}}const Jet=12;function Xet(e,t,n){let r=n;for(let a=1;ae[n]!==void 0)}function ett(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!R$(e,Qet)&&R$(e,Zet)){const n=Yet(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function sM(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:a}=e,i=Rne(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:l,damping:s,mass:u,velocity:c,duration:d,isResolvedFromDuration:f}=ett(i),p=P$,h=P$;function m(){const g=c?-(c/1e3):0,v=n-t,C=s/(2*Math.sqrt(l*u)),b=Math.sqrt(l/u)/1e3;if(a===void 0&&(a=Math.min(Math.abs(n-t)/100,.4)),C<1){const F=ND(b,C);p=E=>{const w=Math.exp(-C*b*E);return n-w*((g+C*b*v)/F*Math.sin(F*E)+v*Math.cos(F*E))},h=E=>{const w=Math.exp(-C*b*E);return C*b*w*(Math.sin(F*E)*(g+C*b*v)/F+v*Math.cos(F*E))-w*(Math.cos(F*E)*(g+C*b*v)-F*v*Math.sin(F*E))}}else if(C===1)p=F=>n-Math.exp(-b*F)*(v+(g+b*v)*F);else{const F=b*Math.sqrt(C*C-1);p=E=>{const w=Math.exp(-C*b*E),_=Math.min(F*E,300);return n-w*((g+C*b*v)*Math.sinh(_)+F*v*Math.cosh(_))/F}}}return m(),{next:g=>{const v=p(g);if(f)o.done=g>=d;else{const C=h(g)*1e3,b=Math.abs(C)<=r,F=Math.abs(n-v)<=a;o.done=b&&F}return o.value=o.done?n:v,o},flipTarget:()=>{c=-c,[t,n]=[n,t],m()}}}sM.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const P$=e=>0,Pne=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},uM=(e,t,n)=>-n*e+n*t+e,Ine=(e,t)=>n=>Math.max(Math.min(n,t),e),jg=e=>e%1?Number(e.toFixed(5)):e,u2=/(-)?([\d]*\.?[\d])+/g,$D=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,ttt=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Db(e){return typeof e=="string"}const Ab={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Kg=Object.assign(Object.assign({},Ab),{transform:Ine(0,1)}),n5=Object.assign(Object.assign({},Ab),{default:1}),cM=e=>({test:t=>Db(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Jf=cM("deg"),Ug=cM("%"),er=cM("px"),I$=Object.assign(Object.assign({},Ug),{parse:e=>Ug.parse(e)/100,transform:e=>Ug.transform(e*100)}),dM=(e,t)=>n=>!!(Db(n)&&ttt.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Nne=(e,t,n)=>r=>{if(!Db(r))return r;const[a,i,o,l]=r.match(u2);return{[e]:parseFloat(a),[t]:parseFloat(i),[n]:parseFloat(o),alpha:l!==void 0?parseFloat(l):1}},Hp={test:dM("hsl","hue"),parse:Nne("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Ug.transform(jg(t))+", "+Ug.transform(jg(n))+", "+jg(Kg.transform(r))+")"},ntt=Ine(0,255),aw=Object.assign(Object.assign({},Ab),{transform:e=>Math.round(ntt(e))}),Rd={test:dM("rgb","red"),parse:Nne("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+aw.transform(e)+", "+aw.transform(t)+", "+aw.transform(n)+", "+jg(Kg.transform(r))+")"};function rtt(e){let t="",n="",r="",a="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),a=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),a=e.substr(4,1),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}}const zD={test:dM("#"),parse:rtt,transform:Rd.transform},fo={test:e=>Rd.test(e)||zD.test(e)||Hp.test(e),parse:e=>Rd.test(e)?Rd.parse(e):Hp.test(e)?Hp.parse(e):zD.parse(e),transform:e=>Db(e)?e:e.hasOwnProperty("red")?Rd.transform(e):Hp.transform(e)},$ne="${c}",zne="${n}";function att(e){var t,n,r,a;return isNaN(e)&&Db(e)&&((n=(t=e.match(u2))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((a=(r=e.match($D))===null||r===void 0?void 0:r.length)!==null&&a!==void 0?a:0)>0}function Vne(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const r=e.match($D);r&&(n=r.length,e=e.replace($D,$ne),t.push(...r.map(fo.parse)));const a=e.match(u2);return a&&(e=e.replace(u2,zne),t.push(...a.map(Ab.parse))),{values:t,numColors:n,tokenised:e}}function Hne(e){return Vne(e).values}function Wne(e){const{values:t,numColors:n,tokenised:r}=Vne(e),a=t.length;return i=>{let o=r;for(let l=0;ltypeof e=="number"?0:e;function ott(e){const t=Hne(e);return Wne(e)(t.map(itt))}const xb={test:att,parse:Hne,createTransformer:Wne,getAnimatableNone:ott},ltt=new Set(["brightness","contrast","saturate","opacity"]);function stt(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(u2)||[];if(!r)return e;const a=n.replace(r,"");let i=ltt.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+a+")"}const utt=/([a-z-]*)\(.*?\)/g,VD=Object.assign(Object.assign({},xb),{getAnimatableNone:e=>{const t=e.match(utt);return t?t.map(stt).join(" "):e}});function iw(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function N$({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let a=0,i=0,o=0;if(!t)a=i=o=n;else{const l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;a=iw(s,l,e+1/3),i=iw(s,l,e),o=iw(s,l,e-1/3)}return{red:Math.round(a*255),green:Math.round(i*255),blue:Math.round(o*255),alpha:r}}const ctt=(e,t,n)=>{const r=e*e,a=t*t;return Math.sqrt(Math.max(0,n*(a-r)+r))},dtt=[zD,Rd,Hp],$$=e=>dtt.find(t=>t.test(e)),Gne=(e,t)=>{let n=$$(e),r=$$(t),a=n.parse(e),i=r.parse(t);n===Hp&&(a=N$(a),n=Rd),r===Hp&&(i=N$(i),r=Rd);const o=Object.assign({},a);return l=>{for(const s in o)s!=="alpha"&&(o[s]=ctt(a[s],i[s],l));return o.alpha=uM(a.alpha,i.alpha,l),n.transform(o)}},ftt=e=>typeof e=="number",ptt=(e,t)=>n=>t(e(n)),jne=(...e)=>e.reduce(ptt);function Kne(e,t){return ftt(e)?n=>uM(e,t,n):fo.test(e)?Gne(e,t):qne(e,t)}const Une=(e,t)=>{const n=[...e],r=n.length,a=e.map((i,o)=>Kne(i,t[o]));return i=>{for(let o=0;o{const n=Object.assign(Object.assign({},e),t),r={};for(const a in n)e[a]!==void 0&&t[a]!==void 0&&(r[a]=Kne(e[a],t[a]));return a=>{for(const i in r)n[i]=r[i](a);return n}};function z$(e){const t=xb.parse(e),n=t.length;let r=0,a=0,i=0;for(let o=0;o{const n=xb.createTransformer(t),r=z$(e),a=z$(t);return r.numHSL===a.numHSL&&r.numRGB===a.numRGB&&r.numNumbers>=a.numNumbers?jne(Une(r.parsed,a.parsed),n):o=>`${o>0?t:e}`},mtt=(e,t)=>n=>uM(e,t,n);function vtt(e){if(typeof e=="number")return mtt;if(typeof e=="string")return fo.test(e)?Gne:qne;if(Array.isArray(e))return Une;if(typeof e=="object")return htt}function gtt(e,t,n){const r=[],a=n||vtt(e[0]),i=e.length-1;for(let o=0;on(Pne(e,t,r))}function btt(e,t){const n=e.length,r=n-1;return a=>{let i=0,o=!1;if(a<=e[0]?o=!0:a>=e[r]&&(i=r-1,o=!0),!o){let s=1;for(;sa||s===r);s++);i=s-1}const l=Pne(e[i],e[i+1],a);return t[i](l)}}function Yne(e,t,{clamp:n=!0,ease:r,mixer:a}={}){const i=e.length;O$(i===t.length),O$(!r||!Array.isArray(r)||r.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=gtt(t,r,a),l=i===2?ytt(e,o):btt(e,o);return n?s=>l(ID(e[0],e[i-1],s)):l}const S6=e=>t=>1-e(1-t),fM=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Ftt=e=>t=>Math.pow(t,e),Jne=e=>t=>t*t*((e+1)*t-e),Ctt=e=>{const t=Jne(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},Xne=1.525,wtt=4/11,Ett=8/11,Stt=9/10,Zne=e=>e,pM=Ftt(2),_tt=S6(pM),Qne=fM(pM),ere=e=>1-Math.sin(Math.acos(e)),tre=S6(ere),Dtt=fM(tre),hM=Jne(Xne),Att=S6(hM),xtt=fM(hM),ktt=Ctt(Xne),Ttt=4356/361,Mtt=35442/1805,Btt=16061/1805,v7=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-v7(1-e*2)):.5*v7(e*2-1)+.5;function Rtt(e,t){return e.map(()=>t||Qne).splice(0,e.length-1)}function Ptt(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function Itt(e,t){return e.map(n=>n*t)}function K3({from:e=0,to:t=1,ease:n,offset:r,duration:a=300}){const i={done:!1,value:e},o=Array.isArray(t)?t:[e,t],l=Itt(r&&r.length===o.length?r:Ptt(o),a);function s(){return Yne(l,o,{ease:Array.isArray(n)?n:Rtt(o,n)})}let u=s();return{next:c=>(i.value=u(c),i.done=c>=a,i),flipTarget:()=>{o.reverse(),u=s()}}}function Ntt({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:a=.5,modifyTarget:i}){const o={done:!1,value:t};let l=n*e;const s=t+l,u=i===void 0?s:i(s);return u!==s&&(l=u-t),{next:c=>{const d=-l*Math.exp(-c/r);return o.done=!(d>a||d<-a),o.value=o.done?u:u+d,o},flipTarget:()=>{}}}const V$={keyframes:K3,spring:sM,decay:Ntt};function $tt(e){if(Array.isArray(e.to))return K3;if(V$[e.type])return V$[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?K3:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?sM:K3}function nre(e,t,n=0){return e-t-n}function ztt(e,t,n=0,r=!0){return r?nre(t+-e,t,n):t-(e-t)+n}function Vtt(e,t,n,r){return r?e>=t+n:e<=-n}const Htt=e=>{const t=({delta:n})=>e(n);return{start:()=>PD.update(t,!0),stop:()=>Het.update(t)}};function rre(e){var t,n,{from:r,autoplay:a=!0,driver:i=Htt,elapsed:o=0,repeat:l=0,repeatType:s="loop",repeatDelay:u=0,onPlay:c,onStop:d,onComplete:f,onRepeat:p,onUpdate:h}=e,m=Rne(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:g}=m,v,C=0,b=m.duration,F,E=!1,w=!0,_;const S=$tt(m);!((n=(t=S).needsInterpolation)===null||n===void 0)&&n.call(t,r,g)&&(_=Yne([0,100],[r,g],{clamp:!1}),r=0,g=100);const D=S(Object.assign(Object.assign({},m),{from:r,to:g}));function A(){C++,s==="reverse"?(w=C%2===0,o=ztt(o,b,u,w)):(o=nre(o,b,u),s==="mirror"&&D.flipTarget()),E=!1,p&&p()}function x(){v.stop(),f&&f()}function B(N){if(w||(N=-N),o+=N,!E){const O=D.next(Math.max(0,o));F=O.value,_&&(F=_(F)),E=w?O.done:o<=0}h==null||h(F),E&&(C===0&&(b!=null||(b=o)),C{d==null||d(),v.stop()}}}function are(e,t){return t?e*(1e3/t):0}function Wtt({from:e=0,velocity:t=0,min:n,max:r,power:a=.8,timeConstant:i=750,bounceStiffness:o=500,bounceDamping:l=10,restDelta:s=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:f,onStop:p}){let h;function m(b){return n!==void 0&&br}function g(b){return n===void 0?r:r===void 0||Math.abs(n-b){var E;d==null||d(F),(E=b.onUpdate)===null||E===void 0||E.call(b,F)},onComplete:f,onStop:p}))}function C(b){v(Object.assign({type:"spring",stiffness:o,damping:l,restDelta:s},b))}if(m(e))C({from:e,velocity:t,to:g(e)});else{let b=a*t+e;typeof u!="undefined"&&(b=u(b));const F=g(b),E=F===n?-1:1;let w,_;const S=D=>{w=_,_=D,t=are(D-w,One().delta),(E===1&&D>F||E===-1&&Dh==null?void 0:h.stop()}}const ire=(e,t)=>1-3*t+3*e,ore=(e,t)=>3*t-6*e,lre=e=>3*e,g7=(e,t,n)=>((ire(t,n)*e+ore(t,n))*e+lre(t))*e,sre=(e,t,n)=>3*ire(t,n)*e*e+2*ore(t,n)*e+lre(t),Gtt=1e-7,jtt=10;function Ktt(e,t,n,r,a){let i,o,l=0;do o=t+(n-t)/2,i=g7(o,r,a)-e,i>0?n=o:t=o;while(Math.abs(i)>Gtt&&++l=qtt?Ytt(o,d,e,n):f===0?d:Ktt(o,l,l+r5,e,n)}return o=>o===0||o===1?o:g7(i(o),t,r)}const ow={};var Xtt=Object.defineProperty,Ztt=(e,t,n)=>t in e?Xtt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qtt=(e,t,n)=>(Ztt(e,t+"",n),n);class ent{constructor(){Qtt(this,"subscriptions",new Set)}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,r){if(this.subscriptions.size)for(const a of this.subscriptions)a(t,n,r)}clear(){this.subscriptions.clear()}}var tnt=Object.defineProperty,nnt=(e,t,n)=>t in e?tnt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qs=(e,t,n)=>(nnt(e,typeof t!="symbol"?t+"":t,n),n);function H$(e){return!isNaN(parseFloat(e))}class rnt{constructor(t){qs(this,"current"),qs(this,"prev"),qs(this,"timeDelta",0),qs(this,"lastUpdated",0),qs(this,"updateSubscribers",new ent),qs(this,"stopAnimation"),qs(this,"canTrackVelocity",!1),qs(this,"updateAndNotify",n=>{this.prev=this.current,this.current=n;const{delta:r,timestamp:a}=One();this.lastUpdated!==a&&(this.timeDelta=r,this.lastUpdated=a),PD.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)}),qs(this,"scheduleVelocityCheck",()=>PD.postRender(this.velocityCheck)),qs(this,"velocityCheck",({timestamp:n})=>{this.canTrackVelocity||(this.canTrackVelocity=H$(this.current)),n!==this.lastUpdated&&(this.prev=this.current)}),this.prev=this.current=t,this.canTrackVelocity=H$(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?are(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:r}=t(n);this.stopAnimation=r}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function ant(e){return new rnt(e)}const{isArray:int}=Array;function ont(){const e=W({}),t=r=>{const a=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};r?int(r)?r.forEach(a):a(r):Object.keys(e.value).forEach(a)},n=(r,a,i)=>{if(e.value[r])return e.value[r];const o=ant(a);return o.onChange(l=>i[r]=l),e.value[r]=o,o};return MKe(t),{motionValues:e,get:n,stop:t}}function lnt(e){return Array.isArray(e)}function Xf(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function lw(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function snt(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function sw(){return{type:"keyframes",ease:"linear",duration:300}}function unt(e){return{type:"keyframes",duration:800,values:e}}const W$={default:snt,x:Xf,y:Xf,z:Xf,rotate:Xf,rotateX:Xf,rotateY:Xf,rotateZ:Xf,scaleX:lw,scaleY:lw,scale:lw,backgroundColor:sw,color:sw,opacity:sw};function ure(e,t){let n;return lnt(t)?n=unt:n=W$[e]||W$.default,Z({to:t},n(t))}const G$=Ue(Z({},Ab),{transform:Math.round}),cre={color:fo,backgroundColor:fo,outlineColor:fo,fill:fo,stroke:fo,borderColor:fo,borderTopColor:fo,borderRightColor:fo,borderBottomColor:fo,borderLeftColor:fo,borderWidth:er,borderTopWidth:er,borderRightWidth:er,borderBottomWidth:er,borderLeftWidth:er,borderRadius:er,radius:er,borderTopLeftRadius:er,borderTopRightRadius:er,borderBottomRightRadius:er,borderBottomLeftRadius:er,width:er,maxWidth:er,height:er,maxHeight:er,size:er,top:er,right:er,bottom:er,left:er,padding:er,paddingTop:er,paddingRight:er,paddingBottom:er,paddingLeft:er,margin:er,marginTop:er,marginRight:er,marginBottom:er,marginLeft:er,rotate:Jf,rotateX:Jf,rotateY:Jf,rotateZ:Jf,scale:n5,scaleX:n5,scaleY:n5,scaleZ:n5,skew:Jf,skewX:Jf,skewY:Jf,distance:er,translateX:er,translateY:er,translateZ:er,x:er,y:er,z:er,perspective:er,transformPerspective:er,opacity:Kg,originX:I$,originY:I$,originZ:er,zIndex:G$,filter:VD,WebkitFilter:VD,fillOpacity:Kg,strokeOpacity:Kg,numOctaves:G$},mM=e=>cre[e];function dre(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function cnt(e,t){let n=mM(e);return n!==VD&&(n=xb),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const dnt={linear:Zne,easeIn:pM,easeInOut:Qne,easeOut:_tt,circIn:ere,circInOut:Dtt,circOut:tre,backIn:hM,backInOut:xtt,backOut:Att,anticipate:ktt,bounceIn:Ltt,bounceInOut:Ott,bounceOut:v7};function j$(e){if(Array.isArray(e)){const[t,n,r,a]=e;return Jtt(t,n,r,a)}else if(typeof e=="string")return dnt[e];return e}function fnt(e){return Array.isArray(e)&&typeof e[0]!="number"}function K$(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&xb.test(t)&&!t.startsWith("url("))}function pnt(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function hnt(a){var i=a,{ease:e,times:t,delay:n}=i,r=Lo(i,["ease","times","delay"]);const o=Z({},r);return t&&(o.offset=t),e&&(o.ease=fnt(e)?e.map(j$):j$(e)),n&&(o.elapsed=-n),o}function mnt(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),pnt(t),vnt(e)||(e=Z(Z({},e),ure(n,t.to))),Z(Z({},t),hnt(e))}function vnt(o){var l=o,{delay:e,repeat:t,repeatType:n,repeatDelay:r,from:a}=l,i=Lo(l,["delay","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(i).length}function gnt(e,t){return e[t]||e.default||e}function ynt(e,t,n,r,a){const i=gnt(r,e);let o=i.from===null||i.from===void 0?t.get():i.from;const l=K$(e,n);o==="none"&&l&&typeof n=="string"&&(o=cnt(e,n));const s=K$(e,o);function u(d){const f={from:o,to:n,velocity:r.velocity?r.velocity:t.getVelocity(),onUpdate:p=>t.set(p)};return i.type==="inertia"||i.type==="decay"?Wtt(Z(Z({},f),i)):rre(Ue(Z({},mnt(i,f,e)),{onUpdate:p=>{f.onUpdate(p),i.onUpdate&&i.onUpdate(p)},onComplete:()=>{r.onComplete&&r.onComplete(),a&&a(),d&&d()}}))}function c(d){return t.set(n),r.onComplete&&r.onComplete(),a&&a(),d&&d(),{stop:()=>{}}}return!s||!l||i.type===!1?c:u}function bnt(){const{motionValues:e,stop:t,get:n}=ont();return{motionValues:e,stop:t,push:(a,i,o,l={},s)=>{const u=o[a],c=n(a,u,o);if(l&&l.immediate){c.set(i);return}const d=ynt(a,c,i,l,s);c.start(d)}}}function Fnt(e,t={},{motionValues:n,push:r,stop:a}=bnt()){const i=y(t),o=W(!1);ze(n,d=>{o.value=Object.values(d).filter(f=>f.isAnimating()).length>0},{immediate:!0,deep:!0});const l=d=>{if(!i||!i[d])throw new Error(`The variant ${d} does not exist.`);return i[d]},s=d=>(typeof d=="string"&&(d=l(d)),Promise.all(Object.entries(d).map(([f,p])=>{if(f!=="transition")return new Promise(h=>r(f,p,e,d.transition||ure(f,d[f]),h))}).filter(Boolean)));return{isAnimating:o,apply:s,set:d=>{const f=a7(d)?d:l(d);Object.entries(f).forEach(([p,h])=>{p!=="transition"&&r(p,h,e,{immediate:!0})})},leave:d=>Xt(this,null,function*(){let f;if(i&&(i.leave&&(f=i.leave),!i.leave&&i.initial&&(f=i.initial)),!f){d();return}yield s(f),d()}),stop:a}}const vM=typeof window!="undefined",Cnt=()=>vM&&window.onpointerdown===null,wnt=()=>vM&&window.ontouchstart===null,Ent=()=>vM&&window.onmousedown===null;function Snt({target:e,state:t,variants:n,apply:r}){const a=y(n),i=W(!1),o=W(!1),l=W(!1),s=k(()=>{let c=[];return a&&(a.hovered&&(c=[...c,...Object.keys(a.hovered)]),a.tapped&&(c=[...c,...Object.keys(a.tapped)]),a.focused&&(c=[...c,...Object.keys(a.focused)])),c}),u=k(()=>{const c={};Object.assign(c,t.value),i.value&&a.hovered&&Object.assign(c,a.hovered),o.value&&a.tapped&&Object.assign(c,a.tapped),l.value&&a.focused&&Object.assign(c,a.focused);for(const d in c)s.value.includes(d)||delete c[d];return c});a.hovered&&(ha(e,"mouseenter",()=>i.value=!0),ha(e,"mouseleave",()=>{i.value=!1,o.value=!1}),ha(e,"mouseout",()=>{i.value=!1,o.value=!1})),a.tapped&&(Ent()&&(ha(e,"mousedown",()=>o.value=!0),ha(e,"mouseup",()=>o.value=!1)),Cnt()&&(ha(e,"pointerdown",()=>o.value=!0),ha(e,"pointerup",()=>o.value=!1)),wnt()&&(ha(e,"touchstart",()=>o.value=!0),ha(e,"touchend",()=>o.value=!1))),a.focused&&(ha(e,"focus",()=>l.value=!0),ha(e,"blur",()=>l.value=!1)),ze(u,r)}function _nt({set:e,target:t,variants:n,variant:r}){const a=y(n);ze(()=>t,()=>{a&&(a.initial&&e("initial"),a.enter&&(r.value="enter"))},{immediate:!0,flush:"pre"})}function Dnt({state:e,apply:t}){ze(e,n=>{n&&t(n)},{immediate:!0})}function fre({target:e,variants:t,variant:n}){const r=y(t);r&&(r.visible||r.visibleOnce)&&PKe(e,([{isIntersecting:a}])=>{r.visible?a?n.value="visible":n.value="initial":r.visibleOnce&&(a&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function Ant(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&_nt(e),t.syncVariants&&Dnt(e),t.visibilityHooks&&fre(e),t.eventListeners&&Snt(e)}function pre(e={}){const t=rn(Z({},e)),n=W({});return ze(t,()=>{const r={};for(const[a,i]of Object.entries(t)){const o=mM(a),l=dre(i,o);r[a]=l}n.value=r},{immediate:!0,deep:!0}),{state:t,style:n}}function gM(e,t){ze(()=>ps(e),n=>{n&&t(n)},{immediate:!0})}const xnt={x:"translateX",y:"translateY",z:"translateZ"};function hre(e={},t=!0){const n=rn(Z({},e)),r=W("");return ze(n,a=>{let i="",o=!1;if(t&&(a.x||a.y||a.z)){const l=[a.x||0,a.y||0,a.z||0].map(er.transform).join(",");i+=`translate3d(${l}) `,o=!0}for(const[l,s]of Object.entries(a)){if(t&&(l==="x"||l==="y"||l==="z"))continue;const u=mM(l),c=dre(s,u);i+=`${xnt[l]||l}(${c}) `}t&&!o&&(i+="translateZ(0px) "),r.value=i.trim()},{immediate:!0,deep:!0}),{state:n,transform:r}}const knt=["","X","Y","Z"],Tnt=["perspective","translate","scale","rotate","skew"],mre=["transformPerspective","x","y","z"];Tnt.forEach(e=>{knt.forEach(t=>{const n=e+t;mre.push(n)})});const Mnt=new Set(mre);function yM(e){return Mnt.has(e)}const Bnt=new Set(["originX","originY","originZ"]);function vre(e){return Bnt.has(e)}function Lnt(e){const t={},n={};return Object.entries(e).forEach(([r,a])=>{yM(r)||vre(r)?t[r]=a:n[r]=a}),{transform:t,style:n}}function gre(e){const{transform:t,style:n}=Lnt(e),{transform:r}=hre(t),{style:a}=pre(n);return r.value&&(a.value.transform=r.value),a.value}function Ont(e,t){let n,r;const{state:a,style:i}=pre();return gM(e,o=>{r=o;for(const l of Object.keys(cre))o.style[l]===null||o.style[l]===""||yM(l)||vre(l)||(a[l]=o.style[l]);n&&Object.entries(n).forEach(([l,s])=>o.style[l]=s),t&&t(a)}),ze(i,o=>{if(!r){n=o;return}for(const l in o)r.style[l]=o[l]},{immediate:!0}),{style:a}}function Rnt(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=r=>r.endsWith("px")||r.endsWith("deg")?parseFloat(r):isNaN(Number(r))?Number(r):r;return t.reduce((r,a)=>{if(!a)return r;const[i,o]=a.split("("),s=o.split(",").map(c=>n(c.endsWith(")")?c.replace(")",""):c.trim())),u=s.length===1?s[0]:s;return Ue(Z({},r),{[i]:u})},{})}function Pnt(e,t){Object.entries(Rnt(t)).forEach(([n,r])=>{const a=["x","y","z"];if(n==="translate3d"){if(r===0){a.forEach(i=>e[i]=0);return}r.forEach((i,o)=>e[a[o]]=i);return}if(r=parseFloat(r),n==="translateX"){e.x=r;return}if(n==="translateY"){e.y=r;return}if(n==="translateZ"){e.z=r;return}e[n]=r})}function Int(e,t){let n,r;const{state:a,transform:i}=hre();return gM(e,o=>{r=o,o.style.transform&&Pnt(a,o.style.transform),n&&(o.style.transform=n),t&&t(a)}),ze(i,o=>{if(!r){n=o;return}r.style.transform=o},{immediate:!0}),{transform:a}}function Nnt(e,t){const n=rn({}),r=o=>Object.entries(o).forEach(([l,s])=>n[l]=s),{style:a}=Ont(e,r),{transform:i}=Int(e,r);return ze(n,o=>{Object.entries(o).forEach(([l,s])=>{const u=yM(l)?i:a;u[l]&&u[l]===s||(u[l]=s)})},{immediate:!0,deep:!0}),gM(e,()=>t),{motionProperties:n,style:a,transform:i}}function $nt(e={}){const t=y(e),n=W();return{state:k(()=>{if(n.value)return t[n.value]}),variant:n}}function yre(e,t={},n){const{motionProperties:r}=Nnt(e),{variant:a,state:i}=$nt(t),o=Fnt(r,t),l=Z({target:e,variant:a,variants:t,state:i,motionProperties:r},o);return Ant(l,n),l}const znt=["initial","enter","leave","visible","visible-once","visibleOnce","hovered","tapped","focused","delay"];function Vnt(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};n&&(n.variants&&a7(n.variants)&&(t.value=Z(Z({},t.value),n.variants)),znt.forEach(r=>{if(r==="delay"){if(n&&n[r]&&typeof n[r]=="number"){const a=n[r];t&&t.value&&(t.value.enter&&(t.value.enter.transition||(t.value.enter.transition={}),t.value.enter.transition=Z({delay:a},t.value.enter.transition)),t.value.visible&&(t.value.visible.transition||(t.value.visible.transition={}),t.value.visible.transition=Z({delay:a},t.value.visible.transition)),t.value.visibleOnce&&(t.value.visibleOnce.transition||(t.value.visibleOnce.transition={}),t.value.visibleOnce.transition=Z({delay:a},t.value.visibleOnce.transition)))}return}if(n&&n[r]&&a7(n[r])){const a=n[r];r==="visible-once"&&(r="visibleOnce"),t.value[r]=a}}))}function uw(e){return{created:(r,a,i)=>{const o=a.value&&typeof a.value=="string"?a.value:i.key;o&&ow[o]&&ow[o].stop();const l=W(e||{});typeof a.value=="object"&&(l.value=a.value),Vnt(i,l);const u=yre(r,l,{eventListeners:!0,lifeCycleHooks:!0,syncVariants:!0,visibilityHooks:!1});r.motionInstance=u,o&&(ow[o]=u)},mounted:(r,a,i)=>{r.motionInstance&&fre(r.motionInstance)},getSSRProps(r,a){let{initial:i}=r.value||a&&(a==null?void 0:a.props)||{};i=y(i);const o=Net((e==null?void 0:e.initial)||{},i||{});return!o||Object.keys(o).length===0?void 0:{style:gre(o)}}}}const Hnt={initial:{opacity:0},enter:{opacity:1}},Wnt={initial:{opacity:0},visible:{opacity:1}},Gnt={initial:{opacity:0},visibleOnce:{opacity:1}},jnt={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},Knt={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},Unt={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},qnt={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Ynt={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Jnt={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},Xnt={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Znt={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Qnt={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},ert={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},trt={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},nrt={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rrt={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},art={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},irt={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},ort={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},lrt={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},srt={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},urt={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},crt={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},drt={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},frt={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},prt={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},hrt={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},mrt={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},vrt={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},grt={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},HD={__proto__:null,fade:Hnt,fadeVisible:Wnt,fadeVisibleOnce:Gnt,pop:jnt,popVisible:Knt,popVisibleOnce:Unt,rollBottom:rrt,rollLeft:qnt,rollRight:Xnt,rollTop:ert,rollVisibleBottom:art,rollVisibleLeft:Ynt,rollVisibleOnceBottom:irt,rollVisibleOnceLeft:Jnt,rollVisibleOnceRight:Qnt,rollVisibleOnceTop:nrt,rollVisibleRight:Znt,rollVisibleTop:trt,slideBottom:mrt,slideLeft:ort,slideRight:urt,slideTop:frt,slideVisibleBottom:vrt,slideVisibleLeft:lrt,slideVisibleOnceBottom:grt,slideVisibleOnceLeft:srt,slideVisibleOnceRight:drt,slideVisibleOnceTop:hrt,slideVisibleRight:crt,slideVisibleTop:prt},yrt=fe({props:{is:{type:[String,Object],required:!1},preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1}},setup(e){var l;const t=Ba(),n=rn({});if(!e.is&&!t.default)return()=>$("div",{});const r=k(()=>{let s;return e.preset&&(s=HD[e.preset]),s}),a=k(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused})),i=k(()=>{const s=Z(Z(Z({},a.value),r.value||{}),e.variants||{});return e.delay&&(s.enter.transition=Z({},s.enter.transition),s.enter.transition.delay=parseInt(e.delay)),s}),o=k(()=>{if(!e.is)return;let s=e.is;return typeof o.value=="string"&&!vye(s)&&(s=Ot(s)),s});if(((l=process==null?void 0:process.env)==null?void 0:l.NODE_ENV)==="development"||process!=null&&process.dev){const s=u=>{var c;(c=u.variants)!=null&&c.initial&&u.set("initial"),setTimeout(()=>{var d,f,p;(d=u.variants)!=null&&d.enter&&u.apply("enter"),(f=u.variants)!=null&&f.visible&&u.apply("visible"),(p=u.variants)!=null&&p.visibleOnce&&u.apply("visibleOnce")},10)};Uo(()=>Object.entries(n).forEach(([u,c])=>s(c)))}return{slots:t,component:o,motionConfig:i,instances:n}},render({slots:e,motionConfig:t,instances:n,component:r}){var l;const a=gre(t.initial||{}),i=(s,u)=>(s.props||(s.props={}),s.props.style=a,s.props.onVnodeMounted=({el:c})=>{const d=yre(c,t);n[u]=d},s);if(r){const s=$(r,void 0,e);return i(s,0),s}return(((l=e.default)==null?void 0:l.call(e))||[]).map((s,u)=>i(s,u))}});function brt(e){const t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",r=new RegExp(t.split("").join("|"),"g");return e.toString().replace(/[A-Z]/g,a=>`-${a}`).toLowerCase().replace(/\s+/g,"-").replace(r,a=>n.charAt(t.indexOf(a))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const Frt={install(e,t){if(e.directive("motion",uw()),e.component("Motion",yrt),!t||t&&!t.excludePresets)for(const n in HD){const r=HD[n];e.directive(`motion-${brt(n)}`,uw(r))}if(t&&t.directives)for(const n in t.directives){const r=t.directives[n];!r.initial&&__DEV__&&console.warn(`Your directive v-motion-${n} is missing initial variant!`),e.directive(`motion-${n}`,uw(r))}}};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any diff --git a/static/js/index-D0YFc1RO.js b/static/js/index-D0YFc1RO.js new file mode 100644 index 000000000..f87c9f12f --- /dev/null +++ b/static/js/index-D0YFc1RO.js @@ -0,0 +1 @@ +var X=(r,i,n)=>new Promise((h,u)=>{var t=d=>{try{v(n.next(d))}catch(s){u(s)}},c=d=>{try{v(n.throw(d))}catch(s){u(s)}},v=d=>d.done?h(d.value):Promise.resolve(d.value).then(t,c);v((n=n.apply(r,i)).next())});import{fC as C,f as m,k as V,g as o,d0 as _e,a as b,m as ve,d as oe,n as L,u as e,Z as ge,ag as ye,p as xe,fY as k,V as we,r as be,d4 as Ce,i as a,aG as ke,w as l,b as w,X as Me,dv as Ie,j as $,h as M,t as E,e as g,A as Ve,s as A,v as J,B as z,a3 as K,ad as Re,g7 as Se,F as ee,l as te,C as $e,D as Ee,g8 as Te,fH as Le,L as ae,Y as De,_ as Be}from"./index-D0RG78dK.js";import{M as I}from"./motion-DJlGHPHU.js";import{l as ze}from"./verifyCode-QuGk3weP.js";import{T as Ue}from"./index-BhItZ_D6.js";import{u as Pe,a as Fe,b as Ne,c as He,g as Ze,d as Ae}from"./dark-BRsfVygY.js";import{a as Oe,u as Ge}from"./useDataThemeChange-B05SFC3u.js";import{_ as Ye}from"./LoginPhone.vue_vue_type_script_setup_true_lang-BBAO3_1F.js";import{d as je,_ as qe}from"./LoginRegist.vue_vue_type_script_setup_true_lang-D_UEiDYT.js";import{_ as Qe}from"./LoginUpdate.vue_vue_type_script_setup_true_lang-Dp7WXfNc.js";import{_ as We}from"./LoginQrCode.vue_vue_type_script_setup_true_lang-B4oc4-XM.js";import{u as O}from"./hooks-BEgHF0Pm.js";import{d as Xe}from"./lock-fill-BZPnsoM7.js";import{d as le}from"./check-CIQVCvCT.js";import"./mitt-E5P-NQ8u.js";import"./user-DNtD0Fqa.js";import"./app-BYj90fa1.js";import"./epTheme-CKKDDeWB.js";import"./iphone-CgGaW-_Y.js";import"./index-CI45bh9E.js";import"./propTypes-BWc6I4kZ.js";import"./refresh-right-Du3ZsAuC.js";const Je=[{title:C("login.purePhoneLogin")},{title:C("login.pureQRCodeLogin")},{title:C("login.pureRegister")}],Ke=[{title:C("login.pureWeChatLogin"),icon:"wechat"},{title:C("login.pureAlipayLogin"),icon:"alipay"},{title:C("login.pureQQLogin"),icon:"qq"},{title:C("login.pureWeiBoLogin"),icon:"weibo"}],e0="/vue-pure-admin/static/png/bg-oEDCYcDF.png",t0={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",class:"icon",viewBox:"0 0 1024 1024"},a0=o("path",{fill:"#386BF3",d:"M410.558.109c0 210.974-300.876 361.752-300.876 633.548 0 174.943 134.704 316.787 300.876 316.787s300.877-141.817 300.877-316.787C711.408 361.752 410.558 210.974 410.558.109"},null,-1),l0=o("path",{fill:"#C3D2FB",d:"M613.469 73.665c0 211.055-300.877 361.914-300.877 633.547C312.592 882.156 447.296 1024 613.47 1024s300.876-141.817 300.876-316.788C914.29 435.58 613.469 284.72 613.469 73.665"},null,-1),o0=o("path",{fill:"#303F5B",d:"M312.592 707.212c0-183.713 137.636-312.171 226.723-441.39 81.702 106.112 172.12 218.74 172.12 367.726A309.755 309.755 0 0 1 420.36 950.064a323.1 323.1 0 0 1-107.769-242.852z"},null,-1),n0=[a0,l0,o0];function s0(r,i){return m(),V("svg",t0,[...n0])}const i0={render:s0},r0={xmlns:"http://www.w3.org/2000/svg",width:"500",height:"380",viewBox:"0 0 897.318 556.975"},c0=_e('',37),d0=[c0];function f0(r,i){return m(),V("svg",r0,[...d0])}const p0={render:f0},u0=(r=120,i=40)=>{const n=b(),h=b("");function u(c){h.value=c}function t(){n.value&&(h.value=h0(n.value,r,i))}return ve(()=>{t()}),{domRef:n,imgCode:h,setImgCode:u,getImgCode:t}};function y(r,i){return Math.floor(Math.random()*(i-r)+r)}function U(r,i){const n=y(r,i),h=y(r,i),u=y(r,i);return`rgb(${n},${h},${u})`}function h0(r,i,n){let h="";const u="0123456789",t=r.getContext("2d");if(!t)return h;t.fillStyle=U(180,230),t.fillRect(0,0,i,n);for(let c=0;c<4;c+=1){const v=u[y(0,u.length)];h+=v;const d=y(18,41),s=y(-30,30);t.font=`${d}px Simhei`,t.textBaseline="top",t.fillStyle=U(80,150),t.save(),t.translate(30*c+15,15),t.rotate(s*Math.PI/180),t.fillText(v,-10,-15),t.restore()}for(let c=0;c<5;c+=1)t.beginPath(),t.moveTo(y(0,i),y(0,n)),t.lineTo(y(0,i),y(0,n)),t.strokeStyle=U(180,230),t.closePath(),t.stroke();for(let c=0;c<41;c+=1)t.beginPath(),t.arc(y(0,i),y(0,n),1,0,2*Math.PI),t.closePath(),t.fillStyle=U(150,200),t.fill();return h}const m0=oe({name:"ReImageVerify",__name:"index",props:{code:{default:""}},emits:["update:code"],setup(r,{expose:i,emit:n}){const h=r,u=n,{domRef:t,imgCode:c,setImgCode:v,getImgCode:d}=u0();return L(()=>h.code,s=>{v(s)}),L(c,s=>{u("update:code",s)}),i({getImgCode:d}),(s,D)=>(m(),V("canvas",{ref_key:"domRef",ref:t,width:"120",height:"40",class:"cursor-pointer",onClick:D[0]||(D[0]=(...T)=>e(d)&&e(d)(...T))},null,512))}}),_0=ge(m0),P=r=>($e("data-v-7be08366"),r=r(),Ee(),r),v0={class:"select-none"},g0=["src"],y0={class:"flex-c absolute right-5 top-3"},x0={class:"check-en"},w0={class:"login-container"},b0={class:"img"},C0={class:"login-box"},k0={class:"login-form"},M0={class:"outline-none"},I0={class:"w-full h-[20px] flex justify-between items-center"},V0={class:"flex"},R0=P(()=>o("option",{value:"1"},"1",-1)),S0=P(()=>o("option",{value:"7"},"7",-1)),$0=P(()=>o("option",{value:"30"},"30",-1)),E0=[R0,S0,$0],T0={class:"w-full h-[20px] flex justify-between items-center"},L0={class:"text-gray-500 text-xs"},D0={class:"w-full flex justify-evenly"},B0=["title"],z0={class:"w-full flex-c flex-wrap absolute bottom-3 text-sm text-[rgba(0,0,0,0.6)] dark:text-[rgba(220,220,242,0.8)]"},U0={class:"hover:text-primary",href:"https://github.com/pure-admin",target:"_blank"},P0=P(()=>o("div",{class:"ml-8"},[o("span",null,"赞助商:"),o("a",{class:"hover:text-primary",href:"https://ai-tools.cn/resume/start",target:"_blank"}," 二猫 AI 简历 ")],-1)),F0=oe({name:"Login",__name:"index",setup(r){const i=b(""),n=b(7),h=ye(),u=b(!1),t=b(!1),c=b(!1),v=b(),d=xe(()=>k().currentPage),{t:s}=we(),{initStorage:D}=Oe();D();const{dataTheme:T,overallStyle:ne,dataThemeChange:G}=Ge();G(ne.value);const{title:Y,getDropdownItemStyle:j,getDropdownItemClass:q}=Pe(),{locale:R,translationCh:se,translationEn:ie}=Fe(),x=be({username:"admin",password:"admin123",verifyCode:""}),Q=_=>X(this,null,function*(){_&&(yield _.validate(f=>{f&&(u.value=!0,k().loginByUsername({username:x.username,password:"admin123"}).then(F=>{if(F.success)return Te().then(()=>{c.value=!0,h.push(Le(!0).path).then(()=>{ae(s("login.pureLoginSuccess"),{type:"success"})}).finally(()=>c.value=!1)});ae(s("login.pureLoginFail"),{type:"error"})}).finally(()=>u.value=!1))}))}),re=De(_=>Q(_),1e3,!0);return Ce(document,"keypress",({code:_})=>{_==="Enter"&&!c.value&&!u.value&&re(v.value)}),L(i,_=>{k().SET_VERIFYCODE(_)}),L(t,_=>{k().SET_ISREMEMBERED(_)}),L(n,_=>{k().SET_LOGINDAY(_)}),(_,f)=>{const F=g("el-switch"),N=g("IconifyIconOffline"),W=g("el-dropdown-item"),ce=g("el-dropdown-menu"),de=g("el-dropdown"),H=g("el-input"),S=g("el-form-item"),fe=g("el-checkbox"),Z=g("el-button"),pe=g("el-form"),ue=g("el-divider"),he=g("IconifyIconOnline"),me=Ve("tippy");return m(),V("div",v0,[o("img",{src:e(e0),class:"wave"},null,8,g0),o("div",y0,[a(F,{modelValue:e(T),"onUpdate:modelValue":f[0]||(f[0]=p=>ke(T)?T.value=p:null),"inline-prompt":"","active-icon":e(Ne),"inactive-icon":e(He),onChange:e(G)},null,8,["modelValue","active-icon","inactive-icon","onChange"]),a(de,{trigger:"click"},{dropdown:l(()=>[a(ce,{class:"translation"},{default:l(()=>[a(W,{style:A(e(j)(e(R),"zh")),class:J(["dark:!text-white",e(q)(e(R),"zh")]),onClick:e(se)},{default:l(()=>[z(a(N,{class:"check-zh",icon:e(le)},null,8,["icon"]),[[K,e(R)==="zh"]]),M(" 简体中文 ")]),_:1},8,["style","class","onClick"]),a(W,{style:A(e(j)(e(R),"en")),class:J(["dark:!text-white",e(q)(e(R),"en")]),onClick:e(ie)},{default:l(()=>[z(o("span",x0,[a(N,{icon:e(le)},null,8,["icon"])],512),[[K,e(R)==="en"]]),M(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:l(()=>[a(e(Ze),{class:"hover:text-primary hover:!bg-[transparent] w-[20px] h-[20px] ml-1.5 cursor-pointer outline-none duration-300"})]),_:1})]),o("div",w0,[o("div",b0,[(m(),w(Me(Ie(e(p0)))))]),o("div",C0,[o("div",k0,[a(e(i0),{class:"avatar"}),a(e(I),null,{default:l(()=>[o("h2",M0,[a(e(Ue),{options:{strings:[e(Y)],cursor:!1,speed:100}},null,8,["options"])])]),_:1}),d.value===0?(m(),w(pe,{key:0,ref_key:"ruleFormRef",ref:v,model:x,rules:e(ze),size:"large"},{default:l(()=>[a(e(I),{delay:100},{default:l(()=>[a(S,{rules:[{required:!0,message:e(Re)(e(C)("login.pureUsernameReg")),trigger:"blur"}],prop:"username"},{default:l(()=>[a(H,{modelValue:x.username,"onUpdate:modelValue":f[1]||(f[1]=p=>x.username=p),clearable:"",placeholder:e(s)("login.pureUsername"),"prefix-icon":e(O)(e(je))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1},8,["rules"])]),_:1}),a(e(I),{delay:150},{default:l(()=>[a(S,{prop:"password"},{default:l(()=>[a(H,{modelValue:x.password,"onUpdate:modelValue":f[2]||(f[2]=p=>x.password=p),clearable:"","show-password":"",placeholder:e(s)("login.purePassword"),"prefix-icon":e(O)(e(Xe))},null,8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),a(e(I),{delay:200},{default:l(()=>[a(S,{prop:"verifyCode"},{default:l(()=>[a(H,{modelValue:x.verifyCode,"onUpdate:modelValue":f[4]||(f[4]=p=>x.verifyCode=p),clearable:"",placeholder:e(s)("login.pureVerifyCode"),"prefix-icon":e(O)("ri:shield-keyhole-line")},{append:l(()=>[a(e(_0),{code:i.value,"onUpdate:code":f[3]||(f[3]=p=>i.value=p)},null,8,["code"])]),_:1},8,["modelValue","placeholder","prefix-icon"])]),_:1})]),_:1}),a(e(I),{delay:250},{default:l(()=>[a(S,null,{default:l(()=>[o("div",I0,[a(fe,{modelValue:t.value,"onUpdate:modelValue":f[6]||(f[6]=p=>t.value=p)},{default:l(()=>[o("span",V0,[z(o("select",{"onUpdate:modelValue":f[5]||(f[5]=p=>n.value=p),style:A({width:n.value<10?"10px":"16px",outline:"none",background:"none",appearance:"none"})},E0,4),[[Se,n.value]]),M(" "+E(e(s)("login.pureRemember"))+" ",1),z(a(N,{icon:e(Ae),class:"ml-1"},null,8,["icon"]),[[me,{content:e(s)("login.pureRememberInfo"),placement:"top"}]])])]),_:1},8,["modelValue"]),a(Z,{link:"",type:"primary",onClick:f[7]||(f[7]=p=>e(k)().SET_CURRENTPAGE(4))},{default:l(()=>[M(E(e(s)("login.pureForget")),1)]),_:1})]),a(Z,{class:"w-full mt-4",size:"default",type:"primary",loading:u.value,disabled:c.value,onClick:f[8]||(f[8]=p=>Q(v.value))},{default:l(()=>[M(E(e(s)("login.pureLogin")),1)]),_:1},8,["loading","disabled"])]),_:1})]),_:1}),a(e(I),{delay:300},{default:l(()=>[a(S,null,{default:l(()=>[o("div",T0,[(m(!0),V(ee,null,te(e(Je),(p,B)=>(m(),w(Z,{key:B,class:"w-full mt-4",size:"default",onClick:N0=>e(k)().SET_CURRENTPAGE(B+1)},{default:l(()=>[M(E(e(s)(p.title)),1)]),_:2},1032,["onClick"]))),128))])]),_:1})]),_:1})]),_:1},8,["model","rules"])):$("",!0),d.value===0?(m(),w(e(I),{key:1,delay:350},{default:l(()=>[a(S,null,{default:l(()=>[a(ue,null,{default:l(()=>[o("p",L0,E(e(s)("login.pureThirdLogin")),1)]),_:1}),o("div",D0,[(m(!0),V(ee,null,te(e(Ke),(p,B)=>(m(),V("span",{key:B,title:e(s)(p.title)},[a(he,{icon:`ri:${p.icon}-fill`,width:"20",class:"cursor-pointer text-gray-500 hover:text-blue-400"},null,8,["icon"])],8,B0))),128))])]),_:1})]),_:1})):$("",!0),d.value===1?(m(),w(Ye,{key:2})):$("",!0),d.value===2?(m(),w(We,{key:3})):$("",!0),d.value===3?(m(),w(qe,{key:4})):$("",!0),d.value===4?(m(),w(Qe,{key:5})):$("",!0)])])]),o("div",z0,[M(" Copyright © 2020-2024 "),o("a",U0,"  "+E(e(Y)),1),P0])])}}}),c1=Be(F0,[["__scopeId","data-v-7be08366"]]);export{c1 as default}; diff --git a/static/js/index-D0cVwTQr.js b/static/js/index-D0cVwTQr.js new file mode 100644 index 000000000..38a64ae13 --- /dev/null +++ b/static/js/index-D0cVwTQr.js @@ -0,0 +1 @@ +var X=Object.defineProperty;var y=(i,e,t)=>e in i?X(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var a=(i,e,t)=>(y(i,typeof e!="symbol"?e+"":e,t),t);import{e as x}from"./mitt-E5P-NQ8u.js";import{d as S,a as p,a4 as P,m as L,z as R,b,w as c,e as g,A as U,f as E,g as l,h as s,i as d,j as F,B,C as H,D as O,_ as A}from"./index-D0RG78dK.js";class z{constructor(e){a(this,"canvas");a(this,"ctx");a(this,"images");a(this,"container");a(this,"positionX");a(this,"isDragging");a(this,"startX");a(this,"handleClick",e=>{this.drawTick(e)});a(this,"handleMouseDown",e=>{this.startDrag(e.clientX)});a(this,"handleMouseMove",e=>{this.drag(e.clientX)});a(this,"handleMouseUp",()=>{this.endDrag()});a(this,"handleTouchStart",e=>{e.touches.length===1&&(e.preventDefault(),this.startDrag(e.touches[0].clientX))});a(this,"handleTouchMove",e=>{e.touches.length===1&&(e.preventDefault(),this.drag(e.touches[0].clientX))});a(this,"handleTouchEnd",()=>{this.endDrag()});this.canvas=document.createElement("canvas"),this.ctx=this.canvas.getContext("2d"),this.images=[],this.positionX=0,this.isDragging=!1,this.startX=0,this.container=document.getElementById(e),this.container&&(this.container.appendChild(this.canvas),this.canvas.width=this.container.clientWidth,this.canvas.height=this.container.clientHeight)}addImage(e,t,n,o,f){const m=new Image;m.src=e,this.images.push({img:m,x:t,y:n,width:o,height:f}),this.render()}render(){this.clearRect(),this.images.forEach(e=>{const t=e.x+this.positionX;this.ctx.drawImage(e.img,t,e.y,e.width,e.height)})}clearImages(){this.images=[]}clearRect(){this.ctx.clearRect(0,0,this.canvas.width,this.canvas.height)}drawTick(e){this.render();const t=Math.ceil((Math.abs(this.positionX)+e.offsetX)/this.images[0].width)-1,n=e.offsetX,o=e.offsetY;this.ctx.strokeStyle="red",this.ctx.lineWidth=4,this.ctx.lineCap="round",this.ctx.beginPath(),this.ctx.moveTo(n-10,o),this.ctx.lineTo(n,o+10),this.ctx.lineTo(n+15,o-10),this.ctx.stroke(),x.emit("imageInfo",this.images[t])}addListener(){this.canvas&&(this.canvas.addEventListener("click",this.handleClick),this.canvas.addEventListener("mousedown",this.handleMouseDown),this.canvas.addEventListener("mousemove",this.handleMouseMove),this.canvas.addEventListener("mouseup",this.handleMouseUp),this.canvas.addEventListener("touchstart",this.handleTouchStart),this.canvas.addEventListener("touchmove",this.handleTouchMove),this.canvas.addEventListener("touchend",this.handleTouchEnd))}startDrag(e){this.canvas.style.cursor="grabbing",this.canvas.style.userSelect="none",this.startX=e,this.isDragging=!0}drag(e){if(!this.isDragging)return;const t=e-this.startX,n=this.images.length*this.images[0].width-this.container.clientWidth;this.positionX=Math.max(Math.min(this.positionX+t,0),-n),this.startX=e,this.render()}endDrag(){this.canvas.style.cursor="grab",this.canvas.style.userSelect="auto",this.isDragging=!1}}var N={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const W=i=>(H("data-v-c9074338"),i=i(),O(),i),j={class:"card-header"},Y={class:"font-medium"},G={class:"flex flex-wrap"},$=W(()=>l("div",{class:"el-upload__text"}," 可拖拽上传视频(默认截取16张帧图片,可在代码中自行修改) ",-1)),J={id:"canvas-container","element-loading-text":"温馨提示:可左右拖拽图片并单击选取所需的帧图片",class:"w-full h-[200px] overflow-hidden mt-6"},u=200,K=S({name:"VideoFrame",__name:"index",setup(i){const e=p(""),t=p(),n=p(),o=p(!1),{loadScript:f}=P(),{VITE_PUBLIC_PATH:m}=N,v=r=>`${m}wasm/${r}`,I=v("index.js"),M=v("capture.worker.js"),T=v("capture.worker.wasm");f({src:I}).then(r=>{r[0].message==="加载成功"&&(n.value=cheetahCapture.initCapture({workerPath:M,wasmPath:T}))}),L(()=>{t.value=new z("canvas-container"),x.on("imageInfo",r=>e.value=r.img.src)});function k(r){return e.value="",o.value=!0,t.value.clearImages(),n.value.then(w=>{w.capture({file:r,info:16,onChange:(h,{url:_})=>{t.value.addImage(_,u*h.url.length,0,u,u)},onSuccess:()=>{t.value.addListener(),t.value.drawTick({offsetX:u/2,offsetY:u/2}),o.value=!1},onError:()=>{o.value=!1}})}),!1}return R(()=>{x.off("imageInfo")}),(r,w)=>{const h=g("el-link"),_=g("el-upload"),D=g("el-image"),V=g("el-card"),C=U("loading");return E(),b(V,{shadow:"never"},{header:c(()=>[l("div",j,[l("span",Y,[l("p",null,[s(" 基于自定义编译 "),d(h,{href:"https://github.com/FFmpeg/FFmpeg",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" FFmpeg ")]),_:1}),s(" 的截帧工具,支持MP4、MOV、AVI、WebM、MKV等主流格式,支持 H.264(AVC)、H.265(HEVC)、MPEG-2、MPEG-4、VP8、VP9、WMV3编码格式 ")]),s(" 当然还可以支持更多视频格式,只要FFmpeg支持的,按理都能支持,您也可参考 "),d(h,{href:"https://github.com/wanwu/cheetah-capture",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" cheetah-capture ")]),_:1}),s(" 和 "),d(h,{href:"https://github.com/jordiwang/web-capture",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" web-capture ")]),_:1}),s(" 修改并编译wasm等文件(强烈推荐在Ubuntu系统进行编译) "),l("p",null,[s(" mac系统推荐安装 "),d(h,{href:"https://github.com/utmapp/UTM",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" UTM ")]),_:1}),s(" 虚拟机,windows系统推荐安装VMware虚拟机 ")]),l("p",null,[s(" 当然这只是一个视频帧截取工具,如果您想要更多操作可以研究下 "),d(h,{href:"https://ffmpegwasm.netlify.app/",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" ffmpeg.wasm ")]),_:1}),s(" ,它是基于 FFmpeg 的纯 WebAssembly / JavaScript 工具,可以在浏览器内进行视频和音频录制、转换和流式传输等,不过通过一些实践,对于时长较长的视频性能还是不太行,不过用于时长较短的短视频还是可以上生产的 ")])]),d(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/video-frame",target:"_blank"},{default:c(()=>[s(" 代码位置 src/views/able/video-frame ")]),_:1})])]),default:c(()=>[l("div",G,[d(_,{drag:"","show-file-list":!1,accept:".mp4,.mov,.avi,.webm,.mkv","before-upload":k},{default:c(()=>[$]),_:1}),e.value?(E(),b(D,{key:0,src:e.value,"preview-src-list":Array.of(e.value),class:"w-[180px] h-[180px] ml-2 rounded-[6px]"},null,8,["src","preview-src-list"])):F("",!0)]),B(l("div",J,null,512),[[C,o.value]])]),_:1})}}}),ee=A(K,[["__scopeId","data-v-c9074338"]]);export{ee as default}; diff --git a/static/js/index-3nhp9psM.js b/static/js/index-D2LqFNQq.js similarity index 99% rename from static/js/index-3nhp9psM.js rename to static/js/index-D2LqFNQq.js index b02254dc4..29d2a4868 100644 --- a/static/js/index-3nhp9psM.js +++ b/static/js/index-D2LqFNQq.js @@ -1,4 +1,4 @@ -var OA=Object.defineProperty,wA=Object.defineProperties;var xA=Object.getOwnPropertyDescriptors;var T1=Object.getOwnPropertySymbols;var EA=Object.prototype.hasOwnProperty,SA=Object.prototype.propertyIsEnumerable;var k1=(i,u,a)=>u in i?OA(i,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[u]=a,D1=(i,u)=>{for(var a in u||(u={}))EA.call(u,a)&&k1(i,a,u[a]);if(T1)for(var a of T1(u))SA.call(u,a)&&k1(i,a,u[a]);return i},N1=(i,u)=>wA(i,xA(u));import{dw as Ia,dx as Ni,dy as en,dz as R1,dA as ci,dB as Op,dC as La,dD as Uc,dE as YO,dF as oi,dG as si,dH as Mn,dI as jA,dJ as Ii,dK as s0,dL as PA,dM as wp,dN as ii,dO as xp,dP as VO,dQ as Nu,dR as sy,dS as Oo,dT as KO,dU as za,dV as qO,dW as Gc,dX as Ru,dY as l0,dZ as cn,d_ as ly,d$ as bl,e0 as Ri,e1 as Tn,e2 as Ca,e3 as _o,e4 as ml,e5 as Ep,e6 as li,e7 as fr,e8 as qt,e9 as Hc,ea as AA,eb as _l,ec as ZO,ed as ia,ee as JO,ef as QO,eg as $b,eh as Or,ei as ai,ej as MA,ek as TA,el as Sp,em as ew,en as Xc,eo as tw,ep as Ba,eq as nw,er as f0,es as kA,et as Ol,eu as DA,ev as Tu,ew as jp,ex as rw,ey as ow,ez as NA,eA as gl,eB as p0,eC as d0,eD as iw,eE as aw,eF as RA,eG as uw,eH as cw,eI as CA,eJ as sw,eK as IA,eL as LA,eM as zA,eN as BA,eO as Vh,eP as FA,eQ as WA,eR as $A,eS as h0,eT as UA,eU as lw,eV as fw,eW as pw,eX as y0,eY as dw,eZ as GA,e_ as HA,e$ as XA,f0 as YA,f1 as Wc,f2 as VA,f3 as KA,f4 as qA,f5 as ZA,f6 as JA,f7 as QA,f8 as e2,f9 as t2,fa as n2,fb as r2,fc as o2,fd as i2,fe as a2,ff as u2,fg as c2,fh as s2,fi as l2,fj as f2,fk as p2,fl as d2,fm as h2,fn as y2,b2 as v2,fo as g2,fp as b2,fq as m2,W as _2,d as fy,a as Ra,m as hw,u as zo,k as Au,g as ku,F as yw,l as vw,A as O2,f as ri,q as C1,B as w2,s as I1,v as gw,_ as v0,j as Ub,t as x2,b as Uh,Z as g0,w as sl,e as Bh,h as Rb,i as lp,C as E2,D as S2}from"./index-CV7M57fm.js";import{S as j2}from"./vue-json-pretty-DIfwV6bk.js";var P2=NaN;function L1(i){return typeof i=="number"?i:Ia(i)?P2:+i}function py(i,u){return function(a,f){var o;if(a===void 0&&f===void 0)return u;if(a!==void 0&&(o=a),f!==void 0){if(o===void 0)return f;typeof a=="string"||typeof f=="string"?(a=Ni(a),f=Ni(f)):(a=L1(a),f=L1(f)),o=i(a,f)}return o}}var A2=py(function(i,u){return i+u},0),M2="Expected a function";function T2(i,u){if(typeof u!="function")throw new TypeError(M2);return i=en(i),function(){if(--i<1)return u.apply(this,arguments)}}var Kh=R1&&new R1,bw=Kh?function(i,u){return Kh.set(i,u),i}:ci;function _p(i){return function(){var u=arguments;switch(u.length){case 0:return new i;case 1:return new i(u[0]);case 2:return new i(u[0],u[1]);case 3:return new i(u[0],u[1],u[2]);case 4:return new i(u[0],u[1],u[2],u[3]);case 5:return new i(u[0],u[1],u[2],u[3],u[4]);case 6:return new i(u[0],u[1],u[2],u[3],u[4],u[5]);case 7:return new i(u[0],u[1],u[2],u[3],u[4],u[5],u[6])}var a=Op(i.prototype),f=i.apply(a,u);return La(f)?f:a}}var k2=1;function D2(i,u,a){var f=u&k2,o=_p(i);function d(){var h=this&&this!==Uc&&this instanceof d?o:i;return h.apply(f?a:this,arguments)}return d}var N2=Math.max;function mw(i,u,a,f){for(var o=-1,d=i.length,h=a.length,m=-1,g=u.length,E=N2(d-h,0),P=Array(g+E),j=!f;++m1?"& ":"")+u[f],u=u.join(a>2?", ":" "),i.replace(G2,`{ +var OA=Object.defineProperty,wA=Object.defineProperties;var xA=Object.getOwnPropertyDescriptors;var T1=Object.getOwnPropertySymbols;var EA=Object.prototype.hasOwnProperty,SA=Object.prototype.propertyIsEnumerable;var k1=(i,u,a)=>u in i?OA(i,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[u]=a,D1=(i,u)=>{for(var a in u||(u={}))EA.call(u,a)&&k1(i,a,u[a]);if(T1)for(var a of T1(u))SA.call(u,a)&&k1(i,a,u[a]);return i},N1=(i,u)=>wA(i,xA(u));import{dw as Ia,dx as Ni,dy as en,dz as R1,dA as ci,dB as Op,dC as La,dD as Uc,dE as YO,dF as oi,dG as si,dH as Mn,dI as jA,dJ as Ii,dK as s0,dL as PA,dM as wp,dN as ii,dO as xp,dP as VO,dQ as Nu,dR as sy,dS as Oo,dT as KO,dU as za,dV as qO,dW as Gc,dX as Ru,dY as l0,dZ as cn,d_ as ly,d$ as bl,e0 as Ri,e1 as Tn,e2 as Ca,e3 as _o,e4 as ml,e5 as Ep,e6 as li,e7 as fr,e8 as qt,e9 as Hc,ea as AA,eb as _l,ec as ZO,ed as ia,ee as JO,ef as QO,eg as $b,eh as Or,ei as ai,ej as MA,ek as TA,el as Sp,em as ew,en as Xc,eo as tw,ep as Ba,eq as nw,er as f0,es as kA,et as Ol,eu as DA,ev as Tu,ew as jp,ex as rw,ey as ow,ez as NA,eA as gl,eB as p0,eC as d0,eD as iw,eE as aw,eF as RA,eG as uw,eH as cw,eI as CA,eJ as sw,eK as IA,eL as LA,eM as zA,eN as BA,eO as Vh,eP as FA,eQ as WA,eR as $A,eS as h0,eT as UA,eU as lw,eV as fw,eW as pw,eX as y0,eY as dw,eZ as GA,e_ as HA,e$ as XA,f0 as YA,f1 as Wc,f2 as VA,f3 as KA,f4 as qA,f5 as ZA,f6 as JA,f7 as QA,f8 as e2,f9 as t2,fa as n2,fb as r2,fc as o2,fd as i2,fe as a2,ff as u2,fg as c2,fh as s2,fi as l2,fj as f2,fk as p2,fl as d2,fm as h2,fn as y2,b2 as v2,fo as g2,fp as b2,fq as m2,W as _2,d as fy,a as Ra,m as hw,u as zo,k as Au,g as ku,F as yw,l as vw,A as O2,f as ri,q as C1,B as w2,s as I1,v as gw,_ as v0,j as Ub,t as x2,b as Uh,Z as g0,w as sl,e as Bh,h as Rb,i as lp,C as E2,D as S2}from"./index-D0RG78dK.js";import{S as j2}from"./vue-json-pretty-D6rsB1xh.js";var P2=NaN;function L1(i){return typeof i=="number"?i:Ia(i)?P2:+i}function py(i,u){return function(a,f){var o;if(a===void 0&&f===void 0)return u;if(a!==void 0&&(o=a),f!==void 0){if(o===void 0)return f;typeof a=="string"||typeof f=="string"?(a=Ni(a),f=Ni(f)):(a=L1(a),f=L1(f)),o=i(a,f)}return o}}var A2=py(function(i,u){return i+u},0),M2="Expected a function";function T2(i,u){if(typeof u!="function")throw new TypeError(M2);return i=en(i),function(){if(--i<1)return u.apply(this,arguments)}}var Kh=R1&&new R1,bw=Kh?function(i,u){return Kh.set(i,u),i}:ci;function _p(i){return function(){var u=arguments;switch(u.length){case 0:return new i;case 1:return new i(u[0]);case 2:return new i(u[0],u[1]);case 3:return new i(u[0],u[1],u[2]);case 4:return new i(u[0],u[1],u[2],u[3]);case 5:return new i(u[0],u[1],u[2],u[3],u[4]);case 6:return new i(u[0],u[1],u[2],u[3],u[4],u[5]);case 7:return new i(u[0],u[1],u[2],u[3],u[4],u[5],u[6])}var a=Op(i.prototype),f=i.apply(a,u);return La(f)?f:a}}var k2=1;function D2(i,u,a){var f=u&k2,o=_p(i);function d(){var h=this&&this!==Uc&&this instanceof d?o:i;return h.apply(f?a:this,arguments)}return d}var N2=Math.max;function mw(i,u,a,f){for(var o=-1,d=i.length,h=a.length,m=-1,g=u.length,E=N2(d-h,0),P=Array(g+E),j=!f;++m1?"& ":"")+u[f],u=u.join(a>2?", ":" "),i.replace(G2,`{ /* [wrapped with `+u+`] */ `)}var X2=1,Y2=2,V2=8,K2=16,q2=32,Z2=64,J2=128,Q2=256,eM=512,tM=[["ary",J2],["bind",X2],["bindKey",Y2],["curry",V2],["curryRight",K2],["flip",eM],["partial",q2],["partialRight",Z2],["rearg",Q2]];function nM(i,u){return Ii(tM,function(a){var f="_."+a[0];u&a[1]&&!s0(i,f)&&i.push(f)}),i.sort()}function xw(i,u,a){var f=u+"";return PA(i,H2(f,nM(U2(f),a)))}var rM=1,oM=2,iM=4,aM=8,z1=32,B1=64;function Ew(i,u,a,f,o,d,h,m,g,E){var P=u&aM,j=P?h:void 0,k=P?void 0:h,T=P?d:void 0,C=P?void 0:d;u|=P?z1:B1,u&=~(P?B1:z1),u&iM||(u&=~(rM|oM));var N=[i,u,o,T,j,C,k,m,g,E],L=a.apply(void 0,N);return Gb(i)&&ww(L,N),L.placeholder=f,xw(L,i,u)}function wl(i){var u=i;return u.placeholder}var uM=Math.min;function cM(i,u){for(var a=i.length,f=uM(u.length,a),o=oi(i);f--;){var d=u[f];i[f]=wp(d,a)?o[d]:void 0}return i}var F1="__lodash_placeholder__";function Du(i,u){for(var a=-1,f=i.length,o=0,d=[];++a1&&G.reverse(),P&&g0&&(a=u.apply(this,arguments)),i<=1&&(u=void 0),a}}var NM=1,RM=32,yy=cn(function(i,u,a){var f=NM;if(a.length){var o=Du(a,wl(yy));f|=RM}return Fa(i,f,u,a,o)});yy.placeholder={};var CM=Gc(function(i,u){return Ii(u,function(a){a=ly(a),bl(i,a,yy(i[a],i))}),i}),IM=1,LM=2,zM=32,O0=cn(function(i,u,a){var f=IM|LM;if(a.length){var o=Du(a,wl(O0));f|=zM}return Fa(u,f,i,a,o)});O0.placeholder={};function Cu(i,u,a){var f=i.length;return a=a===void 0?f:a,!u&&a>=f?i:Ri(i,u,a)}var BM="\\ud800-\\udfff",FM="\\u0300-\\u036f",WM="\\ufe20-\\ufe2f",$M="\\u20d0-\\u20ff",UM=FM+WM+$M,GM="\\ufe0e\\ufe0f",HM="\\u200d",XM=RegExp("["+HM+BM+UM+GM+"]");function xl(i){return XM.test(i)}function YM(i){return i.split("")}var Aw="\\ud800-\\udfff",VM="\\u0300-\\u036f",KM="\\ufe20-\\ufe2f",qM="\\u20d0-\\u20ff",ZM=VM+KM+qM,JM="\\ufe0e\\ufe0f",QM="["+Aw+"]",Hb="["+ZM+"]",Xb="\\ud83c[\\udffb-\\udfff]",eT="(?:"+Hb+"|"+Xb+")",Mw="[^"+Aw+"]",Tw="(?:\\ud83c[\\udde6-\\uddff]){2}",kw="[\\ud800-\\udbff][\\udc00-\\udfff]",tT="\\u200d",Dw=eT+"?",Nw="["+JM+"]?",nT="(?:"+tT+"(?:"+[Mw,Tw,kw].join("|")+")"+Nw+Dw+")*",rT=Nw+Dw+nT,oT="(?:"+[Mw+Hb+"?",Hb,Tw,kw,QM].join("|")+")",iT=RegExp(Xb+"(?="+Xb+")|"+oT+rT,"g");function aT(i){return i.match(iT)||[]}function Ci(i){return xl(i)?aT(i):YM(i)}function Rw(i){return function(u){u=Tn(u);var a=xl(u)?Ci(u):void 0,f=a?a[0]:u.charAt(0),o=a?Cu(a,1).join(""):u.slice(1);return f[i]()+o}}var w0=Rw("toUpperCase");function Cw(i){return w0(Tn(i).toLowerCase())}function x0(i,u,a,f){var o=-1,d=i==null?0:i.length;for(f&&d&&(a=i[++o]);++o=u?i:u)),i}function JT(i,u,a){return a===void 0&&(a=u,u=void 0),a!==void 0&&(a=Ca(a),a=a===a?a:0),u!==void 0&&(u=Ca(u),u=u===u?u:0),Yc(Ca(i),u,a)}var QT=1,ek=4;function tk(i,u){return u=typeof u=="function"?u:void 0,ml(i,QT|ek,u)}var nk=4;function rk(i,u){return u=typeof u=="function"?u:void 0,ml(i,nk,u)}function ok(){return new ui(this.value(),this.__chain__)}function ik(i){for(var u=-1,a=i==null?0:i.length,f=0,o=[];++u2?u[2]:void 0;for(o&&_o(u[0],u[1],o)&&(f=1);++a=Ak&&(d=$b,h=!1,u=new JO(u));e:for(;++o=0&&i.slice(a,o)==u}function Bk(i,u){return fr(u,function(a){return[a,i[a]]})}function Fk(i){var u=-1,a=Array(i.size);return i.forEach(function(f){a[++u]=[f,f]}),a}var Wk="[object Map]",$k="[object Set]";function ix(i){return function(u){var a=Sp(u);return a==Wk?ew(u):a==$k?Fk(u):Bk(u,i(u))}}var eO=ix(Oo),tO=ix(za),Uk={"&":"&","<":"<",">":">",'"':""","'":"'"},Gk=E0(Uk),ax=/[&<>"']/g,Hk=RegExp(ax.source);function ux(i){return i=Tn(i),i&&Hk.test(i)?i.replace(ax,Gk):i}var cx=/[\\^$.*+?()[\]{}|]/g,Xk=RegExp(cx.source);function Yk(i){return i=Tn(i),i&&Xk.test(i)?i.replace(cx,"\\$&"):i}function sx(i,u){for(var a=-1,f=i==null?0:i.length;++ao?0:o+a),f=f===void 0||f>o?o:en(f),f<0&&(f+=o),f=a>f?0:lx(f);a-1?o[d?u[h]:h]:void 0}}var eD=Math.max;function dx(i,u,a){var f=i==null?0:i.length;if(!f)return-1;var o=a==null?0:en(a);return o<0&&(o=eD(f+o,0)),tw(i,qt(u),o)}var tD=px(dx);function hx(i,u,a){var f;return a(i,function(o,d,h){if(u(o,d,h))return f=d,!1}),f}function nD(i,u){return hx(i,qt(u),Ba)}var rD=px(nw);function oD(i,u){return hx(i,qt(u),A0)}function nO(i){return i&&i.length?i[0]:void 0}var iD=1/0;function aD(i,u){return li(f0(i,u),iD)}function uD(i,u,a){return a=a===void 0?1:en(a),li(f0(i,u),a)}function cD(i,u){var a=i==null?0:i.length;return a?(u=u===void 0?1:en(u),li(i,u)):[]}var sD=512;function lD(i){return Fa(i,sD)}var fD=S0("floor"),pD="Expected a function",dD=8,hD=32,yD=128,vD=256;function yx(i){return Gc(function(u){var a=u.length,f=a,o=ui.prototype.thru;for(i&&u.reverse();f--;){var d=u[f];if(typeof d!="function")throw new TypeError(pD);if(o&&!h&&Gh(d)=="wrapper")var h=new ui([],!0)}for(f=h?f:a;++fu}function my(i){return function(u,a){return typeof u=="string"&&typeof a=="string"||(u=Ca(u),a=Ca(a)),i(u,a)}}var AD=my(M0),MD=my(function(i,u){return i>=u}),TD=Object.prototype,kD=TD.hasOwnProperty;function DD(i,u){return i!=null&&kD.call(i,u)}function ND(i,u){return i!=null&&DA(i,u,DD)}var RD=Math.max,CD=Math.min;function ID(i,u,a){return i>=CD(u,a)&&i-1:!!o&&jp(i,u,a)>-1}var WD=Math.max;function $D(i,u,a){var f=i==null?0:i.length;if(!f)return-1;var o=a==null?0:en(a);return o<0&&(o=WD(f+o,0)),jp(i,u,o)}function UD(i){var u=i==null?0:i.length;return u?Ri(i,0,-1):[]}var GD=Math.min;function k0(i,u,a){for(var f=a?QO:s0,o=i[0].length,d=i.length,h=d,m=Array(d),g=1/0,E=[];h--;){var P=i[h];h&&u&&(P=fr(P,ia(u))),g=GD(P.length,g),m[h]=!a&&(u||o>=120&&P.length>=120)?new JO(h&&P):void 0}P=i[0];var j=-1,k=m[0];e:for(;++j=-aO&&i<=aO}var kN="[object WeakMap]";function DN(i){return si(i)&&Sp(i)==kN}var NN="[object WeakSet]";function RN(i){return si(i)&&Ru(i)==NN}var CN=1;function IN(i){return qt(typeof i=="function"?i:ml(i,CN))}var LN=Array.prototype,zN=LN.join;function BN(i,u){return i==null?"":zN.call(i,u)}var FN=El(function(i,u,a){return i+(a?"-":"")+u.toLowerCase()}),WN=vy(function(i,u,a){bl(i,a,u)});function $N(i,u,a){for(var f=a+1;f--;)if(i[f]===u)return f;return f}var UN=Math.max,GN=Math.min;function HN(i,u,a){var f=i==null?0:i.length;if(!f)return-1;var o=f;return a!==void 0&&(o=en(a),o=o<0?UN(f+o,0):GN(o,f-1)),u===u?$N(i,u,o):tw(i,LA,o,!0)}var XN=El(function(i,u,a){return i+(a?" ":"")+u.toLowerCase()}),YN=Rw("toLowerCase");function R0(i,u){return i=this.__values__.length,u=i?void 0:this.__values__[this.__index__++];return{done:i,value:u}}function xx(i,u){var a=i.length;if(a)return u+=u<0?a:0,wp(u,a)?i[u]:void 0}function gR(i,u){return i&&i.length?xx(i,en(u)):void 0}function bR(i){return i=en(i),cn(function(u){return xx(u,i)})}function Ex(i,u){if(i==null)return{};var a=fr(WA(i),function(f){return[f]});return u=qt(u),$A(i,a,function(f,o){return u(f,o[0])})}function mR(i,u){return Ex(i,Mp(qt(u)))}function _R(i){return Pw(2,i)}function OR(i,u){var a=i.length;for(i.sort(u);a--;)i[a]=i[a].value;return i}function Sx(i,u){if(i!==u){var a=i!==void 0,f=i===null,o=i===i,d=Ia(i),h=u!==void 0,m=u===null,g=u===u,E=Ia(u);if(!m&&!E&&!d&&i>u||d&&h&&g&&!m&&!E||f&&h&&g||!a&&g||!o)return 1;if(!f&&!d&&!E&&i=m)return g;var E=a[f];return g*(E=="desc"?-1:1)}}return i.index-u.index}function jx(i,u,a){u.length?u=fr(u,function(d){return Mn(d)?function(h){return h0(h,d.length===1?d[0]:d)}:d}):u=[ci];var f=-1;u=fr(u,ia(qt));var o=UA(i,function(d,h,m){var g=fr(u,function(E){return E(d)});return{criteria:g,index:++f,value:d}});return OR(o,function(d,h){return wR(d,h,a)})}function xR(i,u,a,f){return i==null?[]:(Mn(u)||(u=u==null?[]:[u]),a=f?void 0:a,Mn(a)||(a=a==null?[]:[a]),jx(i,u,a))}function I0(i){return Gc(function(u){return u=fr(u,ia(qt)),cn(function(a){var f=this;return i(u,function(o){return ii(o,f,a)})})})}var ER=I0(fr),SR=cn,jR=Math.min,PR=SR(function(i,u){u=u.length==1&&Mn(u[0])?fr(u[0],ia(qt)):fr(li(u,1),ia(qt));var a=u.length;return cn(function(f){for(var o=-1,d=jR(f.length,a);++oTR)return a;do u%2&&(a+=i),u=kR(u/2),u&&(i+=i);while(u);return a}var DR=fw("length"),Px="\\ud800-\\udfff",NR="\\u0300-\\u036f",RR="\\ufe20-\\ufe2f",CR="\\u20d0-\\u20ff",IR=NR+RR+CR,LR="\\ufe0e\\ufe0f",zR="["+Px+"]",Vb="["+IR+"]",Kb="\\ud83c[\\udffb-\\udfff]",BR="(?:"+Vb+"|"+Kb+")",Ax="[^"+Px+"]",Mx="(?:\\ud83c[\\udde6-\\uddff]){2}",Tx="[\\ud800-\\udbff][\\udc00-\\udfff]",FR="\\u200d",kx=BR+"?",Dx="["+LR+"]?",WR="(?:"+FR+"(?:"+[Ax,Mx,Tx].join("|")+")"+Dx+kx+")*",$R=Dx+kx+WR,UR="(?:"+[Ax+Vb+"?",Vb,Mx,Tx,zR].join("|")+")",uO=RegExp(Kb+"(?="+Kb+")|"+UR+$R,"g");function GR(i){for(var u=uO.lastIndex=0;uO.test(i);)++u;return u}function jl(i){return xl(i)?GR(i):DR(i)}var HR=Math.ceil;function Zh(i,u){u=u===void 0?" ":Ni(u);var a=u.length;if(a<2)return a?Yb(u,i):u;var f=Yb(u,HR(i/jl(u)));return xl(u)?Cu(Ci(f),0,i).join(""):f.slice(0,i)}var XR=Math.ceil,YR=Math.floor;function VR(i,u,a){i=Tn(i),u=en(u);var f=u?jl(i):0;if(!u||f>=u)return i;var o=(u-f)/2;return Zh(YR(o),a)+i+Zh(XR(o),a)}function KR(i,u,a){i=Tn(i),u=en(u);var f=u?jl(i):0;return u&&f-1;)m!==i&&cO.call(m,g,1),cO.call(i,g,1);return i}function Nx(i,u){return i&&i.length&&u&&u.length?z0(i,u):i}var uC=cn(Nx);function cC(i,u,a){return i&&i.length&&u&&u.length?z0(i,u,qt(a)):i}function sC(i,u,a){return i&&i.length&&u&&u.length?z0(i,u,void 0,a):i}var lC=Array.prototype,fC=lC.splice;function Rx(i,u){for(var a=i?u.length:0,f=a-1;a--;){var o=u[a];if(a==f||o!==d){var d=o;wp(o)?fC.call(i,o,1):pw(i,o)}}return i}var pC=Gc(function(i,u){var a=i==null?0:i.length,f=m0(i,u);return Rx(i,fr(u,function(o){return wp(o,a)?+o:o}).sort(Sx)),f}),dC=Math.floor,hC=Math.random;function B0(i,u){return i+dC(hC()*(u-i+1))}var yC=parseFloat,vC=Math.min,gC=Math.random;function bC(i,u,a){if(a&&typeof a!="boolean"&&_o(i,u,a)&&(u=a=void 0),a===void 0&&(typeof u=="boolean"?(a=u,u=void 0):typeof i=="boolean"&&(a=i,i=void 0)),i===void 0&&u===void 0?(i=0,u=1):(i=Tu(i),u===void 0?(u=i,i=0):u=Tu(u)),i>u){var f=i;i=u,u=f}if(a||i%1||u%1){var o=gC();return vC(i+o*(u-i+yC("1e-"+((o+"").length-1))),u)}return B0(i,u)}var mC=Math.ceil,_C=Math.max;function OC(i,u,a,f){for(var o=-1,d=_C(mC((u-i)/(a||1)),0),h=Array(d);d--;)h[f?d:++o]=i,i+=a;return h}function Cx(i){return function(u,a,f){return f&&typeof f!="number"&&_o(u,a,f)&&(a=f=void 0),u=Tu(u),a===void 0?(a=u,u=0):a=Tu(a),f=f===void 0?u1&&_o(i,u[0],u[1])?u=[]:a>2&&_o(u[0],u[1],u[2])&&(u=[u[0]]),jx(i,li(u,1),[])}),nI=4294967295,rI=nI-1,oI=Math.floor,iI=Math.min;function F0(i,u,a,f){var o=0,d=i==null?0:i.length;if(d===0)return 0;u=a(u);for(var h=u!==u,m=u===null,g=Ia(u),E=u===void 0;o>>1;function Ey(i,u,a){var f=0,o=i==null?f:i.length;if(typeof u=="number"&&u===u&&o<=uI){for(;f>>1,h=i[d];h!==null&&!Ia(h)&&(a?h<=u:h>>0,a?(i=Tn(i),i&&(typeof u=="string"||u!=null&&!N0(u))&&(u=Ni(u),!u&&xl(i))?Cu(Ci(i),0,a):i.split(u,a)):[]}var bI="Expected a function",mI=Math.max;function _I(i,u){if(typeof i!="function")throw new TypeError(bI);return u=u==null?0:mI(en(u),0),cn(function(a){var f=a[u],o=Cu(a,0,u);return f&&Ep(o,f),ii(i,this,o)})}var OI=El(function(i,u,a){return i+(a?" ":"")+w0(u)});function wI(i,u,a){return i=Tn(i),a=a==null?0:Yc(en(a),0,i.length),u=Ni(u),i.slice(a,a+u.length)==u}function xI(){return{}}function EI(){return""}function SI(){return!0}var jI=py(function(i,u){return i-u},0);function PI(i){return i&&i.length?C0(i,ci):0}function AI(i,u){return i&&i.length?C0(i,qt(u)):0}function MI(i){var u=i==null?0:i.length;return u?Ri(i,1,u):[]}function TI(i,u,a){return i&&i.length?(u=a||u===void 0?1:en(u),Ri(i,0,u<0?0:u)):[]}function kI(i,u,a){var f=i==null?0:i.length;return f?(u=a||u===void 0?1:en(u),u=f-u,Ri(i,u<0?0:u,f)):[]}function DI(i,u){return i&&i.length?gy(i,qt(u),!1,!0):[]}function NI(i,u){return i&&i.length?gy(i,qt(u)):[]}function RI(i,u){return u(i),i}var Bx=Object.prototype,CI=Bx.hasOwnProperty;function sO(i,u,a,f){return i===void 0||_l(i,Bx[a])&&!CI.call(f,a)?u:i}var II={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};function LI(i){return"\\"+II[i]}var Fx=/<%=([\s\S]+?)%>/g,zI=/<%-([\s\S]+?)%>/g,BI=/<%([\s\S]+?)%>/g,Zb={escape:zI,evaluate:BI,interpolate:Fx,variable:"",imports:{_:{escape:ux}}},FI="Invalid `variable` option passed into `_.template`",WI=/\b__p \+= '';/g,$I=/\b(__p \+=) '' \+/g,UI=/(__e\(.*?\)|\b__t\)) \+\n'';/g,GI=/[()=,{}\[\]\/\s]/,HI=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Fh=/($^)/,XI=/['\n\r\u2028\u2029\\]/g,YI=Object.prototype,lO=YI.hasOwnProperty;function VI(i,u,a){var f=Zb.imports._.templateSettings||Zb;a&&_o(i,u,a)&&(u=void 0),i=Tn(i),u=qh({},u,f,sO);var o=qh({},u.imports,f.imports,sO),d=Oo(o),h=T0(o,d),m,g,E=0,P=u.interpolate||Fh,j="__p += '",k=RegExp((u.escape||Fh).source+"|"+P.source+"|"+(P===Fx?HI:Fh).source+"|"+(u.evaluate||Fh).source+"|$","g"),T=lO.call(u,"sourceURL")?"//# sourceURL="+(u.sourceURL+"").replace(/\s/g," ")+` `:"";i.replace(k,function(L,U,G,te,ae,ne){return G||(G=te),j+=i.slice(E,ne).replace(XI,LI),U&&(m=!0,j+=`' + diff --git a/static/js/index-D5Q_6gME.js b/static/js/index-D5Q_6gME.js deleted file mode 100644 index 4dcd0f092..000000000 --- a/static/js/index-D5Q_6gME.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CWLm3NaC.js";import"./index.vue_vue_type_script_setup_true_lang-BwDzKif6.js";import"./columns-D7q2TMpg.js";import"./index-CV7M57fm.js";import"./data--Dry3jiQ.js";import"./index.vue_vue_type_script_setup_true_lang-DE5_T_7q.js";import"./columns-C3bwzLY_.js";export{o as default}; diff --git a/static/js/index-D7W96Gyv.js b/static/js/index-D7W96Gyv.js new file mode 100644 index 000000000..0394714f6 --- /dev/null +++ b/static/js/index-D7W96Gyv.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DK0Jdn0z.js";import"./columns-wAYuZMl5.js";import"./data-B8vaZfZM.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/index-DFmPYZn1.js b/static/js/index-DFmPYZn1.js deleted file mode 100644 index b9f8e1f00..000000000 --- a/static/js/index-DFmPYZn1.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DE5_T_7q.js";import"./columns-C3bwzLY_.js";import"./index-CV7M57fm.js";import"./data--Dry3jiQ.js";export{o as default}; diff --git a/static/js/index-BtPn8FqL.js b/static/js/index-DHDW_KOE.js similarity index 71% rename from static/js/index-BtPn8FqL.js rename to static/js/index-DHDW_KOE.js index f54f06ac1..0a89d2f5d 100644 --- a/static/js/index-BtPn8FqL.js +++ b/static/js/index-DHDW_KOE.js @@ -1 +1 @@ -import{d as e,k as n,f as o}from"./index-CV7M57fm.js";const l=e({name:"MenuOverflow",__name:"index",setup(t){return(a,r)=>(o(),n("div",null,"目录、菜单文字超出显示 Tooltip 文字提示"))}});export{l as default}; +import{d as e,k as n,f as o}from"./index-D0RG78dK.js";const l=e({name:"MenuOverflow",__name:"index",setup(t){return(a,r)=>(o(),n("div",null,"目录、菜单文字超出显示 Tooltip 文字提示"))}});export{l as default}; diff --git a/static/js/index-DKtOaXgB.js b/static/js/index-DKtOaXgB.js new file mode 100644 index 000000000..38383ca7c --- /dev/null +++ b/static/js/index-DKtOaXgB.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-7jgDE9z6.js";import"./columns-BWwAqEUd.js";import"./data-B8vaZfZM.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/index-DO3Cz--4.js b/static/js/index-DO3Cz--4.js new file mode 100644 index 000000000..c16e71ce8 --- /dev/null +++ b/static/js/index-DO3Cz--4.js @@ -0,0 +1,10 @@ +var Mn=Object.defineProperty,Ln=Object.defineProperties;var Vn=Object.getOwnPropertyDescriptors;var an=Object.getOwnPropertySymbols;var Hn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable;var ln=(t,n,o)=>n in t?Mn(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,$t=(t,n)=>{for(var o in n||(n={}))Hn.call(n,o)&&ln(t,o,n[o]);if(an)for(var o of an(n))zn.call(n,o)&&ln(t,o,n[o]);return t},Tt=(t,n)=>Ln(t,Vn(n));var it=(t,n,o)=>new Promise((a,l)=>{var i=s=>{try{h(o.next(s))}catch(d){l(d)}},f=s=>{try{h(o.throw(s))}catch(d){l(d)}},h=s=>s.done?a(s.value):Promise.resolve(s.value).then(i,f);h((o=o.apply(t,n)).next())});import{fA as ae,au as An,ax as ot,ay as En,af as Pt,ag as Dt,$ as Nt,a as N,av as Ge,aw as ut,p as P,fB as Be,r as Bt,fC as ke,fD as mn,m as et,ad as Ze,fE as On,fF as at,u as e,fG as vt,dd as Xe,d as se,fH as gt,fI as Zn,aa as Ve,fJ as vn,n as Re,d1 as wt,d2 as gn,z as qt,e as V,f as u,k as $,B as de,a3 as $e,g as v,i as c,s as fe,F as xe,l as Te,v as le,db as We,q as qe,t as U,j as J,w as C,h as pe,b3 as Ft,b as B,y as Qe,fK as Mt,fL as Rn,dv as Le,_ as we,X as Oe,V as Fe,d7 as Pn,P as Ht,dr as Dn,ah as Nn,fM as Lt,aG as Bn,a0 as yn,A as tt,fN as jt,fO as yt,M as qn,U as _t,C as Ut,D as Wt,fP as pt,d8 as zt,fQ as sn,N as dt,as as _n,Y as st,a1 as bn,o as Fn,c as jn,W as Un,fR as Wn,ar as Gn,b4 as Kn,fx as Yn,a6 as rn}from"./index-D0RG78dK.js";import{d as Xn,a as bt}from"./close-CObHKOmY.js";import{H as Jn}from"./home-filled-lghak5MV.js";import{d as Qn}from"./git-branch-line-BhusJOme.js";import{d as eo}from"./admin-line-CpqWPwjZ.js";import{d as xt,a as to,b as At,_ as no,c as oo}from"./SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js";import{d as ao,u as ze,a as Gt,g as Kt,b as lo,c as so}from"./dark-BRsfVygY.js";import{u as Yt,t as ro,a as io}from"./useDataThemeChange-B05SFC3u.js";import{u as Ue}from"./app-BYj90fa1.js";import{e as He}from"./mitt-E5P-NQ8u.js";import{d as co}from"./refresh-right-Du3ZsAuC.js";import{d as Et}from"./arrow-right-s-line-CxPb13eK.js";import{m as uo}from"./index-CVBYKmq8.js";import{u as Ot}from"./epTheme-CKKDDeWB.js";import{u as Ne}from"./hooks-BEgHF0Pm.js";import{S as ho}from"./sortable.esm-CkCitmyH.js";import{d as lt}from"./check-CIQVCvCT.js";import{B as wn}from"./back_top-BbFc80HB.js";import{R as Vt}from"./index-DZun9NNS.js";import{R as cn}from"./index-Bs6Lcp5S.js";import"./user-DNtD0Fqa.js";const fo={width:1024,height:1024,body:''},po={width:1024,height:1024,body:''},mo={width:1024,height:1024,body:''},vo={width:1024,height:1024,body:''},go={width:1024,height:1024,body:''},yo={width:1024,height:1024,body:''},_o={width:24,height:24,body:''},bo={width:24,height:24,body:''},wo={width:24,height:24,body:''},xo={width:24,height:24,body:''},Co={width:24,height:24,body:''},ko={width:24,height:24,body:''},So={width:24,height:24,body:''},xn={width:24,height:24,body:''},Io={width:24,height:24,body:''},$o={width:24,height:24,body:''},To={width:24,height:24,body:''},Mo={width:24,height:24,body:''},Lo={width:24,height:24,body:''},Vo={width:24,height:24,body:''},Ho={width:24,height:24,body:''},zo={width:24,height:24,body:''},Ao={width:24,height:24,body:''},Eo={width:24,height:24,body:''},Oo={width:24,height:24,body:''};ae("ep:menu",Xn);ae("ep:edit",fo);ae("ep:set-up",po);ae("ep:guide",mo);ae("ep:monitor",vo);ae("ep:lollipop",go);ae("ep:histogram",yo);ae("ep:home-filled",Jn);ae("ri:bookmark-2-line",_o);ae("ri:file-ppt-2-line",bo);ae("ri:bank-card-line",wo);ae("ri:admin-fill",xo);ae("ri:file-info-line",Co);ae("ri:git-branch-line",Qn);ae("ri:links-fill",So);ae("ri:table-line",ko);ae("ri:search-line",xn);ae("ri:admin-line",eo);ae("ri:settings-3-line",xt);ae("ri:mind-map",Io);ae("ri:bar-chart-horizontal-line",$o);ae("ri:window-line",to);ae("ri:file-search-line",Mo);ae("ri:artboard-line",To);ae("ri:list-check",Lo);ae("ri:ubuntu-fill",Vo);ae("ri:user-voice-line",Ho);ae("ri:edit-box-line",zo);ae("ri:history-fill",Ao);ae("ri:information-line",ao);ae("ri:terminal-window-line",Eo);ae("ri:checkbox-circle-line",Oo);const Zo=An({id:"pure-setting",state:()=>({title:ot().Title,fixedHeader:ot().FixedHeader,hiddenSideBar:ot().HiddenSideBar}),getters:{getTitle(t){return t.title},getFixedHeader(t){return t.fixedHeader},getHiddenSideBar(t){return t.hiddenSideBar}},actions:{CHANGE_SETTING({key:t,value:n}){Reflect.has(this,t)&&(this[t]=n)},changeSetting(t){this.CHANGE_SETTING(t)}}});function Xt(){return Zo(En)}const Ro={width:24,height:24,body:''},Po={width:24,height:24,body:''},Do={width:24,height:24,body:''},No={width:24,height:24,body:''};function Bo(){var G,re;const t=Pt(),n=Dt(),o=Nt(),a=Xt(),l=N(0),i=N(0),f=N(0),h=N(!1),s=N(-1),d=N({}),p=N(!1),m=N(((G=Ge().getItem(`${ut()}configure`))==null?void 0:G.showModel)||"smart"),y=(re=N(Ge().getItem(`${ut()}configure`).hideTabs))!=null?re:N("false"),b=P(()=>Be().multiTags),x=Bt([{icon:co,text:ke("buttons.pureReload"),divided:!1,disabled:!1,show:!0},{icon:bt,text:ke("buttons.pureCloseCurrentTab"),divided:!1,disabled:!(b.value.length>1),show:!0},{icon:No,text:ke("buttons.pureCloseLeftTabs"),divided:!0,disabled:!(b.value.length>1),show:!0},{icon:Do,text:ke("buttons.pureCloseRightTabs"),divided:!1,disabled:!(b.value.length>1),show:!0},{icon:Po,text:ke("buttons.pureCloseOtherTabs"),divided:!0,disabled:!(b.value.length>2),show:!0},{icon:Ro,text:ke("buttons.pureCloseAllTabs"),divided:!1,disabled:!(b.value.length>1),show:!0},{icon:mn,text:ke("buttons.pureContentFullScreen"),divided:!0,disabled:!1,show:!0}]);function T(Z,he,ie){var me,Ae;return On((me=t==null?void 0:t.meta)==null?void 0:me.showLink)&&((Ae=t==null?void 0:t.meta)==null?void 0:Ae.showLink)===!1?Object.keys(t.query).length>0?at(t.query,Z.query)?he:ie:at(t.params,Z.params)?he:ie:t.path===Z.path?he:ie}const A=P(()=>(Z,he)=>{if(he!==0)return T(Z,!0,!1)}),_=P(()=>Z=>T(Z,"is-active","")),F=P(()=>Z=>T(Z,"schedule-active","")),z=P(()=>({transform:`translateX(${f.value}px)`,transition:p.value?"none":"transform 0.5s ease-in-out"})),D=P(()=>({left:i.value+"px",top:l.value+"px"})),te=()=>{h.value=!1};function q(Z){if(Z&&(s.value=Z),e(m)==="smart"){if(vt(o.refs["schedule"+Z][0],"schedule-active"))return;Xe(!0,"schedule-in",o.refs["schedule"+Z][0]),Xe(!1,"schedule-out",o.refs["schedule"+Z][0])}else{if(vt(o.refs["dynamic"+Z][0],"is-active"))return;Xe(!0,"card-in",o.refs["dynamic"+Z][0]),Xe(!1,"card-out",o.refs["dynamic"+Z][0])}}function H(Z){if(s.value=-1,e(m)==="smart"){if(vt(o.refs["schedule"+Z][0],"schedule-active"))return;Xe(!1,"schedule-in",o.refs["schedule"+Z][0]),Xe(!0,"schedule-out",o.refs["schedule"+Z][0])}else{if(vt(o.refs["dynamic"+Z][0],"is-active"))return;Xe(!1,"card-in",o.refs["dynamic"+Z][0]),Xe(!0,"card-out",o.refs["dynamic"+Z][0])}}function j(){a.hiddenSideBar?a.changeSetting({key:"hiddenSideBar",value:!1}):a.changeSetting({key:"hiddenSideBar",value:!0})}return et(()=>{if(!m.value){const Z=Ge().getItem(`${ut()}configure`);Z.showModel="card",Ge().setItem(`${ut()}configure`,Z)}}),{Close:bt,route:t,router:n,visible:h,showTags:y,instance:o,multiTags:b,showModel:m,tagsViews:x,buttonTop:l,buttonLeft:i,translateX:f,pureSetting:a,activeIndex:s,getTabStyle:z,isScrolling:p,iconIsActive:A,linkIsActive:_,currentSelect:d,scheduleIsActive:F,getContextMenuStyle:D,$t:ke,closeMenu:te,onMounted:et,onMouseenter:q,onMouseleave:H,transformI18n:Ze,onContentFullScreen:j}}const qo={width:24,height:24,body:''};var Fo={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const jo={class:"arrow-left"},Uo=["onContextmenu","onMouseenter","onMouseleave","onClick"],Wo={class:"tag-title dark:!text-text_color_primary dark:hover:!text-primary"},Go=["onClick"],Ko={class:"arrow-right"},Yo=["onClick"],Xo={class:"arrow-down"},Jo=se({__name:"index",setup(t){var ee;const{Close:n,route:o,router:a,visible:l,showTags:i,instance:f,multiTags:h,tagsViews:s,buttonTop:d,buttonLeft:p,showModel:m,translateX:y,pureSetting:b,activeIndex:x,getTabStyle:T,isScrolling:A,iconIsActive:_,linkIsActive:F,currentSelect:z,scheduleIsActive:D,getContextMenuStyle:te,closeMenu:q,onMounted:H,onMouseenter:j,onMouseleave:G,transformI18n:re,onContentFullScreen:Z}=Bo(),he=N(),ie=N(),me=N(),Ae=N(),De=N(!1),Me=(ee=gt())==null?void 0:ee.path,{VITE_HIDE_HOME:r}=Fo,g=[...Zn,...Ve().flatteningRoutes.filter(k=>{var E;return(E=k==null?void 0:k.meta)==null?void 0:E.fixedTag})],S=()=>it(this,null,function*(){yield Qe();const k=h.value.findIndex(E=>We(o.query)?We(o.params)?o.path===E.path:at(o.params,E.params):at(o.query,E.query));Q(k)}),Q=k=>it(this,null,function*(){var ue,Ee;yield Qe();const E=10;if(!f.refs["dynamic"+k])return;const R=f.refs["dynamic"+k][0],Y=R==null?void 0:R.offsetLeft,ve=R==null?void 0:R.offsetWidth,W=me.value?(ue=me.value)==null?void 0:ue.offsetWidth:0,K=he.value?(Ee=he.value)==null?void 0:Ee.offsetWidth:0;W<=K?De.value=!0:De.value=!1,K-y.value&&Y+ve<-y.value+W?y.value=Math.min(0,W-ve-Y-E):y.value=-(Y-(W-E-ve))}),ce=k=>{var Y;const E=me.value?(Y=me.value)==null?void 0:Y.offsetWidth:0,R=he.value?he.value.offsetWidth:0;k>0?y.value=Math.min(0,y.value+k):E=-(R-E)&&(y.value=Math.max(y.value+k,E-R)):y.value=0,A.value=!1},ne=k=>{A.value=!0;const E=Math.abs(k.deltaX)+Math.abs(k.deltaY);let R=0;k.deltaX<0?R=E>0?E:100:R=E>0?-E:-100,X(R)},X=k=>{let R=Math.abs(k);const Y=()=>{const ve=Math.sign(k)*Math.min(20,R);ce(ve),R-=Math.abs(ve),R>0&&requestAnimationFrame(Y)};requestAnimationFrame(Y)};function w(k){const E=h.value.some(Y=>Y.path===k);function R(Y,ve){E||Y.forEach(W=>{W.path===ve?Be().handleTags("push",{path:ve,meta:W.meta,name:W.name}):W.children&&W.children.length>0&&R(W.children,ve)})}R(a.options.routes,k)}function I(){const{fullPath:k,query:E}=e(o);a.replace({path:"/redirect"+k,query:E}),Mt(o,"refresh")}function O(k,E,R){var K,ue,Ee,Ye;const Y=h.value.findIndex(_e=>{if(_e.query){if(_e.path===k.path)return _e.query===k.query}else if(_e.params){if(_e.path===k.path)return _e.params===k.params}else return _e.path===k.path}),ve=(_e,Ie,mt)=>{mt?Be().handleTags("equal",[r==="false"?g:Le(gt()),k].flat()):Be().handleTags("splice","",{startIndex:_e,length:Ie}),S()};R==="other"?ve(1,1,!0):R==="left"?ve(g.length,Y-1,!0):R==="right"?ve(Y+1,h.value.length):ve(Y,1);const W=Be().handleTags("slice");if(E===o.path){if(R==="left")return;(K=W[0])!=null&&K.query?a.push({name:W[0].name,query:W[0].query}):(ue=W[0])!=null&&ue.params?a.push({name:W[0].name,params:W[0].params}):a.push({path:W[0].path})}else{if(!h.value.length||h.value.some(_e=>_e.path===o.path))return;(Ee=W[0])!=null&&Ee.query?a.push({name:W[0].name,query:W[0].query}):(Ye=W[0])!=null&&Ye.params?a.push({name:W[0].name,params:W[0].params}):a.push({path:W[0].path})}}function oe(k,E){O(k,k.path,E),Mt(o)}function M(k,E,R){if(E&&E.disabled)return;let Y;switch(R?Y={path:R.path,meta:R.meta,name:R.name,query:R==null?void 0:R.query,params:R==null?void 0:R.params}:Y={path:o.path,meta:o.meta},k){case 0:I();break;case 1:oe(Y);break;case 2:oe(Y,"left");break;case 3:oe(Y,"right");break;case 4:oe(Y,"other");break;case 5:Be().handleTags("splice","",{startIndex:g.length,length:h.value.length}),a.push(Me),Mt(o);break;case 6:Z(),setTimeout(()=>{b.hiddenSideBar?(s[6].icon=Rn,s[6].text=ke("buttons.pureContentExitFullScreen")):(s[6].icon=mn,s[6].text=ke("buttons.pureContentFullScreen"))},100);break}setTimeout(()=>{Se(o.fullPath,o.query)})}function L(k){const{key:E,item:R}=k;M(E,R)}function ge(k,E){q(),M(k,E,z.value)}function Ce(k){Array.of(1,2,3,4,5).forEach(E=>{s[E].show=k})}function Ke(k,E=!1){Array.of(1,2,3,4,5).forEach(R=>{s[R].disabled=k}),E&&(s[2].show=!1,s[2].disabled=!0)}function Se(k,E={},R=!1){var ue,Ee,Ye,_e;const Y=h.value,ve=h.value.length;let W=-1;We(E)?W=Y.findIndex(Ie=>Ie.path===k):W=Y.findIndex(Ie=>at(Ie.query,E));function K(){var Ie,mt;(mt=(Ie=Y[W])==null?void 0:Ie.meta)!=null&&mt.fixedTag&&Array.of(1,2,3,4,5).forEach(Tn=>{s[Tn].disabled=!0})}Ce(!0),R&&(s[0].show=!0),W===1&&ve!==2?(s[2].show=!1,Array.of(1,3,4,5).forEach(Ie=>{s[Ie].disabled=!1}),s[2].disabled=!0,K()):W===1&&ve===2?(Ke(!1),Array.of(2,3,4).forEach(Ie=>{s[Ie].show=!1,s[Ie].disabled=!0}),K()):ve-1===W&&W!==0?(s[3].show=!1,Array.of(1,2,4,5).forEach(Ie=>{s[Ie].disabled=!1}),s[3].disabled=!0,(Ee=(ue=Y[W-1])==null?void 0:ue.meta)!=null&&Ee.fixedTag&&(s[2].show=!1,s[2].disabled=!0),K()):W===0||k===`/redirect${Me}`?Ke(!0):(Ke(!1,(_e=(Ye=Y[W-1])==null?void 0:Ye.meta)==null?void 0:_e.fixedTag),K())}function rt(k,E){var ue;q(),k.path===Me||(ue=k==null?void 0:k.meta)!=null&&ue.fixedTag?(Ce(!1),s[0].show=!0):o.path!==k.path&&o.name!==k.name?(s[0].show=!1,Se(k.path,k.query)):h.value.length===2&&o.path!==k.path?(Ce(!0),s[4].show=!1):o.path===k.path&&Se(k.path,k.query,!0),z.value=k;const R=140,Y=e(ie).getBoundingClientRect().left,W=e(ie).offsetWidth-R,K=E.clientX-Y+5;K>W?p.value=W:p.value=K,Xt().hiddenSideBar?d.value=E.clientY:d.value=E.clientY-40,Qe(()=>{l.value=!0})}function It(k){const{name:E,path:R}=k;E?k.query?a.push({name:E,query:k.query}):k.params?a.push({name:E,params:k.params}):a.push({name:E}):a.push({path:R})}return vn(Ae,q,{detectIframe:!0}),Re(o,()=>{x.value=-1,S()}),H(()=>{f&&(Se(o.fullPath),He.on("tagViewsChange",k=>{e(i)!==k&&(i.value=k)}),He.on("tagViewsShowModel",k=>{m.value=k}),He.on("changLayoutRoute",k=>{w(k),setTimeout(()=>{Se(k)})}),wt(me,S),gn().then(()=>S()))}),qt(()=>{He.off("tagViewsChange"),He.off("tagViewsShowModel"),He.off("changLayoutRoute")}),(k,E)=>{const R=V("IconifyIconOffline"),Y=V("el-dropdown-item"),ve=V("el-dropdown-menu"),W=V("el-dropdown");return e(i)?J("",!0):(u(),$("div",{key:0,ref_key:"containerDom",ref:ie,class:"tags-view"},[de(v("span",jo,[c(R,{icon:e(At),onClick:E[0]||(E[0]=K=>ce(200))},null,8,["icon"])],512),[[$e,De.value]]),v("div",{ref_key:"scrollbarDom",ref:me,class:"scroll-container",onWheel:qe(ne,["prevent"])},[v("div",{ref_key:"tabDom",ref:he,class:"tab select-none",style:fe(e(T))},[(u(!0),$(xe,null,Te(e(h),(K,ue)=>{var Ee,Ye;return u(),$("div",{ref_for:!0,ref:"dynamic"+ue,key:ue,class:le(["scroll-item is-closable",e(F)(K),!e(We)((Ee=K==null?void 0:K.meta)==null?void 0:Ee.fixedTag)&&"fixed-tag"]),onContextmenu:qe(_e=>rt(K,_e),["prevent"]),onMouseenter:qe(_e=>e(j)(ue),["prevent"]),onMouseleave:qe(_e=>e(G)(ue),["prevent"]),onClick:_e=>It(K)},[v("span",Wo,U(e(re)(K.meta.title)),1),e(We)((Ye=K==null?void 0:K.meta)==null?void 0:Ye.fixedTag)&&(e(_)(K,ue)||ue===e(x)&&ue!==0)?(u(),$("span",{key:0,class:"el-icon-close",onClick:qe(_e=>oe(K),["stop"])},[c(R,{icon:e(n)},null,8,["icon"])],8,Go)):J("",!0),e(m)!=="card"?(u(),$("span",{key:1,ref_for:!0,ref:"schedule"+ue,class:le([e(D)(K)])},null,2)):J("",!0)],42,Uo)}),128))],4)],544),de(v("span",Ko,[c(R,{icon:e(Et),onClick:E[1]||(E[1]=K=>ce(-200))},null,8,["icon"])],512),[[$e,De.value]]),c(Ft,{name:"el-zoom-in-top"},{default:C(()=>[de((u(),$("ul",{ref_key:"contextmenuRef",ref:Ae,key:Math.random(),style:fe(e(te)),class:"contextmenu"},[(u(!0),$(xe,null,Te(e(s).slice(0,6),(K,ue)=>(u(),$("div",{key:ue,style:{display:"flex","align-items":"center"}},[K.show?(u(),$("li",{key:0,onClick:Ee=>ge(ue,K)},[c(R,{icon:K.icon},null,8,["icon"]),pe(" "+U(e(re)(K.text)),1)],8,Yo)):J("",!0)]))),128))],4)),[[$e,e(l)]])]),_:1}),c(W,{trigger:"click",placement:"bottom-end",onCommand:L},{dropdown:C(()=>[c(ve,null,{default:C(()=>[(u(!0),$(xe,null,Te(e(s),(K,ue)=>(u(),B(Y,{key:ue,command:{key:ue,item:K},divided:K.divided,disabled:K.disabled},{default:C(()=>[c(R,{icon:K.icon},null,8,["icon"]),pe(" "+U(e(re)(K.text)),1)]),_:2},1032,["command","divided","disabled"]))),128))]),_:1})]),default:C(()=>[v("span",Xo,[c(R,{icon:e(qo),class:"dark:text-white"},null,8,["icon"])])]),_:1})],512))}}}),Qo=we(Jo,[["__scopeId","data-v-5d7855d6"]]);function ea(t=!1){const n=N(t);function o(f){n.value=f}function a(){o(!0)}function l(){o(!1)}function i(){o(!n.value)}return{bool:n,setBool:o,setTrue:a,setFalse:l,toggle:i}}const ta={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20","aria-hidden":"true",class:"iconify iconify--ant-design",viewBox:"0 0 1024 1024"},na=v("path",{fill:"currentColor",d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 0 0 0 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8"},null,-1),oa=[na];function aa(t,n){return u(),$("svg",ta,[...oa])}const Cn={render:aa},la=["onMouseenter"],sa={class:"result-item-title"},ra=se({__name:"SearchResult",props:{value:{},options:{}},emits:["update:value","enter"],setup(t,{expose:n,emit:o}){const a=N(),l=N(),i=o,f=Nt(),h=t,s=P(()=>x=>({background:(x==null?void 0:x.path)===d.value?Ot().epThemeColor:"",color:x.path===d.value?"#fff":"",fontSize:x.path===d.value?"16px":"14px"})),d=P({get(){return h.value},set(x){i("update:value",x)}});function p(x){return it(this,null,function*(){d.value=x.path})}function m(){i("enter")}function y(){l.value=window.innerHeight-window.innerHeight/10-140}wt(a,y);function b(x){var F;const T=(F=f==null?void 0:f.proxy)==null?void 0:F.$refs[`resultItemRef${x}`];if(!T)return 0;const _=T[0].offsetTop+128;return _>l.value?_-l.value:0}return et(()=>{y()}),n({handleScroll:b}),(x,T)=>(u(),$("div",{ref_key:"resultRef",ref:a,class:"result"},[(u(!0),$(xe,null,Te(x.options,(A,_)=>{var F,z;return u(),$("div",{key:A.path,ref_for:!0,ref:"resultItemRef"+_,class:"result-item dark:bg-[#1d1d1d]",style:fe(s.value(A)),onClick:m,onMouseenter:D=>p(A)},[(u(),B(Oe(e(Ne)((F=A.meta)==null?void 0:F.icon)))),v("span",sa,U(e(Ze)((z=A.meta)==null?void 0:z.title)),1),c(e(Cn))],44,la)}),128))],512))}}),ia=we(ra,[["__scopeId","data-v-274aad60"]]),ca={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20","aria-hidden":"true",class:"iconify iconify--mdi",viewBox:"0 0 24 24"},ua=v("path",{fill:"currentColor",d:"M1 7h6v2H3v2h4v2H3v2h4v2H1zm10 0h4v2h-4v2h2a2 2 0 0 1 2 2v2c0 1.11-.89 2-2 2H9v-2h4v-2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2m8 0h2a2 2 0 0 1 2 2v1h-2V9h-2v6h2v-1h2v1c0 1.11-.89 2-2 2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2"},null,-1),da=[ua];function ha(t,n){return u(),$("svg",ca,[...da])}const fa={render:ha},pa={width:24,height:24,body:''},ma={width:24,height:24,body:''},va={class:"search-footer text-[#333] dark:text-white"},ga={class:"search-footer-item"},ya={class:"search-footer-item"},_a={class:"search-footer-item"},ba={key:0,class:"search-footer-total"},wa=se({__name:"SearchFooter",props:{total:{default:0}},setup(t){const{t:n}=Fe(),{device:o}=ze();return(a,l)=>{const i=V("IconifyIconOffline");return u(),$("div",va,[v("span",ga,[c(e(Cn),{class:"icon"}),pe(" "+U(e(n)("buttons.pureConfirm")),1)]),v("span",ya,[c(i,{icon:e(pa),class:"icon"},null,8,["icon"]),c(i,{icon:e(ma),class:"icon"},null,8,["icon"]),pe(" "+U(e(n)("buttons.pureSwitch")),1)]),v("span",_a,[c(e(fa),{class:"icon"}),pe(" "+U(e(n)("buttons.pureClose")),1)]),e(o)!=="mobile"&&a.total>0?(u(),$("p",ba,U(`${e(n)("search.pureTotal")} ${a.total}`),1)):J("",!0)])}}}),xa=we(wa,[["__scopeId","data-v-972811e5"]]),Ca={width:1024,height:1024,body:''},ka={class:"history-item-title"},Sa=se({__name:"SearchHistoryItem",props:{item:{}},emits:["collectItem","deleteItem"],setup(t,{emit:n}){const o=n;function a(i){o("collectItem",i)}function l(i){o("deleteItem",i)}return(i,f)=>{var s,d;const h=V("IconifyIconOffline");return u(),$(xe,null,[(u(),B(Oe(e(Ne)((s=i.item.meta)==null?void 0:s.icon)))),v("span",ka,U(e(Ze)((d=i.item.meta)==null?void 0:d.title)),1),de(c(h,{icon:e(Ca),class:"w-[18px] h-[18px] mr-2 hover:text-[#d7d5d4]",onClick:f[0]||(f[0]=qe(p=>a(i.item),["stop"]))},null,8,["icon"]),[[$e,i.item.type==="history"]]),c(h,{icon:e(bt),class:"w-[18px] h-[18px] hover:text-[#d7d5d4] cursor-pointer",onClick:f[1]||(f[1]=qe(p=>l(i.item),["stop"]))},null,8,["icon"])],64)}}}),un=we(Sa,[["__scopeId","data-v-ba0c91b5"]]),Ia=["onMouseenter"],$a={class:"collect-container"},Ta=["onMouseenter"],Ma=se({__name:"SearchHistory",props:{value:{},options:{}},emits:["update:value","enter","collect","delete","drag"],setup(t,{expose:n,emit:o}){const a=N(),l=N(),i=N(!1),{t:f}=Fe(),h=o,s=Nt(),d=t,p=P(()=>H=>({background:(H==null?void 0:H.path)===y.value?Ot().epThemeColor:"",color:H.path===y.value?"#fff":"",fontSize:H.path===y.value?"16px":"14px"})),m=P(()=>({color:Ot().epThemeColor,fontWeight:500})),y=P({get(){return d.value},set(H){h("update:value",H)}});Re(()=>d.value,H=>{H&&i.value&&gn(100).then(()=>i.value=!1)});const b=P(()=>d.options.filter(H=>H.type==="history")),x=P(()=>d.options.filter(H=>H.type==="collect"));function T(H){h("collect",H)}function A(H){i.value=!0,h("delete",H)}function _(H){return it(this,null,function*(){i.value||(y.value=H.path)})}function F(){h("enter")}function z(){l.value=window.innerHeight-window.innerHeight/10-140}wt(a,z);function D(H){var Z;const j=(Z=s==null?void 0:s.proxy)==null?void 0:Z.$refs[`historyItemRef${H}`];if(!j)return 0;const re=(Pn(j)?j[0]:j).offsetTop+128;return re>l.value?re-l.value:0}const te=H=>{h("drag",{oldIndex:H.oldIndex,newIndex:H.newIndex})};let q=null;return Re(x,H=>{H.length>1&&Qe(()=>{const j=document.querySelector(".collect-container");!j||q||(q=ho.create(j,{animation:160,onStart:G=>{G.item.style.cursor="move"},onEnd:G=>{G.item.style.cursor="pointer"},onUpdate:te}),z())})},{deep:!0,immediate:!0}),n({handleScroll:D}),(H,j)=>(u(),$("div",{ref_key:"historyRef",ref:a,class:"history"},[b.value.length?(u(),$(xe,{key:0},[v("div",{style:fe(m.value)},U(e(f)("search.pureHistory")),5),(u(!0),$(xe,null,Te(b.value,(G,re)=>(u(),$("div",{key:G.path,ref_for:!0,ref:"historyItemRef"+re,class:"history-item dark:bg-[#1d1d1d]",style:fe(p.value(G)),onClick:F,onMouseenter:Z=>_(G)},[c(un,{item:G,onDeleteItem:A,onCollectItem:T},null,8,["item"])],44,Ia))),128))],64)):J("",!0),x.value.length?(u(),$(xe,{key:1},[v("div",{style:fe(m.value)},U(`${e(f)("search.pureCollect")}${x.value.length>1?e(f)("search.pureDragSort"):""}`),5),v("div",$a,[(u(!0),$(xe,null,Te(x.value,(G,re)=>(u(),$("div",{key:G.path,ref_for:!0,ref:"historyItemRef"+(re+b.value.length),class:"history-item dark:bg-[#1d1d1d]",style:fe(p.value(G)),onClick:F,onMouseenter:Z=>_(G)},[c(un,{item:G,onDeleteItem:A},null,8,["item"])],44,Ta))),128))])],64)):J("",!0)],512))}}),La=we(Ma,[["__scopeId","data-v-f7a9d807"]]),Va={class:"search-content"},dn="history",Ha="collect",je="menu-search-history",Je="menu-search-collect",za=se({__name:"SearchModal",props:{value:{type:Boolean}},emits:["update:value"],setup(t,{emit:n}){const{device:o}=ze(),a=n,l=t,i=Dt(),{t:f,locale:h}=Fe(),s=N(""),d=N(),p=N(),m=N(),y=N(""),b=N(""),x=Ht([]),T=Ht([]),A=Dn(Z,300),_=ot().MenuSearchHistory,F=N(null),z=P(()=>Nn(Ve().wholeMenus)),D=P({get(){return l.value},set(w){a("update:value",w)}});Re(()=>l.value,w=>{w&&ne()});const te=P(()=>s.value&&x.value.length>0),q=P(()=>!s.value&&T.value.length>0),H=P(()=>!s.value&&T.value.length===0||s.value&&x.value.length===0);function j(w){return Ge().getItem(w)||[]}function G(w,I){Ge().setItem(w,I)}function re(w){const I=[];function O(oe){oe.forEach(M=>{I.push(M),M.children&&O(M.children)})}return O(w),I}function Z(){var I;const w=re(z.value);x.value=w.filter(O=>{var oe,M;return s.value?Ze((oe=O.meta)==null?void 0:oe.title).toLocaleLowerCase().includes(s.value.toLocaleLowerCase().trim())||h.value==="zh"&&!We(uo(Ze((M=O.meta)==null?void 0:M.title).toLocaleLowerCase(),s.value.toLocaleLowerCase().trim())):!1}),y.value=((I=x.value)==null?void 0:I.length)>0?x.value[0].path:""}function he(){D.value=!1,setTimeout(()=>{x.value=[],b.value="",s.value=""},200)}function ie(w){const O=(x.value.length?d.value:p.value).handleScroll(w);m.value.setScrollTop(O)}function me(){const w=x.value.length>0,I=w?x.value:T.value,O=w?y.value:b.value;return{options:I,currentPath:O,isResultOptions:w}}function Ae(w,I){I?y.value=x.value[w].path:b.value=T.value[w].path,ie(w)}function De(){const{options:w,currentPath:I,isResultOptions:O}=me();if(w.length===0)return;const M=(w.findIndex(L=>L.path===I)-1+w.length)%w.length;Ae(M,O)}function Me(){const{options:w,currentPath:I,isResultOptions:O}=me();if(w.length===0)return;const M=(w.findIndex(L=>L.path===I)+1)%w.length;Ae(M,O)}function r(){const{options:w,currentPath:I,isResultOptions:O}=me();if(w.length===0||I==="")return;const oe=w.findIndex(M=>M.path===I);oe!==-1&&(O?Q():ce(),i.push(w[oe].path),he())}function g(w){const I=w.type===dn?je:Je;let O=j(I);O=O.filter(oe=>oe.path!==w.path),G(I,O),ne()}function S(w){let I=j(je),O=j(Je);I=I.filter(oe=>oe.path!==w.path),G(je,I),O.some(oe=>oe.path===w.path)||(O.unshift(Tt($t({},w),{type:Ha})),G(Je,O)),ne()}function Q(){const{path:w,meta:I}=x.value.find(ge=>ge.path===y.value),O=j(je),M=j(Je).some(ge=>ge.path===w),L=O.findIndex(ge=>ge.path===w);M||(L!==-1&&O.splice(L,1),O.length>=_&&O.pop(),O.unshift({path:w,meta:I,type:dn}),Ge().setItem(je,O))}function ce(){let w=j(je);const I=w.findIndex(O=>O.path===b.value);if(I!==-1){const[O]=w.splice(I,1);w.unshift(O),G(je,w)}}function ne(){var O;const w=j(je),I=j(Je);T.value=[...w,...I],b.value=(O=T.value[0])==null?void 0:O.path}function X(w){const I=j(Je),[O]=I.splice(w.oldIndex,1);I.splice(w.newIndex,0,O),Ge().setItem(Je,I),T.value=[...j(je),...j(Je)],b.value=O.path}return Lt("Enter",r),Lt("ArrowUp",De),Lt("ArrowDown",Me),(w,I)=>{const O=V("IconifyIconOffline"),oe=V("el-input"),M=V("el-empty"),L=V("el-scrollbar"),ge=V("el-dialog");return u(),B(ge,{modelValue:D.value,"onUpdate:modelValue":I[3]||(I[3]=Ce=>D.value=Ce),top:"5vh",class:"pure-search-dialog","show-close":!1,width:e(o)==="mobile"?"80vw":"40vw","before-close":he,style:{borderRadius:"6px"},"append-to-body":"",onOpened:I[4]||(I[4]=Ce=>F.value.focus()),onClosed:I[5]||(I[5]=Ce=>F.value.blur())},{footer:C(()=>[c(xa,{total:x.value.length},null,8,["total"])]),default:C(()=>[c(oe,{ref_key:"inputRef",ref:F,modelValue:s.value,"onUpdate:modelValue":I[0]||(I[0]=Ce=>s.value=Ce),size:"large",clearable:"",placeholder:e(f)("search.purePlaceholder"),onInput:e(A)},{prefix:C(()=>[c(O,{icon:e(xn),class:"text-primary w-[24px] h-[24px]"},null,8,["icon"])]),_:1},8,["modelValue","placeholder","onInput"]),v("div",Va,[c(L,{ref_key:"scrollbarRef",ref:m,"max-height":"calc(90vh - 140px)"},{default:C(()=>[H.value?(u(),B(M,{key:0,description:e(f)("search.pureEmpty")},null,8,["description"])):J("",!0),q.value?(u(),B(La,{key:1,ref_key:"historyRef",ref:p,value:b.value,"onUpdate:value":I[1]||(I[1]=Ce=>b.value=Ce),options:T.value,onClick:r,onDelete:g,onCollect:S,onDrag:X},null,8,["value","options"])):J("",!0),te.value?(u(),B(ia,{key:2,ref_key:"resultRef",ref:d,value:y.value,"onUpdate:value":I[2]||(I[2]=Ce=>y.value=Ce),options:x.value,onClick:r},null,8,["value","options"])):J("",!0)]),_:1},512)])]),_:1},8,["modelValue","width"])}}}),Aa=we(za,[["__scopeId","data-v-1155c5fc"]]),Jt=se({__name:"index",setup(t){const{bool:n,toggle:o}=ea();function a(){o()}return(l,i)=>{const f=V("IconifyIconOffline");return u(),$("div",null,[v("div",{class:"search-container w-[40px] h-[48px] flex-c cursor-pointer navbar-bg-hover",onClick:a},[c(f,{icon:"ri:search-line"})]),c(Aa,{value:e(n),"onUpdate:value":i[0]||(i[0]=h=>Bn(n)?n.value=h:null)},null,8,["value"])])}}}),hn=[{key:"1",name:ke("status.pureNotify"),list:[],emptyText:ke("status.pureNoNotify")},{key:"2",name:ke("status.pureMessage"),list:[{avatar:"https://xiaoxian521.github.io/hyperlink/svg/smile1.svg",title:"小铭 评论了你",description:"诚在于心,信在于行,诚信在于心行合一。",datetime:"今天",type:"2"},{avatar:"https://xiaoxian521.github.io/hyperlink/svg/smile2.svg",title:"李白 回复了你",description:"长风破浪会有时,直挂云帆济沧海。",datetime:"昨天",type:"2"},{avatar:"https://xiaoxian521.github.io/hyperlink/svg/smile5.svg",title:"标题",description:"请将鼠标移动到此处,以便测试超长的消息在此处将如何处理。本例中设置的描述最大行数为2,超过2行的描述内容将被省略并且可以通过tooltip查看完整内容",datetime:"时间",type:"2"}],emptyText:ke("status.pureNoMessage")},{key:"3",name:ke("status.pureTodo"),list:[{avatar:"",title:"第三方紧急代码变更",description:"小林提交于 2024-05-10,需在 2024-05-11 前完成代码变更任务",datetime:"",extra:"马上到期",status:"danger",type:"3"},{avatar:"",title:"版本发布",description:"指派小铭于 2024-06-18 前完成更新并发布",datetime:"",extra:"已耗时 8 天",status:"warning",type:"3"},{avatar:"",title:"新功能开发",description:"开发多租户管理",datetime:"",extra:"进行中",type:"3"},{avatar:"",title:"任务名称",description:"任务需要在 2030-10-30 10:00 前启动",datetime:"",extra:"未开始",status:"info",type:"3"}],emptyText:ke("status.pureNoTodo")}],Ea={class:"notice-container border-b-[1px] border-solid border-[#f0f0f0] dark:border-[#303030]"},Oa={class:"notice-container-text"},Za={class:"notice-text-title text-[#000000d9] dark:text-white"},Ra={class:"notice-text-datetime text-[#00000073] dark:text-white"},Pa=se({__name:"NoticeItem",props:{noticeItem:{type:Object,default:()=>{}}},setup(t){const n=N(null),o=N(!1),a=N(null),l=N(!1),{tooltipEffect:i}=ze(),f=yn();function h(){Qe(()=>{var d,p;((d=n.value)==null?void 0:d.scrollWidth)>((p=n.value)==null?void 0:p.clientWidth)?o.value=!0:o.value=!1})}function s(d,p){const m=document.createElement("span");m.innerText=p,m.className="getDescriptionWidth",document.querySelector("body").appendChild(m);const y=document.querySelector(".getDescriptionWidth").offsetWidth;document.querySelector(".getDescriptionWidth").remove();const b=d.target.offsetWidth;y>2*b?l.value=!0:l.value=!1}return(d,p)=>{var x,T;const m=V("el-avatar"),y=V("el-tooltip"),b=V("el-tag");return u(),$("div",Ea,[t.noticeItem.avatar?(u(),B(m,{key:0,size:30,src:t.noticeItem.avatar,class:"notice-container-avatar"},null,8,["src"])):J("",!0),v("div",Oa,[v("div",Za,[c(y,{"popper-class":"notice-title-popper",effect:e(i),disabled:!o.value,content:t.noticeItem.title,placement:"top-start",enterable:!e(f)},{default:C(()=>[v("div",{ref_key:"titleRef",ref:n,class:"notice-title-content",onMouseover:h},U(t.noticeItem.title),545)]),_:1},8,["effect","disabled","content","enterable"]),(x=t.noticeItem)!=null&&x.extra?(u(),B(b,{key:0,type:(T=t.noticeItem)==null?void 0:T.status,size:"small",class:"notice-title-extra"},{default:C(()=>{var A;return[pe(U((A=t.noticeItem)==null?void 0:A.extra),1)]}),_:1},8,["type"])):J("",!0)]),c(y,{"popper-class":"notice-title-popper",effect:e(i),disabled:!l.value,content:t.noticeItem.description,placement:"top-start"},{default:C(()=>[v("div",{ref_key:"descriptionRef",ref:a,class:"notice-text-description",onMouseover:p[0]||(p[0]=A=>s(A,t.noticeItem.description))},U(t.noticeItem.description),545)]),_:1},8,["effect","disabled","content"]),v("div",Ra,U(t.noticeItem.datetime),1)])])}}}),Da=we(Pa,[["__scopeId","data-v-0a2d063f"]]),Na={key:0},Ba=se({__name:"NoticeList",props:{list:{type:Array,default:()=>[]},emptyText:{type:String,default:""}},setup(t){return(n,o)=>{const a=V("el-empty");return t.list.length?(u(),$("div",Na,[(u(!0),$(xe,null,Te(t.list,(l,i)=>(u(),B(Da,{key:i,noticeItem:l},null,8,["noticeItem"]))),128))])):(u(),B(a,{key:1,description:e(Ze)(t.emptyText)},null,8,["description"]))}}}),qa={width:1024,height:1024,body:''},Fa={class:"header-notice-icon"},ja={key:1},Ua={class:"noticeList-container"},Wa=se({__name:"index",setup(t){var f;const{t:n}=Fe(),o=N(0),a=N(hn),l=N((f=hn[0])==null?void 0:f.key);a.value.map(h=>o.value+=h.list.length);const i=P(()=>h=>n(h.name)+(h.list.length>0?`(${h.list.length})`:""));return(h,s)=>{const d=V("IconifyIconOffline"),p=V("el-badge"),m=V("el-empty"),y=V("el-scrollbar"),b=V("el-tab-pane"),x=V("el-tabs"),T=V("el-dropdown-menu"),A=V("el-dropdown");return u(),B(A,{trigger:"click",placement:"bottom-end"},{dropdown:C(()=>[c(T,null,{default:C(()=>[c(x,{modelValue:l.value,"onUpdate:modelValue":s[0]||(s[0]=_=>l.value=_),stretch:!0,class:"dropdown-tabs",style:fe({width:a.value.length===0?"200px":"330px"})},{default:C(()=>[a.value.length===0?(u(),B(m,{key:0,description:e(n)("status.pureNoMessage"),"image-size":60},null,8,["description"])):(u(),$("span",ja,[(u(!0),$(xe,null,Te(a.value,_=>(u(),B(b,{key:_.key,label:i.value(_),name:`${_.key}`},{default:C(()=>[c(y,{"max-height":"330px"},{default:C(()=>[v("div",Ua,[c(Ba,{list:_.list,emptyText:_.emptyText},null,8,["list","emptyText"])])]),_:2},1024)]),_:2},1032,["label","name"]))),128))]))]),_:1},8,["modelValue","style"])]),_:1})]),default:C(()=>[v("span",{class:le(["dropdown-badge","navbar-bg-hover","select-none",Number(o.value)!==0&&"mr-[10px]"])},[c(p,{value:Number(o.value)===0?"":o.value,max:99},{default:C(()=>[v("span",Fa,[c(d,{icon:e(qa)},null,8,["icon"])])]),_:1},8,["value"])],2)]),_:1})}}}),Qt=we(Wa,[["__scopeId","data-v-1760ac04"]]),Ga={key:0,class:"flex justify-center items-center"},Zt=se({__name:"SidebarExtraIcon",props:{extraIcon:{type:String,default:""}},setup(t){return(n,o)=>t.extraIcon?(u(),$("div",Ga,[(u(),B(Oe(e(Ne)(Le(t.extraIcon))),{class:"w-[30px] h-[30px]"}))])):J("",!0)}}),en=se({__name:"SidebarFullScreen",setup(t){const n=N(),{toggle:o,isFullscreen:a,Fullscreen:l,ExitFullscreen:i}=ze();return a.value=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),Re(a,f=>{n.value=f?i:l},{immediate:!0}),(f,h)=>{const s=V("IconifyIconOffline");return u(),$("span",{class:"fullscreen-icon navbar-bg-hover",onClick:h[0]||(h[0]=(...d)=>e(o)&&e(o)(...d))},[c(s,{icon:n.value},null,8,["icon"])])}}}),tn={width:24,height:24,body:''},nn={width:24,height:24,body:''},Ka={key:0,class:"horizontal-header"},Ya={class:"select-none"},Xa={class:"horizontal-header-right"},Ja={class:"check-zh"},Qa={class:"check-en"},el={class:"el-dropdown-link navbar-bg-hover select-none"},tl=["src"],nl={key:0,class:"dark:text-white"},ol=["title"],al=se({__name:"NavMix",setup(t){const n=N(),o=N(null),{t:a,route:l,locale:i,translationCh:f,translationEn:h}=Gt(n),{device:s,logout:d,onPanel:p,resolvePath:m,username:y,userAvatar:b,getDivStyle:x,avatarsStyle:T,toAccountSettings:A,getDropdownItemStyle:_,getDropdownItemClass:F}=ze();function z(D){var H,j,G;const te=Ve().wholeMenus,q=jt(D,te)[0];o.value=We((H=l.meta)==null?void 0:H.activePath)?(G=(j=yt(q,te))==null?void 0:j.children[0])==null?void 0:G.path:l.meta.activePath}return et(()=>{z(l.path)}),Qe(()=>{var D;(D=n.value)==null||D.handleResize()}),Re(()=>[l.path,Ve().wholeMenus],()=>{z(l.path)}),(D,te)=>{const q=V("el-menu-item"),H=V("el-menu"),j=V("IconifyIconOffline"),G=V("el-dropdown-item"),re=V("el-dropdown-menu"),Z=V("el-dropdown"),he=tt("loading");return e(s)!=="mobile"?de((u(),$("div",Ka,[c(H,{ref_key:"menuRef",ref:n,router:"",mode:"horizontal","popper-class":"pure-scrollbar",class:"horizontal-header-menu","default-active":o.value},{default:C(()=>[(u(!0),$(xe,null,Te(e(Ve)().wholeMenus,ie=>(u(),B(q,{key:ie.path,index:e(m)(ie)||ie.redirect},{title:C(()=>[Le(ie.meta.icon)?(u(),$("div",{key:0,class:le(["sub-menu-icon",ie.meta.icon])},[(u(),B(Oe(e(Ne)(ie.meta&&Le(ie.meta.icon)))))],2)):J("",!0),v("div",{style:fe(e(x))},[v("span",Ya,U(e(Ze)(ie.meta.title)),1),c(Zt,{extraIcon:ie.meta.extraIcon},null,8,["extraIcon"])],4)]),_:2},1032,["index"]))),128))]),_:1},8,["default-active"]),v("div",Xa,[c(Jt,{id:"header-search"}),c(Z,{id:"header-translation",trigger:"click"},{dropdown:C(()=>[c(re,{class:"translation"},{default:C(()=>[c(G,{style:fe(e(_)(e(i),"zh")),class:le(["dark:!text-white",e(F)(e(i),"zh")]),onClick:e(f)},{default:C(()=>[de(v("span",Ja,[c(j,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(i)==="zh"]]),pe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),c(G,{style:fe(e(_)(e(i),"en")),class:le(["dark:!text-white",e(F)(e(i),"en")]),onClick:e(h)},{default:C(()=>[de(v("span",Qa,[c(j,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(i)==="en"]]),pe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:C(()=>[c(e(Kt),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),c(en,{id:"full-screen"}),c(Qt,{id:"header-notice"}),c(Z,{trigger:"click"},{dropdown:C(()=>[c(G,{onClick:e(A)},{default:C(()=>[c(j,{icon:e(tn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(a)("buttons.pureAccountSettings")),1)]),_:1},8,["onClick"]),c(re,{class:"logout"},{default:C(()=>[c(G,{onClick:e(d)},{default:C(()=>[c(j,{icon:e(nn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(a)("buttons.pureLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:C(()=>[v("span",el,[v("img",{src:e(b),style:fe(e(T))},null,12,tl),e(y)?(u(),$("p",nl,U(e(y)),1)):J("",!0)])]),_:1}),v("span",{class:"set-icon navbar-bg-hover",title:e(a)("buttons.pureOpenSystemSet"),onClick:te[0]||(te[0]=(...ie)=>e(p)&&e(p)(...ie))},[c(j,{icon:e(xt)},null,8,["icon"])],8,ol)])])),[[he,e(Ve)().wholeMenus.length===0]]):J("",!0)}}}),ll=we(al,[["__scopeId","data-v-9f22ffe1"]]),sl=["onClick"],rl=se({__name:"SidebarBreadCrumb",setup(t){const n=Pt(),o=N([]),a=Dt(),l=a.options.routes,i=Be().multiTags,f=()=>{let s;Object.keys(n.query).length>0?i.forEach(m=>{at(n.query,m==null?void 0:m.query)&&(s=Le(m))}):Object.keys(n.params).length>0?i.forEach(m=>{at(n.params,m==null?void 0:m.params)&&(s=Le(m))}):s=yt(a.currentRoute.value.path,l);const d=jt(a.currentRoute.value.name,l,"name"),p=[];d.forEach(m=>{m!=="/"&&p.push(yt(m,l))}),p.push(s),p.forEach((m,y)=>{s!=null&&s.query||s!=null&&s.params||m!=null&&m.children&&m.children.forEach(b=>{var x,T;((x=b==null?void 0:b.meta)==null?void 0:x.title)===((T=m==null?void 0:m.meta)==null?void 0:T.title)&&p.splice(y,1)})}),o.value=p.filter(m=>(m==null?void 0:m.meta)&&(m==null?void 0:m.meta.title)!==!1)},h=s=>{const{redirect:d,name:p,path:m}=s;d?a.push(d):p?s.query?a.push({name:p,query:s.query}):s.params?a.push({name:p,params:s.params}):a.push({name:p}):a.push({path:m})};return et(()=>{f()}),Re(()=>n.path,()=>{f()},{deep:!0}),(s,d)=>{const p=V("el-breadcrumb-item"),m=V("el-breadcrumb");return u(),B(m,{class:"!leading-[50px] select-none",separator:"/"},{default:C(()=>[c(qn,{name:"breadcrumb"},{default:C(()=>[(u(!0),$(xe,null,Te(o.value,y=>(u(),B(p,{key:y.path,class:"!inline !items-stretch"},{default:C(()=>[v("a",{onClick:qe(b=>h(y),["prevent"])},U(e(Ze)(y.meta.title)),9,sl)]),_:2},1024))),128))]),_:1})]),_:1})}}}),il={class:"navbar bg-[#fff] shadow-sm shadow-[rgba(0,21,41,0.08)]"},cl={key:3,class:"vertical-header-right"},ul={class:"check-en"},dl={class:"el-dropdown-link navbar-bg-hover select-none"},hl=["src"],fl={key:0,class:"dark:text-white"},pl=["title"],ml=se({__name:"index",setup(t){const{layout:n,device:o,logout:a,onPanel:l,pureApp:i,username:f,userAvatar:h,avatarsStyle:s,toggleSideBar:d,toAccountSettings:p,getDropdownItemStyle:m,getDropdownItemClass:y}=ze(),{t:b,locale:x,translationCh:T,translationEn:A}=Gt();return(_,F)=>{const z=V("IconifyIconOffline"),D=V("el-dropdown-item"),te=V("el-dropdown-menu"),q=V("el-dropdown");return u(),$("div",il,[e(o)==="mobile"?(u(),B(no,{key:0,class:"hamburger-container","is-active":e(i).sidebar.opened,onToggleClick:e(d)},null,8,["is-active","onToggleClick"])):J("",!0),e(n)!=="mix"&&e(o)!=="mobile"?(u(),B(rl,{key:1,class:"breadcrumb-container"})):J("",!0),e(n)==="mix"?(u(),B(ll,{key:2})):J("",!0),e(n)==="vertical"?(u(),$("div",cl,[c(Jt,{id:"header-search"}),c(q,{id:"header-translation",trigger:"click"},{dropdown:C(()=>[c(te,{class:"translation"},{default:C(()=>[c(D,{style:fe(e(m)(e(x),"zh")),class:le(["dark:!text-white",e(y)(e(x),"zh")]),onClick:e(T)},{default:C(()=>[de(c(z,{class:"check-zh",icon:e(lt)},null,8,["icon"]),[[$e,e(x)==="zh"]]),pe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),c(D,{style:fe(e(m)(e(x),"en")),class:le(["dark:!text-white",e(y)(e(x),"en")]),onClick:e(A)},{default:C(()=>[de(v("span",ul,[c(z,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(x)==="en"]]),pe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:C(()=>[c(e(Kt),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),c(en,{id:"full-screen"}),c(Qt,{id:"header-notice"}),c(q,{trigger:"click"},{dropdown:C(()=>[c(te,{class:"logout"},{default:C(()=>[c(D,{onClick:e(p)},{default:C(()=>[c(z,{icon:e(tn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(b)("buttons.pureAccountSettings")),1)]),_:1},8,["onClick"]),c(D,{onClick:e(a)},{default:C(()=>[c(z,{icon:e(nn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(b)("buttons.pureLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:C(()=>[v("span",dl,[v("img",{src:e(h),style:fe(e(s))},null,12,hl),e(f)?(u(),$("p",fl,U(e(f)),1)):J("",!0)])]),_:1}),v("span",{class:"set-icon navbar-bg-hover",title:e(b)("buttons.pureOpenSystemSet"),onClick:F[0]||(F[0]=(...H)=>e(l)&&e(l)(...H))},[c(z,{icon:e(xt)},null,8,["icon"])],8,pl)])):J("",!0)])}}}),vl=we(ml,[["__scopeId","data-v-b43dc9be"]]),ct=new Map,gl=()=>{function t(a,l){ct.set(a,l)}function n(a){return a?ct.get(a):[...ct.entries()]}function o(a){ct.delete(a)}return{setMap:t,getMap:n,delMap:o,MAP:ct}},yl={class:"w-full h-full"},_l=se({__name:"index",props:{currRoute:{},currComp:{}},setup(t){const n=t,o=Ht([]),{setMap:a,getMap:l,MAP:i,delMap:f}=gl(),h=P(()=>{var d,p;return ot().KeepAlive&&((d=n.currRoute.meta)==null?void 0:d.keepAlive)&&!!((p=n.currRoute.meta)!=null&&p.frameSrc)}),s=P(()=>!h.value&&n.currComp);return Re(Be().multiTags,d=>{if(!Array.isArray(d)||!h.value)return;if(d.filter(m=>{var y;return(y=m.meta)==null?void 0:y.frameSrc}).lengthy.path===m)||(f(m),o.value=l())}),Re(()=>n.currRoute.fullPath,d=>{const m=Be().multiTags.filter(y=>{var b;return(b=y.meta)==null?void 0:b.frameSrc});h.value&&m.length!==i.size&&([...i.keys()].find(b=>d===b)||a(d,n.currComp)),i.size>0&&(o.value=l())},{immediate:!0}),(d,p)=>(u(),$(xe,null,[(u(!0),$(xe,null,Te(o.value,([m,y])=>{var b;return de((u(),$("div",{key:m,class:"w-full h-full"},[_t(d.$slots,"default",{fullPath:m,Comp:y,frameInfo:{frameSrc:(b=d.currRoute.meta)==null?void 0:b.frameSrc,fullPath:m}})],512)),[[$e,m===d.currRoute.fullPath]])}),128)),de(v("div",yl,[_t(d.$slots,"default",{Comp:s.value,fullPath:d.currRoute.fullPath})],512),[[$e,!h.value]])],64))}}),bl=t=>(Ut("data-v-f13d242a"),t=t(),Wt(),t),wl={class:"layout-footer text-[rgba(0,0,0,0.6)] dark:text-[rgba(220,220,242,0.8)]"},xl={class:"hover:text-primary",href:"https://github.com/pure-admin",target:"_blank"},Cl=bl(()=>v("div",{class:"ml-8"},[v("span",null,"赞助商:"),v("a",{class:"hover:text-primary",href:"https://ai-tools.cn/resume/start",target:"_blank"}," 二猫 AI 简历 ")],-1)),kl=se({__name:"index",setup(t){const n=ot("Title");return(o,a)=>(u(),$("footer",wl,[pe(" Copyright © 2020-2024 "),v("a",xl,"  "+U(e(n)),1),Cl]))}}),fn=we(kl,[["__scopeId","data-v-f13d242a"]]),Sl={class:"grow"},Il={key:1,class:"grow"},$l=se({__name:"index",props:{fixedHeader:Boolean},setup(t){const n=t,{t:o}=Fe(),{$storage:a,$config:l}=pt(),i=P(()=>l==null?void 0:l.KeepAlive),f=P(()=>x=>x.meta.transition),h=P(()=>a==null?void 0:a.configure.hideTabs),s=P(()=>a==null?void 0:a.configure.hideFooter),d=P(()=>a==null?void 0:a.configure.stretch),p=P(()=>(a==null?void 0:a.layout.layout)==="vertical"),m=P(()=>zt(d.value)?d.value+"px":d.value?"1440px":"100%"),y=P(()=>[h.value&&p?"padding-top: 48px;":"",!h.value&&p?"padding-top: 81px;":"",h.value&&!p.value?"padding-top: 48px;":"",!h.value&&!p.value?"padding-top: 81px;":"",n.fixedHeader?"":`padding-top: 0;${h.value?"min-height: calc(100vh - 48px);":"min-height: calc(100vh - 86px);"}`]),b=se({props:{route:{type:void 0,required:!0}},render(){var _,F,z;const x=((_=f.value(this.route))==null?void 0:_.name)||"fade-transform",T=(F=f.value(this.route))==null?void 0:F.enterTransition,A=(z=f.value(this.route))==null?void 0:z.leaveTransition;return dt(Ft,{name:T?"pure-classes-transition":x,enterActiveClass:T?`animate__animated ${T}`:void 0,leaveActiveClass:A?`animate__animated ${A}`:void 0,mode:"out-in",appear:!0},{default:()=>[this.$slots.default()]})}});return(x,T)=>{const A=V("el-backtop"),_=V("el-scrollbar"),F=V("router-view");return u(),$("section",{class:le([t.fixedHeader?"app-main":"app-main-nofixed-header"]),style:fe(y.value)},[c(F,null,{default:C(({Component:z,route:D})=>[c(_l,{currComp:z,currRoute:D},{default:C(({Comp:te,fullPath:q,frameInfo:H})=>[t.fixedHeader?(u(),B(_,{key:0,"wrap-style":{display:"flex","flex-wrap":"wrap","max-width":m.value,margin:"0 auto",transition:"all 300ms cubic-bezier(0.4, 0, 0.2, 1)"},"view-style":{display:"flex",flex:"auto",overflow:"hidden","flex-direction":"column"}},{default:C(()=>[c(A,{title:e(o)("buttons.pureBackTop"),target:".app-main .el-scrollbar__wrap"},{default:C(()=>[c(e(wn))]),_:1},8,["title"]),v("div",Sl,[c(e(b),{route:D},{default:C(()=>[i.value?(u(),B(sn,{key:0,include:e(Ve)().cachePageList},[(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))],1032,["include"])):(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))]),_:2},1032,["route"])]),s.value?J("",!0):(u(),B(fn,{key:0}))]),_:2},1032,["wrap-style"])):(u(),$("div",Il,[c(e(b),{route:D},{default:C(()=>[i.value?(u(),B(sn,{key:0,include:e(Ve)().cachePageList},[(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))],1032,["include"])):(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))]),_:2},1032,["route"])]))]),_:2},1032,["currComp","currRoute"])]),_:1}),!s.value&&!t.fixedHeader?(u(),B(fn,{key:0})):J("",!0)],6)}}}),pn=we($l,[["__scopeId","data-v-5c5b5943"]]),Tl=t=>(Ut("data-v-c826562e"),t=t(),Wt(),t),Ml=Tl(()=>v("div",{class:"right-panel-background"},null,-1)),Ll={class:"project-configuration border-b-[1px] border-solid border-[var(--pure-border-color)]"},Vl={class:"dark:text-white"},Hl={class:"flex justify-end p-3 border-t-[1px] border-solid border-[var(--pure-border-color)]"},zl=se({__name:"index",setup(t){const n=N(null),o=N(!1),a=P(()=>["w-[22px]","h-[22px]","flex","justify-center","items-center","outline-none","rounded-[4px]","cursor-pointer","transition-colors","hover:bg-[#0000000f]","dark:hover:bg-[#ffffff1f]","dark:hover:text-[#ffffffd9]"]),{t:l}=Fe(),{onReset:i}=Yt();return vn(n,f=>{f.clientX>n.value.offsetLeft||(o.value=!1)}),et(()=>{He.on("openPanel",()=>{o.value=!0})}),qt(()=>{He.off("openPanel")}),(f,h)=>{const s=V("IconifyIconOffline"),d=V("el-scrollbar"),p=V("el-button"),m=tt("tippy");return u(),$("div",{class:le({show:o.value})},[Ml,v("div",{ref_key:"target",ref:n,class:"right-panel bg-bg_color"},[v("div",Ll,[v("h4",Vl,U(e(l)("panel.pureSystemSet")),1),de((u(),$("span",{class:le(a.value)},[c(s,{class:"dark:text-white",width:"18px",height:"18px",icon:e(bt),onClick:h[0]||(h[0]=y=>o.value=!o.value)},null,8,["icon"])],2)),[[m,{content:e(l)("panel.pureCloseSystemSet"),placement:"bottom-start",zIndex:41e3}]])]),c(d,null,{default:C(()=>[_t(f.$slots,"default",{},void 0,!0)]),_:3}),v("div",Hl,[de((u(),B(p,{type:"danger",text:"",bg:"",onClick:e(i)},{default:C(()=>[pe(U(e(l)("panel.pureClearCache")),1)]),_:1},8,["onClick"])),[[m,{content:e(l)("panel.pureClearCacheAndToLogin"),placement:"left-start",zIndex:41e3}]])])],512)],2)}}}),Al=we(zl,[["__scopeId","data-v-c826562e"]]),El={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",class:"icon",viewBox:"0 0 1024 1024"},Ol=v("path",{d:"M554 849.574c0 23.365-18.635 42.307-42 42.307s-42-18.941-42-42.307V662.719c0-23.365 18.635-42.307 42-42.307v-7.051c23.365 0 42 25.993 42 49.358z"},null,-1),Zl=v("path",{d:"M893 888.5c0 17.397-14.103 31.5-31.5 31.5h-700c-17.397 0-31.5-14.103-31.5-31.5s14.103-31.5 31.5-31.5h700c17.397 0 31.5 14.103 31.5 31.5m33-714.074C926 135.484 894.686 105 855.744 105H168.256C129.314 105 98 135.484 98 174.426V533h828zM98 630.988C98 669.931 129.314 702 168.256 702h687.488C894.686 702 926 669.931 926 630.988V596H98z"},null,-1),Rl=[Ol,Zl];function Pl(t,n){return u(),$("svg",El,[...Rl])}const Dl={render:Pl},nt=t=>(Ut("data-v-0df6c584"),t=t(),Wt(),t),Nl={class:"p-5"},Bl={class:"theme-color"},ql=["onClick"],Fl={class:"pure-theme"},jl=nt(()=>v("div",null,null,-1)),Ul=nt(()=>v("div",null,null,-1)),Wl=[jl,Ul],Gl=nt(()=>v("div",null,null,-1)),Kl=nt(()=>v("div",null,null,-1)),Yl=[Gl,Kl],Xl=nt(()=>v("div",null,null,-1)),Jl=nt(()=>v("div",null,null,-1)),Ql=[Xl,Jl],es={key:0},ts=nt(()=>v("div",{class:"flex-grow border-b border-dashed",style:{"border-color":"var(--el-color-primary)"}},null,-1)),ns={class:"mt-5 font-medium text-sm dark:text-white"},os={class:"setting"},as={class:"dark:text-white"},ls={class:"dark:text-white"},ss={class:"dark:text-white"},rs={class:"dark:text-white"},is=nt(()=>v("span",{class:"dark:text-white"},"Logo",-1)),cs={class:"dark:text-white"},us=se({__name:"index",setup(t){var w,I,O,oe;const{t:n}=Fe(),{device:o}=ze(),{isDark:a}=_n(),{$storage:l}=pt(),i=N(),f=N(),h=N(),{dataTheme:s,overallStyle:d,layoutTheme:p,themeColors:m,toggleClass:y,dataThemeChange:b,setLayoutThemeColor:x}=Yt();if(e(p)){const M=e(p).layout,L=e(p).theme;ro({scopeName:`layout-theme-${L}`}),S(M)}const T=N((I=(w=l.configure)==null?void 0:w.showModel)!=null?I:"smart"),A=N((oe=(O=l.configure)==null?void 0:O.showLogo)!=null?oe:!0),_=Bt({greyVal:l.configure.grey,weakVal:l.configure.weak,tabsVal:l.configure.hideTabs,showLogo:l.configure.showLogo,showModel:l.configure.showModel,hideFooter:l.configure.hideFooter,multiTagsCache:l.configure.multiTagsCache,stretch:l.configure.stretch}),F=P(()=>M=>({background:M})),z=P(()=>M=>!(M==="light"&&a.value));function D(M,L){const ge=l.configure;ge[M]=L,l.configure=ge}const te=M=>{const L=document.querySelector("html");y(_.greyVal,"html-grey",L),D("grey",M)},q=M=>{const L=document.querySelector("html");y(_.weakVal,"html-weakness",L),D("weak",M)},H=()=>{const M=_.tabsVal;D("hideTabs",M),He.emit("tagViewsChange",M)},j=()=>{const M=_.hideFooter;D("hideFooter",M)},G=()=>{const M=_.multiTagsCache;D("multiTagsCache",M),Be().multiTagsCacheChange(M)};function re({option:M}){const{value:L}=M;T.value=L,D("showModel",L),He.emit("tagViewsShowModel",L)}function Z(){e(A)?D("showLogo",!0):D("showLogo",!1),He.emit("logoChange",e(A))}function he(M){M.forEach(L=>{y(!1,"is-select",e(L))})}const ie=P(()=>[{label:n("panel.pureStretchFixed"),tip:n("panel.pureStretchFixedTip"),value:"fixed"},{label:n("panel.pureStretchCustom"),tip:n("panel.pureStretchCustomTip"),value:"custom"}]),me=M=>{_.stretch=M,D("stretch",M)},Ae=({option:M})=>{const{value:L}=M;me(L==="custom"?1440:!1)},De=P(()=>M=>M===p.value.theme&&p.value.theme!=="light"?"#fff":M===p.value.theme&&p.value.theme==="light"?"#1d2b45":"transparent"),Me=P(()=>["mb-[12px]","font-medium","text-sm","dark:text-white"]),r=P(()=>[{label:n("panel.pureOverallStyleLight"),icon:lo,theme:"light",tip:n("panel.pureOverallStyleLightTip"),iconAttrs:{fill:a.value?"#fff":"#000"}},{label:n("panel.pureOverallStyleDark"),icon:so,theme:"dark",tip:n("panel.pureOverallStyleDarkTip"),iconAttrs:{fill:a.value?"#fff":"#000"}},{label:n("panel.pureOverallStyleSystem"),icon:Dl,theme:"system",tip:n("panel.pureOverallStyleSystemTip"),iconAttrs:{fill:a.value?"#fff":"#000"}}]),g=P(()=>[{label:n("panel.pureTagsStyleSmart"),tip:n("panel.pureTagsStyleSmartTip"),value:"smart"},{label:n("panel.pureTagsStyleCard"),tip:n("panel.pureTagsStyleCardTip"),value:"card"}]);function S(M){var L,ge,Ce,Ke,Se;p.value.layout=M,window.document.body.setAttribute("layout",M),l.layout={layout:M,theme:p.value.theme,darkMode:(L=l.layout)==null?void 0:L.darkMode,sidebarStatus:(ge=l.layout)==null?void 0:ge.sidebarStatus,epThemeColor:(Ce=l.layout)==null?void 0:Ce.epThemeColor,themeColor:(Ke=l.layout)==null?void 0:Ke.themeColor,overallStyle:(Se=l.layout)==null?void 0:Se.overallStyle},Ue().setLayout(M)}Re(l,({layout:M})=>{switch(M.layout){case"vertical":y(!0,"is-select",e(f)),st(he([h]),50),st(he([i]),50);break;case"horizontal":y(!0,"is-select",e(h)),st(he([f]),50),st(he([i]),50);break;case"mix":y(!0,"is-select",e(i)),st(he([f]),50),st(he([h]),50);break}});const Q=window.matchMedia("(prefers-color-scheme: dark)");function ce(){d.value==="system"&&(Q.matches?s.value=!0:s.value=!1,b(d.value))}function ne(){Q.removeEventListener("change",ce)}function X(){ce(),ne(),Q.addEventListener("change",ce)}return bn(()=>{Qe(()=>{var M,L;X(),_.greyVal&&((M=document.querySelector("html"))==null||M.classList.add("html-grey")),_.weakVal&&((L=document.querySelector("html"))==null||L.classList.add("html-weakness")),_.tabsVal&&H(),_.hideFooter&&j()})}),Fn(()=>ne),(M,L)=>{const ge=V("IconifyIconOffline"),Ce=V("el-icon"),Ke=V("el-input-number"),Se=V("el-switch"),rt=tt("tippy"),It=tt("ripple");return u(),B(Al,null,{default:C(()=>[v("div",Nl,[v("p",{class:le(Me.value)},U(e(n)("panel.pureOverallStyle")),3),c(e(Vt),{resize:"",class:"select-none",modelValue:e(d)==="system"?2:e(s)?1:0,options:r.value,onChange:L[0]||(L[0]=ee=>{ee.index===1&&ee.index!==2?s.value=!0:s.value=!1,d.value=ee.option.theme,e(b)(ee.option.theme),ee.index===2&&X()})},null,8,["modelValue","options"]),v("p",{class:le(["mt-5",Me.value])},U(e(n)("panel.pureThemeColor")),3),v("ul",Bl,[(u(!0),$(xe,null,Te(e(m),(ee,k)=>de((u(),$("li",{key:k,style:fe(F.value(ee.color)),onClick:E=>e(x)(ee.themeColor)},[c(Ce,{style:{margin:"0.1em 0.1em 0 0"},size:17,color:De.value(ee.themeColor)},{default:C(()=>[c(ge,{icon:e(lt)},null,8,["icon"])]),_:2},1032,["color"])],12,ql)),[[$e,z.value(ee.themeColor)]])),128))]),v("p",{class:le(["mt-5",Me.value])},U(e(n)("panel.pureLayoutModel")),3),v("ul",Fl,[de((u(),$("li",{ref_key:"verticalRef",ref:f,class:le(e(p).layout==="vertical"?"is-select":""),onClick:L[1]||(L[1]=ee=>S("vertical"))},Wl,2)),[[rt,{content:e(n)("panel.pureVerticalTip"),zIndex:41e3}]]),e(o)!=="mobile"?de((u(),$("li",{key:0,ref_key:"horizontalRef",ref:h,class:le(e(p).layout==="horizontal"?"is-select":""),onClick:L[2]||(L[2]=ee=>S("horizontal"))},Yl,2)),[[rt,{content:e(n)("panel.pureHorizontalTip"),zIndex:41e3}]]):J("",!0),e(o)!=="mobile"?de((u(),$("li",{key:1,ref_key:"mixRef",ref:i,class:le(e(p).layout==="mix"?"is-select":""),onClick:L[3]||(L[3]=ee=>S("mix"))},Ql,2)),[[rt,{content:e(n)("panel.pureMixTip"),zIndex:41e3}]]):J("",!0)]),e(Ue)().getViewportWidth>1280?(u(),$("span",es,[v("p",{class:le(["mt-5",Me.value])},U(e(n)("panel.pureStretch")),3),c(e(Vt),{resize:"",class:"mb-2 select-none",modelValue:e(zt)(_.stretch)?1:0,options:ie.value,onChange:Ae},null,8,["modelValue","options"]),e(zt)(_.stretch)?(u(),B(Ke,{key:0,modelValue:_.stretch,"onUpdate:modelValue":L[4]||(L[4]=ee=>_.stretch=ee),min:1280,max:1600,"controls-position":"right",onChange:L[5]||(L[5]=ee=>me(ee))},null,8,["modelValue"])):de((u(),$("button",{key:1,class:"bg-transparent flex-c w-full h-20 rounded-md border border-[var(--pure-border-color)]",onClick:L[6]||(L[6]=ee=>me(!_.stretch))},[v("div",{class:le(["flex-bc transition-all duration-300",[_.stretch?"w-[24%]":"w-[50%]"]]),style:{color:"var(--el-color-primary)"}},[c(ge,{icon:_.stretch?e(Et):e(At),height:"20"},null,8,["icon"]),ts,c(ge,{icon:_.stretch?e(At):e(Et),height:"20"},null,8,["icon"])],2)])),[[It,{class:"text-gray-300"}]])])):J("",!0),v("p",{class:le(["mt-4",Me.value])},U(e(n)("panel.pureTagsStyle")),3),c(e(Vt),{resize:"",class:"select-none",modelValue:T.value==="smart"?0:1,options:g.value,onChange:re},null,8,["modelValue","options"]),v("p",ns,U(e(n)("panel.pureInterfaceDisplay")),1),v("ul",os,[v("li",null,[v("span",as,U(e(n)("panel.pureGreyModel")),1),c(Se,{modelValue:_.greyVal,"onUpdate:modelValue":L[7]||(L[7]=ee=>_.greyVal=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:te},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",ls,U(e(n)("panel.pureWeakModel")),1),c(Se,{modelValue:_.weakVal,"onUpdate:modelValue":L[8]||(L[8]=ee=>_.weakVal=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:q},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",ss,U(e(n)("panel.pureHiddenTags")),1),c(Se,{modelValue:_.tabsVal,"onUpdate:modelValue":L[9]||(L[9]=ee=>_.tabsVal=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:H},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",rs,U(e(n)("panel.pureHiddenFooter")),1),c(Se,{modelValue:_.hideFooter,"onUpdate:modelValue":L[10]||(L[10]=ee=>_.hideFooter=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:j},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[is,c(Se,{modelValue:A.value,"onUpdate:modelValue":L[11]||(L[11]=ee=>A.value=ee),"inline-prompt":"","active-value":!0,"inactive-value":!1,"active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:Z},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",cs,U(e(n)("panel.pureMultiTagsCache")),1),c(Se,{modelValue:_.multiTagsCache,"onUpdate:modelValue":L[12]||(L[12]=ee=>_.multiTagsCache=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:G},null,8,["modelValue","active-text","inactive-text"])])])])]),_:1})}}}),ds=we(us,[["__scopeId","data-v-0df6c584"]]),hs=["src"],fs={class:"sidebar-title"},ps=["src"],ms={class:"sidebar-title"},vs=se({__name:"SidebarLogo",props:{collapse:Boolean},setup(t){const{title:n,getLogo:o}=ze();return(a,l)=>{const i=V("router-link");return u(),$("div",{class:le(["sidebar-logo-container",{collapses:t.collapse}])},[c(Ft,{name:"sidebarLogoFade"},{default:C(()=>{var f,h,s,d;return[t.collapse?(u(),B(i,{key:"collapse",title:e(n),class:"sidebar-logo-link",to:(h=(f=e(gt)())==null?void 0:f.path)!=null?h:"/"},{default:C(()=>[v("img",{src:e(o)(),alt:"logo"},null,8,hs),v("span",fs,U(e(n)),1)]),_:1},8,["title","to"])):(u(),B(i,{key:"expand",title:e(n),class:"sidebar-logo-link",to:(d=(s=e(gt)())==null?void 0:s.path)!=null?d:"/"},{default:C(()=>[v("img",{src:e(o)(),alt:"logo"},null,8,ps),v("span",ms,U(e(n)),1)]),_:1},8,["title","to"]))]}),_:1})],2)}}}),gs=we(vs,[["__scopeId","data-v-35fac14f"]]);var ft={exports:{}},kn={},ys=function(n){return n&&typeof n=="object"&&typeof n.copy=="function"&&typeof n.fill=="function"&&typeof n.readUInt8=="function"},Rt={exports:{}};typeof Object.create=="function"?Rt.exports=function(n,o){n.super_=o,n.prototype=Object.create(o.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:Rt.exports=function(n,o){n.super_=o;var a=function(){};a.prototype=o.prototype,n.prototype=new a,n.prototype.constructor=n};var _s=Rt.exports;(function(t){var n={},o=/%[sdj%]/g;t.format=function(r){if(!D(r)){for(var g=[],S=0;S=ce)return w;switch(w){case"%s":return String(Q[S++]);case"%d":return Number(Q[S++]);case"%j":try{return JSON.stringify(Q[S++])}catch(I){return"[Circular]"}default:return w}}),X=Q[S];S=3&&(S.depth=arguments[2]),arguments.length>=4&&(S.colors=arguments[3]),A(g)?S.showHidden=g:g&&t._extend(S,g),q(S.showHidden)&&(S.showHidden=!1),q(S.depth)&&(S.depth=2),q(S.colors)&&(S.colors=!1),q(S.customInspect)&&(S.customInspect=!0),S.colors&&(S.stylize=f),d(S,r,S.depth)}t.inspect=i,i.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},i.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function f(r,g){var S=i.styles[g];return S?"\x1B["+i.colors[S][0]+"m"+r+"\x1B["+i.colors[S][1]+"m":r}function h(r,g){return r}function s(r){var g={};return r.forEach(function(S,Q){g[S]=!0}),g}function d(r,g,S){if(r.customInspect&&g&&Z(g.inspect)&&g.inspect!==t.inspect&&!(g.constructor&&g.constructor.prototype===g)){var Q=g.inspect(S,r);return D(Q)||(Q=d(r,Q,S)),Q}var ce=p(r,g);if(ce)return ce;var ne=Object.keys(g),X=s(ne);if(r.showHidden&&(ne=Object.getOwnPropertyNames(g)),re(g)&&(ne.indexOf("message")>=0||ne.indexOf("description")>=0))return m(g);if(ne.length===0){if(Z(g)){var w=g.name?": "+g.name:"";return r.stylize("[Function"+w+"]","special")}if(H(g))return r.stylize(RegExp.prototype.toString.call(g),"regexp");if(G(g))return r.stylize(Date.prototype.toString.call(g),"date");if(re(g))return m(g)}var I="",O=!1,oe=["{","}"];if(T(g)&&(O=!0,oe=["[","]"]),Z(g)){var M=g.name?": "+g.name:"";I=" [Function"+M+"]"}if(H(g)&&(I=" "+RegExp.prototype.toString.call(g)),G(g)&&(I=" "+Date.prototype.toUTCString.call(g)),re(g)&&(I=" "+m(g)),ne.length===0&&(!O||g.length==0))return oe[0]+I+oe[1];if(S<0)return H(g)?r.stylize(RegExp.prototype.toString.call(g),"regexp"):r.stylize("[Object]","special");r.seen.push(g);var L;return O?L=y(r,g,S,X,ne):L=ne.map(function(ge){return b(r,g,S,X,ge,O)}),r.seen.pop(),x(L,I,oe)}function p(r,g){if(q(g))return r.stylize("undefined","undefined");if(D(g)){var S="'"+JSON.stringify(g).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return r.stylize(S,"string")}if(z(g))return r.stylize(""+g,"number");if(A(g))return r.stylize(""+g,"boolean");if(_(g))return r.stylize("null","null")}function m(r){return"["+Error.prototype.toString.call(r)+"]"}function y(r,g,S,Q,ce){for(var ne=[],X=0,w=g.length;X-1&&(ne?w=w.split(` +`).map(function(O){return" "+O}).join(` +`).substr(2):w=` +`+w.split(` +`).map(function(O){return" "+O}).join(` +`))):w=r.stylize("[Circular]","special")),q(X)){if(ne&&ce.match(/^\d+$/))return w;X=JSON.stringify(""+ce),X.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(X=X.substr(1,X.length-2),X=r.stylize(X,"name")):(X=X.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),X=r.stylize(X,"string"))}return X+": "+w}function x(r,g,S){var Q=r.reduce(function(ce,ne){return ne.indexOf(` +`)>=0,ce+ne.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Q>60?S[0]+(g===""?"":g+` + `)+" "+r.join(`, + `)+" "+S[1]:S[0]+g+" "+r.join(", ")+" "+S[1]}function T(r){return Array.isArray(r)}t.isArray=T;function A(r){return typeof r=="boolean"}t.isBoolean=A;function _(r){return r===null}t.isNull=_;function F(r){return r==null}t.isNullOrUndefined=F;function z(r){return typeof r=="number"}t.isNumber=z;function D(r){return typeof r=="string"}t.isString=D;function te(r){return typeof r=="symbol"}t.isSymbol=te;function q(r){return r===void 0}t.isUndefined=q;function H(r){return j(r)&&ie(r)==="[object RegExp]"}t.isRegExp=H;function j(r){return typeof r=="object"&&r!==null}t.isObject=j;function G(r){return j(r)&&ie(r)==="[object Date]"}t.isDate=G;function re(r){return j(r)&&(ie(r)==="[object Error]"||r instanceof Error)}t.isError=re;function Z(r){return typeof r=="function"}t.isFunction=Z;function he(r){return r===null||typeof r=="boolean"||typeof r=="number"||typeof r=="string"||typeof r=="symbol"||typeof r=="undefined"}t.isPrimitive=he,t.isBuffer=ys;function ie(r){return Object.prototype.toString.call(r)}function me(r){return r<10?"0"+r.toString(10):r.toString(10)}var Ae=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function De(){var r=new Date,g=[me(r.getHours()),me(r.getMinutes()),me(r.getSeconds())].join(":");return[r.getDate(),Ae[r.getMonth()],g].join(" ")}t.log=function(){console.log("%s - %s",De(),t.format.apply(t,arguments))},t.inherits=_s,t._extend=function(r,g){if(!g||!j(g))return r;for(var S=Object.keys(g),Q=S.length;Q--;)r[S[Q]]=g[S[Q]];return r};function Me(r,g){return Object.prototype.hasOwnProperty.call(r,g)}})(kn);var bs={},ws=process.platform==="win32",Pe=kn;function Ct(t,n){for(var o=[],a=0;a=0&&!t[a];a--);return o===0&&a===n?t:o>a?[]:t.slice(o,a+1)}var Sn=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,xs=/^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/,ye={};function kt(t){var n=Sn.exec(t),o=(n[1]||"")+(n[2]||""),a=n[3]||"",l=xs.exec(a),i=l[1],f=l[2],h=l[3];return[o,i,f,h]}function on(t){var n=Sn.exec(t),o=n[1]||"",a=!!o&&o[1]!==":";return{device:o,isUnc:a,isAbsolute:a||!!n[2],tail:n[3]}}function In(t){return"\\\\"+t.replace(/^[\\\/]+/,"").replace(/[\\\/]+/g,"\\")}ye.resolve=function(){for(var t="",n="",o=!1,a=arguments.length-1;a>=-1;a--){var l;if(a>=0?l=arguments[a]:t?(l=bs["="+t],(!l||l.substr(0,3).toLowerCase()!==t.toLowerCase()+"\\")&&(l=t+"\\")):l=process.cwd(),Pe.isString(l)){if(!l)continue}else throw new TypeError("Arguments to path.resolve must be strings");var i=on(l),f=i.device,h=i.isUnc,s=i.isAbsolute,d=i.tail;if(!(f&&t&&f.toLowerCase()!==t.toLowerCase())&&(t||(t=f),o||(n=d+"\\"+n,o=s),t&&o))break}return h&&(t=In(t)),n=Ct(n.split(/[\\\/]+/),!o).join("\\"),t+(o?"\\":"")+n||"."};ye.normalize=function(t){var n=on(t),o=n.device,a=n.isUnc,l=n.isAbsolute,i=n.tail,f=/[\\\/]$/.test(i);return i=Ct(i.split(/[\\\/]+/),!l).join("\\"),!i&&!l&&(i="."),i&&f&&(i+="\\"),a&&(o=In(o)),o+(l?"\\":"")+i};ye.isAbsolute=function(t){return on(t).isAbsolute};ye.join=function(){for(var t=[],n=0;n=-1&&!n;o--){var a=o>=0?arguments[o]:process.cwd();if(Pe.isString(a)){if(!a)continue}else throw new TypeError("Arguments to path.resolve must be strings");t=a+"/"+t,n=a[0]==="/"}return t=Ct(t.split("/"),!n).join("/"),(n?"/":"")+t||"."};be.normalize=function(t){var n=be.isAbsolute(t),o=t&&t[t.length-1]==="/";return t=Ct(t.split("/"),!n).join("/"),!t&&!n&&(t="."),t&&o&&(t+="/"),(n?"/":"")+t};be.isAbsolute=function(t){return t.charAt(0)==="/"};be.join=function(){for(var t="",n=0;nWn(n.to.name)),a=l=>o.value?{href:l.name,target:"_blank",rel:"noopener"}:{to:l};return(l,i)=>(u(),B(Oe(o.value?"a":"router-link"),Gn(Kn(a(l.to))),{default:C(()=>[_t(l.$slots,"default")]),_:3},16))}}),$s={width:1024,height:1024,body:''},Ts={width:1024,height:1024,body:''},Ms={width:1024,height:1024,body:''},Ls={width:1024,height:1024,body:''},$n=se({__name:"SidebarItem",props:{item:{type:Object},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},setup(t){const n=Yn(),{layout:o,isCollapse:a,tooltipEffect:l,getDivStyle:i}=ze(),f=t,h=P(()=>({width:"100%",display:"flex",alignItems:"center"})),s=P(()=>({display:"flex",justifyContent:"center",alignItems:"center",margin:o.value==="horizontal"?"0 5px 0 0":a.value?"0 auto":"0 5px 0 0"})),d=P(()=>{var b;return(b=ot())!=null&&b.MenuArrowIconNoTransition?{"expand-close-icon":Ne(Ts),"expand-open-icon":Ne($s),"collapse-close-icon":Ne(Ls),"collapse-open-icon":Ne(Ms)}:""}),p=N(null);function m(b=[],x){var A,_;const T=b.filter(F=>(p.value=F,!0));return(_=(A=T[0])==null?void 0:A.meta)!=null&&_.showParent?!1:T.length===1?!0:T.length===0?(p.value=Tt($t({},x),{path:"",noShowingChildren:!0}),!0):!1}function y(b){const x=/^http(s?):\/\//;return x.test(b)||x.test(f.basePath)?b||f.basePath:Ss.posix.resolve(f.basePath,b)}return(b,x)=>{const T=V("el-text"),A=V("el-menu-item"),_=V("sidebar-item",!0),F=V("el-sub-menu");return m(t.item.children,t.item)&&(!p.value.children||p.value.noShowingChildren)?(u(),B(Is,{key:0,to:t.item},{default:C(()=>[c(A,rn({index:y(p.value.path),class:{"submenu-title-noDropdown":!t.isNest},style:h.value},e(n)),{title:C(()=>[v("div",{style:fe(e(i))},[c(e(cn),{tippyProps:{offset:[0,-10],theme:e(l)},class:"!w-full !text-inherit"},{default:C(()=>[pe(U(e(Ze)(p.value.meta.title)),1)]),_:1},8,["tippyProps"]),c(Zt,{extraIcon:p.value.meta.extraIcon},null,8,["extraIcon"])],4)]),default:C(()=>{var z,D,te,q,H;return[Le(t.item.meta.icon)?(u(),$("div",{key:0,class:"sub-menu-icon",style:fe(s.value)},[(u(),B(Oe(e(Ne)(Le(p.value.meta.icon)||t.item.meta&&Le(t.item.meta.icon)))))],4)):J("",!0),!((z=t.item)!=null&&z.meta.icon)&&e(a)&&e(o)==="vertical"&&((te=(D=t.item)==null?void 0:D.pathList)==null?void 0:te.length)===1||!p.value.meta.icon&&e(a)&&e(o)==="mix"&&((H=(q=t.item)==null?void 0:q.pathList)==null?void 0:H.length)===2?(u(),B(T,{key:1,truncated:"",class:"!w-full !px-4 !text-inherit"},{default:C(()=>[pe(U(e(Ze)(p.value.meta.title)),1)]),_:1})):J("",!0)]}),_:1},16,["index","class","style"])]),_:1},8,["to"])):(u(),B(F,rn({key:1,ref:"subMenu",teleported:"",index:y(t.item.path)},d.value),{title:C(()=>{var z,D;return[Le(t.item.meta.icon)?(u(),$("div",{key:0,style:fe(s.value),class:"sub-menu-icon"},[(u(),B(Oe(e(Ne)(t.item.meta&&Le(t.item.meta.icon)))))],4)):J("",!0),(e(o)==="mix"&&Le(t.item.meta.icon)?!e(a)||((D=(z=t.item)==null?void 0:z.pathList)==null?void 0:D.length)!==2:!(e(o)==="vertical"&&e(a)&&Le(t.item.meta.icon)&&t.item.parentId===null))?(u(),B(e(cn),{key:1,tippyProps:{offset:[0,-10],theme:e(l)},class:le({"!w-full":!0,"!text-inherit":!0,"!px-4":e(o)!=="horizontal"&&e(a)&&!Le(t.item.meta.icon)&&t.item.parentId===null})},{default:C(()=>[pe(U(e(Ze)(t.item.meta.title)),1)]),_:1},8,["tippyProps","class"])):J("",!0),e(a)?J("",!0):(u(),B(Zt,{key:2,extraIcon:t.item.meta.extraIcon},null,8,["extraIcon"]))]}),default:C(()=>[(u(!0),$(xe,null,Te(t.item.children,z=>(u(),B(_,{key:z.path,"is-nest":!0,item:z,"base-path":y(z.path),class:"nest-menu"},null,8,["item","base-path"]))),128))]),_:1},16,["index"]))}}}),Vs={class:"left-collapse"},Hs=se({__name:"SidebarLeftCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(t,{emit:n}){const{t:o}=Fe(),{tooltipEffect:a}=ze(),l=P(()=>["ml-4","mb-1","w-[16px]","h-[16px]","inline-block","align-middle","cursor-pointer","duration-[100ms]"]),{$storage:i}=pt(),f=P(()=>{var d;return(d=i.layout)==null?void 0:d.themeColor}),h=n,s=()=>{h("toggleClick")};return(d,p)=>{const m=V("IconifyIconOffline"),y=tt("tippy");return u(),$("div",Vs,[de(c(m,{icon:e(oo),class:le([l.value,f.value==="light"?"":"text-primary"]),style:fe({transform:d.isActive?"none":"rotateY(180deg)"}),onClick:s},null,8,["icon","class","style"]),[[y,{content:d.isActive?e(o)("buttons.pureClickCollapse"):e(o)("buttons.pureClickExpand"),theme:e(a),hideOnClick:"toggle",placement:"right"}]])])}}}),zs=we(Hs,[["__scopeId","data-v-e7d727fd"]]),As={width:24,height:24,body:''},Es=se({__name:"SidebarCenterCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(t,{emit:n}){const{t:o}=Fe(),{tooltipEffect:a}=ze(),l=P(()=>["w-[16px]","h-[16px]"]),{$storage:i}=pt(),f=P(()=>{var d;return(d=i.layout)==null?void 0:d.themeColor}),h=n,s=()=>{h("toggleClick")};return(d,p)=>{const m=V("IconifyIconOffline"),y=tt("tippy");return de((u(),$("div",{class:"center-collapse",onClick:s},[c(m,{icon:e(As),class:le([l.value,f.value==="light"?"":"text-primary"]),style:fe({transform:d.isActive?"none":"rotateY(180deg)"})},null,8,["icon","class","style"])])),[[y,{content:d.isActive?e(o)("buttons.pureClickCollapse"):e(o)("buttons.pureClickExpand"),theme:e(a),hideOnClick:"toggle",placement:"right"}]])}}}),Os=we(Es,[["__scopeId","data-v-86ce303e"]]),Zs=se({__name:"NavVertical",setup(t){var T,A;const n=Pt(),o=N(!1),a=N((A=(T=Ge().getItem(`${ut()}configure`))==null?void 0:T.showLogo)!=null?A:!0),{device:l,pureApp:i,isCollapse:f,tooltipEffect:h,menuSelect:s,toggleSideBar:d}=ze(),p=N([]),m=P(()=>i.layout==="mix"&&l.value!=="mobile"?p.value:Ve().wholeMenus),y=P(()=>i.layout==="mix"?!1:m.value.length===0),b=P(()=>{var _;return We((_=n.meta)==null?void 0:_.activePath)?n.path:n.meta.activePath});function x(){let _="";_=b.value,p.value=[];const F=jt(_,Ve().wholeMenus),z=yt(F[0]||_,Ve().wholeMenus);z!=null&&z.children&&(p.value=z==null?void 0:z.children)}return Re(()=>[n.path,Ve().wholeMenus],()=>{n.path.includes("/redirect")||(x(),s(n.path))}),et(()=>{x(),He.on("logoChange",_=>{a.value=_})}),qt(()=>{He.off("logoChange")}),(_,F)=>{const z=V("el-menu"),D=V("el-scrollbar"),te=tt("loading");return de((u(),$("div",{class:le(["sidebar-container",a.value?"has-logo":"no-logo"]),onMouseenter:F[0]||(F[0]=qe(q=>o.value=!0,["prevent"])),onMouseleave:F[1]||(F[1]=qe(q=>o.value=!1,["prevent"]))},[a.value?(u(),B(gs,{key:0,collapse:e(f)},null,8,["collapse"])):J("",!0),c(D,{"wrap-class":"scrollbar-wrapper",class:le([e(l)==="mobile"?"mobile":"pc"])},{default:C(()=>[c(z,{router:"","unique-opened":"",mode:"vertical","popper-class":"pure-scrollbar",class:"outer-most select-none",collapse:e(f),"collapse-transition":!1,"popper-effect":e(h),"default-active":b.value},{default:C(()=>[(u(!0),$(xe,null,Te(m.value,q=>(u(),B($n,{key:q.path,item:q,"base-path":q.path,class:"outer-most select-none"},null,8,["item","base-path"]))),128))]),_:1},8,["collapse","popper-effect","default-active"])]),_:1},8,["class"]),e(l)!=="mobile"&&(o.value||e(f))?(u(),B(Os,{key:1,"is-active":e(i).sidebar.opened,onToggleClick:e(d)},null,8,["is-active","onToggleClick"])):J("",!0),e(l)!=="mobile"?(u(),B(zs,{key:2,"is-active":e(i).sidebar.opened,onToggleClick:e(d)},null,8,["is-active","onToggleClick"])):J("",!0)],34)),[[te,y.value]])}}}),Rs=we(Zs,[["__scopeId","data-v-4c8679c1"]]),Ps={class:"horizontal-header"},Ds=["src"],Ns={class:"horizontal-header-right"},Bs={class:"check-zh"},qs={class:"check-en"},Fs={class:"el-dropdown-link navbar-bg-hover"},js=["src"],Us={key:0,class:"dark:text-white"},Ws=["title"],Gs=se({__name:"NavHorizontal",setup(t){const n=N(),{t:o,route:a,locale:l,translationCh:i,translationEn:f}=Gt(n),{title:h,logout:s,onPanel:d,getLogo:p,username:m,userAvatar:y,backTopMenu:b,avatarsStyle:x,toAccountSettings:T,getDropdownItemStyle:A,getDropdownItemClass:_}=ze(),F=P(()=>{var z;return We((z=a.meta)==null?void 0:z.activePath)?a.path:a.meta.activePath});return Qe(()=>{var z;(z=n.value)==null||z.handleResize()}),(z,D)=>{const te=V("el-menu"),q=V("IconifyIconOffline"),H=V("el-dropdown-item"),j=V("el-dropdown-menu"),G=V("el-dropdown"),re=tt("loading");return de((u(),$("div",Ps,[v("div",{class:"horizontal-header-left",onClick:D[0]||(D[0]=(...Z)=>e(b)&&e(b)(...Z))},[v("img",{src:e(p)(),alt:"logo"},null,8,Ds),v("span",null,U(e(h)),1)]),c(te,{ref_key:"menuRef",ref:n,router:"",mode:"horizontal","popper-class":"pure-scrollbar",class:"horizontal-header-menu","default-active":F.value},{default:C(()=>[(u(!0),$(xe,null,Te(e(Ve)().wholeMenus,Z=>(u(),B($n,{key:Z.path,item:Z,"base-path":Z.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active"]),v("div",Ns,[c(Jt,{id:"header-search"}),c(G,{id:"header-translation",trigger:"click"},{dropdown:C(()=>[c(j,{class:"translation"},{default:C(()=>[c(H,{style:fe(e(A)(e(l),"zh")),class:le(["dark:!text-white",e(_)(e(l),"zh")]),onClick:e(i)},{default:C(()=>[de(v("span",Bs,[c(q,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(l)==="zh"]]),pe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),c(H,{style:fe(e(A)(e(l),"en")),class:le(["dark:!text-white",e(_)(e(l),"en")]),onClick:e(f)},{default:C(()=>[de(v("span",qs,[c(q,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(l)==="en"]]),pe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:C(()=>[c(e(Kt),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),c(en,{id:"full-screen"}),c(Qt,{id:"header-notice"}),c(G,{trigger:"click"},{dropdown:C(()=>[c(H,{onClick:e(T)},{default:C(()=>[c(q,{icon:e(tn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(o)("buttons.pureAccountSettings")),1)]),_:1},8,["onClick"]),c(j,{class:"logout"},{default:C(()=>[c(H,{onClick:e(s)},{default:C(()=>[c(q,{icon:e(nn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(o)("buttons.pureLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:C(()=>[v("span",Fs,[v("img",{src:e(y),style:fe(e(x))},null,12,js),e(m)?(u(),$("p",Us,U(e(m)),1)):J("",!0)])]),_:1}),v("span",{class:"set-icon navbar-bg-hover",title:e(o)("buttons.pureOpenSystemSet"),onClick:D[1]||(D[1]=(...Z)=>e(d)&&e(d)(...Z))},[c(q,{icon:e(xt)},null,8,["icon"])],8,Ws)])])),[[re,e(Ve)().wholeMenus.length===0]])}}}),Ks=we(Gs,[["__scopeId","data-v-9920d218"]]),Ys={key:0},Xs=se({__name:"index",setup(t){const{t:n}=Fe(),o=N(),{isDark:a}=_n(),{layout:l}=io(),i=yn(),f=Xt(),{$storage:h}=pt(),s=Bt({sidebar:P(()=>Ue().sidebar),device:P(()=>Ue().device),fixedHeader:P(()=>f.fixedHeader),classes:P(()=>({hideSidebar:!s.sidebar.opened,openSidebar:s.sidebar.opened,withoutAnimation:s.sidebar.withoutAnimation,mobile:s.device==="mobile"})),hideTabs:P(()=>h==null?void 0:h.configure.hideTabs)});function d(b){var x,T,A,_,F,z;window.document.body.setAttribute("layout",b),h.layout={layout:`${b}`,theme:(x=h.layout)==null?void 0:x.theme,darkMode:(T=h.layout)==null?void 0:T.darkMode,sidebarStatus:(A=h.layout)==null?void 0:A.sidebarStatus,epThemeColor:(_=h.layout)==null?void 0:_.epThemeColor,themeColor:(F=h.layout)==null?void 0:F.themeColor,overallStyle:(z=h.layout)==null?void 0:z.overallStyle}}function p(b,x){Ue().toggleDevice(b),Ue().toggleSideBar(x,"resize")}let m=!0;wt(o,b=>{if(i)return;const x=b[0],[{inlineSize:T,blockSize:A}]=x.borderBoxSize;Ue().setViewportSize({width:T,height:A}),T<=760?d("vertical"):d(Ue().layout),T>0&&T<=760?(p("mobile",!1),m=!0):T>760&&T<=990?m&&(p("desktop",!1),m=!1):T>990&&!s.sidebar.isClickCollapse?(p("desktop",!0),m=!0):(p("desktop",!1),m=!1)}),et(()=>{i&&p("mobile",!1)}),bn(()=>{var b;Yt().dataThemeChange((b=h.layout)==null?void 0:b.overallStyle)});const y=se({name:"LayHeader",render(){return dt("div",{class:{"fixed-header":s.fixedHeader},style:[s.hideTabs&&l.value.includes("horizontal")?a.value?"box-shadow: 0 1px 4px #0d0d0d":"box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08)":""]},{default:()=>[!f.hiddenSideBar&&(l.value.includes("vertical")||l.value.includes("mix"))?dt(vl):null,!f.hiddenSideBar&&l.value.includes("horizontal")?dt(Ks):null,dt(Qo)]})}});return(b,x)=>{const T=V("el-backtop"),A=V("el-scrollbar");return u(),$("div",{ref_key:"appWrapperRef",ref:o,class:le(["app-wrapper",s.classes])},[de(v("div",{class:"app-mask",onClick:x[0]||(x[0]=_=>e(Ue)().toggleSideBar())},null,512),[[$e,s.device==="mobile"&&s.sidebar.opened&&e(l).includes("vertical")]]),de(c(Rs,null,null,512),[[$e,!e(f).hiddenSideBar&&(e(l).includes("vertical")||e(l).includes("mix"))]]),v("div",{class:le(["main-container",e(f).hiddenSideBar?"main-hidden":""])},[s.fixedHeader?(u(),$("div",Ys,[c(e(y)),c(pn,{"fixed-header":s.fixedHeader},null,8,["fixed-header"])])):(u(),B(A,{key:1},{default:C(()=>[c(T,{title:e(n)("buttons.pureBackTop"),target:".main-container .el-scrollbar__wrap"},{default:C(()=>[c(e(wn))]),_:1},8,["title"]),c(e(y)),c(pn,{"fixed-header":s.fixedHeader},null,8,["fixed-header"])]),_:1}))],2),c(ds)],2)}}}),br=we(Xs,[["__scopeId","data-v-49f5a7b9"]]);export{br as default}; diff --git a/static/js/index-DOnzKIbW.js b/static/js/index-DOnzKIbW.js new file mode 100644 index 000000000..e0582ec8b --- /dev/null +++ b/static/js/index-DOnzKIbW.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-BaBJ5VDa.js";import"./columns-kQfUpHWI.js";import"./sortable.esm-CkCitmyH.js";import"./index-D0RG78dK.js";import"./data-B8vaZfZM.js";export{o as default}; diff --git a/static/js/index-DTSOk1j7.js b/static/js/index-DUVQDfGb.js similarity index 84% rename from static/js/index-DTSOk1j7.js rename to static/js/index-DUVQDfGb.js index 966c2187a..ee08da87a 100644 --- a/static/js/index-DTSOk1j7.js +++ b/static/js/index-DUVQDfGb.js @@ -1 +1 @@ -import{d as S,ag as B,a as f,a0 as r,fP as T,a1 as A,ga as D,b as p,w as o,e as n,f as i,u as t,i as e,g as l,h as k,t as v,k as N,l as z,F as O,j as b,X as P,v as R,C as F,D as L,_ as j}from"./index-CV7M57fm.js";import{R as y}from"./index-DiPQbJzZ.js";import{_ as E}from"./Profile.vue_vue_type_script_setup_true_lang-5t1NMsP5.js";import G from"./Preferences-DV2jvcHb.js";import{_ as X}from"./SecurityLog.vue_vue_type_script_setup_true_lang-W4wYtvbA.js";import q from"./AccountManagement-1BpJ-Mqe.js";import{u as J}from"./useDataThemeChange-D6wvDA2Z.js";import{b as K,_ as Q,d as U,a as W}from"./SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js";import"./mock-Bj2BxktM.js";import"./index-Df3gF6qN.js";import"./index-BYSZVbTk.js";import"./upload-line-ClmDKJCy.js";import"./app-YaeE4kjL.js";import"./epTheme-DQXQJ49l.js";const Y={width:24,height:24,body:''},ee={width:24,height:24,body:''},ae=m=>(F("data-v-14565bac"),m=m(),L(),m),oe={class:"flex items-center"},ne=ae(()=>l("span",{class:"ml-2"},"返回",-1)),te={class:"flex items-center ml-8 mt-4 mb-4"},se={class:"ml-4 flex flex-col max-w-[130px]"},le={class:"flex items-center z-10"},ce=S({name:"AccountSettings",__name:"index",setup(m){const C=B(),s=f(!r()),{$storage:w}=T();A(()=>{var c;J().dataThemeChange((c=w.layout)==null?void 0:c.overallStyle)});const u=f({avatar:"",username:"",nickname:""}),h=[{key:"profile",label:"个人信息",icon:Y,component:E},{key:"preferences",label:"偏好设置",icon:U,component:G},{key:"securityLog",label:"安全日志",icon:W,component:X},{key:"accountManagement",label:"账户管理",icon:ee,component:q}],_=f("profile");return D().then(c=>{u.value=c.data}),(c,d)=>{const x=n("IconifyIconOffline"),g=n("el-menu-item"),Z=n("el-avatar"),$=n("el-icon"),I=n("el-menu"),V=n("el-aside"),H=n("el-main"),M=n("el-container");return i(),p(M,{class:"h-full"},{default:o(()=>[s.value?(i(),p(V,{key:0,class:"pure-account-settings overflow-hidden px-2 dark:!bg-[var(--el-bg-color)] border-r-[1px] border-[var(--pure-border-color)]",width:t(r)()?"180px":"240px"},{default:o(()=>[e(I,{"default-active":_.value,class:"pure-account-settings-menu"},{default:o(()=>[e(g,{class:"hover:!transition-all hover:!duration-200 hover:!text-base !h-[50px]",onClick:d[0]||(d[0]=a=>t(C).go(-1))},{default:o(()=>[l("div",oe,[e(x,{icon:t(K)},null,8,["icon"]),ne])]),_:1}),l("div",te,[e(Z,{size:48,src:u.value.avatar},null,8,["src"]),l("div",se,[e(t(y),{class:"font-bold !self-baseline"},{default:o(()=>[k(v(u.value.nickname),1)]),_:1}),e(t(y),{class:"!self-baseline",type:"info"},{default:o(()=>[k(v(u.value.username),1)]),_:1})])]),(i(),N(O,null,z(h,a=>e(g,{key:a.key,index:a.key,onClick:()=>{_.value=a.key,t(r)()&&(s.value=!s.value)}},{default:o(()=>[l("div",le,[e($,null,{default:o(()=>[e(x,{icon:a.icon},null,8,["icon"])]),_:2},1024),l("span",null,v(a.label),1)])]),_:2},1032,["index","onClick"])),64))]),_:1},8,["default-active"])]),_:1},8,["width"])):b("",!0),e(H,null,{default:o(()=>[t(r)()?(i(),p(Q,{key:0,class:"px-0","is-active":s.value,onToggleClick:d[1]||(d[1]=a=>s.value=!s.value)},null,8,["is-active"])):b("",!0),(i(),p(P(h.find(a=>a.key===_.value).component),{class:R([!t(r)()&&"ml-[120px]"])},null,8,["class"]))]),_:1})]),_:1})}}}),ye=j(ce,[["__scopeId","data-v-14565bac"]]);export{ye as default}; +import{d as S,ag as B,a as f,a0 as r,fP as T,a1 as A,ga as D,b as p,w as o,e as n,f as i,u as t,i as e,g as l,h as k,t as v,k as N,l as z,F as O,j as b,X as P,v as R,C as F,D as L,_ as j}from"./index-D0RG78dK.js";import{R as y}from"./index-Bs6Lcp5S.js";import{_ as E}from"./Profile.vue_vue_type_script_setup_true_lang-O4E7cztk.js";import G from"./Preferences-BeDuEvTo.js";import{_ as X}from"./SecurityLog.vue_vue_type_script_setup_true_lang-D5kxLUtA.js";import q from"./AccountManagement-C16W1Mt5.js";import{u as J}from"./useDataThemeChange-B05SFC3u.js";import{b as K,_ as Q,d as U,a as W}from"./SidebarTopCollapse.vue_vue_type_script_setup_true_lang-DePitAs4.js";import"./mock-C8GqB2bg.js";import"./index-Da-EL-zM.js";import"./index-QdK0xM4j.js";import"./upload-line-ClmDKJCy.js";import"./app-BYj90fa1.js";import"./epTheme-CKKDDeWB.js";const Y={width:24,height:24,body:''},ee={width:24,height:24,body:''},ae=m=>(F("data-v-14565bac"),m=m(),L(),m),oe={class:"flex items-center"},ne=ae(()=>l("span",{class:"ml-2"},"返回",-1)),te={class:"flex items-center ml-8 mt-4 mb-4"},se={class:"ml-4 flex flex-col max-w-[130px]"},le={class:"flex items-center z-10"},ce=S({name:"AccountSettings",__name:"index",setup(m){const C=B(),s=f(!r()),{$storage:w}=T();A(()=>{var c;J().dataThemeChange((c=w.layout)==null?void 0:c.overallStyle)});const u=f({avatar:"",username:"",nickname:""}),h=[{key:"profile",label:"个人信息",icon:Y,component:E},{key:"preferences",label:"偏好设置",icon:U,component:G},{key:"securityLog",label:"安全日志",icon:W,component:X},{key:"accountManagement",label:"账户管理",icon:ee,component:q}],_=f("profile");return D().then(c=>{u.value=c.data}),(c,d)=>{const x=n("IconifyIconOffline"),g=n("el-menu-item"),Z=n("el-avatar"),$=n("el-icon"),I=n("el-menu"),V=n("el-aside"),H=n("el-main"),M=n("el-container");return i(),p(M,{class:"h-full"},{default:o(()=>[s.value?(i(),p(V,{key:0,class:"pure-account-settings overflow-hidden px-2 dark:!bg-[var(--el-bg-color)] border-r-[1px] border-[var(--pure-border-color)]",width:t(r)()?"180px":"240px"},{default:o(()=>[e(I,{"default-active":_.value,class:"pure-account-settings-menu"},{default:o(()=>[e(g,{class:"hover:!transition-all hover:!duration-200 hover:!text-base !h-[50px]",onClick:d[0]||(d[0]=a=>t(C).go(-1))},{default:o(()=>[l("div",oe,[e(x,{icon:t(K)},null,8,["icon"]),ne])]),_:1}),l("div",te,[e(Z,{size:48,src:u.value.avatar},null,8,["src"]),l("div",se,[e(t(y),{class:"font-bold !self-baseline"},{default:o(()=>[k(v(u.value.nickname),1)]),_:1}),e(t(y),{class:"!self-baseline",type:"info"},{default:o(()=>[k(v(u.value.username),1)]),_:1})])]),(i(),N(O,null,z(h,a=>e(g,{key:a.key,index:a.key,onClick:()=>{_.value=a.key,t(r)()&&(s.value=!s.value)}},{default:o(()=>[l("div",le,[e($,null,{default:o(()=>[e(x,{icon:a.icon},null,8,["icon"])]),_:2},1024),l("span",null,v(a.label),1)])]),_:2},1032,["index","onClick"])),64))]),_:1},8,["default-active"])]),_:1},8,["width"])):b("",!0),e(H,null,{default:o(()=>[t(r)()?(i(),p(Q,{key:0,class:"px-0","is-active":s.value,onToggleClick:d[1]||(d[1]=a=>s.value=!s.value)},null,8,["is-active"])):b("",!0),(i(),p(P(h.find(a=>a.key===_.value).component),{class:R([!t(r)()&&"ml-[120px]"])},null,8,["class"]))]),_:1})]),_:1})}}}),ye=j(ce,[["__scopeId","data-v-14565bac"]]);export{ye as default}; diff --git a/static/js/index-Bu1hVQQi.js b/static/js/index-DUzLi7l7.js similarity index 93% rename from static/js/index-Bu1hVQQi.js rename to static/js/index-DUzLi7l7.js index dfe0b6b52..5f2f21079 100644 --- a/static/js/index-Bu1hVQQi.js +++ b/static/js/index-DUzLi7l7.js @@ -1 +1 @@ -var M=(D,h,c)=>new Promise((g,f)=>{var v=r=>{try{n(c.next(r))}catch(d){f(d)}},b=r=>{try{n(c.throw(r))}catch(d){f(d)}},n=r=>r.done?g(r.value):Promise.resolve(r.value).then(v,b);n((c=c.apply(D,h)).next())});import{useRole as ue}from"./hook-CFztdhXG.js";import{R as fe,P as _e}from"./refresh-B99H2xh8.js";import{u as m}from"./hooks-Bc-OyJg5.js";import{d as he,p as ge,a as _,m as ve,d1 as be,y as xe,d2 as ye,gh as ke,e as s,A as Ce,f as O,k as E,i as l,w as a,u as e,h as u,g as i,v as C,a0 as L,B as W,t as G,aG as w,j as we,_ as Ve}from"./index-CV7M57fm.js";import{d as Re}from"./delete-Ce0TSdK5.js";import{d as Se}from"./edit-pen-Ci7W0xNM.js";import{d as $e,a as Ie}from"./close-CObHKOmY.js";import{A as De}from"./add-circle-line-Cw_F_RXn.js";import{d as Pe}from"./check-CIQVCvCT.js";import"./form.vue_vue_type_script_setup_true_lang-twvQSf1G.js";import"./hooks-DiaEH2V_.js";import"./system-CZbvLF80.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-DQXQJ49l.js";import"./collapse-Dpy6vio7.js";const Ue={class:"main"},Be={key:0,class:"!min-w-[calc(100vw-60vw-268px)] mt-2 px-2 pb-2 bg-bg_color ml-2 overflow-auto"},ze={class:"flex justify-between w-full px-3 pt-5 pb-4"},Ae={class:"flex"},Te={class:"font-bold truncate"},Ne={class:"flex flex-wrap"},je=he({name:"SystemRole",__name:"index",setup(D){const h=ge(()=>["w-[22px]","h-[22px]","flex","justify-center","items-center","outline-none","rounded-[4px]","cursor-pointer","transition-colors","hover:bg-[#0000000f]","dark:hover:bg-[#ffffff1f]","dark:hover:text-[#ffffffd9]"]),c=_(),g=_(),f=_(),v=_(),b=_(),{form:n,isShow:r,curRow:d,loading:P,columns:H,rowStyle:Q,dataList:X,treeData:q,treeProps:J,isLinkage:x,pagination:K,isExpandAll:V,isSelectAll:R,treeSearchValue:S,onSearch:U,resetForm:Y,openDialog:B,handleMenu:z,handleSave:Z,handleDelete:ee,filterMethod:le,transformI18n:oe,onQueryChanged:te,handleSizeChange:ae,handleCurrentChange:ne,handleSelectionChange:se}=ue(c);return ve(()=>{be(v,()=>M(this,null,function*(){yield xe(),ye(60).then(()=>{b.value=parseFloat(ke(f.value.getTableDoms().tableWrapper.style.height,"px"))})}))}),(Fe,t)=>{var j;const $=s("el-input"),y=s("el-form-item"),A=s("el-option"),re=s("el-select"),p=s("el-button"),ie=s("el-form"),ce=s("el-popconfirm"),de=s("pure-table"),T=s("IconifyIconOffline"),I=s("el-checkbox"),pe=s("el-tree-v2"),N=Ce("tippy");return O(),E("div",Ue,[l(ie,{ref_key:"formRef",ref:g,inline:!0,model:e(n),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:a(()=>[l(y,{label:"角色名称:",prop:"name"},{default:a(()=>[l($,{modelValue:e(n).name,"onUpdate:modelValue":t[0]||(t[0]=o=>e(n).name=o),placeholder:"请输入角色名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),l(y,{label:"角色标识:",prop:"code"},{default:a(()=>[l($,{modelValue:e(n).code,"onUpdate:modelValue":t[1]||(t[1]=o=>e(n).code=o),placeholder:"请输入角色标识",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),l(y,{label:"状态:",prop:"status"},{default:a(()=>[l(re,{modelValue:e(n).status,"onUpdate:modelValue":t[2]||(t[2]=o=>e(n).status=o),placeholder:"请选择状态",clearable:"",class:"!w-[180px]"},{default:a(()=>[l(A,{label:"已启用",value:"1"}),l(A,{label:"已停用",value:"0"})]),_:1},8,["modelValue"])]),_:1}),l(y,null,{default:a(()=>[l(p,{type:"primary",icon:e(m)("ri:search-line"),loading:e(P),onClick:e(U)},{default:a(()=>[u(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),l(p,{icon:e(m)(e(fe)),onClick:t[3]||(t[3]=o=>e(Y)(g.value))},{default:a(()=>[u(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),i("div",{ref_key:"contentRef",ref:v,class:C(["flex",e(L)()?"flex-wrap":""])},[l(e(_e),{class:C([e(r)&&!e(L)()?"!w-[60vw]":"w-full"]),style:{transition:"width 220ms cubic-bezier(0.4, 0, 0.2, 1)"},title:"角色管理(仅演示,操作后不生效)",columns:e(H),onRefresh:e(U)},{buttons:a(()=>[l(p,{type:"primary",icon:e(m)(e(De)),onClick:t[4]||(t[4]=o=>e(B)())},{default:a(()=>[u(" 新增角色 ")]),_:1},8,["icon"])]),default:a(({size:o,dynamicColumns:me})=>[l(de,{ref_key:"tableRef",ref:f,"align-whole":"center",showOverflowTooltip:"","table-layout":"auto",loading:e(P),size:o,adaptive:"","row-style":e(Q),adaptiveConfig:{offsetBottom:108},data:e(X),columns:me,pagination:e(K),paginationSmall:o==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(se),onPageSizeChange:e(ae),onPageCurrentChange:e(ne)},{operation:a(({row:k})=>[l(p,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(Se)),onClick:F=>e(B)("修改",k)},{default:a(()=>[u(" 修改 ")]),_:2},1032,["size","icon","onClick"]),l(ce,{title:`是否确认删除角色名称为${k.name}的这条数据`,onConfirm:F=>e(ee)(k)},{reference:a(()=>[l(p,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(Re))},{default:a(()=>[u(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"]),l(p,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e($e)),onClick:F=>e(z)(k)},{default:a(()=>[u(" 权限 ")]),_:2},1032,["size","icon","onClick"])]),_:2},1032,["loading","size","row-style","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["class","columns","onRefresh"]),e(r)?(O(),E("div",Be,[i("div",ze,[i("div",Ae,[i("span",{class:C(h.value)},[W(l(T,{class:"dark:text-white",width:"18px",height:"18px",icon:e(Ie),onClick:e(z)},null,8,["icon","onClick"]),[[N,{content:"关闭"}]])],2),i("span",{class:C([h.value,"ml-2"])},[W(l(T,{class:"dark:text-white",width:"18px",height:"18px",icon:e(Pe),onClick:e(Z)},null,8,["icon","onClick"]),[[N,{content:"保存菜单权限"}]])],2)]),i("p",Te," 菜单权限 "+G(`${(j=e(d))!=null&&j.name?`(${e(d).name})`:""}`),1)]),l($,{modelValue:e(S),"onUpdate:modelValue":t[5]||(t[5]=o=>w(S)?S.value=o:null),placeholder:"请输入菜单进行搜索",class:"mb-1",clearable:"",onInput:e(te)},null,8,["modelValue","onInput"]),i("div",Ne,[l(I,{modelValue:e(V),"onUpdate:modelValue":t[6]||(t[6]=o=>w(V)?V.value=o:null),label:"展开/折叠"},null,8,["modelValue"]),l(I,{modelValue:e(R),"onUpdate:modelValue":t[7]||(t[7]=o=>w(R)?R.value=o:null),label:"全选/全不选"},null,8,["modelValue"]),l(I,{modelValue:e(x),"onUpdate:modelValue":t[8]||(t[8]=o=>w(x)?x.value=o:null),label:"父子联动"},null,8,["modelValue"])]),l(pe,{ref_key:"treeRef",ref:c,"show-checkbox":"",data:e(q),props:e(J),height:b.value,"check-strictly":!e(x),"filter-method":e(le)},{default:a(({node:o})=>[i("span",null,G(e(oe)(o.label)),1)]),_:1},8,["data","props","height","check-strictly","filter-method"])])):we("",!0)],2)])}}}),ol=Ve(je,[["__scopeId","data-v-6f2d9355"]]);export{ol as default}; +var M=(D,h,c)=>new Promise((g,f)=>{var v=r=>{try{n(c.next(r))}catch(d){f(d)}},b=r=>{try{n(c.throw(r))}catch(d){f(d)}},n=r=>r.done?g(r.value):Promise.resolve(r.value).then(v,b);n((c=c.apply(D,h)).next())});import{useRole as ue}from"./hook-BIPQzwCZ.js";import{R as fe,P as _e}from"./refresh-BcUX__K1.js";import{u as m}from"./hooks-BEgHF0Pm.js";import{d as he,p as ge,a as _,m as ve,d1 as be,y as xe,d2 as ye,gh as ke,e as s,A as Ce,f as O,k as E,i as l,w as a,u as e,h as u,g as i,v as C,a0 as L,B as W,t as G,aG as w,j as we,_ as Ve}from"./index-D0RG78dK.js";import{d as Re}from"./delete-Ce0TSdK5.js";import{d as Se}from"./edit-pen-Ci7W0xNM.js";import{d as $e,a as Ie}from"./close-CObHKOmY.js";import{A as De}from"./add-circle-line-Cw_F_RXn.js";import{d as Pe}from"./check-CIQVCvCT.js";import"./form.vue_vue_type_script_setup_true_lang-C8AqzFjK.js";import"./hooks-xuWqKHXL.js";import"./system-D_erpgb2.js";import"./sortable.esm-CkCitmyH.js";import"./epTheme-CKKDDeWB.js";import"./collapse-XucoDtwZ.js";const Ue={class:"main"},Be={key:0,class:"!min-w-[calc(100vw-60vw-268px)] mt-2 px-2 pb-2 bg-bg_color ml-2 overflow-auto"},ze={class:"flex justify-between w-full px-3 pt-5 pb-4"},Ae={class:"flex"},Te={class:"font-bold truncate"},Ne={class:"flex flex-wrap"},je=he({name:"SystemRole",__name:"index",setup(D){const h=ge(()=>["w-[22px]","h-[22px]","flex","justify-center","items-center","outline-none","rounded-[4px]","cursor-pointer","transition-colors","hover:bg-[#0000000f]","dark:hover:bg-[#ffffff1f]","dark:hover:text-[#ffffffd9]"]),c=_(),g=_(),f=_(),v=_(),b=_(),{form:n,isShow:r,curRow:d,loading:P,columns:H,rowStyle:Q,dataList:X,treeData:q,treeProps:J,isLinkage:x,pagination:K,isExpandAll:V,isSelectAll:R,treeSearchValue:S,onSearch:U,resetForm:Y,openDialog:B,handleMenu:z,handleSave:Z,handleDelete:ee,filterMethod:le,transformI18n:oe,onQueryChanged:te,handleSizeChange:ae,handleCurrentChange:ne,handleSelectionChange:se}=ue(c);return ve(()=>{be(v,()=>M(this,null,function*(){yield xe(),ye(60).then(()=>{b.value=parseFloat(ke(f.value.getTableDoms().tableWrapper.style.height,"px"))})}))}),(Fe,t)=>{var j;const $=s("el-input"),y=s("el-form-item"),A=s("el-option"),re=s("el-select"),p=s("el-button"),ie=s("el-form"),ce=s("el-popconfirm"),de=s("pure-table"),T=s("IconifyIconOffline"),I=s("el-checkbox"),pe=s("el-tree-v2"),N=Ce("tippy");return O(),E("div",Ue,[l(ie,{ref_key:"formRef",ref:g,inline:!0,model:e(n),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"},{default:a(()=>[l(y,{label:"角色名称:",prop:"name"},{default:a(()=>[l($,{modelValue:e(n).name,"onUpdate:modelValue":t[0]||(t[0]=o=>e(n).name=o),placeholder:"请输入角色名称",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),l(y,{label:"角色标识:",prop:"code"},{default:a(()=>[l($,{modelValue:e(n).code,"onUpdate:modelValue":t[1]||(t[1]=o=>e(n).code=o),placeholder:"请输入角色标识",clearable:"",class:"!w-[180px]"},null,8,["modelValue"])]),_:1}),l(y,{label:"状态:",prop:"status"},{default:a(()=>[l(re,{modelValue:e(n).status,"onUpdate:modelValue":t[2]||(t[2]=o=>e(n).status=o),placeholder:"请选择状态",clearable:"",class:"!w-[180px]"},{default:a(()=>[l(A,{label:"已启用",value:"1"}),l(A,{label:"已停用",value:"0"})]),_:1},8,["modelValue"])]),_:1}),l(y,null,{default:a(()=>[l(p,{type:"primary",icon:e(m)("ri:search-line"),loading:e(P),onClick:e(U)},{default:a(()=>[u(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),l(p,{icon:e(m)(e(fe)),onClick:t[3]||(t[3]=o=>e(Y)(g.value))},{default:a(()=>[u(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),i("div",{ref_key:"contentRef",ref:v,class:C(["flex",e(L)()?"flex-wrap":""])},[l(e(_e),{class:C([e(r)&&!e(L)()?"!w-[60vw]":"w-full"]),style:{transition:"width 220ms cubic-bezier(0.4, 0, 0.2, 1)"},title:"角色管理(仅演示,操作后不生效)",columns:e(H),onRefresh:e(U)},{buttons:a(()=>[l(p,{type:"primary",icon:e(m)(e(De)),onClick:t[4]||(t[4]=o=>e(B)())},{default:a(()=>[u(" 新增角色 ")]),_:1},8,["icon"])]),default:a(({size:o,dynamicColumns:me})=>[l(de,{ref_key:"tableRef",ref:f,"align-whole":"center",showOverflowTooltip:"","table-layout":"auto",loading:e(P),size:o,adaptive:"","row-style":e(Q),adaptiveConfig:{offsetBottom:108},data:e(X),columns:me,pagination:e(K),paginationSmall:o==="small","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(se),onPageSizeChange:e(ae),onPageCurrentChange:e(ne)},{operation:a(({row:k})=>[l(p,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(Se)),onClick:F=>e(B)("修改",k)},{default:a(()=>[u(" 修改 ")]),_:2},1032,["size","icon","onClick"]),l(ce,{title:`是否确认删除角色名称为${k.name}的这条数据`,onConfirm:F=>e(ee)(k)},{reference:a(()=>[l(p,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(Re))},{default:a(()=>[u(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["title","onConfirm"]),l(p,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e($e)),onClick:F=>e(z)(k)},{default:a(()=>[u(" 权限 ")]),_:2},1032,["size","icon","onClick"])]),_:2},1032,["loading","size","row-style","data","columns","pagination","paginationSmall","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["class","columns","onRefresh"]),e(r)?(O(),E("div",Be,[i("div",ze,[i("div",Ae,[i("span",{class:C(h.value)},[W(l(T,{class:"dark:text-white",width:"18px",height:"18px",icon:e(Ie),onClick:e(z)},null,8,["icon","onClick"]),[[N,{content:"关闭"}]])],2),i("span",{class:C([h.value,"ml-2"])},[W(l(T,{class:"dark:text-white",width:"18px",height:"18px",icon:e(Pe),onClick:e(Z)},null,8,["icon","onClick"]),[[N,{content:"保存菜单权限"}]])],2)]),i("p",Te," 菜单权限 "+G(`${(j=e(d))!=null&&j.name?`(${e(d).name})`:""}`),1)]),l($,{modelValue:e(S),"onUpdate:modelValue":t[5]||(t[5]=o=>w(S)?S.value=o:null),placeholder:"请输入菜单进行搜索",class:"mb-1",clearable:"",onInput:e(te)},null,8,["modelValue","onInput"]),i("div",Ne,[l(I,{modelValue:e(V),"onUpdate:modelValue":t[6]||(t[6]=o=>w(V)?V.value=o:null),label:"展开/折叠"},null,8,["modelValue"]),l(I,{modelValue:e(R),"onUpdate:modelValue":t[7]||(t[7]=o=>w(R)?R.value=o:null),label:"全选/全不选"},null,8,["modelValue"]),l(I,{modelValue:e(x),"onUpdate:modelValue":t[8]||(t[8]=o=>w(x)?x.value=o:null),label:"父子联动"},null,8,["modelValue"])]),l(pe,{ref_key:"treeRef",ref:c,"show-checkbox":"",data:e(q),props:e(J),height:b.value,"check-strictly":!e(x),"filter-method":e(le)},{default:a(({node:o})=>[i("span",null,G(e(oe)(o.label)),1)]),_:1},8,["data","props","height","check-strictly","filter-method"])])):we("",!0)],2)])}}}),ol=Ve(je,[["__scopeId","data-v-6f2d9355"]]);export{ol as default}; diff --git a/static/js/index-DeCxQba_.js b/static/js/index-DZun9NNS.js similarity index 95% rename from static/js/index-DeCxQba_.js rename to static/js/index-DZun9NNS.js index 120f0b6f2..6fc155b81 100644 --- a/static/js/index-DeCxQba_.js +++ b/static/js/index-DZun9NNS.js @@ -1 +1 @@ -var w=Object.defineProperty;var R=Object.getOwnPropertySymbols;var A=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var k=(a,s,t)=>s in a?w(a,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[s]=t,z=(a,s)=>{for(var t in s||(s={}))A.call(s,t)&&k(a,t,s[t]);if(R)for(var t of R(s))C.call(s,t)&&k(a,t,s[t]);return a};import{u as X}from"./hooks-Bc-OyJg5.js";import{d as L,a as r,as as N,$ as q,d8 as I,S as T,n as V,i as n,d1 as W,y as i,B as Z,A as _,ae as o,N as D,Z as j}from"./index-CV7M57fm.js";const E={options:{type:Array,default:()=>[]},modelValue:{type:void 0,require:!1,default:"0"},block:{type:Boolean,default:!1},size:{type:String},disabled:{type:Boolean,default:!1},resize:{type:Boolean,default:!1}},F=L({name:"ReSegmented",props:E,emits:["change","update:modelValue"],setup(a,{emit:s}){const t=r(0),v=r(0),{isDark:b}=N(),g=r(!1),c=r(-1),m=r(""),f=q(),d=I(a.modelValue)?T(a,"modelValue"):r(0);function M({option:e,index:l},u){a.disabled||e.disabled||(u.preventDefault(),I(a.modelValue)?s("update:modelValue",l):d.value=l,m.value="",s("change",{index:l,option:e}))}function S({option:e,index:l},u){a.disabled||(u.preventDefault(),c.value=l,e.disabled||d.value===l?m.value="":m.value=b.value?"#1f1f1f":"rgba(0, 0, 0, 0.06)")}function $(e,l){a.disabled||(l.preventDefault(),c.value=-1)}function h(e=d.value){i(()=>{var u;const l=(u=f==null?void 0:f.proxy)==null?void 0:u.$refs[`labelRef${e}`];l&&(t.value=l.clientWidth,v.value=l.offsetLeft,g.value=!0)})}function y(){W(".pure-segmented",()=>{i(()=>{h(d.value)})})}(a.block||a.resize)&&y(),V(()=>d.value,e=>{i(()=>{h(e)})},{immediate:!0}),V(()=>a.size,y);const B=()=>a.options.map((e,l)=>n("label",{ref:`labelRef${l}`,class:["pure-segmented-item",(a.disabled||(e==null?void 0:e.disabled))&&"pure-segmented-item-disabled"],style:{background:c.value===l?m.value:"",color:a.disabled?null:!e.disabled&&(d.value===l||c.value===l)?b.value?"rgba(255, 255, 255, 0.85)":"rgba(0,0,0,.88)":""},onMouseenter:u=>S({option:e,index:l},u),onMouseleave:u=>$({option:e,index:l},u),onClick:u=>M({option:e,index:l},u)},[n("input",{type:"radio",name:"segmented"},null),Z(n("div",{class:"pure-segmented-item-label"},[e.icon&&!o(e.label)?n("span",{class:"pure-segmented-item-icon",style:{marginRight:e.label?"6px":0}},[D(X(e.icon,z({},e==null?void 0:e.iconAttrs)))]):null,e.label?o(e.label)?D(e.label):n("span",null,[e.label]):null]),[[_("tippy"),{content:e==null?void 0:e.tip,zIndex:41e3}]])]));return()=>n("div",{class:{"pure-segmented":!0,"pure-segmented-block":a.block,"pure-segmented--large":a.size==="large","pure-segmented--small":a.size==="small"}},[n("div",{class:"pure-segmented-group"},[n("div",{class:"pure-segmented-item-selected",style:{width:`${t.value}px`,transform:`translateX(${v.value}px)`,display:g.value?"block":"none"}},null),B()])])}}),K=j(F);export{K as R}; +var w=Object.defineProperty;var R=Object.getOwnPropertySymbols;var A=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var k=(a,s,t)=>s in a?w(a,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[s]=t,z=(a,s)=>{for(var t in s||(s={}))A.call(s,t)&&k(a,t,s[t]);if(R)for(var t of R(s))C.call(s,t)&&k(a,t,s[t]);return a};import{u as X}from"./hooks-BEgHF0Pm.js";import{d as L,a as r,as as N,$ as q,d8 as I,S as T,n as V,i as n,d1 as W,y as i,B as Z,A as _,ae as o,N as D,Z as j}from"./index-D0RG78dK.js";const E={options:{type:Array,default:()=>[]},modelValue:{type:void 0,require:!1,default:"0"},block:{type:Boolean,default:!1},size:{type:String},disabled:{type:Boolean,default:!1},resize:{type:Boolean,default:!1}},F=L({name:"ReSegmented",props:E,emits:["change","update:modelValue"],setup(a,{emit:s}){const t=r(0),v=r(0),{isDark:b}=N(),g=r(!1),c=r(-1),m=r(""),f=q(),d=I(a.modelValue)?T(a,"modelValue"):r(0);function M({option:e,index:l},u){a.disabled||e.disabled||(u.preventDefault(),I(a.modelValue)?s("update:modelValue",l):d.value=l,m.value="",s("change",{index:l,option:e}))}function S({option:e,index:l},u){a.disabled||(u.preventDefault(),c.value=l,e.disabled||d.value===l?m.value="":m.value=b.value?"#1f1f1f":"rgba(0, 0, 0, 0.06)")}function $(e,l){a.disabled||(l.preventDefault(),c.value=-1)}function h(e=d.value){i(()=>{var u;const l=(u=f==null?void 0:f.proxy)==null?void 0:u.$refs[`labelRef${e}`];l&&(t.value=l.clientWidth,v.value=l.offsetLeft,g.value=!0)})}function y(){W(".pure-segmented",()=>{i(()=>{h(d.value)})})}(a.block||a.resize)&&y(),V(()=>d.value,e=>{i(()=>{h(e)})},{immediate:!0}),V(()=>a.size,y);const B=()=>a.options.map((e,l)=>n("label",{ref:`labelRef${l}`,class:["pure-segmented-item",(a.disabled||(e==null?void 0:e.disabled))&&"pure-segmented-item-disabled"],style:{background:c.value===l?m.value:"",color:a.disabled?null:!e.disabled&&(d.value===l||c.value===l)?b.value?"rgba(255, 255, 255, 0.85)":"rgba(0,0,0,.88)":""},onMouseenter:u=>S({option:e,index:l},u),onMouseleave:u=>$({option:e,index:l},u),onClick:u=>M({option:e,index:l},u)},[n("input",{type:"radio",name:"segmented"},null),Z(n("div",{class:"pure-segmented-item-label"},[e.icon&&!o(e.label)?n("span",{class:"pure-segmented-item-icon",style:{marginRight:e.label?"6px":0}},[D(X(e.icon,z({},e==null?void 0:e.iconAttrs)))]):null,e.label?o(e.label)?D(e.label):n("span",null,[e.label]):null]),[[_("tippy"),{content:e==null?void 0:e.tip,zIndex:41e3}]])]));return()=>n("div",{class:{"pure-segmented":!0,"pure-segmented-block":a.block,"pure-segmented--large":a.size==="large","pure-segmented--small":a.size==="small"}},[n("div",{class:"pure-segmented-group"},[n("div",{class:"pure-segmented-item-selected",style:{width:`${t.value}px`,transform:`translateX(${v.value}px)`,display:g.value?"block":"none"}},null),B()])])}}),K=j(F);export{K as R}; diff --git a/static/js/index-Df3gF6qN.js b/static/js/index-Da-EL-zM.js similarity index 95% rename from static/js/index-Df3gF6qN.js rename to static/js/index-Da-EL-zM.js index 1c0f10790..486c3f9d6 100644 --- a/static/js/index-Df3gF6qN.js +++ b/static/js/index-Da-EL-zM.js @@ -1 +1 @@ -import{d as P,a as r,B as v,k as u,i as d,w as m,e as f,A as b,f as p,g as t,u as _,a3 as D,b as I,j as h,t as i,c$ as N,Z as V}from"./index-CV7M57fm.js";import{R as j}from"./index-BYSZVbTk.js";const z={"element-loading-background":"transparent"},A={class:"w-[18vw]"},$={class:"mt-1 text-center"},E={class:"flex flex-wrap justify-center items-center text-center"},J={key:1,class:"mt-1"},M=P({name:"ReCropperPreview",__name:"index",props:{imgSrc:String},emits:["cropper"],setup(w,{expose:g,emit:C}){const k=C,e=r(),l=r(),x=r(),o=r(!1),s=r("");function R({base64:c,blob:n,info:a}){e.value=a,s.value=c,k("cropper",{base64:c,blob:n,info:a})}function y(){l.value.hide()}return g({hidePopover:y}),(c,n)=>{const a=f("el-image"),B=f("el-popover"),S=b("loading");return v((p(),u("div",z,[d(B,{ref_key:"popoverRef",ref:l,visible:o.value,placement:"right",width:"18vw"},{reference:m(()=>[t("div",A,[d(_(j),{ref_key:"refCropper",ref:x,src:w.imgSrc,circled:"",onCropper:R,onReadied:n[0]||(n[0]=Z=>o.value=!0)},null,8,["src"]),v(t("p",$," 温馨提示:右键上方裁剪区可开启功能菜单 ",512),[[D,o.value]])])]),default:m(()=>[t("div",E,[s.value?(p(),I(a,{key:0,src:s.value,"preview-src-list":Array.of(s.value),fit:"cover"},null,8,["src","preview-src-list"])):h("",!0),e.value?(p(),u("div",J,[t("p",null," 图像大小:"+i(parseInt(e.value.width))+" × "+i(parseInt(e.value.height))+"像素 ",1),t("p",null," 文件大小:"+i(_(N)(e.value.size))+"("+i(e.value.size)+" 字节) ",1)])):h("",!0)])]),_:1},8,["visible"])])),[[S,!o.value]])}}}),G=V(M);export{G as R}; +import{d as P,a as r,B as v,k as u,i as d,w as m,e as f,A as b,f as p,g as t,u as _,a3 as D,b as I,j as h,t as i,c$ as N,Z as V}from"./index-D0RG78dK.js";import{R as j}from"./index-QdK0xM4j.js";const z={"element-loading-background":"transparent"},A={class:"w-[18vw]"},$={class:"mt-1 text-center"},E={class:"flex flex-wrap justify-center items-center text-center"},J={key:1,class:"mt-1"},M=P({name:"ReCropperPreview",__name:"index",props:{imgSrc:String},emits:["cropper"],setup(w,{expose:g,emit:C}){const k=C,e=r(),l=r(),x=r(),o=r(!1),s=r("");function R({base64:c,blob:n,info:a}){e.value=a,s.value=c,k("cropper",{base64:c,blob:n,info:a})}function y(){l.value.hide()}return g({hidePopover:y}),(c,n)=>{const a=f("el-image"),B=f("el-popover"),S=b("loading");return v((p(),u("div",z,[d(B,{ref_key:"popoverRef",ref:l,visible:o.value,placement:"right",width:"18vw"},{reference:m(()=>[t("div",A,[d(_(j),{ref_key:"refCropper",ref:x,src:w.imgSrc,circled:"",onCropper:R,onReadied:n[0]||(n[0]=Z=>o.value=!0)},null,8,["src"]),v(t("p",$," 温馨提示:右键上方裁剪区可开启功能菜单 ",512),[[D,o.value]])])]),default:m(()=>[t("div",E,[s.value?(p(),I(a,{key:0,src:s.value,"preview-src-list":Array.of(s.value),fit:"cover"},null,8,["src","preview-src-list"])):h("",!0),e.value?(p(),u("div",J,[t("p",null," 图像大小:"+i(parseInt(e.value.width))+" × "+i(parseInt(e.value.height))+"像素 ",1),t("p",null," 文件大小:"+i(_(N)(e.value.size))+"("+i(e.value.size)+" 字节) ",1)])):h("",!0)])]),_:1},8,["visible"])])),[[S,!o.value]])}}}),G=V(M);export{G as R}; diff --git a/static/js/index-DdSSkW8V.js b/static/js/index-DdSSkW8V.js new file mode 100644 index 000000000..d73a3db5b --- /dev/null +++ b/static/js/index-DdSSkW8V.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DxSO4YEd.js";import"./columns-CSblnRnk.js";import"./xlsx-DaVhO591.js";import"./data-B8vaZfZM.js";import"./index-D0RG78dK.js";export{o as default}; diff --git a/static/js/index-eQC1xCMK.js b/static/js/index-Dg5y6KxG.js similarity index 74% rename from static/js/index-eQC1xCMK.js rename to static/js/index-Dg5y6KxG.js index 46f5976a7..407924f35 100644 --- a/static/js/index-eQC1xCMK.js +++ b/static/js/index-Dg5y6KxG.js @@ -1 +1 @@ -import r from"./basic-CPbeTI0f.js";import l from"./menuGroup-axjQmO0z.js";import _ from"./menuDynamic-Erxj9YYf.js";import{d,b as i,w as t,e as o,f as p,g as s,i as e,h as u}from"./index-CV7M57fm.js";import"./index.esm-ccztM-Bh.js";const f={class:"card-header"},x=s("p",{class:"font-medium"},"右键菜单",-1),N=d({name:"ContextMenu",__name:"index",setup(h){return(g,w)=>{const a=o("el-link"),n=o("el-col"),c=o("el-row"),m=o("el-card");return p(),i(m,{shadow:"never"},{header:t(()=>[s("div",f,[x,e(a,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/contextmenu",target:"_blank"},{default:t(()=>[u(" 代码位置 src/views/components/contextmenu ")]),_:1})])]),default:t(()=>[e(c,{gutter:24},{default:t(()=>[e(n,{xs:24,sm:10,md:10,lg:8,xl:10},{default:t(()=>[e(r)]),_:1}),e(n,{xs:24,sm:10,md:10,lg:8,xl:10},{default:t(()=>[e(l)]),_:1}),e(n,{xs:24,sm:10,md:10,lg:8,xl:10},{default:t(()=>[e(_)]),_:1})]),_:1})]),_:1})}}});export{N as default}; +import r from"./basic-DSe57bay.js";import l from"./menuGroup-CrZmdsGW.js";import _ from"./menuDynamic-BjDbywFi.js";import{d,b as i,w as t,e as o,f as p,g as s,i as e,h as u}from"./index-D0RG78dK.js";import"./index.esm-C61YhSOT.js";const f={class:"card-header"},x=s("p",{class:"font-medium"},"右键菜单",-1),N=d({name:"ContextMenu",__name:"index",setup(h){return(g,w)=>{const a=o("el-link"),n=o("el-col"),c=o("el-row"),m=o("el-card");return p(),i(m,{shadow:"never"},{header:t(()=>[s("div",f,[x,e(a,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/contextmenu",target:"_blank"},{default:t(()=>[u(" 代码位置 src/views/components/contextmenu ")]),_:1})])]),default:t(()=>[e(c,{gutter:24},{default:t(()=>[e(n,{xs:24,sm:10,md:10,lg:8,xl:10},{default:t(()=>[e(r)]),_:1}),e(n,{xs:24,sm:10,md:10,lg:8,xl:10},{default:t(()=>[e(l)]),_:1}),e(n,{xs:24,sm:10,md:10,lg:8,xl:10},{default:t(()=>[e(_)]),_:1})]),_:1})]),_:1})}}});export{N as default}; diff --git a/static/js/index-B4QwZgXe.js b/static/js/index-DhZ0kZZi.js similarity index 93% rename from static/js/index-B4QwZgXe.js rename to static/js/index-DhZ0kZZi.js index 783dbd298..32e3fdea9 100644 --- a/static/js/index-B4QwZgXe.js +++ b/static/js/index-DhZ0kZZi.js @@ -1 +1 @@ -import{f as c,k as d,g as t,d as r,ag as i,i as l,u as n,C as _,D as p,_ as u}from"./index-CV7M57fm.js";const h={width:"32",height:"32",viewBox:"0 0 48 48"},f=t("path",{fill:"#2F88FF","fill-rule":"evenodd",stroke:"#000","stroke-linejoin":"round","stroke-width":"4",d:"M44 40.836q-7.34-8.96-13.036-10.168t-10.846-.365V41L4 23.545 20.118 7v10.167q9.523.075 16.192 6.833 6.668 6.758 7.69 16.836Z","clip-rule":"evenodd"},null,-1),v=[f];function x(e,o){return c(),d("svg",h,[...v])}const k={render:x},a=e=>(_("data-v-b1cd7caf"),e=e(),p(),e),m={class:"w-full h-full text-center"},w=a(()=>t("h1",null,"业务内容模块",-1)),g=a(()=>t("p",null,"使用场景:需要外嵌平台某个页面,不需要展示菜单导航以及额外模块",-1)),b=r({name:"Empty",__name:"index",setup(e){const o=i();return(B,s)=>(c(),d("div",m,[w,g,t("div",{class:"back",title:"返回上一页",onClick:s[0]||(s[0]=I=>n(o).go(-1))},[l(n(k),{class:"w-[80px] h-[80px]"})])]))}}),C=u(b,[["__scopeId","data-v-b1cd7caf"]]);export{C as default}; +import{f as c,k as d,g as t,d as r,ag as i,i as l,u as n,C as _,D as p,_ as u}from"./index-D0RG78dK.js";const h={width:"32",height:"32",viewBox:"0 0 48 48"},f=t("path",{fill:"#2F88FF","fill-rule":"evenodd",stroke:"#000","stroke-linejoin":"round","stroke-width":"4",d:"M44 40.836q-7.34-8.96-13.036-10.168t-10.846-.365V41L4 23.545 20.118 7v10.167q9.523.075 16.192 6.833 6.668 6.758 7.69 16.836Z","clip-rule":"evenodd"},null,-1),v=[f];function x(e,o){return c(),d("svg",h,[...v])}const k={render:x},a=e=>(_("data-v-b1cd7caf"),e=e(),p(),e),m={class:"w-full h-full text-center"},w=a(()=>t("h1",null,"业务内容模块",-1)),g=a(()=>t("p",null,"使用场景:需要外嵌平台某个页面,不需要展示菜单导航以及额外模块",-1)),b=r({name:"Empty",__name:"index",setup(e){const o=i();return(B,s)=>(c(),d("div",m,[w,g,t("div",{class:"back",title:"返回上一页",onClick:s[0]||(s[0]=I=>n(o).go(-1))},[l(n(k),{class:"w-[80px] h-[80px]"})])]))}}),C=u(b,[["__scopeId","data-v-b1cd7caf"]]);export{C as default}; diff --git a/static/js/index-Cxo_u8MD.js b/static/js/index-DiBNHB0R.js similarity index 81% rename from static/js/index-Cxo_u8MD.js rename to static/js/index-DiBNHB0R.js index e3e678b98..8437bd1c5 100644 --- a/static/js/index-Cxo_u8MD.js +++ b/static/js/index-DiBNHB0R.js @@ -1 +1 @@ -import{u as g}from"./columns-DCLg3ud5.js";import{u as d}from"./hooks-Bc-OyJg5.js";import{d as f,e as o,f as C,b,w as a,i as t,u as e,_ as h}from"./index-CV7M57fm.js";const w=f({__name:"index",setup(x){const{loading:i,columns:r,dataList:s,pagination:n,Empty:c,onCurrentChange:l}=g();return(y,k)=>{const p=o("el-empty"),m=o("el-button"),u=o("pure-table");return C(),b(u,{"row-key":"id",alignWhole:"center",showOverflowTooltip:"",loading:e(i),"loading-config":{background:"transparent"},data:e(s).slice((e(n).currentPage-1)*e(n).pageSize,e(n).currentPage*e(n).pageSize),columns:e(r),pagination:e(n),onPageCurrentChange:e(l)},{empty:a(()=>[t(p,{description:"暂无数据","image-size":60},{image:a(()=>[t(e(c))]),_:1})]),operation:a(({row:_})=>[t(m,{plain:"",circle:"",size:"small",title:`查看序号为${_.id}的详情`,icon:e(d)("ri:search-line")},null,8,["title","icon"])]),_:1},8,["loading","data","columns","pagination","onPageCurrentChange"])}}}),B=h(w,[["__scopeId","data-v-db81b3a6"]]);export{B as default}; +import{u as g}from"./columns-CJhCnRw2.js";import{u as d}from"./hooks-BEgHF0Pm.js";import{d as f,e as o,f as C,b,w as a,i as t,u as e,_ as h}from"./index-D0RG78dK.js";const w=f({__name:"index",setup(x){const{loading:i,columns:r,dataList:s,pagination:n,Empty:c,onCurrentChange:l}=g();return(y,k)=>{const p=o("el-empty"),m=o("el-button"),u=o("pure-table");return C(),b(u,{"row-key":"id",alignWhole:"center",showOverflowTooltip:"",loading:e(i),"loading-config":{background:"transparent"},data:e(s).slice((e(n).currentPage-1)*e(n).pageSize,e(n).currentPage*e(n).pageSize),columns:e(r),pagination:e(n),onPageCurrentChange:e(l)},{empty:a(()=>[t(p,{description:"暂无数据","image-size":60},{image:a(()=>[t(e(c))]),_:1})]),operation:a(({row:_})=>[t(m,{plain:"",circle:"",size:"small",title:`查看序号为${_.id}的详情`,icon:e(d)("ri:search-line")},null,8,["title","icon"])]),_:1},8,["loading","data","columns","pagination","onPageCurrentChange"])}}}),B=h(w,[["__scopeId","data-v-db81b3a6"]]);export{B as default}; diff --git a/static/js/index-Dj-9rZxf.js b/static/js/index-Dj-9rZxf.js deleted file mode 100644 index f03ba3380..000000000 --- a/static/js/index-Dj-9rZxf.js +++ /dev/null @@ -1 +0,0 @@ -var X=Object.defineProperty;var y=(i,e,t)=>e in i?X(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var a=(i,e,t)=>(y(i,typeof e!="symbol"?e+"":e,t),t);import{e as x}from"./mitt-E5P-NQ8u.js";import{d as S,a as p,a4 as P,m as L,z as R,b,w as c,e as g,A as U,f as E,g as l,h as s,i as d,j as F,B,C as H,D as O,_ as A}from"./index-CV7M57fm.js";class z{constructor(e){a(this,"canvas");a(this,"ctx");a(this,"images");a(this,"container");a(this,"positionX");a(this,"isDragging");a(this,"startX");a(this,"handleClick",e=>{this.drawTick(e)});a(this,"handleMouseDown",e=>{this.startDrag(e.clientX)});a(this,"handleMouseMove",e=>{this.drag(e.clientX)});a(this,"handleMouseUp",()=>{this.endDrag()});a(this,"handleTouchStart",e=>{e.touches.length===1&&(e.preventDefault(),this.startDrag(e.touches[0].clientX))});a(this,"handleTouchMove",e=>{e.touches.length===1&&(e.preventDefault(),this.drag(e.touches[0].clientX))});a(this,"handleTouchEnd",()=>{this.endDrag()});this.canvas=document.createElement("canvas"),this.ctx=this.canvas.getContext("2d"),this.images=[],this.positionX=0,this.isDragging=!1,this.startX=0,this.container=document.getElementById(e),this.container&&(this.container.appendChild(this.canvas),this.canvas.width=this.container.clientWidth,this.canvas.height=this.container.clientHeight)}addImage(e,t,n,o,f){const m=new Image;m.src=e,this.images.push({img:m,x:t,y:n,width:o,height:f}),this.render()}render(){this.clearRect(),this.images.forEach(e=>{const t=e.x+this.positionX;this.ctx.drawImage(e.img,t,e.y,e.width,e.height)})}clearImages(){this.images=[]}clearRect(){this.ctx.clearRect(0,0,this.canvas.width,this.canvas.height)}drawTick(e){this.render();const t=Math.ceil((Math.abs(this.positionX)+e.offsetX)/this.images[0].width)-1,n=e.offsetX,o=e.offsetY;this.ctx.strokeStyle="red",this.ctx.lineWidth=4,this.ctx.lineCap="round",this.ctx.beginPath(),this.ctx.moveTo(n-10,o),this.ctx.lineTo(n,o+10),this.ctx.lineTo(n+15,o-10),this.ctx.stroke(),x.emit("imageInfo",this.images[t])}addListener(){this.canvas&&(this.canvas.addEventListener("click",this.handleClick),this.canvas.addEventListener("mousedown",this.handleMouseDown),this.canvas.addEventListener("mousemove",this.handleMouseMove),this.canvas.addEventListener("mouseup",this.handleMouseUp),this.canvas.addEventListener("touchstart",this.handleTouchStart),this.canvas.addEventListener("touchmove",this.handleTouchMove),this.canvas.addEventListener("touchend",this.handleTouchEnd))}startDrag(e){this.canvas.style.cursor="grabbing",this.canvas.style.userSelect="none",this.startX=e,this.isDragging=!0}drag(e){if(!this.isDragging)return;const t=e-this.startX,n=this.images.length*this.images[0].width-this.container.clientWidth;this.positionX=Math.max(Math.min(this.positionX+t,0),-n),this.startX=e,this.render()}endDrag(){this.canvas.style.cursor="grab",this.canvas.style.userSelect="auto",this.isDragging=!1}}var N={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const W=i=>(H("data-v-c9074338"),i=i(),O(),i),j={class:"card-header"},Y={class:"font-medium"},G={class:"flex flex-wrap"},$=W(()=>l("div",{class:"el-upload__text"}," 可拖拽上传视频(默认截取16张帧图片,可在代码中自行修改) ",-1)),J={id:"canvas-container","element-loading-text":"温馨提示:可左右拖拽图片并单击选取所需的帧图片",class:"w-full h-[200px] overflow-hidden mt-6"},u=200,K=S({name:"VideoFrame",__name:"index",setup(i){const e=p(""),t=p(),n=p(),o=p(!1),{loadScript:f}=P(),{VITE_PUBLIC_PATH:m}=N,v=r=>`${m}wasm/${r}`,I=v("index.js"),M=v("capture.worker.js"),T=v("capture.worker.wasm");f({src:I}).then(r=>{r[0].message==="加载成功"&&(n.value=cheetahCapture.initCapture({workerPath:M,wasmPath:T}))}),L(()=>{t.value=new z("canvas-container"),x.on("imageInfo",r=>e.value=r.img.src)});function k(r){return e.value="",o.value=!0,t.value.clearImages(),n.value.then(w=>{w.capture({file:r,info:16,onChange:(h,{url:_})=>{t.value.addImage(_,u*h.url.length,0,u,u)},onSuccess:()=>{t.value.addListener(),t.value.drawTick({offsetX:u/2,offsetY:u/2}),o.value=!1},onError:()=>{o.value=!1}})}),!1}return R(()=>{x.off("imageInfo")}),(r,w)=>{const h=g("el-link"),_=g("el-upload"),D=g("el-image"),V=g("el-card"),C=U("loading");return E(),b(V,{shadow:"never"},{header:c(()=>[l("div",j,[l("span",Y,[l("p",null,[s(" 基于自定义编译 "),d(h,{href:"https://github.com/FFmpeg/FFmpeg",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" FFmpeg ")]),_:1}),s(" 的截帧工具,支持MP4、MOV、AVI、WebM、MKV等主流格式,支持 H.264(AVC)、H.265(HEVC)、MPEG-2、MPEG-4、VP8、VP9、WMV3编码格式 ")]),s(" 当然还可以支持更多视频格式,只要FFmpeg支持的,按理都能支持,您也可参考 "),d(h,{href:"https://github.com/wanwu/cheetah-capture",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" cheetah-capture ")]),_:1}),s(" 和 "),d(h,{href:"https://github.com/jordiwang/web-capture",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" web-capture ")]),_:1}),s(" 修改并编译wasm等文件(强烈推荐在Ubuntu系统进行编译) "),l("p",null,[s(" mac系统推荐安装 "),d(h,{href:"https://github.com/utmapp/UTM",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" UTM ")]),_:1}),s(" 虚拟机,windows系统推荐安装VMware虚拟机 ")]),l("p",null,[s(" 当然这只是一个视频帧截取工具,如果您想要更多操作可以研究下 "),d(h,{href:"https://ffmpegwasm.netlify.app/",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:c(()=>[s(" ffmpeg.wasm ")]),_:1}),s(" ,它是基于 FFmpeg 的纯 WebAssembly / JavaScript 工具,可以在浏览器内进行视频和音频录制、转换和流式传输等,不过通过一些实践,对于时长较长的视频性能还是不太行,不过用于时长较短的短视频还是可以上生产的 ")])]),d(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/video-frame",target:"_blank"},{default:c(()=>[s(" 代码位置 src/views/able/video-frame ")]),_:1})])]),default:c(()=>[l("div",G,[d(_,{drag:"","show-file-list":!1,accept:".mp4,.mov,.avi,.webm,.mkv","before-upload":k},{default:c(()=>[$]),_:1}),e.value?(E(),b(D,{key:0,src:e.value,"preview-src-list":Array.of(e.value),class:"w-[180px] h-[180px] ml-2 rounded-[6px]"},null,8,["src","preview-src-list"])):F("",!0)]),B(l("div",J,null,512),[[C,o.value]])]),_:1})}}}),ee=A(K,[["__scopeId","data-v-c9074338"]]);export{ee as default}; diff --git a/static/js/index-B-7MUb67.js b/static/js/index-DqHJrHYN.js similarity index 96% rename from static/js/index-B-7MUb67.js rename to static/js/index-DqHJrHYN.js index e78c391c2..88fd49dc1 100644 --- a/static/js/index-B-7MUb67.js +++ b/static/js/index-DqHJrHYN.js @@ -1 +1 @@ -import{useColumns as q}from"./columns-CrlYBkoJ.js";import{d as I,p as V,k as f,i as s,w as e,e as a,f as _,u as B,g as n,h as j,t as c,F as k,l as z,v as S,C as N,D as T,_ as A}from"./index-CV7M57fm.js";var F={pkg:{name:"vue-pure-admin",version:"5.4.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@infectoone/vue-ganttastic":"^2.3.2","@logicflow/core":"^1.2.27","@logicflow/extension":"^1.2.27","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vue-flow/background":"^1.3.0","@vue-flow/core":"^1.33.6","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.8","china-area-data":"^5.0.1",cropperjs:"^1.6.2",dayjs:"^1.11.11",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"2.7.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",mqtt:"4.3.7",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.20.3","plus-pro-components":"^0.0.11",qrcode:"^1.5.3",qs:"^6.12.1","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.1.1",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.26","vue-i18n":"^9.13.1","vue-json-pretty":"^2.4.0","vue-pdf-embed":"^2.0.3","vue-router":"^4.3.2","vue-tippy":"^6.4.1","vue-types":"^5.1.2","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0","vue3-puzzle-vcode":"^1.1.7",vuedraggable:"^4.1.0","vxe-table":"^4.6.9","wavesurfer.js":"^7.7.13",xgplayer:"^3.0.17",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@eslint/js":"^9.2.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.2","@intlify/unplugin-vue-i18n":"^4.0.0","@pureadmin/theme":"^3.2.0","@types/dagre":"^0.7.52","@types/gradient-string":"^1.1.6","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.12.8","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.15","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.19",boxen:"^7.1.1",cssnano:"^7.0.1",dagre:"^0.8.5",eslint:"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.25.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.38","postcss-html":"^1.6.0","postcss-import":"^16.1.0","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.76.0",stylelint:"^16.5.0","stylelint-config-recess-order":"^5.0.1","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.1.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.3",typescript:"^5.4.5",vite:"^5.2.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-05-06 08:41:08"};const p=i=>(N("data-v-3f98eb12"),i=i(),T(),i),M=p(()=>n("span",null," vue-pure-admin 是一款开源免费且开箱即用的中后台管理系统模版。完全采用 ECMAScript 模块(ESM)规范来编写和组织代码,使用了最新的 Vue3、Vite、Element-Plus、TypeScript、Pinia、Tailwindcss 等主流技术开发。 ",-1)),O=p(()=>n("div",{class:"card-header"},[n("span",{class:"font-medium"},"平台信息")],-1)),L={class:"card-header flex items-center"},G=p(()=>n("span",{class:"font-medium"},"生产环境依赖",-1)),H=["href"],J={class:"card-header flex items-center"},K=p(()=>n("span",{class:"font-medium"},"开发环境依赖",-1)),Q=["href"],R=I({name:"About",__name:"index",setup(i){const{pkg:C}=F,{dependencies:g,devDependencies:b}=C,u=[],d=[],{columns:D}=q(),E=["@pureadmin/descriptions","@pureadmin/table","@pureadmin/utils","@vueuse/core","axios","dayjs","echarts","vue","element-plus","pinia","vue-i18n","vue-router","@iconify/vue","@vitejs/plugin-vue","@vitejs/plugin-vue-jsx","eslint","prettier","sass","stylelint","tailwindcss","typescript","vite","vue-tsc"],o=V(()=>l=>E.find(h=>h===l)&&"main-label");return Object.keys(g).forEach(l=>{u.push({field:g[l],label:l})}),Object.keys(b).forEach(l=>{d.push({field:b[l],label:l})}),(l,h)=>{const r=a("el-card"),P=a("PureDescriptions"),m=a("el-scrollbar"),y=a("el-tag"),w=a("el-descriptions-item"),x=a("el-descriptions");return _(),f("div",null,[s(r,{class:"mb-4 box-card",shadow:"never"},{default:e(()=>[M]),_:1}),s(r,{class:"m-4 box-card",shadow:"never"},{header:e(()=>[O]),default:e(()=>[s(m,null,{default:e(()=>[s(P,{border:"",columns:B(D),column:4},null,8,["columns"])]),_:1})]),_:1}),s(r,{class:"m-4 box-card",shadow:"never"},{header:e(()=>[n("div",L,[G,s(y,{type:"primary",effect:"dark",size:"small",round:"",class:"ml-1"},{default:e(()=>[j(c(u.length),1)]),_:1})])]),default:e(()=>[s(m,null,{default:e(()=>[s(x,{border:"",size:"small",column:6},{default:e(()=>[(_(),f(k,null,z(u,(t,v)=>s(w,{key:v,label:t.label,"label-class-name":o.value(t.label),"class-name":"pure-version","label-align":"right"},{default:e(()=>[n("a",{href:"https://www.npmjs.com/package/"+t.label,target:"_blank"},[n("span",{class:S(o.value(t.label)),style:{color:"var(--el-color-primary)"}},c(t.field),3)],8,H)]),_:2},1032,["label","label-class-name"])),64))]),_:1})]),_:1})]),_:1}),s(r,{class:"m-4 box-card",shadow:"never"},{header:e(()=>[n("div",J,[K,s(y,{type:"primary",effect:"dark",size:"small",round:"",class:"ml-1"},{default:e(()=>[j(c(d.length),1)]),_:1})])]),default:e(()=>[s(m,null,{default:e(()=>[s(x,{border:"",size:"small",column:5},{default:e(()=>[(_(),f(k,null,z(d,(t,v)=>s(w,{key:v,label:t.label,"label-class-name":o.value(t.label),"class-name":"pure-version","label-align":"right"},{default:e(()=>[n("a",{href:"https://www.npmjs.com/package/"+t.label,target:"_blank"},[n("span",{class:S(o.value(t.label)),style:{color:"var(--el-color-primary)"}},c(t.field),3)],8,Q)]),_:2},1032,["label","label-class-name"])),64))]),_:1})]),_:1})]),_:1})])}}}),X=A(R,[["__scopeId","data-v-3f98eb12"]]);export{X as default}; +import{useColumns as q}from"./columns-Dd-pkSm7.js";import{d as I,p as V,k as f,i as s,w as e,e as a,f as _,u as B,g as n,h as j,t as c,F as k,l as z,v as S,C as N,D as T,_ as A}from"./index-D0RG78dK.js";var F={pkg:{name:"vue-pure-admin",version:"5.4.0",engines:{node:"^18.18.0 || ^20.9.0 || >=21.1.0",pnpm:">=8.6.10"},dependencies:{"@amap/amap-jsapi-loader":"^1.0.1","@howdyjs/mouse-menu":"^2.1.3","@infectoone/vue-ganttastic":"^2.3.2","@logicflow/core":"^1.2.27","@logicflow/extension":"^1.2.27","@pureadmin/descriptions":"^1.2.1","@pureadmin/table":"^3.1.2","@pureadmin/utils":"^2.4.7","@vue-flow/background":"^1.3.0","@vue-flow/core":"^1.33.6","@vueuse/core":"^10.9.0","@vueuse/motion":"^2.1.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^5.1.12","@zxcvbn-ts/core":"^3.0.4","animate.css":"^4.1.1",axios:"^1.6.8","china-area-data":"^5.0.1",cropperjs:"^1.6.2",dayjs:"^1.11.11",echarts:"^5.5.0","el-table-infinite-scroll":"^3.0.3","element-plus":"2.7.1","intro.js":"^7.2.0","js-cookie":"^3.0.5",jsbarcode:"^3.11.6",localforage:"^1.10.0","mint-filter":"^4.0.3",mitt:"^3.0.1",mqtt:"4.3.7",nprogress:"^0.2.0",path:"^0.12.7",pinia:"^2.1.7","pinyin-pro":"^3.20.3","plus-pro-components":"^0.0.11",qrcode:"^1.5.3",qs:"^6.12.1","responsive-storage":"^2.2.0",sortablejs:"^1.15.2",swiper:"^11.1.1",typeit:"^8.8.3","v-contextmenu":"^3.2.0","v3-infinite-loading":"^1.3.1","version-rocket":"^1.7.1",vue:"^3.4.26","vue-i18n":"^9.13.1","vue-json-pretty":"^2.4.0","vue-pdf-embed":"^2.0.3","vue-router":"^4.3.2","vue-tippy":"^6.4.1","vue-types":"^5.1.2","vue-virtual-scroller":"2.0.0-beta.8","vue-waterfall-plugin-next":"^2.4.3","vue3-danmaku":"^1.6.0","vue3-puzzle-vcode":"^1.1.7",vuedraggable:"^4.1.0","vxe-table":"^4.6.9","wavesurfer.js":"^7.7.13",xgplayer:"^3.0.17",xlsx:"^0.18.5"},devDependencies:{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/types":"^19.0.3","@eslint/js":"^9.2.0","@faker-js/faker":"^8.4.1","@iconify-icons/ep":"^1.2.12","@iconify-icons/ri":"^1.2.10","@iconify/vue":"^4.1.2","@intlify/unplugin-vue-i18n":"^4.0.0","@pureadmin/theme":"^3.2.0","@types/dagre":"^0.7.52","@types/gradient-string":"^1.1.6","@types/intro.js":"^5.1.5","@types/js-cookie":"^3.0.6","@types/node":"^20.12.8","@types/nprogress":"^0.2.3","@types/qrcode":"^1.5.5","@types/qs":"^6.9.15","@types/sortablejs":"^1.15.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0",autoprefixer:"^10.4.19",boxen:"^7.1.1",cssnano:"^7.0.1",dagre:"^0.8.5",eslint:"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-define-config":"^2.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.25.0","gradient-string":"^2.0.2",husky:"^9.0.11","lint-staged":"^15.2.2",postcss:"^8.4.38","postcss-html":"^1.6.0","postcss-import":"^16.1.0","postcss-scss":"^4.0.9",prettier:"^3.2.5",rimraf:"^5.0.5","rollup-plugin-visualizer":"^5.12.0",sass:"^1.76.0",stylelint:"^16.5.0","stylelint-config-recess-order":"^5.0.1","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard-scss":"^13.1.0","stylelint-prettier":"^5.0.0",svgo:"^3.2.0",tailwindcss:"^3.4.3",typescript:"^5.4.5",vite:"^5.2.11","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-fake-server":"^2.1.1","vite-plugin-remove-console":"^2.2.0","vite-plugin-router-warn":"^1.0.0","vite-svg-loader":"^5.1.0","vue-eslint-parser":"^9.4.2","vue-tsc":"^1.8.27"}},lastBuildTime:"2024-05-06 08:42:39"};const p=i=>(N("data-v-3f98eb12"),i=i(),T(),i),M=p(()=>n("span",null," vue-pure-admin 是一款开源免费且开箱即用的中后台管理系统模版。完全采用 ECMAScript 模块(ESM)规范来编写和组织代码,使用了最新的 Vue3、Vite、Element-Plus、TypeScript、Pinia、Tailwindcss 等主流技术开发。 ",-1)),O=p(()=>n("div",{class:"card-header"},[n("span",{class:"font-medium"},"平台信息")],-1)),L={class:"card-header flex items-center"},G=p(()=>n("span",{class:"font-medium"},"生产环境依赖",-1)),H=["href"],J={class:"card-header flex items-center"},K=p(()=>n("span",{class:"font-medium"},"开发环境依赖",-1)),Q=["href"],R=I({name:"About",__name:"index",setup(i){const{pkg:C}=F,{dependencies:g,devDependencies:b}=C,u=[],d=[],{columns:D}=q(),E=["@pureadmin/descriptions","@pureadmin/table","@pureadmin/utils","@vueuse/core","axios","dayjs","echarts","vue","element-plus","pinia","vue-i18n","vue-router","@iconify/vue","@vitejs/plugin-vue","@vitejs/plugin-vue-jsx","eslint","prettier","sass","stylelint","tailwindcss","typescript","vite","vue-tsc"],o=V(()=>l=>E.find(h=>h===l)&&"main-label");return Object.keys(g).forEach(l=>{u.push({field:g[l],label:l})}),Object.keys(b).forEach(l=>{d.push({field:b[l],label:l})}),(l,h)=>{const r=a("el-card"),P=a("PureDescriptions"),m=a("el-scrollbar"),y=a("el-tag"),w=a("el-descriptions-item"),x=a("el-descriptions");return _(),f("div",null,[s(r,{class:"mb-4 box-card",shadow:"never"},{default:e(()=>[M]),_:1}),s(r,{class:"m-4 box-card",shadow:"never"},{header:e(()=>[O]),default:e(()=>[s(m,null,{default:e(()=>[s(P,{border:"",columns:B(D),column:4},null,8,["columns"])]),_:1})]),_:1}),s(r,{class:"m-4 box-card",shadow:"never"},{header:e(()=>[n("div",L,[G,s(y,{type:"primary",effect:"dark",size:"small",round:"",class:"ml-1"},{default:e(()=>[j(c(u.length),1)]),_:1})])]),default:e(()=>[s(m,null,{default:e(()=>[s(x,{border:"",size:"small",column:6},{default:e(()=>[(_(),f(k,null,z(u,(t,v)=>s(w,{key:v,label:t.label,"label-class-name":o.value(t.label),"class-name":"pure-version","label-align":"right"},{default:e(()=>[n("a",{href:"https://www.npmjs.com/package/"+t.label,target:"_blank"},[n("span",{class:S(o.value(t.label)),style:{color:"var(--el-color-primary)"}},c(t.field),3)],8,H)]),_:2},1032,["label","label-class-name"])),64))]),_:1})]),_:1})]),_:1}),s(r,{class:"m-4 box-card",shadow:"never"},{header:e(()=>[n("div",J,[K,s(y,{type:"primary",effect:"dark",size:"small",round:"",class:"ml-1"},{default:e(()=>[j(c(d.length),1)]),_:1})])]),default:e(()=>[s(m,null,{default:e(()=>[s(x,{border:"",size:"small",column:5},{default:e(()=>[(_(),f(k,null,z(d,(t,v)=>s(w,{key:v,label:t.label,"label-class-name":o.value(t.label),"class-name":"pure-version","label-align":"right"},{default:e(()=>[n("a",{href:"https://www.npmjs.com/package/"+t.label,target:"_blank"},[n("span",{class:S(o.value(t.label)),style:{color:"var(--el-color-primary)"}},c(t.field),3)],8,Q)]),_:2},1032,["label","label-class-name"])),64))]),_:1})]),_:1})]),_:1})])}}}),X=A(R,[["__scopeId","data-v-3f98eb12"]]);export{X as default}; diff --git a/static/js/index-DteVinaB.js b/static/js/index-DteVinaB.js deleted file mode 100644 index 43b2e29ba..000000000 --- a/static/js/index-DteVinaB.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CdBmK0T7.js";import"./columns-Bvt0o_x0.js";import"./print-B-zH8tbv.js";import"./data--Dry3jiQ.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-Dvu5jjvx.js b/static/js/index-Dvu5jjvx.js deleted file mode 100644 index 12709e431..000000000 --- a/static/js/index-Dvu5jjvx.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-B4QxAj94.js";import"./columns-CvPzDjqG.js";import"./index-CV7M57fm.js";import"./data-Dd4sCrbk.js";import"./edit-pen-Ci7W0xNM.js";import"./check-CIQVCvCT.js";export{o as default}; diff --git a/static/js/index-DRGnxjfb.js b/static/js/index-DxQ5p78O.js similarity index 92% rename from static/js/index-DRGnxjfb.js rename to static/js/index-DxQ5p78O.js index 044ef6772..cd49a6842 100644 --- a/static/js/index-DRGnxjfb.js +++ b/static/js/index-DxQ5p78O.js @@ -1 +1 @@ -import{useColumns as v}from"./columns-CkLVsqfH.js";import{f as i,k as m,g as n,d as g,e as c,i as o,w as t,t as x,u as e,h as w,_ as y}from"./index-CV7M57fm.js";import{u as r}from"./hooks-Bc-OyJg5.js";import{d as k}from"./plus-C98eNXam.js";import{d as C}from"./delete-Ce0TSdK5.js";import"./data-Dd4sCrbk.js";const b={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",class:"empty-icon",viewBox:"0 0 1024 1024"},L=n("path",{d:"M855.6 427.2H168.5c-12.7 0-24.4 6.9-30.6 18L4.4 684.7C1.5 689.9 0 695.8 0 701.8v287.1c0 19.4 15.7 35.1 35.1 35.1H989c19.4 0 35.1-15.7 35.1-35.1V701.8c0-6-1.5-11.8-4.4-17.1L886.2 445.2c-6.2-11.1-17.9-18-30.6-18M673.4 695.6c-16.5 0-30.8 11.5-34.3 27.7-12.7 58.5-64.8 102.3-127.2 102.3s-114.5-43.8-127.2-102.3c-3.5-16.1-17.8-27.7-34.3-27.7H119c-26.4 0-43.3-28-31.1-51.4l81.7-155.8c6.1-11.6 18-18.8 31.1-18.8h622.4c13 0 25 7.2 31.1 18.8l81.7 155.8c12.2 23.4-4.7 51.4-31.1 51.4zm146.5-486.1c-1-1.8-2.1-3.7-3.2-5.5-9.8-16.6-31.1-22.2-47.8-12.6L648.5 261c-17 9.8-22.7 31.6-12.6 48.4.9 1.4 1.7 2.9 2.5 4.4 9.5 17 31.2 22.8 48 13L807 257.3c16.7-9.7 22.4-31 12.9-47.8m-444.5 51.6L255 191.6c-16.7-9.6-38-4-47.8 12.6-1.1 1.8-2.1 3.6-3.2 5.5-9.5 16.8-3.8 38.1 12.9 47.8L337.3 327c16.9 9.7 38.6 4 48-13.1.8-1.5 1.7-2.9 2.5-4.4 10.2-16.8 4.5-38.6-12.4-48.4M512 239.3h2.5c19.5.3 35.5-15.5 35.5-35.1v-139c0-19.3-15.6-34.9-34.8-35.1h-6.4C489.6 30.3 474 46 474 65.2v139c0 19.5 15.9 35.4 35.5 35.1z"},null,-1),B=[L];function V(_,s){return i(),m("svg",b,[...B])}const $={render:V},D={class:"flex"},H={class:"w-[400px]"},M=g({__name:"index",setup(_){const{columns:s,dataList:a,onAdd:d,onDel:p}=v();return(N,z)=>{const u=c("el-scrollbar"),l=c("el-button"),h=c("pure-table");return i(),m("div",D,[o(u,{height:"540px"},{default:t(()=>[n("code",null,[n("pre",H," "+x(e(a)),1)])]),_:1}),o(h,{"row-key":"id","align-whole":"center","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},data:e(a),columns:e(s)},{empty:t(()=>[o(e($),{fill:"var(--el-svg-monochrome-grey)",class:"m-auto"})]),append:t(()=>[o(l,{plain:"",class:"w-full my-2",icon:e(r)(e(k)),onClick:e(d)},{default:t(()=>[w(" 添加一行数据 ")]),_:1},8,["icon","onClick"])]),operation:t(({row:f})=>[o(l,{class:"reset-margin",link:"",type:"primary",icon:e(r)(e(C)),onClick:E=>e(p)(f)},null,8,["icon","onClick"])]),_:1},8,["data","columns"])])}}}),q=y(M,[["__scopeId","data-v-103a7622"]]);export{q as default}; +import{useColumns as v}from"./columns-BQ-o3XZP.js";import{f as i,k as m,g as n,d as g,e as c,i as o,w as t,t as x,u as e,h as w,_ as y}from"./index-D0RG78dK.js";import{u as r}from"./hooks-BEgHF0Pm.js";import{d as k}from"./plus-C98eNXam.js";import{d as C}from"./delete-Ce0TSdK5.js";import"./data-Dd4sCrbk.js";const b={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",class:"empty-icon",viewBox:"0 0 1024 1024"},L=n("path",{d:"M855.6 427.2H168.5c-12.7 0-24.4 6.9-30.6 18L4.4 684.7C1.5 689.9 0 695.8 0 701.8v287.1c0 19.4 15.7 35.1 35.1 35.1H989c19.4 0 35.1-15.7 35.1-35.1V701.8c0-6-1.5-11.8-4.4-17.1L886.2 445.2c-6.2-11.1-17.9-18-30.6-18M673.4 695.6c-16.5 0-30.8 11.5-34.3 27.7-12.7 58.5-64.8 102.3-127.2 102.3s-114.5-43.8-127.2-102.3c-3.5-16.1-17.8-27.7-34.3-27.7H119c-26.4 0-43.3-28-31.1-51.4l81.7-155.8c6.1-11.6 18-18.8 31.1-18.8h622.4c13 0 25 7.2 31.1 18.8l81.7 155.8c12.2 23.4-4.7 51.4-31.1 51.4zm146.5-486.1c-1-1.8-2.1-3.7-3.2-5.5-9.8-16.6-31.1-22.2-47.8-12.6L648.5 261c-17 9.8-22.7 31.6-12.6 48.4.9 1.4 1.7 2.9 2.5 4.4 9.5 17 31.2 22.8 48 13L807 257.3c16.7-9.7 22.4-31 12.9-47.8m-444.5 51.6L255 191.6c-16.7-9.6-38-4-47.8 12.6-1.1 1.8-2.1 3.6-3.2 5.5-9.5 16.8-3.8 38.1 12.9 47.8L337.3 327c16.9 9.7 38.6 4 48-13.1.8-1.5 1.7-2.9 2.5-4.4 10.2-16.8 4.5-38.6-12.4-48.4M512 239.3h2.5c19.5.3 35.5-15.5 35.5-35.1v-139c0-19.3-15.6-34.9-34.8-35.1h-6.4C489.6 30.3 474 46 474 65.2v139c0 19.5 15.9 35.4 35.5 35.1z"},null,-1),B=[L];function V(_,s){return i(),m("svg",b,[...B])}const $={render:V},D={class:"flex"},H={class:"w-[400px]"},M=g({__name:"index",setup(_){const{columns:s,dataList:a,onAdd:d,onDel:p}=v();return(N,z)=>{const u=c("el-scrollbar"),l=c("el-button"),h=c("pure-table");return i(),m("div",D,[o(u,{height:"540px"},{default:t(()=>[n("code",null,[n("pre",H," "+x(e(a)),1)])]),_:1}),o(h,{"row-key":"id","align-whole":"center","header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},data:e(a),columns:e(s)},{empty:t(()=>[o(e($),{fill:"var(--el-svg-monochrome-grey)",class:"m-auto"})]),append:t(()=>[o(l,{plain:"",class:"w-full my-2",icon:e(r)(e(k)),onClick:e(d)},{default:t(()=>[w(" 添加一行数据 ")]),_:1},8,["icon","onClick"])]),operation:t(({row:f})=>[o(l,{class:"reset-margin",link:"",type:"primary",icon:e(r)(e(C)),onClick:E=>e(p)(f)},null,8,["icon","onClick"])]),_:1},8,["data","columns"])])}}}),q=y(M,[["__scopeId","data-v-103a7622"]]);export{q as default}; diff --git a/static/js/index-CBuEMrpQ.js b/static/js/index-EsOeFVV6.js similarity index 88% rename from static/js/index-CBuEMrpQ.js rename to static/js/index-EsOeFVV6.js index eb4953b29..1fec6cacf 100644 --- a/static/js/index-CBuEMrpQ.js +++ b/static/js/index-EsOeFVV6.js @@ -1 +1 @@ -import{d as p,a as r,V as d,k as i,g as t,t as n,u as s,i as m,e as _,f as c}from"./index-CV7M57fm.js";const f={class:"dark:text-white"},x={style:{"text-indent":"2em"}},V={style:{"text-indent":"4em"}},h=p({name:"Menu1-2-1",__name:"index",setup(k){const o=r(""),{t:e}=d();return(v,a)=>{const u=_("el-input");return c(),i("div",f,[t("p",null,n(s(e)("menus.pureMenu1")),1),t("p",x,n(s(e)("menus.pureMenu1-2")),1),t("p",V,n(s(e)("menus.pureMenu1-2-1")),1),m(u,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=l=>o.value=l)},null,8,["modelValue"])])}}});export{h as default}; +import{d as p,a as r,V as d,k as i,g as t,t as n,u as s,i as m,e as _,f as c}from"./index-D0RG78dK.js";const f={class:"dark:text-white"},x={style:{"text-indent":"2em"}},V={style:{"text-indent":"4em"}},h=p({name:"Menu1-2-1",__name:"index",setup(k){const o=r(""),{t:e}=d();return(v,a)=>{const u=_("el-input");return c(),i("div",f,[t("p",null,n(s(e)("menus.pureMenu1")),1),t("p",x,n(s(e)("menus.pureMenu1-2")),1),t("p",V,n(s(e)("menus.pureMenu1-2-1")),1),m(u,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=l=>o.value=l)},null,8,["modelValue"])])}}});export{h as default}; diff --git a/static/js/index-F-SQF4Vi.js b/static/js/index-F-SQF4Vi.js deleted file mode 100644 index 0a4902f23..000000000 --- a/static/js/index-F-SQF4Vi.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-Bd5Ycjiq.js";import"./columns-UmY06zNU.js";import"./data--Dry3jiQ.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-FJ2vTliF.js b/static/js/index-FJ2vTliF.js deleted file mode 100644 index 28ab3fce2..000000000 --- a/static/js/index-FJ2vTliF.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-HmGRYsqe.js";import"./columns-D72TBkps.js";import"./data--Dry3jiQ.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-GNqm2i94.js b/static/js/index-GNqm2i94.js deleted file mode 100644 index 2cecfe80a..000000000 --- a/static/js/index-GNqm2i94.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-SsS5_9B6.js";import"./columns-SVh6cT_i.js";import"./data--Dry3jiQ.js";import"./index-CV7M57fm.js";export{o as default}; diff --git a/static/js/index-J4aLahqF.js b/static/js/index-J4aLahqF.js deleted file mode 100644 index 1a10f1939..000000000 --- a/static/js/index-J4aLahqF.js +++ /dev/null @@ -1,10 +0,0 @@ -var Mn=Object.defineProperty,Ln=Object.defineProperties;var Vn=Object.getOwnPropertyDescriptors;var an=Object.getOwnPropertySymbols;var Hn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable;var ln=(t,n,o)=>n in t?Mn(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,$t=(t,n)=>{for(var o in n||(n={}))Hn.call(n,o)&&ln(t,o,n[o]);if(an)for(var o of an(n))zn.call(n,o)&&ln(t,o,n[o]);return t},Tt=(t,n)=>Ln(t,Vn(n));var it=(t,n,o)=>new Promise((a,l)=>{var i=s=>{try{h(o.next(s))}catch(d){l(d)}},f=s=>{try{h(o.throw(s))}catch(d){l(d)}},h=s=>s.done?a(s.value):Promise.resolve(s.value).then(i,f);h((o=o.apply(t,n)).next())});import{fA as ae,au as An,ax as ot,ay as En,af as Pt,ag as Dt,$ as Nt,a as N,av as Ge,aw as ut,p as P,fB as Be,r as Bt,fC as ke,fD as mn,m as et,ad as Ze,fE as On,fF as at,u as e,fG as vt,dd as Xe,d as se,fH as gt,fI as Zn,aa as Ve,fJ as vn,n as Re,d1 as wt,d2 as gn,z as qt,e as V,f as u,k as $,B as de,a3 as $e,g as v,i as c,s as fe,F as xe,l as Te,v as le,db as We,q as qe,t as U,j as J,w as C,h as pe,b3 as Ft,b as B,y as Qe,fK as Mt,fL as Rn,dv as Le,_ as we,X as Oe,V as Fe,d7 as Pn,P as Ht,dr as Dn,ah as Nn,fM as Lt,aG as Bn,a0 as yn,A as tt,fN as jt,fO as yt,M as qn,U as _t,C as Ut,D as Wt,fP as pt,d8 as zt,fQ as sn,N as dt,as as _n,Y as st,a1 as bn,o as Fn,c as jn,W as Un,fR as Wn,ar as Gn,b4 as Kn,fx as Yn,a6 as rn}from"./index-CV7M57fm.js";import{d as Xn,a as bt}from"./close-CObHKOmY.js";import{H as Jn}from"./home-filled-lghak5MV.js";import{d as Qn}from"./git-branch-line-BhusJOme.js";import{d as eo}from"./admin-line-CpqWPwjZ.js";import{d as xt,a as to,b as At,_ as no,c as oo}from"./SidebarTopCollapse.vue_vue_type_script_setup_true_lang-C0b2_a67.js";import{d as ao,u as ze,a as Gt,g as Kt,b as lo,c as so}from"./dark-DOnrHSsb.js";import{u as Yt,t as ro,a as io}from"./useDataThemeChange-D6wvDA2Z.js";import{u as Ue}from"./app-YaeE4kjL.js";import{e as He}from"./mitt-E5P-NQ8u.js";import{d as co}from"./refresh-right-Du3ZsAuC.js";import{d as Et}from"./arrow-right-s-line-CxPb13eK.js";import{m as uo}from"./index-CVBYKmq8.js";import{u as Ot}from"./epTheme-DQXQJ49l.js";import{u as Ne}from"./hooks-Bc-OyJg5.js";import{S as ho}from"./sortable.esm-CkCitmyH.js";import{d as lt}from"./check-CIQVCvCT.js";import{B as wn}from"./back_top-BWSHeVR0.js";import{R as Vt}from"./index-DeCxQba_.js";import{R as cn}from"./index-DiPQbJzZ.js";import"./user-DNtD0Fqa.js";const fo={width:1024,height:1024,body:''},po={width:1024,height:1024,body:''},mo={width:1024,height:1024,body:''},vo={width:1024,height:1024,body:''},go={width:1024,height:1024,body:''},yo={width:1024,height:1024,body:''},_o={width:24,height:24,body:''},bo={width:24,height:24,body:''},wo={width:24,height:24,body:''},xo={width:24,height:24,body:''},Co={width:24,height:24,body:''},ko={width:24,height:24,body:''},So={width:24,height:24,body:''},xn={width:24,height:24,body:''},Io={width:24,height:24,body:''},$o={width:24,height:24,body:''},To={width:24,height:24,body:''},Mo={width:24,height:24,body:''},Lo={width:24,height:24,body:''},Vo={width:24,height:24,body:''},Ho={width:24,height:24,body:''},zo={width:24,height:24,body:''},Ao={width:24,height:24,body:''},Eo={width:24,height:24,body:''},Oo={width:24,height:24,body:''};ae("ep:menu",Xn);ae("ep:edit",fo);ae("ep:set-up",po);ae("ep:guide",mo);ae("ep:monitor",vo);ae("ep:lollipop",go);ae("ep:histogram",yo);ae("ep:home-filled",Jn);ae("ri:bookmark-2-line",_o);ae("ri:file-ppt-2-line",bo);ae("ri:bank-card-line",wo);ae("ri:admin-fill",xo);ae("ri:file-info-line",Co);ae("ri:git-branch-line",Qn);ae("ri:links-fill",So);ae("ri:table-line",ko);ae("ri:search-line",xn);ae("ri:admin-line",eo);ae("ri:settings-3-line",xt);ae("ri:mind-map",Io);ae("ri:bar-chart-horizontal-line",$o);ae("ri:window-line",to);ae("ri:file-search-line",Mo);ae("ri:artboard-line",To);ae("ri:list-check",Lo);ae("ri:ubuntu-fill",Vo);ae("ri:user-voice-line",Ho);ae("ri:edit-box-line",zo);ae("ri:history-fill",Ao);ae("ri:information-line",ao);ae("ri:terminal-window-line",Eo);ae("ri:checkbox-circle-line",Oo);const Zo=An({id:"pure-setting",state:()=>({title:ot().Title,fixedHeader:ot().FixedHeader,hiddenSideBar:ot().HiddenSideBar}),getters:{getTitle(t){return t.title},getFixedHeader(t){return t.fixedHeader},getHiddenSideBar(t){return t.hiddenSideBar}},actions:{CHANGE_SETTING({key:t,value:n}){Reflect.has(this,t)&&(this[t]=n)},changeSetting(t){this.CHANGE_SETTING(t)}}});function Xt(){return Zo(En)}const Ro={width:24,height:24,body:''},Po={width:24,height:24,body:''},Do={width:24,height:24,body:''},No={width:24,height:24,body:''};function Bo(){var G,re;const t=Pt(),n=Dt(),o=Nt(),a=Xt(),l=N(0),i=N(0),f=N(0),h=N(!1),s=N(-1),d=N({}),p=N(!1),m=N(((G=Ge().getItem(`${ut()}configure`))==null?void 0:G.showModel)||"smart"),y=(re=N(Ge().getItem(`${ut()}configure`).hideTabs))!=null?re:N("false"),b=P(()=>Be().multiTags),x=Bt([{icon:co,text:ke("buttons.pureReload"),divided:!1,disabled:!1,show:!0},{icon:bt,text:ke("buttons.pureCloseCurrentTab"),divided:!1,disabled:!(b.value.length>1),show:!0},{icon:No,text:ke("buttons.pureCloseLeftTabs"),divided:!0,disabled:!(b.value.length>1),show:!0},{icon:Do,text:ke("buttons.pureCloseRightTabs"),divided:!1,disabled:!(b.value.length>1),show:!0},{icon:Po,text:ke("buttons.pureCloseOtherTabs"),divided:!0,disabled:!(b.value.length>2),show:!0},{icon:Ro,text:ke("buttons.pureCloseAllTabs"),divided:!1,disabled:!(b.value.length>1),show:!0},{icon:mn,text:ke("buttons.pureContentFullScreen"),divided:!0,disabled:!1,show:!0}]);function T(Z,he,ie){var me,Ae;return On((me=t==null?void 0:t.meta)==null?void 0:me.showLink)&&((Ae=t==null?void 0:t.meta)==null?void 0:Ae.showLink)===!1?Object.keys(t.query).length>0?at(t.query,Z.query)?he:ie:at(t.params,Z.params)?he:ie:t.path===Z.path?he:ie}const A=P(()=>(Z,he)=>{if(he!==0)return T(Z,!0,!1)}),_=P(()=>Z=>T(Z,"is-active","")),F=P(()=>Z=>T(Z,"schedule-active","")),z=P(()=>({transform:`translateX(${f.value}px)`,transition:p.value?"none":"transform 0.5s ease-in-out"})),D=P(()=>({left:i.value+"px",top:l.value+"px"})),te=()=>{h.value=!1};function q(Z){if(Z&&(s.value=Z),e(m)==="smart"){if(vt(o.refs["schedule"+Z][0],"schedule-active"))return;Xe(!0,"schedule-in",o.refs["schedule"+Z][0]),Xe(!1,"schedule-out",o.refs["schedule"+Z][0])}else{if(vt(o.refs["dynamic"+Z][0],"is-active"))return;Xe(!0,"card-in",o.refs["dynamic"+Z][0]),Xe(!1,"card-out",o.refs["dynamic"+Z][0])}}function H(Z){if(s.value=-1,e(m)==="smart"){if(vt(o.refs["schedule"+Z][0],"schedule-active"))return;Xe(!1,"schedule-in",o.refs["schedule"+Z][0]),Xe(!0,"schedule-out",o.refs["schedule"+Z][0])}else{if(vt(o.refs["dynamic"+Z][0],"is-active"))return;Xe(!1,"card-in",o.refs["dynamic"+Z][0]),Xe(!0,"card-out",o.refs["dynamic"+Z][0])}}function j(){a.hiddenSideBar?a.changeSetting({key:"hiddenSideBar",value:!1}):a.changeSetting({key:"hiddenSideBar",value:!0})}return et(()=>{if(!m.value){const Z=Ge().getItem(`${ut()}configure`);Z.showModel="card",Ge().setItem(`${ut()}configure`,Z)}}),{Close:bt,route:t,router:n,visible:h,showTags:y,instance:o,multiTags:b,showModel:m,tagsViews:x,buttonTop:l,buttonLeft:i,translateX:f,pureSetting:a,activeIndex:s,getTabStyle:z,isScrolling:p,iconIsActive:A,linkIsActive:_,currentSelect:d,scheduleIsActive:F,getContextMenuStyle:D,$t:ke,closeMenu:te,onMounted:et,onMouseenter:q,onMouseleave:H,transformI18n:Ze,onContentFullScreen:j}}const qo={width:24,height:24,body:''};var Fo={VITE_PORT:"8848",VITE_HIDE_HOME:"false",VITE_PUBLIC_PATH:"/vue-pure-admin/vue-pure-admin/",VITE_ROUTER_HISTORY:"hash",VITE_CDN:"false",VITE_COMPRESSION:"none",BASE_URL:"/vue-pure-admin/vue-pure-admin/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const jo={class:"arrow-left"},Uo=["onContextmenu","onMouseenter","onMouseleave","onClick"],Wo={class:"tag-title dark:!text-text_color_primary dark:hover:!text-primary"},Go=["onClick"],Ko={class:"arrow-right"},Yo=["onClick"],Xo={class:"arrow-down"},Jo=se({__name:"index",setup(t){var ee;const{Close:n,route:o,router:a,visible:l,showTags:i,instance:f,multiTags:h,tagsViews:s,buttonTop:d,buttonLeft:p,showModel:m,translateX:y,pureSetting:b,activeIndex:x,getTabStyle:T,isScrolling:A,iconIsActive:_,linkIsActive:F,currentSelect:z,scheduleIsActive:D,getContextMenuStyle:te,closeMenu:q,onMounted:H,onMouseenter:j,onMouseleave:G,transformI18n:re,onContentFullScreen:Z}=Bo(),he=N(),ie=N(),me=N(),Ae=N(),De=N(!1),Me=(ee=gt())==null?void 0:ee.path,{VITE_HIDE_HOME:r}=Fo,g=[...Zn,...Ve().flatteningRoutes.filter(k=>{var E;return(E=k==null?void 0:k.meta)==null?void 0:E.fixedTag})],S=()=>it(this,null,function*(){yield Qe();const k=h.value.findIndex(E=>We(o.query)?We(o.params)?o.path===E.path:at(o.params,E.params):at(o.query,E.query));Q(k)}),Q=k=>it(this,null,function*(){var ue,Ee;yield Qe();const E=10;if(!f.refs["dynamic"+k])return;const R=f.refs["dynamic"+k][0],Y=R==null?void 0:R.offsetLeft,ve=R==null?void 0:R.offsetWidth,W=me.value?(ue=me.value)==null?void 0:ue.offsetWidth:0,K=he.value?(Ee=he.value)==null?void 0:Ee.offsetWidth:0;W<=K?De.value=!0:De.value=!1,K-y.value&&Y+ve<-y.value+W?y.value=Math.min(0,W-ve-Y-E):y.value=-(Y-(W-E-ve))}),ce=k=>{var Y;const E=me.value?(Y=me.value)==null?void 0:Y.offsetWidth:0,R=he.value?he.value.offsetWidth:0;k>0?y.value=Math.min(0,y.value+k):E=-(R-E)&&(y.value=Math.max(y.value+k,E-R)):y.value=0,A.value=!1},ne=k=>{A.value=!0;const E=Math.abs(k.deltaX)+Math.abs(k.deltaY);let R=0;k.deltaX<0?R=E>0?E:100:R=E>0?-E:-100,X(R)},X=k=>{let R=Math.abs(k);const Y=()=>{const ve=Math.sign(k)*Math.min(20,R);ce(ve),R-=Math.abs(ve),R>0&&requestAnimationFrame(Y)};requestAnimationFrame(Y)};function w(k){const E=h.value.some(Y=>Y.path===k);function R(Y,ve){E||Y.forEach(W=>{W.path===ve?Be().handleTags("push",{path:ve,meta:W.meta,name:W.name}):W.children&&W.children.length>0&&R(W.children,ve)})}R(a.options.routes,k)}function I(){const{fullPath:k,query:E}=e(o);a.replace({path:"/redirect"+k,query:E}),Mt(o,"refresh")}function O(k,E,R){var K,ue,Ee,Ye;const Y=h.value.findIndex(_e=>{if(_e.query){if(_e.path===k.path)return _e.query===k.query}else if(_e.params){if(_e.path===k.path)return _e.params===k.params}else return _e.path===k.path}),ve=(_e,Ie,mt)=>{mt?Be().handleTags("equal",[r==="false"?g:Le(gt()),k].flat()):Be().handleTags("splice","",{startIndex:_e,length:Ie}),S()};R==="other"?ve(1,1,!0):R==="left"?ve(g.length,Y-1,!0):R==="right"?ve(Y+1,h.value.length):ve(Y,1);const W=Be().handleTags("slice");if(E===o.path){if(R==="left")return;(K=W[0])!=null&&K.query?a.push({name:W[0].name,query:W[0].query}):(ue=W[0])!=null&&ue.params?a.push({name:W[0].name,params:W[0].params}):a.push({path:W[0].path})}else{if(!h.value.length||h.value.some(_e=>_e.path===o.path))return;(Ee=W[0])!=null&&Ee.query?a.push({name:W[0].name,query:W[0].query}):(Ye=W[0])!=null&&Ye.params?a.push({name:W[0].name,params:W[0].params}):a.push({path:W[0].path})}}function oe(k,E){O(k,k.path,E),Mt(o)}function M(k,E,R){if(E&&E.disabled)return;let Y;switch(R?Y={path:R.path,meta:R.meta,name:R.name,query:R==null?void 0:R.query,params:R==null?void 0:R.params}:Y={path:o.path,meta:o.meta},k){case 0:I();break;case 1:oe(Y);break;case 2:oe(Y,"left");break;case 3:oe(Y,"right");break;case 4:oe(Y,"other");break;case 5:Be().handleTags("splice","",{startIndex:g.length,length:h.value.length}),a.push(Me),Mt(o);break;case 6:Z(),setTimeout(()=>{b.hiddenSideBar?(s[6].icon=Rn,s[6].text=ke("buttons.pureContentExitFullScreen")):(s[6].icon=mn,s[6].text=ke("buttons.pureContentFullScreen"))},100);break}setTimeout(()=>{Se(o.fullPath,o.query)})}function L(k){const{key:E,item:R}=k;M(E,R)}function ge(k,E){q(),M(k,E,z.value)}function Ce(k){Array.of(1,2,3,4,5).forEach(E=>{s[E].show=k})}function Ke(k,E=!1){Array.of(1,2,3,4,5).forEach(R=>{s[R].disabled=k}),E&&(s[2].show=!1,s[2].disabled=!0)}function Se(k,E={},R=!1){var ue,Ee,Ye,_e;const Y=h.value,ve=h.value.length;let W=-1;We(E)?W=Y.findIndex(Ie=>Ie.path===k):W=Y.findIndex(Ie=>at(Ie.query,E));function K(){var Ie,mt;(mt=(Ie=Y[W])==null?void 0:Ie.meta)!=null&&mt.fixedTag&&Array.of(1,2,3,4,5).forEach(Tn=>{s[Tn].disabled=!0})}Ce(!0),R&&(s[0].show=!0),W===1&&ve!==2?(s[2].show=!1,Array.of(1,3,4,5).forEach(Ie=>{s[Ie].disabled=!1}),s[2].disabled=!0,K()):W===1&&ve===2?(Ke(!1),Array.of(2,3,4).forEach(Ie=>{s[Ie].show=!1,s[Ie].disabled=!0}),K()):ve-1===W&&W!==0?(s[3].show=!1,Array.of(1,2,4,5).forEach(Ie=>{s[Ie].disabled=!1}),s[3].disabled=!0,(Ee=(ue=Y[W-1])==null?void 0:ue.meta)!=null&&Ee.fixedTag&&(s[2].show=!1,s[2].disabled=!0),K()):W===0||k===`/redirect${Me}`?Ke(!0):(Ke(!1,(_e=(Ye=Y[W-1])==null?void 0:Ye.meta)==null?void 0:_e.fixedTag),K())}function rt(k,E){var ue;q(),k.path===Me||(ue=k==null?void 0:k.meta)!=null&&ue.fixedTag?(Ce(!1),s[0].show=!0):o.path!==k.path&&o.name!==k.name?(s[0].show=!1,Se(k.path,k.query)):h.value.length===2&&o.path!==k.path?(Ce(!0),s[4].show=!1):o.path===k.path&&Se(k.path,k.query,!0),z.value=k;const R=140,Y=e(ie).getBoundingClientRect().left,W=e(ie).offsetWidth-R,K=E.clientX-Y+5;K>W?p.value=W:p.value=K,Xt().hiddenSideBar?d.value=E.clientY:d.value=E.clientY-40,Qe(()=>{l.value=!0})}function It(k){const{name:E,path:R}=k;E?k.query?a.push({name:E,query:k.query}):k.params?a.push({name:E,params:k.params}):a.push({name:E}):a.push({path:R})}return vn(Ae,q,{detectIframe:!0}),Re(o,()=>{x.value=-1,S()}),H(()=>{f&&(Se(o.fullPath),He.on("tagViewsChange",k=>{e(i)!==k&&(i.value=k)}),He.on("tagViewsShowModel",k=>{m.value=k}),He.on("changLayoutRoute",k=>{w(k),setTimeout(()=>{Se(k)})}),wt(me,S),gn().then(()=>S()))}),qt(()=>{He.off("tagViewsChange"),He.off("tagViewsShowModel"),He.off("changLayoutRoute")}),(k,E)=>{const R=V("IconifyIconOffline"),Y=V("el-dropdown-item"),ve=V("el-dropdown-menu"),W=V("el-dropdown");return e(i)?J("",!0):(u(),$("div",{key:0,ref_key:"containerDom",ref:ie,class:"tags-view"},[de(v("span",jo,[c(R,{icon:e(At),onClick:E[0]||(E[0]=K=>ce(200))},null,8,["icon"])],512),[[$e,De.value]]),v("div",{ref_key:"scrollbarDom",ref:me,class:"scroll-container",onWheel:qe(ne,["prevent"])},[v("div",{ref_key:"tabDom",ref:he,class:"tab select-none",style:fe(e(T))},[(u(!0),$(xe,null,Te(e(h),(K,ue)=>{var Ee,Ye;return u(),$("div",{ref_for:!0,ref:"dynamic"+ue,key:ue,class:le(["scroll-item is-closable",e(F)(K),!e(We)((Ee=K==null?void 0:K.meta)==null?void 0:Ee.fixedTag)&&"fixed-tag"]),onContextmenu:qe(_e=>rt(K,_e),["prevent"]),onMouseenter:qe(_e=>e(j)(ue),["prevent"]),onMouseleave:qe(_e=>e(G)(ue),["prevent"]),onClick:_e=>It(K)},[v("span",Wo,U(e(re)(K.meta.title)),1),e(We)((Ye=K==null?void 0:K.meta)==null?void 0:Ye.fixedTag)&&(e(_)(K,ue)||ue===e(x)&&ue!==0)?(u(),$("span",{key:0,class:"el-icon-close",onClick:qe(_e=>oe(K),["stop"])},[c(R,{icon:e(n)},null,8,["icon"])],8,Go)):J("",!0),e(m)!=="card"?(u(),$("span",{key:1,ref_for:!0,ref:"schedule"+ue,class:le([e(D)(K)])},null,2)):J("",!0)],42,Uo)}),128))],4)],544),de(v("span",Ko,[c(R,{icon:e(Et),onClick:E[1]||(E[1]=K=>ce(-200))},null,8,["icon"])],512),[[$e,De.value]]),c(Ft,{name:"el-zoom-in-top"},{default:C(()=>[de((u(),$("ul",{ref_key:"contextmenuRef",ref:Ae,key:Math.random(),style:fe(e(te)),class:"contextmenu"},[(u(!0),$(xe,null,Te(e(s).slice(0,6),(K,ue)=>(u(),$("div",{key:ue,style:{display:"flex","align-items":"center"}},[K.show?(u(),$("li",{key:0,onClick:Ee=>ge(ue,K)},[c(R,{icon:K.icon},null,8,["icon"]),pe(" "+U(e(re)(K.text)),1)],8,Yo)):J("",!0)]))),128))],4)),[[$e,e(l)]])]),_:1}),c(W,{trigger:"click",placement:"bottom-end",onCommand:L},{dropdown:C(()=>[c(ve,null,{default:C(()=>[(u(!0),$(xe,null,Te(e(s),(K,ue)=>(u(),B(Y,{key:ue,command:{key:ue,item:K},divided:K.divided,disabled:K.disabled},{default:C(()=>[c(R,{icon:K.icon},null,8,["icon"]),pe(" "+U(e(re)(K.text)),1)]),_:2},1032,["command","divided","disabled"]))),128))]),_:1})]),default:C(()=>[v("span",Xo,[c(R,{icon:e(qo),class:"dark:text-white"},null,8,["icon"])])]),_:1})],512))}}}),Qo=we(Jo,[["__scopeId","data-v-5d7855d6"]]);function ea(t=!1){const n=N(t);function o(f){n.value=f}function a(){o(!0)}function l(){o(!1)}function i(){o(!n.value)}return{bool:n,setBool:o,setTrue:a,setFalse:l,toggle:i}}const ta={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20","aria-hidden":"true",class:"iconify iconify--ant-design",viewBox:"0 0 1024 1024"},na=v("path",{fill:"currentColor",d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 0 0 0 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8"},null,-1),oa=[na];function aa(t,n){return u(),$("svg",ta,[...oa])}const Cn={render:aa},la=["onMouseenter"],sa={class:"result-item-title"},ra=se({__name:"SearchResult",props:{value:{},options:{}},emits:["update:value","enter"],setup(t,{expose:n,emit:o}){const a=N(),l=N(),i=o,f=Nt(),h=t,s=P(()=>x=>({background:(x==null?void 0:x.path)===d.value?Ot().epThemeColor:"",color:x.path===d.value?"#fff":"",fontSize:x.path===d.value?"16px":"14px"})),d=P({get(){return h.value},set(x){i("update:value",x)}});function p(x){return it(this,null,function*(){d.value=x.path})}function m(){i("enter")}function y(){l.value=window.innerHeight-window.innerHeight/10-140}wt(a,y);function b(x){var F;const T=(F=f==null?void 0:f.proxy)==null?void 0:F.$refs[`resultItemRef${x}`];if(!T)return 0;const _=T[0].offsetTop+128;return _>l.value?_-l.value:0}return et(()=>{y()}),n({handleScroll:b}),(x,T)=>(u(),$("div",{ref_key:"resultRef",ref:a,class:"result"},[(u(!0),$(xe,null,Te(x.options,(A,_)=>{var F,z;return u(),$("div",{key:A.path,ref_for:!0,ref:"resultItemRef"+_,class:"result-item dark:bg-[#1d1d1d]",style:fe(s.value(A)),onClick:m,onMouseenter:D=>p(A)},[(u(),B(Oe(e(Ne)((F=A.meta)==null?void 0:F.icon)))),v("span",sa,U(e(Ze)((z=A.meta)==null?void 0:z.title)),1),c(e(Cn))],44,la)}),128))],512))}}),ia=we(ra,[["__scopeId","data-v-274aad60"]]),ca={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20","aria-hidden":"true",class:"iconify iconify--mdi",viewBox:"0 0 24 24"},ua=v("path",{fill:"currentColor",d:"M1 7h6v2H3v2h4v2H3v2h4v2H1zm10 0h4v2h-4v2h2a2 2 0 0 1 2 2v2c0 1.11-.89 2-2 2H9v-2h4v-2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2m8 0h2a2 2 0 0 1 2 2v1h-2V9h-2v6h2v-1h2v1c0 1.11-.89 2-2 2h-2a2 2 0 0 1-2-2V9c0-1.1.9-2 2-2"},null,-1),da=[ua];function ha(t,n){return u(),$("svg",ca,[...da])}const fa={render:ha},pa={width:24,height:24,body:''},ma={width:24,height:24,body:''},va={class:"search-footer text-[#333] dark:text-white"},ga={class:"search-footer-item"},ya={class:"search-footer-item"},_a={class:"search-footer-item"},ba={key:0,class:"search-footer-total"},wa=se({__name:"SearchFooter",props:{total:{default:0}},setup(t){const{t:n}=Fe(),{device:o}=ze();return(a,l)=>{const i=V("IconifyIconOffline");return u(),$("div",va,[v("span",ga,[c(e(Cn),{class:"icon"}),pe(" "+U(e(n)("buttons.pureConfirm")),1)]),v("span",ya,[c(i,{icon:e(pa),class:"icon"},null,8,["icon"]),c(i,{icon:e(ma),class:"icon"},null,8,["icon"]),pe(" "+U(e(n)("buttons.pureSwitch")),1)]),v("span",_a,[c(e(fa),{class:"icon"}),pe(" "+U(e(n)("buttons.pureClose")),1)]),e(o)!=="mobile"&&a.total>0?(u(),$("p",ba,U(`${e(n)("search.pureTotal")} ${a.total}`),1)):J("",!0)])}}}),xa=we(wa,[["__scopeId","data-v-972811e5"]]),Ca={width:1024,height:1024,body:''},ka={class:"history-item-title"},Sa=se({__name:"SearchHistoryItem",props:{item:{}},emits:["collectItem","deleteItem"],setup(t,{emit:n}){const o=n;function a(i){o("collectItem",i)}function l(i){o("deleteItem",i)}return(i,f)=>{var s,d;const h=V("IconifyIconOffline");return u(),$(xe,null,[(u(),B(Oe(e(Ne)((s=i.item.meta)==null?void 0:s.icon)))),v("span",ka,U(e(Ze)((d=i.item.meta)==null?void 0:d.title)),1),de(c(h,{icon:e(Ca),class:"w-[18px] h-[18px] mr-2 hover:text-[#d7d5d4]",onClick:f[0]||(f[0]=qe(p=>a(i.item),["stop"]))},null,8,["icon"]),[[$e,i.item.type==="history"]]),c(h,{icon:e(bt),class:"w-[18px] h-[18px] hover:text-[#d7d5d4] cursor-pointer",onClick:f[1]||(f[1]=qe(p=>l(i.item),["stop"]))},null,8,["icon"])],64)}}}),un=we(Sa,[["__scopeId","data-v-ba0c91b5"]]),Ia=["onMouseenter"],$a={class:"collect-container"},Ta=["onMouseenter"],Ma=se({__name:"SearchHistory",props:{value:{},options:{}},emits:["update:value","enter","collect","delete","drag"],setup(t,{expose:n,emit:o}){const a=N(),l=N(),i=N(!1),{t:f}=Fe(),h=o,s=Nt(),d=t,p=P(()=>H=>({background:(H==null?void 0:H.path)===y.value?Ot().epThemeColor:"",color:H.path===y.value?"#fff":"",fontSize:H.path===y.value?"16px":"14px"})),m=P(()=>({color:Ot().epThemeColor,fontWeight:500})),y=P({get(){return d.value},set(H){h("update:value",H)}});Re(()=>d.value,H=>{H&&i.value&&gn(100).then(()=>i.value=!1)});const b=P(()=>d.options.filter(H=>H.type==="history")),x=P(()=>d.options.filter(H=>H.type==="collect"));function T(H){h("collect",H)}function A(H){i.value=!0,h("delete",H)}function _(H){return it(this,null,function*(){i.value||(y.value=H.path)})}function F(){h("enter")}function z(){l.value=window.innerHeight-window.innerHeight/10-140}wt(a,z);function D(H){var Z;const j=(Z=s==null?void 0:s.proxy)==null?void 0:Z.$refs[`historyItemRef${H}`];if(!j)return 0;const re=(Pn(j)?j[0]:j).offsetTop+128;return re>l.value?re-l.value:0}const te=H=>{h("drag",{oldIndex:H.oldIndex,newIndex:H.newIndex})};let q=null;return Re(x,H=>{H.length>1&&Qe(()=>{const j=document.querySelector(".collect-container");!j||q||(q=ho.create(j,{animation:160,onStart:G=>{G.item.style.cursor="move"},onEnd:G=>{G.item.style.cursor="pointer"},onUpdate:te}),z())})},{deep:!0,immediate:!0}),n({handleScroll:D}),(H,j)=>(u(),$("div",{ref_key:"historyRef",ref:a,class:"history"},[b.value.length?(u(),$(xe,{key:0},[v("div",{style:fe(m.value)},U(e(f)("search.pureHistory")),5),(u(!0),$(xe,null,Te(b.value,(G,re)=>(u(),$("div",{key:G.path,ref_for:!0,ref:"historyItemRef"+re,class:"history-item dark:bg-[#1d1d1d]",style:fe(p.value(G)),onClick:F,onMouseenter:Z=>_(G)},[c(un,{item:G,onDeleteItem:A,onCollectItem:T},null,8,["item"])],44,Ia))),128))],64)):J("",!0),x.value.length?(u(),$(xe,{key:1},[v("div",{style:fe(m.value)},U(`${e(f)("search.pureCollect")}${x.value.length>1?e(f)("search.pureDragSort"):""}`),5),v("div",$a,[(u(!0),$(xe,null,Te(x.value,(G,re)=>(u(),$("div",{key:G.path,ref_for:!0,ref:"historyItemRef"+(re+b.value.length),class:"history-item dark:bg-[#1d1d1d]",style:fe(p.value(G)),onClick:F,onMouseenter:Z=>_(G)},[c(un,{item:G,onDeleteItem:A},null,8,["item"])],44,Ta))),128))])],64)):J("",!0)],512))}}),La=we(Ma,[["__scopeId","data-v-f7a9d807"]]),Va={class:"search-content"},dn="history",Ha="collect",je="menu-search-history",Je="menu-search-collect",za=se({__name:"SearchModal",props:{value:{type:Boolean}},emits:["update:value"],setup(t,{emit:n}){const{device:o}=ze(),a=n,l=t,i=Dt(),{t:f,locale:h}=Fe(),s=N(""),d=N(),p=N(),m=N(),y=N(""),b=N(""),x=Ht([]),T=Ht([]),A=Dn(Z,300),_=ot().MenuSearchHistory,F=N(null),z=P(()=>Nn(Ve().wholeMenus)),D=P({get(){return l.value},set(w){a("update:value",w)}});Re(()=>l.value,w=>{w&&ne()});const te=P(()=>s.value&&x.value.length>0),q=P(()=>!s.value&&T.value.length>0),H=P(()=>!s.value&&T.value.length===0||s.value&&x.value.length===0);function j(w){return Ge().getItem(w)||[]}function G(w,I){Ge().setItem(w,I)}function re(w){const I=[];function O(oe){oe.forEach(M=>{I.push(M),M.children&&O(M.children)})}return O(w),I}function Z(){var I;const w=re(z.value);x.value=w.filter(O=>{var oe,M;return s.value?Ze((oe=O.meta)==null?void 0:oe.title).toLocaleLowerCase().includes(s.value.toLocaleLowerCase().trim())||h.value==="zh"&&!We(uo(Ze((M=O.meta)==null?void 0:M.title).toLocaleLowerCase(),s.value.toLocaleLowerCase().trim())):!1}),y.value=((I=x.value)==null?void 0:I.length)>0?x.value[0].path:""}function he(){D.value=!1,setTimeout(()=>{x.value=[],b.value="",s.value=""},200)}function ie(w){const O=(x.value.length?d.value:p.value).handleScroll(w);m.value.setScrollTop(O)}function me(){const w=x.value.length>0,I=w?x.value:T.value,O=w?y.value:b.value;return{options:I,currentPath:O,isResultOptions:w}}function Ae(w,I){I?y.value=x.value[w].path:b.value=T.value[w].path,ie(w)}function De(){const{options:w,currentPath:I,isResultOptions:O}=me();if(w.length===0)return;const M=(w.findIndex(L=>L.path===I)-1+w.length)%w.length;Ae(M,O)}function Me(){const{options:w,currentPath:I,isResultOptions:O}=me();if(w.length===0)return;const M=(w.findIndex(L=>L.path===I)+1)%w.length;Ae(M,O)}function r(){const{options:w,currentPath:I,isResultOptions:O}=me();if(w.length===0||I==="")return;const oe=w.findIndex(M=>M.path===I);oe!==-1&&(O?Q():ce(),i.push(w[oe].path),he())}function g(w){const I=w.type===dn?je:Je;let O=j(I);O=O.filter(oe=>oe.path!==w.path),G(I,O),ne()}function S(w){let I=j(je),O=j(Je);I=I.filter(oe=>oe.path!==w.path),G(je,I),O.some(oe=>oe.path===w.path)||(O.unshift(Tt($t({},w),{type:Ha})),G(Je,O)),ne()}function Q(){const{path:w,meta:I}=x.value.find(ge=>ge.path===y.value),O=j(je),M=j(Je).some(ge=>ge.path===w),L=O.findIndex(ge=>ge.path===w);M||(L!==-1&&O.splice(L,1),O.length>=_&&O.pop(),O.unshift({path:w,meta:I,type:dn}),Ge().setItem(je,O))}function ce(){let w=j(je);const I=w.findIndex(O=>O.path===b.value);if(I!==-1){const[O]=w.splice(I,1);w.unshift(O),G(je,w)}}function ne(){var O;const w=j(je),I=j(Je);T.value=[...w,...I],b.value=(O=T.value[0])==null?void 0:O.path}function X(w){const I=j(Je),[O]=I.splice(w.oldIndex,1);I.splice(w.newIndex,0,O),Ge().setItem(Je,I),T.value=[...j(je),...j(Je)],b.value=O.path}return Lt("Enter",r),Lt("ArrowUp",De),Lt("ArrowDown",Me),(w,I)=>{const O=V("IconifyIconOffline"),oe=V("el-input"),M=V("el-empty"),L=V("el-scrollbar"),ge=V("el-dialog");return u(),B(ge,{modelValue:D.value,"onUpdate:modelValue":I[3]||(I[3]=Ce=>D.value=Ce),top:"5vh",class:"pure-search-dialog","show-close":!1,width:e(o)==="mobile"?"80vw":"40vw","before-close":he,style:{borderRadius:"6px"},"append-to-body":"",onOpened:I[4]||(I[4]=Ce=>F.value.focus()),onClosed:I[5]||(I[5]=Ce=>F.value.blur())},{footer:C(()=>[c(xa,{total:x.value.length},null,8,["total"])]),default:C(()=>[c(oe,{ref_key:"inputRef",ref:F,modelValue:s.value,"onUpdate:modelValue":I[0]||(I[0]=Ce=>s.value=Ce),size:"large",clearable:"",placeholder:e(f)("search.purePlaceholder"),onInput:e(A)},{prefix:C(()=>[c(O,{icon:e(xn),class:"text-primary w-[24px] h-[24px]"},null,8,["icon"])]),_:1},8,["modelValue","placeholder","onInput"]),v("div",Va,[c(L,{ref_key:"scrollbarRef",ref:m,"max-height":"calc(90vh - 140px)"},{default:C(()=>[H.value?(u(),B(M,{key:0,description:e(f)("search.pureEmpty")},null,8,["description"])):J("",!0),q.value?(u(),B(La,{key:1,ref_key:"historyRef",ref:p,value:b.value,"onUpdate:value":I[1]||(I[1]=Ce=>b.value=Ce),options:T.value,onClick:r,onDelete:g,onCollect:S,onDrag:X},null,8,["value","options"])):J("",!0),te.value?(u(),B(ia,{key:2,ref_key:"resultRef",ref:d,value:y.value,"onUpdate:value":I[2]||(I[2]=Ce=>y.value=Ce),options:x.value,onClick:r},null,8,["value","options"])):J("",!0)]),_:1},512)])]),_:1},8,["modelValue","width"])}}}),Aa=we(za,[["__scopeId","data-v-1155c5fc"]]),Jt=se({__name:"index",setup(t){const{bool:n,toggle:o}=ea();function a(){o()}return(l,i)=>{const f=V("IconifyIconOffline");return u(),$("div",null,[v("div",{class:"search-container w-[40px] h-[48px] flex-c cursor-pointer navbar-bg-hover",onClick:a},[c(f,{icon:"ri:search-line"})]),c(Aa,{value:e(n),"onUpdate:value":i[0]||(i[0]=h=>Bn(n)?n.value=h:null)},null,8,["value"])])}}}),hn=[{key:"1",name:ke("status.pureNotify"),list:[],emptyText:ke("status.pureNoNotify")},{key:"2",name:ke("status.pureMessage"),list:[{avatar:"https://xiaoxian521.github.io/hyperlink/svg/smile1.svg",title:"小铭 评论了你",description:"诚在于心,信在于行,诚信在于心行合一。",datetime:"今天",type:"2"},{avatar:"https://xiaoxian521.github.io/hyperlink/svg/smile2.svg",title:"李白 回复了你",description:"长风破浪会有时,直挂云帆济沧海。",datetime:"昨天",type:"2"},{avatar:"https://xiaoxian521.github.io/hyperlink/svg/smile5.svg",title:"标题",description:"请将鼠标移动到此处,以便测试超长的消息在此处将如何处理。本例中设置的描述最大行数为2,超过2行的描述内容将被省略并且可以通过tooltip查看完整内容",datetime:"时间",type:"2"}],emptyText:ke("status.pureNoMessage")},{key:"3",name:ke("status.pureTodo"),list:[{avatar:"",title:"第三方紧急代码变更",description:"小林提交于 2024-05-10,需在 2024-05-11 前完成代码变更任务",datetime:"",extra:"马上到期",status:"danger",type:"3"},{avatar:"",title:"版本发布",description:"指派小铭于 2024-06-18 前完成更新并发布",datetime:"",extra:"已耗时 8 天",status:"warning",type:"3"},{avatar:"",title:"新功能开发",description:"开发多租户管理",datetime:"",extra:"进行中",type:"3"},{avatar:"",title:"任务名称",description:"任务需要在 2030-10-30 10:00 前启动",datetime:"",extra:"未开始",status:"info",type:"3"}],emptyText:ke("status.pureNoTodo")}],Ea={class:"notice-container border-b-[1px] border-solid border-[#f0f0f0] dark:border-[#303030]"},Oa={class:"notice-container-text"},Za={class:"notice-text-title text-[#000000d9] dark:text-white"},Ra={class:"notice-text-datetime text-[#00000073] dark:text-white"},Pa=se({__name:"NoticeItem",props:{noticeItem:{type:Object,default:()=>{}}},setup(t){const n=N(null),o=N(!1),a=N(null),l=N(!1),{tooltipEffect:i}=ze(),f=yn();function h(){Qe(()=>{var d,p;((d=n.value)==null?void 0:d.scrollWidth)>((p=n.value)==null?void 0:p.clientWidth)?o.value=!0:o.value=!1})}function s(d,p){const m=document.createElement("span");m.innerText=p,m.className="getDescriptionWidth",document.querySelector("body").appendChild(m);const y=document.querySelector(".getDescriptionWidth").offsetWidth;document.querySelector(".getDescriptionWidth").remove();const b=d.target.offsetWidth;y>2*b?l.value=!0:l.value=!1}return(d,p)=>{var x,T;const m=V("el-avatar"),y=V("el-tooltip"),b=V("el-tag");return u(),$("div",Ea,[t.noticeItem.avatar?(u(),B(m,{key:0,size:30,src:t.noticeItem.avatar,class:"notice-container-avatar"},null,8,["src"])):J("",!0),v("div",Oa,[v("div",Za,[c(y,{"popper-class":"notice-title-popper",effect:e(i),disabled:!o.value,content:t.noticeItem.title,placement:"top-start",enterable:!e(f)},{default:C(()=>[v("div",{ref_key:"titleRef",ref:n,class:"notice-title-content",onMouseover:h},U(t.noticeItem.title),545)]),_:1},8,["effect","disabled","content","enterable"]),(x=t.noticeItem)!=null&&x.extra?(u(),B(b,{key:0,type:(T=t.noticeItem)==null?void 0:T.status,size:"small",class:"notice-title-extra"},{default:C(()=>{var A;return[pe(U((A=t.noticeItem)==null?void 0:A.extra),1)]}),_:1},8,["type"])):J("",!0)]),c(y,{"popper-class":"notice-title-popper",effect:e(i),disabled:!l.value,content:t.noticeItem.description,placement:"top-start"},{default:C(()=>[v("div",{ref_key:"descriptionRef",ref:a,class:"notice-text-description",onMouseover:p[0]||(p[0]=A=>s(A,t.noticeItem.description))},U(t.noticeItem.description),545)]),_:1},8,["effect","disabled","content"]),v("div",Ra,U(t.noticeItem.datetime),1)])])}}}),Da=we(Pa,[["__scopeId","data-v-0a2d063f"]]),Na={key:0},Ba=se({__name:"NoticeList",props:{list:{type:Array,default:()=>[]},emptyText:{type:String,default:""}},setup(t){return(n,o)=>{const a=V("el-empty");return t.list.length?(u(),$("div",Na,[(u(!0),$(xe,null,Te(t.list,(l,i)=>(u(),B(Da,{key:i,noticeItem:l},null,8,["noticeItem"]))),128))])):(u(),B(a,{key:1,description:e(Ze)(t.emptyText)},null,8,["description"]))}}}),qa={width:1024,height:1024,body:''},Fa={class:"header-notice-icon"},ja={key:1},Ua={class:"noticeList-container"},Wa=se({__name:"index",setup(t){var f;const{t:n}=Fe(),o=N(0),a=N(hn),l=N((f=hn[0])==null?void 0:f.key);a.value.map(h=>o.value+=h.list.length);const i=P(()=>h=>n(h.name)+(h.list.length>0?`(${h.list.length})`:""));return(h,s)=>{const d=V("IconifyIconOffline"),p=V("el-badge"),m=V("el-empty"),y=V("el-scrollbar"),b=V("el-tab-pane"),x=V("el-tabs"),T=V("el-dropdown-menu"),A=V("el-dropdown");return u(),B(A,{trigger:"click",placement:"bottom-end"},{dropdown:C(()=>[c(T,null,{default:C(()=>[c(x,{modelValue:l.value,"onUpdate:modelValue":s[0]||(s[0]=_=>l.value=_),stretch:!0,class:"dropdown-tabs",style:fe({width:a.value.length===0?"200px":"330px"})},{default:C(()=>[a.value.length===0?(u(),B(m,{key:0,description:e(n)("status.pureNoMessage"),"image-size":60},null,8,["description"])):(u(),$("span",ja,[(u(!0),$(xe,null,Te(a.value,_=>(u(),B(b,{key:_.key,label:i.value(_),name:`${_.key}`},{default:C(()=>[c(y,{"max-height":"330px"},{default:C(()=>[v("div",Ua,[c(Ba,{list:_.list,emptyText:_.emptyText},null,8,["list","emptyText"])])]),_:2},1024)]),_:2},1032,["label","name"]))),128))]))]),_:1},8,["modelValue","style"])]),_:1})]),default:C(()=>[v("span",{class:le(["dropdown-badge","navbar-bg-hover","select-none",Number(o.value)!==0&&"mr-[10px]"])},[c(p,{value:Number(o.value)===0?"":o.value,max:99},{default:C(()=>[v("span",Fa,[c(d,{icon:e(qa)},null,8,["icon"])])]),_:1},8,["value"])],2)]),_:1})}}}),Qt=we(Wa,[["__scopeId","data-v-1760ac04"]]),Ga={key:0,class:"flex justify-center items-center"},Zt=se({__name:"SidebarExtraIcon",props:{extraIcon:{type:String,default:""}},setup(t){return(n,o)=>t.extraIcon?(u(),$("div",Ga,[(u(),B(Oe(e(Ne)(Le(t.extraIcon))),{class:"w-[30px] h-[30px]"}))])):J("",!0)}}),en=se({__name:"SidebarFullScreen",setup(t){const n=N(),{toggle:o,isFullscreen:a,Fullscreen:l,ExitFullscreen:i}=ze();return a.value=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),Re(a,f=>{n.value=f?i:l},{immediate:!0}),(f,h)=>{const s=V("IconifyIconOffline");return u(),$("span",{class:"fullscreen-icon navbar-bg-hover",onClick:h[0]||(h[0]=(...d)=>e(o)&&e(o)(...d))},[c(s,{icon:n.value},null,8,["icon"])])}}}),tn={width:24,height:24,body:''},nn={width:24,height:24,body:''},Ka={key:0,class:"horizontal-header"},Ya={class:"select-none"},Xa={class:"horizontal-header-right"},Ja={class:"check-zh"},Qa={class:"check-en"},el={class:"el-dropdown-link navbar-bg-hover select-none"},tl=["src"],nl={key:0,class:"dark:text-white"},ol=["title"],al=se({__name:"NavMix",setup(t){const n=N(),o=N(null),{t:a,route:l,locale:i,translationCh:f,translationEn:h}=Gt(n),{device:s,logout:d,onPanel:p,resolvePath:m,username:y,userAvatar:b,getDivStyle:x,avatarsStyle:T,toAccountSettings:A,getDropdownItemStyle:_,getDropdownItemClass:F}=ze();function z(D){var H,j,G;const te=Ve().wholeMenus,q=jt(D,te)[0];o.value=We((H=l.meta)==null?void 0:H.activePath)?(G=(j=yt(q,te))==null?void 0:j.children[0])==null?void 0:G.path:l.meta.activePath}return et(()=>{z(l.path)}),Qe(()=>{var D;(D=n.value)==null||D.handleResize()}),Re(()=>[l.path,Ve().wholeMenus],()=>{z(l.path)}),(D,te)=>{const q=V("el-menu-item"),H=V("el-menu"),j=V("IconifyIconOffline"),G=V("el-dropdown-item"),re=V("el-dropdown-menu"),Z=V("el-dropdown"),he=tt("loading");return e(s)!=="mobile"?de((u(),$("div",Ka,[c(H,{ref_key:"menuRef",ref:n,router:"",mode:"horizontal","popper-class":"pure-scrollbar",class:"horizontal-header-menu","default-active":o.value},{default:C(()=>[(u(!0),$(xe,null,Te(e(Ve)().wholeMenus,ie=>(u(),B(q,{key:ie.path,index:e(m)(ie)||ie.redirect},{title:C(()=>[Le(ie.meta.icon)?(u(),$("div",{key:0,class:le(["sub-menu-icon",ie.meta.icon])},[(u(),B(Oe(e(Ne)(ie.meta&&Le(ie.meta.icon)))))],2)):J("",!0),v("div",{style:fe(e(x))},[v("span",Ya,U(e(Ze)(ie.meta.title)),1),c(Zt,{extraIcon:ie.meta.extraIcon},null,8,["extraIcon"])],4)]),_:2},1032,["index"]))),128))]),_:1},8,["default-active"]),v("div",Xa,[c(Jt,{id:"header-search"}),c(Z,{id:"header-translation",trigger:"click"},{dropdown:C(()=>[c(re,{class:"translation"},{default:C(()=>[c(G,{style:fe(e(_)(e(i),"zh")),class:le(["dark:!text-white",e(F)(e(i),"zh")]),onClick:e(f)},{default:C(()=>[de(v("span",Ja,[c(j,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(i)==="zh"]]),pe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),c(G,{style:fe(e(_)(e(i),"en")),class:le(["dark:!text-white",e(F)(e(i),"en")]),onClick:e(h)},{default:C(()=>[de(v("span",Qa,[c(j,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(i)==="en"]]),pe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:C(()=>[c(e(Kt),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),c(en,{id:"full-screen"}),c(Qt,{id:"header-notice"}),c(Z,{trigger:"click"},{dropdown:C(()=>[c(G,{onClick:e(A)},{default:C(()=>[c(j,{icon:e(tn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(a)("buttons.pureAccountSettings")),1)]),_:1},8,["onClick"]),c(re,{class:"logout"},{default:C(()=>[c(G,{onClick:e(d)},{default:C(()=>[c(j,{icon:e(nn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(a)("buttons.pureLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:C(()=>[v("span",el,[v("img",{src:e(b),style:fe(e(T))},null,12,tl),e(y)?(u(),$("p",nl,U(e(y)),1)):J("",!0)])]),_:1}),v("span",{class:"set-icon navbar-bg-hover",title:e(a)("buttons.pureOpenSystemSet"),onClick:te[0]||(te[0]=(...ie)=>e(p)&&e(p)(...ie))},[c(j,{icon:e(xt)},null,8,["icon"])],8,ol)])])),[[he,e(Ve)().wholeMenus.length===0]]):J("",!0)}}}),ll=we(al,[["__scopeId","data-v-9f22ffe1"]]),sl=["onClick"],rl=se({__name:"SidebarBreadCrumb",setup(t){const n=Pt(),o=N([]),a=Dt(),l=a.options.routes,i=Be().multiTags,f=()=>{let s;Object.keys(n.query).length>0?i.forEach(m=>{at(n.query,m==null?void 0:m.query)&&(s=Le(m))}):Object.keys(n.params).length>0?i.forEach(m=>{at(n.params,m==null?void 0:m.params)&&(s=Le(m))}):s=yt(a.currentRoute.value.path,l);const d=jt(a.currentRoute.value.name,l,"name"),p=[];d.forEach(m=>{m!=="/"&&p.push(yt(m,l))}),p.push(s),p.forEach((m,y)=>{s!=null&&s.query||s!=null&&s.params||m!=null&&m.children&&m.children.forEach(b=>{var x,T;((x=b==null?void 0:b.meta)==null?void 0:x.title)===((T=m==null?void 0:m.meta)==null?void 0:T.title)&&p.splice(y,1)})}),o.value=p.filter(m=>(m==null?void 0:m.meta)&&(m==null?void 0:m.meta.title)!==!1)},h=s=>{const{redirect:d,name:p,path:m}=s;d?a.push(d):p?s.query?a.push({name:p,query:s.query}):s.params?a.push({name:p,params:s.params}):a.push({name:p}):a.push({path:m})};return et(()=>{f()}),Re(()=>n.path,()=>{f()},{deep:!0}),(s,d)=>{const p=V("el-breadcrumb-item"),m=V("el-breadcrumb");return u(),B(m,{class:"!leading-[50px] select-none",separator:"/"},{default:C(()=>[c(qn,{name:"breadcrumb"},{default:C(()=>[(u(!0),$(xe,null,Te(o.value,y=>(u(),B(p,{key:y.path,class:"!inline !items-stretch"},{default:C(()=>[v("a",{onClick:qe(b=>h(y),["prevent"])},U(e(Ze)(y.meta.title)),9,sl)]),_:2},1024))),128))]),_:1})]),_:1})}}}),il={class:"navbar bg-[#fff] shadow-sm shadow-[rgba(0,21,41,0.08)]"},cl={key:3,class:"vertical-header-right"},ul={class:"check-en"},dl={class:"el-dropdown-link navbar-bg-hover select-none"},hl=["src"],fl={key:0,class:"dark:text-white"},pl=["title"],ml=se({__name:"index",setup(t){const{layout:n,device:o,logout:a,onPanel:l,pureApp:i,username:f,userAvatar:h,avatarsStyle:s,toggleSideBar:d,toAccountSettings:p,getDropdownItemStyle:m,getDropdownItemClass:y}=ze(),{t:b,locale:x,translationCh:T,translationEn:A}=Gt();return(_,F)=>{const z=V("IconifyIconOffline"),D=V("el-dropdown-item"),te=V("el-dropdown-menu"),q=V("el-dropdown");return u(),$("div",il,[e(o)==="mobile"?(u(),B(no,{key:0,class:"hamburger-container","is-active":e(i).sidebar.opened,onToggleClick:e(d)},null,8,["is-active","onToggleClick"])):J("",!0),e(n)!=="mix"&&e(o)!=="mobile"?(u(),B(rl,{key:1,class:"breadcrumb-container"})):J("",!0),e(n)==="mix"?(u(),B(ll,{key:2})):J("",!0),e(n)==="vertical"?(u(),$("div",cl,[c(Jt,{id:"header-search"}),c(q,{id:"header-translation",trigger:"click"},{dropdown:C(()=>[c(te,{class:"translation"},{default:C(()=>[c(D,{style:fe(e(m)(e(x),"zh")),class:le(["dark:!text-white",e(y)(e(x),"zh")]),onClick:e(T)},{default:C(()=>[de(c(z,{class:"check-zh",icon:e(lt)},null,8,["icon"]),[[$e,e(x)==="zh"]]),pe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),c(D,{style:fe(e(m)(e(x),"en")),class:le(["dark:!text-white",e(y)(e(x),"en")]),onClick:e(A)},{default:C(()=>[de(v("span",ul,[c(z,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(x)==="en"]]),pe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:C(()=>[c(e(Kt),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),c(en,{id:"full-screen"}),c(Qt,{id:"header-notice"}),c(q,{trigger:"click"},{dropdown:C(()=>[c(te,{class:"logout"},{default:C(()=>[c(D,{onClick:e(p)},{default:C(()=>[c(z,{icon:e(tn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(b)("buttons.pureAccountSettings")),1)]),_:1},8,["onClick"]),c(D,{onClick:e(a)},{default:C(()=>[c(z,{icon:e(nn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(b)("buttons.pureLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:C(()=>[v("span",dl,[v("img",{src:e(h),style:fe(e(s))},null,12,hl),e(f)?(u(),$("p",fl,U(e(f)),1)):J("",!0)])]),_:1}),v("span",{class:"set-icon navbar-bg-hover",title:e(b)("buttons.pureOpenSystemSet"),onClick:F[0]||(F[0]=(...H)=>e(l)&&e(l)(...H))},[c(z,{icon:e(xt)},null,8,["icon"])],8,pl)])):J("",!0)])}}}),vl=we(ml,[["__scopeId","data-v-b43dc9be"]]),ct=new Map,gl=()=>{function t(a,l){ct.set(a,l)}function n(a){return a?ct.get(a):[...ct.entries()]}function o(a){ct.delete(a)}return{setMap:t,getMap:n,delMap:o,MAP:ct}},yl={class:"w-full h-full"},_l=se({__name:"index",props:{currRoute:{},currComp:{}},setup(t){const n=t,o=Ht([]),{setMap:a,getMap:l,MAP:i,delMap:f}=gl(),h=P(()=>{var d,p;return ot().KeepAlive&&((d=n.currRoute.meta)==null?void 0:d.keepAlive)&&!!((p=n.currRoute.meta)!=null&&p.frameSrc)}),s=P(()=>!h.value&&n.currComp);return Re(Be().multiTags,d=>{if(!Array.isArray(d)||!h.value)return;if(d.filter(m=>{var y;return(y=m.meta)==null?void 0:y.frameSrc}).lengthy.path===m)||(f(m),o.value=l())}),Re(()=>n.currRoute.fullPath,d=>{const m=Be().multiTags.filter(y=>{var b;return(b=y.meta)==null?void 0:b.frameSrc});h.value&&m.length!==i.size&&([...i.keys()].find(b=>d===b)||a(d,n.currComp)),i.size>0&&(o.value=l())},{immediate:!0}),(d,p)=>(u(),$(xe,null,[(u(!0),$(xe,null,Te(o.value,([m,y])=>{var b;return de((u(),$("div",{key:m,class:"w-full h-full"},[_t(d.$slots,"default",{fullPath:m,Comp:y,frameInfo:{frameSrc:(b=d.currRoute.meta)==null?void 0:b.frameSrc,fullPath:m}})],512)),[[$e,m===d.currRoute.fullPath]])}),128)),de(v("div",yl,[_t(d.$slots,"default",{Comp:s.value,fullPath:d.currRoute.fullPath})],512),[[$e,!h.value]])],64))}}),bl=t=>(Ut("data-v-f13d242a"),t=t(),Wt(),t),wl={class:"layout-footer text-[rgba(0,0,0,0.6)] dark:text-[rgba(220,220,242,0.8)]"},xl={class:"hover:text-primary",href:"https://github.com/pure-admin",target:"_blank"},Cl=bl(()=>v("div",{class:"ml-8"},[v("span",null,"赞助商:"),v("a",{class:"hover:text-primary",href:"https://ai-tools.cn/resume/start",target:"_blank"}," 二猫 AI 简历 ")],-1)),kl=se({__name:"index",setup(t){const n=ot("Title");return(o,a)=>(u(),$("footer",wl,[pe(" Copyright © 2020-2024 "),v("a",xl,"  "+U(e(n)),1),Cl]))}}),fn=we(kl,[["__scopeId","data-v-f13d242a"]]),Sl={class:"grow"},Il={key:1,class:"grow"},$l=se({__name:"index",props:{fixedHeader:Boolean},setup(t){const n=t,{t:o}=Fe(),{$storage:a,$config:l}=pt(),i=P(()=>l==null?void 0:l.KeepAlive),f=P(()=>x=>x.meta.transition),h=P(()=>a==null?void 0:a.configure.hideTabs),s=P(()=>a==null?void 0:a.configure.hideFooter),d=P(()=>a==null?void 0:a.configure.stretch),p=P(()=>(a==null?void 0:a.layout.layout)==="vertical"),m=P(()=>zt(d.value)?d.value+"px":d.value?"1440px":"100%"),y=P(()=>[h.value&&p?"padding-top: 48px;":"",!h.value&&p?"padding-top: 81px;":"",h.value&&!p.value?"padding-top: 48px;":"",!h.value&&!p.value?"padding-top: 81px;":"",n.fixedHeader?"":`padding-top: 0;${h.value?"min-height: calc(100vh - 48px);":"min-height: calc(100vh - 86px);"}`]),b=se({props:{route:{type:void 0,required:!0}},render(){var _,F,z;const x=((_=f.value(this.route))==null?void 0:_.name)||"fade-transform",T=(F=f.value(this.route))==null?void 0:F.enterTransition,A=(z=f.value(this.route))==null?void 0:z.leaveTransition;return dt(Ft,{name:T?"pure-classes-transition":x,enterActiveClass:T?`animate__animated ${T}`:void 0,leaveActiveClass:A?`animate__animated ${A}`:void 0,mode:"out-in",appear:!0},{default:()=>[this.$slots.default()]})}});return(x,T)=>{const A=V("el-backtop"),_=V("el-scrollbar"),F=V("router-view");return u(),$("section",{class:le([t.fixedHeader?"app-main":"app-main-nofixed-header"]),style:fe(y.value)},[c(F,null,{default:C(({Component:z,route:D})=>[c(_l,{currComp:z,currRoute:D},{default:C(({Comp:te,fullPath:q,frameInfo:H})=>[t.fixedHeader?(u(),B(_,{key:0,"wrap-style":{display:"flex","flex-wrap":"wrap","max-width":m.value,margin:"0 auto",transition:"all 300ms cubic-bezier(0.4, 0, 0.2, 1)"},"view-style":{display:"flex",flex:"auto",overflow:"hidden","flex-direction":"column"}},{default:C(()=>[c(A,{title:e(o)("buttons.pureBackTop"),target:".app-main .el-scrollbar__wrap"},{default:C(()=>[c(e(wn))]),_:1},8,["title"]),v("div",Sl,[c(e(b),{route:D},{default:C(()=>[i.value?(u(),B(sn,{key:0,include:e(Ve)().cachePageList},[(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))],1032,["include"])):(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))]),_:2},1032,["route"])]),s.value?J("",!0):(u(),B(fn,{key:0}))]),_:2},1032,["wrap-style"])):(u(),$("div",Il,[c(e(b),{route:D},{default:C(()=>[i.value?(u(),B(sn,{key:0,include:e(Ve)().cachePageList},[(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))],1032,["include"])):(u(),B(Oe(te),{key:q,frameInfo:H,class:"main-content"},null,8,["frameInfo"]))]),_:2},1032,["route"])]))]),_:2},1032,["currComp","currRoute"])]),_:1}),!s.value&&!t.fixedHeader?(u(),B(fn,{key:0})):J("",!0)],6)}}}),pn=we($l,[["__scopeId","data-v-5c5b5943"]]),Tl=t=>(Ut("data-v-c826562e"),t=t(),Wt(),t),Ml=Tl(()=>v("div",{class:"right-panel-background"},null,-1)),Ll={class:"project-configuration border-b-[1px] border-solid border-[var(--pure-border-color)]"},Vl={class:"dark:text-white"},Hl={class:"flex justify-end p-3 border-t-[1px] border-solid border-[var(--pure-border-color)]"},zl=se({__name:"index",setup(t){const n=N(null),o=N(!1),a=P(()=>["w-[22px]","h-[22px]","flex","justify-center","items-center","outline-none","rounded-[4px]","cursor-pointer","transition-colors","hover:bg-[#0000000f]","dark:hover:bg-[#ffffff1f]","dark:hover:text-[#ffffffd9]"]),{t:l}=Fe(),{onReset:i}=Yt();return vn(n,f=>{f.clientX>n.value.offsetLeft||(o.value=!1)}),et(()=>{He.on("openPanel",()=>{o.value=!0})}),qt(()=>{He.off("openPanel")}),(f,h)=>{const s=V("IconifyIconOffline"),d=V("el-scrollbar"),p=V("el-button"),m=tt("tippy");return u(),$("div",{class:le({show:o.value})},[Ml,v("div",{ref_key:"target",ref:n,class:"right-panel bg-bg_color"},[v("div",Ll,[v("h4",Vl,U(e(l)("panel.pureSystemSet")),1),de((u(),$("span",{class:le(a.value)},[c(s,{class:"dark:text-white",width:"18px",height:"18px",icon:e(bt),onClick:h[0]||(h[0]=y=>o.value=!o.value)},null,8,["icon"])],2)),[[m,{content:e(l)("panel.pureCloseSystemSet"),placement:"bottom-start",zIndex:41e3}]])]),c(d,null,{default:C(()=>[_t(f.$slots,"default",{},void 0,!0)]),_:3}),v("div",Hl,[de((u(),B(p,{type:"danger",text:"",bg:"",onClick:e(i)},{default:C(()=>[pe(U(e(l)("panel.pureClearCache")),1)]),_:1},8,["onClick"])),[[m,{content:e(l)("panel.pureClearCacheAndToLogin"),placement:"left-start",zIndex:41e3}]])])],512)],2)}}}),Al=we(zl,[["__scopeId","data-v-c826562e"]]),El={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",class:"icon",viewBox:"0 0 1024 1024"},Ol=v("path",{d:"M554 849.574c0 23.365-18.635 42.307-42 42.307s-42-18.941-42-42.307V662.719c0-23.365 18.635-42.307 42-42.307v-7.051c23.365 0 42 25.993 42 49.358z"},null,-1),Zl=v("path",{d:"M893 888.5c0 17.397-14.103 31.5-31.5 31.5h-700c-17.397 0-31.5-14.103-31.5-31.5s14.103-31.5 31.5-31.5h700c17.397 0 31.5 14.103 31.5 31.5m33-714.074C926 135.484 894.686 105 855.744 105H168.256C129.314 105 98 135.484 98 174.426V533h828zM98 630.988C98 669.931 129.314 702 168.256 702h687.488C894.686 702 926 669.931 926 630.988V596H98z"},null,-1),Rl=[Ol,Zl];function Pl(t,n){return u(),$("svg",El,[...Rl])}const Dl={render:Pl},nt=t=>(Ut("data-v-0df6c584"),t=t(),Wt(),t),Nl={class:"p-5"},Bl={class:"theme-color"},ql=["onClick"],Fl={class:"pure-theme"},jl=nt(()=>v("div",null,null,-1)),Ul=nt(()=>v("div",null,null,-1)),Wl=[jl,Ul],Gl=nt(()=>v("div",null,null,-1)),Kl=nt(()=>v("div",null,null,-1)),Yl=[Gl,Kl],Xl=nt(()=>v("div",null,null,-1)),Jl=nt(()=>v("div",null,null,-1)),Ql=[Xl,Jl],es={key:0},ts=nt(()=>v("div",{class:"flex-grow border-b border-dashed",style:{"border-color":"var(--el-color-primary)"}},null,-1)),ns={class:"mt-5 font-medium text-sm dark:text-white"},os={class:"setting"},as={class:"dark:text-white"},ls={class:"dark:text-white"},ss={class:"dark:text-white"},rs={class:"dark:text-white"},is=nt(()=>v("span",{class:"dark:text-white"},"Logo",-1)),cs={class:"dark:text-white"},us=se({__name:"index",setup(t){var w,I,O,oe;const{t:n}=Fe(),{device:o}=ze(),{isDark:a}=_n(),{$storage:l}=pt(),i=N(),f=N(),h=N(),{dataTheme:s,overallStyle:d,layoutTheme:p,themeColors:m,toggleClass:y,dataThemeChange:b,setLayoutThemeColor:x}=Yt();if(e(p)){const M=e(p).layout,L=e(p).theme;ro({scopeName:`layout-theme-${L}`}),S(M)}const T=N((I=(w=l.configure)==null?void 0:w.showModel)!=null?I:"smart"),A=N((oe=(O=l.configure)==null?void 0:O.showLogo)!=null?oe:!0),_=Bt({greyVal:l.configure.grey,weakVal:l.configure.weak,tabsVal:l.configure.hideTabs,showLogo:l.configure.showLogo,showModel:l.configure.showModel,hideFooter:l.configure.hideFooter,multiTagsCache:l.configure.multiTagsCache,stretch:l.configure.stretch}),F=P(()=>M=>({background:M})),z=P(()=>M=>!(M==="light"&&a.value));function D(M,L){const ge=l.configure;ge[M]=L,l.configure=ge}const te=M=>{const L=document.querySelector("html");y(_.greyVal,"html-grey",L),D("grey",M)},q=M=>{const L=document.querySelector("html");y(_.weakVal,"html-weakness",L),D("weak",M)},H=()=>{const M=_.tabsVal;D("hideTabs",M),He.emit("tagViewsChange",M)},j=()=>{const M=_.hideFooter;D("hideFooter",M)},G=()=>{const M=_.multiTagsCache;D("multiTagsCache",M),Be().multiTagsCacheChange(M)};function re({option:M}){const{value:L}=M;T.value=L,D("showModel",L),He.emit("tagViewsShowModel",L)}function Z(){e(A)?D("showLogo",!0):D("showLogo",!1),He.emit("logoChange",e(A))}function he(M){M.forEach(L=>{y(!1,"is-select",e(L))})}const ie=P(()=>[{label:n("panel.pureStretchFixed"),tip:n("panel.pureStretchFixedTip"),value:"fixed"},{label:n("panel.pureStretchCustom"),tip:n("panel.pureStretchCustomTip"),value:"custom"}]),me=M=>{_.stretch=M,D("stretch",M)},Ae=({option:M})=>{const{value:L}=M;me(L==="custom"?1440:!1)},De=P(()=>M=>M===p.value.theme&&p.value.theme!=="light"?"#fff":M===p.value.theme&&p.value.theme==="light"?"#1d2b45":"transparent"),Me=P(()=>["mb-[12px]","font-medium","text-sm","dark:text-white"]),r=P(()=>[{label:n("panel.pureOverallStyleLight"),icon:lo,theme:"light",tip:n("panel.pureOverallStyleLightTip"),iconAttrs:{fill:a.value?"#fff":"#000"}},{label:n("panel.pureOverallStyleDark"),icon:so,theme:"dark",tip:n("panel.pureOverallStyleDarkTip"),iconAttrs:{fill:a.value?"#fff":"#000"}},{label:n("panel.pureOverallStyleSystem"),icon:Dl,theme:"system",tip:n("panel.pureOverallStyleSystemTip"),iconAttrs:{fill:a.value?"#fff":"#000"}}]),g=P(()=>[{label:n("panel.pureTagsStyleSmart"),tip:n("panel.pureTagsStyleSmartTip"),value:"smart"},{label:n("panel.pureTagsStyleCard"),tip:n("panel.pureTagsStyleCardTip"),value:"card"}]);function S(M){var L,ge,Ce,Ke,Se;p.value.layout=M,window.document.body.setAttribute("layout",M),l.layout={layout:M,theme:p.value.theme,darkMode:(L=l.layout)==null?void 0:L.darkMode,sidebarStatus:(ge=l.layout)==null?void 0:ge.sidebarStatus,epThemeColor:(Ce=l.layout)==null?void 0:Ce.epThemeColor,themeColor:(Ke=l.layout)==null?void 0:Ke.themeColor,overallStyle:(Se=l.layout)==null?void 0:Se.overallStyle},Ue().setLayout(M)}Re(l,({layout:M})=>{switch(M.layout){case"vertical":y(!0,"is-select",e(f)),st(he([h]),50),st(he([i]),50);break;case"horizontal":y(!0,"is-select",e(h)),st(he([f]),50),st(he([i]),50);break;case"mix":y(!0,"is-select",e(i)),st(he([f]),50),st(he([h]),50);break}});const Q=window.matchMedia("(prefers-color-scheme: dark)");function ce(){d.value==="system"&&(Q.matches?s.value=!0:s.value=!1,b(d.value))}function ne(){Q.removeEventListener("change",ce)}function X(){ce(),ne(),Q.addEventListener("change",ce)}return bn(()=>{Qe(()=>{var M,L;X(),_.greyVal&&((M=document.querySelector("html"))==null||M.classList.add("html-grey")),_.weakVal&&((L=document.querySelector("html"))==null||L.classList.add("html-weakness")),_.tabsVal&&H(),_.hideFooter&&j()})}),Fn(()=>ne),(M,L)=>{const ge=V("IconifyIconOffline"),Ce=V("el-icon"),Ke=V("el-input-number"),Se=V("el-switch"),rt=tt("tippy"),It=tt("ripple");return u(),B(Al,null,{default:C(()=>[v("div",Nl,[v("p",{class:le(Me.value)},U(e(n)("panel.pureOverallStyle")),3),c(e(Vt),{resize:"",class:"select-none",modelValue:e(d)==="system"?2:e(s)?1:0,options:r.value,onChange:L[0]||(L[0]=ee=>{ee.index===1&&ee.index!==2?s.value=!0:s.value=!1,d.value=ee.option.theme,e(b)(ee.option.theme),ee.index===2&&X()})},null,8,["modelValue","options"]),v("p",{class:le(["mt-5",Me.value])},U(e(n)("panel.pureThemeColor")),3),v("ul",Bl,[(u(!0),$(xe,null,Te(e(m),(ee,k)=>de((u(),$("li",{key:k,style:fe(F.value(ee.color)),onClick:E=>e(x)(ee.themeColor)},[c(Ce,{style:{margin:"0.1em 0.1em 0 0"},size:17,color:De.value(ee.themeColor)},{default:C(()=>[c(ge,{icon:e(lt)},null,8,["icon"])]),_:2},1032,["color"])],12,ql)),[[$e,z.value(ee.themeColor)]])),128))]),v("p",{class:le(["mt-5",Me.value])},U(e(n)("panel.pureLayoutModel")),3),v("ul",Fl,[de((u(),$("li",{ref_key:"verticalRef",ref:f,class:le(e(p).layout==="vertical"?"is-select":""),onClick:L[1]||(L[1]=ee=>S("vertical"))},Wl,2)),[[rt,{content:e(n)("panel.pureVerticalTip"),zIndex:41e3}]]),e(o)!=="mobile"?de((u(),$("li",{key:0,ref_key:"horizontalRef",ref:h,class:le(e(p).layout==="horizontal"?"is-select":""),onClick:L[2]||(L[2]=ee=>S("horizontal"))},Yl,2)),[[rt,{content:e(n)("panel.pureHorizontalTip"),zIndex:41e3}]]):J("",!0),e(o)!=="mobile"?de((u(),$("li",{key:1,ref_key:"mixRef",ref:i,class:le(e(p).layout==="mix"?"is-select":""),onClick:L[3]||(L[3]=ee=>S("mix"))},Ql,2)),[[rt,{content:e(n)("panel.pureMixTip"),zIndex:41e3}]]):J("",!0)]),e(Ue)().getViewportWidth>1280?(u(),$("span",es,[v("p",{class:le(["mt-5",Me.value])},U(e(n)("panel.pureStretch")),3),c(e(Vt),{resize:"",class:"mb-2 select-none",modelValue:e(zt)(_.stretch)?1:0,options:ie.value,onChange:Ae},null,8,["modelValue","options"]),e(zt)(_.stretch)?(u(),B(Ke,{key:0,modelValue:_.stretch,"onUpdate:modelValue":L[4]||(L[4]=ee=>_.stretch=ee),min:1280,max:1600,"controls-position":"right",onChange:L[5]||(L[5]=ee=>me(ee))},null,8,["modelValue"])):de((u(),$("button",{key:1,class:"bg-transparent flex-c w-full h-20 rounded-md border border-[var(--pure-border-color)]",onClick:L[6]||(L[6]=ee=>me(!_.stretch))},[v("div",{class:le(["flex-bc transition-all duration-300",[_.stretch?"w-[24%]":"w-[50%]"]]),style:{color:"var(--el-color-primary)"}},[c(ge,{icon:_.stretch?e(Et):e(At),height:"20"},null,8,["icon"]),ts,c(ge,{icon:_.stretch?e(At):e(Et),height:"20"},null,8,["icon"])],2)])),[[It,{class:"text-gray-300"}]])])):J("",!0),v("p",{class:le(["mt-4",Me.value])},U(e(n)("panel.pureTagsStyle")),3),c(e(Vt),{resize:"",class:"select-none",modelValue:T.value==="smart"?0:1,options:g.value,onChange:re},null,8,["modelValue","options"]),v("p",ns,U(e(n)("panel.pureInterfaceDisplay")),1),v("ul",os,[v("li",null,[v("span",as,U(e(n)("panel.pureGreyModel")),1),c(Se,{modelValue:_.greyVal,"onUpdate:modelValue":L[7]||(L[7]=ee=>_.greyVal=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:te},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",ls,U(e(n)("panel.pureWeakModel")),1),c(Se,{modelValue:_.weakVal,"onUpdate:modelValue":L[8]||(L[8]=ee=>_.weakVal=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:q},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",ss,U(e(n)("panel.pureHiddenTags")),1),c(Se,{modelValue:_.tabsVal,"onUpdate:modelValue":L[9]||(L[9]=ee=>_.tabsVal=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:H},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",rs,U(e(n)("panel.pureHiddenFooter")),1),c(Se,{modelValue:_.hideFooter,"onUpdate:modelValue":L[10]||(L[10]=ee=>_.hideFooter=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:j},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[is,c(Se,{modelValue:A.value,"onUpdate:modelValue":L[11]||(L[11]=ee=>A.value=ee),"inline-prompt":"","active-value":!0,"inactive-value":!1,"active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:Z},null,8,["modelValue","active-text","inactive-text"])]),v("li",null,[v("span",cs,U(e(n)("panel.pureMultiTagsCache")),1),c(Se,{modelValue:_.multiTagsCache,"onUpdate:modelValue":L[12]||(L[12]=ee=>_.multiTagsCache=ee),"inline-prompt":"","active-text":e(n)("buttons.pureOpenText"),"inactive-text":e(n)("buttons.pureCloseText"),onChange:G},null,8,["modelValue","active-text","inactive-text"])])])])]),_:1})}}}),ds=we(us,[["__scopeId","data-v-0df6c584"]]),hs=["src"],fs={class:"sidebar-title"},ps=["src"],ms={class:"sidebar-title"},vs=se({__name:"SidebarLogo",props:{collapse:Boolean},setup(t){const{title:n,getLogo:o}=ze();return(a,l)=>{const i=V("router-link");return u(),$("div",{class:le(["sidebar-logo-container",{collapses:t.collapse}])},[c(Ft,{name:"sidebarLogoFade"},{default:C(()=>{var f,h,s,d;return[t.collapse?(u(),B(i,{key:"collapse",title:e(n),class:"sidebar-logo-link",to:(h=(f=e(gt)())==null?void 0:f.path)!=null?h:"/"},{default:C(()=>[v("img",{src:e(o)(),alt:"logo"},null,8,hs),v("span",fs,U(e(n)),1)]),_:1},8,["title","to"])):(u(),B(i,{key:"expand",title:e(n),class:"sidebar-logo-link",to:(d=(s=e(gt)())==null?void 0:s.path)!=null?d:"/"},{default:C(()=>[v("img",{src:e(o)(),alt:"logo"},null,8,ps),v("span",ms,U(e(n)),1)]),_:1},8,["title","to"]))]}),_:1})],2)}}}),gs=we(vs,[["__scopeId","data-v-35fac14f"]]);var ft={exports:{}},kn={},ys=function(n){return n&&typeof n=="object"&&typeof n.copy=="function"&&typeof n.fill=="function"&&typeof n.readUInt8=="function"},Rt={exports:{}};typeof Object.create=="function"?Rt.exports=function(n,o){n.super_=o,n.prototype=Object.create(o.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:Rt.exports=function(n,o){n.super_=o;var a=function(){};a.prototype=o.prototype,n.prototype=new a,n.prototype.constructor=n};var _s=Rt.exports;(function(t){var n={},o=/%[sdj%]/g;t.format=function(r){if(!D(r)){for(var g=[],S=0;S=ce)return w;switch(w){case"%s":return String(Q[S++]);case"%d":return Number(Q[S++]);case"%j":try{return JSON.stringify(Q[S++])}catch(I){return"[Circular]"}default:return w}}),X=Q[S];S=3&&(S.depth=arguments[2]),arguments.length>=4&&(S.colors=arguments[3]),A(g)?S.showHidden=g:g&&t._extend(S,g),q(S.showHidden)&&(S.showHidden=!1),q(S.depth)&&(S.depth=2),q(S.colors)&&(S.colors=!1),q(S.customInspect)&&(S.customInspect=!0),S.colors&&(S.stylize=f),d(S,r,S.depth)}t.inspect=i,i.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},i.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function f(r,g){var S=i.styles[g];return S?"\x1B["+i.colors[S][0]+"m"+r+"\x1B["+i.colors[S][1]+"m":r}function h(r,g){return r}function s(r){var g={};return r.forEach(function(S,Q){g[S]=!0}),g}function d(r,g,S){if(r.customInspect&&g&&Z(g.inspect)&&g.inspect!==t.inspect&&!(g.constructor&&g.constructor.prototype===g)){var Q=g.inspect(S,r);return D(Q)||(Q=d(r,Q,S)),Q}var ce=p(r,g);if(ce)return ce;var ne=Object.keys(g),X=s(ne);if(r.showHidden&&(ne=Object.getOwnPropertyNames(g)),re(g)&&(ne.indexOf("message")>=0||ne.indexOf("description")>=0))return m(g);if(ne.length===0){if(Z(g)){var w=g.name?": "+g.name:"";return r.stylize("[Function"+w+"]","special")}if(H(g))return r.stylize(RegExp.prototype.toString.call(g),"regexp");if(G(g))return r.stylize(Date.prototype.toString.call(g),"date");if(re(g))return m(g)}var I="",O=!1,oe=["{","}"];if(T(g)&&(O=!0,oe=["[","]"]),Z(g)){var M=g.name?": "+g.name:"";I=" [Function"+M+"]"}if(H(g)&&(I=" "+RegExp.prototype.toString.call(g)),G(g)&&(I=" "+Date.prototype.toUTCString.call(g)),re(g)&&(I=" "+m(g)),ne.length===0&&(!O||g.length==0))return oe[0]+I+oe[1];if(S<0)return H(g)?r.stylize(RegExp.prototype.toString.call(g),"regexp"):r.stylize("[Object]","special");r.seen.push(g);var L;return O?L=y(r,g,S,X,ne):L=ne.map(function(ge){return b(r,g,S,X,ge,O)}),r.seen.pop(),x(L,I,oe)}function p(r,g){if(q(g))return r.stylize("undefined","undefined");if(D(g)){var S="'"+JSON.stringify(g).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return r.stylize(S,"string")}if(z(g))return r.stylize(""+g,"number");if(A(g))return r.stylize(""+g,"boolean");if(_(g))return r.stylize("null","null")}function m(r){return"["+Error.prototype.toString.call(r)+"]"}function y(r,g,S,Q,ce){for(var ne=[],X=0,w=g.length;X-1&&(ne?w=w.split(` -`).map(function(O){return" "+O}).join(` -`).substr(2):w=` -`+w.split(` -`).map(function(O){return" "+O}).join(` -`))):w=r.stylize("[Circular]","special")),q(X)){if(ne&&ce.match(/^\d+$/))return w;X=JSON.stringify(""+ce),X.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(X=X.substr(1,X.length-2),X=r.stylize(X,"name")):(X=X.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),X=r.stylize(X,"string"))}return X+": "+w}function x(r,g,S){var Q=r.reduce(function(ce,ne){return ne.indexOf(` -`)>=0,ce+ne.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Q>60?S[0]+(g===""?"":g+` - `)+" "+r.join(`, - `)+" "+S[1]:S[0]+g+" "+r.join(", ")+" "+S[1]}function T(r){return Array.isArray(r)}t.isArray=T;function A(r){return typeof r=="boolean"}t.isBoolean=A;function _(r){return r===null}t.isNull=_;function F(r){return r==null}t.isNullOrUndefined=F;function z(r){return typeof r=="number"}t.isNumber=z;function D(r){return typeof r=="string"}t.isString=D;function te(r){return typeof r=="symbol"}t.isSymbol=te;function q(r){return r===void 0}t.isUndefined=q;function H(r){return j(r)&&ie(r)==="[object RegExp]"}t.isRegExp=H;function j(r){return typeof r=="object"&&r!==null}t.isObject=j;function G(r){return j(r)&&ie(r)==="[object Date]"}t.isDate=G;function re(r){return j(r)&&(ie(r)==="[object Error]"||r instanceof Error)}t.isError=re;function Z(r){return typeof r=="function"}t.isFunction=Z;function he(r){return r===null||typeof r=="boolean"||typeof r=="number"||typeof r=="string"||typeof r=="symbol"||typeof r=="undefined"}t.isPrimitive=he,t.isBuffer=ys;function ie(r){return Object.prototype.toString.call(r)}function me(r){return r<10?"0"+r.toString(10):r.toString(10)}var Ae=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function De(){var r=new Date,g=[me(r.getHours()),me(r.getMinutes()),me(r.getSeconds())].join(":");return[r.getDate(),Ae[r.getMonth()],g].join(" ")}t.log=function(){console.log("%s - %s",De(),t.format.apply(t,arguments))},t.inherits=_s,t._extend=function(r,g){if(!g||!j(g))return r;for(var S=Object.keys(g),Q=S.length;Q--;)r[S[Q]]=g[S[Q]];return r};function Me(r,g){return Object.prototype.hasOwnProperty.call(r,g)}})(kn);var bs={},ws=process.platform==="win32",Pe=kn;function Ct(t,n){for(var o=[],a=0;a=0&&!t[a];a--);return o===0&&a===n?t:o>a?[]:t.slice(o,a+1)}var Sn=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,xs=/^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/,ye={};function kt(t){var n=Sn.exec(t),o=(n[1]||"")+(n[2]||""),a=n[3]||"",l=xs.exec(a),i=l[1],f=l[2],h=l[3];return[o,i,f,h]}function on(t){var n=Sn.exec(t),o=n[1]||"",a=!!o&&o[1]!==":";return{device:o,isUnc:a,isAbsolute:a||!!n[2],tail:n[3]}}function In(t){return"\\\\"+t.replace(/^[\\\/]+/,"").replace(/[\\\/]+/g,"\\")}ye.resolve=function(){for(var t="",n="",o=!1,a=arguments.length-1;a>=-1;a--){var l;if(a>=0?l=arguments[a]:t?(l=bs["="+t],(!l||l.substr(0,3).toLowerCase()!==t.toLowerCase()+"\\")&&(l=t+"\\")):l=process.cwd(),Pe.isString(l)){if(!l)continue}else throw new TypeError("Arguments to path.resolve must be strings");var i=on(l),f=i.device,h=i.isUnc,s=i.isAbsolute,d=i.tail;if(!(f&&t&&f.toLowerCase()!==t.toLowerCase())&&(t||(t=f),o||(n=d+"\\"+n,o=s),t&&o))break}return h&&(t=In(t)),n=Ct(n.split(/[\\\/]+/),!o).join("\\"),t+(o?"\\":"")+n||"."};ye.normalize=function(t){var n=on(t),o=n.device,a=n.isUnc,l=n.isAbsolute,i=n.tail,f=/[\\\/]$/.test(i);return i=Ct(i.split(/[\\\/]+/),!l).join("\\"),!i&&!l&&(i="."),i&&f&&(i+="\\"),a&&(o=In(o)),o+(l?"\\":"")+i};ye.isAbsolute=function(t){return on(t).isAbsolute};ye.join=function(){for(var t=[],n=0;n=-1&&!n;o--){var a=o>=0?arguments[o]:process.cwd();if(Pe.isString(a)){if(!a)continue}else throw new TypeError("Arguments to path.resolve must be strings");t=a+"/"+t,n=a[0]==="/"}return t=Ct(t.split("/"),!n).join("/"),(n?"/":"")+t||"."};be.normalize=function(t){var n=be.isAbsolute(t),o=t&&t[t.length-1]==="/";return t=Ct(t.split("/"),!n).join("/"),!t&&!n&&(t="."),t&&o&&(t+="/"),(n?"/":"")+t};be.isAbsolute=function(t){return t.charAt(0)==="/"};be.join=function(){for(var t="",n=0;nWn(n.to.name)),a=l=>o.value?{href:l.name,target:"_blank",rel:"noopener"}:{to:l};return(l,i)=>(u(),B(Oe(o.value?"a":"router-link"),Gn(Kn(a(l.to))),{default:C(()=>[_t(l.$slots,"default")]),_:3},16))}}),$s={width:1024,height:1024,body:''},Ts={width:1024,height:1024,body:''},Ms={width:1024,height:1024,body:''},Ls={width:1024,height:1024,body:''},$n=se({__name:"SidebarItem",props:{item:{type:Object},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},setup(t){const n=Yn(),{layout:o,isCollapse:a,tooltipEffect:l,getDivStyle:i}=ze(),f=t,h=P(()=>({width:"100%",display:"flex",alignItems:"center"})),s=P(()=>({display:"flex",justifyContent:"center",alignItems:"center",margin:o.value==="horizontal"?"0 5px 0 0":a.value?"0 auto":"0 5px 0 0"})),d=P(()=>{var b;return(b=ot())!=null&&b.MenuArrowIconNoTransition?{"expand-close-icon":Ne(Ts),"expand-open-icon":Ne($s),"collapse-close-icon":Ne(Ls),"collapse-open-icon":Ne(Ms)}:""}),p=N(null);function m(b=[],x){var A,_;const T=b.filter(F=>(p.value=F,!0));return(_=(A=T[0])==null?void 0:A.meta)!=null&&_.showParent?!1:T.length===1?!0:T.length===0?(p.value=Tt($t({},x),{path:"",noShowingChildren:!0}),!0):!1}function y(b){const x=/^http(s?):\/\//;return x.test(b)||x.test(f.basePath)?b||f.basePath:Ss.posix.resolve(f.basePath,b)}return(b,x)=>{const T=V("el-text"),A=V("el-menu-item"),_=V("sidebar-item",!0),F=V("el-sub-menu");return m(t.item.children,t.item)&&(!p.value.children||p.value.noShowingChildren)?(u(),B(Is,{key:0,to:t.item},{default:C(()=>[c(A,rn({index:y(p.value.path),class:{"submenu-title-noDropdown":!t.isNest},style:h.value},e(n)),{title:C(()=>[v("div",{style:fe(e(i))},[c(e(cn),{tippyProps:{offset:[0,-10],theme:e(l)},class:"!w-full !text-inherit"},{default:C(()=>[pe(U(e(Ze)(p.value.meta.title)),1)]),_:1},8,["tippyProps"]),c(Zt,{extraIcon:p.value.meta.extraIcon},null,8,["extraIcon"])],4)]),default:C(()=>{var z,D,te,q,H;return[Le(t.item.meta.icon)?(u(),$("div",{key:0,class:"sub-menu-icon",style:fe(s.value)},[(u(),B(Oe(e(Ne)(Le(p.value.meta.icon)||t.item.meta&&Le(t.item.meta.icon)))))],4)):J("",!0),!((z=t.item)!=null&&z.meta.icon)&&e(a)&&e(o)==="vertical"&&((te=(D=t.item)==null?void 0:D.pathList)==null?void 0:te.length)===1||!p.value.meta.icon&&e(a)&&e(o)==="mix"&&((H=(q=t.item)==null?void 0:q.pathList)==null?void 0:H.length)===2?(u(),B(T,{key:1,truncated:"",class:"!w-full !px-4 !text-inherit"},{default:C(()=>[pe(U(e(Ze)(p.value.meta.title)),1)]),_:1})):J("",!0)]}),_:1},16,["index","class","style"])]),_:1},8,["to"])):(u(),B(F,rn({key:1,ref:"subMenu",teleported:"",index:y(t.item.path)},d.value),{title:C(()=>{var z,D;return[Le(t.item.meta.icon)?(u(),$("div",{key:0,style:fe(s.value),class:"sub-menu-icon"},[(u(),B(Oe(e(Ne)(t.item.meta&&Le(t.item.meta.icon)))))],4)):J("",!0),(e(o)==="mix"&&Le(t.item.meta.icon)?!e(a)||((D=(z=t.item)==null?void 0:z.pathList)==null?void 0:D.length)!==2:!(e(o)==="vertical"&&e(a)&&Le(t.item.meta.icon)&&t.item.parentId===null))?(u(),B(e(cn),{key:1,tippyProps:{offset:[0,-10],theme:e(l)},class:le({"!w-full":!0,"!text-inherit":!0,"!px-4":e(o)!=="horizontal"&&e(a)&&!Le(t.item.meta.icon)&&t.item.parentId===null})},{default:C(()=>[pe(U(e(Ze)(t.item.meta.title)),1)]),_:1},8,["tippyProps","class"])):J("",!0),e(a)?J("",!0):(u(),B(Zt,{key:2,extraIcon:t.item.meta.extraIcon},null,8,["extraIcon"]))]}),default:C(()=>[(u(!0),$(xe,null,Te(t.item.children,z=>(u(),B(_,{key:z.path,"is-nest":!0,item:z,"base-path":y(z.path),class:"nest-menu"},null,8,["item","base-path"]))),128))]),_:1},16,["index"]))}}}),Vs={class:"left-collapse"},Hs=se({__name:"SidebarLeftCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(t,{emit:n}){const{t:o}=Fe(),{tooltipEffect:a}=ze(),l=P(()=>["ml-4","mb-1","w-[16px]","h-[16px]","inline-block","align-middle","cursor-pointer","duration-[100ms]"]),{$storage:i}=pt(),f=P(()=>{var d;return(d=i.layout)==null?void 0:d.themeColor}),h=n,s=()=>{h("toggleClick")};return(d,p)=>{const m=V("IconifyIconOffline"),y=tt("tippy");return u(),$("div",Vs,[de(c(m,{icon:e(oo),class:le([l.value,f.value==="light"?"":"text-primary"]),style:fe({transform:d.isActive?"none":"rotateY(180deg)"}),onClick:s},null,8,["icon","class","style"]),[[y,{content:d.isActive?e(o)("buttons.pureClickCollapse"):e(o)("buttons.pureClickExpand"),theme:e(a),hideOnClick:"toggle",placement:"right"}]])])}}}),zs=we(Hs,[["__scopeId","data-v-e7d727fd"]]),As={width:24,height:24,body:''},Es=se({__name:"SidebarCenterCollapse",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(t,{emit:n}){const{t:o}=Fe(),{tooltipEffect:a}=ze(),l=P(()=>["w-[16px]","h-[16px]"]),{$storage:i}=pt(),f=P(()=>{var d;return(d=i.layout)==null?void 0:d.themeColor}),h=n,s=()=>{h("toggleClick")};return(d,p)=>{const m=V("IconifyIconOffline"),y=tt("tippy");return de((u(),$("div",{class:"center-collapse",onClick:s},[c(m,{icon:e(As),class:le([l.value,f.value==="light"?"":"text-primary"]),style:fe({transform:d.isActive?"none":"rotateY(180deg)"})},null,8,["icon","class","style"])])),[[y,{content:d.isActive?e(o)("buttons.pureClickCollapse"):e(o)("buttons.pureClickExpand"),theme:e(a),hideOnClick:"toggle",placement:"right"}]])}}}),Os=we(Es,[["__scopeId","data-v-86ce303e"]]),Zs=se({__name:"NavVertical",setup(t){var T,A;const n=Pt(),o=N(!1),a=N((A=(T=Ge().getItem(`${ut()}configure`))==null?void 0:T.showLogo)!=null?A:!0),{device:l,pureApp:i,isCollapse:f,tooltipEffect:h,menuSelect:s,toggleSideBar:d}=ze(),p=N([]),m=P(()=>i.layout==="mix"&&l.value!=="mobile"?p.value:Ve().wholeMenus),y=P(()=>i.layout==="mix"?!1:m.value.length===0),b=P(()=>{var _;return We((_=n.meta)==null?void 0:_.activePath)?n.path:n.meta.activePath});function x(){let _="";_=b.value,p.value=[];const F=jt(_,Ve().wholeMenus),z=yt(F[0]||_,Ve().wholeMenus);z!=null&&z.children&&(p.value=z==null?void 0:z.children)}return Re(()=>[n.path,Ve().wholeMenus],()=>{n.path.includes("/redirect")||(x(),s(n.path))}),et(()=>{x(),He.on("logoChange",_=>{a.value=_})}),qt(()=>{He.off("logoChange")}),(_,F)=>{const z=V("el-menu"),D=V("el-scrollbar"),te=tt("loading");return de((u(),$("div",{class:le(["sidebar-container",a.value?"has-logo":"no-logo"]),onMouseenter:F[0]||(F[0]=qe(q=>o.value=!0,["prevent"])),onMouseleave:F[1]||(F[1]=qe(q=>o.value=!1,["prevent"]))},[a.value?(u(),B(gs,{key:0,collapse:e(f)},null,8,["collapse"])):J("",!0),c(D,{"wrap-class":"scrollbar-wrapper",class:le([e(l)==="mobile"?"mobile":"pc"])},{default:C(()=>[c(z,{router:"","unique-opened":"",mode:"vertical","popper-class":"pure-scrollbar",class:"outer-most select-none",collapse:e(f),"collapse-transition":!1,"popper-effect":e(h),"default-active":b.value},{default:C(()=>[(u(!0),$(xe,null,Te(m.value,q=>(u(),B($n,{key:q.path,item:q,"base-path":q.path,class:"outer-most select-none"},null,8,["item","base-path"]))),128))]),_:1},8,["collapse","popper-effect","default-active"])]),_:1},8,["class"]),e(l)!=="mobile"&&(o.value||e(f))?(u(),B(Os,{key:1,"is-active":e(i).sidebar.opened,onToggleClick:e(d)},null,8,["is-active","onToggleClick"])):J("",!0),e(l)!=="mobile"?(u(),B(zs,{key:2,"is-active":e(i).sidebar.opened,onToggleClick:e(d)},null,8,["is-active","onToggleClick"])):J("",!0)],34)),[[te,y.value]])}}}),Rs=we(Zs,[["__scopeId","data-v-4c8679c1"]]),Ps={class:"horizontal-header"},Ds=["src"],Ns={class:"horizontal-header-right"},Bs={class:"check-zh"},qs={class:"check-en"},Fs={class:"el-dropdown-link navbar-bg-hover"},js=["src"],Us={key:0,class:"dark:text-white"},Ws=["title"],Gs=se({__name:"NavHorizontal",setup(t){const n=N(),{t:o,route:a,locale:l,translationCh:i,translationEn:f}=Gt(n),{title:h,logout:s,onPanel:d,getLogo:p,username:m,userAvatar:y,backTopMenu:b,avatarsStyle:x,toAccountSettings:T,getDropdownItemStyle:A,getDropdownItemClass:_}=ze(),F=P(()=>{var z;return We((z=a.meta)==null?void 0:z.activePath)?a.path:a.meta.activePath});return Qe(()=>{var z;(z=n.value)==null||z.handleResize()}),(z,D)=>{const te=V("el-menu"),q=V("IconifyIconOffline"),H=V("el-dropdown-item"),j=V("el-dropdown-menu"),G=V("el-dropdown"),re=tt("loading");return de((u(),$("div",Ps,[v("div",{class:"horizontal-header-left",onClick:D[0]||(D[0]=(...Z)=>e(b)&&e(b)(...Z))},[v("img",{src:e(p)(),alt:"logo"},null,8,Ds),v("span",null,U(e(h)),1)]),c(te,{ref_key:"menuRef",ref:n,router:"",mode:"horizontal","popper-class":"pure-scrollbar",class:"horizontal-header-menu","default-active":F.value},{default:C(()=>[(u(!0),$(xe,null,Te(e(Ve)().wholeMenus,Z=>(u(),B($n,{key:Z.path,item:Z,"base-path":Z.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active"]),v("div",Ns,[c(Jt,{id:"header-search"}),c(G,{id:"header-translation",trigger:"click"},{dropdown:C(()=>[c(j,{class:"translation"},{default:C(()=>[c(H,{style:fe(e(A)(e(l),"zh")),class:le(["dark:!text-white",e(_)(e(l),"zh")]),onClick:e(i)},{default:C(()=>[de(v("span",Bs,[c(q,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(l)==="zh"]]),pe(" 简体中文 ")]),_:1},8,["style","class","onClick"]),c(H,{style:fe(e(A)(e(l),"en")),class:le(["dark:!text-white",e(_)(e(l),"en")]),onClick:e(f)},{default:C(()=>[de(v("span",qs,[c(q,{icon:e(lt)},null,8,["icon"])],512),[[$e,e(l)==="en"]]),pe(" English ")]),_:1},8,["style","class","onClick"])]),_:1})]),default:C(()=>[c(e(Kt),{class:"navbar-bg-hover w-[40px] h-[48px] p-[11px] cursor-pointer outline-none"})]),_:1}),c(en,{id:"full-screen"}),c(Qt,{id:"header-notice"}),c(G,{trigger:"click"},{dropdown:C(()=>[c(H,{onClick:e(T)},{default:C(()=>[c(q,{icon:e(tn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(o)("buttons.pureAccountSettings")),1)]),_:1},8,["onClick"]),c(j,{class:"logout"},{default:C(()=>[c(H,{onClick:e(s)},{default:C(()=>[c(q,{icon:e(nn),style:{margin:"5px"}},null,8,["icon"]),pe(" "+U(e(o)("buttons.pureLoginOut")),1)]),_:1},8,["onClick"])]),_:1})]),default:C(()=>[v("span",Fs,[v("img",{src:e(y),style:fe(e(x))},null,12,js),e(m)?(u(),$("p",Us,U(e(m)),1)):J("",!0)])]),_:1}),v("span",{class:"set-icon navbar-bg-hover",title:e(o)("buttons.pureOpenSystemSet"),onClick:D[1]||(D[1]=(...Z)=>e(d)&&e(d)(...Z))},[c(q,{icon:e(xt)},null,8,["icon"])],8,Ws)])])),[[re,e(Ve)().wholeMenus.length===0]])}}}),Ks=we(Gs,[["__scopeId","data-v-9920d218"]]),Ys={key:0},Xs=se({__name:"index",setup(t){const{t:n}=Fe(),o=N(),{isDark:a}=_n(),{layout:l}=io(),i=yn(),f=Xt(),{$storage:h}=pt(),s=Bt({sidebar:P(()=>Ue().sidebar),device:P(()=>Ue().device),fixedHeader:P(()=>f.fixedHeader),classes:P(()=>({hideSidebar:!s.sidebar.opened,openSidebar:s.sidebar.opened,withoutAnimation:s.sidebar.withoutAnimation,mobile:s.device==="mobile"})),hideTabs:P(()=>h==null?void 0:h.configure.hideTabs)});function d(b){var x,T,A,_,F,z;window.document.body.setAttribute("layout",b),h.layout={layout:`${b}`,theme:(x=h.layout)==null?void 0:x.theme,darkMode:(T=h.layout)==null?void 0:T.darkMode,sidebarStatus:(A=h.layout)==null?void 0:A.sidebarStatus,epThemeColor:(_=h.layout)==null?void 0:_.epThemeColor,themeColor:(F=h.layout)==null?void 0:F.themeColor,overallStyle:(z=h.layout)==null?void 0:z.overallStyle}}function p(b,x){Ue().toggleDevice(b),Ue().toggleSideBar(x,"resize")}let m=!0;wt(o,b=>{if(i)return;const x=b[0],[{inlineSize:T,blockSize:A}]=x.borderBoxSize;Ue().setViewportSize({width:T,height:A}),T<=760?d("vertical"):d(Ue().layout),T>0&&T<=760?(p("mobile",!1),m=!0):T>760&&T<=990?m&&(p("desktop",!1),m=!1):T>990&&!s.sidebar.isClickCollapse?(p("desktop",!0),m=!0):(p("desktop",!1),m=!1)}),et(()=>{i&&p("mobile",!1)}),bn(()=>{var b;Yt().dataThemeChange((b=h.layout)==null?void 0:b.overallStyle)});const y=se({name:"LayHeader",render(){return dt("div",{class:{"fixed-header":s.fixedHeader},style:[s.hideTabs&&l.value.includes("horizontal")?a.value?"box-shadow: 0 1px 4px #0d0d0d":"box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08)":""]},{default:()=>[!f.hiddenSideBar&&(l.value.includes("vertical")||l.value.includes("mix"))?dt(vl):null,!f.hiddenSideBar&&l.value.includes("horizontal")?dt(Ks):null,dt(Qo)]})}});return(b,x)=>{const T=V("el-backtop"),A=V("el-scrollbar");return u(),$("div",{ref_key:"appWrapperRef",ref:o,class:le(["app-wrapper",s.classes])},[de(v("div",{class:"app-mask",onClick:x[0]||(x[0]=_=>e(Ue)().toggleSideBar())},null,512),[[$e,s.device==="mobile"&&s.sidebar.opened&&e(l).includes("vertical")]]),de(c(Rs,null,null,512),[[$e,!e(f).hiddenSideBar&&(e(l).includes("vertical")||e(l).includes("mix"))]]),v("div",{class:le(["main-container",e(f).hiddenSideBar?"main-hidden":""])},[s.fixedHeader?(u(),$("div",Ys,[c(e(y)),c(pn,{"fixed-header":s.fixedHeader},null,8,["fixed-header"])])):(u(),B(A,{key:1},{default:C(()=>[c(T,{title:e(n)("buttons.pureBackTop"),target:".main-container .el-scrollbar__wrap"},{default:C(()=>[c(e(wn))]),_:1},8,["title"]),c(e(y)),c(pn,{"fixed-header":s.fixedHeader},null,8,["fixed-header"])]),_:1}))],2),c(ds)],2)}}}),br=we(Xs,[["__scopeId","data-v-49f5a7b9"]]);export{br as default}; diff --git a/static/js/index-MI64qUpo.js b/static/js/index-MI64qUpo.js new file mode 100644 index 000000000..c720e6d09 --- /dev/null +++ b/static/js/index-MI64qUpo.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-C26YKjcV.js";import"./columns-CYmYHFm5.js";import"./index-D0RG78dK.js";import"./data-C3_Onai9.js";export{o as default}; diff --git a/static/js/index-PKIEMyOP.js b/static/js/index-PKIEMyOP.js deleted file mode 100644 index 5c2028672..000000000 --- a/static/js/index-PKIEMyOP.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-4wrTtuxZ.js";import"./columns-JjdWlrQ5.js";import"./index-CV7M57fm.js";import"./data-BEO2eP_H.js";export{o as default}; diff --git a/static/js/index-Dc0AmTtG.js b/static/js/index-QYx0Z7HX.js similarity index 96% rename from static/js/index-Dc0AmTtG.js rename to static/js/index-QYx0Z7HX.js index 2d1e7b53a..419816051 100644 --- a/static/js/index-Dc0AmTtG.js +++ b/static/js/index-QYx0Z7HX.js @@ -1 +1 @@ -var te=Object.defineProperty;var O=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var K=(e,r,t)=>r in e?te(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,z=(e,r)=>{for(var t in r||(r={}))ae.call(r,t)&&K(e,t,r[t]);if(O)for(var t of O(r))ne.call(r,t)&&K(e,t,r[t]);return e};var G=(e,r,t)=>new Promise((B,d)=>{var h=o=>{try{c(t.next(o))}catch(i){d(i)}},v=o=>{try{c(t.throw(o))}catch(i){d(i)}},c=o=>o.done?B(o.value):Promise.resolve(o.value).then(h,v);c((t=t.apply(e,r)).next())});import{S as ue}from"./sortable.esm-CkCitmyH.js";import{d as re,a as f,$ as oe,an as E,ah as m,p as I,i as l,a6 as ie,F as M,B as T,A as R,e as u,h as D,u as P,ad as S,aE as ce,d2 as se,y as de,Z as fe}from"./index-CV7M57fm.js";import{u as me}from"./epTheme-DQXQJ49l.js";import{E as ve,R as xe,C as he,D as be,S as ge}from"./collapse-Dpy6vio7.js";function Ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ce(e)}const ye={title:{type:String,default:"列表"},vxeTableRef:{type:Object},columns:{type:Array,default:()=>[]},tree:{type:Boolean,default:!1},isExpandAll:{type:Boolean,default:!0},tableKey:{type:[String,Number],default:"0"}},ke=re({name:"VxeTableBar",props:ye,emits:["refresh"],setup(e,{emit:r,slots:t,attrs:B}){const d=f("small"),h=f(!1),v=f(!0),c=f(!1),o=oe(),i=f(e.isExpandAll);let x=E(m(e==null?void 0:e.columns),"title");const b=f(E(m(e==null?void 0:e.columns),"title")),s=f(m(e==null?void 0:e.columns)),V=I(()=>a=>({background:a===d.value?me().epThemeColor:"",color:a===d.value?"#fff":"var(--el-text-color-primary)"})),C=I(()=>["text-black","dark:text-white","duration-100","hover:!text-primary","cursor-pointer","outline-none"]),H=I(()=>["flex","justify-between","pt-[3px]","px-[11px]","border-b-[1px]","border-solid","border-[#dcdfe6]","dark:border-[#303030]"]);function L(){h.value=!0,r("refresh"),se(500).then(()=>h.value=!1)}function U(){i.value=!i.value,i.value?e.vxeTableRef.setAllTreeExpand(!0):e.vxeTableRef.clearTreeExpand(),e.vxeTableRef.refreshColumn()}function A(){const a=m(s.value).filter(n=>b.value.includes(n.title));e.vxeTableRef.reloadColumn(a)}function W(a){b.value=a?x:[],c.value=!1,A()}function Z(a){b.value=a;const n=a.length;v.value=n===x.length,c.value=n>0&&nl(u("el-dropdown-menu"),{class:"translation"},{default:()=>[l(u("el-dropdown-item"),{style:V.value("medium"),onClick:()=>j("medium")},{default:()=>[D("宽松")]}),l(u("el-dropdown-item"),{style:V.value("small"),onClick:()=>j("small")},{default:()=>[D("默认")]}),l(u("el-dropdown-item"),{style:V.value("mini"),onClick:()=>j("mini")},{default:()=>[D("紧凑")]})]})},Q=a=>{a.preventDefault(),de(()=>{var k;const n=((k=o==null?void 0:o.proxy)==null?void 0:k.$refs[`VxeGroupRef${P(e.tableKey)}`]).$el.firstElementChild;ue.create(n,{animation:300,handle:".drag-btn",onEnd:({newIndex:g,oldIndex:p,item:ee})=>{const F=ee,N=F.parentNode,_=s.value[p],$=s.value[g];if(_!=null&&_.fixed||$!=null&&$.fixed){const w=N.children[p];g>p?N.insertBefore(F,w):N.insertBefore(F,w&&w.nextElementSibling);return}const le=s.value.splice(p,1)[0];s.value.splice(g,0,le),A()}})})},X=a=>!!s.value.filter(n=>S(n.title)===S(a))[0].fixed,y=a=>({content:a,offset:[0,18],duration:[300,0],followCursor:!0,hideOnClick:"toggle"}),Y={reference:()=>T(l(ge,{class:["w-[16px]",C.value]},null),[[R("tippy"),y("列设置")]])};return()=>{let a;return l(M,null,[l("div",ie(B,{class:"w-[99/100] mt-2 px-2 pb-2 bg-bg_color"}),[l("div",{class:"flex justify-between w-full h-[60px] p-4"},[t!=null&&t.title?t.title():l("p",{class:"font-bold truncate"},[e.title]),l("div",{class:"flex items-center justify-around"},[t!=null&&t.buttons?l("div",{class:"flex mr-4"},[t.buttons()]):null,e.tree?l(M,null,[T(l(ve,{class:["w-[16px]",C.value],style:{transform:i.value?"none":"rotate(-90deg)"},onClick:()=>U()},null),[[R("tippy"),y(i.value?"折叠":"展开")]]),l(u("el-divider"),{direction:"vertical"},null)]):null,T(l(xe,{class:["w-[16px]",C.value,h.value?"animate-spin":""],onClick:()=>L()},null),[[R("tippy"),y("刷新")]]),l(u("el-divider"),{direction:"vertical"},null),T(l(u("el-dropdown"),{trigger:"click"},z({default:()=>[l(he,{class:["w-[16px]",C.value]},null)]},J)),[[R("tippy"),y("密度")]]),l(u("el-divider"),{direction:"vertical"},null),l(u("el-popover"),{placement:"bottom-start","popper-style":{padding:0},width:"200",trigger:"click"},z({default:()=>[l("div",{class:[H.value]},[l(u("el-checkbox"),{class:"!-mr-1",label:"列展示",modelValue:v.value,"onUpdate:modelValue":n=>v.value=n,indeterminate:c.value,onChange:n=>W(n)},null),l(u("el-button"),{type:"primary",link:!0,onClick:()=>q()},{default:()=>[D("重置")]})]),l("div",{class:"pt-[6px] pl-[11px]"},[l(u("el-scrollbar"),{"max-height":"36vh"},{default:()=>[l(u("el-checkbox-group"),{ref:`VxeGroupRef${P(e.tableKey)}`,modelValue:b.value,onChange:n=>Z(n)},{default:()=>[l(u("el-space"),{direction:"vertical",alignment:"flex-start",size:0},Ce(a=x.map((n,k)=>l("div",{class:"flex items-center"},[l(be,{class:["drag-btn w-[16px] mr-2",X(n)?"!cursor-no-drop":"!cursor-grab"],onMouseenter:g=>Q(g)},null),l(u("el-checkbox"),{key:k,label:n,value:n,onChange:A},{default:()=>[l("span",{title:S(n),class:"inline-block w-[120px] truncate hover:text-text_color_primary"},[S(n)])]})])))?a:{default:()=>[a]})]})]})])]},Y))])]),t.default({size:d.value,dynamicColumns:s.value})])])}}}),De=fe(ke);export{De as V}; +var te=Object.defineProperty;var O=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var K=(e,r,t)=>r in e?te(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,z=(e,r)=>{for(var t in r||(r={}))ae.call(r,t)&&K(e,t,r[t]);if(O)for(var t of O(r))ne.call(r,t)&&K(e,t,r[t]);return e};var G=(e,r,t)=>new Promise((B,d)=>{var h=o=>{try{c(t.next(o))}catch(i){d(i)}},v=o=>{try{c(t.throw(o))}catch(i){d(i)}},c=o=>o.done?B(o.value):Promise.resolve(o.value).then(h,v);c((t=t.apply(e,r)).next())});import{S as ue}from"./sortable.esm-CkCitmyH.js";import{d as re,a as f,$ as oe,an as E,ah as m,p as I,i as l,a6 as ie,F as M,B as T,A as R,e as u,h as D,u as P,ad as S,aE as ce,d2 as se,y as de,Z as fe}from"./index-D0RG78dK.js";import{u as me}from"./epTheme-CKKDDeWB.js";import{E as ve,R as xe,C as he,D as be,S as ge}from"./collapse-XucoDtwZ.js";function Ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ce(e)}const ye={title:{type:String,default:"列表"},vxeTableRef:{type:Object},columns:{type:Array,default:()=>[]},tree:{type:Boolean,default:!1},isExpandAll:{type:Boolean,default:!0},tableKey:{type:[String,Number],default:"0"}},ke=re({name:"VxeTableBar",props:ye,emits:["refresh"],setup(e,{emit:r,slots:t,attrs:B}){const d=f("small"),h=f(!1),v=f(!0),c=f(!1),o=oe(),i=f(e.isExpandAll);let x=E(m(e==null?void 0:e.columns),"title");const b=f(E(m(e==null?void 0:e.columns),"title")),s=f(m(e==null?void 0:e.columns)),V=I(()=>a=>({background:a===d.value?me().epThemeColor:"",color:a===d.value?"#fff":"var(--el-text-color-primary)"})),C=I(()=>["text-black","dark:text-white","duration-100","hover:!text-primary","cursor-pointer","outline-none"]),H=I(()=>["flex","justify-between","pt-[3px]","px-[11px]","border-b-[1px]","border-solid","border-[#dcdfe6]","dark:border-[#303030]"]);function L(){h.value=!0,r("refresh"),se(500).then(()=>h.value=!1)}function U(){i.value=!i.value,i.value?e.vxeTableRef.setAllTreeExpand(!0):e.vxeTableRef.clearTreeExpand(),e.vxeTableRef.refreshColumn()}function A(){const a=m(s.value).filter(n=>b.value.includes(n.title));e.vxeTableRef.reloadColumn(a)}function W(a){b.value=a?x:[],c.value=!1,A()}function Z(a){b.value=a;const n=a.length;v.value=n===x.length,c.value=n>0&&nl(u("el-dropdown-menu"),{class:"translation"},{default:()=>[l(u("el-dropdown-item"),{style:V.value("medium"),onClick:()=>j("medium")},{default:()=>[D("宽松")]}),l(u("el-dropdown-item"),{style:V.value("small"),onClick:()=>j("small")},{default:()=>[D("默认")]}),l(u("el-dropdown-item"),{style:V.value("mini"),onClick:()=>j("mini")},{default:()=>[D("紧凑")]})]})},Q=a=>{a.preventDefault(),de(()=>{var k;const n=((k=o==null?void 0:o.proxy)==null?void 0:k.$refs[`VxeGroupRef${P(e.tableKey)}`]).$el.firstElementChild;ue.create(n,{animation:300,handle:".drag-btn",onEnd:({newIndex:g,oldIndex:p,item:ee})=>{const F=ee,N=F.parentNode,_=s.value[p],$=s.value[g];if(_!=null&&_.fixed||$!=null&&$.fixed){const w=N.children[p];g>p?N.insertBefore(F,w):N.insertBefore(F,w&&w.nextElementSibling);return}const le=s.value.splice(p,1)[0];s.value.splice(g,0,le),A()}})})},X=a=>!!s.value.filter(n=>S(n.title)===S(a))[0].fixed,y=a=>({content:a,offset:[0,18],duration:[300,0],followCursor:!0,hideOnClick:"toggle"}),Y={reference:()=>T(l(ge,{class:["w-[16px]",C.value]},null),[[R("tippy"),y("列设置")]])};return()=>{let a;return l(M,null,[l("div",ie(B,{class:"w-[99/100] mt-2 px-2 pb-2 bg-bg_color"}),[l("div",{class:"flex justify-between w-full h-[60px] p-4"},[t!=null&&t.title?t.title():l("p",{class:"font-bold truncate"},[e.title]),l("div",{class:"flex items-center justify-around"},[t!=null&&t.buttons?l("div",{class:"flex mr-4"},[t.buttons()]):null,e.tree?l(M,null,[T(l(ve,{class:["w-[16px]",C.value],style:{transform:i.value?"none":"rotate(-90deg)"},onClick:()=>U()},null),[[R("tippy"),y(i.value?"折叠":"展开")]]),l(u("el-divider"),{direction:"vertical"},null)]):null,T(l(xe,{class:["w-[16px]",C.value,h.value?"animate-spin":""],onClick:()=>L()},null),[[R("tippy"),y("刷新")]]),l(u("el-divider"),{direction:"vertical"},null),T(l(u("el-dropdown"),{trigger:"click"},z({default:()=>[l(he,{class:["w-[16px]",C.value]},null)]},J)),[[R("tippy"),y("密度")]]),l(u("el-divider"),{direction:"vertical"},null),l(u("el-popover"),{placement:"bottom-start","popper-style":{padding:0},width:"200",trigger:"click"},z({default:()=>[l("div",{class:[H.value]},[l(u("el-checkbox"),{class:"!-mr-1",label:"列展示",modelValue:v.value,"onUpdate:modelValue":n=>v.value=n,indeterminate:c.value,onChange:n=>W(n)},null),l(u("el-button"),{type:"primary",link:!0,onClick:()=>q()},{default:()=>[D("重置")]})]),l("div",{class:"pt-[6px] pl-[11px]"},[l(u("el-scrollbar"),{"max-height":"36vh"},{default:()=>[l(u("el-checkbox-group"),{ref:`VxeGroupRef${P(e.tableKey)}`,modelValue:b.value,onChange:n=>Z(n)},{default:()=>[l(u("el-space"),{direction:"vertical",alignment:"flex-start",size:0},Ce(a=x.map((n,k)=>l("div",{class:"flex items-center"},[l(be,{class:["drag-btn w-[16px] mr-2",X(n)?"!cursor-no-drop":"!cursor-grab"],onMouseenter:g=>Q(g)},null),l(u("el-checkbox"),{key:k,label:n,value:n,onChange:A},{default:()=>[l("span",{title:S(n),class:"inline-block w-[120px] truncate hover:text-text_color_primary"},[S(n)])]})])))?a:{default:()=>[a]})]})]})])]},Y))])]),t.default({size:d.value,dynamicColumns:s.value})])])}}}),De=fe(ke);export{De as V}; diff --git a/static/js/index-BYSZVbTk.js b/static/js/index-QdK0xM4j.js similarity index 99% rename from static/js/index-BYSZVbTk.js rename to static/js/index-QdK0xM4j.js index e2a5fb7a0..aea0b03d6 100644 --- a/static/js/index-BYSZVbTk.js +++ b/static/js/index-QdK0xM4j.js @@ -1,4 +1,4 @@ -var Re=Object.defineProperty,Se=Object.defineProperties;var Ae=Object.getOwnPropertyDescriptors;var Ut=Object.getOwnPropertySymbols;var Le=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable;var jt=(a,t,i)=>t in a?Re(a,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):a[t]=i,ht=(a,t)=>{for(var i in t||(t={}))Le.call(t,i)&&jt(a,i,t[i]);if(Ut)for(var i of Ut(t))Be.call(t,i)&&jt(a,i,t[i]);return a},Gt=(a,t)=>Se(a,Ae(t));var qt=(a,t,i)=>new Promise((e,o)=>{var r=d=>{try{s(i.next(d))}catch(l){o(l)}},n=d=>{try{s(i.throw(d))}catch(l){o(l)}},s=d=>d.done?e(d.value):Promise.resolve(d.value).then(r,n);s((i=i.apply(a,t)).next())});import{f as X,k as W,g as z,d0 as Ie,d as Ft,a as F,p as mt,m as ke,o as He,d1 as ze,u as Pe,d2 as $e,i as L,B as H,Y as Ye,d3 as Xe,d4 as We,d5 as Ve,d6 as Ue,cN as je,A as S,G as Ge,a3 as qe,d7 as Fe,Z as Ze}from"./index-CV7M57fm.js";/*! +var Re=Object.defineProperty,Se=Object.defineProperties;var Ae=Object.getOwnPropertyDescriptors;var Ut=Object.getOwnPropertySymbols;var Le=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable;var jt=(a,t,i)=>t in a?Re(a,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):a[t]=i,ht=(a,t)=>{for(var i in t||(t={}))Le.call(t,i)&&jt(a,i,t[i]);if(Ut)for(var i of Ut(t))Be.call(t,i)&&jt(a,i,t[i]);return a},Gt=(a,t)=>Se(a,Ae(t));var qt=(a,t,i)=>new Promise((e,o)=>{var r=d=>{try{s(i.next(d))}catch(l){o(l)}},n=d=>{try{s(i.throw(d))}catch(l){o(l)}},s=d=>d.done?e(d.value):Promise.resolve(d.value).then(r,n);s((i=i.apply(a,t)).next())});import{f as X,k as W,g as z,d0 as Ie,d as Ft,a as F,p as mt,m as ke,o as He,d1 as ze,u as Pe,d2 as $e,i as L,B as H,Y as Ye,d3 as Xe,d4 as We,d5 as Ve,d6 as Ue,cN as je,A as S,G as Ge,a3 as qe,d7 as Fe,Z as Ze}from"./index-D0RG78dK.js";/*! * Cropper.js v1.6.2 * https://fengyuanchen.github.io/cropperjs * diff --git a/static/js/index-T2AypNXt.js b/static/js/index-T2AypNXt.js deleted file mode 100644 index b1b4184fa..000000000 --- a/static/js/index-T2AypNXt.js +++ /dev/null @@ -1 +0,0 @@ -import{d as P,a as I,ag as F,p as V,an as G,ao as Y,b,w as c,e as i,A as K,f as r,g as e,B as L,h as l,i as n,a3 as Q,t as N,k as j,u as d,v as W,q as X,j as B,T as ee,L as $,I as te,J as se,C as oe,D as ae,_ as ne}from"./index-CV7M57fm.js";import{S as le}from"./sortable.esm-CkCitmyH.js";import{_ as ie}from"./form.vue_vue_type_script_setup_true_lang-CuASwEkz.js";import{d as ce}from"./plus-C98eNXam.js";import"./mock-Bj2BxktM.js";const re="/vue-pure-admin/vue-pure-admin/static/jpg/1-CNu9tHLV.jpg",pe="/vue-pure-admin/vue-pure-admin/static/jpg/2-Dn7NyzRJ.jpg",de="/vue-pure-admin/vue-pure-admin/static/jpg/3-BNVYzMvF.jpg",ue={width:24,height:24,body:''},me={width:24,height:24,body:''},u=h=>(oe("data-v-04dda22c"),h=h(),ae(),h),_e={class:"card-header"},ve=u(()=>e("p",{class:"mb-4"},[l(" 综合示例"),e("span",{class:"text-[14px]"},[l(" ( "),e("span",{class:"text-[red]"},"自动上传"),l(" 、拖拽上传、拖拽排序、设置请求头、上传进度、大图预览、多选文件、最大文件数量、文件类型限制、文件大小限制、删除文件) ")])],-1)),ge={key:0,class:"mt-[35%] m-auto"},he=u(()=>e("p",{class:"font-medium"},"文件上传中",-1)),fe=["onMouseenter"],xe=["src"],ye=["onClick"],be=["onClick"],we={title:"移除",class:"hover:text-[var(--el-color-danger)]"},ke={key:0,effect:"dark",round:"",size:"large",type:"info",class:"img-name"},Ce={class:"text-[#fff] dark:text-black"},Ie=u(()=>e("p",{class:"el-upload__tip"}," 可拖拽上传最多3张单个不超过2MB且格式为jpeg/png/gif的图片 ",-1)),je=u(()=>e("p",{class:"mb-4 mt-4"},[l(" 结合表单校验进行"),e("span",{class:"text-[red]"},"手动上传"),e("span",{class:"text-[14px]"}," (可先打开浏览器控制台找到Network,然后填写表单内容后点击点提交观察请求变化) ")],-1)),$e={class:"flex justify-between"},Se=u(()=>e("p",{class:"text-center"},"上传接口相关截图",-1)),ze={class:"flex flex-wrap"},Me={class:"text-[red] text-[12px] flex flex-auto items-center justify-end"},Ve=u(()=>e("span",{class:"font-bold text-[18x]"}," 请不要上传重要信息 ",-1)),Le=P({name:"PureUpload",__name:"index",setup(h){const o=I([]),E=F(),m=I(0),f=I(!1),U=V(()=>G(o.value,"url")),A=V(()=>Y(o.value,"name","size")),D=s=>new URL(Object.assign({"./imgs/1.jpg":re,"./imgs/2.jpg":pe,"./imgs/3.jpg":de})[`./imgs/${s}.jpg`],import.meta.url).href,S=Array.from({length:3}).map((s,t)=>D(t+1)),Z=s=>{if(!["image/jpeg","image/png","image/gif"].includes(s.type))return $("只能上传图片"),!1;if(s.size/1024/1024>2)return $("单个图片大小不能超过2MB"),!1},O=()=>{$("最多上传3张图片,请先删除在上传")},H=s=>{o.value.splice(o.value.indexOf(s),1)},J=s=>{m.value=o.value.findIndex(t=>t.uid===s.uid),f.value=!0},z=()=>document.querySelectorAll("#pure-upload-item"),R=s=>{var p,x,y;const t="el-upload-list",_=o.value.findIndex(v=>v.uid===s);(y=(x=(p=z())==null?void 0:p[_])==null?void 0:x.classList)==null||y.add(`${t}__item-actions`);const w=document.querySelector(`.${t}`);le.create(w,{handle:`.${t}__item`,onEnd:({newIndex:v,oldIndex:g})=>{const k=o.value[g];o.value.splice(g,1),o.value.splice(v,0,k),z().forEach(C=>{C.classList.remove(`${t}__item-actions`)})}})},T=()=>{[{name:"巴旦木.jpeg",type:"img"},{name:"恭喜发财.png",type:"img"},{name:"可爱动物.gif",type:"gif"},{name:"pure-upload.csv",type:"other"},{name:"pure-upload.txt",type:"other"}].forEach(s=>{te.get(`https://xiaoxian521.github.io/hyperlink/${s.type}/${s.name}`,{responseType:"blob"}).then(({data:t})=>{se(t,s.name)})})};return(s,t)=>{const _=i("el-link"),w=i("el-button"),p=i("IconifyIconOffline"),x=i("el-progress"),y=i("el-upload"),v=i("el-image-viewer"),g=i("el-divider"),k=i("el-image"),C=i("el-card"),q=K("tippy");return r(),b(C,{shadow:"never"},{header:c(()=>[e("div",_e,[L((r(),b(_,{href:"https://element-plus.org/zh-CN/component/upload.html",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:c(()=>[l(" 文件上传 ")]),_:1})),[[q,{content:"点击查看详细文档"}]])]),n(_,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/upload",target:"_blank"},{default:c(()=>[l(" 代码位置 src/views/components/upload ")]),_:1})]),default:c(()=>[n(w,{class:"mb-4",text:"",bg:"",onClick:T},{default:c(()=>[l(" 点击下载安全文件进行上传测试 ")]),_:1}),ve,L(e("p",{class:"mb-4"},N(A.value),513),[[Q,o.value.length>0]]),n(y,{"file-list":o.value,"onUpdate:fileList":t[0]||(t[0]=a=>o.value=a),drag:"",multiple:"",class:"pure-upload","list-type":"picture-card",accept:"image/jpeg,image/png,image/gif",action:"https://run.mocky.io/v3/3aa761d7-b0b3-4a03-96b3-6168d4f7467b",limit:3,headers:{Authorization:"eyJhbGciOiJIUzUxMiJ9.admin"},"on-exceed":O,"before-upload":Z},{file:c(({file:a})=>[a.status=="ready"||a.status=="uploading"?(r(),j("div",ge,[he,n(x,{class:"mt-2","stroke-width":2,"text-inside":!0,"show-text":!1,percentage:a.percentage},null,8,["percentage"])])):(r(),j("div",{key:1,onMouseenter:X(M=>R(a.uid),["stop"])},[e("img",{class:"el-upload-list__item-thumbnail select-none",src:a.url},null,8,xe),e("span",{id:"pure-upload-item",class:W(["el-upload-list__item-actions",o.value.length>1&&"!cursor-move"])},[e("span",{title:"查看",class:"hover:text-primary",onClick:M=>J(a)},[n(p,{icon:d(ue),class:"hover:scale-125 duration-100"},null,8,["icon"])],8,ye),e("span",{class:"el-upload-list__item-delete",onClick:M=>H(a)},[e("span",we,[n(p,{icon:d(me),class:"hover:scale-125 duration-100"},null,8,["icon"])])],8,be)],2)],40,fe))]),default:c(()=>[n(p,{icon:d(ce),class:"m-auto mt-4",width:"30"},null,8,["icon"])]),_:1},8,["file-list"]),f.value?(r(),b(v,{key:0,initialIndex:m.value,"url-list":U.value,"zoom-rate":1.2,"max-scale":7,"min-scale":.2,onClose:t[1]||(t[1]=a=>f.value=!1),onSwitch:t[2]||(t[2]=a=>m.value=a)},null,8,["initialIndex","url-list"])):B("",!0),(r(),b(ee,{to:"body"},[o.value[m.value]&&f.value?(r(),j("div",ke,[e("p",Ce,N(o.value[m.value].name),1)])):B("",!0)])),Ie,n(g),je,e("div",$e,[n(ie),e("div",null,[Se,n(k,{class:"w-[200px] rounded-md",src:d(S)[0],"preview-src-list":d(S),fit:"cover"},null,8,["src","preview-src-list"])])]),n(g),e("div",ze,[e("p",null,[l(" 裁剪、上传头像请参考 "),e("span",{class:"font-bold text-[18x] cursor-pointer hover:text-[red]",onClick:t[3]||(t[3]=a=>d(E).push({name:"SystemUser"}))}," 系统管理-用户管理 "),l(" 表格操作栏中的上传头像功能 ")]),e("p",Me,[l(" 免责声明:上传接口使用免费开源的 "),n(_,{href:"https://designer.mocky.io/",target:"_blank",style:{"font-size":"16px","font-weight":"800"}},{default:c(()=>[l("  Mocky  ")]),_:1}),Ve,l(",如果造成任何损失,我们概不负责 ")])])]),_:1})}}}),De=ne(Le,[["__scopeId","data-v-04dda22c"]]);export{De as default}; diff --git a/static/js/index-BZrSIwGH.js b/static/js/index-UUbuJBoB.js similarity index 52% rename from static/js/index-BZrSIwGH.js rename to static/js/index-UUbuJBoB.js index ca948fd2f..924693b56 100644 --- a/static/js/index-BZrSIwGH.js +++ b/static/js/index-UUbuJBoB.js @@ -1,2 +1,2 @@ -import{list as v}from"./list-D_-2Nw9r.js";import{d as x,a as y,b as i,w as e,e as a,A as g,f as o,g as c,h as t,i as r,k as _,l as C,B as w,t as B,X as N,j as z,u as D,F as T,_ as V}from"./index-CV7M57fm.js";import"./base.vue_vue_type_script_setup_true_lang-BKjTS8ZW.js";import"./data-BEO2eP_H.js";import"./stripe.vue_vue_type_script_setup_true_lang-Br0CnL-M.js";import"./border.vue_vue_type_script_setup_true_lang-PoiPhu8B.js";import"./status.vue_vue_type_style_index_0_lang-DJMkgJPl.js";import"./fixHeader.vue_vue_type_script_setup_true_lang-CPHdxfL5.js";import"./fixColumn.vue_vue_type_script_setup_true_lang-e2AVJZRG.js";import"./fluidHeight.vue_vue_type_script_setup_true_lang-BsHwsk5D.js";import"./groupHeader.vue_vue_type_script_setup_true_lang-CSXzYf6m.js";import"./radio.vue_vue_type_script_setup_true_lang-DiPIJH42.js";import"./multipleChoice.vue_vue_type_script_setup_true_lang-BSqGQ5qw.js";import"./sortable.vue_vue_type_script_setup_true_lang-BCMCal1V.js";import"./filters.vue_vue_type_script_setup_true_lang-CNE2cdrw.js";import"./index.vue_vue_type_script_setup_true_lang-4wrTtuxZ.js";import"./columns-JjdWlrQ5.js";import"./index.vue_vue_type_script_setup_true_lang-BdFx3-3F.js";import"./columns-iFsQLSee.js";import"./expand.vue_vue_type_script_setup_true_lang-DIouTqa-.js";import"./tree.vue_vue_type_script_setup_true_lang-BdA8Al1u.js";import"./totalRow.vue_vue_type_script_setup_true_lang-y3i9k_NU.js";import"./merge.vue_vue_type_script_setup_true_lang-Oz_cmdC4.js";import"./customIndex.vue_vue_type_script_setup_true_lang-BME8retN.js";import"./layout.vue_vue_type_script_setup_true_lang-CD3nRiu2.js";import"./nestProp.vue_vue_type_script_setup_true_lang-BqPix1Aq.js";import"./imgPreview.vue_vue_type_script_setup_true_lang-BqVEWx4H.js";const E={class:"card-header"},F={class:"font-medium"},P=x({name:"PureTable",__name:"index",setup($){const l=y(0);function d({index:p}){l.value=p}return(p,j)=>{const s=a("el-link"),u=a("el-alert"),b=a("el-tab-pane"),f=a("el-tabs"),h=a("el-card"),k=g("tippy");return o(),i(h,{shadow:"never"},{header:e(()=>[c("div",E,[c("span",F,[t(" 二次封装 Element Plus 的 "),r(s,{href:"https://element-plus.org/zh-CN/component/table.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[t(" el-table ")]),_:1}),t(" 完全兼容 api 并提供灵活的配置项以及完善的类型提示,不用将代码都写在 template 里了 "),r(s,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[t(" @pureadmin/table 源码 ")]),_:1})])]),r(s,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/table/base",target:"_blank"},{default:e(()=>[t(" 代码位置 src/views/table/base ")]),_:1})]),default:e(()=>[r(u,{title:`基础用法中大部分表格都没设置 row-key ,不过最好都设置一下,后端需返回唯一值的字段,比如id。作用:1. 用来优化 Table +import{list as v}from"./list-C6uAtO-I.js";import{d as x,a as y,b as i,w as e,e as a,A as g,f as o,g as c,h as t,i as r,k as _,l as C,B as w,t as B,X as N,j as z,u as D,F as T,_ as V}from"./index-D0RG78dK.js";import"./base.vue_vue_type_script_setup_true_lang-CCwS60IF.js";import"./data-C3_Onai9.js";import"./stripe.vue_vue_type_script_setup_true_lang-DNljRjRh.js";import"./border.vue_vue_type_script_setup_true_lang-DMYdSXVY.js";import"./status.vue_vue_type_style_index_0_lang-Cm2MNxj7.js";import"./fixHeader.vue_vue_type_script_setup_true_lang-C8oUZ-_c.js";import"./fixColumn.vue_vue_type_script_setup_true_lang-CdUY4sje.js";import"./fluidHeight.vue_vue_type_script_setup_true_lang-D8jvmuTr.js";import"./groupHeader.vue_vue_type_script_setup_true_lang-BA8qpGov.js";import"./radio.vue_vue_type_script_setup_true_lang-DRk3S1RL.js";import"./multipleChoice.vue_vue_type_script_setup_true_lang-10vQQREM.js";import"./sortable.vue_vue_type_script_setup_true_lang-BtkHAXlF.js";import"./filters.vue_vue_type_script_setup_true_lang-DSoRIIaU.js";import"./index.vue_vue_type_script_setup_true_lang-LFu14J0U.js";import"./columns-CoHPBzHu.js";import"./index.vue_vue_type_script_setup_true_lang-C26YKjcV.js";import"./columns-CYmYHFm5.js";import"./expand.vue_vue_type_script_setup_true_lang-uaX1c_zm.js";import"./tree.vue_vue_type_script_setup_true_lang-CCCHzHEC.js";import"./totalRow.vue_vue_type_script_setup_true_lang-B96CRIL8.js";import"./merge.vue_vue_type_script_setup_true_lang-Cr_0CgBg.js";import"./customIndex.vue_vue_type_script_setup_true_lang-3kDfLvGS.js";import"./layout.vue_vue_type_script_setup_true_lang-zjHrL7mD.js";import"./nestProp.vue_vue_type_script_setup_true_lang-D3xEn3Km.js";import"./imgPreview.vue_vue_type_script_setup_true_lang-Cun0Ibfg.js";const E={class:"card-header"},F={class:"font-medium"},P=x({name:"PureTable",__name:"index",setup($){const l=y(0);function d({index:p}){l.value=p}return(p,j)=>{const s=a("el-link"),u=a("el-alert"),b=a("el-tab-pane"),f=a("el-tabs"),h=a("el-card"),k=g("tippy");return o(),i(h,{shadow:"never"},{header:e(()=>[c("div",E,[c("span",F,[t(" 二次封装 Element Plus 的 "),r(s,{href:"https://element-plus.org/zh-CN/component/table.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[t(" el-table ")]),_:1}),t(" 完全兼容 api 并提供灵活的配置项以及完善的类型提示,不用将代码都写在 template 里了 "),r(s,{href:"https://github.com/pure-admin/pure-admin-table",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[t(" @pureadmin/table 源码 ")]),_:1})])]),r(s,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/table/base",target:"_blank"},{default:e(()=>[t(" 代码位置 src/views/table/base ")]),_:1})]),default:e(()=>[r(u,{title:`基础用法中大部分表格都没设置 row-key ,不过最好都设置一下,后端需返回唯一值的字段,比如id。作用:1. 用来优化 Table 的渲染,尤其当字段在深层结构中;2. 防止某些操作导致表格组件内部混乱`,type:"info",closable:!1}),r(f,{onTabClick:d},{default:e(()=>[(o(!0),_(T,null,C(D(v),(n,m)=>(o(),i(b,{key:n.key,lazy:!0},{label:e(()=>[w((o(),_("span",null,[t(B(n.title),1)])),[[k,{maxWidth:"none",content:`(第 ${m+1} 个示例)${n.content}`}]])]),default:e(()=>[l.value==m?(o(),i(N(n.component),{key:0})):z("",!0)]),_:2},1024))),128))]),_:1})]),_:1})}}}),pe=V(P,[["__scopeId","data-v-8c8f0efb"]]);export{pe as default}; diff --git a/static/js/index-C8YelAOa.js b/static/js/index-X7JdbYYz.js similarity index 86% rename from static/js/index-C8YelAOa.js rename to static/js/index-X7JdbYYz.js index ef939d589..d6c797617 100644 --- a/static/js/index-C8YelAOa.js +++ b/static/js/index-X7JdbYYz.js @@ -1,4 +1,4 @@ -import{f as S,k as L,g as b,d as Q,a as R,m as Z,z as tt,b as V,w as N,a2 as F,e as U,A,h as z,i as B,B as T,t as X,a3 as q,u as I}from"./index-CV7M57fm.js";/*! ***************************************************************************** +import{f as S,k as L,g as b,d as Q,a as R,m as Z,z as tt,b as V,w as N,a2 as F,e as U,A,h as z,i as B,B as T,t as X,a3 as q,u as I}from"./index-D0RG78dK.js";/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -11,7 +11,7 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */function y(d,t,e,i){return new(e||(e=Promise))(function(s,o){function a(h){try{c(i.next(h))}catch(n){o(n)}}function r(h){try{c(i.throw(h))}catch(n){o(n)}}function c(h){var n;h.done?s(h.value):(n=h.value,n instanceof e?n:new e(function(l){l(n)})).then(a,r)}c((i=i.apply(d,[])).next())})}class O{constructor(){this.listeners={}}on(t,e,i){if(this.listeners[t]||(this.listeners[t]=new Set),this.listeners[t].add(e),i==null?void 0:i.once){const s=()=>{this.un(t,s),this.un(t,e)};return this.on(t,s),s}return()=>this.un(t,e)}un(t,e){var i;(i=this.listeners[t])===null||i===void 0||i.delete(e)}once(t,e){return this.on(t,e,{once:!0})}unAll(){this.listeners={}}emit(t,...e){this.listeners[t]&&this.listeners[t].forEach(i=>i(...e))}}const G={decode:function(d,t){return y(this,void 0,void 0,function*(){const e=new AudioContext({sampleRate:t});return e.decodeAudioData(d).finally(()=>e.close())})},createBuffer:function(d,t){return typeof d[0]=="number"&&(d=[d]),function(e){const i=e[0];if(i.some(s=>s>1||s<-1)){const s=i.length;let o=0;for(let a=0;ao&&(o=r)}for(const a of e)for(let r=0;rd==null?void 0:d[e],copyFromChannel:AudioBuffer.prototype.copyFromChannel,copyToChannel:AudioBuffer.prototype.copyToChannel}}};function K(d,t){const e=t.xmlns?document.createElementNS(t.xmlns,d):document.createElement(d);for(const[i,s]of Object.entries(t))if(i==="children")for(const[o,a]of Object.entries(t))typeof a=="string"?e.appendChild(document.createTextNode(a)):e.appendChild(K(o,a));else i==="style"?Object.assign(e.style,s):i==="textContent"?e.textContent=s:e.setAttribute(i,s.toString());return e}function Y(d,t,e){const i=K(d,t||{});return e==null||e.appendChild(i),i}var et=Object.freeze({__proto__:null,createElement:Y,default:Y});const it={fetchBlob:function(d,t,e){return y(this,void 0,void 0,function*(){const i=yield fetch(d,e);if(i.status>=400)throw new Error(`Failed to fetch ${d}: ${i.status} (${i.statusText})`);return function(s,o){y(this,void 0,void 0,function*(){if(!s.body||!s.headers)return;const a=s.body.getReader(),r=Number(s.headers.get("Content-Length"))||0;let c=0;const h=l=>y(this,void 0,void 0,function*(){c+=(l==null?void 0:l.length)||0;const p=Math.round(c/r*100);o(p)}),n=()=>y(this,void 0,void 0,function*(){let l;try{l=yield a.read()}catch(p){return}l.done||(h(l.value),yield n())});n()})}(i.clone(),t),i.blob()})}};class st extends O{constructor(t){super(),this.isExternalMedia=!1,t.media?(this.media=t.media,this.isExternalMedia=!0):this.media=document.createElement("audio"),t.mediaControls&&(this.media.controls=!0),t.autoplay&&(this.media.autoplay=!0),t.playbackRate!=null&&this.onMediaEvent("canplay",()=>{t.playbackRate!=null&&(this.media.playbackRate=t.playbackRate)},{once:!0})}onMediaEvent(t,e,i){return this.media.addEventListener(t,e,i),()=>this.media.removeEventListener(t,e,i)}getSrc(){return this.media.currentSrc||this.media.src||""}revokeSrc(){const t=this.getSrc();t.startsWith("blob:")&&URL.revokeObjectURL(t)}canPlayType(t){return this.media.canPlayType(t)!==""}setSrc(t,e){if(this.getSrc()===t)return;this.revokeSrc();const i=e instanceof Blob&&this.canPlayType(e.type)?URL.createObjectURL(e):t;this.media.src=i}destroy(){this.media.pause(),this.isExternalMedia||(this.media.remove(),this.revokeSrc(),this.media.src="",this.media.load())}setMediaElement(t){this.media=t}play(){return y(this,void 0,void 0,function*(){return this.media.play()})}pause(){this.media.pause()}isPlaying(){return!this.media.paused&&!this.media.ended}setTime(t){this.media.currentTime=t}getDuration(){return this.media.duration}getCurrentTime(){return this.media.currentTime}getVolume(){return this.media.volume}setVolume(t){this.media.volume=t}getMuted(){return this.media.muted}setMuted(t){this.media.muted=t}getPlaybackRate(){return this.media.playbackRate}isSeeking(){return this.media.seeking}setPlaybackRate(t,e){e!=null&&(this.media.preservesPitch=e),this.media.playbackRate=t}getMediaElement(){return this.media}setSinkId(t){return this.media.setSinkId(t)}}class W extends O{constructor(t,e){super(),this.timeouts=[],this.isScrollable=!1,this.audioData=null,this.resizeObserver=null,this.lastContainerWidth=0,this.isDragging=!1,this.subscriptions=[],this.subscriptions=[],this.options=t;const i=this.parentFromOptionsContainer(t.container);this.parent=i;const[s,o]=this.initHtml();i.appendChild(s),this.container=s,this.scrollContainer=o.querySelector(".scroll"),this.wrapper=o.querySelector(".wrapper"),this.canvasWrapper=o.querySelector(".canvases"),this.progressWrapper=o.querySelector(".progress"),this.cursor=o.querySelector(".cursor"),e&&o.appendChild(e),this.initEvents()}parentFromOptionsContainer(t){let e;if(typeof t=="string"?e=document.querySelector(t):t instanceof HTMLElement&&(e=t),!e)throw new Error("Container not found");return e}initEvents(){const t=i=>{const s=this.wrapper.getBoundingClientRect(),o=i.clientX-s.left,a=i.clientY-s.top;return[o/s.width,a/s.height]};this.wrapper.addEventListener("click",i=>{const[s,o]=t(i);this.emit("click",s,o)}),this.wrapper.addEventListener("dblclick",i=>{const[s,o]=t(i);this.emit("dblclick",s,o)}),this.options.dragToSeek!==!0&&typeof this.options.dragToSeek!="object"||this.initDrag(),this.scrollContainer.addEventListener("scroll",()=>{const{scrollLeft:i,scrollWidth:s,clientWidth:o}=this.scrollContainer,a=i/s,r=(i+o)/s;this.emit("scroll",a,r)});const e=this.createDelay(100);this.resizeObserver=new ResizeObserver(()=>{e().then(()=>this.onContainerResize()).catch(()=>{})}),this.resizeObserver.observe(this.scrollContainer)}onContainerResize(){const t=this.parent.clientWidth;t===this.lastContainerWidth&&this.options.height!=="auto"||(this.lastContainerWidth=t,this.reRender())}initDrag(){this.subscriptions.push(function(t,e,i,s,o=3,a=0,r=100){if(!t)return()=>{};const c=matchMedia("(pointer: coarse)").matches;let h=()=>{};const n=l=>{if(l.button!==a)return;l.preventDefault(),l.stopPropagation();let p=l.clientX,m=l.clientY,v=!1;const x=Date.now(),_=u=>{if(u.preventDefault(),u.stopPropagation(),c&&Date.now()-xo||Math.abs(P)>o){const D=t.getBoundingClientRect(),{left:j,top:H}=D;v||(i==null||i(p-j,m-H),v=!0),e(M,P,E-j,k-H),p=E,m=k}},w=u=>{if(v){const E=u.clientX,k=u.clientY,M=t.getBoundingClientRect(),{left:P,top:D}=M;s==null||s(E-P,k-D)}h()},C=u=>{u.relatedTarget&&u.relatedTarget!==document.documentElement||w(u)},f=u=>{v&&(u.stopPropagation(),u.preventDefault())},g=u=>{v&&u.preventDefault()};document.addEventListener("pointermove",_),document.addEventListener("pointerup",w),document.addEventListener("pointerout",C),document.addEventListener("pointercancel",C),document.addEventListener("touchmove",g,{passive:!1}),document.addEventListener("click",f,{capture:!0}),h=()=>{document.removeEventListener("pointermove",_),document.removeEventListener("pointerup",w),document.removeEventListener("pointerout",C),document.removeEventListener("pointercancel",C),document.removeEventListener("touchmove",g),setTimeout(()=>{document.removeEventListener("click",f,{capture:!0})},10)}};return t.addEventListener("pointerdown",n),()=>{h(),t.removeEventListener("pointerdown",n)}}(this.wrapper,(t,e,i)=>{this.emit("drag",Math.max(0,Math.min(1,i/this.wrapper.getBoundingClientRect().width)))},t=>{this.isDragging=!0,this.emit("dragstart",Math.max(0,Math.min(1,t/this.wrapper.getBoundingClientRect().width)))},t=>{this.isDragging=!1,this.emit("dragend",Math.max(0,Math.min(1,t/this.wrapper.getBoundingClientRect().width)))}))}getHeight(t){return t==null?128:isNaN(Number(t))?t==="auto"&&this.parent.clientHeight||128:Number(t)}initHtml(){const t=document.createElement("div"),e=t.attachShadow({mode:"open"});return e.innerHTML=` +***************************************************************************** */function y(d,t,e,i){return new(e||(e=Promise))(function(s,o){function a(h){try{c(i.next(h))}catch(n){o(n)}}function r(h){try{c(i.throw(h))}catch(n){o(n)}}function c(h){var n;h.done?s(h.value):(n=h.value,n instanceof e?n:new e(function(l){l(n)})).then(a,r)}c((i=i.apply(d,[])).next())})}class O{constructor(){this.listeners={}}on(t,e,i){if(this.listeners[t]||(this.listeners[t]=new Set),this.listeners[t].add(e),i==null?void 0:i.once){const s=()=>{this.un(t,s),this.un(t,e)};return this.on(t,s),s}return()=>this.un(t,e)}un(t,e){var i;(i=this.listeners[t])===null||i===void 0||i.delete(e)}once(t,e){return this.on(t,e,{once:!0})}unAll(){this.listeners={}}emit(t,...e){this.listeners[t]&&this.listeners[t].forEach(i=>i(...e))}}const G={decode:function(d,t){return y(this,void 0,void 0,function*(){const e=new AudioContext({sampleRate:t});return e.decodeAudioData(d).finally(()=>e.close())})},createBuffer:function(d,t){return typeof d[0]=="number"&&(d=[d]),function(e){const i=e[0];if(i.some(s=>s>1||s<-1)){const s=i.length;let o=0;for(let a=0;ao&&(o=r)}for(const a of e)for(let r=0;rd==null?void 0:d[e],copyFromChannel:AudioBuffer.prototype.copyFromChannel,copyToChannel:AudioBuffer.prototype.copyToChannel}}};function K(d,t){const e=t.xmlns?document.createElementNS(t.xmlns,d):document.createElement(d);for(const[i,s]of Object.entries(t))if(i==="children")for(const[o,a]of Object.entries(t))typeof a=="string"?e.appendChild(document.createTextNode(a)):e.appendChild(K(o,a));else i==="style"?Object.assign(e.style,s):i==="textContent"?e.textContent=s:e.setAttribute(i,s.toString());return e}function Y(d,t,e){const i=K(d,t||{});return e==null||e.appendChild(i),i}var et=Object.freeze({__proto__:null,createElement:Y,default:Y});const it={fetchBlob:function(d,t,e){return y(this,void 0,void 0,function*(){const i=yield fetch(d,e);if(i.status>=400)throw new Error(`Failed to fetch ${d}: ${i.status} (${i.statusText})`);return function(s,o){y(this,void 0,void 0,function*(){if(!s.body||!s.headers)return;const a=s.body.getReader(),r=Number(s.headers.get("Content-Length"))||0;let c=0;const h=l=>y(this,void 0,void 0,function*(){c+=(l==null?void 0:l.length)||0;const p=Math.round(c/r*100);o(p)}),n=()=>y(this,void 0,void 0,function*(){let l;try{l=yield a.read()}catch(p){return}l.done||(h(l.value),yield n())});n()})}(i.clone(),t),i.blob()})}};class st extends O{constructor(t){super(),this.isExternalMedia=!1,t.media?(this.media=t.media,this.isExternalMedia=!0):this.media=document.createElement("audio"),t.mediaControls&&(this.media.controls=!0),t.autoplay&&(this.media.autoplay=!0),t.playbackRate!=null&&this.onMediaEvent("canplay",()=>{t.playbackRate!=null&&(this.media.playbackRate=t.playbackRate)},{once:!0})}onMediaEvent(t,e,i){return this.media.addEventListener(t,e,i),()=>this.media.removeEventListener(t,e,i)}getSrc(){return this.media.currentSrc||this.media.src||""}revokeSrc(){const t=this.getSrc();t.startsWith("blob:")&&URL.revokeObjectURL(t)}canPlayType(t){return this.media.canPlayType(t)!==""}setSrc(t,e){if(this.getSrc()===t)return;this.revokeSrc();const i=e instanceof Blob&&this.canPlayType(e.type)?URL.createObjectURL(e):t;this.media.src=i}destroy(){this.media.pause(),this.isExternalMedia||(this.media.remove(),this.revokeSrc(),this.media.src="",this.media.load())}setMediaElement(t){this.media=t}play(){return y(this,void 0,void 0,function*(){return this.media.play()})}pause(){this.media.pause()}isPlaying(){return!this.media.paused&&!this.media.ended}setTime(t){this.media.currentTime=t}getDuration(){return this.media.duration}getCurrentTime(){return this.media.currentTime}getVolume(){return this.media.volume}setVolume(t){this.media.volume=t}getMuted(){return this.media.muted}setMuted(t){this.media.muted=t}getPlaybackRate(){return this.media.playbackRate}isSeeking(){return this.media.seeking}setPlaybackRate(t,e){e!=null&&(this.media.preservesPitch=e),this.media.playbackRate=t}getMediaElement(){return this.media}setSinkId(t){return this.media.setSinkId(t)}}class W extends O{constructor(t,e){super(),this.timeouts=[],this.isScrollable=!1,this.audioData=null,this.resizeObserver=null,this.lastContainerWidth=0,this.isDragging=!1,this.subscriptions=[],this.subscriptions=[],this.options=t;const i=this.parentFromOptionsContainer(t.container);this.parent=i;const[s,o]=this.initHtml();i.appendChild(s),this.container=s,this.scrollContainer=o.querySelector(".scroll"),this.wrapper=o.querySelector(".wrapper"),this.canvasWrapper=o.querySelector(".canvases"),this.progressWrapper=o.querySelector(".progress"),this.cursor=o.querySelector(".cursor"),e&&o.appendChild(e),this.initEvents()}parentFromOptionsContainer(t){let e;if(typeof t=="string"?e=document.querySelector(t):t instanceof HTMLElement&&(e=t),!e)throw new Error("Container not found");return e}initEvents(){const t=i=>{const s=this.wrapper.getBoundingClientRect(),o=i.clientX-s.left,a=i.clientY-s.top;return[o/s.width,a/s.height]};this.wrapper.addEventListener("click",i=>{const[s,o]=t(i);this.emit("click",s,o)}),this.wrapper.addEventListener("dblclick",i=>{const[s,o]=t(i);this.emit("dblclick",s,o)}),this.options.dragToSeek!==!0&&typeof this.options.dragToSeek!="object"||this.initDrag(),this.scrollContainer.addEventListener("scroll",()=>{const{scrollLeft:i,scrollWidth:s,clientWidth:o}=this.scrollContainer,a=i/s,r=(i+o)/s;this.emit("scroll",a,r)});const e=this.createDelay(100);this.resizeObserver=new ResizeObserver(()=>{e().then(()=>this.onContainerResize()).catch(()=>{})}),this.resizeObserver.observe(this.scrollContainer)}onContainerResize(){const t=this.parent.clientWidth;t===this.lastContainerWidth&&this.options.height!=="auto"||(this.lastContainerWidth=t,this.reRender())}initDrag(){this.subscriptions.push(function(t,e,i,s,o=3,a=0,r=100){if(!t)return()=>{};const c=matchMedia("(pointer: coarse)").matches;let h=()=>{};const n=l=>{if(l.button!==a)return;l.preventDefault(),l.stopPropagation();let p=l.clientX,m=l.clientY,f=!1;const x=Date.now(),_=u=>{if(u.preventDefault(),u.stopPropagation(),c&&Date.now()-xo||Math.abs(P)>o){const D=t.getBoundingClientRect(),{left:j,top:H}=D;f||(i==null||i(p-j,m-H),f=!0),e(M,P,E-j,k-H),p=E,m=k}},w=u=>{if(f){const E=u.clientX,k=u.clientY,M=t.getBoundingClientRect(),{left:P,top:D}=M;s==null||s(E-P,k-D)}h()},C=u=>{u.relatedTarget&&u.relatedTarget!==document.documentElement||w(u)},v=u=>{f&&(u.stopPropagation(),u.preventDefault())},g=u=>{f&&u.preventDefault()};document.addEventListener("pointermove",_),document.addEventListener("pointerup",w),document.addEventListener("pointerout",C),document.addEventListener("pointercancel",C),document.addEventListener("touchmove",g,{passive:!1}),document.addEventListener("click",v,{capture:!0}),h=()=>{document.removeEventListener("pointermove",_),document.removeEventListener("pointerup",w),document.removeEventListener("pointerout",C),document.removeEventListener("pointercancel",C),document.removeEventListener("touchmove",g),setTimeout(()=>{document.removeEventListener("click",v,{capture:!0})},10)}};return t.addEventListener("pointerdown",n),()=>{h(),t.removeEventListener("pointerdown",n)}}(this.wrapper,(t,e,i)=>{this.emit("drag",Math.max(0,Math.min(1,i/this.wrapper.getBoundingClientRect().width)))},t=>{this.isDragging=!0,this.emit("dragstart",Math.max(0,Math.min(1,t/this.wrapper.getBoundingClientRect().width)))},t=>{this.isDragging=!1,this.emit("dragend",Math.max(0,Math.min(1,t/this.wrapper.getBoundingClientRect().width)))}))}getHeight(t){return t==null?128:isNaN(Number(t))?t==="auto"&&this.parent.clientHeight||128:Number(t)}initHtml(){const t=document.createElement("div"),e=t.attachShadow({mode:"open"});return e.innerHTML=`