diff --git a/view/peko/activity/act-2022-qx/js/index.js b/view/peko/activity/act-2022-qx/js/index.js index 7cf6b7b..bf51b4b 100644 --- a/view/peko/activity/act-2022-qx/js/index.js +++ b/view/peko/activity/act-2022-qx/js/index.js @@ -6,7 +6,7 @@ if (env == 'test') { } // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -335,7 +335,7 @@ function listRank (rankType) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -401,7 +401,7 @@ function listMyRankFun (rankType) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -458,7 +458,7 @@ function getRecommendRoom () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) hideLoading(layerIndex) @@ -469,7 +469,7 @@ function getRecommendRoom () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -521,7 +521,7 @@ function sendBulletChatFun (content) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } else { @@ -531,7 +531,7 @@ function sendBulletChatFun (content) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -560,7 +560,7 @@ function getMyBulletChat () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) @@ -615,7 +615,7 @@ function getPageInfo () { } }, error () { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) res.data.tasks.forEach((res, index) => { @@ -665,7 +665,7 @@ function getPageInfo () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -695,7 +695,7 @@ function chargeFun (batteryNum) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') chargeFunType = !chargeFunType; } }) diff --git a/view/peko/activity/act-520/js/index.js b/view/peko/activity/act-520/js/index.js index ce624f0..267fc86 100644 --- a/view/peko/activity/act-520/js/index.js +++ b/view/peko/activity/act-520/js/index.js @@ -3,7 +3,7 @@ let browser = checkVersion() if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -48,7 +48,7 @@ const getList = (rankType = 1, rankDataType = 0) => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-celebration/js/wish.js b/view/peko/activity/act-celebration/js/wish.js index 5614272..0c44e8d 100644 --- a/view/peko/activity/act-celebration/js/wish.js +++ b/view/peko/activity/act-celebration/js/wish.js @@ -2,7 +2,7 @@ const urlPrefix = getUrlPrefix() if(EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -41,7 +41,7 @@ const getInitInfo = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -76,7 +76,7 @@ const getUserActInfo = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -123,7 +123,7 @@ const wishDraw = (keyNum) => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -183,7 +183,7 @@ const getRecordList = (page = 1) => { isLock = true }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -315,7 +315,7 @@ $(function(){ } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-fortune-list/js/index.js b/view/peko/activity/act-fortune-list/js/index.js index 9050eed..57529aa 100644 --- a/view/peko/activity/act-fortune-list/js/index.js +++ b/view/peko/activity/act-fortune-list/js/index.js @@ -4,7 +4,7 @@ var rankDataType = 1; var rankType = 1; // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -83,7 +83,7 @@ function getData (rankDataType, rankType) { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-guard-planet/js/index.js b/view/peko/activity/act-guard-planet/js/index.js index da58536..6b04b44 100644 --- a/view/peko/activity/act-guard-planet/js/index.js +++ b/view/peko/activity/act-guard-planet/js/index.js @@ -27,7 +27,7 @@ console.log($(window).height()); // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -75,7 +75,7 @@ const getListPack = () => { } }, error (err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -107,7 +107,7 @@ const getUserInfo = (param) => { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -171,7 +171,7 @@ const getNewestAct = () => { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -478,7 +478,7 @@ const judgeStatus = () => { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -501,7 +501,7 @@ const getListItem = (roundId) => { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -657,7 +657,7 @@ const sendUserDrawInfo = (itemId, num) => { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -693,7 +693,7 @@ const getUserRecord = () => { } }, error (err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -793,7 +793,7 @@ const getPreviousResults = (count, roundId) => { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -874,7 +874,7 @@ const getListRank = (type, page) => { } }, error (err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -1525,7 +1525,7 @@ $(function () { } }, error (err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) }) diff --git a/view/peko/activity/act-guard-planet/js/mall.js b/view/peko/activity/act-guard-planet/js/mall.js index 7908c8e..a592606 100644 --- a/view/peko/activity/act-guard-planet/js/mall.js +++ b/view/peko/activity/act-guard-planet/js/mall.js @@ -13,7 +13,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e) { layerIndex = $(e).attr('index') } @@ -50,7 +50,7 @@ const getUserInfo = (param) => { } }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -68,7 +68,7 @@ const getListPack = () => { } }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -220,7 +220,7 @@ $(function(){ lock = false }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-luckyDraw/js/index.js b/view/peko/activity/act-luckyDraw/js/index.js index 123a9eb..ddf2d4f 100644 --- a/view/peko/activity/act-luckyDraw/js/index.js +++ b/view/peko/activity/act-luckyDraw/js/index.js @@ -7,7 +7,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e){ layerIndex = $(e).attr('index') } @@ -59,7 +59,7 @@ const getData = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -81,7 +81,7 @@ const getBattery = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -123,7 +123,7 @@ const lightBulb = (num) => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -253,7 +253,7 @@ const getRecordList = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-magicSchool/js/index.js b/view/peko/activity/act-magicSchool/js/index.js index 7651351..c67cc28 100644 --- a/view/peko/activity/act-magicSchool/js/index.js +++ b/view/peko/activity/act-magicSchool/js/index.js @@ -1,6 +1,6 @@ // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -176,7 +176,7 @@ function getMagicList () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -198,7 +198,7 @@ function getRecommendRoom () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -280,7 +280,7 @@ function getPageInfo () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -341,7 +341,7 @@ function getExplorerRecord (page) { error (err) { scrollBool = true; hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -386,7 +386,7 @@ function getExplorer (explorerType) { error (err) { xsSvgaClick = true; hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -432,7 +432,7 @@ function getCaystalTrial (num) { error (err) { xsSvgaClick = true; hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -495,7 +495,7 @@ function getCaystalTrialInit () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -791,7 +791,7 @@ function getRank (rankType, currentTime, comeFrom) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-mid-autumn-2021/js/index.js b/view/peko/activity/act-mid-autumn-2021/js/index.js index 83c69c4..501c083 100644 --- a/view/peko/activity/act-mid-autumn-2021/js/index.js +++ b/view/peko/activity/act-mid-autumn-2021/js/index.js @@ -8,7 +8,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e) { layerIndex = $(e).attr('index') } @@ -47,7 +47,7 @@ const getProgress = () => { }, error(err) { // hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -85,7 +85,7 @@ const getRanking = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-mid-autumn/js/index.js b/view/peko/activity/act-mid-autumn/js/index.js index 4388eda..193dfae 100644 --- a/view/peko/activity/act-mid-autumn/js/index.js +++ b/view/peko/activity/act-mid-autumn/js/index.js @@ -8,7 +8,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e) { layerIndex = $(e).attr('index') } @@ -47,7 +47,7 @@ const getProgress = () => { }, error(err) { // hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -85,7 +85,7 @@ const getRanking = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-midAutumnFestival-2022/js/index.js b/view/peko/activity/act-midAutumnFestival-2022/js/index.js index 7776132..86b144c 100644 --- a/view/peko/activity/act-midAutumnFestival-2022/js/index.js +++ b/view/peko/activity/act-midAutumnFestival-2022/js/index.js @@ -1,6 +1,6 @@ // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -167,7 +167,7 @@ function getRecommendRoom () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -191,7 +191,7 @@ function getConfessions () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -329,7 +329,7 @@ function getUserInfo () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -393,7 +393,7 @@ $('.toaks div span').click(function () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -462,7 +462,7 @@ function getConvert (convertType) {//convertType 1:初级兑换 2:高级兑换 }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') lhjBut = true; } }) @@ -735,7 +735,7 @@ $('.moonCake .make2 .but').click(function () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -815,7 +815,7 @@ function moonMakeFun (moonIds, moonMsg, type) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -888,7 +888,7 @@ function cpMyFun () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } else { @@ -903,7 +903,7 @@ function cpMyFun () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -937,7 +937,7 @@ function confessionsDefault ($this) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -974,7 +974,7 @@ $('.sendPut .sendPut_in .but').click(function () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -1058,7 +1058,7 @@ function getConvertRecord (page) { error (err) { scrollBool = true; hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -1130,7 +1130,7 @@ function makerecords (page) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') makerecordsBool = true; } }) @@ -1229,7 +1229,7 @@ function sendRecord (page, recordType) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') recordTypeBool = true; } }) @@ -1328,7 +1328,7 @@ function cpListRank () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -1392,7 +1392,7 @@ function mlListRank () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -1461,7 +1461,7 @@ function listMyRankFun () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-nameplate-cp/js/public.js b/view/peko/activity/act-nameplate-cp/js/public.js index 5aea891..e7484f7 100644 --- a/view/peko/activity/act-nameplate-cp/js/public.js +++ b/view/peko/activity/act-nameplate-cp/js/public.js @@ -4,7 +4,7 @@ var browser = checkVersion(); // if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -46,7 +46,7 @@ const getUserNameplateInfo = () => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -112,7 +112,7 @@ const sendApply = (mpId, mpTxt, index) => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-nameplate-cp/js/record.js b/view/peko/activity/act-nameplate-cp/js/record.js index 2bba104..7e348fb 100644 --- a/view/peko/activity/act-nameplate-cp/js/record.js +++ b/view/peko/activity/act-nameplate-cp/js/record.js @@ -3,7 +3,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -64,7 +64,7 @@ const getUserApplyRecord = () => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-nameplate/js/nobleHighRank.js b/view/peko/activity/act-nameplate/js/nobleHighRank.js index 1ae1c26..0252913 100644 --- a/view/peko/activity/act-nameplate/js/nobleHighRank.js +++ b/view/peko/activity/act-nameplate/js/nobleHighRank.js @@ -4,7 +4,7 @@ var browser = checkVersion(); if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -50,7 +50,7 @@ function getVipNameplateList () { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -82,7 +82,7 @@ $('.list li .but').click(function () { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } else { diff --git a/view/peko/activity/act-nameplate/js/nobleHighRank_record.js b/view/peko/activity/act-nameplate/js/nobleHighRank_record.js index 2adaefa..9b22637 100644 --- a/view/peko/activity/act-nameplate/js/nobleHighRank_record.js +++ b/view/peko/activity/act-nameplate/js/nobleHighRank_record.js @@ -3,7 +3,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -64,7 +64,7 @@ const getUserApplyRecord = () => { }, error () { hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-nameplate/js/public.js b/view/peko/activity/act-nameplate/js/public.js index 3a45f3a..fc2ca9d 100644 --- a/view/peko/activity/act-nameplate/js/public.js +++ b/view/peko/activity/act-nameplate/js/public.js @@ -5,7 +5,7 @@ var info = {}; if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -49,7 +49,7 @@ const getUserNameplateInfo = () => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -103,7 +103,7 @@ const getUserNameplateList = (type) => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -158,7 +158,7 @@ const getNewNameplateList = (type) => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -217,7 +217,7 @@ const delayNamaplateConfirm = (params) => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -253,7 +253,7 @@ const applyNewNamaplateConfirm = (params) => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-nameplate/js/record.js b/view/peko/activity/act-nameplate/js/record.js index 7ec4c39..6ccabbb 100644 --- a/view/peko/activity/act-nameplate/js/record.js +++ b/view/peko/activity/act-nameplate/js/record.js @@ -3,7 +3,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -64,7 +64,7 @@ const getUserApplyRecord = () => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-ocean/js/index.js b/view/peko/activity/act-ocean/js/index.js index 53d4333..4063477 100644 --- a/view/peko/activity/act-ocean/js/index.js +++ b/view/peko/activity/act-ocean/js/index.js @@ -11,7 +11,7 @@ let lock = false //防止用户暴力点击加的锁 // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -67,7 +67,7 @@ const getUserInfo = (param) => { } }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -86,7 +86,7 @@ const getUserPieceNum = () => { lock = !lock }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -150,7 +150,7 @@ const getNewestAct = () => { } }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -382,7 +382,7 @@ const judgeStatus = () => { } }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -460,7 +460,7 @@ const getListItem = (roundId) => { } }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -519,7 +519,7 @@ const getPreviousResults = (count, roundId) => { } }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -569,7 +569,7 @@ const sendUserDrawInfo = (itemId, num) => { } }, error(err){ - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-ocean/js/mall.js b/view/peko/activity/act-ocean/js/mall.js index 8432c25..2bf807b 100644 --- a/view/peko/activity/act-ocean/js/mall.js +++ b/view/peko/activity/act-ocean/js/mall.js @@ -11,7 +11,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e) { layerIndex = $(e).attr('index') } @@ -49,7 +49,7 @@ const getUserInfo = (param) => { } }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -67,7 +67,7 @@ const getListPack = () => { } }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -219,7 +219,7 @@ $(function(){ lock = false }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-ocean/js/rank.js b/view/peko/activity/act-ocean/js/rank.js index beff604..a943640 100644 --- a/view/peko/activity/act-ocean/js/rank.js +++ b/view/peko/activity/act-ocean/js/rank.js @@ -11,7 +11,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e) { layerIndex = $(e).attr('index') } @@ -101,7 +101,7 @@ const getListRank = (type, page) => { } }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-ocean/js/record.js b/view/peko/activity/act-ocean/js/record.js index 9b9eb52..dab7f5d 100644 --- a/view/peko/activity/act-ocean/js/record.js +++ b/view/peko/activity/act-ocean/js/record.js @@ -8,7 +8,7 @@ const showLoading = () => { layer.open({ type: 2, shadeClose: false, - content: '加载中...', + content: '加載中...', success(e) { layerIndex = $(e).attr('index') } @@ -56,7 +56,7 @@ const getUserRecord = () => { } }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-radishMarket/js/index.js b/view/peko/activity/act-radishMarket/js/index.js index ec8a93b..6a4fc4e 100644 --- a/view/peko/activity/act-radishMarket/js/index.js +++ b/view/peko/activity/act-radishMarket/js/index.js @@ -6,7 +6,7 @@ var nowTime = new Date().getTime(); var sessionStorageVal = false; // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -101,7 +101,7 @@ function getPageInfo () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -158,7 +158,7 @@ function getListRank (rankType) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-sail/js/more.js b/view/peko/activity/act-sail/js/more.js index bac9e54..8ed1800 100644 --- a/view/peko/activity/act-sail/js/more.js +++ b/view/peko/activity/act-sail/js/more.js @@ -6,7 +6,7 @@ if (env == 'test') { } // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -74,7 +74,7 @@ const getUserPropNum = (param = 0) => { hideLoading(layerIndex) }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) @@ -106,7 +106,7 @@ const getUserInfo = () => { hideLoading(layerIndex) }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) @@ -132,7 +132,7 @@ const getListPack = () => { hideLoading(layerIndex) }, error() { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) @@ -276,7 +276,7 @@ $('.shade-content-buy .buy-btn .confirm').click(function () { lock = false }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-sail/js/play_e.js b/view/peko/activity/act-sail/js/play_e.js index 6317b48..8d293af 100644 --- a/view/peko/activity/act-sail/js/play_e.js +++ b/view/peko/activity/act-sail/js/play_e.js @@ -6,7 +6,7 @@ if (env == 'test') { } // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -72,7 +72,7 @@ const getListPack = () => { hideLoading(layerIndex) }, error() { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) diff --git a/view/peko/activity/act-sail/js/play_i.js b/view/peko/activity/act-sail/js/play_i.js index 67be916..1fa72f2 100644 --- a/view/peko/activity/act-sail/js/play_i.js +++ b/view/peko/activity/act-sail/js/play_i.js @@ -6,7 +6,7 @@ if (env == 'test') { } // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -68,13 +68,13 @@ const getListPack = () => { listPack.map((item,index) =>{ console.log(item,index); if(index == 0){ - str +=`

2. 购买礼包1“${item.name}”,可获赠燃油1个;

` + str +=`

2. 購買禮包1「${item.name}」,可獲贈燃油1個;

` }else if(index == 1){ - str +=`

购买礼包2“${item.name}”,可获赠燃油7-10个;

` + str +=`

購買禮包2「${item.name}」,可獲贈燃油7-10個;

` }else if(index == 2){ - str +=`

购买礼包3“${item.name}”,可获赠燃油70-100个;

` + str +=`

購買禮包3「${item.name}」,可獲贈燃油70-100個;

` }else if(index == 3){ - str +=`

购买礼包4“${item.name}”,可获赠燃油700-1000个;

` + str +=`

購買禮包4「${item.name}」,可獲贈燃油700-1000個;

` } }) $('.introduce p').eq(0).after(str) @@ -85,7 +85,7 @@ const getListPack = () => { hideLoading(layerIndex) }, error() { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) diff --git a/view/peko/activity/act-sail/js/win.js b/view/peko/activity/act-sail/js/win.js index 145cd81..4ed8103 100644 --- a/view/peko/activity/act-sail/js/win.js +++ b/view/peko/activity/act-sail/js/win.js @@ -6,7 +6,7 @@ if (env == 'test') { } // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -88,7 +88,7 @@ function recordFun() { }, error(err) { isLock = true; - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) } diff --git a/view/peko/activity/act-summerCombat/js/index.js b/view/peko/activity/act-summerCombat/js/index.js index 0c8cf7a..aff7bdf 100644 --- a/view/peko/activity/act-summerCombat/js/index.js +++ b/view/peko/activity/act-summerCombat/js/index.js @@ -7,7 +7,7 @@ if (env == 'test') { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -143,7 +143,7 @@ function listRank (rankType) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -187,7 +187,7 @@ $('.mine .pull_up').click(function () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) $('.mine .mine_ul').css({ "transition": "all 1s" }) @@ -240,7 +240,7 @@ function getRecommendRoom () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -275,7 +275,7 @@ function getUserTaskInfo () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -300,7 +300,7 @@ function receiveTaskReward (taskRecordId) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/act-valentineDay/js/index.js b/view/peko/activity/act-valentineDay/js/index.js index d01f7dd..abdb492 100644 --- a/view/peko/activity/act-valentineDay/js/index.js +++ b/view/peko/activity/act-valentineDay/js/index.js @@ -107,14 +107,14 @@ function getInfo (page) { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading() } }) } // 获取榜单信息 function getRank (rankType) { - showLoading('加载中'); + showLoading('加載中'); networkRequest({ type: 'GET', url: urlPrefix + '/activity/love/wall/rank', @@ -131,7 +131,7 @@ function getRank (rankType) { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading() } }) @@ -158,7 +158,7 @@ function bullet (bulletMsg) { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(); } }) diff --git a/view/peko/activity/act-xplan/index.html b/view/peko/activity/act-xplan/index.html index 18db384..e1167da 100644 --- a/view/peko/activity/act-xplan/index.html +++ b/view/peko/activity/act-xplan/index.html @@ -36,7 +36,7 @@
-
加载中……
+
加載中……
diff --git a/view/peko/activity/act-xplan/js/bindAccount.js b/view/peko/activity/act-xplan/js/bindAccount.js index 93339ab..825a441 100644 --- a/view/peko/activity/act-xplan/js/bindAccount.js +++ b/view/peko/activity/act-xplan/js/bindAccount.js @@ -9,7 +9,7 @@ if (env == 'test') { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -137,7 +137,7 @@ $(function(){ }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -188,7 +188,7 @@ $(function(){ }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-xplan/js/index.js b/view/peko/activity/act-xplan/js/index.js index 4302725..4ba9872 100644 --- a/view/peko/activity/act-xplan/js/index.js +++ b/view/peko/activity/act-xplan/js/index.js @@ -44,7 +44,7 @@ const getActList = () => { } }, error(err) { - toastMsg('网络错误,请退出重新打开页面。') + toastMsg('網絡錯誤,请退出重新打开页面。') } }) } diff --git a/view/peko/activity/act-xplan/js/matchDetail.js b/view/peko/activity/act-xplan/js/matchDetail.js index 52738d4..48c207b 100644 --- a/view/peko/activity/act-xplan/js/matchDetail.js +++ b/view/peko/activity/act-xplan/js/matchDetail.js @@ -23,7 +23,7 @@ let lock = false //防止用户暴力点击加的锁 // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -167,7 +167,7 @@ $(function(){ }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) }) @@ -193,7 +193,7 @@ $(function(){ }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/act-xplan/js/record.js b/view/peko/activity/act-xplan/js/record.js index edd5546..bcbdeca 100644 --- a/view/peko/activity/act-xplan/js/record.js +++ b/view/peko/activity/act-xplan/js/record.js @@ -53,7 +53,7 @@ const getActList = () => { } }, error(err) { - toastMsg('网络错误,请退出重新打开页面。') + toastMsg('網絡錯誤,请退出重新打开页面。') } }) } diff --git a/view/peko/activity/act-xplan/record.html b/view/peko/activity/act-xplan/record.html index b0e5478..f907fea 100644 --- a/view/peko/activity/act-xplan/record.html +++ b/view/peko/activity/act-xplan/record.html @@ -30,7 +30,7 @@
-
加载中……
+
加載中……
diff --git a/view/peko/activity/act-yearBeast/js/index.js b/view/peko/activity/act-yearBeast/js/index.js index c7fd347..66e4fa3 100644 --- a/view/peko/activity/act-yearBeast/js/index.js +++ b/view/peko/activity/act-yearBeast/js/index.js @@ -52,7 +52,7 @@ $(function () { }) // 基础接口 function getInFo () { - showLoading('加载中'); + showLoading('加載中'); networkRequest({ type: 'GET', url: urlPrefix + '/act/year/beast/info', @@ -66,7 +66,7 @@ function getInFo () { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading() } }) @@ -175,7 +175,7 @@ $('.cutLeft .beast .beast_bg .butBox div').click(function () { }) // 鞭炮接口 function getuseProps (propsNum) { - // showLoading('加载中'); + // showLoading('加載中'); networkRequest({ type: 'GET', url: urlPrefix + '/act/year/beast/useProps', @@ -203,7 +203,7 @@ function getuseProps (propsNum) { }, error: function (res) { monsterLock = true; - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading() } }) @@ -234,7 +234,7 @@ $('.cutLeft .task .taskList li span').click(function () { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } else if (status == 3) { @@ -281,7 +281,7 @@ $('.cutRight .butBox div').click(function () { // 请求榜单 function getRank (rankType) { $('.cutRight .list li').remove(); - showLoading('加载中'); + showLoading('加載中'); networkRequest({ type: 'GET', url: urlPrefix + '/act/year/beast/rank', @@ -342,7 +342,7 @@ function getRank (rankType) { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') listLock = true; } }) @@ -389,7 +389,7 @@ function getUserRank (rankType) { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading() listLock = true; } @@ -413,7 +413,7 @@ $('.group .shangla').click(function () { }) // 个人榜单刷新按钮 $('.group .refresh').click(function () { - showLoading('加载中'); + showLoading('加載中'); getUserRank(onecOrAllList) }) // 活动规则 diff --git a/view/peko/activity/annualCelebration/js/index.js b/view/peko/activity/annualCelebration/js/index.js index 7ce31bf..bfa3cf3 100644 --- a/view/peko/activity/annualCelebration/js/index.js +++ b/view/peko/activity/annualCelebration/js/index.js @@ -54,7 +54,7 @@ function rankInit() { $('.w_tabButA div').click(function () { if (listLock) { listLock = false; - showLoading('加载中') + showLoading('加載中') $('.oneself').hide(); $('.w_yearPeople_box .w_yearPk .stage div').removeClass('active') var index = $(this).attr('index'); @@ -87,7 +87,7 @@ function rankInit() { $('.w_tabButA div').click(function () { if (listLock) { listLock = false; - showLoading('加载中') + showLoading('加載中') $('.oneself').hide(); $('.w_yearPeople_box .w_yearPk .stage div').removeClass('active') var index = $(this).attr('index'); @@ -120,7 +120,7 @@ function rankInit() { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -147,7 +147,7 @@ function rankKing() { } }, error: function (res) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -258,7 +258,7 @@ function rankTycoonDay(currentTime) { error: function (res) { listLock = true; hideLoading(); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -327,7 +327,7 @@ function rankTycoonAll() { error: function (res) { listLock = true; hideLoading(); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -382,7 +382,7 @@ function rankPk() { error: function (res) { listLock = true; hideLoading(); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -404,7 +404,7 @@ $('.w_yearTyrant_box .w_yearPk .dayListBox .date b .w_date_left').click(function } else { $('.w_yearTyrant_box .w_yearPk .dayListBox ul li').remove(); listLock = false; - showLoading('加载中') + showLoading('加載中') $('.w_yearTyrant_box .w_yearPk .dayListBox .date b').attr('dateTime', timestamp); $('.w_yearTyrant_box .w_yearPk .dayListBox .date b storng').text(dateFormat(dateTime - (1000 * 60 * 60 * 24), "MM月dd日")); rankTycoonDay(Number($('.w_yearTyrant_box .w_yearPk .dayListBox .date b').attr("datetime"))); @@ -418,7 +418,7 @@ $('.w_yearTyrant_box .w_yearPk .dayListBox .date b .w_date_right').click(functio // dateTime + (1000 * 60 * 60 * 24) < shenHaoEtime $('.w_yearTyrant_box .w_yearPk .dayListBox ul li').remove(); listLock = false; - showLoading('加载中') + showLoading('加載中') $('.w_yearTyrant_box .w_yearPk .dayListBox .date b').attr('dateTime', timestamp); $('.w_yearTyrant_box .w_yearPk .dayListBox .date b storng').text(dateFormat(dateTime + (1000 * 60 * 60 * 24), "MM月dd日")); rankTycoonDay(Number($('.w_yearTyrant_box .w_yearPk .dayListBox .date b').attr("datetime"))); @@ -639,7 +639,7 @@ function rankExpert(rankType) { error: function (res) { listLock = true; hideLoading(); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -650,7 +650,7 @@ $('.w_yearPeople_box .w_yearPk .stage .stage_block').click(function () { $('.w_yearPeople_box .w_yearPk ul li').remove(); $(this).addClass('active').siblings().removeClass('active') listLock = false; - showLoading('加载中') + showLoading('加載中') rankExpert(index); } else { toastMsg('暂未开启') @@ -845,7 +845,7 @@ function rankRoom(rankType) { error: function (res) { listLock = true; hideLoading(); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -856,7 +856,7 @@ $('.w_yearRoom_box .w_yearPk .stage .stage_block').click(function () { $('.w_yearRoom_box .w_yearPk ul li').remove(); $(this).addClass('active').siblings().removeClass('active') listLock = false; - showLoading('加载中') + showLoading('加載中') rankRoom(index); } else { toastMsg('暂未开启') @@ -981,7 +981,7 @@ function w_tabRuleBut(index, dom) { $('.w_yearTyrant_box .w_yearPk .tableBox div').click(function () { var index = $(this).index(); listLock = false; - showLoading('加载中') + showLoading('加載中') if (index == 0) { $('.w_yearTyrant_box .w_yearPk .dayListBox ul li').remove(); $(this).removeClass('tableBox1').addClass('tableBox_active1'); diff --git a/view/peko/activity/annualCelebration/js/wish.js b/view/peko/activity/annualCelebration/js/wish.js index f1d1fbb..4947f87 100644 --- a/view/peko/activity/annualCelebration/js/wish.js +++ b/view/peko/activity/annualCelebration/js/wish.js @@ -2,7 +2,7 @@ const urlPrefix = getUrlPrefix() // if(EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -45,7 +45,7 @@ const getInitInfo = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -84,7 +84,7 @@ const getUserActInfo = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -131,7 +131,7 @@ const wishDraw = (keyNum) => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -191,7 +191,7 @@ const getRecordList = (page = 1) => { isLock = true }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -323,7 +323,7 @@ $(function(){ } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/explore/js/index.js b/view/peko/activity/explore/js/index.js index 21db68a..f2a9ec1 100644 --- a/view/peko/activity/explore/js/index.js +++ b/view/peko/activity/explore/js/index.js @@ -7,7 +7,7 @@ if (env == 'test') { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -62,7 +62,7 @@ const getUserInfo = (param) => { hideLoading(layerIndex) }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) @@ -91,7 +91,7 @@ const getListPack = () => { hideLoading(layerIndex) }, error(){ - toastMsg('网络错误') + toastMsg('網絡錯誤') hideLoading(layerIndex) } }) @@ -128,7 +128,7 @@ const isShow = () => { hideLoading(layerIndex) $('.wrap').show() }else{ - showLoading('加载中...') + showLoading('加載中...') } } @@ -283,7 +283,7 @@ $(function(){ lock = false }, error(err){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/first_anniversary/js/index.js b/view/peko/activity/first_anniversary/js/index.js index 76bfea0..f33142d 100644 --- a/view/peko/activity/first_anniversary/js/index.js +++ b/view/peko/activity/first_anniversary/js/index.js @@ -2,7 +2,7 @@ var browser = checkVersion(); const urlPrefix = getUrlPrefix();//判断正式环境或者测试环境 // 封装layer消息提醒框 hideLoading(layerIndex) let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -127,7 +127,7 @@ function joinFun () { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/first_anniversary/js/romantic_ferris_wheel.js b/view/peko/activity/first_anniversary/js/romantic_ferris_wheel.js index 51d012c..6c837df 100644 --- a/view/peko/activity/first_anniversary/js/romantic_ferris_wheel.js +++ b/view/peko/activity/first_anniversary/js/romantic_ferris_wheel.js @@ -2,7 +2,7 @@ var browser = checkVersion(); const urlPrefix = getUrlPrefix();//判断正式环境或者测试环境 // 封装layer消息提醒框 hideLoading(layerIndex) let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -119,7 +119,7 @@ function getRank (rankType) { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -160,7 +160,7 @@ function getUserRank (rankType) { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/first_anniversary/js/sweet_cake_house.js b/view/peko/activity/first_anniversary/js/sweet_cake_house.js index c100516..a0ca8db 100644 --- a/view/peko/activity/first_anniversary/js/sweet_cake_house.js +++ b/view/peko/activity/first_anniversary/js/sweet_cake_house.js @@ -2,7 +2,7 @@ var browser = checkVersion(); const urlPrefix = getUrlPrefix();//判断正式环境或者测试环境 // 封装layer消息提醒框 hideLoading(layerIndex) let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -164,7 +164,7 @@ function stuffListFun () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -191,7 +191,7 @@ function cakeTaskFun () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -224,7 +224,7 @@ function getScheduleFun () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -254,7 +254,7 @@ function compoundRankFun () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -293,7 +293,7 @@ function cakeRecordFun (page, pageSize) { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') isLock = true; } }) @@ -313,7 +313,7 @@ function getInFoFun () { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -357,7 +357,7 @@ function getdrawFun (propsNum) { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -431,7 +431,7 @@ $('.synthesis .but').click(function () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } else { @@ -514,7 +514,7 @@ $('.synthesis_gift .bg .but').click(function () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) }) @@ -577,7 +577,7 @@ $('.partition_cake .complete').click(function () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } else { diff --git a/view/peko/activity/first_anniversary/js/time_cinema.js b/view/peko/activity/first_anniversary/js/time_cinema.js index 27da2f7..df6266f 100644 --- a/view/peko/activity/first_anniversary/js/time_cinema.js +++ b/view/peko/activity/first_anniversary/js/time_cinema.js @@ -2,7 +2,7 @@ var browser = checkVersion(); const urlPrefix = getUrlPrefix();//判断正式环境或者测试环境 // 封装layer消息提醒框 hideLoading(layerIndex) let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -68,7 +68,7 @@ $(function () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -185,7 +185,7 @@ $(function () { hideLoading(layerIndex) }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -195,7 +195,7 @@ $(function () { } }, error (err) { - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/gift_changer/js/index.js b/view/peko/activity/gift_changer/js/index.js index fdddb94..282038f 100644 --- a/view/peko/activity/gift_changer/js/index.js +++ b/view/peko/activity/gift_changer/js/index.js @@ -2,7 +2,7 @@ var browser = checkVersion(); const urlPrefix = getUrlPrefix();//判断正式环境或者测试环境 // 封装layer消息提醒框 hideLoading(layerIndex) let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -194,7 +194,7 @@ function noticeFun() { hideLoading(layerIndex); }, error(err) { - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) } @@ -218,7 +218,7 @@ function getDataFun() { hideLoading(layerIndex); }, error(err) { - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) } @@ -254,7 +254,7 @@ function getXsDataFun() { hideLoading(layerIndex); }, error(err) { - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) } @@ -433,7 +433,7 @@ function listUserBackpackFun() { hideLoading(layerIndex); }, error(err) { - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) } @@ -489,7 +489,7 @@ function recordFun(pageNum) { }, error(err) { isLock = true; - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) } @@ -774,7 +774,7 @@ $('.refining .refining_in div .ok').click(function () { hideLoading(layerIndex); }, error(err) { - toastMsg('网络错误,请退出重进'); + toastMsg('網絡錯誤,請退出重進'); } }) headerBut = true; diff --git a/view/peko/activity/invitation/js/index.js b/view/peko/activity/invitation/js/index.js index f165f0b..6b8f9b6 100644 --- a/view/peko/activity/invitation/js/index.js +++ b/view/peko/activity/invitation/js/index.js @@ -7,7 +7,7 @@ if (env == 'test') { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -69,7 +69,7 @@ const getInviteList = () => { }, error(){ hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/lol-drainage/js/download.js b/view/peko/activity/lol-drainage/js/download.js index 03a5b6b..09cc65e 100644 --- a/view/peko/activity/lol-drainage/js/download.js +++ b/view/peko/activity/lol-drainage/js/download.js @@ -4,7 +4,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, diff --git a/view/peko/activity/lol-drainage/js/index.js b/view/peko/activity/lol-drainage/js/index.js index 14458b4..c23ba22 100644 --- a/view/peko/activity/lol-drainage/js/index.js +++ b/view/peko/activity/lol-drainage/js/index.js @@ -23,7 +23,7 @@ let shareObj = { } // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -76,7 +76,7 @@ const getInitInfo = () => { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -98,7 +98,7 @@ const beanNum = () => { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -245,7 +245,7 @@ const drawAward = (awardId) => { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -296,7 +296,7 @@ const getInviteList = (pageNumber = 1) => { } }, error (err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -378,7 +378,7 @@ const getInvitation = () => { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -408,7 +408,7 @@ const taskStatus = () => { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -508,7 +508,7 @@ $('.w_tab2 .w_daily_task p .daily_task2').click(function () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) }else{ @@ -542,7 +542,7 @@ $('.w_tab2 .w_daily_task p .daily_task3').click(function () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) }else{ @@ -573,7 +573,7 @@ $('.w_initBox_but').click(function () { } }, error () { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) diff --git a/view/peko/activity/luckyBag/js/index.js b/view/peko/activity/luckyBag/js/index.js index e64e1fe..e77ce6d 100644 --- a/view/peko/activity/luckyBag/js/index.js +++ b/view/peko/activity/luckyBag/js/index.js @@ -1,6 +1,6 @@ // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -182,7 +182,7 @@ function getDateList () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -245,7 +245,7 @@ function getPageInfo () { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } @@ -299,7 +299,7 @@ function getRank (num) { }, error (err) { hideLoading(layerIndex) - toastMsg('网络错误,请退出重进') + toastMsg('網絡錯誤,請退出重進') } }) } diff --git a/view/peko/activity/popular-anchor-plan/js/index.js b/view/peko/activity/popular-anchor-plan/js/index.js index 743bba2..f8632e7 100644 --- a/view/peko/activity/popular-anchor-plan/js/index.js +++ b/view/peko/activity/popular-anchor-plan/js/index.js @@ -4,7 +4,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -52,7 +52,7 @@ const getRankWeek = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -76,7 +76,7 @@ const getRankAwardList = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) networkRequest({ @@ -95,7 +95,7 @@ const getRankAwardList = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) networkRequest({ @@ -114,7 +114,7 @@ const getRankAwardList = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/activity/ticketsPackage/js/index.js b/view/peko/activity/ticketsPackage/js/index.js index fb31819..574c94f 100644 --- a/view/peko/activity/ticketsPackage/js/index.js +++ b/view/peko/activity/ticketsPackage/js/index.js @@ -6,7 +6,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -74,7 +74,7 @@ const getTicketDetail = () => { }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -134,7 +134,7 @@ const getCode = (mobile) => { }, error() { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -213,7 +213,7 @@ const drawTicket = (params) => { }, error() { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/common/js/common2.js b/view/peko/common/js/common2.js index 74d06fb..5001960 100644 --- a/view/peko/common/js/common2.js +++ b/view/peko/common/js/common2.js @@ -563,7 +563,6 @@ function getInfoFromClient () { fontConvert(true);//调用字体转换函数 // }, 1000) function fontConvert (fontConvertBool) { -console.log(document.head.innerHTML); function SconvertT () {//简体转换繁体 document.head.innerHTML = s2t(document.head.innerHTML); document.body.innerHTML = s2t(document.body.innerHTML); diff --git a/view/peko/common/js/mescroll.min.js b/view/peko/common/js/mescroll.min.js index c4e417f..ab4d299 100644 --- a/view/peko/common/js/mescroll.min.js +++ b/view/peko/common/js/mescroll.min.js @@ -11,4 +11,4 @@ * issues: https://github.com/mescroll/mescroll/issues * QQ交流群: 633126761 */ -;(function(a,b){var c=typeof define==="function",d=typeof module!=="undefined"&&module.exports;if(c){define(b)}else{if(d){module.exports=b()}else{this[a]=b()}}})("MeScroll",function(){var a=function(b,e){var g=this;g.version="1.3.2";g.isScrollBody=(!b||b=="body");g.scrollDom=g.isScrollBody?document.body:g.getDomById(b);if(!g.scrollDom){return}g.options=e||{};var d=navigator.userAgent;var c=!!d.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);var h=typeof window.orientation=="undefined";var f=d.indexOf("Android")>-1||d.indexOf("Adr")>-1;g.os={ios:c,pc:h,android:f};g.isDownScrolling=false;g.isUpScrolling=false;g.initDownScroll();g.initUpScroll();setTimeout(function(){if(g.optDown.use&&g.optDown.auto){if(g.optDown.autoShowLoading){g.triggerDownScroll()}else{g.optDown.callback&&g.optDown.callback(g)}}g.optUp.use&&g.optUp.auto&&!g.isUpAutoLoad&&g.triggerUpScroll()},30)};a.prototype.extendDownScroll=function(b){a.extend(b,{use:true,auto:true,autoShowLoading:false,isLock:false,isBoth:false,offset:80,outOffsetRate:0.2,bottomOffset:20,minAngle:45,hardwareClass:"mescroll-hardware",warpId:null,warpClass:"mescroll-downwarp",resetClass:"mescroll-downwarp-reset",htmlContent:'

下拉刷新

',inited:function(d,c){d.downTipDom=c.getElementsByClassName("downwarp-tip")[0];d.downProgressDom=c.getElementsByClassName("downwarp-progress")[0]},inOffset:function(c){if(c.downTipDom){c.downTipDom.innerHTML="下拉刷新"}if(c.downProgressDom){c.downProgressDom.classList.remove("mescroll-rotate")}},outOffset:function(c){if(c.downTipDom){c.downTipDom.innerHTML="释放更新"}},onMoving:function(d,f,c){if(d.downProgressDom){var e=360*f;d.downProgressDom.style.webkitTransform="rotate("+e+"deg)";d.downProgressDom.style.transform="rotate("+e+"deg)"}},beforeLoading:function(d,c){return false},showLoading:function(c){if(c.downTipDom){c.downTipDom.innerHTML="加载中 ..."}if(c.downProgressDom){c.downProgressDom.classList.add("mescroll-rotate")}},callback:function(c){c.resetUpScroll()}})};a.prototype.extendUpScroll=function(b){var c=this.os.pc;a.extend(b,{use:true,auto:true,isLock:false,isBoth:false,isBounce:true,callback:null,page:{num:0,size:10,time:null},noMoreSize:5,offset:100,toTop:{warpId:null,src:null,html:null,offset:1000,warpClass:"mescroll-totop",showClass:"mescroll-fade-in",hideClass:"mescroll-fade-out",duration:300,supportTap:false},loadFull:{use:false,delay:500},empty:{warpId:null,icon:null,tip:"仅支持查看3个月内记录",btntext:"",btnClick:null,supportTap:false},clearId:null,clearEmptyId:null,hardwareClass:"mescroll-hardware",warpId:null,warpClass:"mescroll-upwarp",htmlLoading:'

加载中..

',htmlNodata:'

-- 仅支持查看3个月内记录 --

',inited:function(d,e){},showLoading:function(d,e){e.innerHTML=d.optUp.htmlLoading},showNoMore:function(d,e){e.innerHTML=d.optUp.htmlNodata},onScroll:null,scrollbar:{use:c,barClass:"mescroll-bar"}})};a.extend=function(c,b){if(!c){return b}for(var key in b){if(c[key]==null){c[key]=b[key]}else{if(typeof c[key]=="object"){a.extend(c[key],b[key])}}}return c};a.prototype.initDownScroll=function(){var c=this;c.optDown=c.options.down||{};c.extendDownScroll(c.optDown);c.touchstartEvent=function(d){if(c.isScrollTo){d.preventDefault()}c.startPoint=c.getPoint(d);c.lastPoint=c.startPoint;c.maxTouchmoveY=c.getBodyHeight()-c.optDown.bottomOffset;c.inTouchend=false;if(c.os.pc&&c.getScrollTop()<=0){c.scrollDom.addEventListener("mousemove",c.touchmoveEvent);document.ondragstart=function(){return false}}};c.scrollDom.addEventListener("mousedown",c.touchstartEvent);c.scrollDom.addEventListener("touchstart",c.touchstartEvent);c.touchmoveEvent=function(l){var d=c.getScrollTop();var h=c.getPoint(l);var f=h.y-c.startPoint.y;if(f>0){if(d<=0){if(l.cancelable&&!l.defaultPrevented){l.preventDefault()}if(c.optDown.use&&!c.inTouchend&&!c.isDownScrolling&&!c.optDown.isLock&&(!c.isUpScrolling||(c.isUpScrolling&&c.optUp.isBoth))){var o=Math.abs(c.lastPoint.x-h.x);var n=Math.abs(c.lastPoint.y-h.y);var m=Math.sqrt(o*o+n*n);if(m!=0){var g=Math.asin(n/m)/Math.PI*180;if(g0&&h.y>=c.maxTouchmoveY){c.inTouchend=true;c.touchendEvent();return}var p=h.y-c.lastPoint.y;if(!c.downHight){c.downHight=0}if(c.downHight0){c.downHight+=p*c.optDown.outOffsetRate}else{c.downHight+=p}}c.downwarp.style.height=c.downHight+"px";var k=c.downHight/c.optDown.offset;c.optDown.onMoving(c,k,c.downHight)}}}else{if(f<0){var q=c.getScrollHeight();var j=c.getClientHeight();var i=q-j-d;if(!c.optUp.isBounce&&l.cancelable&&!l.defaultPrevented&&i<=0){l.preventDefault()}if(c.optUp.use&&!c.optUp.isLock&&c.optUp.hasNext&&!c.isUpScrolling&&(!c.isDownScrolling||(c.isDownScrolling&&c.optDown.isBoth))&&(j+c.optUp.offset>=q||i<=0)){c.triggerUpScroll()}}}c.lastPoint=h};c.scrollDom.addEventListener("touchmove",c.touchmoveEvent);c.touchendEvent=function(){if(c.optDown.use&&c.isMoveDown){if(c.downHight>=c.optDown.offset){c.triggerDownScroll()}else{c.downwarp.classList.add(c.optDown.resetClass);c.downHight=0;c.downwarp.style.height=0}c.scrollDom.style.webkitOverflowScrolling="touch";c.scrollDom.classList.remove(c.optDown.hardwareClass);c.movetype=0;c.isMoveDown=false}if(c.os.pc){c.scrollDom.removeEventListener("mousemove",c.touchmoveEvent);document.ondragstart=function(){return true}}};c.scrollDom.addEventListener("mouseup",c.touchendEvent);c.scrollDom.addEventListener("mouseleave",c.touchendEvent);c.scrollDom.addEventListener("touchend",c.touchendEvent);c.scrollDom.addEventListener("touchcancel",c.touchendEvent);if(c.optDown.use){c.downwarp=document.createElement("div");c.downwarp.className=c.optDown.warpClass;c.downwarp.innerHTML='
'+c.optDown.htmlContent+"
";var b=c.optDown.warpId?c.getDomById(c.optDown.warpId):c.scrollDom;if(c.optDown.warpId&&b){b.appendChild(c.downwarp)}else{if(!b){b=c.scrollDom}b.insertBefore(c.downwarp,c.scrollDom.firstChild)}setTimeout(function(){c.optDown.inited(c,c.downwarp)},0)}};a.prototype.getPoint=function(b){return{x:b.touches?b.touches[0].pageX:b.clientX,y:b.touches?b.touches[0].pageY:b.clientY}};a.prototype.triggerDownScroll=function(){if(!this.optDown.beforeLoading(this,this.downwarp)){this.showDownScroll();this.optDown.callback&&this.optDown.callback(this)}};a.prototype.showDownScroll=function(){this.isDownScrolling=true;this.optDown.showLoading(this);this.downHight=this.optDown.offset;this.downwarp.classList.add(this.optDown.resetClass);this.downwarp.style.height=this.optDown.offset+"px"};a.prototype.endDownScroll=function(){this.downHight=0;this.downwarp.style.height=0;this.isDownScrolling=false;if(this.downProgressDom){this.downProgressDom.classList.remove("mescroll-rotate")}};a.prototype.lockDownScroll=function(b){if(b==null){b=true}this.optDown.isLock=b};a.prototype.initUpScroll=function(){var c=this;c.optUp=c.options.up||{use:false};c.extendUpScroll(c.optUp);if(c.optUp.scrollbar.use){c.scrollDom.classList.add(c.optUp.scrollbar.barClass)}if(!c.optUp.isBounce){c.setBounce(false)}if(c.optUp.use==false){return}c.optUp.hasNext=true;c.upwarp=document.createElement("div");c.upwarp.className=c.optUp.warpClass;var b;if(c.optUp.warpId){b=c.getDomById(c.optUp.warpId)}if(!b){b=c.scrollDom}b.appendChild(c.upwarp);c.preScrollY=0;c.scrollEvent=function(){var f=c.getScrollTop();var e=f-c.preScrollY>0;c.preScrollY=f;if(!c.isUpScrolling&&(!c.isDownScrolling||(c.isDownScrolling&&c.optDown.isBoth))){if(!c.optUp.isLock&&c.optUp.hasNext){var d=c.getScrollHeight()-c.getClientHeight()-f;if(d<=c.optUp.offset&&e){c.triggerUpScroll()}}var g=c.optUp.toTop;if(g.src||g.html){if(f>=g.offset){c.showTopBtn()}else{c.hideTopBtn()}}}c.optUp.onScroll&&c.optUp.onScroll(c,f,e)};if(c.isScrollBody){window.addEventListener("scroll",c.scrollEvent)}else{c.scrollDom.addEventListener("scroll",c.scrollEvent)}setTimeout(function(){c.optUp.inited(c,c.upwarp)},0)};a.prototype.setBounce=function(b){if(this.isScrollBody||!this.os.ios){return}if(b==false){this.optUp.isBounce=false;window.addEventListener("touchmove",this.bounceTouchmove)}else{this.optUp.isBounce=true;window.removeEventListener("touchmove",this.bounceTouchmove)}};a.prototype.bounceTouchmove=function(h){var j=this;var d=h.target;var f=true;while(d!==document.body&&d!==document){var m=d.classList;if(m){if(m.contains("mescroll")||m.contains("mescroll-touch")){f=false;break}else{if(m.contains("mescroll-touch-x")||m.contains("mescroll-touch-y")){var c=h.touches?h.touches[0].pageX:h.clientX;var b=h.touches?h.touches[0].pageY:h.clientY;if(!j.preWinX){j.preWinX=c}if(!j.preWinY){j.preWinY=b}var l=Math.abs(j.preWinX-c);var k=Math.abs(j.preWinY-b);var i=Math.sqrt(l*l+k*k);j.preWinX=c;j.preWinY=b;if(i!=0){var g=Math.asin(k/i)/Math.PI*180;if((g<=45&&m.contains("mescroll-touch-x"))||(g>45&&m.contains("mescroll-touch-y"))){f=false;break}}}}}d=d.parentNode}if(f&&h.cancelable&&!h.defaultPrevented){h.preventDefault()}};a.prototype.triggerUpScroll=function(){if(!this.isUpScrolling){this.showUpScroll();this.optUp.page.num++;this.isUpAutoLoad=true;this.optUp.callback&&this.optUp.callback(this.optUp.page,this)}};a.prototype.showUpScroll=function(){this.isUpScrolling=true;this.upwarp.classList.add(this.optUp.hardwareClass);this.upwarp.style.visibility="visible";this.optUp.showLoading(this,this.upwarp)};a.prototype.showNoMore=function(){this.upwarp.style.visibility="visible";this.optUp.hasNext=false;this.optUp.showNoMore(this,this.upwarp)};a.prototype.hideUpScroll=function(){this.upwarp.style.visibility="hidden";this.upwarp.classList.remove(this.optUp.hardwareClass);var b=this.upwarp.getElementsByClassName("upwarp-progress")[0];if(b){b.classList.remove("mescroll-rotate")}};a.prototype.endUpScroll=function(b){if(b!=null){if(b){this.showNoMore()}else{this.hideUpScroll()}}this.isUpScrolling=false};a.prototype.resetUpScroll=function(c){if(this.optUp&&this.optUp.use){var b=this.optUp.page;this.prePageNum=b.num;this.prePageTime=b.time;b.num=1;b.time=null;if(!this.isDownScrolling&&c!=false){if(c==null){this.removeEmpty();this.clearDataList();this.showUpScroll()}else{this.showDownScroll()}}this.isUpAutoLoad=true;this.optUp.callback&&this.optUp.callback(b,this)}};a.prototype.setPageNum=function(b){this.optUp.page.num=b-1};a.prototype.setPageSize=function(b){this.optUp.page.size=b};a.prototype.clearDataList=function(){var c=this.optUp.clearId||this.optUp.clearEmptyId;if(c){var b=this.getDomById(c);if(b){b.innerHTML=""}}};a.prototype.endByPage=function(c,e,d){var b;if(this.optUp.use&&e!=null){b=this.optUp.page.num'}if(d.tip){f+='

'+d.tip+"

"}if(d.btntext){f+='

'+d.btntext+"

"}c.emptyDom=document.createElement("div");c.emptyDom.className="mescroll-empty";c.emptyDom.innerHTML=f;g.appendChild(c.emptyDom);if(d.btnClick){var e=c.emptyDom.getElementsByClassName("empty-btn")[0];if(d.supportTap){e.addEventListener("tap",function(h){h.stopPropagation();h.preventDefault();d.btnClick()})}else{e.onclick=function(){d.btnClick()}}}}};a.prototype.removeEmpty=function(){this.removeChild(this.emptyDom)};a.prototype.showTopBtn=function(){if(!this.topBtnShow){this.topBtnShow=true;var c=this;var d=c.optUp.toTop;if(c.toTopBtn==null){if(d.html){c.toTopBtn=document.createElement("div");c.toTopBtn.innerHTML=d.html}else{c.toTopBtn=document.createElement("img");c.toTopBtn.src=d.src}c.toTopBtn.className=d.warpClass;if(d.supportTap){c.toTopBtn.addEventListener("tap",function(f){f.stopPropagation();f.preventDefault();c.scrollTo(0,c.optUp.toTop.duration)})}else{c.toTopBtn.onclick=function(){c.scrollTo(0,c.optUp.toTop.duration)}}var b;if(d.warpId){b=c.getDomById(d.warpId)}if(!b){b=document.body}b.appendChild(c.toTopBtn)}c.toTopBtn.classList.remove(d.hideClass);c.toTopBtn.classList.add(d.showClass)}};a.prototype.hideTopBtn=function(){if(this.topBtnShow&&this.toTopBtn){this.topBtnShow=false;this.toTopBtn.classList.remove(this.optUp.toTop.showClass);this.toTopBtn.classList.add(this.optUp.toTop.hideClass)}};a.prototype.scrollTo=function(g,c){var d=this;var f=d.getScrollTop();var b=g;if(b>0){var e=d.getScrollHeight()-d.getClientHeight();if(b>e){b=e}}else{b=0}d.isScrollTo=true;d.getStep(f,b,function(h){d.setScrollTop(h);if(h==b){d.isScrollTo=false}},c)};a.prototype.getStep=function(f,d,k,l,h){var j=d-f;if(l==0||j==0){k&&k(d);return}l=l||300;h=h||30;var g=l/h;var c=j/g;var e=0;var b=window.setInterval(function(){if(e-1||d.indexOf("Adr")>-1;g.os={ios:c,pc:h,android:f};g.isDownScrolling=false;g.isUpScrolling=false;g.initDownScroll();g.initUpScroll();setTimeout(function(){if(g.optDown.use&&g.optDown.auto){if(g.optDown.autoShowLoading){g.triggerDownScroll()}else{g.optDown.callback&&g.optDown.callback(g)}}g.optUp.use&&g.optUp.auto&&!g.isUpAutoLoad&&g.triggerUpScroll()},30)};a.prototype.extendDownScroll=function(b){a.extend(b,{use:true,auto:true,autoShowLoading:false,isLock:false,isBoth:false,offset:80,outOffsetRate:0.2,bottomOffset:20,minAngle:45,hardwareClass:"mescroll-hardware",warpId:null,warpClass:"mescroll-downwarp",resetClass:"mescroll-downwarp-reset",htmlContent:'

下拉刷新

',inited:function(d,c){d.downTipDom=c.getElementsByClassName("downwarp-tip")[0];d.downProgressDom=c.getElementsByClassName("downwarp-progress")[0]},inOffset:function(c){if(c.downTipDom){c.downTipDom.innerHTML="下拉刷新"}if(c.downProgressDom){c.downProgressDom.classList.remove("mescroll-rotate")}},outOffset:function(c){if(c.downTipDom){c.downTipDom.innerHTML="释放更新"}},onMoving:function(d,f,c){if(d.downProgressDom){var e=360*f;d.downProgressDom.style.webkitTransform="rotate("+e+"deg)";d.downProgressDom.style.transform="rotate("+e+"deg)"}},beforeLoading:function(d,c){return false},showLoading:function(c){if(c.downTipDom){c.downTipDom.innerHTML="加載中 ..."}if(c.downProgressDom){c.downProgressDom.classList.add("mescroll-rotate")}},callback:function(c){c.resetUpScroll()}})};a.prototype.extendUpScroll=function(b){var c=this.os.pc;a.extend(b,{use:true,auto:true,isLock:false,isBoth:false,isBounce:true,callback:null,page:{num:0,size:10,time:null},noMoreSize:5,offset:100,toTop:{warpId:null,src:null,html:null,offset:1000,warpClass:"mescroll-totop",showClass:"mescroll-fade-in",hideClass:"mescroll-fade-out",duration:300,supportTap:false},loadFull:{use:false,delay:500},empty:{warpId:null,icon:null,tip:"仅支持查看3个月内记录",btntext:"",btnClick:null,supportTap:false},clearId:null,clearEmptyId:null,hardwareClass:"mescroll-hardware",warpId:null,warpClass:"mescroll-upwarp",htmlLoading:'

加載中..

',htmlNodata:'

-- 仅支持查看3个月内记录 --

',inited:function(d,e){},showLoading:function(d,e){e.innerHTML=d.optUp.htmlLoading},showNoMore:function(d,e){e.innerHTML=d.optUp.htmlNodata},onScroll:null,scrollbar:{use:c,barClass:"mescroll-bar"}})};a.extend=function(c,b){if(!c){return b}for(var key in b){if(c[key]==null){c[key]=b[key]}else{if(typeof c[key]=="object"){a.extend(c[key],b[key])}}}return c};a.prototype.initDownScroll=function(){var c=this;c.optDown=c.options.down||{};c.extendDownScroll(c.optDown);c.touchstartEvent=function(d){if(c.isScrollTo){d.preventDefault()}c.startPoint=c.getPoint(d);c.lastPoint=c.startPoint;c.maxTouchmoveY=c.getBodyHeight()-c.optDown.bottomOffset;c.inTouchend=false;if(c.os.pc&&c.getScrollTop()<=0){c.scrollDom.addEventListener("mousemove",c.touchmoveEvent);document.ondragstart=function(){return false}}};c.scrollDom.addEventListener("mousedown",c.touchstartEvent);c.scrollDom.addEventListener("touchstart",c.touchstartEvent);c.touchmoveEvent=function(l){var d=c.getScrollTop();var h=c.getPoint(l);var f=h.y-c.startPoint.y;if(f>0){if(d<=0){if(l.cancelable&&!l.defaultPrevented){l.preventDefault()}if(c.optDown.use&&!c.inTouchend&&!c.isDownScrolling&&!c.optDown.isLock&&(!c.isUpScrolling||(c.isUpScrolling&&c.optUp.isBoth))){var o=Math.abs(c.lastPoint.x-h.x);var n=Math.abs(c.lastPoint.y-h.y);var m=Math.sqrt(o*o+n*n);if(m!=0){var g=Math.asin(n/m)/Math.PI*180;if(g0&&h.y>=c.maxTouchmoveY){c.inTouchend=true;c.touchendEvent();return}var p=h.y-c.lastPoint.y;if(!c.downHight){c.downHight=0}if(c.downHight0){c.downHight+=p*c.optDown.outOffsetRate}else{c.downHight+=p}}c.downwarp.style.height=c.downHight+"px";var k=c.downHight/c.optDown.offset;c.optDown.onMoving(c,k,c.downHight)}}}else{if(f<0){var q=c.getScrollHeight();var j=c.getClientHeight();var i=q-j-d;if(!c.optUp.isBounce&&l.cancelable&&!l.defaultPrevented&&i<=0){l.preventDefault()}if(c.optUp.use&&!c.optUp.isLock&&c.optUp.hasNext&&!c.isUpScrolling&&(!c.isDownScrolling||(c.isDownScrolling&&c.optDown.isBoth))&&(j+c.optUp.offset>=q||i<=0)){c.triggerUpScroll()}}}c.lastPoint=h};c.scrollDom.addEventListener("touchmove",c.touchmoveEvent);c.touchendEvent=function(){if(c.optDown.use&&c.isMoveDown){if(c.downHight>=c.optDown.offset){c.triggerDownScroll()}else{c.downwarp.classList.add(c.optDown.resetClass);c.downHight=0;c.downwarp.style.height=0}c.scrollDom.style.webkitOverflowScrolling="touch";c.scrollDom.classList.remove(c.optDown.hardwareClass);c.movetype=0;c.isMoveDown=false}if(c.os.pc){c.scrollDom.removeEventListener("mousemove",c.touchmoveEvent);document.ondragstart=function(){return true}}};c.scrollDom.addEventListener("mouseup",c.touchendEvent);c.scrollDom.addEventListener("mouseleave",c.touchendEvent);c.scrollDom.addEventListener("touchend",c.touchendEvent);c.scrollDom.addEventListener("touchcancel",c.touchendEvent);if(c.optDown.use){c.downwarp=document.createElement("div");c.downwarp.className=c.optDown.warpClass;c.downwarp.innerHTML='
'+c.optDown.htmlContent+"
";var b=c.optDown.warpId?c.getDomById(c.optDown.warpId):c.scrollDom;if(c.optDown.warpId&&b){b.appendChild(c.downwarp)}else{if(!b){b=c.scrollDom}b.insertBefore(c.downwarp,c.scrollDom.firstChild)}setTimeout(function(){c.optDown.inited(c,c.downwarp)},0)}};a.prototype.getPoint=function(b){return{x:b.touches?b.touches[0].pageX:b.clientX,y:b.touches?b.touches[0].pageY:b.clientY}};a.prototype.triggerDownScroll=function(){if(!this.optDown.beforeLoading(this,this.downwarp)){this.showDownScroll();this.optDown.callback&&this.optDown.callback(this)}};a.prototype.showDownScroll=function(){this.isDownScrolling=true;this.optDown.showLoading(this);this.downHight=this.optDown.offset;this.downwarp.classList.add(this.optDown.resetClass);this.downwarp.style.height=this.optDown.offset+"px"};a.prototype.endDownScroll=function(){this.downHight=0;this.downwarp.style.height=0;this.isDownScrolling=false;if(this.downProgressDom){this.downProgressDom.classList.remove("mescroll-rotate")}};a.prototype.lockDownScroll=function(b){if(b==null){b=true}this.optDown.isLock=b};a.prototype.initUpScroll=function(){var c=this;c.optUp=c.options.up||{use:false};c.extendUpScroll(c.optUp);if(c.optUp.scrollbar.use){c.scrollDom.classList.add(c.optUp.scrollbar.barClass)}if(!c.optUp.isBounce){c.setBounce(false)}if(c.optUp.use==false){return}c.optUp.hasNext=true;c.upwarp=document.createElement("div");c.upwarp.className=c.optUp.warpClass;var b;if(c.optUp.warpId){b=c.getDomById(c.optUp.warpId)}if(!b){b=c.scrollDom}b.appendChild(c.upwarp);c.preScrollY=0;c.scrollEvent=function(){var f=c.getScrollTop();var e=f-c.preScrollY>0;c.preScrollY=f;if(!c.isUpScrolling&&(!c.isDownScrolling||(c.isDownScrolling&&c.optDown.isBoth))){if(!c.optUp.isLock&&c.optUp.hasNext){var d=c.getScrollHeight()-c.getClientHeight()-f;if(d<=c.optUp.offset&&e){c.triggerUpScroll()}}var g=c.optUp.toTop;if(g.src||g.html){if(f>=g.offset){c.showTopBtn()}else{c.hideTopBtn()}}}c.optUp.onScroll&&c.optUp.onScroll(c,f,e)};if(c.isScrollBody){window.addEventListener("scroll",c.scrollEvent)}else{c.scrollDom.addEventListener("scroll",c.scrollEvent)}setTimeout(function(){c.optUp.inited(c,c.upwarp)},0)};a.prototype.setBounce=function(b){if(this.isScrollBody||!this.os.ios){return}if(b==false){this.optUp.isBounce=false;window.addEventListener("touchmove",this.bounceTouchmove)}else{this.optUp.isBounce=true;window.removeEventListener("touchmove",this.bounceTouchmove)}};a.prototype.bounceTouchmove=function(h){var j=this;var d=h.target;var f=true;while(d!==document.body&&d!==document){var m=d.classList;if(m){if(m.contains("mescroll")||m.contains("mescroll-touch")){f=false;break}else{if(m.contains("mescroll-touch-x")||m.contains("mescroll-touch-y")){var c=h.touches?h.touches[0].pageX:h.clientX;var b=h.touches?h.touches[0].pageY:h.clientY;if(!j.preWinX){j.preWinX=c}if(!j.preWinY){j.preWinY=b}var l=Math.abs(j.preWinX-c);var k=Math.abs(j.preWinY-b);var i=Math.sqrt(l*l+k*k);j.preWinX=c;j.preWinY=b;if(i!=0){var g=Math.asin(k/i)/Math.PI*180;if((g<=45&&m.contains("mescroll-touch-x"))||(g>45&&m.contains("mescroll-touch-y"))){f=false;break}}}}}d=d.parentNode}if(f&&h.cancelable&&!h.defaultPrevented){h.preventDefault()}};a.prototype.triggerUpScroll=function(){if(!this.isUpScrolling){this.showUpScroll();this.optUp.page.num++;this.isUpAutoLoad=true;this.optUp.callback&&this.optUp.callback(this.optUp.page,this)}};a.prototype.showUpScroll=function(){this.isUpScrolling=true;this.upwarp.classList.add(this.optUp.hardwareClass);this.upwarp.style.visibility="visible";this.optUp.showLoading(this,this.upwarp)};a.prototype.showNoMore=function(){this.upwarp.style.visibility="visible";this.optUp.hasNext=false;this.optUp.showNoMore(this,this.upwarp)};a.prototype.hideUpScroll=function(){this.upwarp.style.visibility="hidden";this.upwarp.classList.remove(this.optUp.hardwareClass);var b=this.upwarp.getElementsByClassName("upwarp-progress")[0];if(b){b.classList.remove("mescroll-rotate")}};a.prototype.endUpScroll=function(b){if(b!=null){if(b){this.showNoMore()}else{this.hideUpScroll()}}this.isUpScrolling=false};a.prototype.resetUpScroll=function(c){if(this.optUp&&this.optUp.use){var b=this.optUp.page;this.prePageNum=b.num;this.prePageTime=b.time;b.num=1;b.time=null;if(!this.isDownScrolling&&c!=false){if(c==null){this.removeEmpty();this.clearDataList();this.showUpScroll()}else{this.showDownScroll()}}this.isUpAutoLoad=true;this.optUp.callback&&this.optUp.callback(b,this)}};a.prototype.setPageNum=function(b){this.optUp.page.num=b-1};a.prototype.setPageSize=function(b){this.optUp.page.size=b};a.prototype.clearDataList=function(){var c=this.optUp.clearId||this.optUp.clearEmptyId;if(c){var b=this.getDomById(c);if(b){b.innerHTML=""}}};a.prototype.endByPage=function(c,e,d){var b;if(this.optUp.use&&e!=null){b=this.optUp.page.num'}if(d.tip){f+='

'+d.tip+"

"}if(d.btntext){f+='

'+d.btntext+"

"}c.emptyDom=document.createElement("div");c.emptyDom.className="mescroll-empty";c.emptyDom.innerHTML=f;g.appendChild(c.emptyDom);if(d.btnClick){var e=c.emptyDom.getElementsByClassName("empty-btn")[0];if(d.supportTap){e.addEventListener("tap",function(h){h.stopPropagation();h.preventDefault();d.btnClick()})}else{e.onclick=function(){d.btnClick()}}}}};a.prototype.removeEmpty=function(){this.removeChild(this.emptyDom)};a.prototype.showTopBtn=function(){if(!this.topBtnShow){this.topBtnShow=true;var c=this;var d=c.optUp.toTop;if(c.toTopBtn==null){if(d.html){c.toTopBtn=document.createElement("div");c.toTopBtn.innerHTML=d.html}else{c.toTopBtn=document.createElement("img");c.toTopBtn.src=d.src}c.toTopBtn.className=d.warpClass;if(d.supportTap){c.toTopBtn.addEventListener("tap",function(f){f.stopPropagation();f.preventDefault();c.scrollTo(0,c.optUp.toTop.duration)})}else{c.toTopBtn.onclick=function(){c.scrollTo(0,c.optUp.toTop.duration)}}var b;if(d.warpId){b=c.getDomById(d.warpId)}if(!b){b=document.body}b.appendChild(c.toTopBtn)}c.toTopBtn.classList.remove(d.hideClass);c.toTopBtn.classList.add(d.showClass)}};a.prototype.hideTopBtn=function(){if(this.topBtnShow&&this.toTopBtn){this.topBtnShow=false;this.toTopBtn.classList.remove(this.optUp.toTop.showClass);this.toTopBtn.classList.add(this.optUp.toTop.hideClass)}};a.prototype.scrollTo=function(g,c){var d=this;var f=d.getScrollTop();var b=g;if(b>0){var e=d.getScrollHeight()-d.getClientHeight();if(b>e){b=e}}else{b=0}d.isScrollTo=true;d.getStep(f,b,function(h){d.setScrollTop(h);if(h==b){d.isScrollTo=false}},c)};a.prototype.getStep=function(f,d,k,l,h){var j=d-f;if(l==0||j==0){k&&k(d);return}l=l||300;h=h||30;var g=l/h;var c=j/g;var e=0;var b=window.setInterval(function(){if(e { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -45,7 +45,7 @@ const getData = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/charm/js/index.js b/view/peko/modules/charm/js/index.js index e7d1b25..1cfb5ca 100644 --- a/view/peko/modules/charm/js/index.js +++ b/view/peko/modules/charm/js/index.js @@ -164,7 +164,7 @@ $(function () { }); return; } - $('.message').html('加载中...').fadeIn(() => { + $('.message').html('加載中...').fadeIn(() => { getData(++pageNum); }) } diff --git a/view/peko/modules/fans_club/js/fans_rank.js b/view/peko/modules/fans_club/js/fans_rank.js index 1fbab7f..5fd0d43 100644 --- a/view/peko/modules/fans_club/js/fans_rank.js +++ b/view/peko/modules/fans_club/js/fans_rank.js @@ -13,7 +13,7 @@ if (browser.android) { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -85,7 +85,7 @@ const getFansList = () => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/fans_club/js/myfans.js b/view/peko/modules/fans_club/js/myfans.js index 93c338d..8d0a7f4 100644 --- a/view/peko/modules/fans_club/js/myfans.js +++ b/view/peko/modules/fans_club/js/myfans.js @@ -20,7 +20,7 @@ $('.back').click(() => { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -83,7 +83,7 @@ const getFansList = () => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/fans_club/js/nameplate.js b/view/peko/modules/fans_club/js/nameplate.js index 376db06..4dce15c 100644 --- a/view/peko/modules/fans_club/js/nameplate.js +++ b/view/peko/modules/fans_club/js/nameplate.js @@ -20,7 +20,7 @@ $('.back').click(() => { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -63,7 +63,7 @@ const getUserNameplateInfo = () => { }, error(){ // hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -99,7 +99,7 @@ const sendApply = (mpTx, privilegeId) => { }, error(){ hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/fans_club/js/record.js b/view/peko/modules/fans_club/js/record.js index 9c4c1f5..6f81bed 100644 --- a/view/peko/modules/fans_club/js/record.js +++ b/view/peko/modules/fans_club/js/record.js @@ -4,7 +4,7 @@ if (EnvCheck() === 'test') new VConsole // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -51,7 +51,7 @@ const getUserApplyRecord = () => { }, error() { hideLoading(layerIndex); - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/game/js/bindAccount.js b/view/peko/modules/game/js/bindAccount.js index f7d6113..e5b3e1d 100644 --- a/view/peko/modules/game/js/bindAccount.js +++ b/view/peko/modules/game/js/bindAccount.js @@ -9,7 +9,7 @@ if (env == 'test') { // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -277,7 +277,7 @@ $(function(){ }, error(err){ hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') reject(err) } }) @@ -332,7 +332,7 @@ $(function(){ }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/game/js/index.js b/view/peko/modules/game/js/index.js index 192966b..fdaedb9 100644 --- a/view/peko/modules/game/js/index.js +++ b/view/peko/modules/game/js/index.js @@ -19,7 +19,7 @@ const urlPrefixNew = getUrlPrefixNew() // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -96,7 +96,7 @@ const getInviteList = () => { }, error(){ hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -130,7 +130,7 @@ const getRule = () => { }, error(){ hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/game/js/register.js b/view/peko/modules/game/js/register.js index 74bdba3..8c89e03 100644 --- a/view/peko/modules/game/js/register.js +++ b/view/peko/modules/game/js/register.js @@ -17,7 +17,7 @@ const urlPrefixNew = getUrlPrefixNew() // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -52,7 +52,7 @@ const getUserInfo = () => { } }, error(){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/level/images/charm.png b/view/peko/modules/level/images/charm.png index 3fc7138..c196fe5 100644 Binary files a/view/peko/modules/level/images/charm.png and b/view/peko/modules/level/images/charm.png differ diff --git a/view/peko/modules/level/images/wealth.png b/view/peko/modules/level/images/wealth.png index 2582017..dc7964d 100644 Binary files a/view/peko/modules/level/images/wealth.png and b/view/peko/modules/level/images/wealth.png differ diff --git a/view/peko/modules/level/index.html b/view/peko/modules/level/index.html index a87541d..9ed5ecf 100644 --- a/view/peko/modules/level/index.html +++ b/view/peko/modules/level/index.html @@ -69,7 +69,7 @@

- 升级所需魅力值:0 + 升級所需魅力值:0 LV.0 LV.1

diff --git a/view/peko/modules/level/js/index.js b/view/peko/modules/level/js/index.js index 69e0a1c..62853d9 100644 --- a/view/peko/modules/level/js/index.js +++ b/view/peko/modules/level/js/index.js @@ -5,7 +5,7 @@ $(function () { if (EnvCheck() == 'test') { let vConsole = new VConsole }; let locateObj = getQueryString(); - //type=user 用户等级(财富等级) type = charm 魅力等级 + //type=user 用戶等級(財富等級) type = charm 魅力等級 if (locateObj.type == 'user') { $('.level').eq(0).addClass('active').siblings().removeClass('active'); $('.user-content').eq(0).show().siblings('.user-content').hide(); @@ -40,13 +40,13 @@ $(function () { $(window).scrollTop(0) } }) - //等级数据渲染 + //等級數據渲染 const renderUser = (data) => { let $user = $('.user-content'); $user.find('.user-head .user-avatar').attr('src', data.avatar); $user.find('.grade .grade-now').html('LV.' + data.userLevelExperience.levelExperience.levelSeq); $user.find('.grade .grade-next').html('LV.' + data.userLevelExperience.nextLevelExperience.levelSeq); - $user.find('.treasure-now').html('财富值:' + data.userLevelExperience.amount); + $user.find('.treasure-now').html('財富值:' + data.userLevelExperience.amount); var barWidth = (data.userLevelExperience.amount / data.userLevelExperience.nextLevelExperience.amount) * 100; // console.log(barWidth); barWidth = barWidth >= 100 ? 100 : barWidth @@ -57,9 +57,9 @@ $(function () { if (dis <= 0) { dis = '∞'; } - $user.find('.treasure-upgrade').html('升级所需财富值:' + `${dis}`); + $user.find('.treasure-upgrade').html('升級所需財富值:' + `${dis}`); } - //魅力数据渲染 + //魅力數據渲染 const renderCharm = (data) => { let $user = $('.user-charm'); $user.find('.user-head .user-avatar').attr('src', data.avatar); @@ -75,7 +75,7 @@ $(function () { if (dis <= 0) { dis = '∞'; } - $user.find('.treasure-upgrade').html('升级所需魅力值:' + `${dis}`); + $user.find('.treasure-upgrade').html('升級所需魅力值:' + `${dis}`); } const getMsg = () => { @@ -99,7 +99,7 @@ $(function () { function convertName(name) { return name.split('L')[0]; } - //用户等级和魅力等级切换 + //用戶等級和魅力等級切換 $('.level-head').on('click', '.level', function () { if ($(this).hasClass('active')) return; mySwiper.slideTo($(this).index(), 400, false) diff --git a/view/peko/modules/logout/js/confirm.js b/view/peko/modules/logout/js/confirm.js index e0b7cdf..10c4b5c 100644 --- a/view/peko/modules/logout/js/confirm.js +++ b/view/peko/modules/logout/js/confirm.js @@ -46,7 +46,7 @@ const getUserInfo = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -65,7 +65,7 @@ const confirmLogout = (text) => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } \ No newline at end of file diff --git a/view/peko/modules/logout/js/fail.js b/view/peko/modules/logout/js/fail.js index a006103..c4bbdd3 100644 --- a/view/peko/modules/logout/js/fail.js +++ b/view/peko/modules/logout/js/fail.js @@ -29,7 +29,7 @@ const getList = () => { } }, error(err) { - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/logout/js/index.js b/view/peko/modules/logout/js/index.js index 1d14218..1295154 100644 --- a/view/peko/modules/logout/js/index.js +++ b/view/peko/modules/logout/js/index.js @@ -3,7 +3,7 @@ let browser = checkVersion() // 封装layer消息提醒框 let layerIndex -const showLoading = (content = '加载中...') => { +const showLoading = (content = '加載中...') => { layer.open({ type: 2, shadeClose: false, @@ -54,7 +54,7 @@ $(function(){ }, error(err) { hideLoading(layerIndex) - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) }) diff --git a/view/peko/modules/luckyBag/js/index.js b/view/peko/modules/luckyBag/js/index.js index da7e882..238bb62 100644 --- a/view/peko/modules/luckyBag/js/index.js +++ b/view/peko/modules/luckyBag/js/index.js @@ -59,7 +59,7 @@ $(function () { }, error(){ hideLoading() - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/myincome/index.html b/view/peko/modules/myincome/index.html index 2d9f38a..370b879 100644 --- a/view/peko/modules/myincome/index.html +++ b/view/peko/modules/myincome/index.html @@ -1 +1 @@ -peko
\ No newline at end of file +peko
\ No newline at end of file diff --git a/view/peko/modules/myincome/static/css/app.ca96bb7a67d6daf786f0e5c5ef7ce56e.css b/view/peko/modules/myincome/static/css/app.f11b334e6fffc50132cb1dc3a4db2f8d.css similarity index 99% rename from view/peko/modules/myincome/static/css/app.ca96bb7a67d6daf786f0e5c5ef7ce56e.css rename to view/peko/modules/myincome/static/css/app.f11b334e6fffc50132cb1dc3a4db2f8d.css index fe05190..aa982e9 100644 --- a/view/peko/modules/myincome/static/css/app.ca96bb7a67d6daf786f0e5c5ef7ce56e.css +++ b/view/peko/modules/myincome/static/css/app.f11b334e6fffc50132cb1dc3a4db2f8d.css @@ -1,2 +1,2 @@ -#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;background:#fff}.passwrod-input[data-v-a89a88d4]{position:fixed;left:0;bottom:6.77333rem}.running-sb[data-v-a89a88d4],.running[data-v-a89a88d4]{width:92vw;height:36vw;background:url(../../static/fonts/running-water.fc9a968.png) no-repeat;background-size:100% 100%;margin:4vw auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4vw}.running-sb .running-top[data-v-a89a88d4],.running .running-top[data-v-a89a88d4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.running-sb .running-top .running-top-l[data-v-a89a88d4],.running-sb .running-top[data-v-a89a88d4],.running .running-top .running-top-l[data-v-a89a88d4],.running .running-top[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.running-sb .running-top .running-top-l span[data-v-a89a88d4],.running .running-top .running-top-l span[data-v-a89a88d4]{color:#fff;padding-left:1.6vw;font-size:4vw}.running-sb .running-top .running-top-l img[data-v-a89a88d4],.running .running-top .running-top-l img[data-v-a89a88d4]{width:5.6vw;height:5.6vw}.running-sb .running-top .running-top-time[data-v-a89a88d4],.running .running-top .running-top-time[data-v-a89a88d4]{font-size:3.2vw;color:#fff;opacity:.6}.running-sb .running-center[data-v-a89a88d4],.running .running-center[data-v-a89a88d4]{font-size:9.06667vw;color:#fff;margin-top:3.2vw}.running-sb .running-bottom[data-v-a89a88d4],.running .running-bottom[data-v-a89a88d4]{padding-top:2.66667vw;border-top:.02667rem solid hsla(0,0%,100%,.3);font-size:4vw;margin-top:3.2vw;text-align:center;color:#fff}.running-sb[data-v-a89a88d4]{background-image:url(../../static/fonts/rw-single-boardcast.1b456dc.png)}.box-all[data-v-a89a88d4]{width:100vw;height:100vh}.top[data-v-a89a88d4]{width:100vw;height:13.33333vw;background-color:#fff}.top .back[data-v-a89a88d4]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-a89a88d4]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top .top-tab[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.top .top-tab span[data-v-a89a88d4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.top span[data-v-a89a88d4]{position:relative;display:-moz-inline-box;display:inline-block;width:26.66667vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.26667vw;color:#999}.top span.activeTab[data-v-a89a88d4]{color:#333}.top .line-left[data-v-a89a88d4],.top .line-right[data-v-a89a88d4]{position:absolute;top:1.01333rem;left:2.29333rem;width:.42667rem;height:.16rem;background-color:#218eff;border-radius:.08rem}.top .line-right[data-v-a89a88d4]{left:7.25333rem}.super-gold[data-v-a89a88d4]{height:40vw;background-image:url(../../static/fonts/bg_super_gold.d027534.png)}.gold[data-v-a89a88d4],.super-gold[data-v-a89a88d4]{width:92vw;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:92vw 34.66667vw;background-repeat:no-repeat;padding-left:4vw;padding-top:2.66667vw}.gold[data-v-a89a88d4]{height:34.66667vw;background-image:url(../../static/fonts/bg_gold.5be0d30.png)}.super-gold-count[data-v-a89a88d4]{height:5.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.super-gold-count .img[data-v-a89a88d4]{float:left;width:5.33333vw;height:5.33333vw}.super-gold-count .balance[data-v-a89a88d4]{margin-left:1.33333vw;color:#fff;font-size:4vw;float:left}.super-gold-count .log[data-v-a89a88d4]{margin-left:38.66667vw;color:#fff;font-size:2.93333vw;float:left;opacity:.6}.super-gold-count .arrow[data-v-a89a88d4]{margin-left:.53333vw;width:2.66667vw;float:left}.super-gold-number[data-v-a89a88d4]{width:26.66667vw;height:16vw;color:#fff;font-size:8.53333vw;font-weight:26.66667vw;text-align:left;line-height:16vw}.line[data-v-a89a88d4]{width:84vw;height:.26667vw;background-color:hsla(0,0%,100%,.3)}.exchange[data-v-a89a88d4]{width:84vw}.exchange[data-v-a89a88d4],.gold-exchange .left[data-v-a89a88d4]{height:10.66667vw;line-height:10.66667vw;color:#fff;font-size:4vw;text-align:center}.gold-exchange .left[data-v-a89a88d4]{width:41.86667vw;float:left}.gold-exchange .right[data-v-a89a88d4]{width:41.86667vw;height:10.66667vw;font-size:4vw;line-height:10.66667vw;float:left;text-align:center;color:#fff}.split[data-v-a89a88d4]{float:left;width:.4vw;height:4vw;margin-top:3.2vw;background-color:hsla(0,0%,100%,.3)}.bottom[data-v-a89a88d4]{margin-left:6.4vw;margin-right:11.2vw;margin-top:13.33333vw;width:84vw}.bottom p[data-v-a89a88d4]{color:#333;font-size:4vw;margin-bottom:1.6vw}.bottom .des[data-v-a89a88d4]{color:#999;font-size:3.46667vw;line-height:5.33333vw}.bonus .current-bonus[data-v-a89a88d4]{width:9.2rem;height:3.22667rem;background:url(../../static/fonts/bonus-bg.41b3371.png) no-repeat 0 0/100% 100%;margin:0 auto .8rem;padding-left:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:.4rem;overflow:hidden}.bonus .current-bonus .bonus-top[data-v-a89a88d4]{font-weight:700;margin:.4rem 0 .53333rem}.bonus .current-bonus .bonus-num[data-v-a89a88d4]{font-weight:700;font-size:.48rem;margin-bottom:.4rem}.bonus .current-bonus .bonus-num span[data-v-a89a88d4]{font-weight:700;font-size:.90667rem}.bonus .current-bonus .total-bonus[data-v-a89a88d4]{color:#c6c6e9;font-size:.32rem}.bonus .bonus-title[data-v-a89a88d4]{font-size:.4rem;font-weight:700;color:#333;margin-left:.4rem;margin-bottom:.4rem}.bonus ul[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.bonus ul li.li-item[data-v-a89a88d4]{width:2.86667rem;height:1.33333rem;line-height:1.33333rem;background-color:#ccc;text-align:center;color:#fff;font-size:.4rem;font-weight:700;margin-bottom:.26667rem;border:.02667rem solid transparent;border-radius:.13333rem}.bonus ul li.li-item.active[data-v-a89a88d4]{border:.02667rem solid #228dff;background-color:#fff;color:#218eff}.bonus .bonus-desc[data-v-a89a88d4]{bottom:2rem;color:#999;font-size:.4rem}.bonus .bonus-btn[data-v-a89a88d4],.bonus .bonus-desc[data-v-a89a88d4]{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:700}.bonus .bonus-btn[data-v-a89a88d4]{bottom:.53333rem;width:8rem;height:1.06667rem;line-height:1.06667rem;background-image:-webkit-gradient(linear,left top,right top,from(#218eff),to(#7727e4));background-image:linear-gradient(90deg,#218eff,#7727e4);border-radius:.53333rem;text-align:center;font-size:.48rem;color:#fff}.bonus .shade-mask[data-v-a89a88d4]{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.6)}.bonus .shade-mask .shade-content[data-v-a89a88d4]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8rem;height:6.58667rem;border-radius:.32rem;background-color:#fff;font-size:.48rem}.bonus .shade-mask .shade-content .content-title[data-v-a89a88d4]{color:#333;text-align:center;margin-top:.66667rem;margin-bottom:.53333rem}.bonus .shade-mask .shade-content .draw-info[data-v-a89a88d4]{padding:0 .61333rem 0 .50667rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font-size:.4rem}.bonus .shade-mask .shade-content .draw-info p[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.4rem}.bonus .shade-mask .shade-content .draw-info p span[data-v-a89a88d4]{color:#333}.bonus .shade-mask .shade-content .areyousure[data-v-a89a88d4]{color:#fb486a;font-size:.4rem;text-align:center;margin-bottom:.93333rem}.bonus .shade-mask .shade-content .withdraw-btn[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex}.bonus .shade-mask .shade-content .withdraw-btn div[data-v-a89a88d4]{width:2.93333rem;height:.93333rem;line-height:.93333rem;border-radius:.46667rem;text-align:center;font-size:.4rem;margin-left:.88rem}.bonus .shade-mask .shade-content .withdraw-btn .cancel[data-v-a89a88d4]{color:#4c5af1;background-image:-webkit-gradient(linear,left top,right top,from(#bcddff),to(#d6bef7));background-image:linear-gradient(90deg,#bcddff,#d6bef7)}.bonus .shade-mask .shade-content .withdraw-btn .confirm[data-v-a89a88d4]{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#218eff),to(#7727e4));background-image:linear-gradient(90deg,#218eff,#7727e4);margin-left:.37333rem}.passwrod-input[data-v-6a1d482c]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-6a1d482c]{width:100vw;height:100%}.top[data-v-6a1d482c]{width:100vw;height:13.33333vw;margin-bottom:5.33333vw}.top .back[data-v-6a1d482c]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-6a1d482c]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-6a1d482c]{display:-moz-inline-box;display:inline-block;width:73.33333vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.crystal-father[data-v-6a1d482c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crystal[data-v-6a1d482c]{margin-left:4vw;width:5.33333vw;height:5.33333vw;float:left}.crystal-text[data-v-6a1d482c]{color:#333;font-size:4vw}.crystal-number[data-v-6a1d482c]{color:#7154ee;font-size:4vw;font-weight:700;margin-left:.8vw}.number[data-v-6a1d482c]{display:block;margin:2.66667vw auto 0;width:92vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#666;padding-left:5.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:2.13333vw;outline:medium}.diamond[data-v-6a1d482c]{margin-top:2.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sure[data-v-6a1d482c]{width:92vw;height:12vw;margin-left:4vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff);color:#fff;font-size:4vw;text-align:center;border-radius:6vw;line-height:12vw;margin-top:16vw}.bottom-text[data-v-6a1d482c]{line-height:5.86667vw;color:#999;font-size:3.46667vw;margin-left:6.93333vw;margin-right:6.93333vw;margin-top:5.06667vw}.stand[data-v-7be2a897]{width:100%;height:1.33333rem}.header[data-v-7be2a897]{width:100%;position:fixed;left:0;top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;z-index:100009}.header .back[data-v-7be2a897],.header[data-v-7be2a897]{height:1.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .back[data-v-7be2a897]{margin-left:.53333rem;width:1.33333rem}.header .back img[data-v-7be2a897]{width:.48rem}.header .title[data-v-7be2a897]{font-size:.48rem;color:#333;font-weight:700;font-family:PingFang-SC-Medium;margin-left:.26667rem}.header .url[data-v-7be2a897]{width:1.6rem;margin-right:.26667rem;font-size:.34667rem;color:#333}.passwrod-input[data-v-9cfce14a]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-9cfce14a]{width:100vw;height:100%}.top[data-v-9cfce14a]{width:100vw;height:13.33333vw;margin-bottom:5.33333vw}.top .back[data-v-9cfce14a]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-9cfce14a]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-9cfce14a]{display:-moz-inline-box;display:inline-block;width:73.33333vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.crystal-father[data-v-9cfce14a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crystal[data-v-9cfce14a]{margin-left:4vw;width:5.33333vw;height:5.33333vw;float:left}.crystal-text[data-v-9cfce14a]{color:#333;font-size:4vw;margin-left:1.86667vw}.crystal-number[data-v-9cfce14a]{color:#7154ee;font-size:4vw}.number[data-v-9cfce14a]{display:block;margin:2.66667vw auto 0;width:92vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#666;padding-left:5.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:2.13333vw;outline:medium}.diamond[data-v-9cfce14a]{margin-top:5.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sure[data-v-9cfce14a]{width:92vw;height:12vw;margin-left:4vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff);color:#fff;font-size:4vw;text-align:center;border-radius:6vw;line-height:12vw;margin-top:16vw}.bottom-text[data-v-9cfce14a]{color:#999;font-size:3.46667vw;margin-left:6.93333vw;margin-right:6.93333vw;margin-top:5.06667vw;line-height:5.86667vw}[data-v-3f255f99]{-ms-touch-action:pan-y;touch-action:pan-y}.passwrod-input[data-v-3f255f99]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-3f255f99]{width:100vw;height:100%}.user_info[data-v-3f255f99]{width:100vw}.user_info .is_bind[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:11.73333vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.73333vw;color:#333}.user_info .is_bind img[data-v-3f255f99]{width:1.86667vw;height:2.66667vw;margin-left:.53333vw;vertical-align:unset}.user_info .channel_wrap[data-v-3f255f99]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4vw;height:22.4vw;background:#f1f1f1}.user_info .channel_wrap .channel_item[data-v-3f255f99],.user_info .channel_wrap[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.user_info .channel_wrap .channel_item[data-v-3f255f99]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44.26667vw;height:16vw;border-radius:2.13333vw;-webkit-box-shadow:0 .53333vw 1.06667vw 0 rgba(0,0,0,.05);box-shadow:0 .53333vw 1.06667vw 0 rgba(0,0,0,.05);font-size:4.26667vw;color:#333;background:#fff}.user_info .channel_wrap .channel_item.active[data-v-3f255f99]{border:.26667vw solid #1f8ef7;background:rgba(31,142,247,.1);color:#1f8ef7}.user_info .channel_wrap .channel_item img[data-v-3f255f99]{width:8vw;height:8vw}.user_info .channel_wrap .channel_item img.ali[data-v-3f255f99]{width:6.4vw;height:6.4vw;margin-right:2.13333vw}.user_info .channel_wrap .channel_item span[data-v-3f255f99]{font-weight:700}.user_info .alipay_info .acount[data-v-3f255f99],.user_info .alipay_info .name[data-v-3f255f99],.user_info .unionpay_info .acount[data-v-3f255f99],.user_info .unionpay_info .name[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:11.73333vw;line-height:11.73333vw;padding:0 4vw;-webkit-box-sizing:border-box;font-size:3.73333vw;color:#333;border-bottom:.02667rem solid #f1f1f1;box-sizing:border-box}.user_info .alipay_info .name p[data-v-3f255f99],.user_info .unionpay_info .name p[data-v-3f255f99]{height:11.73333vw;line-height:13.26667vw}.withdraw_info[data-v-3f255f99]{width:100vw}.withdraw_info .box[data-v-3f255f99]{width:100%;height:2.13333vw;background:#f1f1f1}.withdraw_info .remain_wrap[data-v-3f255f99]{height:11.73333vw;line-height:11.73333vw;margin-top:2.66667vw}.withdraw_info .chanel_remain_wrap[data-v-3f255f99],.withdraw_info .channel_num_wrap[data-v-3f255f99],.withdraw_info .remain_wrap[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:9.06667vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.73333vw;color:#333}.withdraw_info .chanel_remain_wrap img[data-v-3f255f99],.withdraw_info .channel_num_wrap img[data-v-3f255f99],.withdraw_info .remain_wrap img[data-v-3f255f99]{width:5.6vw;height:5.6vw;vertical-align:middle}.withdraw_info .chanel_remain_wrap span[data-v-3f255f99],.withdraw_info .channel_num_wrap span[data-v-3f255f99],.withdraw_info .remain_wrap span[data-v-3f255f99]{font-weight:700;font-size:5.33333vw;color:#7154ee;vertical-align:middle}.withdraw_info .chanel_remain_wrap .chanel_remain[data-v-3f255f99],.withdraw_info .chanel_remain_wrap .channel_num[data-v-3f255f99],.withdraw_info .channel_num_wrap .chanel_remain[data-v-3f255f99],.withdraw_info .channel_num_wrap .channel_num[data-v-3f255f99],.withdraw_info .remain_wrap .chanel_remain[data-v-3f255f99],.withdraw_info .remain_wrap .channel_num[data-v-3f255f99]{font-weight:700}.box_price[data-v-3f255f99]{overflow:hidden;margin:0 auto;background:#fff}.box_price .box_title[data-v-3f255f99]{position:relative;width:21.33333vw;margin:5.33333vw auto 4.8vw;text-align:center;font-weight:700;font-size:4.8vw;color:#333}.box_price .box_title[data-v-3f255f99]:after{content:"";position:absolute;bottom:-1.6vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:.53333vw;background-color:#7154ee}.box_price .item_father[data-v-3f255f99]{width:28.8vw;height:28.8vw;float:left;margin-left:3.4vw;margin-bottom:3.2vw}.box_price .item_father .item_price[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28.8vw;height:28.8vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.02667rem solid #f1f1f1;border-radius:2.13333vw}.box_price .item_father .item_price .price_color[data-v-3f255f99]{color:#333;font-weight:700;font-size:4.8vw}.box_price .item_father .item_price .price_bottom_color[data-v-3f255f99]{color:#666;font-size:3.2vw}.box_price .item_father .item_price_select[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28.8vw;height:28.8vw;border:.02667rem solid #7154ee;background-color:rgba(113,84,238,.1);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.13333vw}.box_price .item_father .item_price_select .price_color[data-v-3f255f99]{color:#7154ee;font-weight:700;font-size:4.8vw}.box_price .item_father .item_price_select .price_bottom_color[data-v-3f255f99]{color:#666;font-size:3.2vw}.sure[data-v-3f255f99]{width:69.33333vw;height:10.13333vw;margin:8vw auto;background-color:#d8d8d8;text-align:center;line-height:10.13333vw;font-size:3.73333vw;color:#fff;border-radius:6.4vw}.sure.active[data-v-3f255f99]{background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff)}.box-all[data-v-f1630f80]{width:100vw;height:100%}.top[data-v-f1630f80]{width:100vw;height:13.33333vw;margin-bottom:5.33333vw}.top .back[data-v-f1630f80]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-f1630f80]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-f1630f80]{display:-moz-inline-box;display:inline-block;width:73.33333vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.crystal-text[data-v-f1630f80]{margin-top:8vw;margin-left:4vw;color:#333;font-size:4vw}.number[data-v-f1630f80]{display:block;margin:2.66667vw auto 0;width:92vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#333;padding-left:5.33333vw;border:none;border-radius:2.13333vw;outline:medium}.diamond[data-v-f1630f80]{margin-top:5.33333vw}.sure[data-v-f1630f80]{width:92vw;height:12vw;margin-left:4vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff);color:#fff;font-size:4vw;text-align:center;border-radius:6vw;line-height:12vw;margin-top:16vw}.code[data-v-f1630f80]{margin-top:2.66667vw;margin-left:4vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:57.33333vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#333;padding-left:5.33333vw;border:none;border-radius:2.13333vw;outline:medium}.div-code[data-v-f1630f80]{background-color:#e9e5fd;border-radius:2.13333vw;color:#795eef;font-size:3.73333vw;height:10.13333vw;width:32vw;line-height:10.13333vw;text-align:center;float:right;margin-right:4vw;margin-top:2.66667vw}.crystal-top[data-v-03644a2a]{position:fixed;top:1.33333rem;height:2.13333rem;background:#fff;z-index:99999}.crystal-top.crystal-top-app[data-v-03644a2a]{top:0}.van-list[data-v-03644a2a]{margin-top:2.08rem}.in-all span[data-v-03644a2a]{color:#999}.in-all span.total[data-v-03644a2a]{font-size:.34667rem;font-weight:700;color:#ffa936}.crystal-list .in-all-detail[data-v-03644a2a]{width:9.2rem;margin:0 auto;border-bottom:.02667rem solid #f4f4f4;height:1.94667rem;overflow:hidden}.crystal-list .in-all-detail .in-all-user[data-v-03644a2a]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.crystal-list .in-all-detail .in-all-user .income-detail .item-title[data-v-03644a2a]{font-size:.4rem;color:#333;line-height:.8rem}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-dsc[data-v-03644a2a]{font-size:.32rem;color:#999}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-dsc span[data-v-03644a2a]{color:#333}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-title[data-v-03644a2a]{line-height:.8rem;font-size:.4rem;color:#333}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-title span[data-v-03644a2a]{color:#999}.crystal-list .in-all-detail .in-all-user p[data-v-03644a2a]{font-size:.4rem;color:#333}.crystal-list .in-all-detail .crystal[data-v-03644a2a],.crystal-list .in-all-detail .in-all-user .diamond[data-v-03644a2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crystal-list .in-all-detail .crystal img[data-v-03644a2a]{width:.56rem;height:.56rem}.crystal-list .in-all-detail .crystal span[data-v-03644a2a]{font-size:.4rem;font-weight:700;margin-left:.08rem}.crystal-list .in-all-detail .crystal span.item-right-text[data-v-03644a2a]{color:#ffa936}.crystal-list .in-all-detail .crystal span.item-right-text-red[data-v-03644a2a]{color:#ff5b55}.van-cell[data-v-03644a2a]{padding:0}.box-all[data-v-03644a2a]{width:100vw;height:100%}.top[data-v-03644a2a]{width:100vw;height:13.33333vw;margin-bottom:1.33333vw}.top .back[data-v-03644a2a]{padding-right:5.33333vw}.top .back[data-v-03644a2a],.top .right[data-v-03644a2a]{width:18.66667vw;height:13.33333vw;float:left;text-align:center}.top .right[data-v-03644a2a]{color:#333;font-size:3.46667vw;line-height:13.33333vw}.top img[data-v-03644a2a]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-03644a2a]{display:-moz-inline-box;display:inline-block;width:62.66667vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.box-top-title[data-v-03644a2a]{width:100vw;padding-top:1.6vw;height:5.33333vw}.title-left-select[data-v-03644a2a]{float:left;width:50vw;color:#ffa936;font-size:4vw;font-weight:800;text-align:center}.title-left-unselect[data-v-03644a2a]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;text-align:center;opacity:.5}.title-right-select[data-v-03644a2a]{float:left;width:50vw;color:#795eef;font-size:4vw;font-weight:800;text-align:center}.title-right-unselect[data-v-03644a2a]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;opacity:.5;text-align:center}.box-top-title-line[data-v-03644a2a]{width:100vw;height:2.66667vw;text-align:center}.title-left-line[data-v-03644a2a]{float:left;width:50vw;height:.8vw;text-align:center}.title-left-line-white[data-v-03644a2a],.title-right-line-white[data-v-03644a2a]{width:2.66667vw;height:1.33333vw;background-color:#ffa936;margin:0 auto;border-radius:.66667vw}.title-right-line[data-v-03644a2a]{float:right;width:50vw;height:.8vw;text-align:center}.table-card[data-v-03644a2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-left:1.33333vw;padding-right:1.33333vw;height:5.33333vw;margin-top:2.66667vw}.itemLenght .table-item-unselect[data-v-03644a2a],.itemLenght .table-item[data-v-03644a2a]{width:17.06667vw}.table-item[data-v-03644a2a]{background-image:-webkit-gradient(linear,left top,right top,from(#ffa936),to(#ffcb47));background-image:linear-gradient(90deg,#ffa936,#ffcb47);color:#fff}.table-item-unselect[data-v-03644a2a],.table-item[data-v-03644a2a]{width:21.33333vw;height:5.33333vw;float:left;font-size:2.93333vw;text-align:center;border-radius:2.4vw 1.06667vw 2.4vw 2.4vw;line-height:5.33333vw}.table-item-unselect[data-v-03644a2a]{background-color:#f7e8c4;color:#ffa936}.in-all,.van-index-anchor,.van-index-anchor--sticky{background:#f5f5f5!important}.crystal-top[data-v-18783666]{position:fixed;top:1.33333rem;height:2rem;background:#fff;z-index:99999}.crystal-top.crystal-top-app[data-v-18783666]{top:0}.van-list[data-v-18783666]{margin-top:1.86667rem}.van-cell[data-v-18783666]{padding:0}.box-all[data-v-18783666]{width:100vw;height:100%}.top[data-v-18783666]{width:100vw;height:13.33333vw;margin-bottom:1.33333vw}.top .back[data-v-18783666]{padding-right:5.33333vw}.top .back[data-v-18783666],.top .right[data-v-18783666]{width:18.66667vw;height:13.33333vw;float:left;text-align:center}.top .right[data-v-18783666]{color:#333;font-size:3.46667vw;line-height:13.33333vw}.top img[data-v-18783666]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-18783666]{display:-moz-inline-box;display:inline-block;width:62.66667vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.box-top-title[data-v-18783666]{width:100vw;padding-top:1.6vw;height:5.33333vw}.title-left-select[data-v-18783666]{float:left;width:50vw;color:#ffa936;font-size:4vw;font-weight:800;text-align:center}.title-left-unselect[data-v-18783666]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;text-align:center;opacity:.5}.title-right-select[data-v-18783666]{float:left;width:50vw;color:#795eef;font-size:4vw;font-weight:800;text-align:center}.title-right-unselect[data-v-18783666]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;opacity:.5;text-align:center}.box-top-title-line[data-v-18783666]{width:100vw;height:2.66667vw;text-align:center}.title-left-line[data-v-18783666]{float:left;width:50vw;height:.8vw;text-align:center}.title-left-line-white[data-v-18783666],.title-right-line-white[data-v-18783666]{width:2.66667vw;height:1.33333vw;background-color:#ffa936;margin:0 auto;border-radius:.66667vw}.title-right-line[data-v-18783666]{float:right;width:50vw;height:.8vw;text-align:center}.table-card[data-v-18783666]{padding-left:1.33333vw;padding-right:1.33333vw;height:5.33333vw;margin-top:2.66667vw}.table-item[data-v-18783666]{background-image:-webkit-gradient(linear,left top,right top,from(#ffa936),to(#ffcb47));background-image:linear-gradient(90deg,#ffa936,#ffcb47);color:#fff}.table-item-unselect[data-v-18783666],.table-item[data-v-18783666]{width:24vw;height:5.33333vw;float:left;margin-left:4.53333vw;font-size:2.93333vw;text-align:center;border-radius:2.4vw 1.06667vw 2.4vw 2.4vw;line-height:5.33333vw}.table-item-unselect[data-v-18783666]{background-color:#f7e8c4;color:#ffa936}.item-gray[data-v-18783666]{height:8vw;font-size:2.93333vw;color:#999;background-color:#f5f5f5;line-height:8vw;padding-left:4.26667vw;margin-top:4vw}.blue[data-v-18783666]{color:#7154ee;font-size:3.46667vw;font-weight:700}.span-left[data-v-18783666]{margin-left:2.66667vw}.data-list[data-v-18783666]{height:1.86667rem;width:100%;padding:0 .4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.item[data-v-18783666]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.van-cell[data-v-18783666]{padding:.26667rem .42667rem}.item-left[data-v-18783666]{float:left;width:58.66667vw}.item-left-title[data-v-18783666]{color:#333;font-size:4vw;line-height:.8rem}.item-left-dsc[data-v-18783666]{color:#999;font-size:2.93333vw}.item-right[data-v-18783666]{float:left;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-right-img[data-v-18783666]{width:5.33333vw}.item-right-text[data-v-18783666]{float:right;line-height:10.66667vw;color:#ffa936;font-weight:700;margin-left:1.33333vw}.item-right-text-red[data-v-18783666]{color:#ff5b55;font-size:.4rem;font-weight:700}.diamond-tab[data-v-90ddf246]{height:1.06667rem;position:fixed;top:1.33333rem;left:0;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}.diamond-tab.crystal-top-app[data-v-90ddf246]{top:0}.diamond-tab div[data-v-90ddf246]{width:50%;font-size:.4rem;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.diamond-tab div.active[data-v-90ddf246]{color:#1f1a4e}.diamond-tab div span[data-v-90ddf246]{font-weight:700}.diamond-tab div span[data-v-90ddf246]:last-child{width:.42667rem;height:.08rem;background:#fff;margin-top:.13333rem;border-radius:.08rem}.diamond-tab div span:last-child.active[data-v-90ddf246]{background:linear-gradient(255deg,#c6f 1%,#9cb3ff 52%,#13e2f5)}.diamond-list[data-v-90ddf246]{margin-top:1.06667rem}.in-all[data-v-90ddf246]{font-size:.32rem}.in-all span[data-v-90ddf246]{color:#666;font-size:.32rem}.in-all span.total[data-v-90ddf246]{color:#ffa936;font-size:.37333rem;padding:0 .10667rem;font-weight:700}.in-all span.time[data-v-90ddf246]{padding-right:.26667rem}.van-index-anchor[data-v-90ddf246]{background:#f5f5f5!important}.in-all-detail[data-v-90ddf246]{width:9.2rem;margin:0 auto;border-bottom:.02667rem solid #f4f4f4;height:1.94667rem;overflow:hidden}.in-all-detail .in-all-user[data-v-90ddf246]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.56rem;margin-top:.37333rem}.in-all-detail .in-all-user p[data-v-90ddf246]{font-size:.4rem;color:#333}.in-all-detail .in-all-user .diamond[data-v-90ddf246]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.in-all-detail .in-all-user .diamond img[data-v-90ddf246]{width:.56rem;height:.56rem}.in-all-detail .in-all-user .diamond span[data-v-90ddf246]{color:#ffa936;font-size:.4rem;font-weight:700;margin-left:.13333rem}.in-all-detail .in-all-price[data-v-90ddf246]{margin-top:.21333rem;font-size:.29333rem;color:#999}.in-all-detail .in-all-price span[data-v-90ddf246]{color:#333}.tit[data-v-d33fe426]{margin-top:1.2rem;padding-left:.7733333333rem;font-size:.48rem;font-weight:700}.max[data-v-d33fe426]{-ms-touch-action:none;touch-action:none;width:9.2rem;border-radius:.2666666667rem;margin:.2666666667rem auto 0;padding:0 .3866666667rem;-webkit-box-sizing:border-box;box-sizing:border-box}.max input[data-v-d33fe426]{width:100%;height:1.33333rem;color:#333;line-height:.6666666667rem;border:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;outline:medium;font-size:.5333333333rem;background-color:transparent}.max[data-v-d33fe426] ::-webkit-input-placeholder{color:#999;font-size:.5333333333rem}.max[data-v-d33fe426] :-moz-placeholder{color:#999;font-size:.5333333333rem}.max[data-v-d33fe426] ::-moz-placeholder{color:#999}.max[data-v-d33fe426] :-ms-input-placeholder{color:#999;font-size:.5333333333rem}.max div[data-v-d33fe426]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max div p[data-v-d33fe426]{font-size:.32rem;color:#7a767c;width:1.8666666667rem}.max div.phone[data-v-d33fe426]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1.2rem;margin-bottom:.53333rem}.max div.phone_code[data-v-d33fe426]{position:relative}.max div.phone_code .get-code[data-v-d33fe426]{display:block;height:1.06667rem;width:2.66667rem;background:-mos-linear-gradient(to right,rgba(255,153,95,.3),rgba(255,203,71,.3));background:-webkit-gradient(linear,left top,right top,from(rgba(255,153,95,.3)),to(rgba(255,203,71,.3)));background:linear-gradient(90deg,rgba(255,153,95,.3),rgba(255,203,71,.3));line-height:1.06667rem;padding:0 .24rem;color:#ffa936;text-align:center;border-radius:.3733333333rem;position:absolute;right:0;top:50%;margin-top:-.53333rem}.max div.phone_code .get-code.active[data-v-d33fe426]{background:#dacdcd}.btn[data-v-d33fe426]{background:-mos-linear-gradient(left,#ffa936,#ffcb47);background:-webkit-gradient(linear,left top,right top,from(#ffa936),to(#ffcb47));background:linear-gradient(left,#ffa936,#ffcb47);font-size:.4rem;color:#e1e1e2;border-radius:.48rem;width:9.2rem;margin:1.5466666667rem auto 0;line-height:1.0666666667rem;text-align:center}.message[data-v-d33fe426]{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:.1333333333rem;line-height:.48rem;color:#fff;border-radius:.1333333333rem;font-size:.32rem;background:rgba(0,0,0,.6);text-align:center}.hint[data-v-d33fe426]{width:8.8rem;margin:1.8933333333rem auto 0;text-align:center;color:#999;font-size:.3733333333rem;line-height:.4rem;line-height:.48rem}.reminder[data-v-d33fe426]{text-align:center;margin:2.08rem auto 0}.reminder .reminder-one[data-v-d33fe426]{font-size:.48rem;color:#333;font-weight:700}.reminder .reminder-two[data-v-d33fe426]{font-size:.3466666667rem;color:#ea3b36;margin-top:.2933333333rem}.toast[data-v-d33fe426]{width:100%;height:100%;background-color:rgba(12,12,12,0);position:fixed;display:none;left:0;top:0}.toast p[data-v-d33fe426]{width:6.6666666667rem;height:.7333333333rem;border-radius:.13333rem;background-color:#000;position:absolute;left:50%;top:50%;margin-left:-3.3333333333rem;margin-top:-.2rem;font-size:.32rem;color:#fff;text-align:center;line-height:.7333333333rem}.pop1[data-v-d33fe426]{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background:rgba(0,0,0,.5);z-index:111}.pop1 .content[data-v-d33fe426]{width:8.4rem;height:4.5333333333rem;background:#fff;border-radius:.4rem;position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pop1 .content .check1[data-v-d33fe426]{position:absolute;bottom:0;width:100%;text-align:center;line-height:1.3333333333rem;font-size:.48rem;color:#a257e7;border-top:.02667rem solid #ccc;font-weight:700}.pop1 .content .message_[data-v-d33fe426]{padding:.3733333333rem;font-size:.4266666667rem;word-wrap:break-word;word-break:break-all;text-align:center;height:2.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:.5866666667rem}.contact[data-v-d33fe426],.pop1 .content .message_[data-v-d33fe426]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact[data-v-d33fe426]{margin:1.6rem 0 0;height:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#666}.contact p[data-v-d33fe426]{font-size:.4rem;line-height:.64rem}.contact p a[data-v-d33fe426]{color:#666}.starlet[data-v-8dc99500]{width:100%;height:5.0666666667rem;background:url(../../static/fonts/serial.035adea.png);background-size:100% 100%;z-index:1000;overflow:hidden;cursor:pointer}.starlet img[data-v-8dc99500]{width:3.6rem;height:.98667rem;display:block;margin:.98667rem auto 0}.userInfo[data-v-8dc99500]{width:9.2rem;height:2rem;border-radius:.32rem;margin:.53333rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.userInfo .user-i[data-v-8dc99500]{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.userInfo .user-i>div[data-v-8dc99500]{width:100%;height:1.06667rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.41333rem}.userInfo .user-i>div[data-v-8dc99500]:first-child{font-size:.4rem;color:#333;margin-left:.4rem}.userInfo .user-i>div[data-v-8dc99500]:last-child{color:#999;font-size:.32rem;line-height:.85333rem}.userInfo .user-i>div label[data-v-8dc99500]{margin-left:.4rem}.userInfo .user-i>div .erbanNo[data-v-8dc99500]{margin-left:.26667rem}.userInfo .user-room-receipt[data-v-8dc99500]{width:2.66667rem;height:.64rem;border-radius:.32rem;font-size:.37333rem;color:#fff;text-align:center;line-height:.64rem;margin-right:.26667rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#6956f0),to(#987ef7));background-image:linear-gradient(top,#6956f0,#987ef7);background-image:-webkit-linear-gradient(top,#6956f0,#987ef7)}.serial[data-v-8dc99500]{width:9.2rem;overflow:hidden;border-radius:.32rem;background:#fff;margin:px2rem(20) auto 0}.serial[data-v-8dc99500],.serial li[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serial li[data-v-8dc99500]{width:100%;height:2rem;background-color:#fff;border-bottom:.02667rem solid #efefef}.serial li p[data-v-8dc99500]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1.33333rem;color:#333}.serial li p[data-v-8dc99500]:first-child{text-align:center;border-right:.02667rem solid #d3d3d3;width:5.33333rem;font-size:.48rem;line-height:1.33333rem;font-weight:700}.serial li p.content[data-v-8dc99500]{width:5.33333rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serial li p.content span[data-v-8dc99500]{display:block;width:100%;font-size:.48rem;line-height:.48rem;font-size:.29333rem}.serial li p.content span[data-v-8dc99500]:first-child{color:#7154ee;font-size:.4rem}.serial li p.content span.name[data-v-8dc99500]{color:#999}.serial .week[data-v-8dc99500]{background-color:#fff;width:100%;height:2rem;border-bottom:.02667rem solid #efefef;-ms-flex-align:center;-ms-flex-pack:center}.serial .week[data-v-8dc99500],.serial .week p[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.serial .week p[data-v-8dc99500]{border:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-ms-flex-pack:center}.serial .week p.weeks[data-v-8dc99500]{text-align:center;border-right:.02667rem solid #d3d3d3;width:5.33333rem;font-size:.48rem;line-height:1.33333rem;font-weight:700}.serial .week p.content[data-v-8dc99500]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:.48rem}.serial .week p.content .number[data-v-8dc99500]{color:#7154ee;font-size:.4rem}.serial .week p.content .name[data-v-8dc99500]{text-align:center;color:#999;font-size:.29333rem}.serial .month[data-v-8dc99500]{background-color:#f5f5f5;width:100%;height:2rem;border-bottom:.02667rem solid #efefef}.serial .month[data-v-8dc99500],.serial .month p[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serial .month p[data-v-8dc99500]{border:0}.serial .month p.date[data-v-8dc99500]{width:2.66667rem;font-weight:700;color:#ccc;line-height:.48rem;font-size:.48rem}.serial .month p.content[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.8rem;line-height:.48rem}.serial .month p.content .number[data-v-8dc99500]{font-size:.48rem;margin-bottom:.13333rem}.serial .month p.content .name[data-v-8dc99500]{color:#ccc}.wrap[data-v-c7f91342]{padding:0 .48rem .53333rem .42667rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.4rem}.part-title[data-v-c7f91342]{margin-bottom:.37333rem;margin-top:.82667rem}.nomt[data-v-c7f91342]{margin-top:0}p[data-v-c7f91342]{line-height:1.35;text-indent:-.32rem;padding-left:.32rem}.a[data-v-c7f91342]{text-indent:.26667rem}.b[data-v-c7f91342]{text-indent:.08rem}.c[data-v-c7f91342]{text-indent:-1.01333rem;padding-left:1.44rem}[data-v-13218c4e]{-ms-touch-action:pan-y;touch-action:pan-y}.pop[data-v-13218c4e]{position:fixed;left:0;top:0;bottom:0;background:rgba(0,0,0,.6)}.pop .pop_in[data-v-13218c4e]{width:80vw;height:56.53333vw;background:#fff;border-radius:2.13333vw}.passwrod-input[data-v-13218c4e]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-13218c4e]{width:100vw;height:100%}.user_info[data-v-13218c4e]{width:100vw}.user_info .IDcard[data-v-13218c4e],.user_info .realName[data-v-13218c4e]{margin-top:1.1vw}.user_info .IDcard input[data-v-13218c4e],.user_info .realName input[data-v-13218c4e]{background:#fff}.user_info .alipay_account[data-v-13218c4e],.user_info .IDcard[data-v-13218c4e],.user_info .phone[data-v-13218c4e],.user_info .realName[data-v-13218c4e],.user_info .unionpay_account[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:11.73333vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.73333vw;color:#333;margin-bottom:.26667vw;border-bottom:.02667rem solid #f1f1f1}.user_info .alipay_account p[data-v-13218c4e],.user_info .IDcard p[data-v-13218c4e],.user_info .phone p[data-v-13218c4e],.user_info .realName p[data-v-13218c4e],.user_info .unionpay_account p[data-v-13218c4e]{height:100%;line-height:11.73333vw;width:18.66667vw;text-align:right;margin-right:4.26667vw}.user_info .alipay_account input[data-v-13218c4e],.user_info .IDcard input[data-v-13218c4e],.user_info .phone input[data-v-13218c4e],.user_info .realName input[data-v-13218c4e],.user_info .unionpay_account input[data-v-13218c4e]{height:100%;line-height:11.73333vw;width:55vw}.user_info .alipay_account[data-v-13218c4e] :-ms-input-placeholder,.user_info .IDcard[data-v-13218c4e] :-ms-input-placeholder,.user_info .phone[data-v-13218c4e] :-ms-input-placeholder,.user_info .realName[data-v-13218c4e] :-ms-input-placeholder,.user_info .unionpay_account[data-v-13218c4e] :-ms-input-placeholder{height:11.73333vw;line-height:11.73333vw}.user_info .IDcard_info[data-v-13218c4e]{font-size:3.73333vw;color:#333;margin-top:2.93333vw;margin-bottom:4.26667vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box}.user_info .IDcard_info p[data-v-13218c4e]{padding:0 4vw}.user_info .IDcard_info .tip[data-v-13218c4e]{font-size:3.2vw;color:#1f8ef7;margin-bottom:6.4vw;margin-top:2.13333vw}.user_info .IDcard_info .ID_pic_wrap[data-v-13218c4e]{width:90.66667vw;margin:auto}.user_info .IDcard_info .ID_pic_wrap .end_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:42.66667vw;margin-bottom:3.2vw;background:rgba(31,142,247,.05);border-radius:2.13333vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .text[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .text[data-v-13218c4e]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:4.26667vw;color:#333}.user_info .IDcard_info .ID_pic_wrap .end_pic .text p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .text p[data-v-13218c4e]{margin-bottom:1.06667vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .text span[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .text span[data-v-13218c4e]{font-size:3.2vw;color:#999}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap[data-v-13218c4e]{position:relative;width:51.2vw;height:35.46667vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYAAAAEKCAYAAAAb7IIBAAAAAXNSR0IArs4c6QAAC15JREFUeF7t3UFqVAkUhtFOwIH0DlrEPTrpNfTEPYrYO2gcCLFJTzuxSPHq93t6MrXq3VvnQj5ESe5+80WAAAECv6TA3eOnfvfhy7ejPv3H96//e6YvAgQIEDhW4Ojv1QJw7H08jQABAjcTEICb0XowAQIE2gIC0L6P7QgQIHAzAQG4Ga0HEyBAoC2QD8DD14c3bULbESBA4JwC96/uPx+1+eN/2PnuPwL7Zn4UtecQIEDgxwg8Fw0B+DH3MJUAAQIzAQGYURtEgACBloAAtO5hGwIECMwEBGBGbRABAgRaAgLQuodtCBAgMBMQgBm1QQQIEGgJCEDrHrYhQIDATEAAZtQGESBAoCUgAK172IYAAQIzAQGYURtEgACBloAAtO5hGwIECMwEBGBGbRABAgRaAgLQuodtCBAgMBO4GICnNnn71z9/zDY0iAABAgRuJvDpz9//furhz/4CdwG42S08mAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgI/DdALz78OXbU6s+fH140/kINiFAgACBlwrcv7r//NR7Pr5/fXf3+AcC8FJSrydAgMA5BATgHHeyJQECBA4XEIDDST2QAAEC5xAQgHPcyZYECBA4XEAADif1QAIECJxDQADOcSdbEiBA4HABATic1AMJECBwDgEBOMedbEmAAIHDBQTgcFIPJECAwDkEBOAcd7IlAQIEDhcQgMNJPZAAAQLnEBCAc9zJlgQIEDhcQAAOJ/VAAgQInEPg6gBc8/H8BNFr1LyHAAEClwWe+2Z++Z3/f8XFnwZ6zUMF4Bo17yFAgMBlgXwAHqty+WN4BQECBAi8VOC5H93/0uc8vv4mfwMQgGtO4T0ECBC4LCAAl428ggABAj+lgAD8lGf1oQgQIHBZ4OgA/AvtasVH5Wo7egAAAABJRU5ErkJggg==) no-repeat 0 0/100% 100%;margin-right:3.2vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_end_idcard_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_front_idcard_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_end_idcard_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_front_idcard_pic[data-v-13218c4e]{width:42.13333vw;height:26.66667vw;margin:4.26667vw auto;line-height:35.46667vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_end_idcard_pic img[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_front_idcard_pic img[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_end_idcard_pic img[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_front_idcard_pic img[data-v-13218c4e]{width:100%;height:100%;background:rgba(0,0,0,.2)}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_btn[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_input[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_btn[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_input[data-v-13218c4e]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12.26667vw;height:12.26667vw;border-radius:50%;background-color:#000;font-size:2.66667vw;color:#fff;opacity:.6}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_btn p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_input p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_btn p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_input p[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;width:51%;margin:auto;line-height:1.3;padding-right:0;padding-left:0}.bind[data-v-13218c4e]{width:69.33333vw;height:10.13333vw;margin:8.26667vw auto 3.2vw;background-image:-webkit-gradient(linear,left top,right top,from(#8776ff),to(#735ffe));background-image:linear-gradient(90deg,#8776ff,#735ffe);border-radius:6.4vw;line-height:10.13333vw;color:#fff;text-align:center;font-size:3.73333vw}.notice_text[data-v-13218c4e]{width:90.66667vw;margin:0 auto 5.33333vw;text-align:center;font-size:2.66667vw;color:#999;line-height:1.5}.shade_tip[data-v-13218c4e],.shade_update[data-v-13218c4e],.shade_verification[data-v-13218c4e]{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:rgba(0,0,0,.4)}.shade_tip .tip_content[data-v-13218c4e],.shade_tip .update_content[data-v-13218c4e],.shade_tip .verification_content[data-v-13218c4e],.shade_update .tip_content[data-v-13218c4e],.shade_update .update_content[data-v-13218c4e],.shade_update .verification_content[data-v-13218c4e],.shade_verification .tip_content[data-v-13218c4e],.shade_verification .update_content[data-v-13218c4e],.shade_verification .verification_content[data-v-13218c4e]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;height:54.93333vw;background-color:#fff;border-radius:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.shade_tip .tip_content .tip_title[data-v-13218c4e],.shade_tip .update_content .tip_title[data-v-13218c4e],.shade_tip .verification_content .tip_title[data-v-13218c4e],.shade_update .tip_content .tip_title[data-v-13218c4e],.shade_update .update_content .tip_title[data-v-13218c4e],.shade_update .verification_content .tip_title[data-v-13218c4e],.shade_verification .tip_content .tip_title[data-v-13218c4e],.shade_verification .update_content .tip_title[data-v-13218c4e],.shade_verification .verification_content .tip_title[data-v-13218c4e]{font-size:4.26667vw;font-weight:700;margin-top:3.73333vw;margin-bottom:8vw}.shade_tip .tip_content .tip_text[data-v-13218c4e],.shade_tip .update_content .tip_text[data-v-13218c4e],.shade_tip .verification_content .tip_text[data-v-13218c4e],.shade_update .tip_content .tip_text[data-v-13218c4e],.shade_update .update_content .tip_text[data-v-13218c4e],.shade_update .verification_content .tip_text[data-v-13218c4e],.shade_verification .tip_content .tip_text[data-v-13218c4e],.shade_verification .update_content .tip_text[data-v-13218c4e],.shade_verification .verification_content .tip_text[data-v-13218c4e]{width:71.46667vw;text-align:center;font-size:3.46667vw;line-height:1.3;margin-bottom:13.33333vw}.shade_tip .tip_content .tip_text span[data-v-13218c4e],.shade_tip .update_content .tip_text span[data-v-13218c4e],.shade_tip .verification_content .tip_text span[data-v-13218c4e],.shade_update .tip_content .tip_text span[data-v-13218c4e],.shade_update .update_content .tip_text span[data-v-13218c4e],.shade_update .verification_content .tip_text span[data-v-13218c4e],.shade_verification .tip_content .tip_text span[data-v-13218c4e],.shade_verification .update_content .tip_text span[data-v-13218c4e],.shade_verification .verification_content .tip_text span[data-v-13218c4e]{color:#ffb606;text-decoration:underline}.shade_tip .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.shade_tip .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div[data-v-13218c4e]{width:33.6vw;height:10.13333vw;line-height:10.13333vw;border-radius:5.06667vw;text-align:center;font-size:3.73333vw}.shade_tip .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e]{background-color:#eae5fc;color:#7154ee}.shade_tip .tip_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e]{background-image:-webkit-gradient(linear,left top,right top,from(#8776ff),to(#735ffe));background-image:linear-gradient(90deg,#8776ff,#735ffe);color:#fff}.shade_tip1[data-v-13218c4e],.shade_update[data-v-13218c4e],.shade_verification[data-v-13218c4e]{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:rgba(0,0,0,.4)}.shade_tip1 .tip_content[data-v-13218c4e],.shade_tip1 .update_content[data-v-13218c4e],.shade_tip1 .verification_content[data-v-13218c4e],.shade_update .tip_content[data-v-13218c4e],.shade_update .update_content[data-v-13218c4e],.shade_update .verification_content[data-v-13218c4e],.shade_verification .tip_content[data-v-13218c4e],.shade_verification .update_content[data-v-13218c4e],.shade_verification .verification_content[data-v-13218c4e]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;height:54.93333vw;background-color:#fff;border-radius:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.shade_tip1 .tip_content .tip_title[data-v-13218c4e],.shade_tip1 .update_content .tip_title[data-v-13218c4e],.shade_tip1 .verification_content .tip_title[data-v-13218c4e],.shade_update .tip_content .tip_title[data-v-13218c4e],.shade_update .update_content .tip_title[data-v-13218c4e],.shade_update .verification_content .tip_title[data-v-13218c4e],.shade_verification .tip_content .tip_title[data-v-13218c4e],.shade_verification .update_content .tip_title[data-v-13218c4e],.shade_verification .verification_content .tip_title[data-v-13218c4e]{font-size:4.26667vw;font-weight:700;margin-top:3.73333vw;margin-bottom:8vw}.shade_tip1 .tip_content .tip_text[data-v-13218c4e],.shade_tip1 .update_content .tip_text[data-v-13218c4e],.shade_tip1 .verification_content .tip_text[data-v-13218c4e],.shade_update .tip_content .tip_text[data-v-13218c4e],.shade_update .update_content .tip_text[data-v-13218c4e],.shade_update .verification_content .tip_text[data-v-13218c4e],.shade_verification .tip_content .tip_text[data-v-13218c4e],.shade_verification .update_content .tip_text[data-v-13218c4e],.shade_verification .verification_content .tip_text[data-v-13218c4e]{width:71.46667vw;text-align:center;font-size:3.46667vw;line-height:1.3;margin-bottom:13.33333vw}.shade_tip1 .tip_content .tip_text span[data-v-13218c4e],.shade_tip1 .update_content .tip_text span[data-v-13218c4e],.shade_tip1 .verification_content .tip_text span[data-v-13218c4e],.shade_update .tip_content .tip_text span[data-v-13218c4e],.shade_update .update_content .tip_text span[data-v-13218c4e],.shade_update .verification_content .tip_text span[data-v-13218c4e],.shade_verification .tip_content .tip_text span[data-v-13218c4e],.shade_verification .update_content .tip_text span[data-v-13218c4e],.shade_verification .verification_content .tip_text span[data-v-13218c4e]{color:#ffb606;text-decoration:underline}.shade_tip1 .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_tip1 .update_content .tip_btn_wrap[data-v-13218c4e],.shade_tip1 .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.shade_tip1 .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip1 .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip1 .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div[data-v-13218c4e]{width:33.6vw;height:10.13333vw;line-height:10.13333vw;border-radius:5.06667vw;text-align:center;font-size:3.73333vw}.shade_tip1 .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip1 .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip1 .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e]{margin:-5.33333vw auto 0;background-image:-webkit-gradient(linear,left top,right top,from(#8776ff),to(#735ffe));background-image:linear-gradient(90deg,#8776ff,#735ffe);color:#fff}.shade_update .update_content[data-v-13218c4e],.shade_update .verification_content[data-v-13218c4e],.shade_verification .update_content[data-v-13218c4e],.shade_verification .verification_content[data-v-13218c4e]{height:56.53333vw;border-radius:2.13333vw;font-size:4vw;color:#999}.shade_update .update_content .update_title[data-v-13218c4e],.shade_update .update_content .verification_title[data-v-13218c4e],.shade_update .verification_content .update_title[data-v-13218c4e],.shade_update .verification_content .verification_title[data-v-13218c4e],.shade_verification .update_content .update_title[data-v-13218c4e],.shade_verification .update_content .verification_title[data-v-13218c4e],.shade_verification .verification_content .update_title[data-v-13218c4e],.shade_verification .verification_content .verification_title[data-v-13218c4e]{height:5.6vw;line-height:5.6vw;font-weight:700;color:#333;margin:3.2vw 0 6.4vw}.shade_update .update_content .verification_text[data-v-13218c4e],.shade_update .verification_content .verification_text[data-v-13218c4e],.shade_verification .update_content .verification_text[data-v-13218c4e],.shade_verification .verification_content .verification_text[data-v-13218c4e]{height:5.6vw;line-height:5.6vw}.shade_update .update_content .verification_input[data-v-13218c4e],.shade_update .verification_content .verification_input[data-v-13218c4e],.shade_verification .update_content .verification_input[data-v-13218c4e],.shade_verification .verification_content .verification_input[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.13333vw;margin-bottom:6.4vw}.shade_update .update_content .verification_input input[data-v-13218c4e],.shade_update .verification_content .verification_input input[data-v-13218c4e],.shade_verification .update_content .verification_input input[data-v-13218c4e],.shade_verification .verification_content .verification_input input[data-v-13218c4e]{width:49.86667vw;height:10.66667vw;padding:2.93333vw 0 2.93333vw 3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box}.shade_update .update_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder{font-size:3.2vw}.shade_update .update_content .verification_input input[data-v-13218c4e]::-moz-placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::-moz-placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::-moz-placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::-moz-placeholder{font-size:3.2vw}.shade_update .update_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder{font-size:3.2vw}.shade_update .update_content .verification_input input[data-v-13218c4e]::placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::placeholder{font-size:3.2vw}.shade_update .update_content .verification_input .count_down[data-v-13218c4e],.shade_update .verification_content .verification_input .count_down[data-v-13218c4e],.shade_verification .update_content .verification_input .count_down[data-v-13218c4e],.shade_verification .verification_content .verification_input .count_down[data-v-13218c4e]{width:19.46667vw;height:10.66667vw;background-color:#eae5fc;border-radius:0 2.13333vw 2.13333vw 0;line-height:10.66667vw;text-align:center;font-size:3.2vw;color:#7154ee}.shade_update .update_content .verification_confirm[data-v-13218c4e],.shade_update .verification_content .verification_confirm[data-v-13218c4e],.shade_verification .update_content .verification_confirm[data-v-13218c4e],.shade_verification .verification_content .verification_confirm[data-v-13218c4e]{width:42.66667vw;height:10.13333vw;line-height:10.13333vw;border-radius:5.06667vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#8776ff),to(#735ffe));background-image:linear-gradient(#8776ff,#735ffe);text-align:center;font-size:3.73333vw;color:#fff}.shade_update .update_content[data-v-13218c4e]{height:54.93333vw}.shade_update .update_content .update_title[data-v-13218c4e]{height:5.86667vw;line-height:5.86667vw;margin-top:3.73333vw;margin-bottom:9.06667vw}.shade_update .update_content .update_input[data-v-13218c4e]{width:58.66667vw;height:10.66667vw;padding:3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:9.06667vw;font-size:3.2vw;color:#999}.shade_update .update_content .update_btn[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.shade_update .update_content .update_btn .update_cancel[data-v-13218c4e],.shade_update .update_content .update_btn .update_confirm[data-v-13218c4e]{width:33.6vw;height:10.13333vw;line-height:10.13333vw;background-color:#eae5fc;border-radius:5.06667vw;text-align:center;font-size:3.73333vw;color:#7154ee}.shade_update .update_content .update_btn .update_confirm[data-v-13218c4e]{background-color:#8776ff;color:#fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:#7e8c8d;-webkit-backface-visibility:hidden}li{list-style:none}::-webkit-scrollbar{width:.13333rem;height:.13333rem}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.2);-webkit-border-radius:.16rem}::-webkit-scrollbar-thumb:vertical{height:.13333rem;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:.16rem}::-webkit-scrollbar-thumb:horizontal{width:.13333rem;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:.16rem}body,html{width:100%}body{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{width:100%;vertical-align:top}.mask,.share-mask{position:fixed;width:100%;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .21333rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none}.mask .logo{width:1.06667rem}.mask .slogan{color:#fff;margin:0 .21333rem}#download{border:.02667rem solid #fff;width:2.13333rem;text-align:center;border-radius:.4rem;line-height:.8rem}#download,#download a{color:#fff}.share-mask{padding:0 .42667rem}.share-mask .shareBtn{border-radius:.16rem;height:.8rem;line-height:.8rem;width:2.13333rem;text-align:center}.singleTemplate{display:none}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}[class*=van-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0}ol,ul{margin:0;padding:0;list-style:none}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{display:table;clear:both;content:""}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:.02667rem}.van-hairline--left:after{border-left-width:.02667rem}.van-hairline--right:after{border-right-width:.02667rem}.van-hairline--bottom:after{border-bottom-width:.02667rem}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:.02667rem 0}.van-hairline--surround:after{border-width:.02667rem}@-webkit-keyframes van-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.van-fade-enter-active{-webkit-animation:van-fade-in .3s ease-out both;animation:van-fade-in .3s ease-out both}.van-fade-leave-active{-webkit-animation:van-fade-out .3s ease-in both;animation:van-fade-out .3s ease-in both}.van-slide-up-enter-active{-webkit-animation:van-slide-up-enter .3s ease-out both;animation:van-slide-up-enter .3s ease-out both}.van-slide-up-leave-active{-webkit-animation:van-slide-up-leave .3s ease-in both;animation:van-slide-up-leave .3s ease-in both}.van-slide-down-enter-active{-webkit-animation:van-slide-down-enter .3s ease-out both;animation:van-slide-down-enter .3s ease-out both}.van-slide-down-leave-active{-webkit-animation:van-slide-down-leave .3s ease-in both;animation:van-slide-down-leave .3s ease-in both}.van-slide-left-enter-active{-webkit-animation:van-slide-left-enter .3s ease-out both;animation:van-slide-left-enter .3s ease-out both}.van-slide-left-leave-active{-webkit-animation:van-slide-left-leave .3s ease-in both;animation:van-slide-left-leave .3s ease-in both}.van-slide-right-enter-active{-webkit-animation:van-slide-right-enter .3s ease-out both;animation:van-slide-right-enter .3s ease-out both}.van-slide-right-leave-active{-webkit-animation:van-slide-right-leave .3s ease-in both;animation:van-slide-right-leave .3s ease-in both}.van-overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.van-info{position:absolute;top:0;right:0;box-sizing:border-box;min-width:.42667rem;padding:0 .08rem;color:#fff;font-weight:500;font-size:.32rem;font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;line-height:.37333rem;text-align:center;background-color:#ee0a24;border:.02667rem solid #fff;border-radius:.42667rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}.van-info--dot{width:.21333rem;min-width:0;height:.21333rem;background-color:#ee0a24;border-radius:100%}.van-sidebar-item{position:relative;display:block;box-sizing:border-box;padding:.53333rem .32rem;overflow:hidden;color:#323233;font-size:.37333rem;line-height:.53333rem;word-wrap:break-word;background-color:#f7f8fa;cursor:pointer;-webkit-user-select:none;user-select:none}.van-sidebar-item:active{background-color:#f2f3f5}.van-sidebar-item__text{position:relative;display:inline-block}.van-sidebar-item:not(:last-child):after{border-bottom-width:.02667rem}.van-sidebar-item--select{color:#323233;font-weight:500}.van-sidebar-item--select,.van-sidebar-item--select:active{background-color:#fff}.van-sidebar-item--select:before{position:absolute;top:50%;left:0;width:.10667rem;height:.42667rem;background-color:#ee0a24;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.van-sidebar-item--disabled{color:#c8c9cc;cursor:not-allowed}.van-sidebar-item--disabled:active{background-color:#f7f8fa}@font-face{font-weight:400;font-family:vant-icon;font-style:normal;font-display:auto;src:url(https://img.yzcdn.cn/vant/vant-icon-db1de1.woff2) format("woff2"),url(https://img.yzcdn.cn/vant/vant-icon-db1de1.woff) format("woff"),url(https://img.yzcdn.cn/vant/vant-icon-db1de1.ttf) format("truetype")}.van-icon{position:relative;font:normal normal normal .37333rem/1 vant-icon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.van-icon,.van-icon:before{display:inline-block}.van-icon-add-o:before{content:"\F000"}.van-icon-add-square:before{content:"\F001"}.van-icon-add:before{content:"\F002"}.van-icon-after-sale:before{content:"\F003"}.van-icon-aim:before{content:"\F004"}.van-icon-alipay:before{content:"\F005"}.van-icon-apps-o:before{content:"\F006"}.van-icon-arrow-down:before{content:"\F007"}.van-icon-arrow-left:before{content:"\F008"}.van-icon-arrow-up:before{content:"\F009"}.van-icon-arrow:before{content:"\F00A"}.van-icon-ascending:before{content:"\F00B"}.van-icon-audio:before{content:"\F00C"}.van-icon-award-o:before{content:"\F00D"}.van-icon-award:before{content:"\F00E"}.van-icon-bag-o:before{content:"\F00F"}.van-icon-bag:before{content:"\F010"}.van-icon-balance-list-o:before{content:"\F011"}.van-icon-balance-list:before{content:"\F012"}.van-icon-balance-o:before{content:"\F013"}.van-icon-balance-pay:before{content:"\F014"}.van-icon-bar-chart-o:before{content:"\F015"}.van-icon-bars:before{content:"\F016"}.van-icon-bell:before{content:"\F017"}.van-icon-bill-o:before{content:"\F018"}.van-icon-bill:before{content:"\F019"}.van-icon-birthday-cake-o:before{content:"\F01A"}.van-icon-bookmark-o:before{content:"\F01B"}.van-icon-bookmark:before{content:"\F01C"}.van-icon-browsing-history-o:before{content:"\F01D"}.van-icon-browsing-history:before{content:"\F01E"}.van-icon-brush-o:before{content:"\F01F"}.van-icon-bulb-o:before{content:"\F020"}.van-icon-bullhorn-o:before{content:"\F021"}.van-icon-calender-o:before{content:"\F022"}.van-icon-card:before{content:"\F023"}.van-icon-cart-circle-o:before{content:"\F024"}.van-icon-cart-circle:before{content:"\F025"}.van-icon-cart-o:before{content:"\F026"}.van-icon-cart:before{content:"\F027"}.van-icon-cash-back-record:before{content:"\F028"}.van-icon-cash-on-deliver:before{content:"\F029"}.van-icon-cashier-o:before{content:"\F02A"}.van-icon-certificate:before{content:"\F02B"}.van-icon-chart-trending-o:before{content:"\F02C"}.van-icon-chat-o:before{content:"\F02D"}.van-icon-chat:before{content:"\F02E"}.van-icon-checked:before{content:"\F02F"}.van-icon-circle:before{content:"\F030"}.van-icon-clear:before{content:"\F031"}.van-icon-clock-o:before{content:"\F032"}.van-icon-clock:before{content:"\F033"}.van-icon-close:before{content:"\F034"}.van-icon-closed-eye:before{content:"\F035"}.van-icon-cluster-o:before{content:"\F036"}.van-icon-cluster:before{content:"\F037"}.van-icon-column:before{content:"\F038"}.van-icon-comment-circle-o:before{content:"\F039"}.van-icon-comment-circle:before{content:"\F03A"}.van-icon-comment-o:before{content:"\F03B"}.van-icon-comment:before{content:"\F03C"}.van-icon-completed:before{content:"\F03D"}.van-icon-contact:before{content:"\F03E"}.van-icon-coupon-o:before{content:"\F03F"}.van-icon-coupon:before{content:"\F040"}.van-icon-credit-pay:before{content:"\F041"}.van-icon-cross:before{content:"\F042"}.van-icon-debit-pay:before{content:"\F043"}.van-icon-delete:before{content:"\F044"}.van-icon-descending:before{content:"\F045"}.van-icon-description:before{content:"\F046"}.van-icon-desktop-o:before{content:"\F047"}.van-icon-diamond-o:before{content:"\F048"}.van-icon-diamond:before{content:"\F049"}.van-icon-discount:before{content:"\F04A"}.van-icon-down:before{content:"\F04B"}.van-icon-ecard-pay:before{content:"\F04C"}.van-icon-edit:before{content:"\F04D"}.van-icon-ellipsis:before{content:"\F04E"}.van-icon-empty:before{content:"\F04F"}.van-icon-envelop-o:before{content:"\F050"}.van-icon-exchange:before{content:"\F051"}.van-icon-expand-o:before{content:"\F052"}.van-icon-expand:before{content:"\F053"}.van-icon-eye-o:before{content:"\F054"}.van-icon-eye:before{content:"\F055"}.van-icon-fail:before{content:"\F056"}.van-icon-failure:before{content:"\F057"}.van-icon-filter-o:before{content:"\F058"}.van-icon-fire-o:before{content:"\F059"}.van-icon-fire:before{content:"\F05A"}.van-icon-flag-o:before{content:"\F05B"}.van-icon-flower-o:before{content:"\F05C"}.van-icon-free-postage:before{content:"\F05D"}.van-icon-friends-o:before{content:"\F05E"}.van-icon-friends:before{content:"\F05F"}.van-icon-gem-o:before{content:"\F060"}.van-icon-gem:before{content:"\F061"}.van-icon-gift-card-o:before{content:"\F062"}.van-icon-gift-card:before{content:"\F063"}.van-icon-gift-o:before{content:"\F064"}.van-icon-gift:before{content:"\F065"}.van-icon-gold-coin-o:before{content:"\F066"}.van-icon-gold-coin:before{content:"\F067"}.van-icon-good-job-o:before{content:"\F068"}.van-icon-good-job:before{content:"\F069"}.van-icon-goods-collect-o:before{content:"\F06A"}.van-icon-goods-collect:before{content:"\F06B"}.van-icon-graphic:before{content:"\F06C"}.van-icon-home-o:before{content:"\F06D"}.van-icon-hot-o:before{content:"\F06E"}.van-icon-hot-sale-o:before{content:"\F06F"}.van-icon-hot-sale:before{content:"\F070"}.van-icon-hot:before{content:"\F071"}.van-icon-hotel-o:before{content:"\F072"}.van-icon-idcard:before{content:"\F073"}.van-icon-info-o:before{content:"\F074"}.van-icon-info:before{content:"\F075"}.van-icon-invition:before{content:"\F076"}.van-icon-label-o:before{content:"\F077"}.van-icon-label:before{content:"\F078"}.van-icon-like-o:before{content:"\F079"}.van-icon-like:before{content:"\F07A"}.van-icon-live:before{content:"\F07B"}.van-icon-location-o:before{content:"\F07C"}.van-icon-location:before{content:"\F07D"}.van-icon-lock:before{content:"\F07E"}.van-icon-logistics:before{content:"\F07F"}.van-icon-manager-o:before{content:"\F080"}.van-icon-manager:before{content:"\F081"}.van-icon-map-marked:before{content:"\F082"}.van-icon-medal-o:before{content:"\F083"}.van-icon-medal:before{content:"\F084"}.van-icon-more-o:before{content:"\F085"}.van-icon-more:before{content:"\F086"}.van-icon-music-o:before{content:"\F087"}.van-icon-music:before{content:"\F088"}.van-icon-new-arrival-o:before{content:"\F089"}.van-icon-new-arrival:before{content:"\F08A"}.van-icon-new-o:before{content:"\F08B"}.van-icon-new:before{content:"\F08C"}.van-icon-newspaper-o:before{content:"\F08D"}.van-icon-notes-o:before{content:"\F08E"}.van-icon-orders-o:before{content:"\F08F"}.van-icon-other-pay:before{content:"\F090"}.van-icon-paid:before{content:"\F091"}.van-icon-passed:before{content:"\F092"}.van-icon-pause-circle-o:before{content:"\F093"}.van-icon-pause-circle:before{content:"\F094"}.van-icon-pause:before{content:"\F095"}.van-icon-peer-pay:before{content:"\F096"}.van-icon-pending-payment:before{content:"\F097"}.van-icon-phone-circle-o:before{content:"\F098"}.van-icon-phone-circle:before{content:"\F099"}.van-icon-phone-o:before{content:"\F09A"}.van-icon-phone:before{content:"\F09B"}.van-icon-photo-o:before{content:"\F09C"}.van-icon-photo:before{content:"\F09D"}.van-icon-photograph:before{content:"\F09E"}.van-icon-play-circle-o:before{content:"\F09F"}.van-icon-play-circle:before{content:"\F0A0"}.van-icon-play:before{content:"\F0A1"}.van-icon-plus:before{content:"\F0A2"}.van-icon-point-gift-o:before{content:"\F0A3"}.van-icon-point-gift:before{content:"\F0A4"}.van-icon-points:before{content:"\F0A5"}.van-icon-printer:before{content:"\F0A6"}.van-icon-qr-invalid:before{content:"\F0A7"}.van-icon-qr:before{content:"\F0A8"}.van-icon-question-o:before{content:"\F0A9"}.van-icon-question:before{content:"\F0AA"}.van-icon-records:before{content:"\F0AB"}.van-icon-refund-o:before{content:"\F0AC"}.van-icon-replay:before{content:"\F0AD"}.van-icon-scan:before{content:"\F0AE"}.van-icon-search:before{content:"\F0AF"}.van-icon-send-gift-o:before{content:"\F0B0"}.van-icon-send-gift:before{content:"\F0B1"}.van-icon-service-o:before{content:"\F0B2"}.van-icon-service:before{content:"\F0B3"}.van-icon-setting-o:before{content:"\F0B4"}.van-icon-setting:before{content:"\F0B5"}.van-icon-share:before{content:"\F0B6"}.van-icon-shop-collect-o:before{content:"\F0B7"}.van-icon-shop-collect:before{content:"\F0B8"}.van-icon-shop-o:before{content:"\F0B9"}.van-icon-shop:before{content:"\F0BA"}.van-icon-shopping-cart-o:before{content:"\F0BB"}.van-icon-shopping-cart:before{content:"\F0BC"}.van-icon-shrink:before{content:"\F0BD"}.van-icon-sign:before{content:"\F0BE"}.van-icon-smile-comment-o:before{content:"\F0BF"}.van-icon-smile-comment:before{content:"\F0C0"}.van-icon-smile-o:before{content:"\F0C1"}.van-icon-smile:before{content:"\F0C2"}.van-icon-star-o:before{content:"\F0C3"}.van-icon-star:before{content:"\F0C4"}.van-icon-stop-circle-o:before{content:"\F0C5"}.van-icon-stop-circle:before{content:"\F0C6"}.van-icon-stop:before{content:"\F0C7"}.van-icon-success:before{content:"\F0C8"}.van-icon-thumb-circle-o:before{content:"\F0C9"}.van-icon-thumb-circle:before{content:"\F0CA"}.van-icon-todo-list-o:before{content:"\F0CB"}.van-icon-todo-list:before{content:"\F0CC"}.van-icon-tosend:before{content:"\F0CD"}.van-icon-tv-o:before{content:"\F0CE"}.van-icon-umbrella-circle:before{content:"\F0CF"}.van-icon-underway-o:before{content:"\F0D0"}.van-icon-underway:before{content:"\F0D1"}.van-icon-upgrade:before{content:"\F0D2"}.van-icon-user-circle-o:before{content:"\F0D3"}.van-icon-user-o:before{content:"\F0D4"}.van-icon-video-o:before{content:"\F0D5"}.van-icon-video:before{content:"\F0D6"}.van-icon-vip-card-o:before{content:"\F0D7"}.van-icon-vip-card:before{content:"\F0D8"}.van-icon-volume-o:before{content:"\F0D9"}.van-icon-volume:before{content:"\F0DA"}.van-icon-wap-home-o:before{content:"\F0DB"}.van-icon-wap-home:before{content:"\F0DC"}.van-icon-wap-nav:before{content:"\F0DD"}.van-icon-warn-o:before{content:"\F0DE"}.van-icon-warning-o:before{content:"\F0DF"}.van-icon-warning:before{content:"\F0E0"}.van-icon-weapp-nav:before{content:"\F0E1"}.van-icon-wechat:before{content:"\F0E2"}.van-icon-youzan-shield:before{content:"\F0E3"}.van-icon__image{width:1em;height:1em;object-fit:contain}.van-tabbar-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#646566;font-size:.32rem;line-height:1;cursor:pointer}.van-tabbar-item__icon{position:relative;margin-bottom:.13333rem;font-size:.48rem}.van-tabbar-item__icon .van-icon{display:block;min-width:1em}.van-tabbar-item__icon img{display:block;height:.48rem}.van-tabbar-item--active{color:#1989fa}.van-tabbar-item .van-info{margin-top:.05333rem}.van-step{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#969799;font-size:.37333rem}.van-step__circle{display:block;width:.13333rem;height:.13333rem;background-color:#969799;border-radius:50%}.van-step__line{position:absolute;background-color:#ebedf0;-webkit-transition:background-color .3s;transition:background-color .3s}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{margin-left:0;-webkit-transform:none;transform:none}.van-step--horizontal:last-child{position:absolute;right:.02667rem;width:auto}.van-step--horizontal:last-child .van-step__title{margin-left:0;-webkit-transform:none;transform:none}.van-step--horizontal:last-child .van-step__circle-container{right:-.24rem;left:auto}.van-step--horizontal .van-step__circle-container{position:absolute;top:.8rem;left:-.21333rem;z-index:1;padding:0 .21333rem;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-step--horizontal .van-step__title{display:inline-block;margin-left:.08rem;font-size:.32rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:321px){.van-step--horizontal .van-step__title{font-size:.29333rem}}.van-step--horizontal .van-step__line{top:.8rem;left:0;width:100%;height:.02667rem}.van-step--horizontal .van-step__icon{display:block;font-size:.32rem}.van-step--horizontal .van-step--process{color:#323233}.van-step--vertical{display:block;float:none;padding:.26667rem .26667rem .26667rem 0;line-height:.48rem}.van-step--vertical:not(:last-child):after{border-bottom-width:.02667rem}.van-step--vertical:first-child:before{position:absolute;top:0;left:-.4rem;z-index:1;width:.02667rem;height:.53333rem;background-color:#fff;content:""}.van-step--vertical .van-step__circle-container{position:absolute;top:.50667rem;left:-.4rem;z-index:2;font-size:.32rem;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-step--vertical .van-step__line{top:.42667rem;left:-.4rem;width:.02667rem;height:100%}.van-step:last-child .van-step__line{width:0}.van-step--finish{color:#323233}.van-step--finish .van-step__circle,.van-step--finish .van-step__line{background-color:#07c160}.van-step__icon,.van-step__title{-webkit-transition:color .3s;transition:color .3s}.van-step__icon--active,.van-step__title--active{color:#07c160}.van-rate{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none}.van-rate__item{position:relative}.van-rate__item:not(:last-child){padding-right:.10667rem}.van-rate__icon{display:block;width:1em;color:#c8c9cc;font-size:.53333rem}.van-rate__icon--half{position:absolute;top:0;left:0;width:.5em;overflow:hidden}.van-rate__icon--full{color:#ffd21e}.van-rate__icon--disabled{color:#c8c9cc}.van-rate--disabled{cursor:not-allowed}.van-rate--readonly{cursor:default}.van-notice-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1.06667rem;padding:0 .42667rem;color:#ed6a0c;font-size:.37333rem;line-height:.64rem;background-color:#fffbe8}.van-notice-bar__left-icon,.van-notice-bar__right-icon{min-width:.64rem;font-size:.42667rem}.van-notice-bar__right-icon{text-align:right;cursor:pointer}.van-notice-bar__wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;overflow:hidden}.van-notice-bar__content{position:absolute;white-space:nowrap;-webkit-transition-timing-function:linear;transition-timing-function:linear}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar--wrapable{height:auto;padding:.21333rem .42667rem}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal;word-wrap:break-word}.van-nav-bar{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1.22667rem;line-height:1.5;text-align:center;background-color:#fff;-webkit-user-select:none;user-select:none}.van-nav-bar .van-icon{color:#1989fa}.van-nav-bar__arrow{min-width:1em;margin-right:.10667rem;font-size:.42667rem}.van-nav-bar--fixed{position:fixed;top:0;left:0;width:100%}.van-nav-bar__title{max-width:60%;margin:0 auto;color:#323233;font-weight:500;font-size:.42667rem}.van-nav-bar__left,.van-nav-bar__right{position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .42667rem;font-size:.37333rem;cursor:pointer}.van-nav-bar__left:active,.van-nav-bar__right:active{opacity:.7}.van-nav-bar__left{left:0}.van-nav-bar__right{right:0}.van-nav-bar__text{color:#1989fa}.van-grid-item{position:relative;box-sizing:border-box}.van-grid-item--square{height:0}.van-grid-item__icon{font-size:.74667rem}.van-grid-item__icon-wrapper{position:relative}.van-grid-item__text{color:#646566;font-size:.32rem;line-height:1.5;word-wrap:break-word}.van-grid-item__icon+.van-grid-item__text{margin-top:.21333rem}.van-grid-item__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;height:100%;padding:.42667rem .21333rem;background-color:#fff}.van-grid-item__content:after{z-index:1;border-width:0 .02667rem .02667rem 0}.van-grid-item__content--square{position:absolute;top:0;right:0;left:0}.van-grid-item__content--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-grid-item__content--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.van-grid-item__content--horizontal .van-grid-item__icon+.van-grid-item__text{margin-top:0;margin-left:.21333rem}.van-grid-item__content--surround:after{border-width:.02667rem}.van-grid-item__content--clickable{cursor:pointer}.van-grid-item__content--clickable:active{background-color:#f2f3f5}.van-goods-action-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:1.28rem;height:100%;color:#646566;font-size:.26667rem;line-height:1;text-align:center;background-color:#fff;cursor:pointer}.van-goods-action-icon:active{background-color:#f2f3f5}.van-goods-action-icon__icon{position:relative;width:1em;margin:0 auto .13333rem;color:#323233;font-size:.48rem}.van-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:.32rem}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:.53333rem;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:.02667rem solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:.21333rem;color:#323233;line-height:.53333rem}.van-checkbox__label--left{margin:0 .21333rem 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-coupon{margin:0 .32rem .32rem;overflow:hidden;background-color:#fff;border-radius:.21333rem;box-shadow:0 0 .10667rem rgba(0,0,0,.1)}.van-coupon:active{background-color:#f2f3f5}.van-coupon__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;min-height:2.24rem;padding:.37333rem 0;color:#323233}.van-coupon__head{position:relative;min-width:2.56rem;padding:0 .21333rem;color:#ee0a24;text-align:center}.van-coupon__amount,.van-coupon__condition,.van-coupon__name,.van-coupon__valid{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-coupon__amount{margin-bottom:.16rem;font-weight:500;font-size:.8rem}.van-coupon__amount span{font-weight:400;font-size:40%}.van-coupon__amount span:not(:empty){margin-left:.05333rem}.van-coupon__condition{font-size:.32rem;line-height:.42667rem;white-space:pre-wrap}.van-coupon__body{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;border-radius:0 .21333rem .21333rem 0}.van-coupon__name{margin-bottom:.26667rem;font-weight:700;font-size:.37333rem;line-height:.53333rem}.van-coupon__valid{font-size:.32rem}.van-coupon__corner{position:absolute;top:0;right:.42667rem;bottom:0}.van-coupon__description{padding:.21333rem .42667rem;font-size:.32rem;border-top:.02667rem dashed #ebedf0}.van-coupon--disabled:active{background-color:#fff}.van-coupon--disabled .van-coupon-item__content{height:1.97333rem}.van-coupon--disabled .van-coupon__head{color:inherit}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:50%}.van-image--round img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#969799;font-size:.37333rem;background-color:#f7f8fa}.van-image__error-icon,.van-image__loading-icon{font-size:.58667rem}.van-radio{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-radio--disabled{cursor:not-allowed}.van-radio--label-disabled{cursor:default}.van-radio--horizontal{margin-right:.32rem}.van-radio__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:.53333rem;line-height:1em;cursor:pointer}.van-radio__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:.02667rem solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-radio__icon--round .van-icon{border-radius:100%}.van-radio__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-radio__icon--disabled{cursor:not-allowed}.van-radio__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-radio__icon--disabled.van-radio__icon--checked .van-icon{color:#c8c9cc}.van-radio__label{margin-left:.21333rem;color:#323233;line-height:.53333rem}.van-radio__label--left{margin:0 .21333rem 0 0}.van-radio__label--disabled{color:#c8c9cc}.van-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.2em .5em;color:#fff;font-size:.26667rem;line-height:normal;border-radius:.2em}.van-tag:after{border-color:currentColor;border-radius:.4em}.van-tag--default{background-color:#969799}.van-tag--default.van-tag--plain{color:#969799}.van-tag--danger{background-color:#ee0a24}.van-tag--danger.van-tag--plain{color:#ee0a24}.van-tag--primary{background-color:#1989fa}.van-tag--primary.van-tag--plain{color:#1989fa}.van-tag--success{background-color:#07c160}.van-tag--success.van-tag--plain{color:#07c160}.van-tag--warning{background-color:#ff976a}.van-tag--warning.van-tag--plain{color:#ff976a}.van-tag--plain{background-color:#fff}.van-tag--mark{padding-right:.7em}.van-tag--mark,.van-tag--mark:after{border-radius:0 26.64rem 26.64rem 0}.van-tag--round,.van-tag--round:after{border-radius:26.64rem}.van-tag--medium{font-size:.32rem}.van-tag--large{font-size:.37333rem}.van-tag__close{min-width:1em;margin-left:.05333rem;cursor:pointer}.van-card{position:relative;box-sizing:border-box;padding:.21333rem .42667rem;color:#323233;font-size:.32rem;background-color:#fafafa}.van-card:not(:first-child){margin-top:.21333rem}.van-card__header{display:-webkit-box;display:-webkit-flex;display:flex}.van-card__thumb{position:relative;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:2.34667rem;height:2.34667rem;margin-right:.21333rem}.van-card__thumb img{border-radius:.21333rem}.van-card__content{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-width:0;min-height:2.34667rem}.van-card__content--centered{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{max-height:.85333rem;font-weight:500;line-height:.42667rem}.van-card__desc{max-height:.53333rem;color:#646566}.van-card__bottom,.van-card__desc{line-height:.53333rem}.van-card__price{display:inline-block;color:#323233;font-weight:500;font-size:.32rem}.van-card__price-integer{font-size:.42667rem}.van-card__price-decimal,.van-card__price-integer{font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif}.van-card__origin-price{display:inline-block;margin-left:.13333rem;color:#969799;font-size:.26667rem;text-decoration:line-through}.van-card__num{float:right;color:#969799}.van-card__tag{position:absolute;top:.05333rem;left:0}.van-card__footer{-webkit-box-flex:0;-webkit-flex:none;flex:none;text-align:right}.van-card__footer .van-button{margin-left:.13333rem}.van-cell{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;width:100%;padding:.26667rem .42667rem;overflow:hidden;color:#323233;font-size:.37333rem;line-height:.64rem;background-color:#fff}.van-cell:not(:last-child):after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:0;bottom:0;left:.42667rem;border-bottom:.02667rem solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-cell--borderless:after{display:none}.van-cell__label{margin-top:.08rem;color:#969799;font-size:.32rem;line-height:.48rem}.van-cell__title,.van-cell__value{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-cell__value{position:relative;overflow:hidden;color:#969799;text-align:right;vertical-align:middle;word-wrap:break-word}.van-cell__value--alone{color:#323233;text-align:left}.van-cell__left-icon,.van-cell__right-icon{min-width:1em;height:.64rem;font-size:.42667rem;line-height:.64rem}.van-cell__left-icon{margin-right:.13333rem}.van-cell__right-icon{margin-left:.13333rem;color:#969799}.van-cell--clickable{cursor:pointer}.van-cell--clickable:active{background-color:#f2f3f5}.van-cell--required{overflow:visible}.van-cell--required:before{position:absolute;left:.21333rem;color:#ee0a24;font-size:.37333rem;content:"*"}.van-cell--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-cell--large{padding-top:.32rem;padding-bottom:.32rem}.van-cell--large .van-cell__title{font-size:.42667rem}.van-cell--large .van-cell__label{font-size:.37333rem}.van-coupon-cell--selected{color:#323233}.van-contact-card{padding:.42667rem}.van-contact-card__value{margin-left:.13333rem;line-height:.53333rem}.van-contact-card--add .van-contact-card__value{line-height:1.06667rem}.van-contact-card--add .van-cell__left-icon{color:#1989fa;font-size:1.06667rem}.van-contact-card:before{position:absolute;right:0;bottom:0;left:0;height:.05333rem;background:-webkit-repeating-linear-gradient(135deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background:repeating-linear-gradient(-45deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background-size:2.13333rem;content:""}.van-collapse-item__title .van-cell__right-icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.van-collapse-item__title:after{visibility:hidden}.van-collapse-item__title--expanded .van-cell__right-icon:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--expanded:after{visibility:visible}.van-collapse-item__title--disabled{cursor:not-allowed}.van-collapse-item__title--disabled,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c8c9cc}.van-collapse-item__title--disabled:active{background-color:#fff}.van-collapse-item__wrapper{overflow:hidden;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;will-change:height}.van-collapse-item__content{padding:.42667rem;color:#969799;font-size:.34667rem;line-height:1.5;background-color:#fff}.van-field__label{-webkit-box-flex:0;-webkit-flex:none;flex:none;box-sizing:border-box;width:2.4rem}.van-field__label--center{text-align:center}.van-field__label--right{padding-right:.42667rem;text-align:right}.van-field__value{overflow:visible}.van-field__body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-field__control{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;color:#323233;line-height:inherit;text-align:left;background-color:transparent;border:0;resize:none}.van-field__control::-webkit-input-placeholder{color:#969799}.van-field__control::placeholder{color:#969799}.van-field__control:disabled{color:#969799;background-color:transparent;cursor:not-allowed;opacity:1;-webkit-text-fill-color:currentColor}.van-field__control:read-only{cursor:default}.van-field__control--center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.van-field__control--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.van-field__control--custom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:.64rem}.van-field__control[type=date],.van-field__control[type=datetime-local],.van-field__control[type=time]{min-height:.64rem}.van-field__control[type=search]{-webkit-appearance:none}.van-field__button,.van-field__clear,.van-field__icon,.van-field__right-icon{-webkit-flex-shrink:0;flex-shrink:0}.van-field__clear,.van-field__right-icon{margin-right:-.21333rem;padding:0 .21333rem;line-height:inherit}.van-field__clear{color:#c8c9cc;font-size:.42667rem;cursor:pointer}.van-field__left-icon .van-icon,.van-field__right-icon .van-icon{display:block;min-width:1em;font-size:.42667rem;line-height:inherit}.van-field__left-icon{margin-right:.13333rem}.van-field__right-icon{color:#969799}.van-field__button{padding-left:.21333rem}.van-field__error-message{color:#ee0a24;font-size:.32rem;text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{margin-top:.10667rem;color:#646566;font-size:.32rem;line-height:.42667rem;text-align:right}.van-field__word-num--full{color:#ee0a24}.van-field--error .van-field__control::-webkit-input-placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::-webkit-input-placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--min-height .van-field__control{min-height:1.6rem}.van-search{-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding:.26667rem .32rem;background-color:#fff}.van-search,.van-search__content{display:-webkit-box;display:-webkit-flex;display:flex}.van-search__content{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:.21333rem;background-color:#f7f8fa;border-radius:.05333rem}.van-search__content--round{border-radius:26.64rem}.van-search__label{padding:0 .13333rem;color:#323233;font-size:.37333rem;line-height:.90667rem}.van-search .van-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.13333rem .21333rem .13333rem 0;background-color:transparent}.van-search .van-cell__left-icon{color:#969799}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:0 .21333rem;color:#323233;font-size:.37333rem;line-height:.90667rem;cursor:pointer;-webkit-user-select:none;user-select:none}.van-search__action:active{background-color:#f2f3f5}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-overflow-scrolling:touch}.van-popup--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--center.van-popup--round{border-radius:.53333rem}.van-popup--top{top:0;left:0;width:100%}.van-popup--top.van-popup--round{border-radius:0 0 .53333rem .53333rem}.van-popup--right{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--right.van-popup--round{border-radius:.53333rem 0 0 .53333rem}.van-popup--bottom{bottom:0;left:0;width:100%}.van-popup--bottom.van-popup--round{border-radius:.53333rem .53333rem 0 0}.van-popup--left{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--left.van-popup--round{border-radius:0 .53333rem .53333rem 0}.van-popup--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-popup-slide-bottom-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-top-enter-active{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.van-popup-slide-bottom-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-top-leave-active{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.van-popup-slide-top-enter,.van-popup-slide-top-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.van-popup-slide-right-enter,.van-popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.van-popup-slide-bottom-enter,.van-popup-slide-bottom-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.van-popup-slide-left-enter,.van-popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-popup__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:.58667rem;cursor:pointer}.van-popup__close-icon:active{color:#969799}.van-popup__close-icon--top-left{top:.42667rem;left:.42667rem}.van-popup__close-icon--top-right{top:.42667rem;right:.42667rem}.van-popup__close-icon--bottom-left{bottom:.42667rem;left:.42667rem}.van-popup__close-icon--bottom-right{right:.42667rem;bottom:.42667rem}.van-share-sheet__header{padding:.32rem .42667rem .10667rem;text-align:center}.van-share-sheet__title{margin-top:.21333rem;color:#323233;font-weight:400;font-size:.37333rem;line-height:.53333rem}.van-share-sheet__description{display:block;margin-top:.21333rem;color:#969799;font-size:.32rem;line-height:.42667rem}.van-share-sheet__options{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:.42667rem 0 .42667rem .21333rem;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.van-share-sheet__options--border:before{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:0;right:0;left:.42667rem;border-top:.02667rem solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-share-sheet__options::-webkit-scrollbar{height:0}.van-share-sheet__option{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.van-share-sheet__option:active{opacity:.7}.van-share-sheet__icon{width:1.28rem;height:1.28rem;margin:0 .42667rem}.van-share-sheet__name{margin-top:.21333rem;padding:0 .10667rem;color:#646566;font-size:.32rem}.van-share-sheet__cancel{display:block;width:100%;padding:0;font-size:.42667rem;line-height:1.28rem;text-align:center;background:#fff;border:none;cursor:pointer}.van-share-sheet__cancel:before{display:block;height:.21333rem;background-color:#f7f8fa;content:" "}.van-share-sheet__cancel:active{background-color:#f2f3f5}.van-notify{box-sizing:border-box;padding:.21333rem .42667rem;color:#fff;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word}.van-notify--primary{background-color:#1989fa}.van-notify--success{background-color:#07c160}.van-notify--danger{background-color:#ee0a24}.van-notify--warning{background-color:#ff976a}.van-dropdown-item{position:fixed;right:0;left:0;z-index:10;overflow:hidden}.van-dropdown-item__icon{display:block;line-height:inherit}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active,.van-dropdown-item__option--active .van-dropdown-item__icon{color:#1989fa}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__content{position:absolute;max-height:80%}.van-loading{color:#c8c9cc;font-size:0}.van-loading,.van-loading__spinner{position:relative;vertical-align:middle}.van-loading__spinner{display:inline-block;width:.8rem;max-width:100%;height:.8rem;max-height:100%;-webkit-animation:van-rotate .8s linear infinite;animation:van-rotate .8s linear infinite}.van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.van-loading__spinner--spinner i{position:absolute;top:0;left:0;width:100%;height:100%}.van-loading__spinner--spinner i:before{display:block;width:.05333rem;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.van-loading__circular{display:block;width:100%;height:100%}.van-loading__circular circle{-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__text{display:inline-block;margin-left:.21333rem;color:#969799;font-size:.37333rem;vertical-align:middle}.van-loading--vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-loading--vertical .van-loading__text{margin:.21333rem 0 0}@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__spinner--spinner i:first-of-type{-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}.van-loading__spinner--spinner i:nth-of-type(2){-webkit-transform:rotate(60deg);transform:rotate(60deg);opacity:.9375}.van-loading__spinner--spinner i:nth-of-type(3){-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.875}.van-loading__spinner--spinner i:nth-of-type(4){-webkit-transform:rotate(120deg);transform:rotate(120deg);opacity:.8125}.van-loading__spinner--spinner i:nth-of-type(5){-webkit-transform:rotate(150deg);transform:rotate(150deg);opacity:.75}.van-loading__spinner--spinner i:nth-of-type(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.6875}.van-loading__spinner--spinner i:nth-of-type(7){-webkit-transform:rotate(210deg);transform:rotate(210deg);opacity:.625}.van-loading__spinner--spinner i:nth-of-type(8){-webkit-transform:rotate(240deg);transform:rotate(240deg);opacity:.5625}.van-loading__spinner--spinner i:nth-of-type(9){-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:.5}.van-loading__spinner--spinner i:nth-of-type(10){-webkit-transform:rotate(300deg);transform:rotate(300deg);opacity:.4375}.van-loading__spinner--spinner i:nth-of-type(11){-webkit-transform:rotate(330deg);transform:rotate(330deg);opacity:.375}.van-loading__spinner--spinner i:nth-of-type(12){-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:.3125}.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:1.33333rem;overflow:hidden;color:#969799;font-size:.37333rem;line-height:1.33333rem;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.van-number-keyboard{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-bottom:env(safe-area-inset-bottom);background-color:#f2f3f5;-webkit-user-select:none;user-select:none}.van-number-keyboard--with-title{border-radius:.53333rem .53333rem 0 0}.van-number-keyboard__header{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;height:.8rem;padding-top:.16rem;color:#646566;font-size:.37333rem}.van-number-keyboard__title{display:inline-block;font-weight:400}.van-number-keyboard__title-left{position:absolute;left:0}.van-number-keyboard__body{display:-webkit-box;display:-webkit-flex;display:flex;padding:.16rem 0 0 .16rem}.van-number-keyboard__keys{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:3;-webkit-flex:3;flex:3;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-number-keyboard__close{position:absolute;right:0;height:100%;padding:0 .42667rem;color:#576b95;font-size:.37333rem;background-color:transparent;border:none;cursor:pointer}.van-number-keyboard__close:active{opacity:.7}.van-number-keyboard__sidebar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.van-number-keyboard--unfit{padding-bottom:0}.van-key{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:1.49333rem;padding:0;font-size:.74667rem;line-height:1.5;background-color:#fff;border:none;border-radius:.21333rem;cursor:pointer}.van-key--large{height:100%}.van-key--blue,.van-key--delete{font-size:.42667rem}.van-key--active{background-color:#ebedf0}.van-key--blue{color:#fff;background-color:#1989fa}.van-key--blue.van-key--active{background-color:#0570db}.van-key__wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-flex-basis:33%;flex-basis:33%;box-sizing:border-box;padding:0 .16rem .16rem 0}.van-key__wrapper--wider{-webkit-flex-basis:66%;flex-basis:66%}.van-key__delete-icon{width:.85333rem;height:.58667rem}.van-key__collapse-icon{width:.8rem;height:.64rem}.van-key__loading-icon{color:#fff}.van-list__error-text,.van-list__finished-text,.van-list__loading{color:#969799;font-size:.37333rem;line-height:1.33333rem;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.van-switch{position:relative;display:inline-block;box-sizing:content-box;width:2em;font-size:.8rem;border:.02667rem solid rgba(0,0,0,.1);border-radius:1em;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.van-switch,.van-switch__node{height:1em;background-color:#fff}.van-switch__node{position:absolute;top:0;left:0;z-index:1;width:1em;border-radius:100%;box-shadow:0 .08rem .02667rem 0 rgba(0,0,0,.05),0 .05333rem .05333rem 0 rgba(0,0,0,.1),0 .08rem .08rem 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05),-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05)}.van-switch__loading{top:25%;left:25%;width:50%;height:50%;line-height:1}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(1em);transform:translateX(1em)}.van-switch--on .van-switch__loading{color:#1989fa}.van-switch--disabled{cursor:not-allowed;opacity:.5}.van-switch--loading{cursor:default}.van-switch-cell{padding-top:.24rem;padding-bottom:.24rem}.van-switch-cell--large{padding-top:.29333rem;padding-bottom:.29333rem}.van-switch-cell .van-switch{float:right}.van-button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;height:1.17333rem;margin:0;padding:0;font-size:.42667rem;line-height:1.2;text-align:center;border-radius:.05333rem;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-appearance:none}.van-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#000;border:inherit;border-color:#000;border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;content:" "}.van-button:active:before{opacity:.1}.van-button--disabled:before,.van-button--loading:before{display:none}.van-button--default{color:#323233;background-color:#fff;border:.02667rem solid #ebedf0}.van-button--primary{color:#fff;background-color:#07c160;border:.02667rem solid #07c160}.van-button--info{color:#fff;background-color:#1989fa;border:.02667rem solid #1989fa}.van-button--danger{color:#fff;background-color:#ee0a24;border:.02667rem solid #ee0a24}.van-button--warning{color:#fff;background-color:#ff976a;border:.02667rem solid #ff976a}.van-button--plain{background-color:#fff}.van-button--plain.van-button--primary{color:#07c160}.van-button--plain.van-button--info{color:#1989fa}.van-button--plain.van-button--danger{color:#ee0a24}.van-button--plain.van-button--warning{color:#ff976a}.van-button--large{width:100%;height:1.33333rem}.van-button--normal{padding:0 .4rem;font-size:.37333rem}.van-button--small{min-width:1.6rem;height:.8rem;padding:0 .21333rem;font-size:.32rem}.van-button__loading{color:inherit}.van-button--mini{min-width:1.33333rem;height:.58667rem;font-size:.26667rem}.van-button--mini+.van-button--mini{margin-left:.10667rem}.van-button--block{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.van-button--disabled{cursor:not-allowed;opacity:.5}.van-button--loading{cursor:default}.van-button--round{border-radius:26.64rem}.van-button--square{border-radius:0}.van-button__icon{min-width:1em;font-size:1.2em;line-height:inherit}.van-button__icon+.van-button__text,.van-button__loading+.van-button__text{margin-left:.13333rem}.van-button--hairline{border-width:0}.van-button--hairline:after{border-color:inherit;border-radius:.10667rem}.van-button--hairline.van-button--round:after{border-radius:26.64rem}.van-button--hairline.van-button--square:after{border-radius:0}.van-submit-bar{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{padding:.21333rem .32rem;color:#f56723;font-size:.32rem;line-height:1.5;background-color:#fff7cc}.van-submit-bar__tip-icon{min-width:.48rem;font-size:.32rem;vertical-align:middle}.van-submit-bar__tip-text{vertical-align:middle}.van-submit-bar__bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:1.33333rem;padding:0 .42667rem;font-size:.37333rem}.van-submit-bar__text{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-right:.32rem;color:#323233;text-align:right}.van-submit-bar__text span{display:inline-block}.van-submit-bar__suffix-label{margin-left:.13333rem;font-weight:500}.van-submit-bar__price{color:#ee0a24;font-weight:500;font-size:.32rem}.van-submit-bar__price--integer{font-size:.53333rem;font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif}.van-submit-bar__button{width:2.93333rem;height:1.06667rem;font-weight:500;border:none}.van-submit-bar__button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24)}.van-submit-bar--unfit{padding-bottom:0}.van-goods-action-button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:1.06667rem;font-weight:500;font-size:.37333rem;border:none}.van-goods-action-button--first{margin-left:.13333rem;border-radius:26.64rem 0 0 26.64rem}.van-goods-action-button--last{margin-right:.13333rem;border-radius:0 26.64rem 26.64rem 0}.van-goods-action-button--warning{background:-webkit-linear-gradient(left,#ffd01e,#ff8917);background:linear-gradient(90deg,#ffd01e,#ff8917)}.van-goods-action-button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24)}@media (max-width:321px){.van-goods-action-button{font-size:.34667rem}}.van-dialog{position:fixed;top:45%;left:50%;width:8.53333rem;overflow:hidden;font-size:.42667rem;background-color:#fff;border-radius:.42667rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}@media (max-width:321px){.van-dialog{width:90%}}.van-dialog__header{padding-top:.64rem;font-weight:500;line-height:.64rem;text-align:center}.van-dialog__header--isolated{padding:.64rem 0}.van-dialog__message{max-height:60vh;padding:.64rem;overflow-y:auto;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:.32rem;color:#646566}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__footer--buttons{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__footer--buttons .van-button{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-dialog .van-button{border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#1989fa}.van-dialog-bounce-enter{-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}.van-contact-edit{padding:.42667rem}.van-contact-edit__fields{overflow:hidden;border-radius:.10667rem}.van-contact-edit__fields .van-cell__title{max-width:1.73333rem}.van-contact-edit__switch-cell{margin-top:.26667rem;padding-top:.24rem;padding-bottom:.24rem;overflow:hidden;border-radius:.10667rem}.van-contact-edit__switch-cell .van-cell__value{-webkit-box-flex:0;-webkit-flex:none;flex:none}.van-contact-edit__switch-cell .van-switch{vertical-align:top}.van-contact-edit__buttons{padding:.85333rem 0}.van-contact-edit .van-button{margin-bottom:.32rem;font-size:.42667rem}.van-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;width:2.34667rem;max-width:70%;min-height:2.34667rem;padding:.42667rem;color:#fff;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word;background-color:rgba(50,50,51,.88);border-radius:.21333rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-toast--unclickable{overflow:hidden}.van-toast--unclickable *{pointer-events:none}.van-toast--html,.van-toast--text{width:-webkit-fit-content;width:fit-content;min-width:2.56rem;min-height:0;padding:.21333rem .32rem}.van-toast--html .van-toast__text,.van-toast--text .van-toast__text{margin-top:0}.van-toast--top{top:1.33333rem}.van-toast--bottom{top:auto;bottom:1.33333rem}.van-toast__icon{font-size:1.06667rem}.van-toast__loading{padding:.10667rem;color:#fff}.van-toast__text{margin-top:.21333rem}.van-calendar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#fff}.van-calendar__popup.van-popup--bottom,.van-calendar__popup.van-popup--top{height:80%}.van-calendar__popup.van-popup--left,.van-calendar__popup.van-popup--right{height:100%}.van-calendar__popup .van-popup__close-icon{top:.29333rem}.van-calendar__header{-webkit-flex-shrink:0;flex-shrink:0;box-shadow:0 .05333rem .26667rem rgba(125,126,128,.16)}.van-calendar__header-subtitle,.van-calendar__header-title,.van-calendar__month-title{height:1.17333rem;font-weight:500;line-height:1.17333rem;text-align:center}.van-calendar__header-title{font-size:.42667rem}.van-calendar__header-subtitle,.van-calendar__month-title{font-size:.37333rem}.van-calendar__weekdays{display:-webkit-box;display:-webkit-flex;display:flex}.van-calendar__weekday{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:.32rem;line-height:.8rem;text-align:center}.van-calendar__body{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.van-calendar__days{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.van-calendar__month-mark{position:absolute;top:50%;left:50%;z-index:0;color:rgba(242,243,245,.8);font-size:4.26667rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.van-calendar__day,.van-calendar__selected-day{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.van-calendar__day{position:relative;width:14.285%;height:1.70667rem;font-size:.42667rem;cursor:pointer}.van-calendar__day--end,.van-calendar__day--multiple-middle,.van-calendar__day--multiple-selected,.van-calendar__day--start,.van-calendar__day--start-end{color:#fff;background-color:#ee0a24}.van-calendar__day--start{border-radius:.10667rem 0 0 .10667rem}.van-calendar__day--end{border-radius:0 .10667rem .10667rem 0}.van-calendar__day--multiple-selected,.van-calendar__day--start-end{border-radius:.10667rem}.van-calendar__day--middle{color:#ee0a24}.van-calendar__day--middle:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;opacity:.1;content:""}.van-calendar__day--disabled{color:#c8c9cc;cursor:default}.van-calendar__bottom-info,.van-calendar__top-info{position:absolute;right:0;left:0;font-size:.26667rem;line-height:.37333rem}@media (max-width:350px){.van-calendar__bottom-info,.van-calendar__top-info{font-size:.24rem}}.van-calendar__top-info{top:.16rem}.van-calendar__bottom-info{bottom:.16rem}.van-calendar__selected-day{width:1.44rem;height:1.44rem;color:#fff;background-color:#ee0a24;border-radius:.10667rem}.van-calendar__footer{-webkit-flex-shrink:0;flex-shrink:0;padding:0 .42667rem env(safe-area-inset-bottom)}.van-calendar__footer--unfit{padding-bottom:0}.van-calendar__confirm{height:.96rem;margin:.18667rem 0}.van-picker{position:relative;background-color:#fff;-webkit-user-select:none;user-select:none}.van-picker__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:1.17333rem}.van-picker__cancel,.van-picker__confirm{height:100%;padding:0 .42667rem;font-size:.37333rem;background-color:transparent;border:none;cursor:pointer}.van-picker__cancel:active,.van-picker__confirm:active{opacity:.7}.van-picker__confirm{color:#576b95}.van-picker__cancel{color:#969799}.van-picker__title{max-width:50%;font-weight:500;font-size:.42667rem;line-height:.53333rem;text-align:center}.van-picker__columns{position:relative;cursor:grab}.van-picker__columns,.van-picker__loading{display:-webkit-box;display:-webkit-flex;display:flex}.van-picker__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#1989fa;background-color:hsla(0,0%,100%,.9)}.van-picker__frame{top:50%;right:.42667rem;left:.42667rem;z-index:3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-picker__frame,.van-picker__mask{position:absolute;pointer-events:none}.van-picker__mask{top:0;left:0;z-index:2;width:100%;height:100%;background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4)),-webkit-linear-gradient(bottom,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4)),linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));background-repeat:no-repeat;background-position:top,bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.van-picker-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;font-size:.42667rem}.van-picker-column__wrapper{-webkit-transition-timing-function:cubic-bezier(.23,1,.68,1);transition-timing-function:cubic-bezier(.23,1,.68,1)}.van-picker-column__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .10667rem;color:#000}.van-picker-column__item--disabled{opacity:.3}.van-address-edit{padding:.32rem}.van-address-edit__default,.van-address-edit__fields{overflow:hidden;border-radius:.21333rem}.van-address-edit__default{margin-top:.32rem}.van-address-edit__buttons{padding:.85333rem .10667rem}.van-address-edit__buttons .van-button{margin-bottom:.32rem}.van-address-edit-detail{padding:0}.van-address-edit-detail__search-item{background-color:#f2f3f5}.van-address-edit-detail__keyword{color:#ee0a24}.van-address-edit-detail__finish{color:#1989fa;font-size:.32rem}.van-action-sheet{max-height:80%;color:#323233}.van-action-sheet__cancel,.van-action-sheet__item{display:block;width:100%;height:1.33333rem;padding:0;font-size:.42667rem;line-height:.53333rem;background-color:#fff;border:none;cursor:pointer}.van-action-sheet__cancel:active,.van-action-sheet__item:active{background-color:#f2f3f5}.van-action-sheet__item--disabled,.van-action-sheet__item--loading{color:#c8c9cc}.van-action-sheet__item--disabled:active,.van-action-sheet__item--loading:active{background-color:#fff}.van-action-sheet__item--disabled{cursor:not-allowed}.van-action-sheet__item--loading{cursor:default}.van-action-sheet__subname{margin-left:.10667rem;color:#646566;font-size:.32rem}.van-action-sheet__gap{display:block;height:.21333rem;background-color:#f7f8fa}.van-action-sheet__header{font-weight:500;font-size:.42667rem;line-height:1.17333rem;text-align:center}.van-action-sheet__description{padding:.42667rem;color:#646566;font-size:.37333rem;line-height:.53333rem;text-align:center}.van-action-sheet__close{position:absolute;top:0;right:0;padding:0 .42667rem;color:#c8c9cc;font-size:.58667rem;line-height:inherit}.van-action-sheet__close:active{color:#969799}.van-radio-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-contact-list{box-sizing:border-box;height:100%;padding-bottom:1.33333rem}.van-contact-list__item{padding:.42667rem}.van-contact-list__item-value{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:.85333rem;padding-left:.21333rem}.van-contact-list__item-tag{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:.21333rem;padding-top:0;padding-bottom:0;line-height:1.4em}.van-contact-list__group{box-sizing:border-box;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.van-contact-list__edit{font-size:.42667rem}.van-contact-list__bottom{position:fixed;right:0;bottom:0;left:0;z-index:999;padding:.13333rem .42667rem;background-color:#fff}.van-contact-list__add{height:1.06667rem;line-height:1.01333rem}.van-address-list{box-sizing:border-box;height:100%;padding:.32rem .32rem 2.66667rem}.van-address-list__bottom{position:fixed;bottom:0;left:0;z-index:999;box-sizing:border-box;width:100%;padding:.13333rem .42667rem;background-color:#fff}.van-address-list__add{height:1.06667rem;line-height:1.01333rem}.van-address-list__disabled-text{padding:.53333rem 0 .42667rem;color:#969799;font-size:.37333rem;line-height:.53333rem}.van-address-item{padding:.32rem;background-color:#fff;border-radius:.21333rem}.van-address-item:not(:last-child){margin-bottom:.32rem}.van-address-item__value{padding-right:1.17333rem}.van-address-item__name{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.21333rem;font-size:.42667rem;line-height:.58667rem}.van-address-item__tag{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:.21333rem;padding-top:0;padding-bottom:0;line-height:1.4em}.van-address-item__address{color:#323233;font-size:.34667rem;line-height:.48rem}.van-address-item--disabled .van-address-item__address,.van-address-item--disabled .van-address-item__name{color:#c8c9cc}.van-address-item__edit{position:absolute;top:50%;right:.42667rem;color:#969799;font-size:.53333rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-address-item .van-cell{padding:0}.van-address-item .van-radio__label{margin-left:.32rem}.van-address-item .van-radio__icon--checked .van-icon{background-color:#ee0a24;border-color:#ee0a24}.van-cell-group{background-color:#fff}.van-cell-group__title{padding:.42667rem .42667rem .21333rem;color:#969799;font-size:.37333rem;line-height:.42667rem}.van-panel{background:#fff}.van-panel__header-value{color:#ee0a24}.van-panel__footer{padding:.21333rem .42667rem}.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-circle{position:relative;display:inline-block;text-align:center}.van-circle svg{position:absolute;top:0;left:0;width:100%;height:100%}.van-circle__layer{fill:none;stroke-linecap:round}.van-circle__text{position:absolute;top:50%;left:0;box-sizing:border-box;width:100%;padding:0 .10667rem;color:#323233;font-weight:500;font-size:.37333rem;line-height:.48rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-col{float:left;box-sizing:border-box;min-height:.02667rem}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%}.van-count-down{color:#323233;font-size:.37333rem;line-height:.53333rem}.van-tab__pane,.van-tab__pane-wrapper{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;width:100%}.van-tab__pane-wrapper--inactive{height:0;overflow:visible}.van-sticky--fixed{position:fixed;top:0;right:0;left:0;z-index:99}.van-tab{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;padding:0 .10667rem;color:#646566;font-size:.37333rem;cursor:pointer}.van-tab--active{color:#323233;font-weight:500}.van-tab--disabled{color:#c8c9cc;cursor:not-allowed}.van-tab__text--ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.van-tab__text-wrapper,.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}.van-tabs__wrap--scrollable .van-tab--complete{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.van-tabs__wrap--scrollable .van-tabs__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none}.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:.4rem}.van-tabs__nav--card{box-sizing:border-box;height:.8rem;margin:0 .42667rem;border:.02667rem solid #ee0a24;border-radius:.05333rem}.van-tabs__nav--card .van-tab{color:#ee0a24;border-right:.02667rem solid #ee0a24}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#ee0a24}.van-tabs__nav--card .van-tab--disabled{color:#c8c9cc}.van-tabs__line{position:absolute;bottom:.4rem;left:0;z-index:1;height:.08rem;background-color:#ee0a24;border-radius:.08rem}.van-tabs__track{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;will-change:left}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:1.17333rem}.van-tabs--card>.van-tabs__wrap{height:.8rem}.van-coupon-list{position:relative;height:100%;background-color:#f7f8fa}.van-coupon-list__field{padding:.13333rem 0 .13333rem .42667rem}.van-coupon-list__field .van-field__body{height:.90667rem;padding-left:.32rem;line-height:.90667rem;background:#f7f8fa;border-radius:.45333rem}.van-coupon-list__field .van-field__body::-webkit-input-placeholder{color:#c8c9cc}.van-coupon-list__field .van-field__body::placeholder{color:#c8c9cc}.van-coupon-list__field .van-field__clear{margin-right:0}.van-coupon-list__exchange-bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff}.van-coupon-list__exchange{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:.85333rem;font-size:.42667rem;line-height:.8rem;border:0}.van-coupon-list .van-tabs__wrap{box-shadow:0 .16rem .32rem -.32rem #969799}.van-coupon-list__list{box-sizing:border-box;padding:.42667rem 0 .64rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.van-coupon-list__list--with-bottom{padding-bottom:1.76rem}.van-coupon-list__bottom{position:absolute;bottom:0;left:0;z-index:999;box-sizing:border-box;width:100%;padding:.13333rem .42667rem;font-weight:500;background-color:#fff}.van-coupon-list__close{height:1.06667rem}.van-coupon-list__empty{padding-top:1.6rem;text-align:center}.van-coupon-list__empty p{margin:.42667rem 0;color:#969799;font-size:.37333rem;line-height:.53333rem}.van-coupon-list__empty img{width:5.33333rem;height:5.33333rem}.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:.42667rem 0;color:#969799;font-size:.37333rem;line-height:.64rem;border:0 solid #ebedf0}.van-divider:after,.van-divider:before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:.02667rem;border-color:inherit;border-style:inherit;border-width:.02667rem 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center:before,.van-divider--content-left:before,.van-divider--content-right:before{margin-right:.42667rem}.van-divider--content-center:after,.van-divider--content-left:after,.van-divider--content-right:after{margin-left:.42667rem;content:""}.van-divider--content-left:before,.van-divider--content-right:after{max-width:10%}.van-dropdown-menu{-webkit-user-select:none;user-select:none}.van-dropdown-menu__bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;height:1.28rem;background-color:#fff;box-shadow:0 .05333rem .32rem rgba(100,101,102,.08)}.van-dropdown-menu__bar--opened{z-index:11}.van-dropdown-menu__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:0;cursor:pointer}.van-dropdown-menu__item:active{opacity:.7}.van-dropdown-menu__item--disabled:active{opacity:1}.van-dropdown-menu__item--disabled .van-dropdown-menu__title{color:#969799}.van-dropdown-menu__title{position:relative;box-sizing:border-box;max-width:100%;padding:0 .21333rem;color:#323233;font-size:.4rem;line-height:.58667rem}.van-dropdown-menu__title:after{position:absolute;top:50%;right:-.10667rem;margin-top:-.13333rem;border-color:transparent transparent #dcdee0 #dcdee0;border-style:solid;border-width:.08rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.8;content:""}.van-dropdown-menu__title--active{color:#1989fa}.van-dropdown-menu__title--active:after{border-color:transparent transparent currentColor currentColor}.van-dropdown-menu__title--down:after{margin-top:-.02667rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.van-empty{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:.85333rem 0}.van-empty__image{width:4.26667rem;height:4.26667rem}.van-empty__image img{width:100%;height:100%}.van-empty__description{margin-top:.42667rem;padding:0 1.6rem;color:#969799;font-size:.37333rem;line-height:.53333rem}.van-empty__bottom{margin-top:.64rem}.van-goods-action{position:fixed;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:content-box;height:1.33333rem;padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.van-goods-action--unfit{padding-bottom:0}.van-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-swipe{position:relative;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}.van-swipe__track{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.van-swipe__track--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.van-swipe__indicators{position:absolute;bottom:.32rem;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:.32rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:.16rem}.van-swipe__indicator{width:.16rem;height:.16rem;background-color:#ebedf0;border-radius:100%;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s}.van-swipe__indicator:not(:last-child){margin-right:.16rem}.van-swipe__indicator--active{background-color:#1989fa;opacity:1}.van-swipe-item{position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%}.van-image-preview{position:fixed;top:0;left:0;width:100%;height:100%}.van-image-preview__swipe{height:100%}.van-image-preview__cover,.van-image-preview__image{position:absolute;top:0;left:0}.van-image-preview__image{right:0;bottom:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-image-preview__image img{-webkit-user-drag:none}.van-image-preview__image .van-image__error{top:30%;height:40%}.van-image-preview__image .van-image__error-icon{font-size:.96rem}.van-image-preview__image .van-image__loading{background-color:transparent}.van-image-preview__index{position:absolute;top:.26667rem;left:50%;color:#fff;font-size:.37333rem;text-shadow:0 .02667rem .02667rem #323233;-webkit-transform:translate(-50%);transform:translate(-50%)}.van-image-preview__overlay{background-color:rgba(0,0,0,.9)}.van-image-preview__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:.58667rem;cursor:pointer}.van-image-preview__close-icon:active{color:#969799}.van-image-preview__close-icon--top-left{top:.42667rem;left:.42667rem}.van-image-preview__close-icon--top-right{top:.42667rem;right:.42667rem}.van-image-preview__close-icon--bottom-left{bottom:.42667rem;left:.42667rem}.van-image-preview__close-icon--bottom-right{right:.42667rem;bottom:.42667rem}.van-uploader{position:relative;display:inline-block}.van-uploader__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-uploader__wrapper--disabled{opacity:.5}.van-uploader__input{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;cursor:pointer;opacity:0}.van-uploader__input-wrapper{position:relative}.van-uploader__input:disabled{cursor:not-allowed}.van-uploader__upload{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:2.13333rem;height:2.13333rem;margin:0 .21333rem .21333rem 0;background-color:#f7f8fa;border-radius:.21333rem}.van-uploader__upload:active{background-color:#f2f3f5}.van-uploader__upload-icon{color:#dcdee0;font-size:.64rem}.van-uploader__upload-text{margin-top:.21333rem;color:#969799;font-size:.32rem}.van-uploader__preview{position:relative;margin:0 .21333rem .21333rem 0;cursor:pointer}.van-uploader__preview-image{display:block;width:2.13333rem;height:2.13333rem;overflow:hidden;border-radius:.21333rem}.van-uploader__preview-delete{position:absolute;top:-.21333rem;right:-.21333rem;color:#969799;font-size:.48rem;background-color:#fff;border-radius:100%}.van-uploader__mask{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;background-color:rgba(50,50,51,.88);border-radius:.21333rem}.van-uploader__mask-icon{font-size:.58667rem}.van-uploader__mask-message{margin-top:.16rem;padding:0 .10667rem;font-size:.32rem;line-height:.37333rem}.van-uploader__loading{width:.58667rem;height:.58667rem;color:#fff}.van-uploader__file{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:2.13333rem;height:2.13333rem;background-color:#f7f8fa;border-radius:.21333rem}.van-uploader__file-icon{color:#646566;font-size:.53333rem}.van-uploader__file-name{box-sizing:border-box;width:100%;margin-top:.21333rem;padding:0 .10667rem;color:#646566;font-size:.32rem;text-align:center}.van-index-anchor{z-index:1;box-sizing:border-box;padding:0 .42667rem;color:#323233;font-weight:500;font-size:.37333rem;line-height:.85333rem;background-color:transparent}.van-index-anchor--sticky{position:fixed;top:0;right:0;left:0;color:#07c160;background-color:#fff}.van-index-bar__sidebar{position:fixed;top:50%;right:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;user-select:none}.van-index-bar__index{padding:0 .10667rem 0 .42667rem;font-weight:500;font-size:.26667rem;line-height:.37333rem}.van-index-bar__index--active{color:#07c160}.van-pagination{display:-webkit-box;display:-webkit-flex;display:flex;font-size:.37333rem}.van-pagination__item,.van-pagination__page-desc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-pagination__item{-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;min-width:.96rem;height:1.06667rem;color:#1989fa;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.van-pagination__item:active{color:#fff;background-color:#1989fa}.van-pagination__item:after{border-width:.02667rem 0 .02667rem .02667rem}.van-pagination__item:last-child:after{border-right-width:.02667rem}.van-pagination__item--active{color:#fff;background-color:#1989fa}.van-pagination__next,.van-pagination__prev{padding:0 .10667rem;cursor:pointer}.van-pagination__item--disabled,.van-pagination__item--disabled:active{color:#646566;background-color:#f7f8fa;cursor:not-allowed;opacity:.5}.van-pagination__page{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.van-pagination__page-desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:1.06667rem;color:#646566}.van-pagination--simple .van-pagination__next:after,.van-pagination--simple .van-pagination__prev:after{border-width:.02667rem}.van-password-input{position:relative;margin:0 .42667rem;-webkit-user-select:none;user-select:none}.van-password-input__error-info,.van-password-input__info{margin-top:.42667rem;font-size:.37333rem;text-align:center}.van-password-input__info{color:#969799}.van-password-input__error-info{color:#ee0a24}.van-password-input__security{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:1.33333rem;cursor:pointer}.van-password-input__security:after{border-radius:.16rem}.van-password-input__security li{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;font-size:.53333rem;line-height:1.2;background-color:#fff}.van-password-input__security i{width:.26667rem;height:.26667rem;background-color:#000;border-radius:100%;visibility:hidden}.van-password-input__cursor,.van-password-input__security i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-password-input__cursor{width:.02667rem;height:40%;background-color:#323233;-webkit-animation:van-cursor-flicker 1s infinite;animation:van-cursor-flicker 1s infinite}@-webkit-keyframes van-cursor-flicker{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes van-cursor-flicker{0%{opacity:0}50%{opacity:1}to{opacity:0}}.van-progress{position:relative;height:.10667rem;background:#ebedf0;border-radius:.10667rem}.van-progress__portion{position:absolute;left:0;height:100%;background:#1989fa;border-radius:inherit}.van-progress__pivot{position:absolute;top:50%;box-sizing:border-box;min-width:3.6em;padding:0 .13333rem;color:#fff;font-size:.26667rem;line-height:1.6;text-align:center;word-break:keep-all;background-color:#1989fa;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-row:after{display:table;clear:both;content:""}.van-row--flex{display:-webkit-box;display:-webkit-flex;display:flex}.van-row--flex:after{display:none}.van-row--justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-row--justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.van-row--justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-row--justify-space-around{-webkit-justify-content:space-around;justify-content:space-around}.van-row--align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-row--align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.van-sidebar{width:2.26667rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.van-tree-select{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;font-size:.37333rem;-webkit-user-select:none;user-select:none}.van-tree-select__nav{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;background-color:#f7f8fa;-webkit-overflow-scrolling:touch}.van-tree-select__nav-item{padding:.37333rem .32rem}.van-tree-select__content{-webkit-box-flex:2;-webkit-flex:2;flex:2;overflow-y:auto;background-color:#fff;-webkit-overflow-scrolling:touch}.van-tree-select__item{position:relative;padding:0 .85333rem 0 .42667rem;font-weight:700;line-height:1.28rem;cursor:pointer}.van-tree-select__item--active{color:#ee0a24}.van-tree-select__item--disabled{color:#c8c9cc;cursor:not-allowed}.van-tree-select__selected{position:absolute;top:50%;right:.42667rem;margin-top:-.21333rem;font-size:.42667rem}.van-skeleton{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 .42667rem}.van-skeleton__avatar{-webkit-flex-shrink:0;flex-shrink:0;margin-right:.42667rem;background-color:#f2f3f5}.van-skeleton__avatar--round{border-radius:100%}.van-skeleton__content{width:100%}.van-skeleton__avatar+.van-skeleton__content{padding-top:.21333rem}.van-skeleton__row,.van-skeleton__title{height:.42667rem;background-color:#f2f3f5}.van-skeleton__title{margin:0}.van-skeleton__row:not(:first-child){margin-top:.32rem}.van-skeleton__title+.van-skeleton__row{margin-top:.53333rem}.van-skeleton--animate{-webkit-animation:van-skeleton-blink 1.2s ease-in-out infinite;animation:van-skeleton-blink 1.2s ease-in-out infinite}@-webkit-keyframes van-skeleton-blink{50%{opacity:.6}}@keyframes van-skeleton-blink{50%{opacity:.6}}.van-stepper{font-size:0;-webkit-user-select:none;user-select:none}.van-stepper__minus,.van-stepper__plus{position:relative;box-sizing:border-box;width:.74667rem;height:.74667rem;margin:0;padding:0;color:#323233;vertical-align:middle;background-color:#f2f3f5;border:0;cursor:pointer}.van-stepper__minus:before,.van-stepper__plus:before{width:50%;height:.02667rem}.van-stepper__minus:after,.van-stepper__plus:after{width:.02667rem;height:50%}.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{position:absolute;top:50%;left:50%;background-color:currentColor;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}.van-stepper__minus--disabled,.van-stepper__plus--disabled{color:#c8c9cc;background-color:#f7f8fa;cursor:not-allowed}.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f7f8fa}.van-stepper__minus{border-radius:.10667rem 0 0 .10667rem}.van-stepper__minus:after{display:none}.van-stepper__plus{border-radius:0 .10667rem .10667rem 0}.van-stepper__input{box-sizing:border-box;width:.85333rem;height:.74667rem;margin:0 .05333rem;padding:0;color:#323233;font-size:.37333rem;line-height:normal;text-align:center;vertical-align:middle;background-color:#f2f3f5;border:0;border-width:.02667rem 0;border-radius:0;-webkit-appearance:none}.van-stepper__input:disabled{color:#c8c9cc;background-color:#f2f3f5;-webkit-text-fill-color:currentColor;opacity:1}.van-stepper__input:read-only{cursor:default}.van-stepper--round .van-stepper__input{background-color:transparent}.van-stepper--round .van-stepper__minus,.van-stepper--round .van-stepper__plus{border-radius:100%}.van-stepper--round .van-stepper__minus:active,.van-stepper--round .van-stepper__plus:active{opacity:.7}.van-stepper--round .van-stepper__minus--disabled,.van-stepper--round .van-stepper__minus--disabled:active,.van-stepper--round .van-stepper__plus--disabled,.van-stepper--round .van-stepper__plus--disabled:active{opacity:.3}.van-stepper--round .van-stepper__plus{color:#fff;background-color:#ee0a24}.van-stepper--round .van-stepper__minus{color:#ee0a24;background-color:#fff;border:.02667rem solid #ee0a24}.van-sku-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;min-height:50%;max-height:80%;overflow-y:visible;font-size:.37333rem;background:#fff}.van-sku-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;min-height:1.17333rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.van-sku-body::-webkit-scrollbar{display:none}.van-sku-header{margin:0 .42667rem}.van-sku-header__img-wrap{position:relative;float:left;width:2.56rem;height:2.56rem;margin:.32rem 0;overflow:hidden;background:#f7f8fa;border-radius:.10667rem}.van-sku-header__img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.van-sku-header__goods-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:2.56rem;padding:.32rem .53333rem .32rem .21333rem;overflow:hidden}.van-sku-header-item{margin-top:.21333rem;color:#969799;font-size:.32rem;line-height:.42667rem}.van-sku__price-symbol{font-size:.42667rem;vertical-align:bottom}.van-sku__price-num{font-weight:500;font-size:.58667rem;vertical-align:bottom;word-wrap:break-word}.van-sku__goods-price{color:#ee0a24}.van-sku__price-tag{position:relative;display:inline-block;margin-left:.21333rem;padding:0 .13333rem;overflow:hidden;color:#ee0a24;font-size:.32rem;line-height:.42667rem;border-radius:.21333rem}.van-sku__price-tag:before{position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;opacity:.1;content:""}.van-sku-group-container{padding-top:.32rem}.van-sku-group-container--hide-soldout .van-sku-row__item--disabled{display:none}.van-sku-row{margin:0 .42667rem .32rem}.van-sku-row:last-child{margin-bottom:0}.van-sku-row__title{padding-bottom:.32rem}.van-sku-row__title-multiple{color:#969799}.van-sku-row__item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:1.06667rem;margin:0 .32rem .32rem 0;overflow:hidden;color:#323233;font-size:.34667rem;line-height:.42667rem;vertical-align:middle;border-radius:.10667rem;cursor:pointer}.van-sku-row__item:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f8fa;content:""}.van-sku-row__item-img{z-index:1;width:.64rem;height:.64rem;margin:.10667rem 0 .10667rem .10667rem;object-fit:cover;border-radius:.05333rem}.van-sku-row__item-name{z-index:1;padding:.21333rem}.van-sku-row__item--active{color:#ee0a24}.van-sku-row__item--active:before{background:currentColor;opacity:.1}.van-sku-row__item--disabled{color:#c8c9cc;background:#f2f3f5;cursor:not-allowed}.van-sku-row__item--disabled .van-sku-row__item-img{opacity:.3}.van-sku-stepper-stock{padding:.32rem .42667rem;overflow:hidden;line-height:.8rem}.van-sku__stepper{float:right;padding-left:.10667rem}.van-sku__stepper-title{float:left}.van-sku__stepper-quota{float:right;color:#ee0a24;font-size:.32rem}.van-sku__stock{display:inline-block;margin-right:.21333rem;color:#969799;font-size:.32rem}.van-sku__stock-num--highlight{color:#ee0a24}.van-sku-messages{padding-bottom:.85333rem}.van-sku-messages .van-cell:after{top:0;right:.42667rem;bottom:auto}.van-sku-messages__image-cell .van-cell__title{max-width:2.4rem}.van-sku-messages__image-cell .van-cell__value{overflow:visible;text-align:left}.van-sku-img-uploader{display:inline-block}.van-sku-img-uploader__uploader{vertical-align:middle}.van-sku-img-uploader__img{position:relative;float:left;width:1.70667rem;height:1.70667rem;margin-right:.21333rem;background:#f7f8fa;border-radius:.05333rem}.van-sku-img-uploader__img img{width:100%;height:100%;object-fit:contain}.van-sku-img-uploader__delete{position:absolute;top:-.32rem;right:-.37333rem;z-index:1;padding:.16rem;color:rgba(50,50,51,.8);opacity:.8}.van-sku-img-uploader__delete:before{background-color:#fff;border-radius:.37333rem}.van-sku-img-uploader__mask{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;color:#fff;background:rgba(50,50,51,.8)}.van-sku-img-uploader__warn-text{margin-top:.16rem;font-size:.32rem;line-height:.37333rem}.van-sku-img-uploader__trigger{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;color:#dcdee0}.van-sku-actions,.van-sku-img-uploader__trigger{display:-webkit-box;display:-webkit-flex;display:flex}.van-sku-actions{-webkit-flex-shrink:0;flex-shrink:0;padding:.21333rem .42667rem}.van-sku-actions .van-button{height:1.06667rem;font-weight:500;font-size:.37333rem;border:none;border-radius:0}.van-sku-actions .van-button:first-of-type{border-top-left-radius:.53333rem;border-bottom-left-radius:.53333rem}.van-sku-actions .van-button:last-of-type{border-top-right-radius:.53333rem;border-bottom-right-radius:.53333rem}.van-sku-actions .van-button--warning{background:-webkit-linear-gradient(left,#ffd01e,#ff8917);background:linear-gradient(90deg,#ffd01e,#ff8917)}.van-sku-actions .van-button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24)}.van-slider{position:relative;width:100%;height:.05333rem;background-color:#ebedf0;border-radius:26.64rem;cursor:pointer}.van-slider:before{position:absolute;top:-.21333rem;right:0;bottom:-.21333rem;left:0;content:""}.van-slider__bar{position:relative;width:100%;height:100%;background-color:#1989fa;border-radius:inherit;-webkit-transition:width .2s;transition:width .2s}.van-slider__button{width:.64rem;height:.64rem;background-color:#fff;border-radius:50%;box-shadow:0 .02667rem .05333rem rgba(0,0,0,.5)}.van-slider__button-wrapper{position:absolute;top:50%;right:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);cursor:grab}.van-slider--disabled{cursor:not-allowed;opacity:.5}.van-slider--disabled .van-slider__button-wrapper{cursor:not-allowed}.van-slider--vertical{display:inline-block;width:.05333rem;height:100%}.van-slider--vertical .van-slider__button-wrapper{top:auto;right:50%;bottom:0;-webkit-transform:translate3d(50%,50%,0);transform:translate3d(50%,50%,0)}.van-slider--vertical:before{top:0;right:-.21333rem;bottom:0;left:-.21333rem}.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:.26667rem .26667rem 0}.van-steps--horizontal .van-steps__items{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 .26667rem;padding-bottom:.58667rem}.van-steps--vertical{padding:0 0 0 .85333rem}.van-swipe-cell{position:relative;overflow:hidden;cursor:grab}.van-swipe-cell__wrapper{-webkit-transition-timing-function:cubic-bezier(.18,.89,.32,1);transition-timing-function:cubic-bezier(.18,.89,.32,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-swipe-cell__left,.van-swipe-cell__right{position:absolute;top:0;height:100%}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.van-tabbar{z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:content-box;width:100%;height:1.33333rem;padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.van-tabbar--fixed{position:fixed;bottom:0;left:0}.van-tabbar--unfit{padding-bottom:0} -/*# sourceMappingURL=app.ca96bb7a67d6daf786f0e5c5ef7ce56e.css.map */ \ No newline at end of file +#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;background:#fff}.passwrod-input[data-v-a89a88d4]{position:fixed;left:0;bottom:6.77333rem}.running-sb[data-v-a89a88d4],.running[data-v-a89a88d4]{width:92vw;height:36vw;background:url(../../static/fonts/running-water.fc9a968.png) no-repeat;background-size:100% 100%;margin:4vw auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4vw}.running-sb .running-top[data-v-a89a88d4],.running .running-top[data-v-a89a88d4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.running-sb .running-top .running-top-l[data-v-a89a88d4],.running-sb .running-top[data-v-a89a88d4],.running .running-top .running-top-l[data-v-a89a88d4],.running .running-top[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.running-sb .running-top .running-top-l span[data-v-a89a88d4],.running .running-top .running-top-l span[data-v-a89a88d4]{color:#fff;padding-left:1.6vw;font-size:4vw}.running-sb .running-top .running-top-l img[data-v-a89a88d4],.running .running-top .running-top-l img[data-v-a89a88d4]{width:5.6vw;height:5.6vw}.running-sb .running-top .running-top-time[data-v-a89a88d4],.running .running-top .running-top-time[data-v-a89a88d4]{font-size:3.2vw;color:#fff;opacity:.6}.running-sb .running-center[data-v-a89a88d4],.running .running-center[data-v-a89a88d4]{font-size:9.06667vw;color:#fff;margin-top:3.2vw}.running-sb .running-bottom[data-v-a89a88d4],.running .running-bottom[data-v-a89a88d4]{padding-top:2.66667vw;border-top:.02667rem solid hsla(0,0%,100%,.3);font-size:4vw;margin-top:3.2vw;text-align:center;color:#fff}.running-sb[data-v-a89a88d4]{background-image:url(../../static/fonts/rw-single-boardcast.1b456dc.png)}.box-all[data-v-a89a88d4]{width:100vw;height:100vh}.top[data-v-a89a88d4]{width:100vw;height:13.33333vw;background-color:#fff}.top .back[data-v-a89a88d4]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-a89a88d4]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top .top-tab[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.top .top-tab span[data-v-a89a88d4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.top span[data-v-a89a88d4]{position:relative;display:-moz-inline-box;display:inline-block;width:26.66667vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.26667vw;color:#999}.top span.activeTab[data-v-a89a88d4]{color:#333}.top .line-left[data-v-a89a88d4],.top .line-right[data-v-a89a88d4]{position:absolute;top:1.01333rem;left:2.29333rem;width:.42667rem;height:.16rem;background-color:#218eff;border-radius:.08rem}.top .line-right[data-v-a89a88d4]{left:7.25333rem}.super-gold[data-v-a89a88d4]{height:40vw;background-image:url(../../static/fonts/bg_super_gold.d027534.png)}.gold[data-v-a89a88d4],.super-gold[data-v-a89a88d4]{width:92vw;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:92vw 34.66667vw;background-repeat:no-repeat;padding-left:4vw;padding-top:2.66667vw}.gold[data-v-a89a88d4]{height:34.66667vw;background-image:url(../../static/fonts/bg_gold.5be0d30.png)}.super-gold-count[data-v-a89a88d4]{height:5.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.super-gold-count .img[data-v-a89a88d4]{float:left;width:5.33333vw;height:5.33333vw}.super-gold-count .balance[data-v-a89a88d4]{margin-left:1.33333vw;color:#fff;font-size:4vw;float:left}.super-gold-count .log[data-v-a89a88d4]{margin-left:38.66667vw;color:#fff;font-size:2.93333vw;float:left;opacity:.6}.super-gold-count .arrow[data-v-a89a88d4]{margin-left:.53333vw;width:2.66667vw;float:left}.super-gold-number[data-v-a89a88d4]{width:26.66667vw;height:16vw;color:#fff;font-size:8.53333vw;font-weight:26.66667vw;text-align:left;line-height:16vw}.line[data-v-a89a88d4]{width:84vw;height:.26667vw;background-color:hsla(0,0%,100%,.3)}.exchange[data-v-a89a88d4]{width:84vw}.exchange[data-v-a89a88d4],.gold-exchange .left[data-v-a89a88d4]{height:10.66667vw;line-height:10.66667vw;color:#fff;font-size:4vw;text-align:center}.gold-exchange .left[data-v-a89a88d4]{width:41.86667vw;float:left}.gold-exchange .right[data-v-a89a88d4]{width:41.86667vw;height:10.66667vw;font-size:4vw;line-height:10.66667vw;float:left;text-align:center;color:#fff}.split[data-v-a89a88d4]{float:left;width:.4vw;height:4vw;margin-top:3.2vw;background-color:hsla(0,0%,100%,.3)}.bottom[data-v-a89a88d4]{margin-left:6.4vw;margin-right:11.2vw;margin-top:13.33333vw;width:84vw}.bottom p[data-v-a89a88d4]{color:#333;font-size:4vw;margin-bottom:1.6vw}.bottom .des[data-v-a89a88d4]{color:#999;font-size:3.46667vw;line-height:5.33333vw}.bonus .current-bonus[data-v-a89a88d4]{width:9.2rem;height:3.22667rem;background:url(../../static/fonts/bonus-bg.41b3371.png) no-repeat 0 0/100% 100%;margin:0 auto .8rem;padding-left:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:.4rem;overflow:hidden}.bonus .current-bonus .bonus-top[data-v-a89a88d4]{font-weight:700;margin:.4rem 0 .53333rem}.bonus .current-bonus .bonus-num[data-v-a89a88d4]{font-weight:700;font-size:.48rem;margin-bottom:.4rem}.bonus .current-bonus .bonus-num span[data-v-a89a88d4]{font-weight:700;font-size:.90667rem}.bonus .current-bonus .total-bonus[data-v-a89a88d4]{color:#c6c6e9;font-size:.32rem}.bonus .bonus-title[data-v-a89a88d4]{font-size:.4rem;font-weight:700;color:#333;margin-left:.4rem;margin-bottom:.4rem}.bonus ul[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.bonus ul li.li-item[data-v-a89a88d4]{width:2.86667rem;height:1.33333rem;line-height:1.33333rem;background-color:#ccc;text-align:center;color:#fff;font-size:.4rem;font-weight:700;margin-bottom:.26667rem;border:.02667rem solid transparent;border-radius:.13333rem}.bonus ul li.li-item.active[data-v-a89a88d4]{border:.02667rem solid #228dff;background-color:#fff;color:#218eff}.bonus .bonus-desc[data-v-a89a88d4]{bottom:2rem;color:#999;font-size:.4rem}.bonus .bonus-btn[data-v-a89a88d4],.bonus .bonus-desc[data-v-a89a88d4]{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:700}.bonus .bonus-btn[data-v-a89a88d4]{bottom:.53333rem;width:8rem;height:1.06667rem;line-height:1.06667rem;background-image:-webkit-gradient(linear,left top,right top,from(#218eff),to(#7727e4));background-image:linear-gradient(90deg,#218eff,#7727e4);border-radius:.53333rem;text-align:center;font-size:.48rem;color:#fff}.bonus .shade-mask[data-v-a89a88d4]{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.6)}.bonus .shade-mask .shade-content[data-v-a89a88d4]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8rem;height:6.58667rem;border-radius:.32rem;background-color:#fff;font-size:.48rem}.bonus .shade-mask .shade-content .content-title[data-v-a89a88d4]{color:#333;text-align:center;margin-top:.66667rem;margin-bottom:.53333rem}.bonus .shade-mask .shade-content .draw-info[data-v-a89a88d4]{padding:0 .61333rem 0 .50667rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font-size:.4rem}.bonus .shade-mask .shade-content .draw-info p[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.4rem}.bonus .shade-mask .shade-content .draw-info p span[data-v-a89a88d4]{color:#333}.bonus .shade-mask .shade-content .areyousure[data-v-a89a88d4]{color:#fb486a;font-size:.4rem;text-align:center;margin-bottom:.93333rem}.bonus .shade-mask .shade-content .withdraw-btn[data-v-a89a88d4]{display:-webkit-box;display:-ms-flexbox;display:flex}.bonus .shade-mask .shade-content .withdraw-btn div[data-v-a89a88d4]{width:2.93333rem;height:.93333rem;line-height:.93333rem;border-radius:.46667rem;text-align:center;font-size:.4rem;margin-left:.88rem}.bonus .shade-mask .shade-content .withdraw-btn .cancel[data-v-a89a88d4]{color:#4c5af1;background-image:-webkit-gradient(linear,left top,right top,from(#bcddff),to(#d6bef7));background-image:linear-gradient(90deg,#bcddff,#d6bef7)}.bonus .shade-mask .shade-content .withdraw-btn .confirm[data-v-a89a88d4]{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#218eff),to(#7727e4));background-image:linear-gradient(90deg,#218eff,#7727e4);margin-left:.37333rem}.passwrod-input[data-v-6a1d482c]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-6a1d482c]{width:100vw;height:100%}.top[data-v-6a1d482c]{width:100vw;height:13.33333vw;margin-bottom:5.33333vw}.top .back[data-v-6a1d482c]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-6a1d482c]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-6a1d482c]{display:-moz-inline-box;display:inline-block;width:73.33333vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.crystal-father[data-v-6a1d482c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crystal[data-v-6a1d482c]{margin-left:4vw;width:5.33333vw;height:5.33333vw;float:left}.crystal-text[data-v-6a1d482c]{color:#333;font-size:4vw}.crystal-number[data-v-6a1d482c]{color:#7154ee;font-size:4vw;font-weight:700;margin-left:.8vw}.number[data-v-6a1d482c]{display:block;margin:2.66667vw auto 0;width:92vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#666;padding-left:5.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:2.13333vw;outline:medium}.diamond[data-v-6a1d482c]{margin-top:2.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sure[data-v-6a1d482c]{width:92vw;height:12vw;margin-left:4vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff);color:#fff;font-size:4vw;text-align:center;border-radius:6vw;line-height:12vw;margin-top:16vw}.bottom-text[data-v-6a1d482c]{line-height:5.86667vw;color:#999;font-size:3.46667vw;margin-left:6.93333vw;margin-right:6.93333vw;margin-top:5.06667vw}.stand[data-v-7be2a897]{width:100%;height:1.33333rem}.header[data-v-7be2a897]{width:100%;position:fixed;left:0;top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;z-index:100009}.header .back[data-v-7be2a897],.header[data-v-7be2a897]{height:1.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .back[data-v-7be2a897]{margin-left:.53333rem;width:1.33333rem}.header .back img[data-v-7be2a897]{width:.48rem}.header .title[data-v-7be2a897]{font-size:.48rem;color:#333;font-weight:700;font-family:PingFang-SC-Medium;margin-left:.26667rem}.header .url[data-v-7be2a897]{width:1.6rem;margin-right:.26667rem;font-size:.34667rem;color:#333}.passwrod-input[data-v-9cfce14a]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-9cfce14a]{width:100vw;height:100%}.top[data-v-9cfce14a]{width:100vw;height:13.33333vw;margin-bottom:5.33333vw}.top .back[data-v-9cfce14a]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-9cfce14a]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-9cfce14a]{display:-moz-inline-box;display:inline-block;width:73.33333vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.crystal-father[data-v-9cfce14a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crystal[data-v-9cfce14a]{margin-left:4vw;width:5.33333vw;height:5.33333vw;float:left}.crystal-text[data-v-9cfce14a]{color:#333;font-size:4vw;margin-left:1.86667vw}.crystal-number[data-v-9cfce14a]{color:#7154ee;font-size:4vw}.number[data-v-9cfce14a]{display:block;margin:2.66667vw auto 0;width:92vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#666;padding-left:5.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:2.13333vw;outline:medium}.diamond[data-v-9cfce14a]{margin-top:5.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sure[data-v-9cfce14a]{width:92vw;height:12vw;margin-left:4vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff);color:#fff;font-size:4vw;text-align:center;border-radius:6vw;line-height:12vw;margin-top:16vw}.bottom-text[data-v-9cfce14a]{color:#999;font-size:3.46667vw;margin-left:6.93333vw;margin-right:6.93333vw;margin-top:5.06667vw;line-height:5.86667vw}[data-v-3f255f99]{-ms-touch-action:pan-y;touch-action:pan-y}.passwrod-input[data-v-3f255f99]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-3f255f99]{width:100vw;height:100%}.user_info[data-v-3f255f99]{width:100vw}.user_info .is_bind[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:11.73333vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.73333vw;color:#333}.user_info .is_bind img[data-v-3f255f99]{width:1.86667vw;height:2.66667vw;margin-left:.53333vw;vertical-align:unset}.user_info .channel_wrap[data-v-3f255f99]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4vw;height:22.4vw;background:#f1f1f1}.user_info .channel_wrap .channel_item[data-v-3f255f99],.user_info .channel_wrap[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.user_info .channel_wrap .channel_item[data-v-3f255f99]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44.26667vw;height:16vw;border-radius:2.13333vw;-webkit-box-shadow:0 .53333vw 1.06667vw 0 rgba(0,0,0,.05);box-shadow:0 .53333vw 1.06667vw 0 rgba(0,0,0,.05);font-size:4.26667vw;color:#333;background:#fff}.user_info .channel_wrap .channel_item.active[data-v-3f255f99]{border:.26667vw solid #1f8ef7;background:rgba(31,142,247,.1);color:#1f8ef7}.user_info .channel_wrap .channel_item img[data-v-3f255f99]{width:8vw;height:8vw}.user_info .channel_wrap .channel_item img.ali[data-v-3f255f99]{width:6.4vw;height:6.4vw;margin-right:2.13333vw}.user_info .channel_wrap .channel_item span[data-v-3f255f99]{font-weight:700}.user_info .alipay_info .acount[data-v-3f255f99],.user_info .alipay_info .name[data-v-3f255f99],.user_info .unionpay_info .acount[data-v-3f255f99],.user_info .unionpay_info .name[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:11.73333vw;line-height:11.73333vw;padding:0 4vw;-webkit-box-sizing:border-box;font-size:3.73333vw;color:#333;border-bottom:.02667rem solid #f1f1f1;box-sizing:border-box}.user_info .alipay_info .name p[data-v-3f255f99],.user_info .unionpay_info .name p[data-v-3f255f99]{height:11.73333vw;line-height:13.26667vw}.withdraw_info[data-v-3f255f99]{width:100vw}.withdraw_info .box[data-v-3f255f99]{width:100%;height:2.13333vw;background:#f1f1f1}.withdraw_info .remain_wrap[data-v-3f255f99]{height:11.73333vw;line-height:11.73333vw;margin-top:2.66667vw}.withdraw_info .chanel_remain_wrap[data-v-3f255f99],.withdraw_info .channel_num_wrap[data-v-3f255f99],.withdraw_info .remain_wrap[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:9.06667vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.73333vw;color:#333}.withdraw_info .chanel_remain_wrap img[data-v-3f255f99],.withdraw_info .channel_num_wrap img[data-v-3f255f99],.withdraw_info .remain_wrap img[data-v-3f255f99]{width:5.6vw;height:5.6vw;vertical-align:middle}.withdraw_info .chanel_remain_wrap span[data-v-3f255f99],.withdraw_info .channel_num_wrap span[data-v-3f255f99],.withdraw_info .remain_wrap span[data-v-3f255f99]{font-weight:700;font-size:5.33333vw;color:#7154ee;vertical-align:middle}.withdraw_info .chanel_remain_wrap .chanel_remain[data-v-3f255f99],.withdraw_info .chanel_remain_wrap .channel_num[data-v-3f255f99],.withdraw_info .channel_num_wrap .chanel_remain[data-v-3f255f99],.withdraw_info .channel_num_wrap .channel_num[data-v-3f255f99],.withdraw_info .remain_wrap .chanel_remain[data-v-3f255f99],.withdraw_info .remain_wrap .channel_num[data-v-3f255f99]{font-weight:700}.box_price[data-v-3f255f99]{overflow:hidden;margin:0 auto;background:#fff}.box_price .box_title[data-v-3f255f99]{position:relative;width:21.33333vw;margin:5.33333vw auto 4.8vw;text-align:center;font-weight:700;font-size:4.8vw;color:#333}.box_price .box_title[data-v-3f255f99]:after{content:"";position:absolute;bottom:-1.6vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:.53333vw;background-color:#7154ee}.box_price .item_father[data-v-3f255f99]{width:28.8vw;height:28.8vw;float:left;margin-left:3.4vw;margin-bottom:3.2vw}.box_price .item_father .item_price[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28.8vw;height:28.8vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.02667rem solid #f1f1f1;border-radius:2.13333vw}.box_price .item_father .item_price .price_color[data-v-3f255f99]{color:#333;font-weight:700;font-size:4.8vw}.box_price .item_father .item_price .price_bottom_color[data-v-3f255f99]{color:#666;font-size:3.2vw}.box_price .item_father .item_price_select[data-v-3f255f99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28.8vw;height:28.8vw;border:.02667rem solid #7154ee;background-color:rgba(113,84,238,.1);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.13333vw}.box_price .item_father .item_price_select .price_color[data-v-3f255f99]{color:#7154ee;font-weight:700;font-size:4.8vw}.box_price .item_father .item_price_select .price_bottom_color[data-v-3f255f99]{color:#666;font-size:3.2vw}.sure[data-v-3f255f99]{width:69.33333vw;height:10.13333vw;margin:8vw auto;background-color:#d8d8d8;text-align:center;line-height:10.13333vw;font-size:3.73333vw;color:#fff;border-radius:6.4vw}.sure.active[data-v-3f255f99]{background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff)}.box-all[data-v-f1630f80]{width:100vw;height:100%}.top[data-v-f1630f80]{width:100vw;height:13.33333vw;margin-bottom:5.33333vw}.top .back[data-v-f1630f80]{width:13.33333vw;height:13.33333vw;float:left;text-align:center}.top img[data-v-f1630f80]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-f1630f80]{display:-moz-inline-box;display:inline-block;width:73.33333vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.crystal-text[data-v-f1630f80]{margin-top:8vw;margin-left:4vw;color:#333;font-size:4vw}.number[data-v-f1630f80]{display:block;margin:2.66667vw auto 0;width:92vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#333;padding-left:5.33333vw;border:none;border-radius:2.13333vw;outline:medium}.diamond[data-v-f1630f80]{margin-top:5.33333vw}.sure[data-v-f1630f80]{width:92vw;height:12vw;margin-left:4vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#735ffe),to(#8776ff));background-image:linear-gradient(#735ffe,#8776ff);color:#fff;font-size:4vw;text-align:center;border-radius:6vw;line-height:12vw;margin-top:16vw}.code[data-v-f1630f80]{margin-top:2.66667vw;margin-left:4vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:57.33333vw;height:10.66667vw;background-color:#f4f4f4;border-radius:0;font-size:3.2vw;color:#333;padding-left:5.33333vw;border:none;border-radius:2.13333vw;outline:medium}.div-code[data-v-f1630f80]{background-color:#e9e5fd;border-radius:2.13333vw;color:#795eef;font-size:3.73333vw;height:10.13333vw;width:32vw;line-height:10.13333vw;text-align:center;float:right;margin-right:4vw;margin-top:2.66667vw}.crystal-top[data-v-03644a2a]{position:fixed;top:1.33333rem;height:2.13333rem;background:#fff;z-index:99999}.crystal-top.crystal-top-app[data-v-03644a2a]{top:0}.van-list[data-v-03644a2a]{margin-top:2.08rem}.in-all span[data-v-03644a2a]{color:#999}.in-all span.total[data-v-03644a2a]{font-size:.34667rem;font-weight:700;color:#ffa936}.crystal-list .in-all-detail[data-v-03644a2a]{width:9.2rem;margin:0 auto;border-bottom:.02667rem solid #f4f4f4;height:1.94667rem;overflow:hidden}.crystal-list .in-all-detail .in-all-user[data-v-03644a2a]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.crystal-list .in-all-detail .in-all-user .income-detail .item-title[data-v-03644a2a]{font-size:.4rem;color:#333;line-height:.8rem}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-dsc[data-v-03644a2a]{font-size:.32rem;color:#999}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-dsc span[data-v-03644a2a]{color:#333}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-title[data-v-03644a2a]{line-height:.8rem;font-size:.4rem;color:#333}.crystal-list .in-all-detail .in-all-user .income-detail .item-left-title span[data-v-03644a2a]{color:#999}.crystal-list .in-all-detail .in-all-user p[data-v-03644a2a]{font-size:.4rem;color:#333}.crystal-list .in-all-detail .crystal[data-v-03644a2a],.crystal-list .in-all-detail .in-all-user .diamond[data-v-03644a2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crystal-list .in-all-detail .crystal img[data-v-03644a2a]{width:.56rem;height:.56rem}.crystal-list .in-all-detail .crystal span[data-v-03644a2a]{font-size:.4rem;font-weight:700;margin-left:.08rem}.crystal-list .in-all-detail .crystal span.item-right-text[data-v-03644a2a]{color:#ffa936}.crystal-list .in-all-detail .crystal span.item-right-text-red[data-v-03644a2a]{color:#ff5b55}.van-cell[data-v-03644a2a]{padding:0}.box-all[data-v-03644a2a]{width:100vw;height:100%}.top[data-v-03644a2a]{width:100vw;height:13.33333vw;margin-bottom:1.33333vw}.top .back[data-v-03644a2a]{padding-right:5.33333vw}.top .back[data-v-03644a2a],.top .right[data-v-03644a2a]{width:18.66667vw;height:13.33333vw;float:left;text-align:center}.top .right[data-v-03644a2a]{color:#333;font-size:3.46667vw;line-height:13.33333vw}.top img[data-v-03644a2a]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-03644a2a]{display:-moz-inline-box;display:inline-block;width:62.66667vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.box-top-title[data-v-03644a2a]{width:100vw;padding-top:1.6vw;height:5.33333vw}.title-left-select[data-v-03644a2a]{float:left;width:50vw;color:#ffa936;font-size:4vw;font-weight:800;text-align:center}.title-left-unselect[data-v-03644a2a]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;text-align:center;opacity:.5}.title-right-select[data-v-03644a2a]{float:left;width:50vw;color:#795eef;font-size:4vw;font-weight:800;text-align:center}.title-right-unselect[data-v-03644a2a]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;opacity:.5;text-align:center}.box-top-title-line[data-v-03644a2a]{width:100vw;height:2.66667vw;text-align:center}.title-left-line[data-v-03644a2a]{float:left;width:50vw;height:.8vw;text-align:center}.title-left-line-white[data-v-03644a2a],.title-right-line-white[data-v-03644a2a]{width:2.66667vw;height:1.33333vw;background-color:#ffa936;margin:0 auto;border-radius:.66667vw}.title-right-line[data-v-03644a2a]{float:right;width:50vw;height:.8vw;text-align:center}.table-card[data-v-03644a2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-left:1.33333vw;padding-right:1.33333vw;height:5.33333vw;margin-top:2.66667vw}.itemLenght .table-item-unselect[data-v-03644a2a],.itemLenght .table-item[data-v-03644a2a]{width:17.06667vw}.table-item[data-v-03644a2a]{background-image:-webkit-gradient(linear,left top,right top,from(#ffa936),to(#ffcb47));background-image:linear-gradient(90deg,#ffa936,#ffcb47);color:#fff}.table-item-unselect[data-v-03644a2a],.table-item[data-v-03644a2a]{width:21.33333vw;height:5.33333vw;float:left;font-size:2.93333vw;text-align:center;border-radius:2.4vw 1.06667vw 2.4vw 2.4vw;line-height:5.33333vw}.table-item-unselect[data-v-03644a2a]{background-color:#f7e8c4;color:#ffa936}.in-all,.van-index-anchor,.van-index-anchor--sticky{background:#f5f5f5!important}.crystal-top[data-v-18783666]{position:fixed;top:1.33333rem;height:2rem;background:#fff;z-index:99999}.crystal-top.crystal-top-app[data-v-18783666]{top:0}.van-list[data-v-18783666]{margin-top:1.86667rem}.van-cell[data-v-18783666]{padding:0}.box-all[data-v-18783666]{width:100vw;height:100%}.top[data-v-18783666]{width:100vw;height:13.33333vw;margin-bottom:1.33333vw}.top .back[data-v-18783666]{padding-right:5.33333vw}.top .back[data-v-18783666],.top .right[data-v-18783666]{width:18.66667vw;height:13.33333vw;float:left;text-align:center}.top .right[data-v-18783666]{color:#333;font-size:3.46667vw;line-height:13.33333vw}.top img[data-v-18783666]{margin-top:4.8vw;width:4vw;height:3.73333vw}.top span[data-v-18783666]{display:-moz-inline-box;display:inline-block;width:62.66667vw;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.8vw;color:#333;float:left}.box-top-title[data-v-18783666]{width:100vw;padding-top:1.6vw;height:5.33333vw}.title-left-select[data-v-18783666]{float:left;width:50vw;color:#ffa936;font-size:4vw;font-weight:800;text-align:center}.title-left-unselect[data-v-18783666]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;text-align:center;opacity:.5}.title-right-select[data-v-18783666]{float:left;width:50vw;color:#795eef;font-size:4vw;font-weight:800;text-align:center}.title-right-unselect[data-v-18783666]{float:left;width:50vw;color:#666;font-size:4vw;font-weight:800;opacity:.5;text-align:center}.box-top-title-line[data-v-18783666]{width:100vw;height:2.66667vw;text-align:center}.title-left-line[data-v-18783666]{float:left;width:50vw;height:.8vw;text-align:center}.title-left-line-white[data-v-18783666],.title-right-line-white[data-v-18783666]{width:2.66667vw;height:1.33333vw;background-color:#ffa936;margin:0 auto;border-radius:.66667vw}.title-right-line[data-v-18783666]{float:right;width:50vw;height:.8vw;text-align:center}.table-card[data-v-18783666]{padding-left:1.33333vw;padding-right:1.33333vw;height:5.33333vw;margin-top:2.66667vw}.table-item[data-v-18783666]{background-image:-webkit-gradient(linear,left top,right top,from(#ffa936),to(#ffcb47));background-image:linear-gradient(90deg,#ffa936,#ffcb47);color:#fff}.table-item-unselect[data-v-18783666],.table-item[data-v-18783666]{width:24vw;height:5.33333vw;float:left;margin-left:4.53333vw;font-size:2.93333vw;text-align:center;border-radius:2.4vw 1.06667vw 2.4vw 2.4vw;line-height:5.33333vw}.table-item-unselect[data-v-18783666]{background-color:#f7e8c4;color:#ffa936}.item-gray[data-v-18783666]{height:8vw;font-size:2.93333vw;color:#999;background-color:#f5f5f5;line-height:8vw;padding-left:4.26667vw;margin-top:4vw}.blue[data-v-18783666]{color:#7154ee;font-size:3.46667vw;font-weight:700}.span-left[data-v-18783666]{margin-left:2.66667vw}.data-list[data-v-18783666]{height:1.86667rem;width:100%;padding:0 .4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.item[data-v-18783666]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.van-cell[data-v-18783666]{padding:.26667rem .42667rem}.item-left[data-v-18783666]{float:left;width:58.66667vw}.item-left-title[data-v-18783666]{color:#333;font-size:4vw;line-height:.8rem}.item-left-dsc[data-v-18783666]{color:#999;font-size:2.93333vw}.item-right[data-v-18783666]{float:left;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-right-img[data-v-18783666]{width:5.33333vw}.item-right-text[data-v-18783666]{float:right;line-height:10.66667vw;color:#ffa936;font-weight:700;margin-left:1.33333vw}.item-right-text-red[data-v-18783666]{color:#ff5b55;font-size:.4rem;font-weight:700}.diamond-tab[data-v-7fd79cc9]{height:1.06667rem;position:fixed;top:1.33333rem;left:0;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}.diamond-tab.crystal-top-app[data-v-7fd79cc9]{top:0}.diamond-tab div[data-v-7fd79cc9]{width:50%;font-size:.4rem;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.diamond-tab div.active[data-v-7fd79cc9]{color:#1f1a4e}.diamond-tab div span[data-v-7fd79cc9]{font-weight:700}.diamond-tab div span[data-v-7fd79cc9]:last-child{width:.42667rem;height:.08rem;background:#fff;margin-top:.13333rem;border-radius:.08rem}.diamond-tab div span:last-child.active[data-v-7fd79cc9]{background:linear-gradient(255deg,#c6f 1%,#9cb3ff 52%,#13e2f5)}.diamond-list[data-v-7fd79cc9]{margin-top:1.06667rem}.in-all[data-v-7fd79cc9]{font-size:.32rem}.in-all span[data-v-7fd79cc9]{color:#666;font-size:.32rem}.in-all span.total[data-v-7fd79cc9]{color:#ffa936;font-size:.37333rem;padding:0 .10667rem;font-weight:700}.in-all span.time[data-v-7fd79cc9]{padding-right:.26667rem}.van-index-anchor[data-v-7fd79cc9]{background:#f5f5f5!important}.in-all-detail[data-v-7fd79cc9]{width:9.2rem;margin:0 auto;border-bottom:.02667rem solid #f4f4f4;height:1.94667rem;overflow:hidden}.in-all-detail .in-all-user[data-v-7fd79cc9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.56rem;margin-top:.37333rem}.in-all-detail .in-all-user p[data-v-7fd79cc9]{font-size:.4rem;color:#333}.in-all-detail .in-all-user .diamond[data-v-7fd79cc9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.in-all-detail .in-all-user .diamond img[data-v-7fd79cc9]{width:.56rem;height:.56rem}.in-all-detail .in-all-user .diamond span[data-v-7fd79cc9]{color:#ffa936;font-size:.4rem;font-weight:700;margin-left:.13333rem}.in-all-detail .in-all-price[data-v-7fd79cc9]{margin-top:.21333rem;font-size:.29333rem;color:#999}.in-all-detail .in-all-price span[data-v-7fd79cc9]{color:#333}.tit[data-v-d33fe426]{margin-top:1.2rem;padding-left:.7733333333rem;font-size:.48rem;font-weight:700}.max[data-v-d33fe426]{-ms-touch-action:none;touch-action:none;width:9.2rem;border-radius:.2666666667rem;margin:.2666666667rem auto 0;padding:0 .3866666667rem;-webkit-box-sizing:border-box;box-sizing:border-box}.max input[data-v-d33fe426]{width:100%;height:1.33333rem;color:#333;line-height:.6666666667rem;border:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;outline:medium;font-size:.5333333333rem;background-color:transparent}.max[data-v-d33fe426] ::-webkit-input-placeholder{color:#999;font-size:.5333333333rem}.max[data-v-d33fe426] :-moz-placeholder{color:#999;font-size:.5333333333rem}.max[data-v-d33fe426] ::-moz-placeholder{color:#999}.max[data-v-d33fe426] :-ms-input-placeholder{color:#999;font-size:.5333333333rem}.max div[data-v-d33fe426]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max div p[data-v-d33fe426]{font-size:.32rem;color:#7a767c;width:1.8666666667rem}.max div.phone[data-v-d33fe426]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1.2rem;margin-bottom:.53333rem}.max div.phone_code[data-v-d33fe426]{position:relative}.max div.phone_code .get-code[data-v-d33fe426]{display:block;height:1.06667rem;width:2.66667rem;background:-mos-linear-gradient(to right,rgba(255,153,95,.3),rgba(255,203,71,.3));background:-webkit-gradient(linear,left top,right top,from(rgba(255,153,95,.3)),to(rgba(255,203,71,.3)));background:linear-gradient(90deg,rgba(255,153,95,.3),rgba(255,203,71,.3));line-height:1.06667rem;padding:0 .24rem;color:#ffa936;text-align:center;border-radius:.3733333333rem;position:absolute;right:0;top:50%;margin-top:-.53333rem}.max div.phone_code .get-code.active[data-v-d33fe426]{background:#dacdcd}.btn[data-v-d33fe426]{background:-mos-linear-gradient(left,#ffa936,#ffcb47);background:-webkit-gradient(linear,left top,right top,from(#ffa936),to(#ffcb47));background:linear-gradient(left,#ffa936,#ffcb47);font-size:.4rem;color:#e1e1e2;border-radius:.48rem;width:9.2rem;margin:1.5466666667rem auto 0;line-height:1.0666666667rem;text-align:center}.message[data-v-d33fe426]{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:.1333333333rem;line-height:.48rem;color:#fff;border-radius:.1333333333rem;font-size:.32rem;background:rgba(0,0,0,.6);text-align:center}.hint[data-v-d33fe426]{width:8.8rem;margin:1.8933333333rem auto 0;text-align:center;color:#999;font-size:.3733333333rem;line-height:.4rem;line-height:.48rem}.reminder[data-v-d33fe426]{text-align:center;margin:2.08rem auto 0}.reminder .reminder-one[data-v-d33fe426]{font-size:.48rem;color:#333;font-weight:700}.reminder .reminder-two[data-v-d33fe426]{font-size:.3466666667rem;color:#ea3b36;margin-top:.2933333333rem}.toast[data-v-d33fe426]{width:100%;height:100%;background-color:rgba(12,12,12,0);position:fixed;display:none;left:0;top:0}.toast p[data-v-d33fe426]{width:6.6666666667rem;height:.7333333333rem;border-radius:.13333rem;background-color:#000;position:absolute;left:50%;top:50%;margin-left:-3.3333333333rem;margin-top:-.2rem;font-size:.32rem;color:#fff;text-align:center;line-height:.7333333333rem}.pop1[data-v-d33fe426]{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background:rgba(0,0,0,.5);z-index:111}.pop1 .content[data-v-d33fe426]{width:8.4rem;height:4.5333333333rem;background:#fff;border-radius:.4rem;position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pop1 .content .check1[data-v-d33fe426]{position:absolute;bottom:0;width:100%;text-align:center;line-height:1.3333333333rem;font-size:.48rem;color:#a257e7;border-top:.02667rem solid #ccc;font-weight:700}.pop1 .content .message_[data-v-d33fe426]{padding:.3733333333rem;font-size:.4266666667rem;word-wrap:break-word;word-break:break-all;text-align:center;height:2.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:.5866666667rem}.contact[data-v-d33fe426],.pop1 .content .message_[data-v-d33fe426]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact[data-v-d33fe426]{margin:1.6rem 0 0;height:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#666}.contact p[data-v-d33fe426]{font-size:.4rem;line-height:.64rem}.contact p a[data-v-d33fe426]{color:#666}.starlet[data-v-8dc99500]{width:100%;height:5.0666666667rem;background:url(../../static/fonts/serial.035adea.png);background-size:100% 100%;z-index:1000;overflow:hidden;cursor:pointer}.starlet img[data-v-8dc99500]{width:3.6rem;height:.98667rem;display:block;margin:.98667rem auto 0}.userInfo[data-v-8dc99500]{width:9.2rem;height:2rem;border-radius:.32rem;margin:.53333rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.userInfo .user-i[data-v-8dc99500]{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.userInfo .user-i>div[data-v-8dc99500]{width:100%;height:1.06667rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.41333rem}.userInfo .user-i>div[data-v-8dc99500]:first-child{font-size:.4rem;color:#333;margin-left:.4rem}.userInfo .user-i>div[data-v-8dc99500]:last-child{color:#999;font-size:.32rem;line-height:.85333rem}.userInfo .user-i>div label[data-v-8dc99500]{margin-left:.4rem}.userInfo .user-i>div .erbanNo[data-v-8dc99500]{margin-left:.26667rem}.userInfo .user-room-receipt[data-v-8dc99500]{width:2.66667rem;height:.64rem;border-radius:.32rem;font-size:.37333rem;color:#fff;text-align:center;line-height:.64rem;margin-right:.26667rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#6956f0),to(#987ef7));background-image:linear-gradient(top,#6956f0,#987ef7);background-image:-webkit-linear-gradient(top,#6956f0,#987ef7)}.serial[data-v-8dc99500]{width:9.2rem;overflow:hidden;border-radius:.32rem;background:#fff;margin:px2rem(20) auto 0}.serial[data-v-8dc99500],.serial li[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serial li[data-v-8dc99500]{width:100%;height:2rem;background-color:#fff;border-bottom:.02667rem solid #efefef}.serial li p[data-v-8dc99500]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1.33333rem;color:#333}.serial li p[data-v-8dc99500]:first-child{text-align:center;border-right:.02667rem solid #d3d3d3;width:5.33333rem;font-size:.48rem;line-height:1.33333rem;font-weight:700}.serial li p.content[data-v-8dc99500]{width:5.33333rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serial li p.content span[data-v-8dc99500]{display:block;width:100%;font-size:.48rem;line-height:.48rem;font-size:.29333rem}.serial li p.content span[data-v-8dc99500]:first-child{color:#7154ee;font-size:.4rem}.serial li p.content span.name[data-v-8dc99500]{color:#999}.serial .week[data-v-8dc99500]{background-color:#fff;width:100%;height:2rem;border-bottom:.02667rem solid #efefef;-ms-flex-align:center;-ms-flex-pack:center}.serial .week[data-v-8dc99500],.serial .week p[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.serial .week p[data-v-8dc99500]{border:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-ms-flex-pack:center}.serial .week p.weeks[data-v-8dc99500]{text-align:center;border-right:.02667rem solid #d3d3d3;width:5.33333rem;font-size:.48rem;line-height:1.33333rem;font-weight:700}.serial .week p.content[data-v-8dc99500]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:.48rem}.serial .week p.content .number[data-v-8dc99500]{color:#7154ee;font-size:.4rem}.serial .week p.content .name[data-v-8dc99500]{text-align:center;color:#999;font-size:.29333rem}.serial .month[data-v-8dc99500]{background-color:#f5f5f5;width:100%;height:2rem;border-bottom:.02667rem solid #efefef}.serial .month[data-v-8dc99500],.serial .month p[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serial .month p[data-v-8dc99500]{border:0}.serial .month p.date[data-v-8dc99500]{width:2.66667rem;font-weight:700;color:#ccc;line-height:.48rem;font-size:.48rem}.serial .month p.content[data-v-8dc99500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.8rem;line-height:.48rem}.serial .month p.content .number[data-v-8dc99500]{font-size:.48rem;margin-bottom:.13333rem}.serial .month p.content .name[data-v-8dc99500]{color:#ccc}.wrap[data-v-c7f91342]{padding:0 .48rem .53333rem .42667rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.4rem}.part-title[data-v-c7f91342]{margin-bottom:.37333rem;margin-top:.82667rem}.nomt[data-v-c7f91342]{margin-top:0}p[data-v-c7f91342]{line-height:1.35;text-indent:-.32rem;padding-left:.32rem}.a[data-v-c7f91342]{text-indent:.26667rem}.b[data-v-c7f91342]{text-indent:.08rem}.c[data-v-c7f91342]{text-indent:-1.01333rem;padding-left:1.44rem}[data-v-13218c4e]{-ms-touch-action:pan-y;touch-action:pan-y}.pop[data-v-13218c4e]{position:fixed;left:0;top:0;bottom:0;background:rgba(0,0,0,.6)}.pop .pop_in[data-v-13218c4e]{width:80vw;height:56.53333vw;background:#fff;border-radius:2.13333vw}.passwrod-input[data-v-13218c4e]{position:fixed;left:0;bottom:6.77333rem}.box-all[data-v-13218c4e]{width:100vw;height:100%}.user_info[data-v-13218c4e]{width:100vw}.user_info .IDcard[data-v-13218c4e],.user_info .realName[data-v-13218c4e]{margin-top:1.1vw}.user_info .IDcard input[data-v-13218c4e],.user_info .realName input[data-v-13218c4e]{background:#fff}.user_info .alipay_account[data-v-13218c4e],.user_info .IDcard[data-v-13218c4e],.user_info .phone[data-v-13218c4e],.user_info .realName[data-v-13218c4e],.user_info .unionpay_account[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:11.73333vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.73333vw;color:#333;margin-bottom:.26667vw;border-bottom:.02667rem solid #f1f1f1}.user_info .alipay_account p[data-v-13218c4e],.user_info .IDcard p[data-v-13218c4e],.user_info .phone p[data-v-13218c4e],.user_info .realName p[data-v-13218c4e],.user_info .unionpay_account p[data-v-13218c4e]{height:100%;line-height:11.73333vw;width:18.66667vw;text-align:right;margin-right:4.26667vw}.user_info .alipay_account input[data-v-13218c4e],.user_info .IDcard input[data-v-13218c4e],.user_info .phone input[data-v-13218c4e],.user_info .realName input[data-v-13218c4e],.user_info .unionpay_account input[data-v-13218c4e]{height:100%;line-height:11.73333vw;width:55vw}.user_info .alipay_account[data-v-13218c4e] :-ms-input-placeholder,.user_info .IDcard[data-v-13218c4e] :-ms-input-placeholder,.user_info .phone[data-v-13218c4e] :-ms-input-placeholder,.user_info .realName[data-v-13218c4e] :-ms-input-placeholder,.user_info .unionpay_account[data-v-13218c4e] :-ms-input-placeholder{height:11.73333vw;line-height:11.73333vw}.user_info .IDcard_info[data-v-13218c4e]{font-size:3.73333vw;color:#333;margin-top:2.93333vw;margin-bottom:4.26667vw;padding:0 4vw;-webkit-box-sizing:border-box;box-sizing:border-box}.user_info .IDcard_info p[data-v-13218c4e]{padding:0 4vw}.user_info .IDcard_info .tip[data-v-13218c4e]{font-size:3.2vw;color:#1f8ef7;margin-bottom:6.4vw;margin-top:2.13333vw}.user_info .IDcard_info .ID_pic_wrap[data-v-13218c4e]{width:90.66667vw;margin:auto}.user_info .IDcard_info .ID_pic_wrap .end_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:42.66667vw;margin-bottom:3.2vw;background:rgba(31,142,247,.05);border-radius:2.13333vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .text[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .text[data-v-13218c4e]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:4.26667vw;color:#333}.user_info .IDcard_info .ID_pic_wrap .end_pic .text p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .text p[data-v-13218c4e]{margin-bottom:1.06667vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .text span[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .text span[data-v-13218c4e]{font-size:3.2vw;color:#999}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap[data-v-13218c4e]{position:relative;width:51.2vw;height:35.46667vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYAAAAEKCAYAAAAb7IIBAAAAAXNSR0IArs4c6QAAC15JREFUeF7t3UFqVAkUhtFOwIH0DlrEPTrpNfTEPYrYO2gcCLFJTzuxSPHq93t6MrXq3VvnQj5ESe5+80WAAAECv6TA3eOnfvfhy7ejPv3H96//e6YvAgQIEDhW4Ojv1QJw7H08jQABAjcTEICb0XowAQIE2gIC0L6P7QgQIHAzAQG4Ga0HEyBAoC2QD8DD14c3bULbESBA4JwC96/uPx+1+eN/2PnuPwL7Zn4UtecQIEDgxwg8Fw0B+DH3MJUAAQIzAQGYURtEgACBloAAtO5hGwIECMwEBGBGbRABAgRaAgLQuodtCBAgMBMQgBm1QQQIEGgJCEDrHrYhQIDATEAAZtQGESBAoCUgAK172IYAAQIzAQGYURtEgACBloAAtO5hGwIECMwEBGBGbRABAgRaAgLQuodtCBAgMBO4GICnNnn71z9/zDY0iAABAgRuJvDpz9//furhz/4CdwG42S08mAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgIyAAnVvYhAABAlMBAZhyG0aAAIGOgAB0bmETAgQITAUEYMptGAECBDoCAtC5hU0IECAwFRCAKbdhBAgQ6AgIQOcWNiFAgMBUQACm3IYRIECgI/DdALz78OXbU6s+fH140/kINiFAgACBlwrcv7r//NR7Pr5/fXf3+AcC8FJSrydAgMA5BATgHHeyJQECBA4XEIDDST2QAAEC5xAQgHPcyZYECBA4XEAADif1QAIECJxDQADOcSdbEiBA4HABATic1AMJECBwDgEBOMedbEmAAIHDBQTgcFIPJECAwDkEBOAcd7IlAQIEDhcQgMNJPZAAAQLnEBCAc9zJlgQIEDhcQAAOJ/VAAgQInEPg6gBc8/H8BNFr1LyHAAEClwWe+2Z++Z3/f8XFnwZ6zUMF4Bo17yFAgMBlgXwAHqty+WN4BQECBAi8VOC5H93/0uc8vv4mfwMQgGtO4T0ECBC4LCAAl428ggABAj+lgAD8lGf1oQgQIHBZ4OgA/AvtasVH5Wo7egAAAABJRU5ErkJggg==) no-repeat 0 0/100% 100%;margin-right:3.2vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_end_idcard_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_front_idcard_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_end_idcard_pic[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_front_idcard_pic[data-v-13218c4e]{width:42.13333vw;height:26.66667vw;margin:4.26667vw auto;line-height:35.46667vw}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_end_idcard_pic img[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .user_front_idcard_pic img[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_end_idcard_pic img[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .user_front_idcard_pic img[data-v-13218c4e]{width:100%;height:100%;background:rgba(0,0,0,.2)}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_btn[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_input[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_btn[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_input[data-v-13218c4e]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12.26667vw;height:12.26667vw;border-radius:50%;background-color:#000;font-size:2.66667vw;color:#fff;opacity:.6}.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_btn p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .end_pic .pic_wrap .upload_input p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_btn p[data-v-13218c4e],.user_info .IDcard_info .ID_pic_wrap .front_pic .pic_wrap .upload_input p[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;width:51%;margin:auto;line-height:1.3;padding-right:0;padding-left:0}.bind[data-v-13218c4e]{width:69.33333vw;height:10.13333vw;margin:8.26667vw auto 3.2vw;background-image:-webkit-gradient(linear,left top,right top,from(#8776ff),to(#735ffe));background-image:linear-gradient(90deg,#8776ff,#735ffe);border-radius:6.4vw;line-height:10.13333vw;color:#fff;text-align:center;font-size:3.73333vw}.notice_text[data-v-13218c4e]{width:90.66667vw;margin:0 auto 5.33333vw;text-align:center;font-size:2.66667vw;color:#999;line-height:1.5}.shade_tip[data-v-13218c4e],.shade_update[data-v-13218c4e],.shade_verification[data-v-13218c4e]{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:rgba(0,0,0,.4)}.shade_tip .tip_content[data-v-13218c4e],.shade_tip .update_content[data-v-13218c4e],.shade_tip .verification_content[data-v-13218c4e],.shade_update .tip_content[data-v-13218c4e],.shade_update .update_content[data-v-13218c4e],.shade_update .verification_content[data-v-13218c4e],.shade_verification .tip_content[data-v-13218c4e],.shade_verification .update_content[data-v-13218c4e],.shade_verification .verification_content[data-v-13218c4e]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;height:54.93333vw;background-color:#fff;border-radius:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.shade_tip .tip_content .tip_title[data-v-13218c4e],.shade_tip .update_content .tip_title[data-v-13218c4e],.shade_tip .verification_content .tip_title[data-v-13218c4e],.shade_update .tip_content .tip_title[data-v-13218c4e],.shade_update .update_content .tip_title[data-v-13218c4e],.shade_update .verification_content .tip_title[data-v-13218c4e],.shade_verification .tip_content .tip_title[data-v-13218c4e],.shade_verification .update_content .tip_title[data-v-13218c4e],.shade_verification .verification_content .tip_title[data-v-13218c4e]{font-size:4.26667vw;font-weight:700;margin-top:3.73333vw;margin-bottom:8vw}.shade_tip .tip_content .tip_text[data-v-13218c4e],.shade_tip .update_content .tip_text[data-v-13218c4e],.shade_tip .verification_content .tip_text[data-v-13218c4e],.shade_update .tip_content .tip_text[data-v-13218c4e],.shade_update .update_content .tip_text[data-v-13218c4e],.shade_update .verification_content .tip_text[data-v-13218c4e],.shade_verification .tip_content .tip_text[data-v-13218c4e],.shade_verification .update_content .tip_text[data-v-13218c4e],.shade_verification .verification_content .tip_text[data-v-13218c4e]{width:71.46667vw;text-align:center;font-size:3.46667vw;line-height:1.3;margin-bottom:13.33333vw}.shade_tip .tip_content .tip_text span[data-v-13218c4e],.shade_tip .update_content .tip_text span[data-v-13218c4e],.shade_tip .verification_content .tip_text span[data-v-13218c4e],.shade_update .tip_content .tip_text span[data-v-13218c4e],.shade_update .update_content .tip_text span[data-v-13218c4e],.shade_update .verification_content .tip_text span[data-v-13218c4e],.shade_verification .tip_content .tip_text span[data-v-13218c4e],.shade_verification .update_content .tip_text span[data-v-13218c4e],.shade_verification .verification_content .tip_text span[data-v-13218c4e]{color:#ffb606;text-decoration:underline}.shade_tip .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.shade_tip .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div[data-v-13218c4e]{width:33.6vw;height:10.13333vw;line-height:10.13333vw;border-radius:5.06667vw;text-align:center;font-size:3.73333vw}.shade_tip .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e]{background-color:#eae5fc;color:#7154ee}.shade_tip .tip_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_tip .update_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_tip .verification_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div.tip_btn_confirm[data-v-13218c4e]{background-image:-webkit-gradient(linear,left top,right top,from(#8776ff),to(#735ffe));background-image:linear-gradient(90deg,#8776ff,#735ffe);color:#fff}.shade_tip1[data-v-13218c4e],.shade_update[data-v-13218c4e],.shade_verification[data-v-13218c4e]{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:rgba(0,0,0,.4)}.shade_tip1 .tip_content[data-v-13218c4e],.shade_tip1 .update_content[data-v-13218c4e],.shade_tip1 .verification_content[data-v-13218c4e],.shade_update .tip_content[data-v-13218c4e],.shade_update .update_content[data-v-13218c4e],.shade_update .verification_content[data-v-13218c4e],.shade_verification .tip_content[data-v-13218c4e],.shade_verification .update_content[data-v-13218c4e],.shade_verification .verification_content[data-v-13218c4e]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;height:54.93333vw;background-color:#fff;border-radius:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.shade_tip1 .tip_content .tip_title[data-v-13218c4e],.shade_tip1 .update_content .tip_title[data-v-13218c4e],.shade_tip1 .verification_content .tip_title[data-v-13218c4e],.shade_update .tip_content .tip_title[data-v-13218c4e],.shade_update .update_content .tip_title[data-v-13218c4e],.shade_update .verification_content .tip_title[data-v-13218c4e],.shade_verification .tip_content .tip_title[data-v-13218c4e],.shade_verification .update_content .tip_title[data-v-13218c4e],.shade_verification .verification_content .tip_title[data-v-13218c4e]{font-size:4.26667vw;font-weight:700;margin-top:3.73333vw;margin-bottom:8vw}.shade_tip1 .tip_content .tip_text[data-v-13218c4e],.shade_tip1 .update_content .tip_text[data-v-13218c4e],.shade_tip1 .verification_content .tip_text[data-v-13218c4e],.shade_update .tip_content .tip_text[data-v-13218c4e],.shade_update .update_content .tip_text[data-v-13218c4e],.shade_update .verification_content .tip_text[data-v-13218c4e],.shade_verification .tip_content .tip_text[data-v-13218c4e],.shade_verification .update_content .tip_text[data-v-13218c4e],.shade_verification .verification_content .tip_text[data-v-13218c4e]{width:71.46667vw;text-align:center;font-size:3.46667vw;line-height:1.3;margin-bottom:13.33333vw}.shade_tip1 .tip_content .tip_text span[data-v-13218c4e],.shade_tip1 .update_content .tip_text span[data-v-13218c4e],.shade_tip1 .verification_content .tip_text span[data-v-13218c4e],.shade_update .tip_content .tip_text span[data-v-13218c4e],.shade_update .update_content .tip_text span[data-v-13218c4e],.shade_update .verification_content .tip_text span[data-v-13218c4e],.shade_verification .tip_content .tip_text span[data-v-13218c4e],.shade_verification .update_content .tip_text span[data-v-13218c4e],.shade_verification .verification_content .tip_text span[data-v-13218c4e]{color:#ffb606;text-decoration:underline}.shade_tip1 .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_tip1 .update_content .tip_btn_wrap[data-v-13218c4e],.shade_tip1 .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.shade_tip1 .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip1 .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_tip1 .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div[data-v-13218c4e]{width:33.6vw;height:10.13333vw;line-height:10.13333vw;border-radius:5.06667vw;text-align:center;font-size:3.73333vw}.shade_tip1 .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip1 .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_tip1 .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_update .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .tip_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .update_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e],.shade_verification .verification_content .tip_btn_wrap div.tip_btn_cancel[data-v-13218c4e]{margin:-5.33333vw auto 0;background-image:-webkit-gradient(linear,left top,right top,from(#8776ff),to(#735ffe));background-image:linear-gradient(90deg,#8776ff,#735ffe);color:#fff}.shade_update .update_content[data-v-13218c4e],.shade_update .verification_content[data-v-13218c4e],.shade_verification .update_content[data-v-13218c4e],.shade_verification .verification_content[data-v-13218c4e]{height:56.53333vw;border-radius:2.13333vw;font-size:4vw;color:#999}.shade_update .update_content .update_title[data-v-13218c4e],.shade_update .update_content .verification_title[data-v-13218c4e],.shade_update .verification_content .update_title[data-v-13218c4e],.shade_update .verification_content .verification_title[data-v-13218c4e],.shade_verification .update_content .update_title[data-v-13218c4e],.shade_verification .update_content .verification_title[data-v-13218c4e],.shade_verification .verification_content .update_title[data-v-13218c4e],.shade_verification .verification_content .verification_title[data-v-13218c4e]{height:5.6vw;line-height:5.6vw;font-weight:700;color:#333;margin:3.2vw 0 6.4vw}.shade_update .update_content .verification_text[data-v-13218c4e],.shade_update .verification_content .verification_text[data-v-13218c4e],.shade_verification .update_content .verification_text[data-v-13218c4e],.shade_verification .verification_content .verification_text[data-v-13218c4e]{height:5.6vw;line-height:5.6vw}.shade_update .update_content .verification_input[data-v-13218c4e],.shade_update .verification_content .verification_input[data-v-13218c4e],.shade_verification .update_content .verification_input[data-v-13218c4e],.shade_verification .verification_content .verification_input[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.13333vw;margin-bottom:6.4vw}.shade_update .update_content .verification_input input[data-v-13218c4e],.shade_update .verification_content .verification_input input[data-v-13218c4e],.shade_verification .update_content .verification_input input[data-v-13218c4e],.shade_verification .verification_content .verification_input input[data-v-13218c4e]{width:49.86667vw;height:10.66667vw;padding:2.93333vw 0 2.93333vw 3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box}.shade_update .update_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::-webkit-input-placeholder{font-size:3.2vw}.shade_update .update_content .verification_input input[data-v-13218c4e]::-moz-placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::-moz-placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::-moz-placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::-moz-placeholder{font-size:3.2vw}.shade_update .update_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::-ms-input-placeholder{font-size:3.2vw}.shade_update .update_content .verification_input input[data-v-13218c4e]::placeholder,.shade_update .verification_content .verification_input input[data-v-13218c4e]::placeholder,.shade_verification .update_content .verification_input input[data-v-13218c4e]::placeholder,.shade_verification .verification_content .verification_input input[data-v-13218c4e]::placeholder{font-size:3.2vw}.shade_update .update_content .verification_input .count_down[data-v-13218c4e],.shade_update .verification_content .verification_input .count_down[data-v-13218c4e],.shade_verification .update_content .verification_input .count_down[data-v-13218c4e],.shade_verification .verification_content .verification_input .count_down[data-v-13218c4e]{width:19.46667vw;height:10.66667vw;background-color:#eae5fc;border-radius:0 2.13333vw 2.13333vw 0;line-height:10.66667vw;text-align:center;font-size:3.2vw;color:#7154ee}.shade_update .update_content .verification_confirm[data-v-13218c4e],.shade_update .verification_content .verification_confirm[data-v-13218c4e],.shade_verification .update_content .verification_confirm[data-v-13218c4e],.shade_verification .verification_content .verification_confirm[data-v-13218c4e]{width:42.66667vw;height:10.13333vw;line-height:10.13333vw;border-radius:5.06667vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#8776ff),to(#735ffe));background-image:linear-gradient(#8776ff,#735ffe);text-align:center;font-size:3.73333vw;color:#fff}.shade_update .update_content[data-v-13218c4e]{height:54.93333vw}.shade_update .update_content .update_title[data-v-13218c4e]{height:5.86667vw;line-height:5.86667vw;margin-top:3.73333vw;margin-bottom:9.06667vw}.shade_update .update_content .update_input[data-v-13218c4e]{width:58.66667vw;height:10.66667vw;padding:3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:9.06667vw;font-size:3.2vw;color:#999}.shade_update .update_content .update_btn[data-v-13218c4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.shade_update .update_content .update_btn .update_cancel[data-v-13218c4e],.shade_update .update_content .update_btn .update_confirm[data-v-13218c4e]{width:33.6vw;height:10.13333vw;line-height:10.13333vw;background-color:#eae5fc;border-radius:5.06667vw;text-align:center;font-size:3.73333vw;color:#7154ee}.shade_update .update_content .update_btn .update_confirm[data-v-13218c4e]{background-color:#8776ff;color:#fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:#7e8c8d;-webkit-backface-visibility:hidden}li{list-style:none}::-webkit-scrollbar{width:.13333rem;height:.13333rem}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.2);-webkit-border-radius:.16rem}::-webkit-scrollbar-thumb:vertical{height:.13333rem;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:.16rem}::-webkit-scrollbar-thumb:horizontal{width:.13333rem;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:.16rem}body,html{width:100%}body{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{width:100%;vertical-align:top}.mask,.share-mask{position:fixed;width:100%;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .21333rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none}.mask .logo{width:1.06667rem}.mask .slogan{color:#fff;margin:0 .21333rem}#download{border:.02667rem solid #fff;width:2.13333rem;text-align:center;border-radius:.4rem;line-height:.8rem}#download,#download a{color:#fff}.share-mask{padding:0 .42667rem}.share-mask .shareBtn{border-radius:.16rem;height:.8rem;line-height:.8rem;width:2.13333rem;text-align:center}.singleTemplate{display:none}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}[class*=van-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0}ol,ul{margin:0;padding:0;list-style:none}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{display:table;clear:both;content:""}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:.02667rem}.van-hairline--left:after{border-left-width:.02667rem}.van-hairline--right:after{border-right-width:.02667rem}.van-hairline--bottom:after{border-bottom-width:.02667rem}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:.02667rem 0}.van-hairline--surround:after{border-width:.02667rem}@-webkit-keyframes van-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.van-fade-enter-active{-webkit-animation:van-fade-in .3s ease-out both;animation:van-fade-in .3s ease-out both}.van-fade-leave-active{-webkit-animation:van-fade-out .3s ease-in both;animation:van-fade-out .3s ease-in both}.van-slide-up-enter-active{-webkit-animation:van-slide-up-enter .3s ease-out both;animation:van-slide-up-enter .3s ease-out both}.van-slide-up-leave-active{-webkit-animation:van-slide-up-leave .3s ease-in both;animation:van-slide-up-leave .3s ease-in both}.van-slide-down-enter-active{-webkit-animation:van-slide-down-enter .3s ease-out both;animation:van-slide-down-enter .3s ease-out both}.van-slide-down-leave-active{-webkit-animation:van-slide-down-leave .3s ease-in both;animation:van-slide-down-leave .3s ease-in both}.van-slide-left-enter-active{-webkit-animation:van-slide-left-enter .3s ease-out both;animation:van-slide-left-enter .3s ease-out both}.van-slide-left-leave-active{-webkit-animation:van-slide-left-leave .3s ease-in both;animation:van-slide-left-leave .3s ease-in both}.van-slide-right-enter-active{-webkit-animation:van-slide-right-enter .3s ease-out both;animation:van-slide-right-enter .3s ease-out both}.van-slide-right-leave-active{-webkit-animation:van-slide-right-leave .3s ease-in both;animation:van-slide-right-leave .3s ease-in both}.van-overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.van-info{position:absolute;top:0;right:0;box-sizing:border-box;min-width:.42667rem;padding:0 .08rem;color:#fff;font-weight:500;font-size:.32rem;font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;line-height:.37333rem;text-align:center;background-color:#ee0a24;border:.02667rem solid #fff;border-radius:.42667rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}.van-info--dot{width:.21333rem;min-width:0;height:.21333rem;background-color:#ee0a24;border-radius:100%}.van-sidebar-item{position:relative;display:block;box-sizing:border-box;padding:.53333rem .32rem;overflow:hidden;color:#323233;font-size:.37333rem;line-height:.53333rem;word-wrap:break-word;background-color:#f7f8fa;cursor:pointer;-webkit-user-select:none;user-select:none}.van-sidebar-item:active{background-color:#f2f3f5}.van-sidebar-item__text{position:relative;display:inline-block}.van-sidebar-item:not(:last-child):after{border-bottom-width:.02667rem}.van-sidebar-item--select{color:#323233;font-weight:500}.van-sidebar-item--select,.van-sidebar-item--select:active{background-color:#fff}.van-sidebar-item--select:before{position:absolute;top:50%;left:0;width:.10667rem;height:.42667rem;background-color:#ee0a24;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.van-sidebar-item--disabled{color:#c8c9cc;cursor:not-allowed}.van-sidebar-item--disabled:active{background-color:#f7f8fa}@font-face{font-weight:400;font-family:vant-icon;font-style:normal;font-display:auto;src:url(https://img.yzcdn.cn/vant/vant-icon-db1de1.woff2) format("woff2"),url(https://img.yzcdn.cn/vant/vant-icon-db1de1.woff) format("woff"),url(https://img.yzcdn.cn/vant/vant-icon-db1de1.ttf) format("truetype")}.van-icon{position:relative;font:normal normal normal .37333rem/1 vant-icon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.van-icon,.van-icon:before{display:inline-block}.van-icon-add-o:before{content:"\F000"}.van-icon-add-square:before{content:"\F001"}.van-icon-add:before{content:"\F002"}.van-icon-after-sale:before{content:"\F003"}.van-icon-aim:before{content:"\F004"}.van-icon-alipay:before{content:"\F005"}.van-icon-apps-o:before{content:"\F006"}.van-icon-arrow-down:before{content:"\F007"}.van-icon-arrow-left:before{content:"\F008"}.van-icon-arrow-up:before{content:"\F009"}.van-icon-arrow:before{content:"\F00A"}.van-icon-ascending:before{content:"\F00B"}.van-icon-audio:before{content:"\F00C"}.van-icon-award-o:before{content:"\F00D"}.van-icon-award:before{content:"\F00E"}.van-icon-bag-o:before{content:"\F00F"}.van-icon-bag:before{content:"\F010"}.van-icon-balance-list-o:before{content:"\F011"}.van-icon-balance-list:before{content:"\F012"}.van-icon-balance-o:before{content:"\F013"}.van-icon-balance-pay:before{content:"\F014"}.van-icon-bar-chart-o:before{content:"\F015"}.van-icon-bars:before{content:"\F016"}.van-icon-bell:before{content:"\F017"}.van-icon-bill-o:before{content:"\F018"}.van-icon-bill:before{content:"\F019"}.van-icon-birthday-cake-o:before{content:"\F01A"}.van-icon-bookmark-o:before{content:"\F01B"}.van-icon-bookmark:before{content:"\F01C"}.van-icon-browsing-history-o:before{content:"\F01D"}.van-icon-browsing-history:before{content:"\F01E"}.van-icon-brush-o:before{content:"\F01F"}.van-icon-bulb-o:before{content:"\F020"}.van-icon-bullhorn-o:before{content:"\F021"}.van-icon-calender-o:before{content:"\F022"}.van-icon-card:before{content:"\F023"}.van-icon-cart-circle-o:before{content:"\F024"}.van-icon-cart-circle:before{content:"\F025"}.van-icon-cart-o:before{content:"\F026"}.van-icon-cart:before{content:"\F027"}.van-icon-cash-back-record:before{content:"\F028"}.van-icon-cash-on-deliver:before{content:"\F029"}.van-icon-cashier-o:before{content:"\F02A"}.van-icon-certificate:before{content:"\F02B"}.van-icon-chart-trending-o:before{content:"\F02C"}.van-icon-chat-o:before{content:"\F02D"}.van-icon-chat:before{content:"\F02E"}.van-icon-checked:before{content:"\F02F"}.van-icon-circle:before{content:"\F030"}.van-icon-clear:before{content:"\F031"}.van-icon-clock-o:before{content:"\F032"}.van-icon-clock:before{content:"\F033"}.van-icon-close:before{content:"\F034"}.van-icon-closed-eye:before{content:"\F035"}.van-icon-cluster-o:before{content:"\F036"}.van-icon-cluster:before{content:"\F037"}.van-icon-column:before{content:"\F038"}.van-icon-comment-circle-o:before{content:"\F039"}.van-icon-comment-circle:before{content:"\F03A"}.van-icon-comment-o:before{content:"\F03B"}.van-icon-comment:before{content:"\F03C"}.van-icon-completed:before{content:"\F03D"}.van-icon-contact:before{content:"\F03E"}.van-icon-coupon-o:before{content:"\F03F"}.van-icon-coupon:before{content:"\F040"}.van-icon-credit-pay:before{content:"\F041"}.van-icon-cross:before{content:"\F042"}.van-icon-debit-pay:before{content:"\F043"}.van-icon-delete:before{content:"\F044"}.van-icon-descending:before{content:"\F045"}.van-icon-description:before{content:"\F046"}.van-icon-desktop-o:before{content:"\F047"}.van-icon-diamond-o:before{content:"\F048"}.van-icon-diamond:before{content:"\F049"}.van-icon-discount:before{content:"\F04A"}.van-icon-down:before{content:"\F04B"}.van-icon-ecard-pay:before{content:"\F04C"}.van-icon-edit:before{content:"\F04D"}.van-icon-ellipsis:before{content:"\F04E"}.van-icon-empty:before{content:"\F04F"}.van-icon-envelop-o:before{content:"\F050"}.van-icon-exchange:before{content:"\F051"}.van-icon-expand-o:before{content:"\F052"}.van-icon-expand:before{content:"\F053"}.van-icon-eye-o:before{content:"\F054"}.van-icon-eye:before{content:"\F055"}.van-icon-fail:before{content:"\F056"}.van-icon-failure:before{content:"\F057"}.van-icon-filter-o:before{content:"\F058"}.van-icon-fire-o:before{content:"\F059"}.van-icon-fire:before{content:"\F05A"}.van-icon-flag-o:before{content:"\F05B"}.van-icon-flower-o:before{content:"\F05C"}.van-icon-free-postage:before{content:"\F05D"}.van-icon-friends-o:before{content:"\F05E"}.van-icon-friends:before{content:"\F05F"}.van-icon-gem-o:before{content:"\F060"}.van-icon-gem:before{content:"\F061"}.van-icon-gift-card-o:before{content:"\F062"}.van-icon-gift-card:before{content:"\F063"}.van-icon-gift-o:before{content:"\F064"}.van-icon-gift:before{content:"\F065"}.van-icon-gold-coin-o:before{content:"\F066"}.van-icon-gold-coin:before{content:"\F067"}.van-icon-good-job-o:before{content:"\F068"}.van-icon-good-job:before{content:"\F069"}.van-icon-goods-collect-o:before{content:"\F06A"}.van-icon-goods-collect:before{content:"\F06B"}.van-icon-graphic:before{content:"\F06C"}.van-icon-home-o:before{content:"\F06D"}.van-icon-hot-o:before{content:"\F06E"}.van-icon-hot-sale-o:before{content:"\F06F"}.van-icon-hot-sale:before{content:"\F070"}.van-icon-hot:before{content:"\F071"}.van-icon-hotel-o:before{content:"\F072"}.van-icon-idcard:before{content:"\F073"}.van-icon-info-o:before{content:"\F074"}.van-icon-info:before{content:"\F075"}.van-icon-invition:before{content:"\F076"}.van-icon-label-o:before{content:"\F077"}.van-icon-label:before{content:"\F078"}.van-icon-like-o:before{content:"\F079"}.van-icon-like:before{content:"\F07A"}.van-icon-live:before{content:"\F07B"}.van-icon-location-o:before{content:"\F07C"}.van-icon-location:before{content:"\F07D"}.van-icon-lock:before{content:"\F07E"}.van-icon-logistics:before{content:"\F07F"}.van-icon-manager-o:before{content:"\F080"}.van-icon-manager:before{content:"\F081"}.van-icon-map-marked:before{content:"\F082"}.van-icon-medal-o:before{content:"\F083"}.van-icon-medal:before{content:"\F084"}.van-icon-more-o:before{content:"\F085"}.van-icon-more:before{content:"\F086"}.van-icon-music-o:before{content:"\F087"}.van-icon-music:before{content:"\F088"}.van-icon-new-arrival-o:before{content:"\F089"}.van-icon-new-arrival:before{content:"\F08A"}.van-icon-new-o:before{content:"\F08B"}.van-icon-new:before{content:"\F08C"}.van-icon-newspaper-o:before{content:"\F08D"}.van-icon-notes-o:before{content:"\F08E"}.van-icon-orders-o:before{content:"\F08F"}.van-icon-other-pay:before{content:"\F090"}.van-icon-paid:before{content:"\F091"}.van-icon-passed:before{content:"\F092"}.van-icon-pause-circle-o:before{content:"\F093"}.van-icon-pause-circle:before{content:"\F094"}.van-icon-pause:before{content:"\F095"}.van-icon-peer-pay:before{content:"\F096"}.van-icon-pending-payment:before{content:"\F097"}.van-icon-phone-circle-o:before{content:"\F098"}.van-icon-phone-circle:before{content:"\F099"}.van-icon-phone-o:before{content:"\F09A"}.van-icon-phone:before{content:"\F09B"}.van-icon-photo-o:before{content:"\F09C"}.van-icon-photo:before{content:"\F09D"}.van-icon-photograph:before{content:"\F09E"}.van-icon-play-circle-o:before{content:"\F09F"}.van-icon-play-circle:before{content:"\F0A0"}.van-icon-play:before{content:"\F0A1"}.van-icon-plus:before{content:"\F0A2"}.van-icon-point-gift-o:before{content:"\F0A3"}.van-icon-point-gift:before{content:"\F0A4"}.van-icon-points:before{content:"\F0A5"}.van-icon-printer:before{content:"\F0A6"}.van-icon-qr-invalid:before{content:"\F0A7"}.van-icon-qr:before{content:"\F0A8"}.van-icon-question-o:before{content:"\F0A9"}.van-icon-question:before{content:"\F0AA"}.van-icon-records:before{content:"\F0AB"}.van-icon-refund-o:before{content:"\F0AC"}.van-icon-replay:before{content:"\F0AD"}.van-icon-scan:before{content:"\F0AE"}.van-icon-search:before{content:"\F0AF"}.van-icon-send-gift-o:before{content:"\F0B0"}.van-icon-send-gift:before{content:"\F0B1"}.van-icon-service-o:before{content:"\F0B2"}.van-icon-service:before{content:"\F0B3"}.van-icon-setting-o:before{content:"\F0B4"}.van-icon-setting:before{content:"\F0B5"}.van-icon-share:before{content:"\F0B6"}.van-icon-shop-collect-o:before{content:"\F0B7"}.van-icon-shop-collect:before{content:"\F0B8"}.van-icon-shop-o:before{content:"\F0B9"}.van-icon-shop:before{content:"\F0BA"}.van-icon-shopping-cart-o:before{content:"\F0BB"}.van-icon-shopping-cart:before{content:"\F0BC"}.van-icon-shrink:before{content:"\F0BD"}.van-icon-sign:before{content:"\F0BE"}.van-icon-smile-comment-o:before{content:"\F0BF"}.van-icon-smile-comment:before{content:"\F0C0"}.van-icon-smile-o:before{content:"\F0C1"}.van-icon-smile:before{content:"\F0C2"}.van-icon-star-o:before{content:"\F0C3"}.van-icon-star:before{content:"\F0C4"}.van-icon-stop-circle-o:before{content:"\F0C5"}.van-icon-stop-circle:before{content:"\F0C6"}.van-icon-stop:before{content:"\F0C7"}.van-icon-success:before{content:"\F0C8"}.van-icon-thumb-circle-o:before{content:"\F0C9"}.van-icon-thumb-circle:before{content:"\F0CA"}.van-icon-todo-list-o:before{content:"\F0CB"}.van-icon-todo-list:before{content:"\F0CC"}.van-icon-tosend:before{content:"\F0CD"}.van-icon-tv-o:before{content:"\F0CE"}.van-icon-umbrella-circle:before{content:"\F0CF"}.van-icon-underway-o:before{content:"\F0D0"}.van-icon-underway:before{content:"\F0D1"}.van-icon-upgrade:before{content:"\F0D2"}.van-icon-user-circle-o:before{content:"\F0D3"}.van-icon-user-o:before{content:"\F0D4"}.van-icon-video-o:before{content:"\F0D5"}.van-icon-video:before{content:"\F0D6"}.van-icon-vip-card-o:before{content:"\F0D7"}.van-icon-vip-card:before{content:"\F0D8"}.van-icon-volume-o:before{content:"\F0D9"}.van-icon-volume:before{content:"\F0DA"}.van-icon-wap-home-o:before{content:"\F0DB"}.van-icon-wap-home:before{content:"\F0DC"}.van-icon-wap-nav:before{content:"\F0DD"}.van-icon-warn-o:before{content:"\F0DE"}.van-icon-warning-o:before{content:"\F0DF"}.van-icon-warning:before{content:"\F0E0"}.van-icon-weapp-nav:before{content:"\F0E1"}.van-icon-wechat:before{content:"\F0E2"}.van-icon-youzan-shield:before{content:"\F0E3"}.van-icon__image{width:1em;height:1em;object-fit:contain}.van-tabbar-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#646566;font-size:.32rem;line-height:1;cursor:pointer}.van-tabbar-item__icon{position:relative;margin-bottom:.13333rem;font-size:.48rem}.van-tabbar-item__icon .van-icon{display:block;min-width:1em}.van-tabbar-item__icon img{display:block;height:.48rem}.van-tabbar-item--active{color:#1989fa}.van-tabbar-item .van-info{margin-top:.05333rem}.van-step{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#969799;font-size:.37333rem}.van-step__circle{display:block;width:.13333rem;height:.13333rem;background-color:#969799;border-radius:50%}.van-step__line{position:absolute;background-color:#ebedf0;-webkit-transition:background-color .3s;transition:background-color .3s}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{margin-left:0;-webkit-transform:none;transform:none}.van-step--horizontal:last-child{position:absolute;right:.02667rem;width:auto}.van-step--horizontal:last-child .van-step__title{margin-left:0;-webkit-transform:none;transform:none}.van-step--horizontal:last-child .van-step__circle-container{right:-.24rem;left:auto}.van-step--horizontal .van-step__circle-container{position:absolute;top:.8rem;left:-.21333rem;z-index:1;padding:0 .21333rem;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-step--horizontal .van-step__title{display:inline-block;margin-left:.08rem;font-size:.32rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:321px){.van-step--horizontal .van-step__title{font-size:.29333rem}}.van-step--horizontal .van-step__line{top:.8rem;left:0;width:100%;height:.02667rem}.van-step--horizontal .van-step__icon{display:block;font-size:.32rem}.van-step--horizontal .van-step--process{color:#323233}.van-step--vertical{display:block;float:none;padding:.26667rem .26667rem .26667rem 0;line-height:.48rem}.van-step--vertical:not(:last-child):after{border-bottom-width:.02667rem}.van-step--vertical:first-child:before{position:absolute;top:0;left:-.4rem;z-index:1;width:.02667rem;height:.53333rem;background-color:#fff;content:""}.van-step--vertical .van-step__circle-container{position:absolute;top:.50667rem;left:-.4rem;z-index:2;font-size:.32rem;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-step--vertical .van-step__line{top:.42667rem;left:-.4rem;width:.02667rem;height:100%}.van-step:last-child .van-step__line{width:0}.van-step--finish{color:#323233}.van-step--finish .van-step__circle,.van-step--finish .van-step__line{background-color:#07c160}.van-step__icon,.van-step__title{-webkit-transition:color .3s;transition:color .3s}.van-step__icon--active,.van-step__title--active{color:#07c160}.van-rate{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none}.van-rate__item{position:relative}.van-rate__item:not(:last-child){padding-right:.10667rem}.van-rate__icon{display:block;width:1em;color:#c8c9cc;font-size:.53333rem}.van-rate__icon--half{position:absolute;top:0;left:0;width:.5em;overflow:hidden}.van-rate__icon--full{color:#ffd21e}.van-rate__icon--disabled{color:#c8c9cc}.van-rate--disabled{cursor:not-allowed}.van-rate--readonly{cursor:default}.van-notice-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1.06667rem;padding:0 .42667rem;color:#ed6a0c;font-size:.37333rem;line-height:.64rem;background-color:#fffbe8}.van-notice-bar__left-icon,.van-notice-bar__right-icon{min-width:.64rem;font-size:.42667rem}.van-notice-bar__right-icon{text-align:right;cursor:pointer}.van-notice-bar__wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;overflow:hidden}.van-notice-bar__content{position:absolute;white-space:nowrap;-webkit-transition-timing-function:linear;transition-timing-function:linear}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar--wrapable{height:auto;padding:.21333rem .42667rem}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal;word-wrap:break-word}.van-nav-bar{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1.22667rem;line-height:1.5;text-align:center;background-color:#fff;-webkit-user-select:none;user-select:none}.van-nav-bar .van-icon{color:#1989fa}.van-nav-bar__arrow{min-width:1em;margin-right:.10667rem;font-size:.42667rem}.van-nav-bar--fixed{position:fixed;top:0;left:0;width:100%}.van-nav-bar__title{max-width:60%;margin:0 auto;color:#323233;font-weight:500;font-size:.42667rem}.van-nav-bar__left,.van-nav-bar__right{position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .42667rem;font-size:.37333rem;cursor:pointer}.van-nav-bar__left:active,.van-nav-bar__right:active{opacity:.7}.van-nav-bar__left{left:0}.van-nav-bar__right{right:0}.van-nav-bar__text{color:#1989fa}.van-grid-item{position:relative;box-sizing:border-box}.van-grid-item--square{height:0}.van-grid-item__icon{font-size:.74667rem}.van-grid-item__icon-wrapper{position:relative}.van-grid-item__text{color:#646566;font-size:.32rem;line-height:1.5;word-wrap:break-word}.van-grid-item__icon+.van-grid-item__text{margin-top:.21333rem}.van-grid-item__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;height:100%;padding:.42667rem .21333rem;background-color:#fff}.van-grid-item__content:after{z-index:1;border-width:0 .02667rem .02667rem 0}.van-grid-item__content--square{position:absolute;top:0;right:0;left:0}.van-grid-item__content--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-grid-item__content--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.van-grid-item__content--horizontal .van-grid-item__icon+.van-grid-item__text{margin-top:0;margin-left:.21333rem}.van-grid-item__content--surround:after{border-width:.02667rem}.van-grid-item__content--clickable{cursor:pointer}.van-grid-item__content--clickable:active{background-color:#f2f3f5}.van-goods-action-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:1.28rem;height:100%;color:#646566;font-size:.26667rem;line-height:1;text-align:center;background-color:#fff;cursor:pointer}.van-goods-action-icon:active{background-color:#f2f3f5}.van-goods-action-icon__icon{position:relative;width:1em;margin:0 auto .13333rem;color:#323233;font-size:.48rem}.van-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:.32rem}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:.53333rem;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:.02667rem solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:.21333rem;color:#323233;line-height:.53333rem}.van-checkbox__label--left{margin:0 .21333rem 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-coupon{margin:0 .32rem .32rem;overflow:hidden;background-color:#fff;border-radius:.21333rem;box-shadow:0 0 .10667rem rgba(0,0,0,.1)}.van-coupon:active{background-color:#f2f3f5}.van-coupon__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;min-height:2.24rem;padding:.37333rem 0;color:#323233}.van-coupon__head{position:relative;min-width:2.56rem;padding:0 .21333rem;color:#ee0a24;text-align:center}.van-coupon__amount,.van-coupon__condition,.van-coupon__name,.van-coupon__valid{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-coupon__amount{margin-bottom:.16rem;font-weight:500;font-size:.8rem}.van-coupon__amount span{font-weight:400;font-size:40%}.van-coupon__amount span:not(:empty){margin-left:.05333rem}.van-coupon__condition{font-size:.32rem;line-height:.42667rem;white-space:pre-wrap}.van-coupon__body{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;border-radius:0 .21333rem .21333rem 0}.van-coupon__name{margin-bottom:.26667rem;font-weight:700;font-size:.37333rem;line-height:.53333rem}.van-coupon__valid{font-size:.32rem}.van-coupon__corner{position:absolute;top:0;right:.42667rem;bottom:0}.van-coupon__description{padding:.21333rem .42667rem;font-size:.32rem;border-top:.02667rem dashed #ebedf0}.van-coupon--disabled:active{background-color:#fff}.van-coupon--disabled .van-coupon-item__content{height:1.97333rem}.van-coupon--disabled .van-coupon__head{color:inherit}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:50%}.van-image--round img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#969799;font-size:.37333rem;background-color:#f7f8fa}.van-image__error-icon,.van-image__loading-icon{font-size:.58667rem}.van-radio{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-radio--disabled{cursor:not-allowed}.van-radio--label-disabled{cursor:default}.van-radio--horizontal{margin-right:.32rem}.van-radio__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:.53333rem;line-height:1em;cursor:pointer}.van-radio__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:.02667rem solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-radio__icon--round .van-icon{border-radius:100%}.van-radio__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-radio__icon--disabled{cursor:not-allowed}.van-radio__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-radio__icon--disabled.van-radio__icon--checked .van-icon{color:#c8c9cc}.van-radio__label{margin-left:.21333rem;color:#323233;line-height:.53333rem}.van-radio__label--left{margin:0 .21333rem 0 0}.van-radio__label--disabled{color:#c8c9cc}.van-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.2em .5em;color:#fff;font-size:.26667rem;line-height:normal;border-radius:.2em}.van-tag:after{border-color:currentColor;border-radius:.4em}.van-tag--default{background-color:#969799}.van-tag--default.van-tag--plain{color:#969799}.van-tag--danger{background-color:#ee0a24}.van-tag--danger.van-tag--plain{color:#ee0a24}.van-tag--primary{background-color:#1989fa}.van-tag--primary.van-tag--plain{color:#1989fa}.van-tag--success{background-color:#07c160}.van-tag--success.van-tag--plain{color:#07c160}.van-tag--warning{background-color:#ff976a}.van-tag--warning.van-tag--plain{color:#ff976a}.van-tag--plain{background-color:#fff}.van-tag--mark{padding-right:.7em}.van-tag--mark,.van-tag--mark:after{border-radius:0 26.64rem 26.64rem 0}.van-tag--round,.van-tag--round:after{border-radius:26.64rem}.van-tag--medium{font-size:.32rem}.van-tag--large{font-size:.37333rem}.van-tag__close{min-width:1em;margin-left:.05333rem;cursor:pointer}.van-card{position:relative;box-sizing:border-box;padding:.21333rem .42667rem;color:#323233;font-size:.32rem;background-color:#fafafa}.van-card:not(:first-child){margin-top:.21333rem}.van-card__header{display:-webkit-box;display:-webkit-flex;display:flex}.van-card__thumb{position:relative;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:2.34667rem;height:2.34667rem;margin-right:.21333rem}.van-card__thumb img{border-radius:.21333rem}.van-card__content{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-width:0;min-height:2.34667rem}.van-card__content--centered{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{max-height:.85333rem;font-weight:500;line-height:.42667rem}.van-card__desc{max-height:.53333rem;color:#646566}.van-card__bottom,.van-card__desc{line-height:.53333rem}.van-card__price{display:inline-block;color:#323233;font-weight:500;font-size:.32rem}.van-card__price-integer{font-size:.42667rem}.van-card__price-decimal,.van-card__price-integer{font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif}.van-card__origin-price{display:inline-block;margin-left:.13333rem;color:#969799;font-size:.26667rem;text-decoration:line-through}.van-card__num{float:right;color:#969799}.van-card__tag{position:absolute;top:.05333rem;left:0}.van-card__footer{-webkit-box-flex:0;-webkit-flex:none;flex:none;text-align:right}.van-card__footer .van-button{margin-left:.13333rem}.van-cell{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;width:100%;padding:.26667rem .42667rem;overflow:hidden;color:#323233;font-size:.37333rem;line-height:.64rem;background-color:#fff}.van-cell:not(:last-child):after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:0;bottom:0;left:.42667rem;border-bottom:.02667rem solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-cell--borderless:after{display:none}.van-cell__label{margin-top:.08rem;color:#969799;font-size:.32rem;line-height:.48rem}.van-cell__title,.van-cell__value{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-cell__value{position:relative;overflow:hidden;color:#969799;text-align:right;vertical-align:middle;word-wrap:break-word}.van-cell__value--alone{color:#323233;text-align:left}.van-cell__left-icon,.van-cell__right-icon{min-width:1em;height:.64rem;font-size:.42667rem;line-height:.64rem}.van-cell__left-icon{margin-right:.13333rem}.van-cell__right-icon{margin-left:.13333rem;color:#969799}.van-cell--clickable{cursor:pointer}.van-cell--clickable:active{background-color:#f2f3f5}.van-cell--required{overflow:visible}.van-cell--required:before{position:absolute;left:.21333rem;color:#ee0a24;font-size:.37333rem;content:"*"}.van-cell--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-cell--large{padding-top:.32rem;padding-bottom:.32rem}.van-cell--large .van-cell__title{font-size:.42667rem}.van-cell--large .van-cell__label{font-size:.37333rem}.van-coupon-cell--selected{color:#323233}.van-contact-card{padding:.42667rem}.van-contact-card__value{margin-left:.13333rem;line-height:.53333rem}.van-contact-card--add .van-contact-card__value{line-height:1.06667rem}.van-contact-card--add .van-cell__left-icon{color:#1989fa;font-size:1.06667rem}.van-contact-card:before{position:absolute;right:0;bottom:0;left:0;height:.05333rem;background:-webkit-repeating-linear-gradient(135deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background:repeating-linear-gradient(-45deg,#ff6c6c,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background-size:2.13333rem;content:""}.van-collapse-item__title .van-cell__right-icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.van-collapse-item__title:after{visibility:hidden}.van-collapse-item__title--expanded .van-cell__right-icon:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--expanded:after{visibility:visible}.van-collapse-item__title--disabled{cursor:not-allowed}.van-collapse-item__title--disabled,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c8c9cc}.van-collapse-item__title--disabled:active{background-color:#fff}.van-collapse-item__wrapper{overflow:hidden;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;will-change:height}.van-collapse-item__content{padding:.42667rem;color:#969799;font-size:.34667rem;line-height:1.5;background-color:#fff}.van-field__label{-webkit-box-flex:0;-webkit-flex:none;flex:none;box-sizing:border-box;width:2.4rem}.van-field__label--center{text-align:center}.van-field__label--right{padding-right:.42667rem;text-align:right}.van-field__value{overflow:visible}.van-field__body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-field__control{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;color:#323233;line-height:inherit;text-align:left;background-color:transparent;border:0;resize:none}.van-field__control::-webkit-input-placeholder{color:#969799}.van-field__control::placeholder{color:#969799}.van-field__control:disabled{color:#969799;background-color:transparent;cursor:not-allowed;opacity:1;-webkit-text-fill-color:currentColor}.van-field__control:read-only{cursor:default}.van-field__control--center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.van-field__control--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.van-field__control--custom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:.64rem}.van-field__control[type=date],.van-field__control[type=datetime-local],.van-field__control[type=time]{min-height:.64rem}.van-field__control[type=search]{-webkit-appearance:none}.van-field__button,.van-field__clear,.van-field__icon,.van-field__right-icon{-webkit-flex-shrink:0;flex-shrink:0}.van-field__clear,.van-field__right-icon{margin-right:-.21333rem;padding:0 .21333rem;line-height:inherit}.van-field__clear{color:#c8c9cc;font-size:.42667rem;cursor:pointer}.van-field__left-icon .van-icon,.van-field__right-icon .van-icon{display:block;min-width:1em;font-size:.42667rem;line-height:inherit}.van-field__left-icon{margin-right:.13333rem}.van-field__right-icon{color:#969799}.van-field__button{padding-left:.21333rem}.van-field__error-message{color:#ee0a24;font-size:.32rem;text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{margin-top:.10667rem;color:#646566;font-size:.32rem;line-height:.42667rem;text-align:right}.van-field__word-num--full{color:#ee0a24}.van-field--error .van-field__control::-webkit-input-placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::-webkit-input-placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--min-height .van-field__control{min-height:1.6rem}.van-search{-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding:.26667rem .32rem;background-color:#fff}.van-search,.van-search__content{display:-webkit-box;display:-webkit-flex;display:flex}.van-search__content{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:.21333rem;background-color:#f7f8fa;border-radius:.05333rem}.van-search__content--round{border-radius:26.64rem}.van-search__label{padding:0 .13333rem;color:#323233;font-size:.37333rem;line-height:.90667rem}.van-search .van-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.13333rem .21333rem .13333rem 0;background-color:transparent}.van-search .van-cell__left-icon{color:#969799}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:0 .21333rem;color:#323233;font-size:.37333rem;line-height:.90667rem;cursor:pointer;-webkit-user-select:none;user-select:none}.van-search__action:active{background-color:#f2f3f5}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-overflow-scrolling:touch}.van-popup--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--center.van-popup--round{border-radius:.53333rem}.van-popup--top{top:0;left:0;width:100%}.van-popup--top.van-popup--round{border-radius:0 0 .53333rem .53333rem}.van-popup--right{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--right.van-popup--round{border-radius:.53333rem 0 0 .53333rem}.van-popup--bottom{bottom:0;left:0;width:100%}.van-popup--bottom.van-popup--round{border-radius:.53333rem .53333rem 0 0}.van-popup--left{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--left.van-popup--round{border-radius:0 .53333rem .53333rem 0}.van-popup--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-popup-slide-bottom-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-top-enter-active{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.van-popup-slide-bottom-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-top-leave-active{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.van-popup-slide-top-enter,.van-popup-slide-top-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.van-popup-slide-right-enter,.van-popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.van-popup-slide-bottom-enter,.van-popup-slide-bottom-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.van-popup-slide-left-enter,.van-popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-popup__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:.58667rem;cursor:pointer}.van-popup__close-icon:active{color:#969799}.van-popup__close-icon--top-left{top:.42667rem;left:.42667rem}.van-popup__close-icon--top-right{top:.42667rem;right:.42667rem}.van-popup__close-icon--bottom-left{bottom:.42667rem;left:.42667rem}.van-popup__close-icon--bottom-right{right:.42667rem;bottom:.42667rem}.van-share-sheet__header{padding:.32rem .42667rem .10667rem;text-align:center}.van-share-sheet__title{margin-top:.21333rem;color:#323233;font-weight:400;font-size:.37333rem;line-height:.53333rem}.van-share-sheet__description{display:block;margin-top:.21333rem;color:#969799;font-size:.32rem;line-height:.42667rem}.van-share-sheet__options{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:.42667rem 0 .42667rem .21333rem;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.van-share-sheet__options--border:before{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:0;right:0;left:.42667rem;border-top:.02667rem solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-share-sheet__options::-webkit-scrollbar{height:0}.van-share-sheet__option{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.van-share-sheet__option:active{opacity:.7}.van-share-sheet__icon{width:1.28rem;height:1.28rem;margin:0 .42667rem}.van-share-sheet__name{margin-top:.21333rem;padding:0 .10667rem;color:#646566;font-size:.32rem}.van-share-sheet__cancel{display:block;width:100%;padding:0;font-size:.42667rem;line-height:1.28rem;text-align:center;background:#fff;border:none;cursor:pointer}.van-share-sheet__cancel:before{display:block;height:.21333rem;background-color:#f7f8fa;content:" "}.van-share-sheet__cancel:active{background-color:#f2f3f5}.van-notify{box-sizing:border-box;padding:.21333rem .42667rem;color:#fff;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word}.van-notify--primary{background-color:#1989fa}.van-notify--success{background-color:#07c160}.van-notify--danger{background-color:#ee0a24}.van-notify--warning{background-color:#ff976a}.van-dropdown-item{position:fixed;right:0;left:0;z-index:10;overflow:hidden}.van-dropdown-item__icon{display:block;line-height:inherit}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active,.van-dropdown-item__option--active .van-dropdown-item__icon{color:#1989fa}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__content{position:absolute;max-height:80%}.van-loading{color:#c8c9cc;font-size:0}.van-loading,.van-loading__spinner{position:relative;vertical-align:middle}.van-loading__spinner{display:inline-block;width:.8rem;max-width:100%;height:.8rem;max-height:100%;-webkit-animation:van-rotate .8s linear infinite;animation:van-rotate .8s linear infinite}.van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.van-loading__spinner--spinner i{position:absolute;top:0;left:0;width:100%;height:100%}.van-loading__spinner--spinner i:before{display:block;width:.05333rem;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.van-loading__circular{display:block;width:100%;height:100%}.van-loading__circular circle{-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__text{display:inline-block;margin-left:.21333rem;color:#969799;font-size:.37333rem;vertical-align:middle}.van-loading--vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-loading--vertical .van-loading__text{margin:.21333rem 0 0}@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__spinner--spinner i:first-of-type{-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}.van-loading__spinner--spinner i:nth-of-type(2){-webkit-transform:rotate(60deg);transform:rotate(60deg);opacity:.9375}.van-loading__spinner--spinner i:nth-of-type(3){-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.875}.van-loading__spinner--spinner i:nth-of-type(4){-webkit-transform:rotate(120deg);transform:rotate(120deg);opacity:.8125}.van-loading__spinner--spinner i:nth-of-type(5){-webkit-transform:rotate(150deg);transform:rotate(150deg);opacity:.75}.van-loading__spinner--spinner i:nth-of-type(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.6875}.van-loading__spinner--spinner i:nth-of-type(7){-webkit-transform:rotate(210deg);transform:rotate(210deg);opacity:.625}.van-loading__spinner--spinner i:nth-of-type(8){-webkit-transform:rotate(240deg);transform:rotate(240deg);opacity:.5625}.van-loading__spinner--spinner i:nth-of-type(9){-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:.5}.van-loading__spinner--spinner i:nth-of-type(10){-webkit-transform:rotate(300deg);transform:rotate(300deg);opacity:.4375}.van-loading__spinner--spinner i:nth-of-type(11){-webkit-transform:rotate(330deg);transform:rotate(330deg);opacity:.375}.van-loading__spinner--spinner i:nth-of-type(12){-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:.3125}.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:1.33333rem;overflow:hidden;color:#969799;font-size:.37333rem;line-height:1.33333rem;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.van-number-keyboard{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-bottom:env(safe-area-inset-bottom);background-color:#f2f3f5;-webkit-user-select:none;user-select:none}.van-number-keyboard--with-title{border-radius:.53333rem .53333rem 0 0}.van-number-keyboard__header{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;height:.8rem;padding-top:.16rem;color:#646566;font-size:.37333rem}.van-number-keyboard__title{display:inline-block;font-weight:400}.van-number-keyboard__title-left{position:absolute;left:0}.van-number-keyboard__body{display:-webkit-box;display:-webkit-flex;display:flex;padding:.16rem 0 0 .16rem}.van-number-keyboard__keys{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:3;-webkit-flex:3;flex:3;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-number-keyboard__close{position:absolute;right:0;height:100%;padding:0 .42667rem;color:#576b95;font-size:.37333rem;background-color:transparent;border:none;cursor:pointer}.van-number-keyboard__close:active{opacity:.7}.van-number-keyboard__sidebar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.van-number-keyboard--unfit{padding-bottom:0}.van-key{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:1.49333rem;padding:0;font-size:.74667rem;line-height:1.5;background-color:#fff;border:none;border-radius:.21333rem;cursor:pointer}.van-key--large{height:100%}.van-key--blue,.van-key--delete{font-size:.42667rem}.van-key--active{background-color:#ebedf0}.van-key--blue{color:#fff;background-color:#1989fa}.van-key--blue.van-key--active{background-color:#0570db}.van-key__wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-flex-basis:33%;flex-basis:33%;box-sizing:border-box;padding:0 .16rem .16rem 0}.van-key__wrapper--wider{-webkit-flex-basis:66%;flex-basis:66%}.van-key__delete-icon{width:.85333rem;height:.58667rem}.van-key__collapse-icon{width:.8rem;height:.64rem}.van-key__loading-icon{color:#fff}.van-list__error-text,.van-list__finished-text,.van-list__loading{color:#969799;font-size:.37333rem;line-height:1.33333rem;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.van-switch{position:relative;display:inline-block;box-sizing:content-box;width:2em;font-size:.8rem;border:.02667rem solid rgba(0,0,0,.1);border-radius:1em;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.van-switch,.van-switch__node{height:1em;background-color:#fff}.van-switch__node{position:absolute;top:0;left:0;z-index:1;width:1em;border-radius:100%;box-shadow:0 .08rem .02667rem 0 rgba(0,0,0,.05),0 .05333rem .05333rem 0 rgba(0,0,0,.1),0 .08rem .08rem 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05),-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05)}.van-switch__loading{top:25%;left:25%;width:50%;height:50%;line-height:1}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(1em);transform:translateX(1em)}.van-switch--on .van-switch__loading{color:#1989fa}.van-switch--disabled{cursor:not-allowed;opacity:.5}.van-switch--loading{cursor:default}.van-switch-cell{padding-top:.24rem;padding-bottom:.24rem}.van-switch-cell--large{padding-top:.29333rem;padding-bottom:.29333rem}.van-switch-cell .van-switch{float:right}.van-button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;height:1.17333rem;margin:0;padding:0;font-size:.42667rem;line-height:1.2;text-align:center;border-radius:.05333rem;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-appearance:none}.van-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#000;border:inherit;border-color:#000;border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;content:" "}.van-button:active:before{opacity:.1}.van-button--disabled:before,.van-button--loading:before{display:none}.van-button--default{color:#323233;background-color:#fff;border:.02667rem solid #ebedf0}.van-button--primary{color:#fff;background-color:#07c160;border:.02667rem solid #07c160}.van-button--info{color:#fff;background-color:#1989fa;border:.02667rem solid #1989fa}.van-button--danger{color:#fff;background-color:#ee0a24;border:.02667rem solid #ee0a24}.van-button--warning{color:#fff;background-color:#ff976a;border:.02667rem solid #ff976a}.van-button--plain{background-color:#fff}.van-button--plain.van-button--primary{color:#07c160}.van-button--plain.van-button--info{color:#1989fa}.van-button--plain.van-button--danger{color:#ee0a24}.van-button--plain.van-button--warning{color:#ff976a}.van-button--large{width:100%;height:1.33333rem}.van-button--normal{padding:0 .4rem;font-size:.37333rem}.van-button--small{min-width:1.6rem;height:.8rem;padding:0 .21333rem;font-size:.32rem}.van-button__loading{color:inherit}.van-button--mini{min-width:1.33333rem;height:.58667rem;font-size:.26667rem}.van-button--mini+.van-button--mini{margin-left:.10667rem}.van-button--block{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.van-button--disabled{cursor:not-allowed;opacity:.5}.van-button--loading{cursor:default}.van-button--round{border-radius:26.64rem}.van-button--square{border-radius:0}.van-button__icon{min-width:1em;font-size:1.2em;line-height:inherit}.van-button__icon+.van-button__text,.van-button__loading+.van-button__text{margin-left:.13333rem}.van-button--hairline{border-width:0}.van-button--hairline:after{border-color:inherit;border-radius:.10667rem}.van-button--hairline.van-button--round:after{border-radius:26.64rem}.van-button--hairline.van-button--square:after{border-radius:0}.van-submit-bar{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{padding:.21333rem .32rem;color:#f56723;font-size:.32rem;line-height:1.5;background-color:#fff7cc}.van-submit-bar__tip-icon{min-width:.48rem;font-size:.32rem;vertical-align:middle}.van-submit-bar__tip-text{vertical-align:middle}.van-submit-bar__bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:1.33333rem;padding:0 .42667rem;font-size:.37333rem}.van-submit-bar__text{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-right:.32rem;color:#323233;text-align:right}.van-submit-bar__text span{display:inline-block}.van-submit-bar__suffix-label{margin-left:.13333rem;font-weight:500}.van-submit-bar__price{color:#ee0a24;font-weight:500;font-size:.32rem}.van-submit-bar__price--integer{font-size:.53333rem;font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif}.van-submit-bar__button{width:2.93333rem;height:1.06667rem;font-weight:500;border:none}.van-submit-bar__button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24)}.van-submit-bar--unfit{padding-bottom:0}.van-goods-action-button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:1.06667rem;font-weight:500;font-size:.37333rem;border:none}.van-goods-action-button--first{margin-left:.13333rem;border-radius:26.64rem 0 0 26.64rem}.van-goods-action-button--last{margin-right:.13333rem;border-radius:0 26.64rem 26.64rem 0}.van-goods-action-button--warning{background:-webkit-linear-gradient(left,#ffd01e,#ff8917);background:linear-gradient(90deg,#ffd01e,#ff8917)}.van-goods-action-button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24)}@media (max-width:321px){.van-goods-action-button{font-size:.34667rem}}.van-dialog{position:fixed;top:45%;left:50%;width:8.53333rem;overflow:hidden;font-size:.42667rem;background-color:#fff;border-radius:.42667rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}@media (max-width:321px){.van-dialog{width:90%}}.van-dialog__header{padding-top:.64rem;font-weight:500;line-height:.64rem;text-align:center}.van-dialog__header--isolated{padding:.64rem 0}.van-dialog__message{max-height:60vh;padding:.64rem;overflow-y:auto;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:.32rem;color:#646566}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__footer--buttons{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__footer--buttons .van-button{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-dialog .van-button{border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#1989fa}.van-dialog-bounce-enter{-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}.van-contact-edit{padding:.42667rem}.van-contact-edit__fields{overflow:hidden;border-radius:.10667rem}.van-contact-edit__fields .van-cell__title{max-width:1.73333rem}.van-contact-edit__switch-cell{margin-top:.26667rem;padding-top:.24rem;padding-bottom:.24rem;overflow:hidden;border-radius:.10667rem}.van-contact-edit__switch-cell .van-cell__value{-webkit-box-flex:0;-webkit-flex:none;flex:none}.van-contact-edit__switch-cell .van-switch{vertical-align:top}.van-contact-edit__buttons{padding:.85333rem 0}.van-contact-edit .van-button{margin-bottom:.32rem;font-size:.42667rem}.van-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;width:2.34667rem;max-width:70%;min-height:2.34667rem;padding:.42667rem;color:#fff;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word;background-color:rgba(50,50,51,.88);border-radius:.21333rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-toast--unclickable{overflow:hidden}.van-toast--unclickable *{pointer-events:none}.van-toast--html,.van-toast--text{width:-webkit-fit-content;width:fit-content;min-width:2.56rem;min-height:0;padding:.21333rem .32rem}.van-toast--html .van-toast__text,.van-toast--text .van-toast__text{margin-top:0}.van-toast--top{top:1.33333rem}.van-toast--bottom{top:auto;bottom:1.33333rem}.van-toast__icon{font-size:1.06667rem}.van-toast__loading{padding:.10667rem;color:#fff}.van-toast__text{margin-top:.21333rem}.van-calendar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#fff}.van-calendar__popup.van-popup--bottom,.van-calendar__popup.van-popup--top{height:80%}.van-calendar__popup.van-popup--left,.van-calendar__popup.van-popup--right{height:100%}.van-calendar__popup .van-popup__close-icon{top:.29333rem}.van-calendar__header{-webkit-flex-shrink:0;flex-shrink:0;box-shadow:0 .05333rem .26667rem rgba(125,126,128,.16)}.van-calendar__header-subtitle,.van-calendar__header-title,.van-calendar__month-title{height:1.17333rem;font-weight:500;line-height:1.17333rem;text-align:center}.van-calendar__header-title{font-size:.42667rem}.van-calendar__header-subtitle,.van-calendar__month-title{font-size:.37333rem}.van-calendar__weekdays{display:-webkit-box;display:-webkit-flex;display:flex}.van-calendar__weekday{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:.32rem;line-height:.8rem;text-align:center}.van-calendar__body{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.van-calendar__days{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.van-calendar__month-mark{position:absolute;top:50%;left:50%;z-index:0;color:rgba(242,243,245,.8);font-size:4.26667rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.van-calendar__day,.van-calendar__selected-day{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.van-calendar__day{position:relative;width:14.285%;height:1.70667rem;font-size:.42667rem;cursor:pointer}.van-calendar__day--end,.van-calendar__day--multiple-middle,.van-calendar__day--multiple-selected,.van-calendar__day--start,.van-calendar__day--start-end{color:#fff;background-color:#ee0a24}.van-calendar__day--start{border-radius:.10667rem 0 0 .10667rem}.van-calendar__day--end{border-radius:0 .10667rem .10667rem 0}.van-calendar__day--multiple-selected,.van-calendar__day--start-end{border-radius:.10667rem}.van-calendar__day--middle{color:#ee0a24}.van-calendar__day--middle:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;opacity:.1;content:""}.van-calendar__day--disabled{color:#c8c9cc;cursor:default}.van-calendar__bottom-info,.van-calendar__top-info{position:absolute;right:0;left:0;font-size:.26667rem;line-height:.37333rem}@media (max-width:350px){.van-calendar__bottom-info,.van-calendar__top-info{font-size:.24rem}}.van-calendar__top-info{top:.16rem}.van-calendar__bottom-info{bottom:.16rem}.van-calendar__selected-day{width:1.44rem;height:1.44rem;color:#fff;background-color:#ee0a24;border-radius:.10667rem}.van-calendar__footer{-webkit-flex-shrink:0;flex-shrink:0;padding:0 .42667rem env(safe-area-inset-bottom)}.van-calendar__footer--unfit{padding-bottom:0}.van-calendar__confirm{height:.96rem;margin:.18667rem 0}.van-picker{position:relative;background-color:#fff;-webkit-user-select:none;user-select:none}.van-picker__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:1.17333rem}.van-picker__cancel,.van-picker__confirm{height:100%;padding:0 .42667rem;font-size:.37333rem;background-color:transparent;border:none;cursor:pointer}.van-picker__cancel:active,.van-picker__confirm:active{opacity:.7}.van-picker__confirm{color:#576b95}.van-picker__cancel{color:#969799}.van-picker__title{max-width:50%;font-weight:500;font-size:.42667rem;line-height:.53333rem;text-align:center}.van-picker__columns{position:relative;cursor:grab}.van-picker__columns,.van-picker__loading{display:-webkit-box;display:-webkit-flex;display:flex}.van-picker__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#1989fa;background-color:hsla(0,0%,100%,.9)}.van-picker__frame{top:50%;right:.42667rem;left:.42667rem;z-index:3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-picker__frame,.van-picker__mask{position:absolute;pointer-events:none}.van-picker__mask{top:0;left:0;z-index:2;width:100%;height:100%;background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4)),-webkit-linear-gradient(bottom,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4)),linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));background-repeat:no-repeat;background-position:top,bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.van-picker-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;font-size:.42667rem}.van-picker-column__wrapper{-webkit-transition-timing-function:cubic-bezier(.23,1,.68,1);transition-timing-function:cubic-bezier(.23,1,.68,1)}.van-picker-column__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .10667rem;color:#000}.van-picker-column__item--disabled{opacity:.3}.van-address-edit{padding:.32rem}.van-address-edit__default,.van-address-edit__fields{overflow:hidden;border-radius:.21333rem}.van-address-edit__default{margin-top:.32rem}.van-address-edit__buttons{padding:.85333rem .10667rem}.van-address-edit__buttons .van-button{margin-bottom:.32rem}.van-address-edit-detail{padding:0}.van-address-edit-detail__search-item{background-color:#f2f3f5}.van-address-edit-detail__keyword{color:#ee0a24}.van-address-edit-detail__finish{color:#1989fa;font-size:.32rem}.van-action-sheet{max-height:80%;color:#323233}.van-action-sheet__cancel,.van-action-sheet__item{display:block;width:100%;height:1.33333rem;padding:0;font-size:.42667rem;line-height:.53333rem;background-color:#fff;border:none;cursor:pointer}.van-action-sheet__cancel:active,.van-action-sheet__item:active{background-color:#f2f3f5}.van-action-sheet__item--disabled,.van-action-sheet__item--loading{color:#c8c9cc}.van-action-sheet__item--disabled:active,.van-action-sheet__item--loading:active{background-color:#fff}.van-action-sheet__item--disabled{cursor:not-allowed}.van-action-sheet__item--loading{cursor:default}.van-action-sheet__subname{margin-left:.10667rem;color:#646566;font-size:.32rem}.van-action-sheet__gap{display:block;height:.21333rem;background-color:#f7f8fa}.van-action-sheet__header{font-weight:500;font-size:.42667rem;line-height:1.17333rem;text-align:center}.van-action-sheet__description{padding:.42667rem;color:#646566;font-size:.37333rem;line-height:.53333rem;text-align:center}.van-action-sheet__close{position:absolute;top:0;right:0;padding:0 .42667rem;color:#c8c9cc;font-size:.58667rem;line-height:inherit}.van-action-sheet__close:active{color:#969799}.van-radio-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-contact-list{box-sizing:border-box;height:100%;padding-bottom:1.33333rem}.van-contact-list__item{padding:.42667rem}.van-contact-list__item-value{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:.85333rem;padding-left:.21333rem}.van-contact-list__item-tag{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:.21333rem;padding-top:0;padding-bottom:0;line-height:1.4em}.van-contact-list__group{box-sizing:border-box;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.van-contact-list__edit{font-size:.42667rem}.van-contact-list__bottom{position:fixed;right:0;bottom:0;left:0;z-index:999;padding:.13333rem .42667rem;background-color:#fff}.van-contact-list__add{height:1.06667rem;line-height:1.01333rem}.van-address-list{box-sizing:border-box;height:100%;padding:.32rem .32rem 2.66667rem}.van-address-list__bottom{position:fixed;bottom:0;left:0;z-index:999;box-sizing:border-box;width:100%;padding:.13333rem .42667rem;background-color:#fff}.van-address-list__add{height:1.06667rem;line-height:1.01333rem}.van-address-list__disabled-text{padding:.53333rem 0 .42667rem;color:#969799;font-size:.37333rem;line-height:.53333rem}.van-address-item{padding:.32rem;background-color:#fff;border-radius:.21333rem}.van-address-item:not(:last-child){margin-bottom:.32rem}.van-address-item__value{padding-right:1.17333rem}.van-address-item__name{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.21333rem;font-size:.42667rem;line-height:.58667rem}.van-address-item__tag{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:.21333rem;padding-top:0;padding-bottom:0;line-height:1.4em}.van-address-item__address{color:#323233;font-size:.34667rem;line-height:.48rem}.van-address-item--disabled .van-address-item__address,.van-address-item--disabled .van-address-item__name{color:#c8c9cc}.van-address-item__edit{position:absolute;top:50%;right:.42667rem;color:#969799;font-size:.53333rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-address-item .van-cell{padding:0}.van-address-item .van-radio__label{margin-left:.32rem}.van-address-item .van-radio__icon--checked .van-icon{background-color:#ee0a24;border-color:#ee0a24}.van-cell-group{background-color:#fff}.van-cell-group__title{padding:.42667rem .42667rem .21333rem;color:#969799;font-size:.37333rem;line-height:.42667rem}.van-panel{background:#fff}.van-panel__header-value{color:#ee0a24}.van-panel__footer{padding:.21333rem .42667rem}.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-circle{position:relative;display:inline-block;text-align:center}.van-circle svg{position:absolute;top:0;left:0;width:100%;height:100%}.van-circle__layer{fill:none;stroke-linecap:round}.van-circle__text{position:absolute;top:50%;left:0;box-sizing:border-box;width:100%;padding:0 .10667rem;color:#323233;font-weight:500;font-size:.37333rem;line-height:.48rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-col{float:left;box-sizing:border-box;min-height:.02667rem}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%}.van-count-down{color:#323233;font-size:.37333rem;line-height:.53333rem}.van-tab__pane,.van-tab__pane-wrapper{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;width:100%}.van-tab__pane-wrapper--inactive{height:0;overflow:visible}.van-sticky--fixed{position:fixed;top:0;right:0;left:0;z-index:99}.van-tab{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;padding:0 .10667rem;color:#646566;font-size:.37333rem;cursor:pointer}.van-tab--active{color:#323233;font-weight:500}.van-tab--disabled{color:#c8c9cc;cursor:not-allowed}.van-tab__text--ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.van-tab__text-wrapper,.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}.van-tabs__wrap--scrollable .van-tab--complete{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.van-tabs__wrap--scrollable .van-tabs__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none}.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:.4rem}.van-tabs__nav--card{box-sizing:border-box;height:.8rem;margin:0 .42667rem;border:.02667rem solid #ee0a24;border-radius:.05333rem}.van-tabs__nav--card .van-tab{color:#ee0a24;border-right:.02667rem solid #ee0a24}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#ee0a24}.van-tabs__nav--card .van-tab--disabled{color:#c8c9cc}.van-tabs__line{position:absolute;bottom:.4rem;left:0;z-index:1;height:.08rem;background-color:#ee0a24;border-radius:.08rem}.van-tabs__track{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;will-change:left}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:1.17333rem}.van-tabs--card>.van-tabs__wrap{height:.8rem}.van-coupon-list{position:relative;height:100%;background-color:#f7f8fa}.van-coupon-list__field{padding:.13333rem 0 .13333rem .42667rem}.van-coupon-list__field .van-field__body{height:.90667rem;padding-left:.32rem;line-height:.90667rem;background:#f7f8fa;border-radius:.45333rem}.van-coupon-list__field .van-field__body::-webkit-input-placeholder{color:#c8c9cc}.van-coupon-list__field .van-field__body::placeholder{color:#c8c9cc}.van-coupon-list__field .van-field__clear{margin-right:0}.van-coupon-list__exchange-bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff}.van-coupon-list__exchange{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:.85333rem;font-size:.42667rem;line-height:.8rem;border:0}.van-coupon-list .van-tabs__wrap{box-shadow:0 .16rem .32rem -.32rem #969799}.van-coupon-list__list{box-sizing:border-box;padding:.42667rem 0 .64rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.van-coupon-list__list--with-bottom{padding-bottom:1.76rem}.van-coupon-list__bottom{position:absolute;bottom:0;left:0;z-index:999;box-sizing:border-box;width:100%;padding:.13333rem .42667rem;font-weight:500;background-color:#fff}.van-coupon-list__close{height:1.06667rem}.van-coupon-list__empty{padding-top:1.6rem;text-align:center}.van-coupon-list__empty p{margin:.42667rem 0;color:#969799;font-size:.37333rem;line-height:.53333rem}.van-coupon-list__empty img{width:5.33333rem;height:5.33333rem}.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:.42667rem 0;color:#969799;font-size:.37333rem;line-height:.64rem;border:0 solid #ebedf0}.van-divider:after,.van-divider:before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:.02667rem;border-color:inherit;border-style:inherit;border-width:.02667rem 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center:before,.van-divider--content-left:before,.van-divider--content-right:before{margin-right:.42667rem}.van-divider--content-center:after,.van-divider--content-left:after,.van-divider--content-right:after{margin-left:.42667rem;content:""}.van-divider--content-left:before,.van-divider--content-right:after{max-width:10%}.van-dropdown-menu{-webkit-user-select:none;user-select:none}.van-dropdown-menu__bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;height:1.28rem;background-color:#fff;box-shadow:0 .05333rem .32rem rgba(100,101,102,.08)}.van-dropdown-menu__bar--opened{z-index:11}.van-dropdown-menu__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:0;cursor:pointer}.van-dropdown-menu__item:active{opacity:.7}.van-dropdown-menu__item--disabled:active{opacity:1}.van-dropdown-menu__item--disabled .van-dropdown-menu__title{color:#969799}.van-dropdown-menu__title{position:relative;box-sizing:border-box;max-width:100%;padding:0 .21333rem;color:#323233;font-size:.4rem;line-height:.58667rem}.van-dropdown-menu__title:after{position:absolute;top:50%;right:-.10667rem;margin-top:-.13333rem;border-color:transparent transparent #dcdee0 #dcdee0;border-style:solid;border-width:.08rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.8;content:""}.van-dropdown-menu__title--active{color:#1989fa}.van-dropdown-menu__title--active:after{border-color:transparent transparent currentColor currentColor}.van-dropdown-menu__title--down:after{margin-top:-.02667rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.van-empty{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:.85333rem 0}.van-empty__image{width:4.26667rem;height:4.26667rem}.van-empty__image img{width:100%;height:100%}.van-empty__description{margin-top:.42667rem;padding:0 1.6rem;color:#969799;font-size:.37333rem;line-height:.53333rem}.van-empty__bottom{margin-top:.64rem}.van-goods-action{position:fixed;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:content-box;height:1.33333rem;padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.van-goods-action--unfit{padding-bottom:0}.van-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-swipe{position:relative;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}.van-swipe__track{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.van-swipe__track--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.van-swipe__indicators{position:absolute;bottom:.32rem;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:.32rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:.16rem}.van-swipe__indicator{width:.16rem;height:.16rem;background-color:#ebedf0;border-radius:100%;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s}.van-swipe__indicator:not(:last-child){margin-right:.16rem}.van-swipe__indicator--active{background-color:#1989fa;opacity:1}.van-swipe-item{position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%}.van-image-preview{position:fixed;top:0;left:0;width:100%;height:100%}.van-image-preview__swipe{height:100%}.van-image-preview__cover,.van-image-preview__image{position:absolute;top:0;left:0}.van-image-preview__image{right:0;bottom:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-image-preview__image img{-webkit-user-drag:none}.van-image-preview__image .van-image__error{top:30%;height:40%}.van-image-preview__image .van-image__error-icon{font-size:.96rem}.van-image-preview__image .van-image__loading{background-color:transparent}.van-image-preview__index{position:absolute;top:.26667rem;left:50%;color:#fff;font-size:.37333rem;text-shadow:0 .02667rem .02667rem #323233;-webkit-transform:translate(-50%);transform:translate(-50%)}.van-image-preview__overlay{background-color:rgba(0,0,0,.9)}.van-image-preview__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:.58667rem;cursor:pointer}.van-image-preview__close-icon:active{color:#969799}.van-image-preview__close-icon--top-left{top:.42667rem;left:.42667rem}.van-image-preview__close-icon--top-right{top:.42667rem;right:.42667rem}.van-image-preview__close-icon--bottom-left{bottom:.42667rem;left:.42667rem}.van-image-preview__close-icon--bottom-right{right:.42667rem;bottom:.42667rem}.van-uploader{position:relative;display:inline-block}.van-uploader__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-uploader__wrapper--disabled{opacity:.5}.van-uploader__input{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;cursor:pointer;opacity:0}.van-uploader__input-wrapper{position:relative}.van-uploader__input:disabled{cursor:not-allowed}.van-uploader__upload{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:2.13333rem;height:2.13333rem;margin:0 .21333rem .21333rem 0;background-color:#f7f8fa;border-radius:.21333rem}.van-uploader__upload:active{background-color:#f2f3f5}.van-uploader__upload-icon{color:#dcdee0;font-size:.64rem}.van-uploader__upload-text{margin-top:.21333rem;color:#969799;font-size:.32rem}.van-uploader__preview{position:relative;margin:0 .21333rem .21333rem 0;cursor:pointer}.van-uploader__preview-image{display:block;width:2.13333rem;height:2.13333rem;overflow:hidden;border-radius:.21333rem}.van-uploader__preview-delete{position:absolute;top:-.21333rem;right:-.21333rem;color:#969799;font-size:.48rem;background-color:#fff;border-radius:100%}.van-uploader__mask{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;background-color:rgba(50,50,51,.88);border-radius:.21333rem}.van-uploader__mask-icon{font-size:.58667rem}.van-uploader__mask-message{margin-top:.16rem;padding:0 .10667rem;font-size:.32rem;line-height:.37333rem}.van-uploader__loading{width:.58667rem;height:.58667rem;color:#fff}.van-uploader__file{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:2.13333rem;height:2.13333rem;background-color:#f7f8fa;border-radius:.21333rem}.van-uploader__file-icon{color:#646566;font-size:.53333rem}.van-uploader__file-name{box-sizing:border-box;width:100%;margin-top:.21333rem;padding:0 .10667rem;color:#646566;font-size:.32rem;text-align:center}.van-index-anchor{z-index:1;box-sizing:border-box;padding:0 .42667rem;color:#323233;font-weight:500;font-size:.37333rem;line-height:.85333rem;background-color:transparent}.van-index-anchor--sticky{position:fixed;top:0;right:0;left:0;color:#07c160;background-color:#fff}.van-index-bar__sidebar{position:fixed;top:50%;right:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;user-select:none}.van-index-bar__index{padding:0 .10667rem 0 .42667rem;font-weight:500;font-size:.26667rem;line-height:.37333rem}.van-index-bar__index--active{color:#07c160}.van-pagination{display:-webkit-box;display:-webkit-flex;display:flex;font-size:.37333rem}.van-pagination__item,.van-pagination__page-desc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-pagination__item{-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;min-width:.96rem;height:1.06667rem;color:#1989fa;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.van-pagination__item:active{color:#fff;background-color:#1989fa}.van-pagination__item:after{border-width:.02667rem 0 .02667rem .02667rem}.van-pagination__item:last-child:after{border-right-width:.02667rem}.van-pagination__item--active{color:#fff;background-color:#1989fa}.van-pagination__next,.van-pagination__prev{padding:0 .10667rem;cursor:pointer}.van-pagination__item--disabled,.van-pagination__item--disabled:active{color:#646566;background-color:#f7f8fa;cursor:not-allowed;opacity:.5}.van-pagination__page{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.van-pagination__page-desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:1.06667rem;color:#646566}.van-pagination--simple .van-pagination__next:after,.van-pagination--simple .van-pagination__prev:after{border-width:.02667rem}.van-password-input{position:relative;margin:0 .42667rem;-webkit-user-select:none;user-select:none}.van-password-input__error-info,.van-password-input__info{margin-top:.42667rem;font-size:.37333rem;text-align:center}.van-password-input__info{color:#969799}.van-password-input__error-info{color:#ee0a24}.van-password-input__security{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:1.33333rem;cursor:pointer}.van-password-input__security:after{border-radius:.16rem}.van-password-input__security li{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;font-size:.53333rem;line-height:1.2;background-color:#fff}.van-password-input__security i{width:.26667rem;height:.26667rem;background-color:#000;border-radius:100%;visibility:hidden}.van-password-input__cursor,.van-password-input__security i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-password-input__cursor{width:.02667rem;height:40%;background-color:#323233;-webkit-animation:van-cursor-flicker 1s infinite;animation:van-cursor-flicker 1s infinite}@-webkit-keyframes van-cursor-flicker{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes van-cursor-flicker{0%{opacity:0}50%{opacity:1}to{opacity:0}}.van-progress{position:relative;height:.10667rem;background:#ebedf0;border-radius:.10667rem}.van-progress__portion{position:absolute;left:0;height:100%;background:#1989fa;border-radius:inherit}.van-progress__pivot{position:absolute;top:50%;box-sizing:border-box;min-width:3.6em;padding:0 .13333rem;color:#fff;font-size:.26667rem;line-height:1.6;text-align:center;word-break:keep-all;background-color:#1989fa;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-row:after{display:table;clear:both;content:""}.van-row--flex{display:-webkit-box;display:-webkit-flex;display:flex}.van-row--flex:after{display:none}.van-row--justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-row--justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.van-row--justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-row--justify-space-around{-webkit-justify-content:space-around;justify-content:space-around}.van-row--align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-row--align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.van-sidebar{width:2.26667rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.van-tree-select{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;font-size:.37333rem;-webkit-user-select:none;user-select:none}.van-tree-select__nav{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;background-color:#f7f8fa;-webkit-overflow-scrolling:touch}.van-tree-select__nav-item{padding:.37333rem .32rem}.van-tree-select__content{-webkit-box-flex:2;-webkit-flex:2;flex:2;overflow-y:auto;background-color:#fff;-webkit-overflow-scrolling:touch}.van-tree-select__item{position:relative;padding:0 .85333rem 0 .42667rem;font-weight:700;line-height:1.28rem;cursor:pointer}.van-tree-select__item--active{color:#ee0a24}.van-tree-select__item--disabled{color:#c8c9cc;cursor:not-allowed}.van-tree-select__selected{position:absolute;top:50%;right:.42667rem;margin-top:-.21333rem;font-size:.42667rem}.van-skeleton{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 .42667rem}.van-skeleton__avatar{-webkit-flex-shrink:0;flex-shrink:0;margin-right:.42667rem;background-color:#f2f3f5}.van-skeleton__avatar--round{border-radius:100%}.van-skeleton__content{width:100%}.van-skeleton__avatar+.van-skeleton__content{padding-top:.21333rem}.van-skeleton__row,.van-skeleton__title{height:.42667rem;background-color:#f2f3f5}.van-skeleton__title{margin:0}.van-skeleton__row:not(:first-child){margin-top:.32rem}.van-skeleton__title+.van-skeleton__row{margin-top:.53333rem}.van-skeleton--animate{-webkit-animation:van-skeleton-blink 1.2s ease-in-out infinite;animation:van-skeleton-blink 1.2s ease-in-out infinite}@-webkit-keyframes van-skeleton-blink{50%{opacity:.6}}@keyframes van-skeleton-blink{50%{opacity:.6}}.van-stepper{font-size:0;-webkit-user-select:none;user-select:none}.van-stepper__minus,.van-stepper__plus{position:relative;box-sizing:border-box;width:.74667rem;height:.74667rem;margin:0;padding:0;color:#323233;vertical-align:middle;background-color:#f2f3f5;border:0;cursor:pointer}.van-stepper__minus:before,.van-stepper__plus:before{width:50%;height:.02667rem}.van-stepper__minus:after,.van-stepper__plus:after{width:.02667rem;height:50%}.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{position:absolute;top:50%;left:50%;background-color:currentColor;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}.van-stepper__minus--disabled,.van-stepper__plus--disabled{color:#c8c9cc;background-color:#f7f8fa;cursor:not-allowed}.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f7f8fa}.van-stepper__minus{border-radius:.10667rem 0 0 .10667rem}.van-stepper__minus:after{display:none}.van-stepper__plus{border-radius:0 .10667rem .10667rem 0}.van-stepper__input{box-sizing:border-box;width:.85333rem;height:.74667rem;margin:0 .05333rem;padding:0;color:#323233;font-size:.37333rem;line-height:normal;text-align:center;vertical-align:middle;background-color:#f2f3f5;border:0;border-width:.02667rem 0;border-radius:0;-webkit-appearance:none}.van-stepper__input:disabled{color:#c8c9cc;background-color:#f2f3f5;-webkit-text-fill-color:currentColor;opacity:1}.van-stepper__input:read-only{cursor:default}.van-stepper--round .van-stepper__input{background-color:transparent}.van-stepper--round .van-stepper__minus,.van-stepper--round .van-stepper__plus{border-radius:100%}.van-stepper--round .van-stepper__minus:active,.van-stepper--round .van-stepper__plus:active{opacity:.7}.van-stepper--round .van-stepper__minus--disabled,.van-stepper--round .van-stepper__minus--disabled:active,.van-stepper--round .van-stepper__plus--disabled,.van-stepper--round .van-stepper__plus--disabled:active{opacity:.3}.van-stepper--round .van-stepper__plus{color:#fff;background-color:#ee0a24}.van-stepper--round .van-stepper__minus{color:#ee0a24;background-color:#fff;border:.02667rem solid #ee0a24}.van-sku-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;min-height:50%;max-height:80%;overflow-y:visible;font-size:.37333rem;background:#fff}.van-sku-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;min-height:1.17333rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.van-sku-body::-webkit-scrollbar{display:none}.van-sku-header{margin:0 .42667rem}.van-sku-header__img-wrap{position:relative;float:left;width:2.56rem;height:2.56rem;margin:.32rem 0;overflow:hidden;background:#f7f8fa;border-radius:.10667rem}.van-sku-header__img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.van-sku-header__goods-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:2.56rem;padding:.32rem .53333rem .32rem .21333rem;overflow:hidden}.van-sku-header-item{margin-top:.21333rem;color:#969799;font-size:.32rem;line-height:.42667rem}.van-sku__price-symbol{font-size:.42667rem;vertical-align:bottom}.van-sku__price-num{font-weight:500;font-size:.58667rem;vertical-align:bottom;word-wrap:break-word}.van-sku__goods-price{color:#ee0a24}.van-sku__price-tag{position:relative;display:inline-block;margin-left:.21333rem;padding:0 .13333rem;overflow:hidden;color:#ee0a24;font-size:.32rem;line-height:.42667rem;border-radius:.21333rem}.van-sku__price-tag:before{position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;opacity:.1;content:""}.van-sku-group-container{padding-top:.32rem}.van-sku-group-container--hide-soldout .van-sku-row__item--disabled{display:none}.van-sku-row{margin:0 .42667rem .32rem}.van-sku-row:last-child{margin-bottom:0}.van-sku-row__title{padding-bottom:.32rem}.van-sku-row__title-multiple{color:#969799}.van-sku-row__item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:1.06667rem;margin:0 .32rem .32rem 0;overflow:hidden;color:#323233;font-size:.34667rem;line-height:.42667rem;vertical-align:middle;border-radius:.10667rem;cursor:pointer}.van-sku-row__item:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f8fa;content:""}.van-sku-row__item-img{z-index:1;width:.64rem;height:.64rem;margin:.10667rem 0 .10667rem .10667rem;object-fit:cover;border-radius:.05333rem}.van-sku-row__item-name{z-index:1;padding:.21333rem}.van-sku-row__item--active{color:#ee0a24}.van-sku-row__item--active:before{background:currentColor;opacity:.1}.van-sku-row__item--disabled{color:#c8c9cc;background:#f2f3f5;cursor:not-allowed}.van-sku-row__item--disabled .van-sku-row__item-img{opacity:.3}.van-sku-stepper-stock{padding:.32rem .42667rem;overflow:hidden;line-height:.8rem}.van-sku__stepper{float:right;padding-left:.10667rem}.van-sku__stepper-title{float:left}.van-sku__stepper-quota{float:right;color:#ee0a24;font-size:.32rem}.van-sku__stock{display:inline-block;margin-right:.21333rem;color:#969799;font-size:.32rem}.van-sku__stock-num--highlight{color:#ee0a24}.van-sku-messages{padding-bottom:.85333rem}.van-sku-messages .van-cell:after{top:0;right:.42667rem;bottom:auto}.van-sku-messages__image-cell .van-cell__title{max-width:2.4rem}.van-sku-messages__image-cell .van-cell__value{overflow:visible;text-align:left}.van-sku-img-uploader{display:inline-block}.van-sku-img-uploader__uploader{vertical-align:middle}.van-sku-img-uploader__img{position:relative;float:left;width:1.70667rem;height:1.70667rem;margin-right:.21333rem;background:#f7f8fa;border-radius:.05333rem}.van-sku-img-uploader__img img{width:100%;height:100%;object-fit:contain}.van-sku-img-uploader__delete{position:absolute;top:-.32rem;right:-.37333rem;z-index:1;padding:.16rem;color:rgba(50,50,51,.8);opacity:.8}.van-sku-img-uploader__delete:before{background-color:#fff;border-radius:.37333rem}.van-sku-img-uploader__mask{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;color:#fff;background:rgba(50,50,51,.8)}.van-sku-img-uploader__warn-text{margin-top:.16rem;font-size:.32rem;line-height:.37333rem}.van-sku-img-uploader__trigger{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;color:#dcdee0}.van-sku-actions,.van-sku-img-uploader__trigger{display:-webkit-box;display:-webkit-flex;display:flex}.van-sku-actions{-webkit-flex-shrink:0;flex-shrink:0;padding:.21333rem .42667rem}.van-sku-actions .van-button{height:1.06667rem;font-weight:500;font-size:.37333rem;border:none;border-radius:0}.van-sku-actions .van-button:first-of-type{border-top-left-radius:.53333rem;border-bottom-left-radius:.53333rem}.van-sku-actions .van-button:last-of-type{border-top-right-radius:.53333rem;border-bottom-right-radius:.53333rem}.van-sku-actions .van-button--warning{background:-webkit-linear-gradient(left,#ffd01e,#ff8917);background:linear-gradient(90deg,#ffd01e,#ff8917)}.van-sku-actions .van-button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24)}.van-slider{position:relative;width:100%;height:.05333rem;background-color:#ebedf0;border-radius:26.64rem;cursor:pointer}.van-slider:before{position:absolute;top:-.21333rem;right:0;bottom:-.21333rem;left:0;content:""}.van-slider__bar{position:relative;width:100%;height:100%;background-color:#1989fa;border-radius:inherit;-webkit-transition:width .2s;transition:width .2s}.van-slider__button{width:.64rem;height:.64rem;background-color:#fff;border-radius:50%;box-shadow:0 .02667rem .05333rem rgba(0,0,0,.5)}.van-slider__button-wrapper{position:absolute;top:50%;right:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);cursor:grab}.van-slider--disabled{cursor:not-allowed;opacity:.5}.van-slider--disabled .van-slider__button-wrapper{cursor:not-allowed}.van-slider--vertical{display:inline-block;width:.05333rem;height:100%}.van-slider--vertical .van-slider__button-wrapper{top:auto;right:50%;bottom:0;-webkit-transform:translate3d(50%,50%,0);transform:translate3d(50%,50%,0)}.van-slider--vertical:before{top:0;right:-.21333rem;bottom:0;left:-.21333rem}.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:.26667rem .26667rem 0}.van-steps--horizontal .van-steps__items{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 .26667rem;padding-bottom:.58667rem}.van-steps--vertical{padding:0 0 0 .85333rem}.van-swipe-cell{position:relative;overflow:hidden;cursor:grab}.van-swipe-cell__wrapper{-webkit-transition-timing-function:cubic-bezier(.18,.89,.32,1);transition-timing-function:cubic-bezier(.18,.89,.32,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-swipe-cell__left,.van-swipe-cell__right{position:absolute;top:0;height:100%}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.van-tabbar{z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:content-box;width:100%;height:1.33333rem;padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.van-tabbar--fixed{position:fixed;bottom:0;left:0}.van-tabbar--unfit{padding-bottom:0} +/*# sourceMappingURL=app.f11b334e6fffc50132cb1dc3a4db2f8d.css.map */ \ No newline at end of file diff --git a/view/peko/modules/myincome/static/js/5.60e299173d72cf9a5fba.js b/view/peko/modules/myincome/static/js/5.60e299173d72cf9a5fba.js new file mode 100644 index 0000000..8fe9806 --- /dev/null +++ b/view/peko/modules/myincome/static/js/5.60e299173d72cf9a5fba.js @@ -0,0 +1,2 @@ +webpackJsonp([5],{QAJJ:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=e("Gu7T"),s=e.n(i),n=e("+EAh"),o=(e("lYiN"),e("hff3")),l=e("QFE8"),p={data:function(){return{list:[],page:0,loading:!1,finished:!1,indexList:[],tab:11}},components:{navigation:o.a},created:function(){document.title=this.$route.meta.title},computed:{isApp:function(){var t=document.getElementsByTagName("html")[0];return 40/37.5*Number(t.style.fontSize.slice(0,-2))},unApp:function(){var t=document.getElementsByTagName("html")[0];return 2.4*Number(t.style.fontSize.slice(0,-2))}},methods:{cutTab:function(t){this.tab=t,this.page=0,this.list=[],this.loading=!0,this.finished=!1,this.onLoad()},onLoad:function(){var t=this;this.page++,Object(n.c)({uid:window.sessionStorage.getItem("uid"),type:this.tab,date:(new Date).getTime(),pageNo:this.page,pageSize:20}).then(function(a){if(console.log(a.data),200===a.data.code){var e;if(1===t.page)t.list=a.data.data.billList;else(e=t.list).push.apply(e,s()(a.data.data.billList));t.loading=!1,0===a.data.data.billList.length&&(t.finished=!0)}else Toast(a.data.message),t.finished=!0})},filterTotal:function(t){var a=0;return this.list.filter(function(a,e){return a.date===t}).forEach(function(t,e){a+=Number(t.total)}),a},thinkTime:function(t,a){var e=this.list;return!t||e[t].date!==e[t-1].date},relDate:function(t,a){return Object(l.a)(t,a)}},mounted:function(){document.getElementsByTagName("html")[0].style.background="#fff"}},c={render:function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",[this.$store.state.isApp?t._e():i("navigation",{attrs:{title:"鉆石記錄",rightTitle:""}}),t._v(" "),i("div",{class:this.$store.state.isApp?"diamond-tab crystal-top-app":"diamond-tab"},[i("div",{class:11===t.tab?"active":"",on:{click:function(a){return t.cutTab(11)}}},[i("span",[t._v("收入記錄")]),t._v(" "),i("span",{class:11===t.tab?"active":""})]),t._v(" "),i("div",{class:12===t.tab?"active":"",on:{click:function(a){return t.cutTab(12)}}},[i("span",[t._v("支出記錄")]),t._v(" "),i("span",{class:12===t.tab?"active":""})]),t._v(" "),i("div",{class:1===t.tab?"active":"",on:{click:function(a){return t.cutTab(1)}}},[i("span",[t._v("禮物獲得")]),t._v(" "),i("span",{class:1===t.tab?"active":""})])]),t._v(" "),i("van-index-bar",{staticClass:"diamond-list",attrs:{"index-list":t.indexList,"sticky-offset-top":this.$store.state.isApp?t.isApp:t.unApp}},[i("van-list",{staticStyle:{width:"100%"},attrs:{finished:t.finished,"finished-text":"沒有更多了"},on:{load:t.onLoad},model:{value:t.loading,callback:function(a){t.loading=a},expression:"loading"}},t._l(t.list,function(a,s){return i("div",{key:s},[t.thinkTime(s,a)?i("van-index-anchor",{staticClass:"in-all",staticStyle:{background:"#f5f5f5 !important"},attrs:{index:"1"}},[i("span",{staticClass:"time"},[t._v(t._s(t.relDate(a.date)))]),t._v(" "),i("span",[t._v(t._s(11===t.tab?"共收入":1==t.tab?"共獲得":"共支出"))]),t._v(" "),i("span",{staticClass:"total"},[t._v(t._s(1===t.tab?a.totalGiftGoldNumDailySum:a.total))]),t._v(" "),i("span",[t._v("鉆石")])]):t._e(),t._v(" "),t._l(a[a.date],function(a,s){return i("div",{key:s,staticClass:"in-all-detail"},[i("div",{staticClass:"in-all-user"},[11===t.tab&&43===a.objType?i("p",[t._v("房間紅包-來自"+t._s(a.roomTitle))]):11===t.tab&&44===a.objType?i("p",[t._v("全服紅包-來自"+t._s(a.roomTitle))]):11===t.tab&&41===a.objType?i("p",[t._v("房間紅包退款-來自"+t._s(a.roomTitle))]):11===t.tab&&42===a.objType?i("p",[t._v("全服紅包退款-來自"+t._s(a.roomTitle))]):11===t.tab&&13===a.objType?i("p",[t._v("水晶兌換鉆石")]):11===t.tab&&15===a.objType?i("p",[t._v("金幣兌換鉆石")]):11===t.tab&&23===a.objType?i("p",[t._v("活動贈送鉆石")]):11===t.tab&&1===a.objType?i("p",[t._v("充值")]):11===t.tab&&59===a.objType?i("p",[t._v("塔羅占蔔")]):11===t.tab&&60===a.objType?i("p",[t._v("集福氣瓜分鉆石")]):11===t.tab&&71===a.objType?i("p",[t._v("CP邀請退還")]):t._e(),t._v(" "),12===t.tab&&40===a.objType?i("p",[t._v("全服紅包-發生在"+t._s(a.roomTitle))]):12===t.tab&&39===a.objType?i("p",[t._v("房間紅包-發生在"+t._s(a.roomTitle))]):12===t.tab&&27===a.objType?i("p",[t._v("活動禮包支出")]):12===t.tab&&61===a.objType?i("p",[t._v("購買門票")]):12===t.tab&&70===a.objType?i("p",[t._v("CP邀請支出")]):12===t.tab&&74===a.objType?i("p",[t._v("贈送頭飾支出")]):12===t.tab&&73===a.objType?i("p",[t._v("購買頭飾支出")]):12===t.tab&&75===a.objType?i("p",[t._v("購買銘牌支出")]):12===t.tab&&76===a.objType?i("p",[t._v("贈送銘牌支出")]):12===t.tab&&77===a.objType?i("p",[t._v("購買資料卡支出")]):12===t.tab&&78===a.objType?i("p",[t._v("贈送資料卡支出")]):12===t.tab&&79===a.objType?i("p",[t._v("購買聊天氣泡支出")]):12===t.tab&&80===a.objType?i("p",[t._v("贈送聊天氣泡支出")]):12===t.tab&&82===a.objType?i("p",[t._v("航海冒險禮包支出")]):12===t.tab&&31===a.objType?i("p",[t._v("購買座駕支出")]):12===t.tab&&32===a.objType?i("p",[t._v("贈送座駕支出")]):12===t.tab&&a.targetNick?i("p",[t._v(t._s(a.srcNick)+" 贈送 "+t._s(a.targetNick))]):t._e(),t._v(" "),1===t.tab?i("p",[t._v(t._s(a.targetNick)+"贈送"+t._s(a.giftName))]):t._e(),t._v(" "),i("div",{staticClass:"diamond"},[i("img",{attrs:{src:e("QCm6"),alt:""}}),t._v(" "),i("span",[t._v(t._s(1==t.tab?a.giftTotalGoldNum:a.amount))])])]),t._v(" "),i("p",{staticClass:"in-all-price"},[t._v(t._s(t.relDate(a.recordTime,1)))])])})],2)}),0)],1)],1)},staticRenderFns:[]};var r=e("VU/8")(p,c,!1,function(t){e("m2Ep")},"data-v-7fd79cc9",null);a.default=r.exports},QFE8:function(t,a,e){"use strict";e.d(a,"a",function(){return i});var i=function(t,a){var e=new Date(t),i=e.getFullYear(),s=e.getMonth()+1;s=s<10?"0"+s:s;var n=e.getDate();n=n<10?"0"+n:n;var o=e.getHours();o=o<10?"0"+o:o;var l=e.getMinutes();l=l<10?"0"+l:l;var p=e.getSeconds();return p=p<10?"0"+p:p,a?i+"-"+s+"-"+n+" "+o+":"+l:i+"-"+s+"-"+n}},lYiN:function(t,a){},m2Ep:function(t,a){}}); +//# sourceMappingURL=5.60e299173d72cf9a5fba.js.map \ No newline at end of file diff --git a/view/peko/modules/myincome/static/js/5.c94a89587e07994d4f61.js b/view/peko/modules/myincome/static/js/5.c94a89587e07994d4f61.js deleted file mode 100644 index 76efc39..0000000 --- a/view/peko/modules/myincome/static/js/5.c94a89587e07994d4f61.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([5],{ADqP:function(t,a){},QAJJ:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=e("Gu7T"),s=e.n(i),n=e("+EAh"),o=(e("lYiN"),e("hff3")),l=e("QFE8"),p={data:function(){return{list:[],page:0,loading:!1,finished:!1,indexList:[],tab:11}},components:{navigation:o.a},created:function(){document.title=this.$route.meta.title},computed:{isApp:function(){var t=document.getElementsByTagName("html")[0];return 40/37.5*Number(t.style.fontSize.slice(0,-2))},unApp:function(){var t=document.getElementsByTagName("html")[0];return 2.4*Number(t.style.fontSize.slice(0,-2))}},methods:{cutTab:function(t){this.tab=t,this.page=0,this.list=[],this.loading=!0,this.finished=!1,this.onLoad()},onLoad:function(){var t=this;this.page++,Object(n.c)({uid:window.sessionStorage.getItem("uid"),type:this.tab,date:(new Date).getTime(),pageNo:this.page,pageSize:20}).then(function(a){if(console.log(a.data),200===a.data.code){var e;if(1===t.page)t.list=a.data.data.billList;else(e=t.list).push.apply(e,s()(a.data.data.billList));t.loading=!1,0===a.data.data.billList.length&&(t.finished=!0)}else Toast(a.data.message),t.finished=!0})},filterTotal:function(t){var a=0;return this.list.filter(function(a,e){return a.date===t}).forEach(function(t,e){a+=Number(t.total)}),a},thinkTime:function(t,a){var e=this.list;return!t||e[t].date!==e[t-1].date},relDate:function(t,a){return Object(l.a)(t,a)}},mounted:function(){document.getElementsByTagName("html")[0].style.background="#fff"}},r={render:function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",[this.$store.state.isApp?t._e():i("navigation",{attrs:{title:"鉆石記錄",rightTitle:""}}),t._v(" "),i("div",{class:this.$store.state.isApp?"diamond-tab crystal-top-app":"diamond-tab"},[i("div",{class:11===t.tab?"active":"",on:{click:function(a){return t.cutTab(11)}}},[i("span",[t._v("收入記錄")]),t._v(" "),i("span",{class:11===t.tab?"active":""})]),t._v(" "),i("div",{class:12===t.tab?"active":"",on:{click:function(a){return t.cutTab(12)}}},[i("span",[t._v("支出記錄")]),t._v(" "),i("span",{class:12===t.tab?"active":""})]),t._v(" "),i("div",{class:1===t.tab?"active":"",on:{click:function(a){return t.cutTab(1)}}},[i("span",[t._v("獲得獎勵")]),t._v(" "),i("span",{class:1===t.tab?"active":""})])]),t._v(" "),i("van-index-bar",{staticClass:"diamond-list",attrs:{"index-list":t.indexList,"sticky-offset-top":this.$store.state.isApp?t.isApp:t.unApp}},[i("van-list",{staticStyle:{width:"100%"},attrs:{finished:t.finished,"finished-text":"沒有更多了"},on:{load:t.onLoad},model:{value:t.loading,callback:function(a){t.loading=a},expression:"loading"}},t._l(t.list,function(a,s){return i("div",{key:s},[t.thinkTime(s,a)?i("van-index-anchor",{staticClass:"in-all",staticStyle:{background:"#f5f5f5 !important"},attrs:{index:"1"}},[i("span",{staticClass:"time"},[t._v(t._s(t.relDate(a.date)))]),t._v(" "),i("span",[t._v(t._s(11===t.tab?"共收入":1==t.tab?"共獲得":"共支出"))]),t._v(" "),i("span",{staticClass:"total"},[t._v(t._s(1===t.tab?a.totalGiftGoldNumDailySum:a.total))]),t._v(" "),i("span",[t._v("鉆石")])]):t._e(),t._v(" "),t._l(a[a.date],function(a,s){return i("div",{key:s,staticClass:"in-all-detail"},[i("div",{staticClass:"in-all-user"},[11===t.tab&&43===a.objType?i("p",[t._v("房間紅包-來自"+t._s(a.roomTitle))]):11===t.tab&&44===a.objType?i("p",[t._v("全服紅包-來自"+t._s(a.roomTitle))]):11===t.tab&&41===a.objType?i("p",[t._v("房間紅包退款-來自"+t._s(a.roomTitle))]):11===t.tab&&42===a.objType?i("p",[t._v("全服紅包退款-來自"+t._s(a.roomTitle))]):11===t.tab&&13===a.objType?i("p",[t._v("水晶兌換鉆石")]):11===t.tab&&15===a.objType?i("p",[t._v("金幣兌換鉆石")]):11===t.tab&&23===a.objType?i("p",[t._v("活動贈送鉆石")]):11===t.tab&&1===a.objType?i("p",[t._v("充值")]):11===t.tab&&59===a.objType?i("p",[t._v("塔羅占蔔")]):11===t.tab&&60===a.objType?i("p",[t._v("集福氣瓜分鉆石")]):11===t.tab&&71===a.objType?i("p",[t._v("CP邀請退還")]):t._e(),t._v(" "),12===t.tab&&40===a.objType?i("p",[t._v("全服紅包-發生在"+t._s(a.roomTitle))]):12===t.tab&&39===a.objType?i("p",[t._v("房間紅包-發生在"+t._s(a.roomTitle))]):12===t.tab&&27===a.objType?i("p",[t._v("活動禮包支出")]):12===t.tab&&61===a.objType?i("p",[t._v("購買門票")]):12===t.tab&&70===a.objType?i("p",[t._v("CP邀請支出")]):12===t.tab&&74===a.objType?i("p",[t._v("贈送頭飾支出")]):12===t.tab&&73===a.objType?i("p",[t._v("購買頭飾支出")]):12===t.tab&&75===a.objType?i("p",[t._v("購買銘牌支出")]):12===t.tab&&76===a.objType?i("p",[t._v("贈送銘牌支出")]):12===t.tab&&77===a.objType?i("p",[t._v("購買資料卡支出")]):12===t.tab&&78===a.objType?i("p",[t._v("贈送資料卡支出")]):12===t.tab&&79===a.objType?i("p",[t._v("購買聊天氣泡支出")]):12===t.tab&&80===a.objType?i("p",[t._v("贈送聊天氣泡支出")]):12===t.tab&&82===a.objType?i("p",[t._v("航海冒險禮包支出")]):12===t.tab&&31===a.objType?i("p",[t._v("購買座駕支出")]):12===t.tab&&32===a.objType?i("p",[t._v("贈送座駕支出")]):12===t.tab&&a.targetNick?i("p",[t._v(t._s(a.srcNick)+" 贈送 "+t._s(a.targetNick))]):t._e(),t._v(" "),1===t.tab?i("p",[t._v(t._s(a.targetNick)+"贈送"+t._s(a.giftName))]):t._e(),t._v(" "),i("div",{staticClass:"diamond"},[i("img",{attrs:{src:e("QCm6"),alt:""}}),t._v(" "),i("span",[t._v(t._s(1==t.tab?a.giftTotalGoldNum:a.amount))])])]),t._v(" "),i("p",{staticClass:"in-all-price"},[t._v(t._s(t.relDate(a.recordTime,1)))])])})],2)}),0)],1)],1)},staticRenderFns:[]};var c=e("VU/8")(p,r,!1,function(t){e("ADqP")},"data-v-90ddf246",null);a.default=c.exports},QFE8:function(t,a,e){"use strict";e.d(a,"a",function(){return i});var i=function(t,a){var e=new Date(t),i=e.getFullYear(),s=e.getMonth()+1;s=s<10?"0"+s:s;var n=e.getDate();n=n<10?"0"+n:n;var o=e.getHours();o=o<10?"0"+o:o;var l=e.getMinutes();l=l<10?"0"+l:l;var p=e.getSeconds();return p=p<10?"0"+p:p,a?i+"-"+s+"-"+n+" "+o+":"+l:i+"-"+s+"-"+n}},lYiN:function(t,a){}}); -//# sourceMappingURL=5.c94a89587e07994d4f61.js.map \ No newline at end of file diff --git a/view/peko/modules/myincome/static/js/manifest.a440aeb69bb31f108d0f.js b/view/peko/modules/myincome/static/js/manifest.b7d7bb27375ec0390385.js similarity index 89% rename from view/peko/modules/myincome/static/js/manifest.a440aeb69bb31f108d0f.js rename to view/peko/modules/myincome/static/js/manifest.b7d7bb27375ec0390385.js index 2fedfc2..6d6d839 100644 --- a/view/peko/modules/myincome/static/js/manifest.a440aeb69bb31f108d0f.js +++ b/view/peko/modules/myincome/static/js/manifest.b7d7bb27375ec0390385.js @@ -1,2 +1,2 @@ -!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,a,c){for(var f,i,u,d=0,s=[];d + + + + + 充值 + + + + + + + + + + + + + +
+
+ +
+
+ peko储值中心 +
+
+ 台湾 +
+
+ + +
+ +
+

请选择储值方式:

+
+ + +

迪迦奥特曼

+
+
+
+ +
+

请选择您的储值金额:

+
+ + 100,000 金币 + NT$ 1,000 + + + 100,000 金币 + NT$ 1,000 + + + 100,000 金币 + NT$ 1,000 + +
+
立即支付
+
立即支付
+
+ +
+
+ 请选择储值地区 +

香港

+

台湾

+

马来西亚

+

新加坡

+ +
+
+
+
+ 储值服务即将开放,请耐心等待 +
+
+
+ +
+ + + + + + + + + + \ No newline at end of file diff --git a/view/peko/modules/pay/js/index.js b/view/peko/modules/pay/js/index.js new file mode 100644 index 0000000..a5d6a08 --- /dev/null +++ b/view/peko/modules/pay/js/index.js @@ -0,0 +1,212 @@ +var browser = checkVersion(); +const urlPrefix = getUrlPrefix(); +const urlTest = "http://anan.uat.lecheng163.com"; +const urlProduct = "https://anan.lecheng163.com"; +let arr = []; +let countryCode = "TW";//选择区号 +let account;//账号 +let chargeProdId;//金额:tw_payermax_1003_1000 +let openId; +let payChannel;//付款方式 +let paymentType;//付款码 +var host = window.location.host; +let successUrl = `${window.location.protocol}//${host}/peko/modules/pay/index.html`;//支付成功回调路径 +let uid; +let modeOfPayment = false;//判断是否有选择支付方式 +let paymentAmount = false;//判断是否有选择付款金额 +$(function () { + function get_param (param) { + var query = location.search.substring(1).split('&'); + for (var i = 0; i < query.length; i++) { + var kv = query[i].split('='); + if (kv[0] == param) { + return kv[1]; + } + } + return null; + } + // if (get_param('countryCodeURL') == "TW") { + // countryCode = "TW"; + // $('.header_top_right b').text('臺灣'); + // } else if (get_param('countryCodeURL') == "CN") { + // if (EnvCheck() == 'test') { + // if (host != "anan.uat.lecheng163.com") { + // window.location.href = ifCNFun() + '/peko/modules/pay/index.html?countryCodeURL=CN' + // } + // } else { + // if (host != "anan.lecheng163.com") { + // window.location.href = ifCNFun() + '/peko/modules/pay/index.html?countryCodeURL=CN' + // } + // } + // countryCode = "CN"; + // $('.header_top_right b').text('大陸'); + // } + $('.logingActive').hide(); + getInfoFromClient();//请求依赖 + if (EnvCheck() == 'test') {//degBug + new VConsole(); + // console.log(pubInfo) + } + if (browser.weixin) { + $('.wx_skip').show(); + } else { + $('.wx_skip').hide(); + } + setTimeout(function () { + getChargePageInfoForH5(countryCode); + }, 50) + function getChargePageInfoForH5 (countryCode) { + let is_CN = countryCode == "CN" ? true : false; + networkRequest({ + type: 'GET', + url: urlPrefix + '/charge/getChargePageInfoForH5', + data: { countryCode }, + success: function (res) { + if (res.code == 200) { + $('.methods span').remove(); + console.log(res) + let strT = ''; + let strB = ''; + res.data.chargeWays.forEach((res, index) => { + arr[index] = res.chargeProds; + strT += ` + + +

${res.desc}

+
+ ` + }); + $('.methods').append(strT); + coloursFun(0); + // 选择支付方式按钮 + $('.methods span').click(function () { + modeOfPayment = true; + console.log($(this)) + paymentType = $(this).attr('paymentType'); + payChannel = $(this).attr('payChannel'); + // $(this).parent().addClass('active').siblings().removeClass('active'); + $(this).addClass('active').siblings().removeClass('active'); + coloursFun($(this).index()); + }) + console.log(countryCode) + $('.but2').off(); + $('.but2').on('click', function () { + console.log(countryCode) + if (modeOfPayment == false) { + logingFun('請選擇儲值方式') + } else if (paymentAmount == false) { + logingFun('請選擇您的儲值金額') + } else { + console.log(countryCode) + networkRequest({ + type: 'POST', + url: urlPrefix + '/charge/apply2New', + data: { account, chargeProdId, countryCode, openId, payChannel, paymentType, successUrl, uid }, + success: function (res) { + if (res.code == 200) { + console.log(res) + $('.logingActive').text("請稍等"); + $('.logingActive').show(); + window.location.href = res.data.mweb_url + } else { + logingFun(res.message) + } + } + }); + } + }) + } else if (res.code == 1900) { + countryCode = "TW"; + getChargePageInfoForH5(countryCode); + } + } + }); + } + + $('.header_top_right').click(function () { + $('.pop_up').show(); + }); + $('.pop_up_in p').click(function () { + $('.header_top_right b').text($(this).text()); + countryCode = $(this).attr("countryCode"); + $('.pop_up').hide(); + // if (countryCode == "CN") { + // if (EnvCheck() == 'test') { + // if (host != "anan.uat.lecheng163.com") { + // window.location.href = ifCNFun() + '/peko/modules/pay/index.html?countryCodeURL=CN' + // } + // } else { + // if (host != "anan.lecheng163.com") { + // window.location.href = ifCNFun() + '/peko/modules/pay/index.html?countryCodeURL=CN' + // } + // } + // } else { + // window.location.href = urlPrefix + '/peko/modules/pay/index.html?countryCodeURL=' + countryCode; + // } + getChargePageInfoForH5(countryCode); + }) + function coloursFun (index) { + $('.pay_number .number span').remove(); + var str = ''; + arr[index].forEach(res => { + str += ` + + ${res.chargeGoldNum.toLocaleString()} 金幣 + ${res.currencySign} ${res.money.toLocaleString()} + + ` + }) + $('.pay_number .number').append(str); + // 选择支付金额按钮 + $('.pay_number .number span').click(function () { + paymentAmount = true; + console.log($(this)); + chargeProdId = $(this).attr('chargeProdId'); + $(this).addClass('active').siblings().removeClass('active'); + }) + } + $('.user').on('input', function () { + var val = $(this).val(); + // console.log(val) + if (isNumber(val)) { + console.log('不是数字') + $(this).val(""); + al = $(this).val(); + $('.but1').show(); + $('.but2').hide(); + } else { + if (val != '') { + $('.but1').hide(); + $('.but2').show(); + account = val; + } else { + $('.but1').show(); + $('.but2').hide(); + } + } + }) + function isNumber (string) { + var r = string.match(/^[0-9]*$/); + if (r == null) { + return true + } else { + return false + } + } + function logingFun (res) { + $('.logingActive').text(res.message == undefined ? res : res.message); + $('.logingActive').show(); + setTimeout(function () { + $('.logingActive').hide(); + }, 1500) + } + function ifCNFun () { + var envChecks; + const url = window.location.href; + console.log(url) + if (!url) return undefined; + if (url.match(/uat/) || url.match(/127.0.0.1:/) || url.match(/192.168/) || (url.match(/beta/))) { envChecks = "test" } else { envChecks = "live" }; + if (!envChecks) return undefined; + return envChecks === 'live' ? urlProduct : urlTest; + } +}) \ No newline at end of file diff --git a/view/peko/modules/payment/js/index.js b/view/peko/modules/payment/js/index.js index cb18e70..b0438cb 100644 --- a/view/peko/modules/payment/js/index.js +++ b/view/peko/modules/payment/js/index.js @@ -87,7 +87,7 @@ const getChargeList = () => { }, error() { hideLoading(); - toastMsg('网络错误'); + toastMsg('網絡錯誤'); } }); } @@ -262,7 +262,7 @@ const getOpenId = () => { } }, error() { - toastMsg('网络错误'); + toastMsg('網絡錯誤'); } }) } diff --git a/view/peko/modules/payment_mall/js/index.js b/view/peko/modules/payment_mall/js/index.js index 3f8b056..a368183 100644 --- a/view/peko/modules/payment_mall/js/index.js +++ b/view/peko/modules/payment_mall/js/index.js @@ -37,7 +37,7 @@ const isUserExist = (value) => { } }, error(){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -60,7 +60,7 @@ const getOpenId = () => { } }, error(){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/payment_mall/js/payment.js b/view/peko/modules/payment_mall/js/payment.js index dbb46df..da9fcf0 100644 --- a/view/peko/modules/payment_mall/js/payment.js +++ b/view/peko/modules/payment_mall/js/payment.js @@ -26,7 +26,7 @@ const getChargeList = () => { renderChargeList() }, error(){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } @@ -72,7 +72,7 @@ const submitOrder = (params) => { } }, error(){ - toastMsg('网络错误') + toastMsg('網絡錯誤') } }) } diff --git a/view/peko/modules/payment_new/js/index.js b/view/peko/modules/payment_new/js/index.js index 4519e0a..a9f9a1f 100644 --- a/view/peko/modules/payment_new/js/index.js +++ b/view/peko/modules/payment_new/js/index.js @@ -83,7 +83,7 @@ const getChargeList = () => { }, error(){ hideLoading(); - toastMsg('网络错误'); + toastMsg('網絡錯誤'); } }); } @@ -129,7 +129,7 @@ const getOpenId = () => { } }, error(){ - toastMsg('网络错误'); + toastMsg('網絡錯誤'); } }) } diff --git a/view/peko/modules/rank/static/js/1.4b54610dd538d8be91f7.js b/view/peko/modules/rank/static/js/1.4b54610dd538d8be91f7.js index d803307..a1403df 100644 --- a/view/peko/modules/rank/static/js/1.4b54610dd538d8be91f7.js +++ b/view/peko/modules/rank/static/js/1.4b54610dd538d8be91f7.js @@ -12,5 +12,5 @@ MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. -***************************************************************************** */function o(){for(var e=0,t=0,s=arguments.length;t=1e4?(e/1e4).toFixed(1)+"W":e}},mounted:function(){var e=this.$refs.swiperWslide,t=this.$refs.topThree.offsetHeight,s=this.$refs["top-three"].offsetHeight,i=document.documentElement.clientHeight,n=i-t-s;this.$refs.rankWrap.setAttribute("style","height:"+(i-t)+"px");var r=!0,l=!1,o=void 0;try{for(var d,c=a()(e);!(r=(d=c.next()).done);r=!0){d.value.setAttribute("style","min-height:"+(n-64)+"px")}}catch(e){l=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(l)throw o}}}}),o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:"max "+e.tabclass[e.tabType]},[i("div",{ref:"topThree",class:"topThree"},[i("div",{staticClass:"tab-wrapper"},e._l(e.tabList,function(t,s){return i("div",{key:s,class:s===e.tabType?"active tab":"tab",on:{click:function(t){return e.setTabType(s)}}},[e._v("\n "+e._s(t)+"\n "),i("span",{staticClass:"subscript-one"})])}),0),e._v(" "),3!=e.tabType?i("div",{staticClass:"choose-wrapper"},[i("div",{class:"choose "+(1===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(1)}}},[i("span",[e._v("日榜")])]),e._v(" "),i("div",{class:"choose "+(2===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(2)}}},[i("span",[e._v("周榜")])])]):e._e()]),e._v(" "),i("div",{ref:"rankWrap",staticClass:"rank-wrap"},[i("div",{ref:"top-three",staticClass:"top-three"},e._l(e.topThree,function(t,a){return i("div",{key:a,staticClass:"top-list"},[i("div",{staticClass:"avatar"},[i("img",{attrs:{src:t.avatar,alt:""}})]),e._v(" "),t.nick&&!t.roomTitle?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.nick.length>6?t.nick.slice(0,6)+"...":t.nick)+"\n ")]):t.clanId?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.name.length>6?t.name.slice(0,6)+"...":t.name)+"\n ")]):i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.roomTitle.length>6?t.roomTitle.slice(0,6)+"...":t.roomTitle)+"\n ")]),e._v(" "),3!=e.tabType?i("p",{staticClass:"new-rank-num"},[i("span",a?[i("span",{staticClass:"distance-num"},[e._v(e._s(e.formatTotal(e.topThree[a-1].totalNum-t.totalNum))+"\n "),i("br")]),e._v("\n 距上一名\n ")]:[i("img",{attrs:{src:s("yhGY"),alt:""}})])]):e._e(),e._v(" "),3==e.tabType?i("p",{class:"new-rank-icon icon-"+a},[i("img",{attrs:{src:t.levelIcon,alt:""}})]):e._e()])}),0),e._v(" "),i("swiper",{ref:"mySwiper",staticClass:"swiper",attrs:{options:e.swiperOptions},on:{slideChangeTransitionStart:e.onSwiperSlideChangeTransitionStart}},e._l(e.otherArr,function(t,s){return i("swiper-slide",{key:s,staticClass:"swiper-slide"},[i("div",{ref:"swiperWslide",refInFor:!0,staticClass:"content-wrapper"},e._l(t,function(s,a){return i("div",{key:a,staticClass:"user-list"},[i("p",{staticClass:"rank-index"},[e._v(e._s(a+4))]),e._v(" "),i("img",{attrs:{src:s.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[s.nick&&!s.roomTitle?i("p",[e._v("\n "+e._s(s.nick.length>6?s.nick.slice(0,6)+"...":s.nick)+"\n ")]):s.clanId?i("p",{staticClass:"clan-nick"},[e._v("\n "+e._s(s.name.length>6?s.name.slice(0,6)+"...":s.name)+"\n ")]):i("p",[e._v("\n "+e._s(s.roomTitle.length>6?s.roomTitle.slice(0,6)+"...":s.roomTitle)+"\n ")])]),e._v(" "),3!=e.tabType?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(a?e.formatTotal(t[a-1].totalNum-s.totalNum):e.formatTotal(e.topThree[e.topThree.length-1].totalNum-s.totalNum))+"\n ")]):e._e(),e._v(" "),3==e.tabType?i("p",{staticClass:"new-rank-icon"},[i("img",{attrs:{src:s.levelIcon,alt:""}})]):e._e()])}),0)])}),1),e._v(" "),e.me&&3!=e.tabType?i("div",{ref:"mine",staticClass:"me"},[i("p",{staticClass:"rank-index"},[e._v(e._s(e.me.seqNo||""))]),e._v(" "),i("img",{attrs:{src:e.me.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[2==e.tabType?i("p",[e._v("\n "+e._s(e.me.roomTitle.length>6?e.me.roomTitle.slice(0,6)+"...":e.me.roomTitle)+"\n ")]):i("p",[e._v("\n "+e._s(e.me.nick.length>6?e.me.nick.slice(0,6)+"...":e.me.nick)+"\n ")])]),e._v(" "),0!=e.me.seqNo&&1!=e.me.seqNo?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(e.totalList[e.me.seqNo-2].totalNum-e.me.totalNum)+"\n ")]):0==e.me.seqNo?i("p",{staticClass:"not-rank"},[e._v("未上榜")]):e._e()]):e._e()],1)])},staticRenderFns:[]};var d=s("VU/8")(l,o,!1,function(e){s("21Nu")},"data-v-739f1609",null);t.default=d.exports},fxRn:function(e,t,s){s("+tPU"),s("zQR9"),e.exports=s("g8Ux")},g8Ux:function(e,t,s){var i=s("77Pl"),a=s("3fs2");e.exports=s("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},j7an:function(e,t,s){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(s){void 0===e[s]?e[s]=t[s]:i(t[s])&&i(e[s])&&Object.keys(t[s]).length>0&&a(e[s],t[s])})}Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document?document:{},r={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};a(n,r);var l="undefined"!=typeof window?window:{};a(l,{document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class o{constructor(e){const t=this;for(let s=0;s=0&&l.indexOf(">")>=0){let e="div";for(0===l.indexOf(":~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],i=0;i0&&e[0].nodeType)for(i=0;i=0;e-=1){const s=r[e];i&&s.listener===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i||(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1))}}}return this},trigger:function(...e){const t=e[0].split(" "),s=e[1];for(let i=0;it>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}return this},transitionEnd:function(e){const t=["webkitTransitionEnd","transitionend"],s=this;let i;function a(n){if(n.target===this)for(e.call(this,n),i=0;i0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,r=e===l?l.scrollY:e.scrollTop,o=e===l?l.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+o-a}}return null},css:function(e,t){let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;st-1?[]:e<0?(s=t+e)<0?[]:[this[s]]:[this[e]])},append:function(...e){let t;for(let s=0;s=0;s-=1)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(e instanceof o)for(s=0;s0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?new o([this[0].nextElementSibling]):new o([]):this[0].nextElementSibling?new o([this[0].nextElementSibling]):new o([]):new o([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?new o([t.previousElementSibling]):new o([]):t.previousElementSibling?new o([t.previousElementSibling]):new o([])}return new o([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},parent:function(e){const t=[];for(let s=0;s{d.fn[e]=d.fn[e]||p[e]});const u={deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:(e,t=0)=>setTimeout(e,t),now:()=>Date.now(),getTranslate(e,t="x"){let s,i,a;const n=l.getComputedStyle(e,null);return l.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===i?"":i)):s=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=l.WebKitCSSMatrix?a.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=l.WebKitCSSMatrix?a.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0},parseUrlQuery(e){const t={};let s,i,a,n,r=e||l.location.href;if("string"==typeof r&&r.length)for(n=(i=(r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"").split("&").filter(e=>""!==e)).length,s=0;s"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object,extend(...e){const t=Object(e[0]);for(let s=1;s=0,observer:"MutationObserver"in l||"WebkitMutationObserver"in l,passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});l.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in l};class m{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(e=>{t.on(e,t.params.on[e])})}on(e,t,s){const i=this;if("function"!=typeof t)return i;const a=s?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][a](t)}),i}once(e,t,s){const i=this;if("function"!=typeof t)return i;function a(...s){i.off(e,a),a.f7proxy&&delete a.f7proxy,t.apply(i,s)}return a.f7proxy=t,i.on(e,a,s)}off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].length&&s.eventsListeners[e].forEach((i,a)=>{(i===t||i.f7proxy&&i.f7proxy===t)&&s.eventsListeners[e].splice(a,1)})}),s):s}emit(...e){const t=this;if(!t.eventsListeners)return t;let s,i,a;return"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],i=e.slice(1,e.length),a=t):(s=e[0].events,i=e[0].data,a=e[0].context||t),(Array.isArray(s)?s:s.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const s=[];t.eventsListeners[e].forEach(e=>{s.push(e)}),s.forEach(e=>{e.apply(a,i)})}}),t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s];i.params&&u.extend(e,i.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s],a=e[s]||{};i.instance&&Object.keys(i.instance).forEach(e=>{const s=i.instance[e];t[e]="function"==typeof s?s.bind(t):s}),i.on&&t.on&&Object.keys(i.on).forEach(e=>{t.on(e,i.on[e])}),i.create&&i.create.bind(t)(a)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const s=this;s.prototype.modules||(s.prototype.modules={});const i=e.name||`${Object.keys(s.prototype.modules).length}_${u.now()}`;return s.prototype.modules[i]=e,e.proto&&Object.keys(e.proto).forEach(t=>{s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s}static use(e,...t){const s=this;return Array.isArray(e)?(e.forEach(e=>s.installModule(e)),s):s.installModule(e,...t)}}var f={updateSize:function(){const e=this;let t,s;const i=e.$el;t=void 0!==e.params.width?e.params.width:i[0].clientWidth,s=void 0!==e.params.height?e.params.height:i[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),s=s-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),u.extend(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this,t=e.params,{$wrapperEl:s,size:i,rtlTranslate:a,wrongRTL:n}=e,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),c=r?e.virtual.slides.length:d.length;let p=[];const h=[],m=[];function f(e){return!t.cssMode||e!==d.length-1}let v=t.slidesOffsetBefore;"function"==typeof v&&(v=t.slidesOffsetBefore.call(e));let g=t.slidesOffsetAfter;"function"==typeof g&&(g=t.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.snapGrid.length;let y,T,x=t.spaceBetween,E=-v,S=0,C=0;if(void 0===i)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*i),e.virtualSize=-x,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(y=Math.floor(c/t.slidesPerColumn)===c/e.params.slidesPerColumn?c:Math.ceil(c/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(y=Math.max(y,t.slidesPerView*t.slidesPerColumn)));const $=t.slidesPerColumn,M=y/$,k=Math.floor(c/t.slidesPerColumn);for(let s=0;s1){let i,n,r;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){const e=Math.floor(s/(t.slidesPerGroup*t.slidesPerColumn)),l=s-t.slidesPerColumn*t.slidesPerGroup*e,o=0===e?t.slidesPerGroup:Math.min(Math.ceil((c-e*$*t.slidesPerGroup)/$),t.slidesPerGroup);i=(n=l-(r=Math.floor(l/o))*o+e*t.slidesPerGroup)+r*y/$,a.css({"-webkit-box-ordinal-group":i,"-moz-box-ordinal-group":i,"-ms-flex-order":i,"-webkit-order":i,order:i})}else"column"===t.slidesPerColumnFill?(r=s-(n=Math.floor(s/$))*$,(n>k||n===k&&r===$-1)&&(r+=1)>=$&&(r=0,n+=1)):n=s-(r=Math.floor(s/M))*M;a.css(`margin-${e.isHorizontal()?"top":"left"}`,0!==r&&t.spaceBetween&&`${t.spaceBetween}px`)}if("none"!==a.css("display")){if("auto"===t.slidesPerView){const s=l.getComputedStyle(a[0],null),i=a[0].style.transform,n=a[0].style.webkitTransform;if(i&&(a[0].style.transform="none"),n&&(a[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(s.getPropertyValue("width")),t=parseFloat(s.getPropertyValue("padding-left")),i=parseFloat(s.getPropertyValue("padding-right")),a=parseFloat(s.getPropertyValue("margin-left")),n=parseFloat(s.getPropertyValue("margin-right")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}else{const e=parseFloat(s.getPropertyValue("height")),t=parseFloat(s.getPropertyValue("padding-top")),i=parseFloat(s.getPropertyValue("padding-bottom")),a=parseFloat(s.getPropertyValue("margin-top")),n=parseFloat(s.getPropertyValue("margin-bottom")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}i&&(a[0].style.transform=i),n&&(a[0].style.webkitTransform=n),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*x)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),d[s]&&(e.isHorizontal()?d[s].style.width=`${T}px`:d[s].style.height=`${T}px`);d[s]&&(d[s].swiperSlideSize=T),m.push(T),t.centeredSlides?(E=E+T/2+S/2+x,0===S&&0!==s&&(E=E-i/2-x),0===s&&(E=E-i/2-x),Math.abs(E)<.001&&(E=0),t.roundLengths&&(E=Math.floor(E)),C%t.slidesPerGroup==0&&p.push(E),h.push(E)):(t.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),h.push(E),E=E+T+x),e.virtualSize+=T+x,S=T,C+=1}}let z;if(e.virtualSize=Math.max(e.virtualSize,i)+g,a&&n&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*y,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){z=[];for(let s=0;s1&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?d.filter(f).css({marginLeft:`${x}px`}):d.filter(f).css({marginRight:`${x}px`}):d.filter(f).css({marginBottom:`${x}px`})),t.centeredSlides&&t.centeredSlidesBounds){let e=0;m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)});const s=(e-=t.spaceBetween)-i;p=p.map(e=>e<0?-v:e>s?s+g:e)}if(t.centerInsufficientSlides){let e=0;if(m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)}),(e-=t.spaceBetween){p[s]=e-t}),h.forEach((e,s)=>{h[s]=e+t})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),c!==o&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==w&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[];let i,a=0;if("number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e,t)=>{s.push(t)});else for(i=0;it.slides.length)break;s.push(t.slides.eq(e)[0])}else s.push(t.slides.eq(t.activeIndex)[0]);for(i=0;ia?e:a}a&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&a1&&l<=t.size||a<=0&&l>=t.size)&&(t.visibleSlides.push(r),t.visibleSlidesIndexes.push(e),i.eq(e).addClass(s.slideVisibleClass))}r.progress=a?-l:l}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=t;const l=n,o=r;0===i?(a=0,n=!0,r=!0):(n=(a=(e-t.minTranslate())/i)<=0,r=a>=1),u.extend(t,{progress:a,isBeginning:n,isEnd:r}),(s.watchSlidesProgress||s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),r&&!o&&t.emit("reachEnd toEdge"),(l&&!n||o&&!r)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=e,r=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),(l=r?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a)).addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0)).addClass(s.slideNextClass);let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1)).addClass(s.slidePrevClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=i[e]&&s=i[e]&&s=i[e]&&(c=e);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(a.indexOf(s)>=0)d=a.indexOf(s);else{const e=Math.min(n.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),c===r)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(t,{snapIndex:d,realIndex:p,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,i=d(e.target).closest(`.${s.slideClass}`)[0];let a=!1;if(i)for(let e=0;eo?o:i&&en?"next":ia?"next":i=l.length&&(m=l.length-1),(c||r.initialSlide||0)===(d||0)&&s&&a.emit("beforeSlideChangeStart");const f=-l[m];if(a.updateProgress(f),r.normalizeSlideIndex)for(let e=0;e=Math.floor(100*o[e])&&(n=e);if(a.initialized&&n!==c){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(c||0)!==n)return!1}let v;if(v=n>c?"next":nd(e));l.map(e=>d(e)),r[p.indexOf(c)];let u,h=r[p.indexOf(c)-1];return void 0===h&&a.cssMode&&r.forEach(e=>{!h&&c>=e&&(h=e)}),void 0!==h&&(u=l.indexOf(h))<0&&(u=i.activeIndex-1),i.slideTo(u,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,i=.5){const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){const e=a.snapGrid[l];o-e>(a.snapGrid[l+1]-e)*i&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];o-e<=(a.snapGrid[l]-e)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}};var w={loopCreate:function(){const e=this,{params:t,$wrapperEl:s}=e;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-i.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let i=0;ii.length&&(e.loopedSlides=i.length);const a=[],r=[];i.each((t,s)=>{const n=d(s);t=i.length-e.loopedSlides&&a.push(s),n.attr("data-swiper-slide-index",t)});for(let e=0;e=0;e-=1)s.prepend(d(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-r[t]-e.getTranslate();t=s.length-i&&(o=-s.length+t+i,o+=i,e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d));e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};var y={setGrabCursor:function(e){if(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var T={appendSlide:function(e){const t=this,{$wrapperEl:s,params:i}=t;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=r>e?r+1:r;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?r+t.length:r}else i.append(t);for(let e=0;e=0||t.indexOf("Trident/")>=0,p=t.indexOf("Edge/")>=0,u=t.indexOf("Gecko/")>=0&&t.indexOf("Firefox/")>=0,m="Win32"===e,f=t.toLowerCase().indexOf("electron")>=0;let v="MacIntel"===e;return!r&&v&&h.touch&&(1024===i&&1366===a||834===i&&1194===a||834===i&&1112===a||768===i&&1024===a)&&(r=t.match(/(Version)\/([\d.]+)/),v=!1),s.ie=c,s.edge=p,s.firefox=u,n&&!m&&(s.os="android",s.osVersion=n[2],s.android=!0,s.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(r||d||o)&&(s.os="ios",s.ios=!0),d&&!o&&(s.osVersion=d[2].replace(/_/g,"."),s.iphone=!0),r&&(s.osVersion=r[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.ipod=!0),s.ios&&s.osVersion&&t.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),s.webView=!(!(d||r||o)||!t.match(/.*AppleWebKit(?!.*Safari)/i)&&!l.navigator.standalone)||l.matchMedia&&l.matchMedia("(display-mode: standalone)").matches,s.webview=s.webView,s.standalone=s.webView,s.desktop=!(s.ios||s.android)||f,s.desktop&&(s.electron=f,s.macos=v,s.windows=m,s.macos&&(s.os="macos"),s.windows&&(s.os="windows")),s.pixelRatio=l.devicePixelRatio||1,s}();function E(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}let S=!1;function C(){}var $={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const M={update:f,translate:v,transition:g,slide:b,loop:w,grabCursor:y,manipulation:T,events:{attachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e;e.onTouchStart=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a}=t;if(t.animating&&i.preventInteractionOnTransition)return;let r=e;r.originalEvent&&(r=r.originalEvent);const o=d(r.target);if("wrapper"===i.touchEventsTarget&&!o.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===r.type,!s.isTouchEvent&&"which"in r&&3===r.which)return;if(!s.isTouchEvent&&"button"in r&&r.button>0)return;if(s.isTouched&&s.isMoved)return;if(i.noSwiping&&o.closest(i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`)[0])return void(t.allowClick=!0);if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;a.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,a.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const c=a.currentX,p=a.currentY,h=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,m=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!h||!(c<=m||c>=l.screen.width-m)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=c,a.startY=p,s.touchStartTime=u.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==r.type){let e=!0;o.is(s.formElements)&&(e=!1),n.activeElement&&d(n.activeElement).is(s.formElements)&&n.activeElement!==o[0]&&n.activeElement.blur();const a=e&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||a)&&r.preventDefault()}t.emit("touchStart",r)}}.bind(e),e.onTouchMove=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:r}=t;let l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(s.isTouchEvent&&"touchmove"!==l.type)return;const o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?o.pageX:l.pageX,p="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=c,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(u.extend(a,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=u.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(pa.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(ca.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&d(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=t.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),void 0===s.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;t.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;let f=t.isHorizontal()?h:m;a.diff=f,f*=i.touchRatio,r&&(f=-f),t.swipeDirection=f>0?"prev":"next",s.currentTranslate=f+s.startTranslate;let v=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),f>0&&s.currentTranslate>t.minTranslate()?(v=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+f)**g)):f<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:u.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:n,$wrapperEl:r,slidesGrid:l,snapGrid:o}=t;let d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u.now(),p=c-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),p<300&&c-s.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=u.now(),u.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length1){const e=s.velocities.pop(),a=s.velocities.pop(),n=e.position-a.position,r=e.time-a.time;t.velocity=n/r,t.velocity/=2,Math.abs(t.velocity)150||u.now()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;let e=1e3*i.freeModeMomentumRatio;const a=t.velocity*e;let l=t.translate+a;n&&(l=-l);let d,c=!1;const p=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;let h;if(lt.minTranslate())i.freeModeMomentumBounce?(l-t.minTranslate()>p&&(l=t.minTranslate()+p),d=t.minTranslate(),c=!0,s.allowMomentumBounce=!0):l=t.minTranslate(),i.loop&&i.centeredSlides&&(h=!0);else if(i.freeModeSticky){let e;for(let t=0;t-l){e=t;break}l=-(l=Math.abs(o[e]-l){t.loopFix()}),0!==t.velocity){if(e=n?Math.abs((-l-t.translate)/t.velocity):Math.abs((l-t.translate)/t.velocity),i.freeModeSticky){const s=Math.abs((n?-l:l)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout(()=>{t.setTranslate(d),r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(l),t.setTransition(e),t.setTranslate(l),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(l),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=l[e]&&h=l[e]&&(m=e,f=l[l.length-1]-l[l.length-2])}const v=(h-l[m])/f,g=mi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m)),"prev"===t.swipeDirection&&(v>1-i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||d.target!==t.navigation.nextEl&&d.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(m+g),"prev"===t.swipeDirection&&t.slideTo(m)):d.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m)}}.bind(e),t.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:s}=e;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=s?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();(i=0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);const r=!!t.nested;if(!h.touch&&h.pointerEvents)i.addEventListener(s.start,e.onTouchStart,!1),n.addEventListener(s.move,e.onTouchMove,r),n.addEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("touchstart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(s.start,e.onTouchStart,a),i.addEventListener(s.move,e.onTouchMove,h.passiveListener?{passive:!1,capture:r}:r),i.addEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.addEventListener(s.cancel,e.onTouchEnd,a),S||(n.addEventListener("touchstart",C),S=!0)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.addEventListener("mousedown",e.onTouchStart,!1),n.addEventListener("mousemove",e.onTouchMove,r),n.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",e.onClick,!0),t.cssMode&&a.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e.on("observerUpdate",E,!0)},detachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e,r=!!t.nested;if(!h.touch&&h.pointerEvents)i.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,r),n.removeEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("onTouchStart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(s.start,e.onTouchStart,a),i.removeEventListener(s.move,e.onTouchMove,r),i.removeEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.removeEventListener(s.cancel,e.onTouchEnd,a)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,r),n.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",e.onClick,!0),t.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E)}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:i=0,params:a,$el:n}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const l=e.getBreakpoint(r);if(l&&e.currentBreakpoint!==l){const o=l in r?r[l]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{const t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const d=o||e.originalParams,c=a.slidesPerColumn>1,p=d.slidesPerColumn>1;c&&!p?n.removeClass(`${a.containerModifierClass}multirow ${a.containerModifierClass}multirow-column`):!c&&p&&(n.addClass(`${a.containerModifierClass}multirow`),"column"===d.slidesPerColumnFill&&n.addClass(`${a.containerModifierClass}multirow-column`));const h=d.direction&&d.direction!==a.direction,m=a.loop&&(d.slidesPerView!==a.slidesPerView||h);h&&s&&e.changeDirection(),u.extend(e.params,d),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,m&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}},getBreakpoint:function(e){if(!e)return;let t=!1;const s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:l.innerHeight*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,s!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),s&&s!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:s,$el:i}=this,a=[];a.push("initialized"),a.push(t.direction),t.freeMode&&a.push("free-mode"),t.autoHeight&&a.push("autoheight"),s&&a.push("rtl"),t.slidesPerColumn>1&&(a.push("multirow"),"column"===t.slidesPerColumnFill&&a.push("multirow-column")),x.android&&a.push("android"),x.ios&&a.push("ios"),t.cssMode&&a.push("css-mode"),a.forEach(s=>{e.push(t.containerModifierClass+s)}),i.addClass(e.join(" "))},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,s,i,a,n){let r;function o(){n&&n()}d(e).parent("picture")[0]||e.complete&&a?o():t?((r=new l.Image).onload=o,r.onerror=o,i&&(r.sizes=i),s&&(r.srcset=s),t&&(r.src=t)):o()},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s{Object.keys(M[e]).forEach(t=>{z.prototype[t]||(z.prototype[t]=M[e][t])})});const i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(e=>{const t=i.modules[e];if(t.params){const e=Object.keys(t.params)[0],i=t.params[e];if("object"!=typeof i||null===i)return;if(!(e in s&&"enabled"in i))return;!0===s[e]&&(s[e]={enabled:!0}),"object"!=typeof s[e]||"enabled"in s[e]||(s[e].enabled=!0),s[e]||(s[e]={enabled:!1})}});const a=u.extend({},$);i.useModulesParams(a),i.params=u.extend({},a,k,s),i.originalParams=u.extend({},i.params),i.passedParams=u.extend({},s),i.$=d;const n=d(i.params.el);if(!(t=n[0]))return;if(n.length>1){const e=[];return n.each((t,i)=>{const a=u.extend({},s,{el:i});e.push(new z(a))}),e}let r;return t.swiper=i,n.data("swiper",i),t&&t.shadowRoot&&t.shadowRoot.querySelector?(r=d(t.shadowRoot.querySelector(`.${i.params.wrapperClass}`))).children=(e=>n.children(e)):r=n.children(`.${i.params.wrapperClass}`),u.extend(i,{$el:n,el:t,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return h.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),i.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},i.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},h.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}slidesPerViewDynamic(){const{params:e,slides:t,slidesGrid:s,size:i,activeIndex:a}=this;let n=1;if(e.centeredSlides){let e,s=t[a].swiperSlideSize;for(let r=a+1;ri&&(e=!0));for(let r=a-1;r>=0;r-=1)t[r]&&!e&&(n+=1,(s+=t[r].swiperSlideSize)>i&&(e=!0))}else for(let e=a+1;e1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,i=s.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e?s:(s.$el.removeClass(`${s.params.containerModifierClass}${i}`).addClass(`${s.params.containerModifierClass}${e}`),s.params.direction=e,s.slides.each((t,s)=>{"vertical"===e?s.style.width="":s.style.height=""}),s.emit("changeDirection"),t&&s.update(),s)}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const s=this,{params:i,$el:a,$wrapperEl:n,slides:r}=s;return void 0===s.params||s.destroyed?null:(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),t&&(s.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e&&(s.$el[0].swiper=null,s.$el.data("swiper",null),u.deleteProps(s)),s.destroyed=!0,null)}static extendDefaults(e){u.extend(k,e)}static get extendedDefaults(){return k}static get defaults(){return $}static get Class(){return m}static get $(){return d}}var P={name:"device",proto:{device:x},static:{device:x}},L={name:"support",proto:{support:h},static:{support:h}};const I=function(){return{isEdge:!!l.navigator.userAgent.match(/Edge/g),isSafari:function(){const e=l.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}();var D={name:"browser",proto:{browser:I},static:{browser:I}},O={name:"resize",create(){const e=this;u.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){l.addEventListener("resize",this.resize.resizeHandler),l.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){l.removeEventListener("resize",this.resize.resizeHandler),l.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const A={func:l.MutationObserver||l.WebkitMutationObserver,attach(e,t={}){const s=this,i=new(0,A.func)(e=>{if(1===e.length)return void s.emit("observerUpdate",e[0]);const t=function(){s.emit("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(i)},init(){const e=this;if(h.observer&&e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let s=0;s{e.disconnect()}),this.observer.observers=[]}};var H={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){u.extend(this,{observer:{init:A.init.bind(this),attach:A.attach.bind(this),destroy:A.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const B={update(e){const t=this,{slidesPerView:s,slidesPerGroup:i,centeredSlides:a}=t.params,{addSlidesBefore:n,addSlidesAfter:r}=t.params.virtual,{from:l,to:o,slides:d,slidesGrid:c,renderSlide:p,offset:h}=t.virtual;t.updateActiveIndex();const m=t.activeIndex||0;let f,v,g;f=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",a?(v=Math.floor(s/2)+i+n,g=Math.floor(s/2)+i+r):(v=s+(i-1)+n,g=i+r);const b=Math.max((m||0)-g,0),w=Math.min((m||0)+v,d.length-1),y=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(u.extend(t.virtual,{from:b,to:w,offset:y,slidesGrid:t.slidesGrid}),l===b&&o===w&&!e)return t.slidesGrid!==c&&y!==h&&t.slides.css(f,`${y}px`),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:y,from:b,to:w,slides:function(){const e=[];for(let t=b;t<=w;t+=1)e.push(d[t]);return e}()}),void T();const x=[],E=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let e=l;e<=o;e+=1)(ew)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=w&&(void 0===o||e?E.push(t):(t>o&&E.push(t),t{t.$wrapperEl.append(p(d[e],e))}),x.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(p(d[e],e))}),t.$wrapperEl.children(".swiper-slide").css(f,`${y}px`),T()},renderSlide(e,t){const s=this,i=s.params.virtual;if(i.cache&&s.virtual.cache[t])return s.virtual.cache[t];const a=i.renderSlide?d(i.renderSlide.call(s,e,t)):d(`
${e}
`);return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(s.virtual.cache[t]=a),a},appendSlide(e){const t=this;if("object"==typeof e&&"length"in e)for(let s=0;s{const i=e[t],n=i.attr("data-swiper-slide-index");n&&i.attr("data-swiper-slide-index",parseInt(n,10)+1),s[parseInt(t,10)+a]=i}),t.virtual.cache=s}t.virtual.update(!0),t.slideTo(i,0)},removeSlide(e){const t=this;if(void 0===e||null===e)return;let s=t.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const i=l.innerWidth,a=l.innerHeight,n=t.$el.offset();s&&(n.left-=t.$el[0].scrollLeft);const r=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]];for(let t=0;t=0&&s[0]<=i&&s[1]>=0&&s[1]<=a&&(e=!0)}if(!e)return}t.isHorizontal()?((o||d||c||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!s||(o||c)&&s)&&t.slideNext(),((o||c)&&!s||(d||p)&&s)&&t.slidePrev()):((o||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&t.slideNext(),(o||u)&&t.slidePrev()),t.emit("keyPress",a)}},enable(){this.keyboard.enabled||(d(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable(){this.keyboard.enabled&&(d(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}};var V={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){u.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};const X={lastScrollTime:u.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>l.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){let e="onwheel"in n;if(!e){const t=n.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(e=n.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(e){let t=0,s=0,i=0,a=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),i=10*t,a=10*s,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=a,a=0),(i||a)&&e.deltaMode&&(1===e.deltaMode?(i*=40,a*=40):(i*=800,a*=800)),i&&!t&&(t=i<1?-1:1),a&&!s&&(s=a<1?-1:1),{spinX:t,spinY:s,pixelX:i,pixelY:a}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(e){let t=e;const s=this,i=s.params.mousewheel;s.params.cssMode&&t.preventDefault();let a=s.$el;if("container"!==s.params.mousewheel.eventsTarged&&(a=d(s.params.mousewheel.eventsTarged)),!s.mouseEntered&&!a[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let n=0;const r=s.rtlTranslate?-1:1,l=X.normalize(t);if(i.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;n=-l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;n=-l.pixelY}else n=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0===n)return!0;if(i.invert&&(n=-n),s.params.freeMode){const e={time:u.now(),delta:Math.abs(n),direction:Math.sign(n)},{lastEventBeforeSnap:a}=s.mousewheel,r=a&&e.time=s.minTranslate()&&(a=s.minTranslate()),a<=s.maxTranslate()&&(a=s.maxTranslate()),s.setTransition(0),s.setTranslate(a),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!l&&s.isBeginning||!o&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;const t=s.mousewheel.recentWheelEvents;t.length>=15&&t.shift();const i=t.length?t[t.length-1]:void 0,a=t[0];if(t.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))t.splice(0);else if(t.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const i=n>0?.8:.2;s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.mousewheel.timeout=u.nextTick(()=>{s.slideToClosest(s.params.speed,!0,void 0,i)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=u.nextTick(()=>{s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(r||s.emit("scroll",t),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),a===s.minTranslate()||a===s.maxTranslate())return!0}}else{const t={time:u.now(),delta:Math.abs(n),direction:Math.sign(n),raw:e},i=s.mousewheel.recentWheelEvents;i.length>=2&&i.shift();const a=i.length?i[i.length-1]:void 0;if(i.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&s.mousewheel.animateSlider(t):s.mousewheel.animateSlider(t),s.mousewheel.releaseScroll(t))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&u.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new l.Date).getTime(),!1)},releaseScroll(e){const t=this,s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1},enable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.on("mouseenter",e.mousewheel.handleMouseEnter),s.on("mouseleave",e.mousewheel.handleMouseLeave),s.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};const F={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:s,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&&!t.prevEl)return;let s,i;t.nextEl&&(s=d(t.nextEl),e.params.uniqueNavElements&&"string"==typeof t.nextEl&&s.length>1&&1===e.$el.find(t.nextEl).length&&(s=e.$el.find(t.nextEl))),t.prevEl&&(i=d(t.prevEl),e.params.uniqueNavElements&&"string"==typeof t.prevEl&&i.length>1&&1===e.$el.find(t.prevEl).length&&(i=e.$el.find(t.prevEl))),s&&s.length>0&&s.on("click",e.navigation.onNextClick),i&&i.length>0&&i.on("click",e.navigation.onPrevClick),u.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:i,prevEl:i&&i[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",e.navigation.onPrevClick),s.removeClass(e.params.navigation.disabledClass))}};const W={update(){const e=this,t=e.rtl,s=e.params.pagination;if(!s.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,a=e.pagination.$el;let n;const r=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),n>r-1&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r,l,o;if(s.dynamicBullets&&(e.pagination.bulletSize=i.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=n-e.pagination.dynamicBulletIndex,o=((l=r+(Math.min(i.length,s.dynamicMainBullets)-1))+r)/2),i.removeClass(`${s.bulletActiveClass} ${s.bulletActiveClass}-next ${s.bulletActiveClass}-next-next ${s.bulletActiveClass}-prev ${s.bulletActiveClass}-prev-prev ${s.bulletActiveClass}-main`),a.length>1)i.each((e,t)=>{const i=d(t),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=r&&a<=l&&i.addClass(`${s.bulletActiveClass}-main`),a===r&&i.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),a===l&&i.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`))});else{const t=i.eq(n),a=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=i.eq(r),n=i.eq(l);for(let e=r;e<=l;e+=1)i.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(a>=i.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)i.eq(i.length-e).addClass(`${s.bulletActiveClass}-main`);i.eq(i.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`);else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`)}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),n=(e.pagination.bulletSize*a-e.pagination.bulletSize)/2-o*e.pagination.bulletSize,r=t?"right":"left";i.css(e.isHorizontal()?r:"top",`${n}px`)}}if("fraction"===s.type&&(a.find(`.${s.currentClass}`).text(s.formatFractionCurrent(n+1)),a.find(`.${s.totalClass}`).text(s.formatFractionTotal(r))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const i=(n+1)/r;let l=1,o=1;"horizontal"===t?l=i:o=i,a.find(`.${s.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${l}) scaleY(${o})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(a.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let a="";if("bullets"===t.type){const n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let s=0;s`;i.html(a),e.pagination.bullets=i.find(`.${t.bulletClass}`)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):``+" / "+``,i.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,i.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",`.${t.bulletClass}`,function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),u.extend(e.pagination,{$el:s,el:s[0]}))},destroy(){const e=this.params.pagination;if(!e.el||!this.pagination.el||!this.pagination.$el||0===this.pagination.$el.length)return;const t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",`.${e.bulletClass}`)}};const Y={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:i}=e,{dragSize:a,trackSize:n,$dragEl:r,$el:l}=t,o=e.params.scrollbar;let d=a,c=(n-a)*i;s?(c=-c)>0?(d=a-c,c=0):-c+a>n&&(d=n+c):c<0?(d=a+c,c=0):c+a>n&&(d=n-c),e.isHorizontal()?(r.transform(`translate3d(${c}px, 0, 0)`),r[0].style.width=`${d}px`):(r.transform(`translate3d(0px, ${c}px, 0)`),r[0].style.height=`${d}px`),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{l[0].style.opacity=0,l.transition(400)},1e3))},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:i}=t;s[0].style.width="",s[0].style.height="";const a=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,r=n*(a/e.size);let l;l="auto"===e.params.scrollbar.dragSize?a*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),u.extend(t,{trackSize:a,divider:n,moveDivider:r,dragSize:l}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const{scrollbar:t,rtlTranslate:s}=this,{$el:i,dragSize:a,trackSize:n,dragStartPos:r}=t;let l;l=(t.getPointerPosition(e)-i.offset()[this.isHorizontal()?"left":"top"]-(null!==r?r:a/2))/(n-a),l=Math.max(Math.min(l,1),0),s&&(l=1-l);const o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*l;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n,$dragEl:r}=i;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const{scrollbar:t,$wrapperEl:s}=this,{$el:i,$dragEl:a}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),s.transition(0),i.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n}=i;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),s.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(()=>{n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.addEventListener(s.start,e.scrollbar.onDragStart,l),r.addEventListener(s.move,e.scrollbar.onDragMove,l),r.addEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,l),n.addEventListener(i.move,e.scrollbar.onDragMove,l),n.addEventListener(i.end,e.scrollbar.onDragEnd,o))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.removeEventListener(s.start,e.scrollbar.onDragStart,l),r.removeEventListener(s.move,e.scrollbar.onDragMove,l),r.removeEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,l),n.removeEventListener(i.move,e.scrollbar.onDragMove,l),n.removeEventListener(i.end,e.scrollbar.onDragEnd,o))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:s}=e,i=e.params.scrollbar;let a=d(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===s.find(i.el).length&&(a=s.find(i.el));let n=a.find(`.${e.params.scrollbar.dragClass}`);0===n.length&&(n=d(`
`),a.append(n)),u.extend(t,{$el:a,el:a[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};const R={setTransform(e,t){const{rtl:s}=this,i=d(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const o=i.attr("data-swiper-parallax-scale"),c=i.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=n,l="0"):(l=n,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*t*a}%`:`${r*t*a}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*t}%`:`${l*t}px`,void 0!==c&&null!==c){const e=c-(c-1)*(1-Math.abs(t));i[0].style.opacity=e}if(void 0===o||null===o)i.transform(`translate3d(${r}, ${l}, 0px)`);else{const e=o-(o-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:s,progress:i,snapGrid:a}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,i)}),s.each((t,s)=>{let n=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-i*(a.length-1)),n=Math.min(Math.max(n,-1),1),d(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,n)})})},setTransition(e=this.params.speed){const{$el:t}=this;t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{const i=d(s);let a=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),i.transition(a)})}};const j={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt((i-t)**2+(a-s)**2)},onGestureStart(e){const t=this,s=t.params.zoom,i=t.zoom,{gesture:a}=i;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=j.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${s.containerClass}`),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl&&a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange(e){const t=this.params.zoom,s=this.zoom,{gesture:i}=s;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,i.scaleMove=j.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(h.gestures?s.scale=e.scale*s.currentScale:s.scale=i.scaleMove/i.scaleStart*s.currentScale,s.scale>i.maxRatio&&(s.scale=i.maxRatio-1+(s.scale-i.maxRatio+1)**.5),s.scalea.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.ya.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentXa.maxX&&(a.currentX=a.maxX-1+(a.currentX-a.maxX+1)**.8),a.currentYa.maxY&&(a.currentY=a.maxY-1+(a.currentY-a.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform(`translate3d(${a.currentX}px, ${a.currentY}px,0)`)}},onTouchEnd(){const e=this.zoom,{gesture:t,image:s,velocity:i}=e;if(!t.$imageEl||0===t.$imageEl.length)return;if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;let a=300,n=300;const r=i.x*a,l=s.currentX+r,o=i.y*n,d=s.currentY+o;0!==i.x&&(a=Math.abs((l-s.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-s.currentY)/i.y));const c=Math.max(a,n);s.currentX=l,s.currentY=d;const p=s.width*e.scale,u=s.height*e.scale;s.minX=Math.min(t.slideWidth/2-p/2,0),s.maxX=-s.minX,s.minY=Math.min(t.slideHeight/2-u/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),t.$imageWrapEl.transition(c).transform(`translate3d(${s.currentX}px, ${s.currentY}px,0)`)},onTransitionEnd(){const e=this.zoom,{gesture:t}=e;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){const t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){const t=this,s=t.zoom,i=t.params.zoom,{gesture:a,image:n}=s;if(a.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?a.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):a.$slideEl=t.slides.eq(t.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${i.containerClass}`)),!a.$imageEl||0===a.$imageEl.length)return;let r,l,o,d,c,p,u,h,m,f,v,g,b,w,y,T,x,E;a.$slideEl.addClass(`${i.zoomedSlideClass}`),void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,l="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,l=n.touchesStart.y),s.scale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,s.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,e?(x=a.$slideEl[0].offsetWidth,E=a.$slideEl[0].offsetHeight,c=(o=a.$slideEl.offset().left)+x/2-r,p=(d=a.$slideEl.offset().top)+E/2-l,m=a.$imageEl[0].offsetWidth,f=a.$imageEl[0].offsetHeight,v=m*s.scale,g=f*s.scale,y=-(b=Math.min(x/2-v/2,0)),T=-(w=Math.min(E/2-g/2,0)),u=c*s.scale,h=p*s.scale,uy&&(u=y),hT&&(h=T)):(u=0,h=0),a.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${h}px,0)`),a.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)},out(){const e=this,t=e.zoom,s=e.params.zoom,{gesture:i}=t;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent(`.${s.containerClass}`)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(`${s.zoomedSlideClass}`),i.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.on("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.on("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.on("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.on(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.off("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.off("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.off("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.off(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)}};const q={loadInSlide(e,t=!0){const s=this,i=s.params.lazy;if(void 0===e)return;if(0===s.slides.length)return;const a=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`):s.slides.eq(e);let n=a.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!a.hasClass(i.elementClass)||a.hasClass(i.loadedClass)||a.hasClass(i.loadingClass)||(n=n.add(a[0])),0!==n.length&&n.each((e,n)=>{const r=d(n);r.addClass(i.loadingClass);const l=r.attr("data-background"),o=r.attr("data-src"),c=r.attr("data-srcset"),p=r.attr("data-sizes"),u=r.parent("picture");s.loadImage(r[0],o||l,c,p,!1,()=>{if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(r.css("background-image",`url("${l}")`),r.removeAttr("data-background")):(c&&(r.attr("srcset",c),r.removeAttr("data-srcset")),p&&(r.attr("sizes",p),r.removeAttr("data-sizes")),u.length&&u.children("source").each((e,t)=>{const s=d(t);s.attr("data-srcset")&&(s.attr("srcset",s.attr("data-srcset")),s.removeAttr("data-srcset"))}),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),a.find(`.${i.preloaderClass}`).remove(),s.params.loop&&t){const e=a.attr("data-swiper-slide-index");if(a.hasClass(s.params.slideDuplicateClass)){const t=s.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${s.params.slideDuplicateClass})`);s.lazy.loadInSlide(t.index(),!1)}else{const t=s.$wrapperEl.children(`.${s.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);s.lazy.loadInSlide(t.index(),!1)}}s.emit("lazyImageReady",a[0],r[0]),s.params.autoHeight&&s.updateAutoHeight()}}),s.emit("lazyImageLoad",a[0],r[0])})},load(){const e=this,{$wrapperEl:t,params:s,slides:i,activeIndex:a}=e,n=e.virtual&&s.virtual.enabled,r=s.lazy;let l=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(i[e])return!0;return!1}function c(e){return n?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${s.slideVisibleClass}`).each((t,s)=>{const i=n?d(s).attr("data-swiper-slide-index"):d(s).index();e.lazy.loadInSlide(i)});else if(l>1)for(let t=a;t1||r.loadPrevNextAmount&&r.loadPrevNextAmount>1){const t=r.loadPrevNextAmount,s=l,n=Math.min(a+s+Math.max(t,s),i.length),d=Math.max(a-Math.max(s,t),0);for(let t=a+l;t0&&e.lazy.loadInSlide(c(i));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&e.lazy.loadInSlide(c(a))}}};const U={LinearSpline:function(e,t){const s=function(){let e,t,s;return(i,a)=>{for(t=-1,e=i.length;e-t>1;)i[s=e+t>>1]<=a?t=s:e=s;return e}}();let i,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=s(this.x,e),i=a-1,(e-this.x[i])*(this.y[a]-this.y[i])/(this.x[a]-this.x[i])+this.y[i]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new U.LinearSpline(t.slidesGrid,e.slidesGrid):new U.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const s=this,i=s.controller.control;let a,n;function r(e){const t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),n=-s.controller.spline.interpolate(-t)),n&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),n=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{i&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(i))for(a=0;a(e.attr("tabIndex","0"),e),makeElNotFocusable:e=>(e.attr("tabIndex","-1"),e),addElRole:(e,t)=>(e.attr("role",t),e),addElLabel:(e,t)=>(e.attr("aria-label",t),e),disableEl:e=>(e.attr("aria-disabled",!0),e),enableEl:e=>(e.attr("aria-disabled",!1),e),onEnterKey(e){const t=this,s=t.params.a11y;if(13!==e.keyCode)return;const i=d(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(s.lastSlideMessage):t.a11y.notify(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(s.firstSlideMessage):t.a11y.notify(s.prevSlideMessage)),t.pagination&&i.is(`.${t.params.pagination.bulletClass}`)&&i[0].click()},notify(e){const t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation(){const e=this;if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(e.a11y.disableEl(s),e.a11y.makeElNotFocusable(s)):(e.a11y.enableEl(s),e.a11y.makeElFocusable(s))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((s,i)=>{const a=d(i);e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let s,i;e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),s&&(e.a11y.makeElFocusable(s),e.a11y.addElRole(s,"button"),e.a11y.addElLabel(s,t.nextSlideMessage),s.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;let t,s;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),s&&s.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};const K={init(){const e=this;if(!e.params.history)return;if(!l.history||!l.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=K.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||l.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||l.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){this.history.paths=K.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues(){const e=l.location.pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(!this.history.initialized||!this.params.history.enabled)return;const s=this.slides.eq(t);let i=K.slugify(s.attr("data-history"));l.location.pathname.includes(e)||(i=`${e}/${i}`);const a=l.history.state;a&&a.value===i||(this.params.history.replaceState?l.history.replaceState({value:i},null,i):l.history.pushState({value:i},null,i))},slugify:e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(e,t,s){const i=this;if(t)for(let a=0,n=i.slides.length;a{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},s)},start(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};const Z={setTranslate(){const e=this,{slides:t}=e;for(let s=0;s{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e'),t.append(p)),p.css({height:`${i}px`})):0===(p=e.find(".swiper-cube-shadow")).length&&(p=d('
'),e.append(p)));for(let e=0;e-1&&(u=90*i+90*h,n&&(u=90*-i-90*h)),t.transform(g),l.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`
`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-h,0)),s.length&&(s[0].style.opacity=Math.max(h,0))}}if(t.css({"-webkit-transform-origin":`50% 50% -${r/2}px`,"-moz-transform-origin":`50% 50% -${r/2}px`,"-ms-transform-origin":`50% 50% -${r/2}px`,"transform-origin":`50% 50% -${r/2}px`}),l.shadow)if(o)p.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(u)-90*Math.floor(Math.abs(u)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=l.shadowScale,i=l.shadowScale/t,n=l.shadowOffset;p.transform(`scale3d(${s}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-90deg)`)}const h=I.isSafari||I.isWebView?-r/2:0;t.transform(`translate3d(0px,0,${h}px) rotateX(${this.isHorizontal()?0:u}deg) rotateY(${this.isHorizontal()?-u:0}deg)`)},setTransition(e){const{$el:t,slides:s}=this;s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}};const te={setTranslate(){const e=this,{slides:t,rtlTranslate:s}=e;for(let i=0;i`),a.append(t)),0===s.length&&(s=d(`
`),a.append(s)),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}a.transform(`translate3d(${o}px, ${c}px, 0px) rotateX(${l}deg) rotateY(${r}deg)`)}},setTransition(e){const t=this,{slides:s,activeIndex:i,$wrapperEl:a}=t;if(s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;s.eq(i).transitionEnd(function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}if(h.pointerEvents||h.prefixedPointerEvents){i[0].style.perspectiveOrigin=`${o}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};const ie={init(){const e=this,{thumbs:t}=e.params,s=e.constructor;t.swiper instanceof s?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new s(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,i=t.clickedSlide;if(i&&d(i).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(void 0===s||null===s)return;let a;if(a=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${a}"]`).eq(0).index(),i=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${a}"]`).eq(0).index();a=void 0===s?i:void 0===i?s:i-tt.previousIndex?"next":"prev"}else l=(r=t.realIndex)>t.previousIndex?"next":"prev";n&&(r+="next"===l?a:-1*a),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&(r=r-i+1),s.slideTo(r,e?0:void 0))}let r=1;const l=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;ee,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){u.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){const e=this;e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!d(e.target).hasClass(t.params.pagination.bulletClass)){!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){u.extend(this,{scrollbar:{init:Y.init.bind(this),destroy:Y.destroy.bind(this),updateSize:Y.updateSize.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this),enableDraggable:Y.enableDraggable.bind(this),disableDraggable:Y.disableDraggable.bind(this),setDragPosition:Y.setDragPosition.bind(this),getPointerPosition:Y.getPointerPosition.bind(this),onDragStart:Y.onDragStart.bind(this),onDragMove:Y.onDragMove.bind(this),onDragEnd:Y.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create(){u.extend(this,{parallax:{setTransform:R.setTransform.bind(this),setTranslate:R.setTranslate.bind(this),setTransition:R.setTransition.bind(this)}})},on:{beforeInit(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(s=>{t[s]=j[s].bind(e)}),u.extend(e,{zoom:t});let s=1;Object.defineProperty(e.zoom,"scale",{get:()=>s,set(t){if(s!==t){const s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,i)}s=t}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){u.extend(this,{lazy:{initialImageLoaded:!1,load:q.load.bind(this),loadInSlide:q.loadInSlide.bind(this)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){u.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:U.getInterpolateFunction.bind(this),setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{update(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;u.extend(e,{a11y:{liveRegion:d(``)}}),Object.keys(_).forEach(t=>{e.a11y[t]=_[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){u.extend(this,{history:{init:K.init.bind(this),setHistory:K.setHistory.bind(this),setHistoryPopState:K.setHistoryPopState.bind(this),scrollToSlide:K.scrollToSlide.bind(this),destroy:K.destroy.bind(this)}})},on:{init(){const e=this;e.params.history.enabled&&e.history.init()},destroy(){const e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){u.extend(this,{hashNavigation:{initialized:!1,init:Q.init.bind(this),destroy:Q.destroy.bind(this),setHash:Q.setHash.bind(this),onHashCange:Q.onHashCange.bind(this)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:J.run.bind(e),start:J.start.bind(e),stop:J.stop.bind(e),pause:J.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const s=this;s.autoplay.running&&(t||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(e):s.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit(){if("fade"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}fade`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){u.extend(this,{cubeEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit(){if("cube"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}cube`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){u.extend(this,{flipEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit(){if("flip"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}flip`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){u.extend(this,{coverflowEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(`${this.params.containerModifierClass}coverflow`),this.classNames.push(`${this.params.containerModifierClass}3d`),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){u.extend(this,{thumbs:{swiper:null,init:ie.init.bind(this),update:ie.update.bind(this),onThumbClick:ie.onThumbClick.bind(this)}})},on:{beforeInit(){const{thumbs:e}=this.params;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){const t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){const e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];void 0===z.use&&(z.use=z.Class.use,z.installModule=z.Class.installModule),z.use(ae);t.default=z},yhGY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABECAMAAADjuAaWAAAC/VBMVEUAAACMPyCkXy6bViZySCXVsWLnRVK0hTr86oH831C2lEnyQVT1kiPsskr75jn241vrVybptkzDmUT6xFr6xMLdRVLSm0HBNDmyUSjtaizdXirrqXrbojLjxU78n5D4tD3vxEbZOk3Yvk/EQS3Dey/2tlX6q673zkr2sjn341j2x0jpkDDnsU/hYGzctn/wkLHXL0f0ulLujiTu3WPqvG7jwn7hpVrVsGnkenvXPhPvrSzveofx3UvjUkDo0UrSMT3nkTfWjC/7zjb5pq3icGTpX2b+syf/rhv901BfEW3+4fD9zN/+0OP9utb+stH96nb+p8n9vj75v9f+zOf+xeH9wtr97W394mr93F/1NFH+x0pzE3L+00f9yT776fT9vdZ4F41oEnqfE2/+5Fv1R0T5uTb9ui3+0+j9u9peEXL0fU37wTH+2e35xt31wtb8tMjqFWXuKF79yFf3xEx0FYCcFn6MFX360WL91Vjxaj2CFIT2GmjMEmjqWGT+uuHlmNJPE2v7xmj5V2j4Zmb5u0/5qx378vj7tuqOEXL57WNOC1z21eH5u8+qEn+BEXKxDmT+v1v8tkfoW0D4hzj+pij4rdD708z6z3iuGnP5LFzDFVvyH1jyTzb3nSv7oBz5shL4pcTtR2p6GGlmJFn1WljoVlbnSEf9sjv3xzblRDD93/P5ptzcicOOL4v5qmlpE2PWL2D2El/8sljmNVfnLkP7qEH7m0HsgDn70zL2sCrsfCT8weztq+D7uLafRJn+4Xa+EHa1EXTfFmnhP2PVF138qVboHlPslz/6gSXVbK/ee6exS5r0zI3QoIZ+IoOZZ3H4tnDZUG76j2r5e2TmhWJ+NF+fGFvedFb5llT310jxuij4cCb2VyPasJXSUJXoupDpf4b3a4PUQ4Gic33nUnvTJnD0plLBbLr+75zYZYyPLXKNDFdRF0zLZknvMBzjLQ7nn8H79bqQQoKsNoLDcXPBRm2pT2zIKyW7MQrKd8L78qjPh4S2iXzGNUzUcSdM9FspAAAARnRSTlMACBUdDYH8P/7+LP7+x/38/rdd/fv5dEQt/v72opv+9s+Qi3BQ+vnt6ebh1al9d/z86enTsqWUbVj+4NTTx728uJTxyZ27OKVvdAAACW9JREFUSMec011IU2EYB/BW5j6sbWlFWVJIYkaYYWZBdNFFHDbH6Nh2zg5nDjrGxjrntI+LbbiUaCyGi+Uk25fQhc1cETPnNL2Yms6ym6zARBGTDL3oi4giKHq2aXlRlP3HDhx4fzzvc573XfPncAtzs9b8R9YdEpXn/o+r4AuF5VzOal1WgQhxmJHj3FW6tesp8u7EmybhMcGqHKeyhLz39NLnfLWwYN1qYG4JOfLs5c3Pn78T/IK1/+64Jb3d+md675cvX77fEv67FJQLe3eNONRmR9HrUXWvcD3n3/rjHhcK+RSGuVxKOUbx+cKSQgHn70xQeEwoVMqVcp7SpeTJActdomO/p1mZcOAvWF/Og6U8Hk+pTMhTUYJWuqiSAkEWB5JZutRS6frlFG7iLSzw0oDiIxAcUyrBKqHq8cLKysrMstLMcCtE1ryrF/OuPsmb5GMLHz58TeDqk63NPX1TU319G1rbCT6WLmo1mYvujty7W+TIq8gMrfjWaI9er28+NemS875+WMhrfTg1LfZ6a0Oh6enpqYetjusJKIqR50b1kJ72XbmZ41Wgfu1ta7N1k5Q8weNdHJ2aDtWuSEi8fdSBYxhGkSP6tjZvvH3n0mS5+wh9bShO8qkEz9L+UNyRnZ0dDteGs7NzcnLgURvK77uPJDDY7Yg3rG8/+PPkbz1xanuzVURROLHBFr45O7sFVmeP35h9ADCsUuV0dGxvJnCQSLyvfdfWZQeb7T2pFrkwzNwqjs1ubmm5oPKrou8l7sWunJxaVTqhDQSG4Thx8uz+FUdQsLsXzkrCtCG/bLalpfH8A78/OuasYc+PR9PK7/erxM0m6NOq3stded03TlI4bu0OxcYVjbTslVFVtkgDVBx44Dd2qVRdRr8/1hE3URRl3bjynu0pxnHc0m1LJl/2MzdeJY3RT41OZwRFdQeiRkgXyGAMvp9IxC/OXXHfdyIAr9piwaDx1Xg0WWeMvnc6nRIU1egWo3VBYyrBYMzWBBCBHn+1iKQ22gHQYOjs7DQExiJpqJHprs0N12USTMbiiAhH9v1qcmsxn487bMkgGEOnYfjTWKTG6ayRaGQykIvz80OGlDQkvU2IBSd3cpZvxyYEsZriHQZwQ8PzMwdQraQGIgGHstoIe2dufmjIYKgzlMVJi4Xcvfx5tu0jESvRUwbKPjd2rbpa29gokWQg21gDoa+NzdmHhwzDtlNWi7WYu/xNT0BFhzdgn3/0XletrZZWVVVpQdIKmYyRpEpHIhHmzgzAcBNitZpzM3vlbFUjCDnyzR6Y6U+havhJpSBpVIPSkqVE6MtzAfu3F7CUOJy1NAwC3l4E7HZfQz/LApVWQWiJlkWr6JSktVUMUz/mCdgDz01Ir3ppINzdcNXVzwEOztxG3W6WOZ3erFbLSmkaVDWDumX1DR99ACeIyUlktyBd8FCRxWImnnvs9gHfo3rUrdBBFFKQDE1rGXiVuVlZ/czggGfAM0FOWvIOloITVOjFPRdNxITHPjDg8zXUyzQwd3gwjPQ0w7IojFKm0PU/OuMbBPjGbHmyXbyjdO2a0h1H3x4dtZgmPAODg1d8jy/X6+CkaVCWkSoUp1FwMrdGd7nh4xmfxzN45o3pev67t/k7jvxove5DmgjjOICnM4PawMq1lWGJFZJJJBG9EBXVjbEaXrv90ebYC9yVHiW4TZngy9QxWc42na4/cr7M5WTqQBHTphASKW7OtJmsRMRQUEuwEqL+6HebL0GQCX3Zxrh7PvfcPc/D8zy3Y/fZQ8sxc8rstxMvnzwxGhVD+oI7D+8IsVv3HvCrMYEAE0rLhQX6YbVC8VhhnPiU3VG1vJx5DpqHdjWmyiwCaFQojEajurBAyOMJoEf4/Hq+ABqJVyPUD6kBQhbfiURdvQdvhJqVlYw4JaL2CTgHMGf4BdWXAp60mp9WL731CIJ5vqjVZYqyMsXi23QJ2ZO8K9yP18jnEtEoBdVqdc6wnkfVKMzi89PSqoW3eI94As9CGZWKxYl2iURCHqatjRzUiUq033JyysBR8CFPgJWHYH01hsFlChcqgFVULK6OOp0kfi1qbXpMcqKk8gfAHEi/HvoBu51FQZB8kC8KGxsrqDR+1Tol6JFjEWFIu4iiJBq3kJcHLq/fg2HYfT4EINzsfewBBcUqsVjcGCchUfQie31pu0aQJKn92phHpc0jFEqzIGEIDYRhrY1iKu5VLTj8cNTGXHURpGg0oAInAygtp9w6zJIKW6E+t1tsj1OiKJq077fJioALZUOVFQALpeWACvSuwkKXy0XJgu8qOdftdvtzSRxtvkrbgBHHkgiUQKdXxWIK3i7Q612t8/1tbcNDrS5XNUC5HGQgTkkSxJEDERsQRg9CEIRpekGsAuih0IhMJhuBBhnpn2/1zLsz5Fz7dDZOEEgye8dm2AwdB0FwrS+gko30r4zIVCpwKjmEywW7Yudy7T+0BE4gtqRjmy7y3P5aC8Bgri8gl6nEFKJURgY3g8vNAMw12H3WIIEgFov51OYz7jtp7q6yIEQwqJ1akctV4ACBCQf+GgI+LU7giGWwt+v4gY0nPEpO5jeBRPAjJu+snSvP4BYVFcEXTBFAw5Lfq0XgtGXw6bNJYn1hjdq5v2NspkQzaOHUcTi4dcpvNxigPEBwRQaD3T9lNYOD+j7cbRg3l56LXFvJ0Y6xsfHMg3Qbh8NB8P3eqdnA0hJgQIYl++yU19RMOR09pqV4Zry99Ex4CJx6nm4yZZtMHeZamw5BOLoes9U77fs56/fP/vRNe614D8Kpq9PZavGujlcdpux059lQlQcYjL2MvRAGIzlVp4MyHEtzqTI312q1apV4jw7uAw7SU5MZkFDJnVEUjKDRIuETCT/sxFTqfsMlgyK0B1QoNltqIpsGCRWM+nNjx748WUWvtUBRXY/ydakyCM2F6HR0euZl2t/34jfj4+PHuum22tJRTcuhOaXOZqN3T7bHxydsseu8caKvL54Zc7B3buzz55bM9qr3mkoHHDudsuPvSemLjT3B7OxkMks0FzTjz5gDA50fY+HYVvA8bI/63jQ0DAxEazSayugGyMeamprr57eAkeevx/a9yafiaKp05Dc05DtmYk9cSonccm/NTrmUX1xMySZHUzGkqfhSAotyW1JWQvSe4pJQwO1hJrBC/f1v9HKYOphXElgR23lHoiVeiXZEM68k0rb/PsdKTGRtm4WrBfX/8wtrh0xw27n17wAAAABJRU5ErkJggg=="}}); +***************************************************************************** */function o(){for(var e=0,t=0,s=arguments.length;t=1e4?(e/1e4).toFixed(1)+"W":e}},mounted:function(){var e=this.$refs.swiperWslide,t=this.$refs.topThree.offsetHeight,s=this.$refs["top-three"].offsetHeight,i=document.documentElement.clientHeight,n=i-t-s;this.$refs.rankWrap.setAttribute("style","height:"+(i-t)+"px");var r=!0,l=!1,o=void 0;try{for(var d,c=a()(e);!(r=(d=c.next()).done);r=!0){d.value.setAttribute("style","min-height:"+(n-64)+"px")}}catch(e){l=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(l)throw o}}}}),o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:"max "+e.tabclass[e.tabType]},[i("div",{ref:"topThree",class:"topThree"},[i("div",{staticClass:"tab-wrapper"},e._l(e.tabList,function(t,s){return i("div",{key:s,class:s===e.tabType?"active tab":"tab",on:{click:function(t){return e.setTabType(s)}}},[e._v("\n "+e._s(t)+"\n "),i("span",{staticClass:"subscript-one"})])}),0),e._v(" "),3!=e.tabType?i("div",{staticClass:"choose-wrapper"},[i("div",{class:"choose "+(1===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(1)}}},[i("span",[e._v("日榜")])]),e._v(" "),i("div",{class:"choose "+(2===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(2)}}},[i("span",[e._v("周榜")])])]):e._e()]),e._v(" "),i("div",{ref:"rankWrap",staticClass:"rank-wrap"},[i("div",{ref:"top-three",staticClass:"top-three"},e._l(e.topThree,function(t,a){return i("div",{key:a,staticClass:"top-list"},[i("div",{staticClass:"avatar"},[i("img",{attrs:{src:t.avatar,alt:""}})]),e._v(" "),t.nick&&!t.roomTitle?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.nick.length>6?t.nick.slice(0,6)+"...":t.nick)+"\n ")]):t.clanId?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.name.length>6?t.name.slice(0,6)+"...":t.name)+"\n ")]):i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.roomTitle.length>6?t.roomTitle.slice(0,6)+"...":t.roomTitle)+"\n ")]),e._v(" "),3!=e.tabType?i("p",{staticClass:"new-rank-num"},[i("span",a?[i("span",{staticClass:"distance-num"},[e._v(e._s(e.formatTotal(e.topThree[a-1].totalNum-t.totalNum))+"\n "),i("br")]),e._v("\n 距上一名\n ")]:[i("img",{attrs:{src:s("yhGY"),alt:""}})])]):e._e(),e._v(" "),3==e.tabType?i("p",{class:"new-rank-icon icon-"+a},[i("img",{attrs:{src:t.levelIcon,alt:""}})]):e._e()])}),0),e._v(" "),i("swiper",{ref:"mySwiper",staticClass:"swiper",attrs:{options:e.swiperOptions},on:{slideChangeTransitionStart:e.onSwiperSlideChangeTransitionStart}},e._l(e.otherArr,function(t,s){return i("swiper-slide",{key:s,staticClass:"swiper-slide"},[i("div",{ref:"swiperWslide",refInFor:!0,staticClass:"content-wrapper"},e._l(t,function(s,a){return i("div",{key:a,staticClass:"user-list"},[i("p",{staticClass:"rank-index"},[e._v(e._s(a+4))]),e._v(" "),i("img",{attrs:{src:s.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[s.nick&&!s.roomTitle?i("p",[e._v("\n "+e._s(s.nick.length>6?s.nick.slice(0,6)+"...":s.nick)+"\n ")]):s.clanId?i("p",{staticClass:"clan-nick"},[e._v("\n "+e._s(s.name.length>6?s.name.slice(0,6)+"...":s.name)+"\n ")]):i("p",[e._v("\n "+e._s(s.roomTitle.length>6?s.roomTitle.slice(0,6)+"...":s.roomTitle)+"\n ")])]),e._v(" "),3!=e.tabType?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(a?e.formatTotal(t[a-1].totalNum-s.totalNum):e.formatTotal(e.topThree[e.topThree.length-1].totalNum-s.totalNum))+"\n ")]):e._e(),e._v(" "),3==e.tabType?i("p",{staticClass:"new-rank-icon"},[i("img",{attrs:{src:s.levelIcon,alt:""}})]):e._e()])}),0)])}),1),e._v(" "),e.me&&3!=e.tabType?i("div",{ref:"mine",staticClass:"me"},[i("p",{staticClass:"rank-index"},[e._v(e._s(e.me.seqNo||""))]),e._v(" "),i("img",{attrs:{src:e.me.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[2==e.tabType?i("p",[e._v("\n "+e._s(e.me.roomTitle.length>6?e.me.roomTitle.slice(0,6)+"...":e.me.roomTitle)+"\n ")]):i("p",[e._v("\n "+e._s(e.me.nick.length>6?e.me.nick.slice(0,6)+"...":e.me.nick)+"\n ")])]),e._v(" "),0!=e.me.seqNo&&1!=e.me.seqNo?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(e.totalList[e.me.seqNo-2].totalNum-e.me.totalNum)+"\n ")]):0==e.me.seqNo?i("p",{staticClass:"not-rank"},[e._v("未上榜")]):e._e()]):e._e()],1)])},staticRenderFns:[]};var d=s("VU/8")(l,o,!1,function(e){s("21Nu")},"data-v-739f1609",null);t.default=d.exports},fxRn:function(e,t,s){s("+tPU"),s("zQR9"),e.exports=s("g8Ux")},g8Ux:function(e,t,s){var i=s("77Pl"),a=s("3fs2");e.exports=s("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},j7an:function(e,t,s){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(s){void 0===e[s]?e[s]=t[s]:i(t[s])&&i(e[s])&&Object.keys(t[s]).length>0&&a(e[s],t[s])})}Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document?document:{},r={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};a(n,r);var l="undefined"!=typeof window?window:{};a(l,{document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class o{constructor(e){const t=this;for(let s=0;s=0&&l.indexOf(">")>=0){let e="div";for(0===l.indexOf(":~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],i=0;i0&&e[0].nodeType)for(i=0;i=0;e-=1){const s=r[e];i&&s.listener===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i||(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1))}}}return this},trigger:function(...e){const t=e[0].split(" "),s=e[1];for(let i=0;it>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}return this},transitionEnd:function(e){const t=["webkitTransitionEnd","transitionend"],s=this;let i;function a(n){if(n.target===this)for(e.call(this,n),i=0;i0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,r=e===l?l.scrollY:e.scrollTop,o=e===l?l.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+o-a}}return null},css:function(e,t){let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;st-1?[]:e<0?(s=t+e)<0?[]:[this[s]]:[this[e]])},append:function(...e){let t;for(let s=0;s=0;s-=1)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(e instanceof o)for(s=0;s0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?new o([this[0].nextElementSibling]):new o([]):this[0].nextElementSibling?new o([this[0].nextElementSibling]):new o([]):new o([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?new o([t.previousElementSibling]):new o([]):t.previousElementSibling?new o([t.previousElementSibling]):new o([])}return new o([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},parent:function(e){const t=[];for(let s=0;s{d.fn[e]=d.fn[e]||p[e]});const u={deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:(e,t=0)=>setTimeout(e,t),now:()=>Date.now(),getTranslate(e,t="x"){let s,i,a;const n=l.getComputedStyle(e,null);return l.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===i?"":i)):s=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=l.WebKitCSSMatrix?a.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=l.WebKitCSSMatrix?a.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0},parseUrlQuery(e){const t={};let s,i,a,n,r=e||l.location.href;if("string"==typeof r&&r.length)for(n=(i=(r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"").split("&").filter(e=>""!==e)).length,s=0;s"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object,extend(...e){const t=Object(e[0]);for(let s=1;s=0,observer:"MutationObserver"in l||"WebkitMutationObserver"in l,passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});l.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in l};class m{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(e=>{t.on(e,t.params.on[e])})}on(e,t,s){const i=this;if("function"!=typeof t)return i;const a=s?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][a](t)}),i}once(e,t,s){const i=this;if("function"!=typeof t)return i;function a(...s){i.off(e,a),a.f7proxy&&delete a.f7proxy,t.apply(i,s)}return a.f7proxy=t,i.on(e,a,s)}off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].length&&s.eventsListeners[e].forEach((i,a)=>{(i===t||i.f7proxy&&i.f7proxy===t)&&s.eventsListeners[e].splice(a,1)})}),s):s}emit(...e){const t=this;if(!t.eventsListeners)return t;let s,i,a;return"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],i=e.slice(1,e.length),a=t):(s=e[0].events,i=e[0].data,a=e[0].context||t),(Array.isArray(s)?s:s.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const s=[];t.eventsListeners[e].forEach(e=>{s.push(e)}),s.forEach(e=>{e.apply(a,i)})}}),t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s];i.params&&u.extend(e,i.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s],a=e[s]||{};i.instance&&Object.keys(i.instance).forEach(e=>{const s=i.instance[e];t[e]="function"==typeof s?s.bind(t):s}),i.on&&t.on&&Object.keys(i.on).forEach(e=>{t.on(e,i.on[e])}),i.create&&i.create.bind(t)(a)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const s=this;s.prototype.modules||(s.prototype.modules={});const i=e.name||`${Object.keys(s.prototype.modules).length}_${u.now()}`;return s.prototype.modules[i]=e,e.proto&&Object.keys(e.proto).forEach(t=>{s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s}static use(e,...t){const s=this;return Array.isArray(e)?(e.forEach(e=>s.installModule(e)),s):s.installModule(e,...t)}}var f={updateSize:function(){const e=this;let t,s;const i=e.$el;t=void 0!==e.params.width?e.params.width:i[0].clientWidth,s=void 0!==e.params.height?e.params.height:i[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),s=s-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),u.extend(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this,t=e.params,{$wrapperEl:s,size:i,rtlTranslate:a,wrongRTL:n}=e,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),c=r?e.virtual.slides.length:d.length;let p=[];const h=[],m=[];function f(e){return!t.cssMode||e!==d.length-1}let v=t.slidesOffsetBefore;"function"==typeof v&&(v=t.slidesOffsetBefore.call(e));let g=t.slidesOffsetAfter;"function"==typeof g&&(g=t.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.snapGrid.length;let y,T,x=t.spaceBetween,E=-v,S=0,C=0;if(void 0===i)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*i),e.virtualSize=-x,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(y=Math.floor(c/t.slidesPerColumn)===c/e.params.slidesPerColumn?c:Math.ceil(c/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(y=Math.max(y,t.slidesPerView*t.slidesPerColumn)));const $=t.slidesPerColumn,M=y/$,k=Math.floor(c/t.slidesPerColumn);for(let s=0;s1){let i,n,r;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){const e=Math.floor(s/(t.slidesPerGroup*t.slidesPerColumn)),l=s-t.slidesPerColumn*t.slidesPerGroup*e,o=0===e?t.slidesPerGroup:Math.min(Math.ceil((c-e*$*t.slidesPerGroup)/$),t.slidesPerGroup);i=(n=l-(r=Math.floor(l/o))*o+e*t.slidesPerGroup)+r*y/$,a.css({"-webkit-box-ordinal-group":i,"-moz-box-ordinal-group":i,"-ms-flex-order":i,"-webkit-order":i,order:i})}else"column"===t.slidesPerColumnFill?(r=s-(n=Math.floor(s/$))*$,(n>k||n===k&&r===$-1)&&(r+=1)>=$&&(r=0,n+=1)):n=s-(r=Math.floor(s/M))*M;a.css(`margin-${e.isHorizontal()?"top":"left"}`,0!==r&&t.spaceBetween&&`${t.spaceBetween}px`)}if("none"!==a.css("display")){if("auto"===t.slidesPerView){const s=l.getComputedStyle(a[0],null),i=a[0].style.transform,n=a[0].style.webkitTransform;if(i&&(a[0].style.transform="none"),n&&(a[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(s.getPropertyValue("width")),t=parseFloat(s.getPropertyValue("padding-left")),i=parseFloat(s.getPropertyValue("padding-right")),a=parseFloat(s.getPropertyValue("margin-left")),n=parseFloat(s.getPropertyValue("margin-right")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}else{const e=parseFloat(s.getPropertyValue("height")),t=parseFloat(s.getPropertyValue("padding-top")),i=parseFloat(s.getPropertyValue("padding-bottom")),a=parseFloat(s.getPropertyValue("margin-top")),n=parseFloat(s.getPropertyValue("margin-bottom")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}i&&(a[0].style.transform=i),n&&(a[0].style.webkitTransform=n),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*x)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),d[s]&&(e.isHorizontal()?d[s].style.width=`${T}px`:d[s].style.height=`${T}px`);d[s]&&(d[s].swiperSlideSize=T),m.push(T),t.centeredSlides?(E=E+T/2+S/2+x,0===S&&0!==s&&(E=E-i/2-x),0===s&&(E=E-i/2-x),Math.abs(E)<.001&&(E=0),t.roundLengths&&(E=Math.floor(E)),C%t.slidesPerGroup==0&&p.push(E),h.push(E)):(t.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),h.push(E),E=E+T+x),e.virtualSize+=T+x,S=T,C+=1}}let z;if(e.virtualSize=Math.max(e.virtualSize,i)+g,a&&n&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*y,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){z=[];for(let s=0;s1&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?d.filter(f).css({marginLeft:`${x}px`}):d.filter(f).css({marginRight:`${x}px`}):d.filter(f).css({marginBottom:`${x}px`})),t.centeredSlides&&t.centeredSlidesBounds){let e=0;m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)});const s=(e-=t.spaceBetween)-i;p=p.map(e=>e<0?-v:e>s?s+g:e)}if(t.centerInsufficientSlides){let e=0;if(m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)}),(e-=t.spaceBetween){p[s]=e-t}),h.forEach((e,s)=>{h[s]=e+t})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),c!==o&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==w&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[];let i,a=0;if("number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e,t)=>{s.push(t)});else for(i=0;it.slides.length)break;s.push(t.slides.eq(e)[0])}else s.push(t.slides.eq(t.activeIndex)[0]);for(i=0;ia?e:a}a&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&a1&&l<=t.size||a<=0&&l>=t.size)&&(t.visibleSlides.push(r),t.visibleSlidesIndexes.push(e),i.eq(e).addClass(s.slideVisibleClass))}r.progress=a?-l:l}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=t;const l=n,o=r;0===i?(a=0,n=!0,r=!0):(n=(a=(e-t.minTranslate())/i)<=0,r=a>=1),u.extend(t,{progress:a,isBeginning:n,isEnd:r}),(s.watchSlidesProgress||s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),r&&!o&&t.emit("reachEnd toEdge"),(l&&!n||o&&!r)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=e,r=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),(l=r?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a)).addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0)).addClass(s.slideNextClass);let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1)).addClass(s.slidePrevClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=i[e]&&s=i[e]&&s=i[e]&&(c=e);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(a.indexOf(s)>=0)d=a.indexOf(s);else{const e=Math.min(n.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),c===r)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(t,{snapIndex:d,realIndex:p,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,i=d(e.target).closest(`.${s.slideClass}`)[0];let a=!1;if(i)for(let e=0;eo?o:i&&en?"next":ia?"next":i=l.length&&(m=l.length-1),(c||r.initialSlide||0)===(d||0)&&s&&a.emit("beforeSlideChangeStart");const f=-l[m];if(a.updateProgress(f),r.normalizeSlideIndex)for(let e=0;e=Math.floor(100*o[e])&&(n=e);if(a.initialized&&n!==c){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(c||0)!==n)return!1}let v;if(v=n>c?"next":nd(e));l.map(e=>d(e)),r[p.indexOf(c)];let u,h=r[p.indexOf(c)-1];return void 0===h&&a.cssMode&&r.forEach(e=>{!h&&c>=e&&(h=e)}),void 0!==h&&(u=l.indexOf(h))<0&&(u=i.activeIndex-1),i.slideTo(u,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,i=.5){const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){const e=a.snapGrid[l];o-e>(a.snapGrid[l+1]-e)*i&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];o-e<=(a.snapGrid[l]-e)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}};var w={loopCreate:function(){const e=this,{params:t,$wrapperEl:s}=e;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-i.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let i=0;ii.length&&(e.loopedSlides=i.length);const a=[],r=[];i.each((t,s)=>{const n=d(s);t=i.length-e.loopedSlides&&a.push(s),n.attr("data-swiper-slide-index",t)});for(let e=0;e=0;e-=1)s.prepend(d(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-r[t]-e.getTranslate();t=s.length-i&&(o=-s.length+t+i,o+=i,e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d));e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};var y={setGrabCursor:function(e){if(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var T={appendSlide:function(e){const t=this,{$wrapperEl:s,params:i}=t;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=r>e?r+1:r;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?r+t.length:r}else i.append(t);for(let e=0;e=0||t.indexOf("Trident/")>=0,p=t.indexOf("Edge/")>=0,u=t.indexOf("Gecko/")>=0&&t.indexOf("Firefox/")>=0,m="Win32"===e,f=t.toLowerCase().indexOf("electron")>=0;let v="MacIntel"===e;return!r&&v&&h.touch&&(1024===i&&1366===a||834===i&&1194===a||834===i&&1112===a||768===i&&1024===a)&&(r=t.match(/(Version)\/([\d.]+)/),v=!1),s.ie=c,s.edge=p,s.firefox=u,n&&!m&&(s.os="android",s.osVersion=n[2],s.android=!0,s.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(r||d||o)&&(s.os="ios",s.ios=!0),d&&!o&&(s.osVersion=d[2].replace(/_/g,"."),s.iphone=!0),r&&(s.osVersion=r[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.ipod=!0),s.ios&&s.osVersion&&t.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),s.webView=!(!(d||r||o)||!t.match(/.*AppleWebKit(?!.*Safari)/i)&&!l.navigator.standalone)||l.matchMedia&&l.matchMedia("(display-mode: standalone)").matches,s.webview=s.webView,s.standalone=s.webView,s.desktop=!(s.ios||s.android)||f,s.desktop&&(s.electron=f,s.macos=v,s.windows=m,s.macos&&(s.os="macos"),s.windows&&(s.os="windows")),s.pixelRatio=l.devicePixelRatio||1,s}();function E(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}let S=!1;function C(){}var $={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const M={update:f,translate:v,transition:g,slide:b,loop:w,grabCursor:y,manipulation:T,events:{attachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e;e.onTouchStart=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a}=t;if(t.animating&&i.preventInteractionOnTransition)return;let r=e;r.originalEvent&&(r=r.originalEvent);const o=d(r.target);if("wrapper"===i.touchEventsTarget&&!o.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===r.type,!s.isTouchEvent&&"which"in r&&3===r.which)return;if(!s.isTouchEvent&&"button"in r&&r.button>0)return;if(s.isTouched&&s.isMoved)return;if(i.noSwiping&&o.closest(i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`)[0])return void(t.allowClick=!0);if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;a.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,a.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const c=a.currentX,p=a.currentY,h=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,m=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!h||!(c<=m||c>=l.screen.width-m)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=c,a.startY=p,s.touchStartTime=u.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==r.type){let e=!0;o.is(s.formElements)&&(e=!1),n.activeElement&&d(n.activeElement).is(s.formElements)&&n.activeElement!==o[0]&&n.activeElement.blur();const a=e&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||a)&&r.preventDefault()}t.emit("touchStart",r)}}.bind(e),e.onTouchMove=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:r}=t;let l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(s.isTouchEvent&&"touchmove"!==l.type)return;const o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?o.pageX:l.pageX,p="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=c,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(u.extend(a,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=u.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(pa.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(ca.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&d(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=t.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),void 0===s.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;t.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;let f=t.isHorizontal()?h:m;a.diff=f,f*=i.touchRatio,r&&(f=-f),t.swipeDirection=f>0?"prev":"next",s.currentTranslate=f+s.startTranslate;let v=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),f>0&&s.currentTranslate>t.minTranslate()?(v=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+f)**g)):f<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:u.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:n,$wrapperEl:r,slidesGrid:l,snapGrid:o}=t;let d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u.now(),p=c-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),p<300&&c-s.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=u.now(),u.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length1){const e=s.velocities.pop(),a=s.velocities.pop(),n=e.position-a.position,r=e.time-a.time;t.velocity=n/r,t.velocity/=2,Math.abs(t.velocity)150||u.now()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;let e=1e3*i.freeModeMomentumRatio;const a=t.velocity*e;let l=t.translate+a;n&&(l=-l);let d,c=!1;const p=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;let h;if(lt.minTranslate())i.freeModeMomentumBounce?(l-t.minTranslate()>p&&(l=t.minTranslate()+p),d=t.minTranslate(),c=!0,s.allowMomentumBounce=!0):l=t.minTranslate(),i.loop&&i.centeredSlides&&(h=!0);else if(i.freeModeSticky){let e;for(let t=0;t-l){e=t;break}l=-(l=Math.abs(o[e]-l){t.loopFix()}),0!==t.velocity){if(e=n?Math.abs((-l-t.translate)/t.velocity):Math.abs((l-t.translate)/t.velocity),i.freeModeSticky){const s=Math.abs((n?-l:l)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout(()=>{t.setTranslate(d),r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(l),t.setTransition(e),t.setTranslate(l),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(l),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=l[e]&&h=l[e]&&(m=e,f=l[l.length-1]-l[l.length-2])}const v=(h-l[m])/f,g=mi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m)),"prev"===t.swipeDirection&&(v>1-i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||d.target!==t.navigation.nextEl&&d.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(m+g),"prev"===t.swipeDirection&&t.slideTo(m)):d.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m)}}.bind(e),t.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:s}=e;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=s?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();(i=0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);const r=!!t.nested;if(!h.touch&&h.pointerEvents)i.addEventListener(s.start,e.onTouchStart,!1),n.addEventListener(s.move,e.onTouchMove,r),n.addEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("touchstart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(s.start,e.onTouchStart,a),i.addEventListener(s.move,e.onTouchMove,h.passiveListener?{passive:!1,capture:r}:r),i.addEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.addEventListener(s.cancel,e.onTouchEnd,a),S||(n.addEventListener("touchstart",C),S=!0)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.addEventListener("mousedown",e.onTouchStart,!1),n.addEventListener("mousemove",e.onTouchMove,r),n.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",e.onClick,!0),t.cssMode&&a.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e.on("observerUpdate",E,!0)},detachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e,r=!!t.nested;if(!h.touch&&h.pointerEvents)i.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,r),n.removeEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("onTouchStart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(s.start,e.onTouchStart,a),i.removeEventListener(s.move,e.onTouchMove,r),i.removeEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.removeEventListener(s.cancel,e.onTouchEnd,a)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,r),n.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",e.onClick,!0),t.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E)}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:i=0,params:a,$el:n}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const l=e.getBreakpoint(r);if(l&&e.currentBreakpoint!==l){const o=l in r?r[l]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{const t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const d=o||e.originalParams,c=a.slidesPerColumn>1,p=d.slidesPerColumn>1;c&&!p?n.removeClass(`${a.containerModifierClass}multirow ${a.containerModifierClass}multirow-column`):!c&&p&&(n.addClass(`${a.containerModifierClass}multirow`),"column"===d.slidesPerColumnFill&&n.addClass(`${a.containerModifierClass}multirow-column`));const h=d.direction&&d.direction!==a.direction,m=a.loop&&(d.slidesPerView!==a.slidesPerView||h);h&&s&&e.changeDirection(),u.extend(e.params,d),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,m&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}},getBreakpoint:function(e){if(!e)return;let t=!1;const s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:l.innerHeight*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,s!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),s&&s!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:s,$el:i}=this,a=[];a.push("initialized"),a.push(t.direction),t.freeMode&&a.push("free-mode"),t.autoHeight&&a.push("autoheight"),s&&a.push("rtl"),t.slidesPerColumn>1&&(a.push("multirow"),"column"===t.slidesPerColumnFill&&a.push("multirow-column")),x.android&&a.push("android"),x.ios&&a.push("ios"),t.cssMode&&a.push("css-mode"),a.forEach(s=>{e.push(t.containerModifierClass+s)}),i.addClass(e.join(" "))},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,s,i,a,n){let r;function o(){n&&n()}d(e).parent("picture")[0]||e.complete&&a?o():t?((r=new l.Image).onload=o,r.onerror=o,i&&(r.sizes=i),s&&(r.srcset=s),t&&(r.src=t)):o()},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s{Object.keys(M[e]).forEach(t=>{z.prototype[t]||(z.prototype[t]=M[e][t])})});const i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(e=>{const t=i.modules[e];if(t.params){const e=Object.keys(t.params)[0],i=t.params[e];if("object"!=typeof i||null===i)return;if(!(e in s&&"enabled"in i))return;!0===s[e]&&(s[e]={enabled:!0}),"object"!=typeof s[e]||"enabled"in s[e]||(s[e].enabled=!0),s[e]||(s[e]={enabled:!1})}});const a=u.extend({},$);i.useModulesParams(a),i.params=u.extend({},a,k,s),i.originalParams=u.extend({},i.params),i.passedParams=u.extend({},s),i.$=d;const n=d(i.params.el);if(!(t=n[0]))return;if(n.length>1){const e=[];return n.each((t,i)=>{const a=u.extend({},s,{el:i});e.push(new z(a))}),e}let r;return t.swiper=i,n.data("swiper",i),t&&t.shadowRoot&&t.shadowRoot.querySelector?(r=d(t.shadowRoot.querySelector(`.${i.params.wrapperClass}`))).children=(e=>n.children(e)):r=n.children(`.${i.params.wrapperClass}`),u.extend(i,{$el:n,el:t,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return h.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),i.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},i.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},h.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}slidesPerViewDynamic(){const{params:e,slides:t,slidesGrid:s,size:i,activeIndex:a}=this;let n=1;if(e.centeredSlides){let e,s=t[a].swiperSlideSize;for(let r=a+1;ri&&(e=!0));for(let r=a-1;r>=0;r-=1)t[r]&&!e&&(n+=1,(s+=t[r].swiperSlideSize)>i&&(e=!0))}else for(let e=a+1;e1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,i=s.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e?s:(s.$el.removeClass(`${s.params.containerModifierClass}${i}`).addClass(`${s.params.containerModifierClass}${e}`),s.params.direction=e,s.slides.each((t,s)=>{"vertical"===e?s.style.width="":s.style.height=""}),s.emit("changeDirection"),t&&s.update(),s)}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const s=this,{params:i,$el:a,$wrapperEl:n,slides:r}=s;return void 0===s.params||s.destroyed?null:(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),t&&(s.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e&&(s.$el[0].swiper=null,s.$el.data("swiper",null),u.deleteProps(s)),s.destroyed=!0,null)}static extendDefaults(e){u.extend(k,e)}static get extendedDefaults(){return k}static get defaults(){return $}static get Class(){return m}static get $(){return d}}var P={name:"device",proto:{device:x},static:{device:x}},L={name:"support",proto:{support:h},static:{support:h}};const I=function(){return{isEdge:!!l.navigator.userAgent.match(/Edge/g),isSafari:function(){const e=l.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}();var D={name:"browser",proto:{browser:I},static:{browser:I}},O={name:"resize",create(){const e=this;u.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){l.addEventListener("resize",this.resize.resizeHandler),l.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){l.removeEventListener("resize",this.resize.resizeHandler),l.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const A={func:l.MutationObserver||l.WebkitMutationObserver,attach(e,t={}){const s=this,i=new(0,A.func)(e=>{if(1===e.length)return void s.emit("observerUpdate",e[0]);const t=function(){s.emit("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(i)},init(){const e=this;if(h.observer&&e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let s=0;s{e.disconnect()}),this.observer.observers=[]}};var H={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){u.extend(this,{observer:{init:A.init.bind(this),attach:A.attach.bind(this),destroy:A.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const B={update(e){const t=this,{slidesPerView:s,slidesPerGroup:i,centeredSlides:a}=t.params,{addSlidesBefore:n,addSlidesAfter:r}=t.params.virtual,{from:l,to:o,slides:d,slidesGrid:c,renderSlide:p,offset:h}=t.virtual;t.updateActiveIndex();const m=t.activeIndex||0;let f,v,g;f=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",a?(v=Math.floor(s/2)+i+n,g=Math.floor(s/2)+i+r):(v=s+(i-1)+n,g=i+r);const b=Math.max((m||0)-g,0),w=Math.min((m||0)+v,d.length-1),y=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(u.extend(t.virtual,{from:b,to:w,offset:y,slidesGrid:t.slidesGrid}),l===b&&o===w&&!e)return t.slidesGrid!==c&&y!==h&&t.slides.css(f,`${y}px`),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:y,from:b,to:w,slides:function(){const e=[];for(let t=b;t<=w;t+=1)e.push(d[t]);return e}()}),void T();const x=[],E=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let e=l;e<=o;e+=1)(ew)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=w&&(void 0===o||e?E.push(t):(t>o&&E.push(t),t{t.$wrapperEl.append(p(d[e],e))}),x.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(p(d[e],e))}),t.$wrapperEl.children(".swiper-slide").css(f,`${y}px`),T()},renderSlide(e,t){const s=this,i=s.params.virtual;if(i.cache&&s.virtual.cache[t])return s.virtual.cache[t];const a=i.renderSlide?d(i.renderSlide.call(s,e,t)):d(`
${e}
`);return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(s.virtual.cache[t]=a),a},appendSlide(e){const t=this;if("object"==typeof e&&"length"in e)for(let s=0;s{const i=e[t],n=i.attr("data-swiper-slide-index");n&&i.attr("data-swiper-slide-index",parseInt(n,10)+1),s[parseInt(t,10)+a]=i}),t.virtual.cache=s}t.virtual.update(!0),t.slideTo(i,0)},removeSlide(e){const t=this;if(void 0===e||null===e)return;let s=t.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const i=l.innerWidth,a=l.innerHeight,n=t.$el.offset();s&&(n.left-=t.$el[0].scrollLeft);const r=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]];for(let t=0;t=0&&s[0]<=i&&s[1]>=0&&s[1]<=a&&(e=!0)}if(!e)return}t.isHorizontal()?((o||d||c||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!s||(o||c)&&s)&&t.slideNext(),((o||c)&&!s||(d||p)&&s)&&t.slidePrev()):((o||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&t.slideNext(),(o||u)&&t.slidePrev()),t.emit("keyPress",a)}},enable(){this.keyboard.enabled||(d(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable(){this.keyboard.enabled&&(d(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}};var V={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){u.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};const X={lastScrollTime:u.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>l.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){let e="onwheel"in n;if(!e){const t=n.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(e=n.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(e){let t=0,s=0,i=0,a=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),i=10*t,a=10*s,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=a,a=0),(i||a)&&e.deltaMode&&(1===e.deltaMode?(i*=40,a*=40):(i*=800,a*=800)),i&&!t&&(t=i<1?-1:1),a&&!s&&(s=a<1?-1:1),{spinX:t,spinY:s,pixelX:i,pixelY:a}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(e){let t=e;const s=this,i=s.params.mousewheel;s.params.cssMode&&t.preventDefault();let a=s.$el;if("container"!==s.params.mousewheel.eventsTarged&&(a=d(s.params.mousewheel.eventsTarged)),!s.mouseEntered&&!a[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let n=0;const r=s.rtlTranslate?-1:1,l=X.normalize(t);if(i.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;n=-l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;n=-l.pixelY}else n=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0===n)return!0;if(i.invert&&(n=-n),s.params.freeMode){const e={time:u.now(),delta:Math.abs(n),direction:Math.sign(n)},{lastEventBeforeSnap:a}=s.mousewheel,r=a&&e.time=s.minTranslate()&&(a=s.minTranslate()),a<=s.maxTranslate()&&(a=s.maxTranslate()),s.setTransition(0),s.setTranslate(a),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!l&&s.isBeginning||!o&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;const t=s.mousewheel.recentWheelEvents;t.length>=15&&t.shift();const i=t.length?t[t.length-1]:void 0,a=t[0];if(t.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))t.splice(0);else if(t.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const i=n>0?.8:.2;s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.mousewheel.timeout=u.nextTick(()=>{s.slideToClosest(s.params.speed,!0,void 0,i)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=u.nextTick(()=>{s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(r||s.emit("scroll",t),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),a===s.minTranslate()||a===s.maxTranslate())return!0}}else{const t={time:u.now(),delta:Math.abs(n),direction:Math.sign(n),raw:e},i=s.mousewheel.recentWheelEvents;i.length>=2&&i.shift();const a=i.length?i[i.length-1]:void 0;if(i.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&s.mousewheel.animateSlider(t):s.mousewheel.animateSlider(t),s.mousewheel.releaseScroll(t))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&u.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new l.Date).getTime(),!1)},releaseScroll(e){const t=this,s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1},enable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.on("mouseenter",e.mousewheel.handleMouseEnter),s.on("mouseleave",e.mousewheel.handleMouseLeave),s.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};const F={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:s,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&&!t.prevEl)return;let s,i;t.nextEl&&(s=d(t.nextEl),e.params.uniqueNavElements&&"string"==typeof t.nextEl&&s.length>1&&1===e.$el.find(t.nextEl).length&&(s=e.$el.find(t.nextEl))),t.prevEl&&(i=d(t.prevEl),e.params.uniqueNavElements&&"string"==typeof t.prevEl&&i.length>1&&1===e.$el.find(t.prevEl).length&&(i=e.$el.find(t.prevEl))),s&&s.length>0&&s.on("click",e.navigation.onNextClick),i&&i.length>0&&i.on("click",e.navigation.onPrevClick),u.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:i,prevEl:i&&i[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",e.navigation.onPrevClick),s.removeClass(e.params.navigation.disabledClass))}};const W={update(){const e=this,t=e.rtl,s=e.params.pagination;if(!s.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,a=e.pagination.$el;let n;const r=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),n>r-1&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r,l,o;if(s.dynamicBullets&&(e.pagination.bulletSize=i.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=n-e.pagination.dynamicBulletIndex,o=((l=r+(Math.min(i.length,s.dynamicMainBullets)-1))+r)/2),i.removeClass(`${s.bulletActiveClass} ${s.bulletActiveClass}-next ${s.bulletActiveClass}-next-next ${s.bulletActiveClass}-prev ${s.bulletActiveClass}-prev-prev ${s.bulletActiveClass}-main`),a.length>1)i.each((e,t)=>{const i=d(t),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=r&&a<=l&&i.addClass(`${s.bulletActiveClass}-main`),a===r&&i.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),a===l&&i.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`))});else{const t=i.eq(n),a=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=i.eq(r),n=i.eq(l);for(let e=r;e<=l;e+=1)i.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(a>=i.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)i.eq(i.length-e).addClass(`${s.bulletActiveClass}-main`);i.eq(i.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`);else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`)}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),n=(e.pagination.bulletSize*a-e.pagination.bulletSize)/2-o*e.pagination.bulletSize,r=t?"right":"left";i.css(e.isHorizontal()?r:"top",`${n}px`)}}if("fraction"===s.type&&(a.find(`.${s.currentClass}`).text(s.formatFractionCurrent(n+1)),a.find(`.${s.totalClass}`).text(s.formatFractionTotal(r))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const i=(n+1)/r;let l=1,o=1;"horizontal"===t?l=i:o=i,a.find(`.${s.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${l}) scaleY(${o})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(a.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let a="";if("bullets"===t.type){const n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let s=0;s`;i.html(a),e.pagination.bullets=i.find(`.${t.bulletClass}`)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):``+" / "+``,i.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,i.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",`.${t.bulletClass}`,function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),u.extend(e.pagination,{$el:s,el:s[0]}))},destroy(){const e=this.params.pagination;if(!e.el||!this.pagination.el||!this.pagination.$el||0===this.pagination.$el.length)return;const t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",`.${e.bulletClass}`)}};const Y={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:i}=e,{dragSize:a,trackSize:n,$dragEl:r,$el:l}=t,o=e.params.scrollbar;let d=a,c=(n-a)*i;s?(c=-c)>0?(d=a-c,c=0):-c+a>n&&(d=n+c):c<0?(d=a+c,c=0):c+a>n&&(d=n-c),e.isHorizontal()?(r.transform(`translate3d(${c}px, 0, 0)`),r[0].style.width=`${d}px`):(r.transform(`translate3d(0px, ${c}px, 0)`),r[0].style.height=`${d}px`),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{l[0].style.opacity=0,l.transition(400)},1e3))},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:i}=t;s[0].style.width="",s[0].style.height="";const a=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,r=n*(a/e.size);let l;l="auto"===e.params.scrollbar.dragSize?a*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),u.extend(t,{trackSize:a,divider:n,moveDivider:r,dragSize:l}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const{scrollbar:t,rtlTranslate:s}=this,{$el:i,dragSize:a,trackSize:n,dragStartPos:r}=t;let l;l=(t.getPointerPosition(e)-i.offset()[this.isHorizontal()?"left":"top"]-(null!==r?r:a/2))/(n-a),l=Math.max(Math.min(l,1),0),s&&(l=1-l);const o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*l;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n,$dragEl:r}=i;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const{scrollbar:t,$wrapperEl:s}=this,{$el:i,$dragEl:a}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),s.transition(0),i.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n}=i;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),s.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(()=>{n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.addEventListener(s.start,e.scrollbar.onDragStart,l),r.addEventListener(s.move,e.scrollbar.onDragMove,l),r.addEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,l),n.addEventListener(i.move,e.scrollbar.onDragMove,l),n.addEventListener(i.end,e.scrollbar.onDragEnd,o))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.removeEventListener(s.start,e.scrollbar.onDragStart,l),r.removeEventListener(s.move,e.scrollbar.onDragMove,l),r.removeEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,l),n.removeEventListener(i.move,e.scrollbar.onDragMove,l),n.removeEventListener(i.end,e.scrollbar.onDragEnd,o))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:s}=e,i=e.params.scrollbar;let a=d(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===s.find(i.el).length&&(a=s.find(i.el));let n=a.find(`.${e.params.scrollbar.dragClass}`);0===n.length&&(n=d(`
`),a.append(n)),u.extend(t,{$el:a,el:a[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};const R={setTransform(e,t){const{rtl:s}=this,i=d(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const o=i.attr("data-swiper-parallax-scale"),c=i.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=n,l="0"):(l=n,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*t*a}%`:`${r*t*a}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*t}%`:`${l*t}px`,void 0!==c&&null!==c){const e=c-(c-1)*(1-Math.abs(t));i[0].style.opacity=e}if(void 0===o||null===o)i.transform(`translate3d(${r}, ${l}, 0px)`);else{const e=o-(o-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:s,progress:i,snapGrid:a}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,i)}),s.each((t,s)=>{let n=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-i*(a.length-1)),n=Math.min(Math.max(n,-1),1),d(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,n)})})},setTransition(e=this.params.speed){const{$el:t}=this;t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{const i=d(s);let a=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),i.transition(a)})}};const j={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt((i-t)**2+(a-s)**2)},onGestureStart(e){const t=this,s=t.params.zoom,i=t.zoom,{gesture:a}=i;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=j.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${s.containerClass}`),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl&&a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange(e){const t=this.params.zoom,s=this.zoom,{gesture:i}=s;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,i.scaleMove=j.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(h.gestures?s.scale=e.scale*s.currentScale:s.scale=i.scaleMove/i.scaleStart*s.currentScale,s.scale>i.maxRatio&&(s.scale=i.maxRatio-1+(s.scale-i.maxRatio+1)**.5),s.scalea.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.ya.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentXa.maxX&&(a.currentX=a.maxX-1+(a.currentX-a.maxX+1)**.8),a.currentYa.maxY&&(a.currentY=a.maxY-1+(a.currentY-a.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform(`translate3d(${a.currentX}px, ${a.currentY}px,0)`)}},onTouchEnd(){const e=this.zoom,{gesture:t,image:s,velocity:i}=e;if(!t.$imageEl||0===t.$imageEl.length)return;if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;let a=300,n=300;const r=i.x*a,l=s.currentX+r,o=i.y*n,d=s.currentY+o;0!==i.x&&(a=Math.abs((l-s.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-s.currentY)/i.y));const c=Math.max(a,n);s.currentX=l,s.currentY=d;const p=s.width*e.scale,u=s.height*e.scale;s.minX=Math.min(t.slideWidth/2-p/2,0),s.maxX=-s.minX,s.minY=Math.min(t.slideHeight/2-u/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),t.$imageWrapEl.transition(c).transform(`translate3d(${s.currentX}px, ${s.currentY}px,0)`)},onTransitionEnd(){const e=this.zoom,{gesture:t}=e;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){const t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){const t=this,s=t.zoom,i=t.params.zoom,{gesture:a,image:n}=s;if(a.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?a.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):a.$slideEl=t.slides.eq(t.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${i.containerClass}`)),!a.$imageEl||0===a.$imageEl.length)return;let r,l,o,d,c,p,u,h,m,f,v,g,b,w,y,T,x,E;a.$slideEl.addClass(`${i.zoomedSlideClass}`),void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,l="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,l=n.touchesStart.y),s.scale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,s.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,e?(x=a.$slideEl[0].offsetWidth,E=a.$slideEl[0].offsetHeight,c=(o=a.$slideEl.offset().left)+x/2-r,p=(d=a.$slideEl.offset().top)+E/2-l,m=a.$imageEl[0].offsetWidth,f=a.$imageEl[0].offsetHeight,v=m*s.scale,g=f*s.scale,y=-(b=Math.min(x/2-v/2,0)),T=-(w=Math.min(E/2-g/2,0)),u=c*s.scale,h=p*s.scale,uy&&(u=y),hT&&(h=T)):(u=0,h=0),a.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${h}px,0)`),a.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)},out(){const e=this,t=e.zoom,s=e.params.zoom,{gesture:i}=t;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent(`.${s.containerClass}`)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(`${s.zoomedSlideClass}`),i.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.on("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.on("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.on("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.on(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.off("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.off("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.off("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.off(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)}};const q={loadInSlide(e,t=!0){const s=this,i=s.params.lazy;if(void 0===e)return;if(0===s.slides.length)return;const a=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`):s.slides.eq(e);let n=a.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!a.hasClass(i.elementClass)||a.hasClass(i.loadedClass)||a.hasClass(i.loadingClass)||(n=n.add(a[0])),0!==n.length&&n.each((e,n)=>{const r=d(n);r.addClass(i.loadingClass);const l=r.attr("data-background"),o=r.attr("data-src"),c=r.attr("data-srcset"),p=r.attr("data-sizes"),u=r.parent("picture");s.loadImage(r[0],o||l,c,p,!1,()=>{if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(r.css("background-image",`url("${l}")`),r.removeAttr("data-background")):(c&&(r.attr("srcset",c),r.removeAttr("data-srcset")),p&&(r.attr("sizes",p),r.removeAttr("data-sizes")),u.length&&u.children("source").each((e,t)=>{const s=d(t);s.attr("data-srcset")&&(s.attr("srcset",s.attr("data-srcset")),s.removeAttr("data-srcset"))}),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),a.find(`.${i.preloaderClass}`).remove(),s.params.loop&&t){const e=a.attr("data-swiper-slide-index");if(a.hasClass(s.params.slideDuplicateClass)){const t=s.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${s.params.slideDuplicateClass})`);s.lazy.loadInSlide(t.index(),!1)}else{const t=s.$wrapperEl.children(`.${s.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);s.lazy.loadInSlide(t.index(),!1)}}s.emit("lazyImageReady",a[0],r[0]),s.params.autoHeight&&s.updateAutoHeight()}}),s.emit("lazyImageLoad",a[0],r[0])})},load(){const e=this,{$wrapperEl:t,params:s,slides:i,activeIndex:a}=e,n=e.virtual&&s.virtual.enabled,r=s.lazy;let l=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(i[e])return!0;return!1}function c(e){return n?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${s.slideVisibleClass}`).each((t,s)=>{const i=n?d(s).attr("data-swiper-slide-index"):d(s).index();e.lazy.loadInSlide(i)});else if(l>1)for(let t=a;t1||r.loadPrevNextAmount&&r.loadPrevNextAmount>1){const t=r.loadPrevNextAmount,s=l,n=Math.min(a+s+Math.max(t,s),i.length),d=Math.max(a-Math.max(s,t),0);for(let t=a+l;t0&&e.lazy.loadInSlide(c(i));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&e.lazy.loadInSlide(c(a))}}};const U={LinearSpline:function(e,t){const s=function(){let e,t,s;return(i,a)=>{for(t=-1,e=i.length;e-t>1;)i[s=e+t>>1]<=a?t=s:e=s;return e}}();let i,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=s(this.x,e),i=a-1,(e-this.x[i])*(this.y[a]-this.y[i])/(this.x[a]-this.x[i])+this.y[i]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new U.LinearSpline(t.slidesGrid,e.slidesGrid):new U.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const s=this,i=s.controller.control;let a,n;function r(e){const t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),n=-s.controller.spline.interpolate(-t)),n&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),n=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{i&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(i))for(a=0;a(e.attr("tabIndex","0"),e),makeElNotFocusable:e=>(e.attr("tabIndex","-1"),e),addElRole:(e,t)=>(e.attr("role",t),e),addElLabel:(e,t)=>(e.attr("aria-label",t),e),disableEl:e=>(e.attr("aria-disabled",!0),e),enableEl:e=>(e.attr("aria-disabled",!1),e),onEnterKey(e){const t=this,s=t.params.a11y;if(13!==e.keyCode)return;const i=d(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(s.lastSlideMessage):t.a11y.notify(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(s.firstSlideMessage):t.a11y.notify(s.prevSlideMessage)),t.pagination&&i.is(`.${t.params.pagination.bulletClass}`)&&i[0].click()},notify(e){const t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation(){const e=this;if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(e.a11y.disableEl(s),e.a11y.makeElNotFocusable(s)):(e.a11y.enableEl(s),e.a11y.makeElFocusable(s))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((s,i)=>{const a=d(i);e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let s,i;e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),s&&(e.a11y.makeElFocusable(s),e.a11y.addElRole(s,"button"),e.a11y.addElLabel(s,t.nextSlideMessage),s.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;let t,s;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),s&&s.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};const K={init(){const e=this;if(!e.params.history)return;if(!l.history||!l.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=K.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||l.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||l.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){this.history.paths=K.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues(){const e=l.location.pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(!this.history.initialized||!this.params.history.enabled)return;const s=this.slides.eq(t);let i=K.slugify(s.attr("data-history"));l.location.pathname.includes(e)||(i=`${e}/${i}`);const a=l.history.state;a&&a.value===i||(this.params.history.replaceState?l.history.replaceState({value:i},null,i):l.history.pushState({value:i},null,i))},slugify:e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(e,t,s){const i=this;if(t)for(let a=0,n=i.slides.length;a{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},s)},start(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};const Z={setTranslate(){const e=this,{slides:t}=e;for(let s=0;s{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e'),t.append(p)),p.css({height:`${i}px`})):0===(p=e.find(".swiper-cube-shadow")).length&&(p=d('
'),e.append(p)));for(let e=0;e-1&&(u=90*i+90*h,n&&(u=90*-i-90*h)),t.transform(g),l.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`
`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-h,0)),s.length&&(s[0].style.opacity=Math.max(h,0))}}if(t.css({"-webkit-transform-origin":`50% 50% -${r/2}px`,"-moz-transform-origin":`50% 50% -${r/2}px`,"-ms-transform-origin":`50% 50% -${r/2}px`,"transform-origin":`50% 50% -${r/2}px`}),l.shadow)if(o)p.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(u)-90*Math.floor(Math.abs(u)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=l.shadowScale,i=l.shadowScale/t,n=l.shadowOffset;p.transform(`scale3d(${s}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-90deg)`)}const h=I.isSafari||I.isWebView?-r/2:0;t.transform(`translate3d(0px,0,${h}px) rotateX(${this.isHorizontal()?0:u}deg) rotateY(${this.isHorizontal()?-u:0}deg)`)},setTransition(e){const{$el:t,slides:s}=this;s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}};const te={setTranslate(){const e=this,{slides:t,rtlTranslate:s}=e;for(let i=0;i`),a.append(t)),0===s.length&&(s=d(`
`),a.append(s)),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}a.transform(`translate3d(${o}px, ${c}px, 0px) rotateX(${l}deg) rotateY(${r}deg)`)}},setTransition(e){const t=this,{slides:s,activeIndex:i,$wrapperEl:a}=t;if(s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;s.eq(i).transitionEnd(function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}if(h.pointerEvents||h.prefixedPointerEvents){i[0].style.perspectiveOrigin=`${o}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};const ie={init(){const e=this,{thumbs:t}=e.params,s=e.constructor;t.swiper instanceof s?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new s(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,i=t.clickedSlide;if(i&&d(i).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(void 0===s||null===s)return;let a;if(a=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${a}"]`).eq(0).index(),i=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${a}"]`).eq(0).index();a=void 0===s?i:void 0===i?s:i-tt.previousIndex?"next":"prev"}else l=(r=t.realIndex)>t.previousIndex?"next":"prev";n&&(r+="next"===l?a:-1*a),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&(r=r-i+1),s.slideTo(r,e?0:void 0))}let r=1;const l=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;ee,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){u.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){const e=this;e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!d(e.target).hasClass(t.params.pagination.bulletClass)){!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){u.extend(this,{scrollbar:{init:Y.init.bind(this),destroy:Y.destroy.bind(this),updateSize:Y.updateSize.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this),enableDraggable:Y.enableDraggable.bind(this),disableDraggable:Y.disableDraggable.bind(this),setDragPosition:Y.setDragPosition.bind(this),getPointerPosition:Y.getPointerPosition.bind(this),onDragStart:Y.onDragStart.bind(this),onDragMove:Y.onDragMove.bind(this),onDragEnd:Y.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create(){u.extend(this,{parallax:{setTransform:R.setTransform.bind(this),setTranslate:R.setTranslate.bind(this),setTransition:R.setTransition.bind(this)}})},on:{beforeInit(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(s=>{t[s]=j[s].bind(e)}),u.extend(e,{zoom:t});let s=1;Object.defineProperty(e.zoom,"scale",{get:()=>s,set(t){if(s!==t){const s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,i)}s=t}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){u.extend(this,{lazy:{initialImageLoaded:!1,load:q.load.bind(this),loadInSlide:q.loadInSlide.bind(this)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){u.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:U.getInterpolateFunction.bind(this),setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{update(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;u.extend(e,{a11y:{liveRegion:d(``)}}),Object.keys(_).forEach(t=>{e.a11y[t]=_[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){u.extend(this,{history:{init:K.init.bind(this),setHistory:K.setHistory.bind(this),setHistoryPopState:K.setHistoryPopState.bind(this),scrollToSlide:K.scrollToSlide.bind(this),destroy:K.destroy.bind(this)}})},on:{init(){const e=this;e.params.history.enabled&&e.history.init()},destroy(){const e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){u.extend(this,{hashNavigation:{initialized:!1,init:Q.init.bind(this),destroy:Q.destroy.bind(this),setHash:Q.setHash.bind(this),onHashCange:Q.onHashCange.bind(this)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:J.run.bind(e),start:J.start.bind(e),stop:J.stop.bind(e),pause:J.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const s=this;s.autoplay.running&&(t||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(e):s.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit(){if("fade"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}fade`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){u.extend(this,{cubeEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit(){if("cube"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}cube`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){u.extend(this,{flipEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit(){if("flip"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}flip`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){u.extend(this,{coverflowEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(`${this.params.containerModifierClass}coverflow`),this.classNames.push(`${this.params.containerModifierClass}3d`),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){u.extend(this,{thumbs:{swiper:null,init:ie.init.bind(this),update:ie.update.bind(this),onThumbClick:ie.onThumbClick.bind(this)}})},on:{beforeInit(){const{thumbs:e}=this.params;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){const t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){const e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];void 0===z.use&&(z.use=z.Class.use,z.installModule=z.Class.installModule),z.use(ae);t.default=z},yhGY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABECAMAAADjuAaWAAAC/VBMVEUAAACMPyCkXy6bViZySCXVsWLnRVK0hTr86oH831C2lEnyQVT1kiPsskr75jn241vrVybptkzDmUT6xFr6xMLdRVLSm0HBNDmyUSjtaizdXirrqXrbojLjxU78n5D4tD3vxEbZOk3Yvk/EQS3Dey/2tlX6q673zkr2sjn341j2x0jpkDDnsU/hYGzctn/wkLHXL0f0ulLujiTu3WPqvG7jwn7hpVrVsGnkenvXPhPvrSzveofx3UvjUkDo0UrSMT3nkTfWjC/7zjb5pq3icGTpX2b+syf/rhv901BfEW3+4fD9zN/+0OP9utb+stH96nb+p8n9vj75v9f+zOf+xeH9wtr97W394mr93F/1NFH+x0pzE3L+00f9yT776fT9vdZ4F41oEnqfE2/+5Fv1R0T5uTb9ui3+0+j9u9peEXL0fU37wTH+2e35xt31wtb8tMjqFWXuKF79yFf3xEx0FYCcFn6MFX360WL91Vjxaj2CFIT2GmjMEmjqWGT+uuHlmNJPE2v7xmj5V2j4Zmb5u0/5qx378vj7tuqOEXL57WNOC1z21eH5u8+qEn+BEXKxDmT+v1v8tkfoW0D4hzj+pij4rdD708z6z3iuGnP5LFzDFVvyH1jyTzb3nSv7oBz5shL4pcTtR2p6GGlmJFn1WljoVlbnSEf9sjv3xzblRDD93/P5ptzcicOOL4v5qmlpE2PWL2D2El/8sljmNVfnLkP7qEH7m0HsgDn70zL2sCrsfCT8weztq+D7uLafRJn+4Xa+EHa1EXTfFmnhP2PVF138qVboHlPslz/6gSXVbK/ee6exS5r0zI3QoIZ+IoOZZ3H4tnDZUG76j2r5e2TmhWJ+NF+fGFvedFb5llT310jxuij4cCb2VyPasJXSUJXoupDpf4b3a4PUQ4Gic33nUnvTJnD0plLBbLr+75zYZYyPLXKNDFdRF0zLZknvMBzjLQ7nn8H79bqQQoKsNoLDcXPBRm2pT2zIKyW7MQrKd8L78qjPh4S2iXzGNUzUcSdM9FspAAAARnRSTlMACBUdDYH8P/7+LP7+x/38/rdd/fv5dEQt/v72opv+9s+Qi3BQ+vnt6ebh1al9d/z86enTsqWUbVj+4NTTx728uJTxyZ27OKVvdAAACW9JREFUSMec011IU2EYB/BW5j6sbWlFWVJIYkaYYWZBdNFFHDbH6Nh2zg5nDjrGxjrntI+LbbiUaCyGi+Uk25fQhc1cETPnNL2Yms6ym6zARBGTDL3oi4giKHq2aXlRlP3HDhx4fzzvc573XfPncAtzs9b8R9YdEpXn/o+r4AuF5VzOal1WgQhxmJHj3FW6tesp8u7EmybhMcGqHKeyhLz39NLnfLWwYN1qYG4JOfLs5c3Pn78T/IK1/+64Jb3d+md675cvX77fEv67FJQLe3eNONRmR9HrUXWvcD3n3/rjHhcK+RSGuVxKOUbx+cKSQgHn70xQeEwoVMqVcp7SpeTJActdomO/p1mZcOAvWF/Og6U8Hk+pTMhTUYJWuqiSAkEWB5JZutRS6frlFG7iLSzw0oDiIxAcUyrBKqHq8cLKysrMstLMcCtE1ryrF/OuPsmb5GMLHz58TeDqk63NPX1TU319G1rbCT6WLmo1mYvujty7W+TIq8gMrfjWaI9er28+NemS875+WMhrfTg1LfZ6a0Oh6enpqYetjusJKIqR50b1kJ72XbmZ41Wgfu1ta7N1k5Q8weNdHJ2aDtWuSEi8fdSBYxhGkSP6tjZvvH3n0mS5+wh9bShO8qkEz9L+UNyRnZ0dDteGs7NzcnLgURvK77uPJDDY7Yg3rG8/+PPkbz1xanuzVURROLHBFr45O7sFVmeP35h9ADCsUuV0dGxvJnCQSLyvfdfWZQeb7T2pFrkwzNwqjs1ubmm5oPKrou8l7sWunJxaVTqhDQSG4Thx8uz+FUdQsLsXzkrCtCG/bLalpfH8A78/OuasYc+PR9PK7/erxM0m6NOq3stded03TlI4bu0OxcYVjbTslVFVtkgDVBx44Dd2qVRdRr8/1hE3URRl3bjynu0pxnHc0m1LJl/2MzdeJY3RT41OZwRFdQeiRkgXyGAMvp9IxC/OXXHfdyIAr9piwaDx1Xg0WWeMvnc6nRIU1egWo3VBYyrBYMzWBBCBHn+1iKQ22gHQYOjs7DQExiJpqJHprs0N12USTMbiiAhH9v1qcmsxn487bMkgGEOnYfjTWKTG6ayRaGQykIvz80OGlDQkvU2IBSd3cpZvxyYEsZriHQZwQ8PzMwdQraQGIgGHstoIe2dufmjIYKgzlMVJi4Xcvfx5tu0jESvRUwbKPjd2rbpa29gokWQg21gDoa+NzdmHhwzDtlNWi7WYu/xNT0BFhzdgn3/0XletrZZWVVVpQdIKmYyRpEpHIhHmzgzAcBNitZpzM3vlbFUjCDnyzR6Y6U+havhJpSBpVIPSkqVE6MtzAfu3F7CUOJy1NAwC3l4E7HZfQz/LApVWQWiJlkWr6JSktVUMUz/mCdgDz01Ir3ppINzdcNXVzwEOztxG3W6WOZ3erFbLSmkaVDWDumX1DR99ACeIyUlktyBd8FCRxWImnnvs9gHfo3rUrdBBFFKQDE1rGXiVuVlZ/czggGfAM0FOWvIOloITVOjFPRdNxITHPjDg8zXUyzQwd3gwjPQ0w7IojFKm0PU/OuMbBPjGbHmyXbyjdO2a0h1H3x4dtZgmPAODg1d8jy/X6+CkaVCWkSoUp1FwMrdGd7nh4xmfxzN45o3pev67t/k7jvxove5DmgjjOICnM4PawMq1lWGJFZJJJBG9EBXVjbEaXrv90ebYC9yVHiW4TZngy9QxWc42na4/cr7M5WTqQBHTphASKW7OtJmsRMRQUEuwEqL+6HebL0GQCX3Zxrh7PvfcPc/D8zy3Y/fZQ8sxc8rstxMvnzwxGhVD+oI7D+8IsVv3HvCrMYEAE0rLhQX6YbVC8VhhnPiU3VG1vJx5DpqHdjWmyiwCaFQojEajurBAyOMJoEf4/Hq+ABqJVyPUD6kBQhbfiURdvQdvhJqVlYw4JaL2CTgHMGf4BdWXAp60mp9WL731CIJ5vqjVZYqyMsXi23QJ2ZO8K9yP18jnEtEoBdVqdc6wnkfVKMzi89PSqoW3eI94As9CGZWKxYl2iURCHqatjRzUiUq033JyysBR8CFPgJWHYH01hsFlChcqgFVULK6OOp0kfi1qbXpMcqKk8gfAHEi/HvoBu51FQZB8kC8KGxsrqDR+1Tol6JFjEWFIu4iiJBq3kJcHLq/fg2HYfT4EINzsfewBBcUqsVjcGCchUfQie31pu0aQJKn92phHpc0jFEqzIGEIDYRhrY1iKu5VLTj8cNTGXHURpGg0oAInAygtp9w6zJIKW6E+t1tsj1OiKJq077fJioALZUOVFQALpeWACvSuwkKXy0XJgu8qOdftdvtzSRxtvkrbgBHHkgiUQKdXxWIK3i7Q612t8/1tbcNDrS5XNUC5HGQgTkkSxJEDERsQRg9CEIRpekGsAuih0IhMJhuBBhnpn2/1zLsz5Fz7dDZOEEgye8dm2AwdB0FwrS+gko30r4zIVCpwKjmEywW7Yudy7T+0BE4gtqRjmy7y3P5aC8Bgri8gl6nEFKJURgY3g8vNAMw12H3WIIEgFov51OYz7jtp7q6yIEQwqJ1akctV4ACBCQf+GgI+LU7giGWwt+v4gY0nPEpO5jeBRPAjJu+snSvP4BYVFcEXTBFAw5Lfq0XgtGXw6bNJYn1hjdq5v2NspkQzaOHUcTi4dcpvNxigPEBwRQaD3T9lNYOD+j7cbRg3l56LXFvJ0Y6xsfHMg3Qbh8NB8P3eqdnA0hJgQIYl++yU19RMOR09pqV4Zry99Ex4CJx6nm4yZZtMHeZamw5BOLoes9U77fs56/fP/vRNe614D8Kpq9PZavGujlcdpux059lQlQcYjL2MvRAGIzlVp4MyHEtzqTI312q1apV4jw7uAw7SU5MZkFDJnVEUjKDRIuETCT/sxFTqfsMlgyK0B1QoNltqIpsGCRWM+nNjx748WUWvtUBRXY/ydakyCM2F6HR0euZl2t/34jfj4+PHuum22tJRTcuhOaXOZqN3T7bHxydsseu8caKvL54Zc7B3buzz55bM9qr3mkoHHDudsuPvSemLjT3B7OxkMks0FzTjz5gDA50fY+HYVvA8bI/63jQ0DAxEazSayugGyMeamprr57eAkeevx/a9yafiaKp05Dc05DtmYk9cSonccm/NTrmUX1xMySZHUzGkqfhSAotyW1JWQvSe4pJQwO1hJrBC/f1v9HKYOphXElgR23lHoiVeiXZEM68k0rb/PsdKTGRtm4WrBfX/8wtrh0xw27n17wAAAABJRU5ErkJggg=="}}); //# sourceMappingURL=1.4b54610dd538d8be91f7.js.map \ No newline at end of file diff --git a/view/peko/modules/rank/static/js/1.91f3d3eaa6a888e4e4be.js b/view/peko/modules/rank/static/js/1.91f3d3eaa6a888e4e4be.js index 1c56ebb..b30b3c6 100644 --- a/view/peko/modules/rank/static/js/1.91f3d3eaa6a888e4e4be.js +++ b/view/peko/modules/rank/static/js/1.91f3d3eaa6a888e4e4be.js @@ -12,5 +12,5 @@ MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. -***************************************************************************** */function o(){for(var e=0,t=0,s=arguments.length;t=1e4?(e/1e4).toFixed(1)+"W":e},openPerson:function(e){0!=this.tabType&&1!=this.tabType||Object(d.b)().app&&(Object(d.b)().ios?window.webkit.messageHandlers.openPersonPage.postMessage(e):Object(d.b)().android&&androidJsObj&&"object"===("undefined"==typeof androidJsObj?"undefined":r()(androidJsObj))&&window.androidJsObj.openPersonPage(e))}},mounted:function(){var e=this.$refs.swiperWslide,t=this.$refs.topThree.offsetHeight,s=this.$refs["top-three"].offsetHeight,i=document.documentElement.clientHeight,n=i-t-s;this.$refs.rankWrap.setAttribute("style","height:"+(i-t)+"px");var r=!0,l=!1,o=void 0;try{for(var d,c=a()(e);!(r=(d=c.next()).done);r=!0){d.value.setAttribute("style","min-height:"+(n-64)+"px")}}catch(e){l=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(l)throw o}}}}),p={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:"max "+e.tabclass[e.tabType]},[i("div",{ref:"topThree",class:"topThree"},[i("div",{staticClass:"tab-wrapper"},e._l(e.tabList,function(t,s){return i("div",{key:s,class:s===e.tabType?"active tab":"tab",on:{click:function(t){return e.setTabType(s)}}},[e._v("\n "+e._s(t)+"\n "),i("span",{staticClass:"subscript-one"})])}),0),e._v(" "),3!=e.tabType?i("div",{staticClass:"choose-wrapper"},[i("div",{class:"choose "+(1===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(1)}}},[i("span",[e._v("日榜")])]),e._v(" "),i("div",{class:"choose "+(2===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(2)}}},[i("span",[e._v("周榜")])])]):e._e()]),e._v(" "),i("div",{ref:"rankWrap",staticClass:"rank-wrap"},[i("div",{ref:"top-three",staticClass:"top-three"},e._l(e.topThree,function(t,a){return i("div",{key:a,staticClass:"top-list",on:{click:function(s){return e.openPerson(t.uid)}}},[i("div",{staticClass:"avatar"},[i("img",{attrs:{src:t.avatar,alt:""}})]),e._v(" "),t.nick&&!t.roomTitle?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.nick.length>6?t.nick.slice(0,6)+"...":t.nick)+"\n ")]):t.clanId?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.name.length>6?t.name.slice(0,6)+"...":t.name)+"\n ")]):i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.roomTitle.length>6?t.roomTitle.slice(0,6)+"...":t.roomTitle)+"\n ")]),e._v(" "),3!=e.tabType?i("p",{staticClass:"new-rank-num"},[i("span",a?[i("span",{staticClass:"distance-num"},[e._v(e._s(e.formatTotal(e.topThree[a-1].totalNum-t.totalNum))+"\n "),i("br")]),e._v("\n 距上一名\n ")]:[i("img",{attrs:{src:s("yhGY"),alt:""}})])]):e._e(),e._v(" "),3==e.tabType?i("p",{class:"new-rank-icon icon-"+a},[i("img",{attrs:{src:t.levelIcon,alt:""}})]):e._e()])}),0),e._v(" "),i("swiper",{ref:"mySwiper",staticClass:"swiper",attrs:{options:e.swiperOptions},on:{slideChangeTransitionStart:e.onSwiperSlideChangeTransitionStart}},e._l(e.otherArr,function(t,s){return i("swiper-slide",{key:s,staticClass:"swiper-slide"},[i("div",{ref:"swiperWslide",refInFor:!0,staticClass:"content-wrapper"},e._l(t,function(s,a){return i("div",{key:a,staticClass:"user-list"},[i("p",{staticClass:"rank-index"},[e._v(e._s(a+4))]),e._v(" "),i("img",{attrs:{src:s.avatar,alt:""},on:{click:function(t){return e.openPerson(s.uid)}}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[s.nick&&!s.roomTitle?i("p",[e._v("\n "+e._s(s.nick.length>6?s.nick.slice(0,6)+"...":s.nick)+"\n ")]):s.clanId?i("p",{staticClass:"clan-nick"},[e._v("\n "+e._s(s.name.length>6?s.name.slice(0,6)+"...":s.name)+"\n ")]):i("p",[e._v("\n "+e._s(s.roomTitle.length>6?s.roomTitle.slice(0,6)+"...":s.roomTitle)+"\n ")])]),e._v(" "),3!=e.tabType?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(a?e.formatTotal(t[a-1].totalNum-s.totalNum):e.formatTotal(e.topThree[e.topThree.length-1].totalNum-s.totalNum))+"\n ")]):e._e(),e._v(" "),3==e.tabType?i("p",{staticClass:"new-rank-icon"},[i("img",{attrs:{src:s.levelIcon,alt:""}})]):e._e()])}),0)])}),1),e._v(" "),e.me&&3!=e.tabType?i("div",{ref:"mine",staticClass:"me"},[i("p",{staticClass:"rank-index"},[e._v(e._s(e.me.seqNo||""))]),e._v(" "),i("img",{attrs:{src:e.me.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[2==e.tabType?i("p",[e._v("\n "+e._s(e.me.roomTitle.length>6?e.me.roomTitle.slice(0,6)+"...":e.me.roomTitle)+"\n ")]):i("p",[e._v("\n "+e._s(e.me.nick.length>6?e.me.nick.slice(0,6)+"...":e.me.nick)+"\n ")])]),e._v(" "),0!=e.me.seqNo&&1!=e.me.seqNo?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(e.totalList[e.me.seqNo-2].totalNum-e.me.totalNum)+"\n ")]):0==e.me.seqNo?i("p",{staticClass:"not-rank"},[e._v("未上榜")]):e._e()]):e._e()],1)])},staticRenderFns:[]};var u=s("VU/8")(c,p,!1,function(e){s("Oupx")},"data-v-65439510",null);t.default=u.exports},fxRn:function(e,t,s){s("+tPU"),s("zQR9"),e.exports=s("g8Ux")},g8Ux:function(e,t,s){var i=s("77Pl"),a=s("3fs2");e.exports=s("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},j7an:function(e,t,s){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(s){void 0===e[s]?e[s]=t[s]:i(t[s])&&i(e[s])&&Object.keys(t[s]).length>0&&a(e[s],t[s])})}Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document?document:{},r={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};a(n,r);var l="undefined"!=typeof window?window:{};a(l,{document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class o{constructor(e){const t=this;for(let s=0;s=0&&l.indexOf(">")>=0){let e="div";for(0===l.indexOf(":~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],i=0;i0&&e[0].nodeType)for(i=0;i=0;e-=1){const s=r[e];i&&s.listener===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i||(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1))}}}return this},trigger:function(...e){const t=e[0].split(" "),s=e[1];for(let i=0;it>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}return this},transitionEnd:function(e){const t=["webkitTransitionEnd","transitionend"],s=this;let i;function a(n){if(n.target===this)for(e.call(this,n),i=0;i0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,r=e===l?l.scrollY:e.scrollTop,o=e===l?l.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+o-a}}return null},css:function(e,t){let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;st-1?[]:e<0?(s=t+e)<0?[]:[this[s]]:[this[e]])},append:function(...e){let t;for(let s=0;s=0;s-=1)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(e instanceof o)for(s=0;s0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?new o([this[0].nextElementSibling]):new o([]):this[0].nextElementSibling?new o([this[0].nextElementSibling]):new o([]):new o([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?new o([t.previousElementSibling]):new o([]):t.previousElementSibling?new o([t.previousElementSibling]):new o([])}return new o([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},parent:function(e){const t=[];for(let s=0;s{d.fn[e]=d.fn[e]||p[e]});const u={deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:(e,t=0)=>setTimeout(e,t),now:()=>Date.now(),getTranslate(e,t="x"){let s,i,a;const n=l.getComputedStyle(e,null);return l.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===i?"":i)):s=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=l.WebKitCSSMatrix?a.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=l.WebKitCSSMatrix?a.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0},parseUrlQuery(e){const t={};let s,i,a,n,r=e||l.location.href;if("string"==typeof r&&r.length)for(n=(i=(r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"").split("&").filter(e=>""!==e)).length,s=0;s"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object,extend(...e){const t=Object(e[0]);for(let s=1;s=0,observer:"MutationObserver"in l||"WebkitMutationObserver"in l,passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});l.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in l};class m{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(e=>{t.on(e,t.params.on[e])})}on(e,t,s){const i=this;if("function"!=typeof t)return i;const a=s?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][a](t)}),i}once(e,t,s){const i=this;if("function"!=typeof t)return i;function a(...s){i.off(e,a),a.f7proxy&&delete a.f7proxy,t.apply(i,s)}return a.f7proxy=t,i.on(e,a,s)}off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].length&&s.eventsListeners[e].forEach((i,a)=>{(i===t||i.f7proxy&&i.f7proxy===t)&&s.eventsListeners[e].splice(a,1)})}),s):s}emit(...e){const t=this;if(!t.eventsListeners)return t;let s,i,a;return"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],i=e.slice(1,e.length),a=t):(s=e[0].events,i=e[0].data,a=e[0].context||t),(Array.isArray(s)?s:s.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const s=[];t.eventsListeners[e].forEach(e=>{s.push(e)}),s.forEach(e=>{e.apply(a,i)})}}),t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s];i.params&&u.extend(e,i.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s],a=e[s]||{};i.instance&&Object.keys(i.instance).forEach(e=>{const s=i.instance[e];t[e]="function"==typeof s?s.bind(t):s}),i.on&&t.on&&Object.keys(i.on).forEach(e=>{t.on(e,i.on[e])}),i.create&&i.create.bind(t)(a)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const s=this;s.prototype.modules||(s.prototype.modules={});const i=e.name||`${Object.keys(s.prototype.modules).length}_${u.now()}`;return s.prototype.modules[i]=e,e.proto&&Object.keys(e.proto).forEach(t=>{s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s}static use(e,...t){const s=this;return Array.isArray(e)?(e.forEach(e=>s.installModule(e)),s):s.installModule(e,...t)}}var f={updateSize:function(){const e=this;let t,s;const i=e.$el;t=void 0!==e.params.width?e.params.width:i[0].clientWidth,s=void 0!==e.params.height?e.params.height:i[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),s=s-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),u.extend(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this,t=e.params,{$wrapperEl:s,size:i,rtlTranslate:a,wrongRTL:n}=e,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),c=r?e.virtual.slides.length:d.length;let p=[];const h=[],m=[];function f(e){return!t.cssMode||e!==d.length-1}let v=t.slidesOffsetBefore;"function"==typeof v&&(v=t.slidesOffsetBefore.call(e));let g=t.slidesOffsetAfter;"function"==typeof g&&(g=t.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.snapGrid.length;let y,T,x=t.spaceBetween,E=-v,S=0,C=0;if(void 0===i)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*i),e.virtualSize=-x,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(y=Math.floor(c/t.slidesPerColumn)===c/e.params.slidesPerColumn?c:Math.ceil(c/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(y=Math.max(y,t.slidesPerView*t.slidesPerColumn)));const $=t.slidesPerColumn,M=y/$,k=Math.floor(c/t.slidesPerColumn);for(let s=0;s1){let i,n,r;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){const e=Math.floor(s/(t.slidesPerGroup*t.slidesPerColumn)),l=s-t.slidesPerColumn*t.slidesPerGroup*e,o=0===e?t.slidesPerGroup:Math.min(Math.ceil((c-e*$*t.slidesPerGroup)/$),t.slidesPerGroup);i=(n=l-(r=Math.floor(l/o))*o+e*t.slidesPerGroup)+r*y/$,a.css({"-webkit-box-ordinal-group":i,"-moz-box-ordinal-group":i,"-ms-flex-order":i,"-webkit-order":i,order:i})}else"column"===t.slidesPerColumnFill?(r=s-(n=Math.floor(s/$))*$,(n>k||n===k&&r===$-1)&&(r+=1)>=$&&(r=0,n+=1)):n=s-(r=Math.floor(s/M))*M;a.css(`margin-${e.isHorizontal()?"top":"left"}`,0!==r&&t.spaceBetween&&`${t.spaceBetween}px`)}if("none"!==a.css("display")){if("auto"===t.slidesPerView){const s=l.getComputedStyle(a[0],null),i=a[0].style.transform,n=a[0].style.webkitTransform;if(i&&(a[0].style.transform="none"),n&&(a[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(s.getPropertyValue("width")),t=parseFloat(s.getPropertyValue("padding-left")),i=parseFloat(s.getPropertyValue("padding-right")),a=parseFloat(s.getPropertyValue("margin-left")),n=parseFloat(s.getPropertyValue("margin-right")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}else{const e=parseFloat(s.getPropertyValue("height")),t=parseFloat(s.getPropertyValue("padding-top")),i=parseFloat(s.getPropertyValue("padding-bottom")),a=parseFloat(s.getPropertyValue("margin-top")),n=parseFloat(s.getPropertyValue("margin-bottom")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}i&&(a[0].style.transform=i),n&&(a[0].style.webkitTransform=n),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*x)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),d[s]&&(e.isHorizontal()?d[s].style.width=`${T}px`:d[s].style.height=`${T}px`);d[s]&&(d[s].swiperSlideSize=T),m.push(T),t.centeredSlides?(E=E+T/2+S/2+x,0===S&&0!==s&&(E=E-i/2-x),0===s&&(E=E-i/2-x),Math.abs(E)<.001&&(E=0),t.roundLengths&&(E=Math.floor(E)),C%t.slidesPerGroup==0&&p.push(E),h.push(E)):(t.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),h.push(E),E=E+T+x),e.virtualSize+=T+x,S=T,C+=1}}let z;if(e.virtualSize=Math.max(e.virtualSize,i)+g,a&&n&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*y,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){z=[];for(let s=0;s1&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?d.filter(f).css({marginLeft:`${x}px`}):d.filter(f).css({marginRight:`${x}px`}):d.filter(f).css({marginBottom:`${x}px`})),t.centeredSlides&&t.centeredSlidesBounds){let e=0;m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)});const s=(e-=t.spaceBetween)-i;p=p.map(e=>e<0?-v:e>s?s+g:e)}if(t.centerInsufficientSlides){let e=0;if(m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)}),(e-=t.spaceBetween){p[s]=e-t}),h.forEach((e,s)=>{h[s]=e+t})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),c!==o&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==w&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[];let i,a=0;if("number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e,t)=>{s.push(t)});else for(i=0;it.slides.length)break;s.push(t.slides.eq(e)[0])}else s.push(t.slides.eq(t.activeIndex)[0]);for(i=0;ia?e:a}a&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&a1&&l<=t.size||a<=0&&l>=t.size)&&(t.visibleSlides.push(r),t.visibleSlidesIndexes.push(e),i.eq(e).addClass(s.slideVisibleClass))}r.progress=a?-l:l}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=t;const l=n,o=r;0===i?(a=0,n=!0,r=!0):(n=(a=(e-t.minTranslate())/i)<=0,r=a>=1),u.extend(t,{progress:a,isBeginning:n,isEnd:r}),(s.watchSlidesProgress||s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),r&&!o&&t.emit("reachEnd toEdge"),(l&&!n||o&&!r)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=e,r=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),(l=r?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a)).addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0)).addClass(s.slideNextClass);let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1)).addClass(s.slidePrevClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=i[e]&&s=i[e]&&s=i[e]&&(c=e);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(a.indexOf(s)>=0)d=a.indexOf(s);else{const e=Math.min(n.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),c===r)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(t,{snapIndex:d,realIndex:p,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,i=d(e.target).closest(`.${s.slideClass}`)[0];let a=!1;if(i)for(let e=0;eo?o:i&&en?"next":ia?"next":i=l.length&&(m=l.length-1),(c||r.initialSlide||0)===(d||0)&&s&&a.emit("beforeSlideChangeStart");const f=-l[m];if(a.updateProgress(f),r.normalizeSlideIndex)for(let e=0;e=Math.floor(100*o[e])&&(n=e);if(a.initialized&&n!==c){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(c||0)!==n)return!1}let v;if(v=n>c?"next":nd(e));l.map(e=>d(e)),r[p.indexOf(c)];let u,h=r[p.indexOf(c)-1];return void 0===h&&a.cssMode&&r.forEach(e=>{!h&&c>=e&&(h=e)}),void 0!==h&&(u=l.indexOf(h))<0&&(u=i.activeIndex-1),i.slideTo(u,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,i=.5){const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){const e=a.snapGrid[l];o-e>(a.snapGrid[l+1]-e)*i&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];o-e<=(a.snapGrid[l]-e)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}};var w={loopCreate:function(){const e=this,{params:t,$wrapperEl:s}=e;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-i.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let i=0;ii.length&&(e.loopedSlides=i.length);const a=[],r=[];i.each((t,s)=>{const n=d(s);t=i.length-e.loopedSlides&&a.push(s),n.attr("data-swiper-slide-index",t)});for(let e=0;e=0;e-=1)s.prepend(d(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-r[t]-e.getTranslate();t=s.length-i&&(o=-s.length+t+i,o+=i,e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d));e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};var y={setGrabCursor:function(e){if(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var T={appendSlide:function(e){const t=this,{$wrapperEl:s,params:i}=t;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=r>e?r+1:r;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?r+t.length:r}else i.append(t);for(let e=0;e=0||t.indexOf("Trident/")>=0,p=t.indexOf("Edge/")>=0,u=t.indexOf("Gecko/")>=0&&t.indexOf("Firefox/")>=0,m="Win32"===e,f=t.toLowerCase().indexOf("electron")>=0;let v="MacIntel"===e;return!r&&v&&h.touch&&(1024===i&&1366===a||834===i&&1194===a||834===i&&1112===a||768===i&&1024===a)&&(r=t.match(/(Version)\/([\d.]+)/),v=!1),s.ie=c,s.edge=p,s.firefox=u,n&&!m&&(s.os="android",s.osVersion=n[2],s.android=!0,s.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(r||d||o)&&(s.os="ios",s.ios=!0),d&&!o&&(s.osVersion=d[2].replace(/_/g,"."),s.iphone=!0),r&&(s.osVersion=r[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.ipod=!0),s.ios&&s.osVersion&&t.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),s.webView=!(!(d||r||o)||!t.match(/.*AppleWebKit(?!.*Safari)/i)&&!l.navigator.standalone)||l.matchMedia&&l.matchMedia("(display-mode: standalone)").matches,s.webview=s.webView,s.standalone=s.webView,s.desktop=!(s.ios||s.android)||f,s.desktop&&(s.electron=f,s.macos=v,s.windows=m,s.macos&&(s.os="macos"),s.windows&&(s.os="windows")),s.pixelRatio=l.devicePixelRatio||1,s}();function E(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}let S=!1;function C(){}var $={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const M={update:f,translate:v,transition:g,slide:b,loop:w,grabCursor:y,manipulation:T,events:{attachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e;e.onTouchStart=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a}=t;if(t.animating&&i.preventInteractionOnTransition)return;let r=e;r.originalEvent&&(r=r.originalEvent);const o=d(r.target);if("wrapper"===i.touchEventsTarget&&!o.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===r.type,!s.isTouchEvent&&"which"in r&&3===r.which)return;if(!s.isTouchEvent&&"button"in r&&r.button>0)return;if(s.isTouched&&s.isMoved)return;if(i.noSwiping&&o.closest(i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`)[0])return void(t.allowClick=!0);if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;a.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,a.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const c=a.currentX,p=a.currentY,h=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,m=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!h||!(c<=m||c>=l.screen.width-m)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=c,a.startY=p,s.touchStartTime=u.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==r.type){let e=!0;o.is(s.formElements)&&(e=!1),n.activeElement&&d(n.activeElement).is(s.formElements)&&n.activeElement!==o[0]&&n.activeElement.blur();const a=e&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||a)&&r.preventDefault()}t.emit("touchStart",r)}}.bind(e),e.onTouchMove=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:r}=t;let l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(s.isTouchEvent&&"touchmove"!==l.type)return;const o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?o.pageX:l.pageX,p="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=c,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(u.extend(a,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=u.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(pa.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(ca.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&d(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=t.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),void 0===s.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;t.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;let f=t.isHorizontal()?h:m;a.diff=f,f*=i.touchRatio,r&&(f=-f),t.swipeDirection=f>0?"prev":"next",s.currentTranslate=f+s.startTranslate;let v=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),f>0&&s.currentTranslate>t.minTranslate()?(v=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+f)**g)):f<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:u.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:n,$wrapperEl:r,slidesGrid:l,snapGrid:o}=t;let d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u.now(),p=c-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),p<300&&c-s.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=u.now(),u.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length1){const e=s.velocities.pop(),a=s.velocities.pop(),n=e.position-a.position,r=e.time-a.time;t.velocity=n/r,t.velocity/=2,Math.abs(t.velocity)150||u.now()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;let e=1e3*i.freeModeMomentumRatio;const a=t.velocity*e;let l=t.translate+a;n&&(l=-l);let d,c=!1;const p=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;let h;if(lt.minTranslate())i.freeModeMomentumBounce?(l-t.minTranslate()>p&&(l=t.minTranslate()+p),d=t.minTranslate(),c=!0,s.allowMomentumBounce=!0):l=t.minTranslate(),i.loop&&i.centeredSlides&&(h=!0);else if(i.freeModeSticky){let e;for(let t=0;t-l){e=t;break}l=-(l=Math.abs(o[e]-l){t.loopFix()}),0!==t.velocity){if(e=n?Math.abs((-l-t.translate)/t.velocity):Math.abs((l-t.translate)/t.velocity),i.freeModeSticky){const s=Math.abs((n?-l:l)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout(()=>{t.setTranslate(d),r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(l),t.setTransition(e),t.setTranslate(l),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(l),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=l[e]&&h=l[e]&&(m=e,f=l[l.length-1]-l[l.length-2])}const v=(h-l[m])/f,g=mi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m)),"prev"===t.swipeDirection&&(v>1-i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||d.target!==t.navigation.nextEl&&d.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(m+g),"prev"===t.swipeDirection&&t.slideTo(m)):d.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m)}}.bind(e),t.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:s}=e;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=s?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();(i=0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);const r=!!t.nested;if(!h.touch&&h.pointerEvents)i.addEventListener(s.start,e.onTouchStart,!1),n.addEventListener(s.move,e.onTouchMove,r),n.addEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("touchstart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(s.start,e.onTouchStart,a),i.addEventListener(s.move,e.onTouchMove,h.passiveListener?{passive:!1,capture:r}:r),i.addEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.addEventListener(s.cancel,e.onTouchEnd,a),S||(n.addEventListener("touchstart",C),S=!0)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.addEventListener("mousedown",e.onTouchStart,!1),n.addEventListener("mousemove",e.onTouchMove,r),n.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",e.onClick,!0),t.cssMode&&a.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e.on("observerUpdate",E,!0)},detachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e,r=!!t.nested;if(!h.touch&&h.pointerEvents)i.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,r),n.removeEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("onTouchStart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(s.start,e.onTouchStart,a),i.removeEventListener(s.move,e.onTouchMove,r),i.removeEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.removeEventListener(s.cancel,e.onTouchEnd,a)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,r),n.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",e.onClick,!0),t.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E)}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:i=0,params:a,$el:n}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const l=e.getBreakpoint(r);if(l&&e.currentBreakpoint!==l){const o=l in r?r[l]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{const t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const d=o||e.originalParams,c=a.slidesPerColumn>1,p=d.slidesPerColumn>1;c&&!p?n.removeClass(`${a.containerModifierClass}multirow ${a.containerModifierClass}multirow-column`):!c&&p&&(n.addClass(`${a.containerModifierClass}multirow`),"column"===d.slidesPerColumnFill&&n.addClass(`${a.containerModifierClass}multirow-column`));const h=d.direction&&d.direction!==a.direction,m=a.loop&&(d.slidesPerView!==a.slidesPerView||h);h&&s&&e.changeDirection(),u.extend(e.params,d),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,m&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}},getBreakpoint:function(e){if(!e)return;let t=!1;const s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:l.innerHeight*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,s!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),s&&s!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:s,$el:i}=this,a=[];a.push("initialized"),a.push(t.direction),t.freeMode&&a.push("free-mode"),t.autoHeight&&a.push("autoheight"),s&&a.push("rtl"),t.slidesPerColumn>1&&(a.push("multirow"),"column"===t.slidesPerColumnFill&&a.push("multirow-column")),x.android&&a.push("android"),x.ios&&a.push("ios"),t.cssMode&&a.push("css-mode"),a.forEach(s=>{e.push(t.containerModifierClass+s)}),i.addClass(e.join(" "))},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,s,i,a,n){let r;function o(){n&&n()}d(e).parent("picture")[0]||e.complete&&a?o():t?((r=new l.Image).onload=o,r.onerror=o,i&&(r.sizes=i),s&&(r.srcset=s),t&&(r.src=t)):o()},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s{Object.keys(M[e]).forEach(t=>{z.prototype[t]||(z.prototype[t]=M[e][t])})});const i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(e=>{const t=i.modules[e];if(t.params){const e=Object.keys(t.params)[0],i=t.params[e];if("object"!=typeof i||null===i)return;if(!(e in s&&"enabled"in i))return;!0===s[e]&&(s[e]={enabled:!0}),"object"!=typeof s[e]||"enabled"in s[e]||(s[e].enabled=!0),s[e]||(s[e]={enabled:!1})}});const a=u.extend({},$);i.useModulesParams(a),i.params=u.extend({},a,k,s),i.originalParams=u.extend({},i.params),i.passedParams=u.extend({},s),i.$=d;const n=d(i.params.el);if(!(t=n[0]))return;if(n.length>1){const e=[];return n.each((t,i)=>{const a=u.extend({},s,{el:i});e.push(new z(a))}),e}let r;return t.swiper=i,n.data("swiper",i),t&&t.shadowRoot&&t.shadowRoot.querySelector?(r=d(t.shadowRoot.querySelector(`.${i.params.wrapperClass}`))).children=(e=>n.children(e)):r=n.children(`.${i.params.wrapperClass}`),u.extend(i,{$el:n,el:t,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return h.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),i.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},i.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},h.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}slidesPerViewDynamic(){const{params:e,slides:t,slidesGrid:s,size:i,activeIndex:a}=this;let n=1;if(e.centeredSlides){let e,s=t[a].swiperSlideSize;for(let r=a+1;ri&&(e=!0));for(let r=a-1;r>=0;r-=1)t[r]&&!e&&(n+=1,(s+=t[r].swiperSlideSize)>i&&(e=!0))}else for(let e=a+1;e1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,i=s.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e?s:(s.$el.removeClass(`${s.params.containerModifierClass}${i}`).addClass(`${s.params.containerModifierClass}${e}`),s.params.direction=e,s.slides.each((t,s)=>{"vertical"===e?s.style.width="":s.style.height=""}),s.emit("changeDirection"),t&&s.update(),s)}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const s=this,{params:i,$el:a,$wrapperEl:n,slides:r}=s;return void 0===s.params||s.destroyed?null:(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),t&&(s.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e&&(s.$el[0].swiper=null,s.$el.data("swiper",null),u.deleteProps(s)),s.destroyed=!0,null)}static extendDefaults(e){u.extend(k,e)}static get extendedDefaults(){return k}static get defaults(){return $}static get Class(){return m}static get $(){return d}}var P={name:"device",proto:{device:x},static:{device:x}},L={name:"support",proto:{support:h},static:{support:h}};const I=function(){return{isEdge:!!l.navigator.userAgent.match(/Edge/g),isSafari:function(){const e=l.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}();var O={name:"browser",proto:{browser:I},static:{browser:I}},D={name:"resize",create(){const e=this;u.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){l.addEventListener("resize",this.resize.resizeHandler),l.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){l.removeEventListener("resize",this.resize.resizeHandler),l.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const A={func:l.MutationObserver||l.WebkitMutationObserver,attach(e,t={}){const s=this,i=new(0,A.func)(e=>{if(1===e.length)return void s.emit("observerUpdate",e[0]);const t=function(){s.emit("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(i)},init(){const e=this;if(h.observer&&e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let s=0;s{e.disconnect()}),this.observer.observers=[]}};var H={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){u.extend(this,{observer:{init:A.init.bind(this),attach:A.attach.bind(this),destroy:A.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const B={update(e){const t=this,{slidesPerView:s,slidesPerGroup:i,centeredSlides:a}=t.params,{addSlidesBefore:n,addSlidesAfter:r}=t.params.virtual,{from:l,to:o,slides:d,slidesGrid:c,renderSlide:p,offset:h}=t.virtual;t.updateActiveIndex();const m=t.activeIndex||0;let f,v,g;f=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",a?(v=Math.floor(s/2)+i+n,g=Math.floor(s/2)+i+r):(v=s+(i-1)+n,g=i+r);const b=Math.max((m||0)-g,0),w=Math.min((m||0)+v,d.length-1),y=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(u.extend(t.virtual,{from:b,to:w,offset:y,slidesGrid:t.slidesGrid}),l===b&&o===w&&!e)return t.slidesGrid!==c&&y!==h&&t.slides.css(f,`${y}px`),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:y,from:b,to:w,slides:function(){const e=[];for(let t=b;t<=w;t+=1)e.push(d[t]);return e}()}),void T();const x=[],E=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let e=l;e<=o;e+=1)(ew)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=w&&(void 0===o||e?E.push(t):(t>o&&E.push(t),t{t.$wrapperEl.append(p(d[e],e))}),x.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(p(d[e],e))}),t.$wrapperEl.children(".swiper-slide").css(f,`${y}px`),T()},renderSlide(e,t){const s=this,i=s.params.virtual;if(i.cache&&s.virtual.cache[t])return s.virtual.cache[t];const a=i.renderSlide?d(i.renderSlide.call(s,e,t)):d(`
${e}
`);return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(s.virtual.cache[t]=a),a},appendSlide(e){const t=this;if("object"==typeof e&&"length"in e)for(let s=0;s{const i=e[t],n=i.attr("data-swiper-slide-index");n&&i.attr("data-swiper-slide-index",parseInt(n,10)+1),s[parseInt(t,10)+a]=i}),t.virtual.cache=s}t.virtual.update(!0),t.slideTo(i,0)},removeSlide(e){const t=this;if(void 0===e||null===e)return;let s=t.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const i=l.innerWidth,a=l.innerHeight,n=t.$el.offset();s&&(n.left-=t.$el[0].scrollLeft);const r=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]];for(let t=0;t=0&&s[0]<=i&&s[1]>=0&&s[1]<=a&&(e=!0)}if(!e)return}t.isHorizontal()?((o||d||c||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!s||(o||c)&&s)&&t.slideNext(),((o||c)&&!s||(d||p)&&s)&&t.slidePrev()):((o||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&t.slideNext(),(o||u)&&t.slidePrev()),t.emit("keyPress",a)}},enable(){this.keyboard.enabled||(d(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable(){this.keyboard.enabled&&(d(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}};var V={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){u.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};const X={lastScrollTime:u.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>l.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){let e="onwheel"in n;if(!e){const t=n.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(e=n.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(e){let t=0,s=0,i=0,a=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),i=10*t,a=10*s,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=a,a=0),(i||a)&&e.deltaMode&&(1===e.deltaMode?(i*=40,a*=40):(i*=800,a*=800)),i&&!t&&(t=i<1?-1:1),a&&!s&&(s=a<1?-1:1),{spinX:t,spinY:s,pixelX:i,pixelY:a}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(e){let t=e;const s=this,i=s.params.mousewheel;s.params.cssMode&&t.preventDefault();let a=s.$el;if("container"!==s.params.mousewheel.eventsTarged&&(a=d(s.params.mousewheel.eventsTarged)),!s.mouseEntered&&!a[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let n=0;const r=s.rtlTranslate?-1:1,l=X.normalize(t);if(i.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;n=-l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;n=-l.pixelY}else n=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0===n)return!0;if(i.invert&&(n=-n),s.params.freeMode){const e={time:u.now(),delta:Math.abs(n),direction:Math.sign(n)},{lastEventBeforeSnap:a}=s.mousewheel,r=a&&e.time=s.minTranslate()&&(a=s.minTranslate()),a<=s.maxTranslate()&&(a=s.maxTranslate()),s.setTransition(0),s.setTranslate(a),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!l&&s.isBeginning||!o&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;const t=s.mousewheel.recentWheelEvents;t.length>=15&&t.shift();const i=t.length?t[t.length-1]:void 0,a=t[0];if(t.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))t.splice(0);else if(t.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const i=n>0?.8:.2;s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.mousewheel.timeout=u.nextTick(()=>{s.slideToClosest(s.params.speed,!0,void 0,i)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=u.nextTick(()=>{s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(r||s.emit("scroll",t),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),a===s.minTranslate()||a===s.maxTranslate())return!0}}else{const t={time:u.now(),delta:Math.abs(n),direction:Math.sign(n),raw:e},i=s.mousewheel.recentWheelEvents;i.length>=2&&i.shift();const a=i.length?i[i.length-1]:void 0;if(i.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&s.mousewheel.animateSlider(t):s.mousewheel.animateSlider(t),s.mousewheel.releaseScroll(t))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&u.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new l.Date).getTime(),!1)},releaseScroll(e){const t=this,s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1},enable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.on("mouseenter",e.mousewheel.handleMouseEnter),s.on("mouseleave",e.mousewheel.handleMouseLeave),s.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};const F={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:s,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&&!t.prevEl)return;let s,i;t.nextEl&&(s=d(t.nextEl),e.params.uniqueNavElements&&"string"==typeof t.nextEl&&s.length>1&&1===e.$el.find(t.nextEl).length&&(s=e.$el.find(t.nextEl))),t.prevEl&&(i=d(t.prevEl),e.params.uniqueNavElements&&"string"==typeof t.prevEl&&i.length>1&&1===e.$el.find(t.prevEl).length&&(i=e.$el.find(t.prevEl))),s&&s.length>0&&s.on("click",e.navigation.onNextClick),i&&i.length>0&&i.on("click",e.navigation.onPrevClick),u.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:i,prevEl:i&&i[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",e.navigation.onPrevClick),s.removeClass(e.params.navigation.disabledClass))}};const W={update(){const e=this,t=e.rtl,s=e.params.pagination;if(!s.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,a=e.pagination.$el;let n;const r=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),n>r-1&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r,l,o;if(s.dynamicBullets&&(e.pagination.bulletSize=i.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=n-e.pagination.dynamicBulletIndex,o=((l=r+(Math.min(i.length,s.dynamicMainBullets)-1))+r)/2),i.removeClass(`${s.bulletActiveClass} ${s.bulletActiveClass}-next ${s.bulletActiveClass}-next-next ${s.bulletActiveClass}-prev ${s.bulletActiveClass}-prev-prev ${s.bulletActiveClass}-main`),a.length>1)i.each((e,t)=>{const i=d(t),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=r&&a<=l&&i.addClass(`${s.bulletActiveClass}-main`),a===r&&i.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),a===l&&i.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`))});else{const t=i.eq(n),a=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=i.eq(r),n=i.eq(l);for(let e=r;e<=l;e+=1)i.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(a>=i.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)i.eq(i.length-e).addClass(`${s.bulletActiveClass}-main`);i.eq(i.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`);else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`)}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),n=(e.pagination.bulletSize*a-e.pagination.bulletSize)/2-o*e.pagination.bulletSize,r=t?"right":"left";i.css(e.isHorizontal()?r:"top",`${n}px`)}}if("fraction"===s.type&&(a.find(`.${s.currentClass}`).text(s.formatFractionCurrent(n+1)),a.find(`.${s.totalClass}`).text(s.formatFractionTotal(r))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const i=(n+1)/r;let l=1,o=1;"horizontal"===t?l=i:o=i,a.find(`.${s.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${l}) scaleY(${o})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(a.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let a="";if("bullets"===t.type){const n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let s=0;s`;i.html(a),e.pagination.bullets=i.find(`.${t.bulletClass}`)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):``+" / "+``,i.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,i.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",`.${t.bulletClass}`,function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),u.extend(e.pagination,{$el:s,el:s[0]}))},destroy(){const e=this.params.pagination;if(!e.el||!this.pagination.el||!this.pagination.$el||0===this.pagination.$el.length)return;const t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",`.${e.bulletClass}`)}};const j={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:i}=e,{dragSize:a,trackSize:n,$dragEl:r,$el:l}=t,o=e.params.scrollbar;let d=a,c=(n-a)*i;s?(c=-c)>0?(d=a-c,c=0):-c+a>n&&(d=n+c):c<0?(d=a+c,c=0):c+a>n&&(d=n-c),e.isHorizontal()?(r.transform(`translate3d(${c}px, 0, 0)`),r[0].style.width=`${d}px`):(r.transform(`translate3d(0px, ${c}px, 0)`),r[0].style.height=`${d}px`),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{l[0].style.opacity=0,l.transition(400)},1e3))},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:i}=t;s[0].style.width="",s[0].style.height="";const a=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,r=n*(a/e.size);let l;l="auto"===e.params.scrollbar.dragSize?a*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),u.extend(t,{trackSize:a,divider:n,moveDivider:r,dragSize:l}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const{scrollbar:t,rtlTranslate:s}=this,{$el:i,dragSize:a,trackSize:n,dragStartPos:r}=t;let l;l=(t.getPointerPosition(e)-i.offset()[this.isHorizontal()?"left":"top"]-(null!==r?r:a/2))/(n-a),l=Math.max(Math.min(l,1),0),s&&(l=1-l);const o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*l;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n,$dragEl:r}=i;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const{scrollbar:t,$wrapperEl:s}=this,{$el:i,$dragEl:a}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),s.transition(0),i.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n}=i;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),s.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(()=>{n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.addEventListener(s.start,e.scrollbar.onDragStart,l),r.addEventListener(s.move,e.scrollbar.onDragMove,l),r.addEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,l),n.addEventListener(i.move,e.scrollbar.onDragMove,l),n.addEventListener(i.end,e.scrollbar.onDragEnd,o))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.removeEventListener(s.start,e.scrollbar.onDragStart,l),r.removeEventListener(s.move,e.scrollbar.onDragMove,l),r.removeEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,l),n.removeEventListener(i.move,e.scrollbar.onDragMove,l),n.removeEventListener(i.end,e.scrollbar.onDragEnd,o))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:s}=e,i=e.params.scrollbar;let a=d(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===s.find(i.el).length&&(a=s.find(i.el));let n=a.find(`.${e.params.scrollbar.dragClass}`);0===n.length&&(n=d(`
`),a.append(n)),u.extend(t,{$el:a,el:a[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};const Y={setTransform(e,t){const{rtl:s}=this,i=d(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const o=i.attr("data-swiper-parallax-scale"),c=i.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=n,l="0"):(l=n,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*t*a}%`:`${r*t*a}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*t}%`:`${l*t}px`,void 0!==c&&null!==c){const e=c-(c-1)*(1-Math.abs(t));i[0].style.opacity=e}if(void 0===o||null===o)i.transform(`translate3d(${r}, ${l}, 0px)`);else{const e=o-(o-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:s,progress:i,snapGrid:a}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,i)}),s.each((t,s)=>{let n=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-i*(a.length-1)),n=Math.min(Math.max(n,-1),1),d(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,n)})})},setTransition(e=this.params.speed){const{$el:t}=this;t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{const i=d(s);let a=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),i.transition(a)})}};const R={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt((i-t)**2+(a-s)**2)},onGestureStart(e){const t=this,s=t.params.zoom,i=t.zoom,{gesture:a}=i;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=R.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${s.containerClass}`),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl&&a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange(e){const t=this.params.zoom,s=this.zoom,{gesture:i}=s;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,i.scaleMove=R.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(h.gestures?s.scale=e.scale*s.currentScale:s.scale=i.scaleMove/i.scaleStart*s.currentScale,s.scale>i.maxRatio&&(s.scale=i.maxRatio-1+(s.scale-i.maxRatio+1)**.5),s.scalea.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.ya.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentXa.maxX&&(a.currentX=a.maxX-1+(a.currentX-a.maxX+1)**.8),a.currentYa.maxY&&(a.currentY=a.maxY-1+(a.currentY-a.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform(`translate3d(${a.currentX}px, ${a.currentY}px,0)`)}},onTouchEnd(){const e=this.zoom,{gesture:t,image:s,velocity:i}=e;if(!t.$imageEl||0===t.$imageEl.length)return;if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;let a=300,n=300;const r=i.x*a,l=s.currentX+r,o=i.y*n,d=s.currentY+o;0!==i.x&&(a=Math.abs((l-s.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-s.currentY)/i.y));const c=Math.max(a,n);s.currentX=l,s.currentY=d;const p=s.width*e.scale,u=s.height*e.scale;s.minX=Math.min(t.slideWidth/2-p/2,0),s.maxX=-s.minX,s.minY=Math.min(t.slideHeight/2-u/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),t.$imageWrapEl.transition(c).transform(`translate3d(${s.currentX}px, ${s.currentY}px,0)`)},onTransitionEnd(){const e=this.zoom,{gesture:t}=e;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){const t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){const t=this,s=t.zoom,i=t.params.zoom,{gesture:a,image:n}=s;if(a.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?a.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):a.$slideEl=t.slides.eq(t.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${i.containerClass}`)),!a.$imageEl||0===a.$imageEl.length)return;let r,l,o,d,c,p,u,h,m,f,v,g,b,w,y,T,x,E;a.$slideEl.addClass(`${i.zoomedSlideClass}`),void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,l="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,l=n.touchesStart.y),s.scale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,s.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,e?(x=a.$slideEl[0].offsetWidth,E=a.$slideEl[0].offsetHeight,c=(o=a.$slideEl.offset().left)+x/2-r,p=(d=a.$slideEl.offset().top)+E/2-l,m=a.$imageEl[0].offsetWidth,f=a.$imageEl[0].offsetHeight,v=m*s.scale,g=f*s.scale,y=-(b=Math.min(x/2-v/2,0)),T=-(w=Math.min(E/2-g/2,0)),u=c*s.scale,h=p*s.scale,uy&&(u=y),hT&&(h=T)):(u=0,h=0),a.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${h}px,0)`),a.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)},out(){const e=this,t=e.zoom,s=e.params.zoom,{gesture:i}=t;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent(`.${s.containerClass}`)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(`${s.zoomedSlideClass}`),i.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.on("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.on("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.on("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.on(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.off("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.off("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.off("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.off(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)}};const q={loadInSlide(e,t=!0){const s=this,i=s.params.lazy;if(void 0===e)return;if(0===s.slides.length)return;const a=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`):s.slides.eq(e);let n=a.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!a.hasClass(i.elementClass)||a.hasClass(i.loadedClass)||a.hasClass(i.loadingClass)||(n=n.add(a[0])),0!==n.length&&n.each((e,n)=>{const r=d(n);r.addClass(i.loadingClass);const l=r.attr("data-background"),o=r.attr("data-src"),c=r.attr("data-srcset"),p=r.attr("data-sizes"),u=r.parent("picture");s.loadImage(r[0],o||l,c,p,!1,()=>{if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(r.css("background-image",`url("${l}")`),r.removeAttr("data-background")):(c&&(r.attr("srcset",c),r.removeAttr("data-srcset")),p&&(r.attr("sizes",p),r.removeAttr("data-sizes")),u.length&&u.children("source").each((e,t)=>{const s=d(t);s.attr("data-srcset")&&(s.attr("srcset",s.attr("data-srcset")),s.removeAttr("data-srcset"))}),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),a.find(`.${i.preloaderClass}`).remove(),s.params.loop&&t){const e=a.attr("data-swiper-slide-index");if(a.hasClass(s.params.slideDuplicateClass)){const t=s.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${s.params.slideDuplicateClass})`);s.lazy.loadInSlide(t.index(),!1)}else{const t=s.$wrapperEl.children(`.${s.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);s.lazy.loadInSlide(t.index(),!1)}}s.emit("lazyImageReady",a[0],r[0]),s.params.autoHeight&&s.updateAutoHeight()}}),s.emit("lazyImageLoad",a[0],r[0])})},load(){const e=this,{$wrapperEl:t,params:s,slides:i,activeIndex:a}=e,n=e.virtual&&s.virtual.enabled,r=s.lazy;let l=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(i[e])return!0;return!1}function c(e){return n?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${s.slideVisibleClass}`).each((t,s)=>{const i=n?d(s).attr("data-swiper-slide-index"):d(s).index();e.lazy.loadInSlide(i)});else if(l>1)for(let t=a;t1||r.loadPrevNextAmount&&r.loadPrevNextAmount>1){const t=r.loadPrevNextAmount,s=l,n=Math.min(a+s+Math.max(t,s),i.length),d=Math.max(a-Math.max(s,t),0);for(let t=a+l;t0&&e.lazy.loadInSlide(c(i));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&e.lazy.loadInSlide(c(a))}}};const U={LinearSpline:function(e,t){const s=function(){let e,t,s;return(i,a)=>{for(t=-1,e=i.length;e-t>1;)i[s=e+t>>1]<=a?t=s:e=s;return e}}();let i,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=s(this.x,e),i=a-1,(e-this.x[i])*(this.y[a]-this.y[i])/(this.x[a]-this.x[i])+this.y[i]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new U.LinearSpline(t.slidesGrid,e.slidesGrid):new U.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const s=this,i=s.controller.control;let a,n;function r(e){const t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),n=-s.controller.spline.interpolate(-t)),n&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),n=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{i&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(i))for(a=0;a(e.attr("tabIndex","0"),e),makeElNotFocusable:e=>(e.attr("tabIndex","-1"),e),addElRole:(e,t)=>(e.attr("role",t),e),addElLabel:(e,t)=>(e.attr("aria-label",t),e),disableEl:e=>(e.attr("aria-disabled",!0),e),enableEl:e=>(e.attr("aria-disabled",!1),e),onEnterKey(e){const t=this,s=t.params.a11y;if(13!==e.keyCode)return;const i=d(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(s.lastSlideMessage):t.a11y.notify(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(s.firstSlideMessage):t.a11y.notify(s.prevSlideMessage)),t.pagination&&i.is(`.${t.params.pagination.bulletClass}`)&&i[0].click()},notify(e){const t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation(){const e=this;if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(e.a11y.disableEl(s),e.a11y.makeElNotFocusable(s)):(e.a11y.enableEl(s),e.a11y.makeElFocusable(s))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((s,i)=>{const a=d(i);e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let s,i;e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),s&&(e.a11y.makeElFocusable(s),e.a11y.addElRole(s,"button"),e.a11y.addElLabel(s,t.nextSlideMessage),s.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;let t,s;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),s&&s.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};const J={init(){const e=this;if(!e.params.history)return;if(!l.history||!l.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=J.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||l.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||l.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){this.history.paths=J.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues(){const e=l.location.pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(!this.history.initialized||!this.params.history.enabled)return;const s=this.slides.eq(t);let i=J.slugify(s.attr("data-history"));l.location.pathname.includes(e)||(i=`${e}/${i}`);const a=l.history.state;a&&a.value===i||(this.params.history.replaceState?l.history.replaceState({value:i},null,i):l.history.pushState({value:i},null,i))},slugify:e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(e,t,s){const i=this;if(t)for(let a=0,n=i.slides.length;a{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},s)},start(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};const Z={setTranslate(){const e=this,{slides:t}=e;for(let s=0;s{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e'),t.append(p)),p.css({height:`${i}px`})):0===(p=e.find(".swiper-cube-shadow")).length&&(p=d('
'),e.append(p)));for(let e=0;e-1&&(u=90*i+90*h,n&&(u=90*-i-90*h)),t.transform(g),l.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`
`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-h,0)),s.length&&(s[0].style.opacity=Math.max(h,0))}}if(t.css({"-webkit-transform-origin":`50% 50% -${r/2}px`,"-moz-transform-origin":`50% 50% -${r/2}px`,"-ms-transform-origin":`50% 50% -${r/2}px`,"transform-origin":`50% 50% -${r/2}px`}),l.shadow)if(o)p.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(u)-90*Math.floor(Math.abs(u)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=l.shadowScale,i=l.shadowScale/t,n=l.shadowOffset;p.transform(`scale3d(${s}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-90deg)`)}const h=I.isSafari||I.isWebView?-r/2:0;t.transform(`translate3d(0px,0,${h}px) rotateX(${this.isHorizontal()?0:u}deg) rotateY(${this.isHorizontal()?-u:0}deg)`)},setTransition(e){const{$el:t,slides:s}=this;s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}};const te={setTranslate(){const e=this,{slides:t,rtlTranslate:s}=e;for(let i=0;i`),a.append(t)),0===s.length&&(s=d(`
`),a.append(s)),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}a.transform(`translate3d(${o}px, ${c}px, 0px) rotateX(${l}deg) rotateY(${r}deg)`)}},setTransition(e){const t=this,{slides:s,activeIndex:i,$wrapperEl:a}=t;if(s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;s.eq(i).transitionEnd(function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}if(h.pointerEvents||h.prefixedPointerEvents){i[0].style.perspectiveOrigin=`${o}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};const ie={init(){const e=this,{thumbs:t}=e.params,s=e.constructor;t.swiper instanceof s?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new s(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,i=t.clickedSlide;if(i&&d(i).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(void 0===s||null===s)return;let a;if(a=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${a}"]`).eq(0).index(),i=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${a}"]`).eq(0).index();a=void 0===s?i:void 0===i?s:i-tt.previousIndex?"next":"prev"}else l=(r=t.realIndex)>t.previousIndex?"next":"prev";n&&(r+="next"===l?a:-1*a),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&(r=r-i+1),s.slideTo(r,e?0:void 0))}let r=1;const l=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;ee,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){u.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){const e=this;e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!d(e.target).hasClass(t.params.pagination.bulletClass)){!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){u.extend(this,{scrollbar:{init:j.init.bind(this),destroy:j.destroy.bind(this),updateSize:j.updateSize.bind(this),setTranslate:j.setTranslate.bind(this),setTransition:j.setTransition.bind(this),enableDraggable:j.enableDraggable.bind(this),disableDraggable:j.disableDraggable.bind(this),setDragPosition:j.setDragPosition.bind(this),getPointerPosition:j.getPointerPosition.bind(this),onDragStart:j.onDragStart.bind(this),onDragMove:j.onDragMove.bind(this),onDragEnd:j.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create(){u.extend(this,{parallax:{setTransform:Y.setTransform.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this)}})},on:{beforeInit(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(s=>{t[s]=R[s].bind(e)}),u.extend(e,{zoom:t});let s=1;Object.defineProperty(e.zoom,"scale",{get:()=>s,set(t){if(s!==t){const s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,i)}s=t}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){u.extend(this,{lazy:{initialImageLoaded:!1,load:q.load.bind(this),loadInSlide:q.loadInSlide.bind(this)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){u.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:U.getInterpolateFunction.bind(this),setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{update(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;u.extend(e,{a11y:{liveRegion:d(``)}}),Object.keys(_).forEach(t=>{e.a11y[t]=_[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){u.extend(this,{history:{init:J.init.bind(this),setHistory:J.setHistory.bind(this),setHistoryPopState:J.setHistoryPopState.bind(this),scrollToSlide:J.scrollToSlide.bind(this),destroy:J.destroy.bind(this)}})},on:{init(){const e=this;e.params.history.enabled&&e.history.init()},destroy(){const e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){u.extend(this,{hashNavigation:{initialized:!1,init:K.init.bind(this),destroy:K.destroy.bind(this),setHash:K.setHash.bind(this),onHashCange:K.onHashCange.bind(this)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:Q.run.bind(e),start:Q.start.bind(e),stop:Q.stop.bind(e),pause:Q.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const s=this;s.autoplay.running&&(t||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(e):s.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit(){if("fade"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}fade`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){u.extend(this,{cubeEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit(){if("cube"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}cube`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){u.extend(this,{flipEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit(){if("flip"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}flip`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){u.extend(this,{coverflowEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(`${this.params.containerModifierClass}coverflow`),this.classNames.push(`${this.params.containerModifierClass}3d`),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){u.extend(this,{thumbs:{swiper:null,init:ie.init.bind(this),update:ie.update.bind(this),onThumbClick:ie.onThumbClick.bind(this)}})},on:{beforeInit(){const{thumbs:e}=this.params;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){const t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){const e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];void 0===z.use&&(z.use=z.Class.use,z.installModule=z.Class.installModule),z.use(ae);t.default=z},yhGY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABECAMAAADjuAaWAAAC/VBMVEUAAACMPyCkXy6bViZySCXVsWLnRVK0hTr86oH831C2lEnyQVT1kiPsskr75jn241vrVybptkzDmUT6xFr6xMLdRVLSm0HBNDmyUSjtaizdXirrqXrbojLjxU78n5D4tD3vxEbZOk3Yvk/EQS3Dey/2tlX6q673zkr2sjn341j2x0jpkDDnsU/hYGzctn/wkLHXL0f0ulLujiTu3WPqvG7jwn7hpVrVsGnkenvXPhPvrSzveofx3UvjUkDo0UrSMT3nkTfWjC/7zjb5pq3icGTpX2b+syf/rhv901BfEW3+4fD9zN/+0OP9utb+stH96nb+p8n9vj75v9f+zOf+xeH9wtr97W394mr93F/1NFH+x0pzE3L+00f9yT776fT9vdZ4F41oEnqfE2/+5Fv1R0T5uTb9ui3+0+j9u9peEXL0fU37wTH+2e35xt31wtb8tMjqFWXuKF79yFf3xEx0FYCcFn6MFX360WL91Vjxaj2CFIT2GmjMEmjqWGT+uuHlmNJPE2v7xmj5V2j4Zmb5u0/5qx378vj7tuqOEXL57WNOC1z21eH5u8+qEn+BEXKxDmT+v1v8tkfoW0D4hzj+pij4rdD708z6z3iuGnP5LFzDFVvyH1jyTzb3nSv7oBz5shL4pcTtR2p6GGlmJFn1WljoVlbnSEf9sjv3xzblRDD93/P5ptzcicOOL4v5qmlpE2PWL2D2El/8sljmNVfnLkP7qEH7m0HsgDn70zL2sCrsfCT8weztq+D7uLafRJn+4Xa+EHa1EXTfFmnhP2PVF138qVboHlPslz/6gSXVbK/ee6exS5r0zI3QoIZ+IoOZZ3H4tnDZUG76j2r5e2TmhWJ+NF+fGFvedFb5llT310jxuij4cCb2VyPasJXSUJXoupDpf4b3a4PUQ4Gic33nUnvTJnD0plLBbLr+75zYZYyPLXKNDFdRF0zLZknvMBzjLQ7nn8H79bqQQoKsNoLDcXPBRm2pT2zIKyW7MQrKd8L78qjPh4S2iXzGNUzUcSdM9FspAAAARnRSTlMACBUdDYH8P/7+LP7+x/38/rdd/fv5dEQt/v72opv+9s+Qi3BQ+vnt6ebh1al9d/z86enTsqWUbVj+4NTTx728uJTxyZ27OKVvdAAACW9JREFUSMec011IU2EYB/BW5j6sbWlFWVJIYkaYYWZBdNFFHDbH6Nh2zg5nDjrGxjrntI+LbbiUaCyGi+Uk25fQhc1cETPnNL2Yms6ym6zARBGTDL3oi4giKHq2aXlRlP3HDhx4fzzvc573XfPncAtzs9b8R9YdEpXn/o+r4AuF5VzOal1WgQhxmJHj3FW6tesp8u7EmybhMcGqHKeyhLz39NLnfLWwYN1qYG4JOfLs5c3Pn78T/IK1/+64Jb3d+md675cvX77fEv67FJQLe3eNONRmR9HrUXWvcD3n3/rjHhcK+RSGuVxKOUbx+cKSQgHn70xQeEwoVMqVcp7SpeTJActdomO/p1mZcOAvWF/Og6U8Hk+pTMhTUYJWuqiSAkEWB5JZutRS6frlFG7iLSzw0oDiIxAcUyrBKqHq8cLKysrMstLMcCtE1ryrF/OuPsmb5GMLHz58TeDqk63NPX1TU319G1rbCT6WLmo1mYvujty7W+TIq8gMrfjWaI9er28+NemS875+WMhrfTg1LfZ6a0Oh6enpqYetjusJKIqR50b1kJ72XbmZ41Wgfu1ta7N1k5Q8weNdHJ2aDtWuSEi8fdSBYxhGkSP6tjZvvH3n0mS5+wh9bShO8qkEz9L+UNyRnZ0dDteGs7NzcnLgURvK77uPJDDY7Yg3rG8/+PPkbz1xanuzVURROLHBFr45O7sFVmeP35h9ADCsUuV0dGxvJnCQSLyvfdfWZQeb7T2pFrkwzNwqjs1ubmm5oPKrou8l7sWunJxaVTqhDQSG4Thx8uz+FUdQsLsXzkrCtCG/bLalpfH8A78/OuasYc+PR9PK7/erxM0m6NOq3stded03TlI4bu0OxcYVjbTslVFVtkgDVBx44Dd2qVRdRr8/1hE3URRl3bjynu0pxnHc0m1LJl/2MzdeJY3RT41OZwRFdQeiRkgXyGAMvp9IxC/OXXHfdyIAr9piwaDx1Xg0WWeMvnc6nRIU1egWo3VBYyrBYMzWBBCBHn+1iKQ22gHQYOjs7DQExiJpqJHprs0N12USTMbiiAhH9v1qcmsxn487bMkgGEOnYfjTWKTG6ayRaGQykIvz80OGlDQkvU2IBSd3cpZvxyYEsZriHQZwQ8PzMwdQraQGIgGHstoIe2dufmjIYKgzlMVJi4Xcvfx5tu0jESvRUwbKPjd2rbpa29gokWQg21gDoa+NzdmHhwzDtlNWi7WYu/xNT0BFhzdgn3/0XletrZZWVVVpQdIKmYyRpEpHIhHmzgzAcBNitZpzM3vlbFUjCDnyzR6Y6U+havhJpSBpVIPSkqVE6MtzAfu3F7CUOJy1NAwC3l4E7HZfQz/LApVWQWiJlkWr6JSktVUMUz/mCdgDz01Ir3ppINzdcNXVzwEOztxG3W6WOZ3erFbLSmkaVDWDumX1DR99ACeIyUlktyBd8FCRxWImnnvs9gHfo3rUrdBBFFKQDE1rGXiVuVlZ/czggGfAM0FOWvIOloITVOjFPRdNxITHPjDg8zXUyzQwd3gwjPQ0w7IojFKm0PU/OuMbBPjGbHmyXbyjdO2a0h1H3x4dtZgmPAODg1d8jy/X6+CkaVCWkSoUp1FwMrdGd7nh4xmfxzN45o3pev67t/k7jvxove5DmgjjOICnM4PawMq1lWGJFZJJJBG9EBXVjbEaXrv90ebYC9yVHiW4TZngy9QxWc42na4/cr7M5WTqQBHTphASKW7OtJmsRMRQUEuwEqL+6HebL0GQCX3Zxrh7PvfcPc/D8zy3Y/fZQ8sxc8rstxMvnzwxGhVD+oI7D+8IsVv3HvCrMYEAE0rLhQX6YbVC8VhhnPiU3VG1vJx5DpqHdjWmyiwCaFQojEajurBAyOMJoEf4/Hq+ABqJVyPUD6kBQhbfiURdvQdvhJqVlYw4JaL2CTgHMGf4BdWXAp60mp9WL731CIJ5vqjVZYqyMsXi23QJ2ZO8K9yP18jnEtEoBdVqdc6wnkfVKMzi89PSqoW3eI94As9CGZWKxYl2iURCHqatjRzUiUq033JyysBR8CFPgJWHYH01hsFlChcqgFVULK6OOp0kfi1qbXpMcqKk8gfAHEi/HvoBu51FQZB8kC8KGxsrqDR+1Tol6JFjEWFIu4iiJBq3kJcHLq/fg2HYfT4EINzsfewBBcUqsVjcGCchUfQie31pu0aQJKn92phHpc0jFEqzIGEIDYRhrY1iKu5VLTj8cNTGXHURpGg0oAInAygtp9w6zJIKW6E+t1tsj1OiKJq077fJioALZUOVFQALpeWACvSuwkKXy0XJgu8qOdftdvtzSRxtvkrbgBHHkgiUQKdXxWIK3i7Q612t8/1tbcNDrS5XNUC5HGQgTkkSxJEDERsQRg9CEIRpekGsAuih0IhMJhuBBhnpn2/1zLsz5Fz7dDZOEEgye8dm2AwdB0FwrS+gko30r4zIVCpwKjmEywW7Yudy7T+0BE4gtqRjmy7y3P5aC8Bgri8gl6nEFKJURgY3g8vNAMw12H3WIIEgFov51OYz7jtp7q6yIEQwqJ1akctV4ACBCQf+GgI+LU7giGWwt+v4gY0nPEpO5jeBRPAjJu+snSvP4BYVFcEXTBFAw5Lfq0XgtGXw6bNJYn1hjdq5v2NspkQzaOHUcTi4dcpvNxigPEBwRQaD3T9lNYOD+j7cbRg3l56LXFvJ0Y6xsfHMg3Qbh8NB8P3eqdnA0hJgQIYl++yU19RMOR09pqV4Zry99Ex4CJx6nm4yZZtMHeZamw5BOLoes9U77fs56/fP/vRNe614D8Kpq9PZavGujlcdpux059lQlQcYjL2MvRAGIzlVp4MyHEtzqTI312q1apV4jw7uAw7SU5MZkFDJnVEUjKDRIuETCT/sxFTqfsMlgyK0B1QoNltqIpsGCRWM+nNjx748WUWvtUBRXY/ydakyCM2F6HR0euZl2t/34jfj4+PHuum22tJRTcuhOaXOZqN3T7bHxydsseu8caKvL54Zc7B3buzz55bM9qr3mkoHHDudsuPvSemLjT3B7OxkMks0FzTjz5gDA50fY+HYVvA8bI/63jQ0DAxEazSayugGyMeamprr57eAkeevx/a9yafiaKp05Dc05DtmYk9cSonccm/NTrmUX1xMySZHUzGkqfhSAotyW1JWQvSe4pJQwO1hJrBC/f1v9HKYOphXElgR23lHoiVeiXZEM68k0rb/PsdKTGRtm4WrBfX/8wtrh0xw27n17wAAAABJRU5ErkJggg=="}}); +***************************************************************************** */function o(){for(var e=0,t=0,s=arguments.length;t=1e4?(e/1e4).toFixed(1)+"W":e},openPerson:function(e){0!=this.tabType&&1!=this.tabType||Object(d.b)().app&&(Object(d.b)().ios?window.webkit.messageHandlers.openPersonPage.postMessage(e):Object(d.b)().android&&androidJsObj&&"object"===("undefined"==typeof androidJsObj?"undefined":r()(androidJsObj))&&window.androidJsObj.openPersonPage(e))}},mounted:function(){var e=this.$refs.swiperWslide,t=this.$refs.topThree.offsetHeight,s=this.$refs["top-three"].offsetHeight,i=document.documentElement.clientHeight,n=i-t-s;this.$refs.rankWrap.setAttribute("style","height:"+(i-t)+"px");var r=!0,l=!1,o=void 0;try{for(var d,c=a()(e);!(r=(d=c.next()).done);r=!0){d.value.setAttribute("style","min-height:"+(n-64)+"px")}}catch(e){l=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(l)throw o}}}}),p={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:"max "+e.tabclass[e.tabType]},[i("div",{ref:"topThree",class:"topThree"},[i("div",{staticClass:"tab-wrapper"},e._l(e.tabList,function(t,s){return i("div",{key:s,class:s===e.tabType?"active tab":"tab",on:{click:function(t){return e.setTabType(s)}}},[e._v("\n "+e._s(t)+"\n "),i("span",{staticClass:"subscript-one"})])}),0),e._v(" "),3!=e.tabType?i("div",{staticClass:"choose-wrapper"},[i("div",{class:"choose "+(1===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(1)}}},[i("span",[e._v("日榜")])]),e._v(" "),i("div",{class:"choose "+(2===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(2)}}},[i("span",[e._v("周榜")])])]):e._e()]),e._v(" "),i("div",{ref:"rankWrap",staticClass:"rank-wrap"},[i("div",{ref:"top-three",staticClass:"top-three"},e._l(e.topThree,function(t,a){return i("div",{key:a,staticClass:"top-list",on:{click:function(s){return e.openPerson(t.uid)}}},[i("div",{staticClass:"avatar"},[i("img",{attrs:{src:t.avatar,alt:""}})]),e._v(" "),t.nick&&!t.roomTitle?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.nick.length>6?t.nick.slice(0,6)+"...":t.nick)+"\n ")]):t.clanId?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.name.length>6?t.name.slice(0,6)+"...":t.name)+"\n ")]):i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.roomTitle.length>6?t.roomTitle.slice(0,6)+"...":t.roomTitle)+"\n ")]),e._v(" "),3!=e.tabType?i("p",{staticClass:"new-rank-num"},[i("span",a?[i("span",{staticClass:"distance-num"},[e._v(e._s(e.formatTotal(e.topThree[a-1].totalNum-t.totalNum))+"\n "),i("br")]),e._v("\n 距上一名\n ")]:[i("img",{attrs:{src:s("yhGY"),alt:""}})])]):e._e(),e._v(" "),3==e.tabType?i("p",{class:"new-rank-icon icon-"+a},[i("img",{attrs:{src:t.levelIcon,alt:""}})]):e._e()])}),0),e._v(" "),i("swiper",{ref:"mySwiper",staticClass:"swiper",attrs:{options:e.swiperOptions},on:{slideChangeTransitionStart:e.onSwiperSlideChangeTransitionStart}},e._l(e.otherArr,function(t,s){return i("swiper-slide",{key:s,staticClass:"swiper-slide"},[i("div",{ref:"swiperWslide",refInFor:!0,staticClass:"content-wrapper"},e._l(t,function(s,a){return i("div",{key:a,staticClass:"user-list"},[i("p",{staticClass:"rank-index"},[e._v(e._s(a+4))]),e._v(" "),i("img",{attrs:{src:s.avatar,alt:""},on:{click:function(t){return e.openPerson(s.uid)}}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[s.nick&&!s.roomTitle?i("p",[e._v("\n "+e._s(s.nick.length>6?s.nick.slice(0,6)+"...":s.nick)+"\n ")]):s.clanId?i("p",{staticClass:"clan-nick"},[e._v("\n "+e._s(s.name.length>6?s.name.slice(0,6)+"...":s.name)+"\n ")]):i("p",[e._v("\n "+e._s(s.roomTitle.length>6?s.roomTitle.slice(0,6)+"...":s.roomTitle)+"\n ")])]),e._v(" "),3!=e.tabType?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(a?e.formatTotal(t[a-1].totalNum-s.totalNum):e.formatTotal(e.topThree[e.topThree.length-1].totalNum-s.totalNum))+"\n ")]):e._e(),e._v(" "),3==e.tabType?i("p",{staticClass:"new-rank-icon"},[i("img",{attrs:{src:s.levelIcon,alt:""}})]):e._e()])}),0)])}),1),e._v(" "),e.me&&3!=e.tabType?i("div",{ref:"mine",staticClass:"me"},[i("p",{staticClass:"rank-index"},[e._v(e._s(e.me.seqNo||""))]),e._v(" "),i("img",{attrs:{src:e.me.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[2==e.tabType?i("p",[e._v("\n "+e._s(e.me.roomTitle.length>6?e.me.roomTitle.slice(0,6)+"...":e.me.roomTitle)+"\n ")]):i("p",[e._v("\n "+e._s(e.me.nick.length>6?e.me.nick.slice(0,6)+"...":e.me.nick)+"\n ")])]),e._v(" "),0!=e.me.seqNo&&1!=e.me.seqNo?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(e.totalList[e.me.seqNo-2].totalNum-e.me.totalNum)+"\n ")]):0==e.me.seqNo?i("p",{staticClass:"not-rank"},[e._v("未上榜")]):e._e()]):e._e()],1)])},staticRenderFns:[]};var u=s("VU/8")(c,p,!1,function(e){s("Oupx")},"data-v-65439510",null);t.default=u.exports},fxRn:function(e,t,s){s("+tPU"),s("zQR9"),e.exports=s("g8Ux")},g8Ux:function(e,t,s){var i=s("77Pl"),a=s("3fs2");e.exports=s("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},j7an:function(e,t,s){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(s){void 0===e[s]?e[s]=t[s]:i(t[s])&&i(e[s])&&Object.keys(t[s]).length>0&&a(e[s],t[s])})}Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document?document:{},r={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};a(n,r);var l="undefined"!=typeof window?window:{};a(l,{document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class o{constructor(e){const t=this;for(let s=0;s=0&&l.indexOf(">")>=0){let e="div";for(0===l.indexOf(":~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],i=0;i0&&e[0].nodeType)for(i=0;i=0;e-=1){const s=r[e];i&&s.listener===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i||(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1))}}}return this},trigger:function(...e){const t=e[0].split(" "),s=e[1];for(let i=0;it>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}return this},transitionEnd:function(e){const t=["webkitTransitionEnd","transitionend"],s=this;let i;function a(n){if(n.target===this)for(e.call(this,n),i=0;i0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,r=e===l?l.scrollY:e.scrollTop,o=e===l?l.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+o-a}}return null},css:function(e,t){let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;st-1?[]:e<0?(s=t+e)<0?[]:[this[s]]:[this[e]])},append:function(...e){let t;for(let s=0;s=0;s-=1)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(e instanceof o)for(s=0;s0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?new o([this[0].nextElementSibling]):new o([]):this[0].nextElementSibling?new o([this[0].nextElementSibling]):new o([]):new o([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?new o([t.previousElementSibling]):new o([]):t.previousElementSibling?new o([t.previousElementSibling]):new o([])}return new o([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},parent:function(e){const t=[];for(let s=0;s{d.fn[e]=d.fn[e]||p[e]});const u={deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:(e,t=0)=>setTimeout(e,t),now:()=>Date.now(),getTranslate(e,t="x"){let s,i,a;const n=l.getComputedStyle(e,null);return l.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===i?"":i)):s=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=l.WebKitCSSMatrix?a.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=l.WebKitCSSMatrix?a.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0},parseUrlQuery(e){const t={};let s,i,a,n,r=e||l.location.href;if("string"==typeof r&&r.length)for(n=(i=(r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"").split("&").filter(e=>""!==e)).length,s=0;s"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object,extend(...e){const t=Object(e[0]);for(let s=1;s=0,observer:"MutationObserver"in l||"WebkitMutationObserver"in l,passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});l.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in l};class m{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(e=>{t.on(e,t.params.on[e])})}on(e,t,s){const i=this;if("function"!=typeof t)return i;const a=s?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][a](t)}),i}once(e,t,s){const i=this;if("function"!=typeof t)return i;function a(...s){i.off(e,a),a.f7proxy&&delete a.f7proxy,t.apply(i,s)}return a.f7proxy=t,i.on(e,a,s)}off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].length&&s.eventsListeners[e].forEach((i,a)=>{(i===t||i.f7proxy&&i.f7proxy===t)&&s.eventsListeners[e].splice(a,1)})}),s):s}emit(...e){const t=this;if(!t.eventsListeners)return t;let s,i,a;return"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],i=e.slice(1,e.length),a=t):(s=e[0].events,i=e[0].data,a=e[0].context||t),(Array.isArray(s)?s:s.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const s=[];t.eventsListeners[e].forEach(e=>{s.push(e)}),s.forEach(e=>{e.apply(a,i)})}}),t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s];i.params&&u.extend(e,i.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s],a=e[s]||{};i.instance&&Object.keys(i.instance).forEach(e=>{const s=i.instance[e];t[e]="function"==typeof s?s.bind(t):s}),i.on&&t.on&&Object.keys(i.on).forEach(e=>{t.on(e,i.on[e])}),i.create&&i.create.bind(t)(a)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const s=this;s.prototype.modules||(s.prototype.modules={});const i=e.name||`${Object.keys(s.prototype.modules).length}_${u.now()}`;return s.prototype.modules[i]=e,e.proto&&Object.keys(e.proto).forEach(t=>{s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s}static use(e,...t){const s=this;return Array.isArray(e)?(e.forEach(e=>s.installModule(e)),s):s.installModule(e,...t)}}var f={updateSize:function(){const e=this;let t,s;const i=e.$el;t=void 0!==e.params.width?e.params.width:i[0].clientWidth,s=void 0!==e.params.height?e.params.height:i[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),s=s-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),u.extend(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this,t=e.params,{$wrapperEl:s,size:i,rtlTranslate:a,wrongRTL:n}=e,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),c=r?e.virtual.slides.length:d.length;let p=[];const h=[],m=[];function f(e){return!t.cssMode||e!==d.length-1}let v=t.slidesOffsetBefore;"function"==typeof v&&(v=t.slidesOffsetBefore.call(e));let g=t.slidesOffsetAfter;"function"==typeof g&&(g=t.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.snapGrid.length;let y,T,x=t.spaceBetween,E=-v,S=0,C=0;if(void 0===i)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*i),e.virtualSize=-x,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(y=Math.floor(c/t.slidesPerColumn)===c/e.params.slidesPerColumn?c:Math.ceil(c/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(y=Math.max(y,t.slidesPerView*t.slidesPerColumn)));const $=t.slidesPerColumn,M=y/$,k=Math.floor(c/t.slidesPerColumn);for(let s=0;s1){let i,n,r;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){const e=Math.floor(s/(t.slidesPerGroup*t.slidesPerColumn)),l=s-t.slidesPerColumn*t.slidesPerGroup*e,o=0===e?t.slidesPerGroup:Math.min(Math.ceil((c-e*$*t.slidesPerGroup)/$),t.slidesPerGroup);i=(n=l-(r=Math.floor(l/o))*o+e*t.slidesPerGroup)+r*y/$,a.css({"-webkit-box-ordinal-group":i,"-moz-box-ordinal-group":i,"-ms-flex-order":i,"-webkit-order":i,order:i})}else"column"===t.slidesPerColumnFill?(r=s-(n=Math.floor(s/$))*$,(n>k||n===k&&r===$-1)&&(r+=1)>=$&&(r=0,n+=1)):n=s-(r=Math.floor(s/M))*M;a.css(`margin-${e.isHorizontal()?"top":"left"}`,0!==r&&t.spaceBetween&&`${t.spaceBetween}px`)}if("none"!==a.css("display")){if("auto"===t.slidesPerView){const s=l.getComputedStyle(a[0],null),i=a[0].style.transform,n=a[0].style.webkitTransform;if(i&&(a[0].style.transform="none"),n&&(a[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(s.getPropertyValue("width")),t=parseFloat(s.getPropertyValue("padding-left")),i=parseFloat(s.getPropertyValue("padding-right")),a=parseFloat(s.getPropertyValue("margin-left")),n=parseFloat(s.getPropertyValue("margin-right")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}else{const e=parseFloat(s.getPropertyValue("height")),t=parseFloat(s.getPropertyValue("padding-top")),i=parseFloat(s.getPropertyValue("padding-bottom")),a=parseFloat(s.getPropertyValue("margin-top")),n=parseFloat(s.getPropertyValue("margin-bottom")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}i&&(a[0].style.transform=i),n&&(a[0].style.webkitTransform=n),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*x)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),d[s]&&(e.isHorizontal()?d[s].style.width=`${T}px`:d[s].style.height=`${T}px`);d[s]&&(d[s].swiperSlideSize=T),m.push(T),t.centeredSlides?(E=E+T/2+S/2+x,0===S&&0!==s&&(E=E-i/2-x),0===s&&(E=E-i/2-x),Math.abs(E)<.001&&(E=0),t.roundLengths&&(E=Math.floor(E)),C%t.slidesPerGroup==0&&p.push(E),h.push(E)):(t.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),h.push(E),E=E+T+x),e.virtualSize+=T+x,S=T,C+=1}}let z;if(e.virtualSize=Math.max(e.virtualSize,i)+g,a&&n&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*y,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){z=[];for(let s=0;s1&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?d.filter(f).css({marginLeft:`${x}px`}):d.filter(f).css({marginRight:`${x}px`}):d.filter(f).css({marginBottom:`${x}px`})),t.centeredSlides&&t.centeredSlidesBounds){let e=0;m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)});const s=(e-=t.spaceBetween)-i;p=p.map(e=>e<0?-v:e>s?s+g:e)}if(t.centerInsufficientSlides){let e=0;if(m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)}),(e-=t.spaceBetween){p[s]=e-t}),h.forEach((e,s)=>{h[s]=e+t})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),c!==o&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==w&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[];let i,a=0;if("number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e,t)=>{s.push(t)});else for(i=0;it.slides.length)break;s.push(t.slides.eq(e)[0])}else s.push(t.slides.eq(t.activeIndex)[0]);for(i=0;ia?e:a}a&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&a1&&l<=t.size||a<=0&&l>=t.size)&&(t.visibleSlides.push(r),t.visibleSlidesIndexes.push(e),i.eq(e).addClass(s.slideVisibleClass))}r.progress=a?-l:l}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=t;const l=n,o=r;0===i?(a=0,n=!0,r=!0):(n=(a=(e-t.minTranslate())/i)<=0,r=a>=1),u.extend(t,{progress:a,isBeginning:n,isEnd:r}),(s.watchSlidesProgress||s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),r&&!o&&t.emit("reachEnd toEdge"),(l&&!n||o&&!r)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=e,r=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),(l=r?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a)).addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0)).addClass(s.slideNextClass);let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1)).addClass(s.slidePrevClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=i[e]&&s=i[e]&&s=i[e]&&(c=e);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(a.indexOf(s)>=0)d=a.indexOf(s);else{const e=Math.min(n.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),c===r)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(t,{snapIndex:d,realIndex:p,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,i=d(e.target).closest(`.${s.slideClass}`)[0];let a=!1;if(i)for(let e=0;eo?o:i&&en?"next":ia?"next":i=l.length&&(m=l.length-1),(c||r.initialSlide||0)===(d||0)&&s&&a.emit("beforeSlideChangeStart");const f=-l[m];if(a.updateProgress(f),r.normalizeSlideIndex)for(let e=0;e=Math.floor(100*o[e])&&(n=e);if(a.initialized&&n!==c){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(c||0)!==n)return!1}let v;if(v=n>c?"next":nd(e));l.map(e=>d(e)),r[p.indexOf(c)];let u,h=r[p.indexOf(c)-1];return void 0===h&&a.cssMode&&r.forEach(e=>{!h&&c>=e&&(h=e)}),void 0!==h&&(u=l.indexOf(h))<0&&(u=i.activeIndex-1),i.slideTo(u,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,i=.5){const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){const e=a.snapGrid[l];o-e>(a.snapGrid[l+1]-e)*i&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];o-e<=(a.snapGrid[l]-e)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}};var w={loopCreate:function(){const e=this,{params:t,$wrapperEl:s}=e;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-i.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let i=0;ii.length&&(e.loopedSlides=i.length);const a=[],r=[];i.each((t,s)=>{const n=d(s);t=i.length-e.loopedSlides&&a.push(s),n.attr("data-swiper-slide-index",t)});for(let e=0;e=0;e-=1)s.prepend(d(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-r[t]-e.getTranslate();t=s.length-i&&(o=-s.length+t+i,o+=i,e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d));e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};var y={setGrabCursor:function(e){if(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var T={appendSlide:function(e){const t=this,{$wrapperEl:s,params:i}=t;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=r>e?r+1:r;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?r+t.length:r}else i.append(t);for(let e=0;e=0||t.indexOf("Trident/")>=0,p=t.indexOf("Edge/")>=0,u=t.indexOf("Gecko/")>=0&&t.indexOf("Firefox/")>=0,m="Win32"===e,f=t.toLowerCase().indexOf("electron")>=0;let v="MacIntel"===e;return!r&&v&&h.touch&&(1024===i&&1366===a||834===i&&1194===a||834===i&&1112===a||768===i&&1024===a)&&(r=t.match(/(Version)\/([\d.]+)/),v=!1),s.ie=c,s.edge=p,s.firefox=u,n&&!m&&(s.os="android",s.osVersion=n[2],s.android=!0,s.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(r||d||o)&&(s.os="ios",s.ios=!0),d&&!o&&(s.osVersion=d[2].replace(/_/g,"."),s.iphone=!0),r&&(s.osVersion=r[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.ipod=!0),s.ios&&s.osVersion&&t.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),s.webView=!(!(d||r||o)||!t.match(/.*AppleWebKit(?!.*Safari)/i)&&!l.navigator.standalone)||l.matchMedia&&l.matchMedia("(display-mode: standalone)").matches,s.webview=s.webView,s.standalone=s.webView,s.desktop=!(s.ios||s.android)||f,s.desktop&&(s.electron=f,s.macos=v,s.windows=m,s.macos&&(s.os="macos"),s.windows&&(s.os="windows")),s.pixelRatio=l.devicePixelRatio||1,s}();function E(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}let S=!1;function C(){}var $={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const M={update:f,translate:v,transition:g,slide:b,loop:w,grabCursor:y,manipulation:T,events:{attachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e;e.onTouchStart=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a}=t;if(t.animating&&i.preventInteractionOnTransition)return;let r=e;r.originalEvent&&(r=r.originalEvent);const o=d(r.target);if("wrapper"===i.touchEventsTarget&&!o.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===r.type,!s.isTouchEvent&&"which"in r&&3===r.which)return;if(!s.isTouchEvent&&"button"in r&&r.button>0)return;if(s.isTouched&&s.isMoved)return;if(i.noSwiping&&o.closest(i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`)[0])return void(t.allowClick=!0);if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;a.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,a.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const c=a.currentX,p=a.currentY,h=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,m=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!h||!(c<=m||c>=l.screen.width-m)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=c,a.startY=p,s.touchStartTime=u.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==r.type){let e=!0;o.is(s.formElements)&&(e=!1),n.activeElement&&d(n.activeElement).is(s.formElements)&&n.activeElement!==o[0]&&n.activeElement.blur();const a=e&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||a)&&r.preventDefault()}t.emit("touchStart",r)}}.bind(e),e.onTouchMove=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:r}=t;let l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(s.isTouchEvent&&"touchmove"!==l.type)return;const o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?o.pageX:l.pageX,p="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=c,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(u.extend(a,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=u.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(pa.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(ca.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&d(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=t.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),void 0===s.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;t.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;let f=t.isHorizontal()?h:m;a.diff=f,f*=i.touchRatio,r&&(f=-f),t.swipeDirection=f>0?"prev":"next",s.currentTranslate=f+s.startTranslate;let v=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),f>0&&s.currentTranslate>t.minTranslate()?(v=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+f)**g)):f<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:u.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:n,$wrapperEl:r,slidesGrid:l,snapGrid:o}=t;let d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u.now(),p=c-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),p<300&&c-s.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=u.now(),u.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length1){const e=s.velocities.pop(),a=s.velocities.pop(),n=e.position-a.position,r=e.time-a.time;t.velocity=n/r,t.velocity/=2,Math.abs(t.velocity)150||u.now()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;let e=1e3*i.freeModeMomentumRatio;const a=t.velocity*e;let l=t.translate+a;n&&(l=-l);let d,c=!1;const p=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;let h;if(lt.minTranslate())i.freeModeMomentumBounce?(l-t.minTranslate()>p&&(l=t.minTranslate()+p),d=t.minTranslate(),c=!0,s.allowMomentumBounce=!0):l=t.minTranslate(),i.loop&&i.centeredSlides&&(h=!0);else if(i.freeModeSticky){let e;for(let t=0;t-l){e=t;break}l=-(l=Math.abs(o[e]-l){t.loopFix()}),0!==t.velocity){if(e=n?Math.abs((-l-t.translate)/t.velocity):Math.abs((l-t.translate)/t.velocity),i.freeModeSticky){const s=Math.abs((n?-l:l)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout(()=>{t.setTranslate(d),r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(l),t.setTransition(e),t.setTranslate(l),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(l),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=l[e]&&h=l[e]&&(m=e,f=l[l.length-1]-l[l.length-2])}const v=(h-l[m])/f,g=mi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m)),"prev"===t.swipeDirection&&(v>1-i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||d.target!==t.navigation.nextEl&&d.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(m+g),"prev"===t.swipeDirection&&t.slideTo(m)):d.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m)}}.bind(e),t.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:s}=e;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=s?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();(i=0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);const r=!!t.nested;if(!h.touch&&h.pointerEvents)i.addEventListener(s.start,e.onTouchStart,!1),n.addEventListener(s.move,e.onTouchMove,r),n.addEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("touchstart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(s.start,e.onTouchStart,a),i.addEventListener(s.move,e.onTouchMove,h.passiveListener?{passive:!1,capture:r}:r),i.addEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.addEventListener(s.cancel,e.onTouchEnd,a),S||(n.addEventListener("touchstart",C),S=!0)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.addEventListener("mousedown",e.onTouchStart,!1),n.addEventListener("mousemove",e.onTouchMove,r),n.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",e.onClick,!0),t.cssMode&&a.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e.on("observerUpdate",E,!0)},detachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e,r=!!t.nested;if(!h.touch&&h.pointerEvents)i.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,r),n.removeEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("onTouchStart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(s.start,e.onTouchStart,a),i.removeEventListener(s.move,e.onTouchMove,r),i.removeEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.removeEventListener(s.cancel,e.onTouchEnd,a)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,r),n.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",e.onClick,!0),t.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E)}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:i=0,params:a,$el:n}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const l=e.getBreakpoint(r);if(l&&e.currentBreakpoint!==l){const o=l in r?r[l]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{const t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const d=o||e.originalParams,c=a.slidesPerColumn>1,p=d.slidesPerColumn>1;c&&!p?n.removeClass(`${a.containerModifierClass}multirow ${a.containerModifierClass}multirow-column`):!c&&p&&(n.addClass(`${a.containerModifierClass}multirow`),"column"===d.slidesPerColumnFill&&n.addClass(`${a.containerModifierClass}multirow-column`));const h=d.direction&&d.direction!==a.direction,m=a.loop&&(d.slidesPerView!==a.slidesPerView||h);h&&s&&e.changeDirection(),u.extend(e.params,d),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,m&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}},getBreakpoint:function(e){if(!e)return;let t=!1;const s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:l.innerHeight*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,s!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),s&&s!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:s,$el:i}=this,a=[];a.push("initialized"),a.push(t.direction),t.freeMode&&a.push("free-mode"),t.autoHeight&&a.push("autoheight"),s&&a.push("rtl"),t.slidesPerColumn>1&&(a.push("multirow"),"column"===t.slidesPerColumnFill&&a.push("multirow-column")),x.android&&a.push("android"),x.ios&&a.push("ios"),t.cssMode&&a.push("css-mode"),a.forEach(s=>{e.push(t.containerModifierClass+s)}),i.addClass(e.join(" "))},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,s,i,a,n){let r;function o(){n&&n()}d(e).parent("picture")[0]||e.complete&&a?o():t?((r=new l.Image).onload=o,r.onerror=o,i&&(r.sizes=i),s&&(r.srcset=s),t&&(r.src=t)):o()},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s{Object.keys(M[e]).forEach(t=>{z.prototype[t]||(z.prototype[t]=M[e][t])})});const i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(e=>{const t=i.modules[e];if(t.params){const e=Object.keys(t.params)[0],i=t.params[e];if("object"!=typeof i||null===i)return;if(!(e in s&&"enabled"in i))return;!0===s[e]&&(s[e]={enabled:!0}),"object"!=typeof s[e]||"enabled"in s[e]||(s[e].enabled=!0),s[e]||(s[e]={enabled:!1})}});const a=u.extend({},$);i.useModulesParams(a),i.params=u.extend({},a,k,s),i.originalParams=u.extend({},i.params),i.passedParams=u.extend({},s),i.$=d;const n=d(i.params.el);if(!(t=n[0]))return;if(n.length>1){const e=[];return n.each((t,i)=>{const a=u.extend({},s,{el:i});e.push(new z(a))}),e}let r;return t.swiper=i,n.data("swiper",i),t&&t.shadowRoot&&t.shadowRoot.querySelector?(r=d(t.shadowRoot.querySelector(`.${i.params.wrapperClass}`))).children=(e=>n.children(e)):r=n.children(`.${i.params.wrapperClass}`),u.extend(i,{$el:n,el:t,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return h.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),i.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},i.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},h.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}slidesPerViewDynamic(){const{params:e,slides:t,slidesGrid:s,size:i,activeIndex:a}=this;let n=1;if(e.centeredSlides){let e,s=t[a].swiperSlideSize;for(let r=a+1;ri&&(e=!0));for(let r=a-1;r>=0;r-=1)t[r]&&!e&&(n+=1,(s+=t[r].swiperSlideSize)>i&&(e=!0))}else for(let e=a+1;e1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,i=s.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e?s:(s.$el.removeClass(`${s.params.containerModifierClass}${i}`).addClass(`${s.params.containerModifierClass}${e}`),s.params.direction=e,s.slides.each((t,s)=>{"vertical"===e?s.style.width="":s.style.height=""}),s.emit("changeDirection"),t&&s.update(),s)}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const s=this,{params:i,$el:a,$wrapperEl:n,slides:r}=s;return void 0===s.params||s.destroyed?null:(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),t&&(s.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e&&(s.$el[0].swiper=null,s.$el.data("swiper",null),u.deleteProps(s)),s.destroyed=!0,null)}static extendDefaults(e){u.extend(k,e)}static get extendedDefaults(){return k}static get defaults(){return $}static get Class(){return m}static get $(){return d}}var P={name:"device",proto:{device:x},static:{device:x}},L={name:"support",proto:{support:h},static:{support:h}};const I=function(){return{isEdge:!!l.navigator.userAgent.match(/Edge/g),isSafari:function(){const e=l.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}();var O={name:"browser",proto:{browser:I},static:{browser:I}},D={name:"resize",create(){const e=this;u.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){l.addEventListener("resize",this.resize.resizeHandler),l.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){l.removeEventListener("resize",this.resize.resizeHandler),l.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const A={func:l.MutationObserver||l.WebkitMutationObserver,attach(e,t={}){const s=this,i=new(0,A.func)(e=>{if(1===e.length)return void s.emit("observerUpdate",e[0]);const t=function(){s.emit("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(i)},init(){const e=this;if(h.observer&&e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let s=0;s{e.disconnect()}),this.observer.observers=[]}};var H={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){u.extend(this,{observer:{init:A.init.bind(this),attach:A.attach.bind(this),destroy:A.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const B={update(e){const t=this,{slidesPerView:s,slidesPerGroup:i,centeredSlides:a}=t.params,{addSlidesBefore:n,addSlidesAfter:r}=t.params.virtual,{from:l,to:o,slides:d,slidesGrid:c,renderSlide:p,offset:h}=t.virtual;t.updateActiveIndex();const m=t.activeIndex||0;let f,v,g;f=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",a?(v=Math.floor(s/2)+i+n,g=Math.floor(s/2)+i+r):(v=s+(i-1)+n,g=i+r);const b=Math.max((m||0)-g,0),w=Math.min((m||0)+v,d.length-1),y=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(u.extend(t.virtual,{from:b,to:w,offset:y,slidesGrid:t.slidesGrid}),l===b&&o===w&&!e)return t.slidesGrid!==c&&y!==h&&t.slides.css(f,`${y}px`),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:y,from:b,to:w,slides:function(){const e=[];for(let t=b;t<=w;t+=1)e.push(d[t]);return e}()}),void T();const x=[],E=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let e=l;e<=o;e+=1)(ew)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=w&&(void 0===o||e?E.push(t):(t>o&&E.push(t),t{t.$wrapperEl.append(p(d[e],e))}),x.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(p(d[e],e))}),t.$wrapperEl.children(".swiper-slide").css(f,`${y}px`),T()},renderSlide(e,t){const s=this,i=s.params.virtual;if(i.cache&&s.virtual.cache[t])return s.virtual.cache[t];const a=i.renderSlide?d(i.renderSlide.call(s,e,t)):d(`
${e}
`);return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(s.virtual.cache[t]=a),a},appendSlide(e){const t=this;if("object"==typeof e&&"length"in e)for(let s=0;s{const i=e[t],n=i.attr("data-swiper-slide-index");n&&i.attr("data-swiper-slide-index",parseInt(n,10)+1),s[parseInt(t,10)+a]=i}),t.virtual.cache=s}t.virtual.update(!0),t.slideTo(i,0)},removeSlide(e){const t=this;if(void 0===e||null===e)return;let s=t.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const i=l.innerWidth,a=l.innerHeight,n=t.$el.offset();s&&(n.left-=t.$el[0].scrollLeft);const r=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]];for(let t=0;t=0&&s[0]<=i&&s[1]>=0&&s[1]<=a&&(e=!0)}if(!e)return}t.isHorizontal()?((o||d||c||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!s||(o||c)&&s)&&t.slideNext(),((o||c)&&!s||(d||p)&&s)&&t.slidePrev()):((o||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&t.slideNext(),(o||u)&&t.slidePrev()),t.emit("keyPress",a)}},enable(){this.keyboard.enabled||(d(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable(){this.keyboard.enabled&&(d(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}};var V={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){u.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};const X={lastScrollTime:u.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>l.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){let e="onwheel"in n;if(!e){const t=n.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(e=n.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(e){let t=0,s=0,i=0,a=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),i=10*t,a=10*s,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=a,a=0),(i||a)&&e.deltaMode&&(1===e.deltaMode?(i*=40,a*=40):(i*=800,a*=800)),i&&!t&&(t=i<1?-1:1),a&&!s&&(s=a<1?-1:1),{spinX:t,spinY:s,pixelX:i,pixelY:a}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(e){let t=e;const s=this,i=s.params.mousewheel;s.params.cssMode&&t.preventDefault();let a=s.$el;if("container"!==s.params.mousewheel.eventsTarged&&(a=d(s.params.mousewheel.eventsTarged)),!s.mouseEntered&&!a[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let n=0;const r=s.rtlTranslate?-1:1,l=X.normalize(t);if(i.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;n=-l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;n=-l.pixelY}else n=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0===n)return!0;if(i.invert&&(n=-n),s.params.freeMode){const e={time:u.now(),delta:Math.abs(n),direction:Math.sign(n)},{lastEventBeforeSnap:a}=s.mousewheel,r=a&&e.time=s.minTranslate()&&(a=s.minTranslate()),a<=s.maxTranslate()&&(a=s.maxTranslate()),s.setTransition(0),s.setTranslate(a),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!l&&s.isBeginning||!o&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;const t=s.mousewheel.recentWheelEvents;t.length>=15&&t.shift();const i=t.length?t[t.length-1]:void 0,a=t[0];if(t.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))t.splice(0);else if(t.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const i=n>0?.8:.2;s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.mousewheel.timeout=u.nextTick(()=>{s.slideToClosest(s.params.speed,!0,void 0,i)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=u.nextTick(()=>{s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(r||s.emit("scroll",t),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),a===s.minTranslate()||a===s.maxTranslate())return!0}}else{const t={time:u.now(),delta:Math.abs(n),direction:Math.sign(n),raw:e},i=s.mousewheel.recentWheelEvents;i.length>=2&&i.shift();const a=i.length?i[i.length-1]:void 0;if(i.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&s.mousewheel.animateSlider(t):s.mousewheel.animateSlider(t),s.mousewheel.releaseScroll(t))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&u.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new l.Date).getTime(),!1)},releaseScroll(e){const t=this,s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1},enable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.on("mouseenter",e.mousewheel.handleMouseEnter),s.on("mouseleave",e.mousewheel.handleMouseLeave),s.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};const F={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:s,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&&!t.prevEl)return;let s,i;t.nextEl&&(s=d(t.nextEl),e.params.uniqueNavElements&&"string"==typeof t.nextEl&&s.length>1&&1===e.$el.find(t.nextEl).length&&(s=e.$el.find(t.nextEl))),t.prevEl&&(i=d(t.prevEl),e.params.uniqueNavElements&&"string"==typeof t.prevEl&&i.length>1&&1===e.$el.find(t.prevEl).length&&(i=e.$el.find(t.prevEl))),s&&s.length>0&&s.on("click",e.navigation.onNextClick),i&&i.length>0&&i.on("click",e.navigation.onPrevClick),u.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:i,prevEl:i&&i[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",e.navigation.onPrevClick),s.removeClass(e.params.navigation.disabledClass))}};const W={update(){const e=this,t=e.rtl,s=e.params.pagination;if(!s.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,a=e.pagination.$el;let n;const r=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),n>r-1&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r,l,o;if(s.dynamicBullets&&(e.pagination.bulletSize=i.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=n-e.pagination.dynamicBulletIndex,o=((l=r+(Math.min(i.length,s.dynamicMainBullets)-1))+r)/2),i.removeClass(`${s.bulletActiveClass} ${s.bulletActiveClass}-next ${s.bulletActiveClass}-next-next ${s.bulletActiveClass}-prev ${s.bulletActiveClass}-prev-prev ${s.bulletActiveClass}-main`),a.length>1)i.each((e,t)=>{const i=d(t),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=r&&a<=l&&i.addClass(`${s.bulletActiveClass}-main`),a===r&&i.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),a===l&&i.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`))});else{const t=i.eq(n),a=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=i.eq(r),n=i.eq(l);for(let e=r;e<=l;e+=1)i.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(a>=i.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)i.eq(i.length-e).addClass(`${s.bulletActiveClass}-main`);i.eq(i.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`);else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`)}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),n=(e.pagination.bulletSize*a-e.pagination.bulletSize)/2-o*e.pagination.bulletSize,r=t?"right":"left";i.css(e.isHorizontal()?r:"top",`${n}px`)}}if("fraction"===s.type&&(a.find(`.${s.currentClass}`).text(s.formatFractionCurrent(n+1)),a.find(`.${s.totalClass}`).text(s.formatFractionTotal(r))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const i=(n+1)/r;let l=1,o=1;"horizontal"===t?l=i:o=i,a.find(`.${s.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${l}) scaleY(${o})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(a.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let a="";if("bullets"===t.type){const n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let s=0;s`;i.html(a),e.pagination.bullets=i.find(`.${t.bulletClass}`)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):``+" / "+``,i.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,i.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",`.${t.bulletClass}`,function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),u.extend(e.pagination,{$el:s,el:s[0]}))},destroy(){const e=this.params.pagination;if(!e.el||!this.pagination.el||!this.pagination.$el||0===this.pagination.$el.length)return;const t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",`.${e.bulletClass}`)}};const j={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:i}=e,{dragSize:a,trackSize:n,$dragEl:r,$el:l}=t,o=e.params.scrollbar;let d=a,c=(n-a)*i;s?(c=-c)>0?(d=a-c,c=0):-c+a>n&&(d=n+c):c<0?(d=a+c,c=0):c+a>n&&(d=n-c),e.isHorizontal()?(r.transform(`translate3d(${c}px, 0, 0)`),r[0].style.width=`${d}px`):(r.transform(`translate3d(0px, ${c}px, 0)`),r[0].style.height=`${d}px`),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{l[0].style.opacity=0,l.transition(400)},1e3))},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:i}=t;s[0].style.width="",s[0].style.height="";const a=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,r=n*(a/e.size);let l;l="auto"===e.params.scrollbar.dragSize?a*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),u.extend(t,{trackSize:a,divider:n,moveDivider:r,dragSize:l}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const{scrollbar:t,rtlTranslate:s}=this,{$el:i,dragSize:a,trackSize:n,dragStartPos:r}=t;let l;l=(t.getPointerPosition(e)-i.offset()[this.isHorizontal()?"left":"top"]-(null!==r?r:a/2))/(n-a),l=Math.max(Math.min(l,1),0),s&&(l=1-l);const o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*l;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n,$dragEl:r}=i;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const{scrollbar:t,$wrapperEl:s}=this,{$el:i,$dragEl:a}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),s.transition(0),i.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n}=i;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),s.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(()=>{n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.addEventListener(s.start,e.scrollbar.onDragStart,l),r.addEventListener(s.move,e.scrollbar.onDragMove,l),r.addEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,l),n.addEventListener(i.move,e.scrollbar.onDragMove,l),n.addEventListener(i.end,e.scrollbar.onDragEnd,o))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.removeEventListener(s.start,e.scrollbar.onDragStart,l),r.removeEventListener(s.move,e.scrollbar.onDragMove,l),r.removeEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,l),n.removeEventListener(i.move,e.scrollbar.onDragMove,l),n.removeEventListener(i.end,e.scrollbar.onDragEnd,o))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:s}=e,i=e.params.scrollbar;let a=d(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===s.find(i.el).length&&(a=s.find(i.el));let n=a.find(`.${e.params.scrollbar.dragClass}`);0===n.length&&(n=d(`
`),a.append(n)),u.extend(t,{$el:a,el:a[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};const Y={setTransform(e,t){const{rtl:s}=this,i=d(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const o=i.attr("data-swiper-parallax-scale"),c=i.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=n,l="0"):(l=n,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*t*a}%`:`${r*t*a}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*t}%`:`${l*t}px`,void 0!==c&&null!==c){const e=c-(c-1)*(1-Math.abs(t));i[0].style.opacity=e}if(void 0===o||null===o)i.transform(`translate3d(${r}, ${l}, 0px)`);else{const e=o-(o-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:s,progress:i,snapGrid:a}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,i)}),s.each((t,s)=>{let n=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-i*(a.length-1)),n=Math.min(Math.max(n,-1),1),d(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,n)})})},setTransition(e=this.params.speed){const{$el:t}=this;t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{const i=d(s);let a=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),i.transition(a)})}};const R={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt((i-t)**2+(a-s)**2)},onGestureStart(e){const t=this,s=t.params.zoom,i=t.zoom,{gesture:a}=i;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=R.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${s.containerClass}`),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl&&a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange(e){const t=this.params.zoom,s=this.zoom,{gesture:i}=s;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,i.scaleMove=R.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(h.gestures?s.scale=e.scale*s.currentScale:s.scale=i.scaleMove/i.scaleStart*s.currentScale,s.scale>i.maxRatio&&(s.scale=i.maxRatio-1+(s.scale-i.maxRatio+1)**.5),s.scalea.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.ya.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentXa.maxX&&(a.currentX=a.maxX-1+(a.currentX-a.maxX+1)**.8),a.currentYa.maxY&&(a.currentY=a.maxY-1+(a.currentY-a.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform(`translate3d(${a.currentX}px, ${a.currentY}px,0)`)}},onTouchEnd(){const e=this.zoom,{gesture:t,image:s,velocity:i}=e;if(!t.$imageEl||0===t.$imageEl.length)return;if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;let a=300,n=300;const r=i.x*a,l=s.currentX+r,o=i.y*n,d=s.currentY+o;0!==i.x&&(a=Math.abs((l-s.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-s.currentY)/i.y));const c=Math.max(a,n);s.currentX=l,s.currentY=d;const p=s.width*e.scale,u=s.height*e.scale;s.minX=Math.min(t.slideWidth/2-p/2,0),s.maxX=-s.minX,s.minY=Math.min(t.slideHeight/2-u/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),t.$imageWrapEl.transition(c).transform(`translate3d(${s.currentX}px, ${s.currentY}px,0)`)},onTransitionEnd(){const e=this.zoom,{gesture:t}=e;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){const t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){const t=this,s=t.zoom,i=t.params.zoom,{gesture:a,image:n}=s;if(a.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?a.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):a.$slideEl=t.slides.eq(t.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${i.containerClass}`)),!a.$imageEl||0===a.$imageEl.length)return;let r,l,o,d,c,p,u,h,m,f,v,g,b,w,y,T,x,E;a.$slideEl.addClass(`${i.zoomedSlideClass}`),void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,l="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,l=n.touchesStart.y),s.scale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,s.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,e?(x=a.$slideEl[0].offsetWidth,E=a.$slideEl[0].offsetHeight,c=(o=a.$slideEl.offset().left)+x/2-r,p=(d=a.$slideEl.offset().top)+E/2-l,m=a.$imageEl[0].offsetWidth,f=a.$imageEl[0].offsetHeight,v=m*s.scale,g=f*s.scale,y=-(b=Math.min(x/2-v/2,0)),T=-(w=Math.min(E/2-g/2,0)),u=c*s.scale,h=p*s.scale,uy&&(u=y),hT&&(h=T)):(u=0,h=0),a.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${h}px,0)`),a.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)},out(){const e=this,t=e.zoom,s=e.params.zoom,{gesture:i}=t;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent(`.${s.containerClass}`)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(`${s.zoomedSlideClass}`),i.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.on("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.on("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.on("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.on(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.off("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.off("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.off("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.off(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)}};const q={loadInSlide(e,t=!0){const s=this,i=s.params.lazy;if(void 0===e)return;if(0===s.slides.length)return;const a=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`):s.slides.eq(e);let n=a.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!a.hasClass(i.elementClass)||a.hasClass(i.loadedClass)||a.hasClass(i.loadingClass)||(n=n.add(a[0])),0!==n.length&&n.each((e,n)=>{const r=d(n);r.addClass(i.loadingClass);const l=r.attr("data-background"),o=r.attr("data-src"),c=r.attr("data-srcset"),p=r.attr("data-sizes"),u=r.parent("picture");s.loadImage(r[0],o||l,c,p,!1,()=>{if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(r.css("background-image",`url("${l}")`),r.removeAttr("data-background")):(c&&(r.attr("srcset",c),r.removeAttr("data-srcset")),p&&(r.attr("sizes",p),r.removeAttr("data-sizes")),u.length&&u.children("source").each((e,t)=>{const s=d(t);s.attr("data-srcset")&&(s.attr("srcset",s.attr("data-srcset")),s.removeAttr("data-srcset"))}),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),a.find(`.${i.preloaderClass}`).remove(),s.params.loop&&t){const e=a.attr("data-swiper-slide-index");if(a.hasClass(s.params.slideDuplicateClass)){const t=s.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${s.params.slideDuplicateClass})`);s.lazy.loadInSlide(t.index(),!1)}else{const t=s.$wrapperEl.children(`.${s.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);s.lazy.loadInSlide(t.index(),!1)}}s.emit("lazyImageReady",a[0],r[0]),s.params.autoHeight&&s.updateAutoHeight()}}),s.emit("lazyImageLoad",a[0],r[0])})},load(){const e=this,{$wrapperEl:t,params:s,slides:i,activeIndex:a}=e,n=e.virtual&&s.virtual.enabled,r=s.lazy;let l=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(i[e])return!0;return!1}function c(e){return n?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${s.slideVisibleClass}`).each((t,s)=>{const i=n?d(s).attr("data-swiper-slide-index"):d(s).index();e.lazy.loadInSlide(i)});else if(l>1)for(let t=a;t1||r.loadPrevNextAmount&&r.loadPrevNextAmount>1){const t=r.loadPrevNextAmount,s=l,n=Math.min(a+s+Math.max(t,s),i.length),d=Math.max(a-Math.max(s,t),0);for(let t=a+l;t0&&e.lazy.loadInSlide(c(i));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&e.lazy.loadInSlide(c(a))}}};const U={LinearSpline:function(e,t){const s=function(){let e,t,s;return(i,a)=>{for(t=-1,e=i.length;e-t>1;)i[s=e+t>>1]<=a?t=s:e=s;return e}}();let i,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=s(this.x,e),i=a-1,(e-this.x[i])*(this.y[a]-this.y[i])/(this.x[a]-this.x[i])+this.y[i]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new U.LinearSpline(t.slidesGrid,e.slidesGrid):new U.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const s=this,i=s.controller.control;let a,n;function r(e){const t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),n=-s.controller.spline.interpolate(-t)),n&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),n=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{i&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(i))for(a=0;a(e.attr("tabIndex","0"),e),makeElNotFocusable:e=>(e.attr("tabIndex","-1"),e),addElRole:(e,t)=>(e.attr("role",t),e),addElLabel:(e,t)=>(e.attr("aria-label",t),e),disableEl:e=>(e.attr("aria-disabled",!0),e),enableEl:e=>(e.attr("aria-disabled",!1),e),onEnterKey(e){const t=this,s=t.params.a11y;if(13!==e.keyCode)return;const i=d(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(s.lastSlideMessage):t.a11y.notify(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(s.firstSlideMessage):t.a11y.notify(s.prevSlideMessage)),t.pagination&&i.is(`.${t.params.pagination.bulletClass}`)&&i[0].click()},notify(e){const t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation(){const e=this;if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(e.a11y.disableEl(s),e.a11y.makeElNotFocusable(s)):(e.a11y.enableEl(s),e.a11y.makeElFocusable(s))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((s,i)=>{const a=d(i);e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let s,i;e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),s&&(e.a11y.makeElFocusable(s),e.a11y.addElRole(s,"button"),e.a11y.addElLabel(s,t.nextSlideMessage),s.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;let t,s;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),s&&s.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};const J={init(){const e=this;if(!e.params.history)return;if(!l.history||!l.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=J.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||l.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||l.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){this.history.paths=J.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues(){const e=l.location.pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(!this.history.initialized||!this.params.history.enabled)return;const s=this.slides.eq(t);let i=J.slugify(s.attr("data-history"));l.location.pathname.includes(e)||(i=`${e}/${i}`);const a=l.history.state;a&&a.value===i||(this.params.history.replaceState?l.history.replaceState({value:i},null,i):l.history.pushState({value:i},null,i))},slugify:e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(e,t,s){const i=this;if(t)for(let a=0,n=i.slides.length;a{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},s)},start(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};const Z={setTranslate(){const e=this,{slides:t}=e;for(let s=0;s{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e'),t.append(p)),p.css({height:`${i}px`})):0===(p=e.find(".swiper-cube-shadow")).length&&(p=d('
'),e.append(p)));for(let e=0;e-1&&(u=90*i+90*h,n&&(u=90*-i-90*h)),t.transform(g),l.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`
`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-h,0)),s.length&&(s[0].style.opacity=Math.max(h,0))}}if(t.css({"-webkit-transform-origin":`50% 50% -${r/2}px`,"-moz-transform-origin":`50% 50% -${r/2}px`,"-ms-transform-origin":`50% 50% -${r/2}px`,"transform-origin":`50% 50% -${r/2}px`}),l.shadow)if(o)p.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(u)-90*Math.floor(Math.abs(u)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=l.shadowScale,i=l.shadowScale/t,n=l.shadowOffset;p.transform(`scale3d(${s}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-90deg)`)}const h=I.isSafari||I.isWebView?-r/2:0;t.transform(`translate3d(0px,0,${h}px) rotateX(${this.isHorizontal()?0:u}deg) rotateY(${this.isHorizontal()?-u:0}deg)`)},setTransition(e){const{$el:t,slides:s}=this;s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}};const te={setTranslate(){const e=this,{slides:t,rtlTranslate:s}=e;for(let i=0;i`),a.append(t)),0===s.length&&(s=d(`
`),a.append(s)),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}a.transform(`translate3d(${o}px, ${c}px, 0px) rotateX(${l}deg) rotateY(${r}deg)`)}},setTransition(e){const t=this,{slides:s,activeIndex:i,$wrapperEl:a}=t;if(s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;s.eq(i).transitionEnd(function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}if(h.pointerEvents||h.prefixedPointerEvents){i[0].style.perspectiveOrigin=`${o}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};const ie={init(){const e=this,{thumbs:t}=e.params,s=e.constructor;t.swiper instanceof s?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new s(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,i=t.clickedSlide;if(i&&d(i).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(void 0===s||null===s)return;let a;if(a=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${a}"]`).eq(0).index(),i=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${a}"]`).eq(0).index();a=void 0===s?i:void 0===i?s:i-tt.previousIndex?"next":"prev"}else l=(r=t.realIndex)>t.previousIndex?"next":"prev";n&&(r+="next"===l?a:-1*a),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&(r=r-i+1),s.slideTo(r,e?0:void 0))}let r=1;const l=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;ee,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){u.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){const e=this;e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!d(e.target).hasClass(t.params.pagination.bulletClass)){!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){u.extend(this,{scrollbar:{init:j.init.bind(this),destroy:j.destroy.bind(this),updateSize:j.updateSize.bind(this),setTranslate:j.setTranslate.bind(this),setTransition:j.setTransition.bind(this),enableDraggable:j.enableDraggable.bind(this),disableDraggable:j.disableDraggable.bind(this),setDragPosition:j.setDragPosition.bind(this),getPointerPosition:j.getPointerPosition.bind(this),onDragStart:j.onDragStart.bind(this),onDragMove:j.onDragMove.bind(this),onDragEnd:j.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create(){u.extend(this,{parallax:{setTransform:Y.setTransform.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this)}})},on:{beforeInit(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(s=>{t[s]=R[s].bind(e)}),u.extend(e,{zoom:t});let s=1;Object.defineProperty(e.zoom,"scale",{get:()=>s,set(t){if(s!==t){const s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,i)}s=t}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){u.extend(this,{lazy:{initialImageLoaded:!1,load:q.load.bind(this),loadInSlide:q.loadInSlide.bind(this)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){u.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:U.getInterpolateFunction.bind(this),setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{update(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;u.extend(e,{a11y:{liveRegion:d(``)}}),Object.keys(_).forEach(t=>{e.a11y[t]=_[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){u.extend(this,{history:{init:J.init.bind(this),setHistory:J.setHistory.bind(this),setHistoryPopState:J.setHistoryPopState.bind(this),scrollToSlide:J.scrollToSlide.bind(this),destroy:J.destroy.bind(this)}})},on:{init(){const e=this;e.params.history.enabled&&e.history.init()},destroy(){const e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){u.extend(this,{hashNavigation:{initialized:!1,init:K.init.bind(this),destroy:K.destroy.bind(this),setHash:K.setHash.bind(this),onHashCange:K.onHashCange.bind(this)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:Q.run.bind(e),start:Q.start.bind(e),stop:Q.stop.bind(e),pause:Q.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const s=this;s.autoplay.running&&(t||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(e):s.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit(){if("fade"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}fade`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){u.extend(this,{cubeEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit(){if("cube"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}cube`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){u.extend(this,{flipEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit(){if("flip"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}flip`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){u.extend(this,{coverflowEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(`${this.params.containerModifierClass}coverflow`),this.classNames.push(`${this.params.containerModifierClass}3d`),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){u.extend(this,{thumbs:{swiper:null,init:ie.init.bind(this),update:ie.update.bind(this),onThumbClick:ie.onThumbClick.bind(this)}})},on:{beforeInit(){const{thumbs:e}=this.params;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){const t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){const e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];void 0===z.use&&(z.use=z.Class.use,z.installModule=z.Class.installModule),z.use(ae);t.default=z},yhGY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABECAMAAADjuAaWAAAC/VBMVEUAAACMPyCkXy6bViZySCXVsWLnRVK0hTr86oH831C2lEnyQVT1kiPsskr75jn241vrVybptkzDmUT6xFr6xMLdRVLSm0HBNDmyUSjtaizdXirrqXrbojLjxU78n5D4tD3vxEbZOk3Yvk/EQS3Dey/2tlX6q673zkr2sjn341j2x0jpkDDnsU/hYGzctn/wkLHXL0f0ulLujiTu3WPqvG7jwn7hpVrVsGnkenvXPhPvrSzveofx3UvjUkDo0UrSMT3nkTfWjC/7zjb5pq3icGTpX2b+syf/rhv901BfEW3+4fD9zN/+0OP9utb+stH96nb+p8n9vj75v9f+zOf+xeH9wtr97W394mr93F/1NFH+x0pzE3L+00f9yT776fT9vdZ4F41oEnqfE2/+5Fv1R0T5uTb9ui3+0+j9u9peEXL0fU37wTH+2e35xt31wtb8tMjqFWXuKF79yFf3xEx0FYCcFn6MFX360WL91Vjxaj2CFIT2GmjMEmjqWGT+uuHlmNJPE2v7xmj5V2j4Zmb5u0/5qx378vj7tuqOEXL57WNOC1z21eH5u8+qEn+BEXKxDmT+v1v8tkfoW0D4hzj+pij4rdD708z6z3iuGnP5LFzDFVvyH1jyTzb3nSv7oBz5shL4pcTtR2p6GGlmJFn1WljoVlbnSEf9sjv3xzblRDD93/P5ptzcicOOL4v5qmlpE2PWL2D2El/8sljmNVfnLkP7qEH7m0HsgDn70zL2sCrsfCT8weztq+D7uLafRJn+4Xa+EHa1EXTfFmnhP2PVF138qVboHlPslz/6gSXVbK/ee6exS5r0zI3QoIZ+IoOZZ3H4tnDZUG76j2r5e2TmhWJ+NF+fGFvedFb5llT310jxuij4cCb2VyPasJXSUJXoupDpf4b3a4PUQ4Gic33nUnvTJnD0plLBbLr+75zYZYyPLXKNDFdRF0zLZknvMBzjLQ7nn8H79bqQQoKsNoLDcXPBRm2pT2zIKyW7MQrKd8L78qjPh4S2iXzGNUzUcSdM9FspAAAARnRSTlMACBUdDYH8P/7+LP7+x/38/rdd/fv5dEQt/v72opv+9s+Qi3BQ+vnt6ebh1al9d/z86enTsqWUbVj+4NTTx728uJTxyZ27OKVvdAAACW9JREFUSMec011IU2EYB/BW5j6sbWlFWVJIYkaYYWZBdNFFHDbH6Nh2zg5nDjrGxjrntI+LbbiUaCyGi+Uk25fQhc1cETPnNL2Yms6ym6zARBGTDL3oi4giKHq2aXlRlP3HDhx4fzzvc573XfPncAtzs9b8R9YdEpXn/o+r4AuF5VzOal1WgQhxmJHj3FW6tesp8u7EmybhMcGqHKeyhLz39NLnfLWwYN1qYG4JOfLs5c3Pn78T/IK1/+64Jb3d+md675cvX77fEv67FJQLe3eNONRmR9HrUXWvcD3n3/rjHhcK+RSGuVxKOUbx+cKSQgHn70xQeEwoVMqVcp7SpeTJActdomO/p1mZcOAvWF/Og6U8Hk+pTMhTUYJWuqiSAkEWB5JZutRS6frlFG7iLSzw0oDiIxAcUyrBKqHq8cLKysrMstLMcCtE1ryrF/OuPsmb5GMLHz58TeDqk63NPX1TU319G1rbCT6WLmo1mYvujty7W+TIq8gMrfjWaI9er28+NemS875+WMhrfTg1LfZ6a0Oh6enpqYetjusJKIqR50b1kJ72XbmZ41Wgfu1ta7N1k5Q8weNdHJ2aDtWuSEi8fdSBYxhGkSP6tjZvvH3n0mS5+wh9bShO8qkEz9L+UNyRnZ0dDteGs7NzcnLgURvK77uPJDDY7Yg3rG8/+PPkbz1xanuzVURROLHBFr45O7sFVmeP35h9ADCsUuV0dGxvJnCQSLyvfdfWZQeb7T2pFrkwzNwqjs1ubmm5oPKrou8l7sWunJxaVTqhDQSG4Thx8uz+FUdQsLsXzkrCtCG/bLalpfH8A78/OuasYc+PR9PK7/erxM0m6NOq3stded03TlI4bu0OxcYVjbTslVFVtkgDVBx44Dd2qVRdRr8/1hE3URRl3bjynu0pxnHc0m1LJl/2MzdeJY3RT41OZwRFdQeiRkgXyGAMvp9IxC/OXXHfdyIAr9piwaDx1Xg0WWeMvnc6nRIU1egWo3VBYyrBYMzWBBCBHn+1iKQ22gHQYOjs7DQExiJpqJHprs0N12USTMbiiAhH9v1qcmsxn487bMkgGEOnYfjTWKTG6ayRaGQykIvz80OGlDQkvU2IBSd3cpZvxyYEsZriHQZwQ8PzMwdQraQGIgGHstoIe2dufmjIYKgzlMVJi4Xcvfx5tu0jESvRUwbKPjd2rbpa29gokWQg21gDoa+NzdmHhwzDtlNWi7WYu/xNT0BFhzdgn3/0XletrZZWVVVpQdIKmYyRpEpHIhHmzgzAcBNitZpzM3vlbFUjCDnyzR6Y6U+havhJpSBpVIPSkqVE6MtzAfu3F7CUOJy1NAwC3l4E7HZfQz/LApVWQWiJlkWr6JSktVUMUz/mCdgDz01Ir3ppINzdcNXVzwEOztxG3W6WOZ3erFbLSmkaVDWDumX1DR99ACeIyUlktyBd8FCRxWImnnvs9gHfo3rUrdBBFFKQDE1rGXiVuVlZ/czggGfAM0FOWvIOloITVOjFPRdNxITHPjDg8zXUyzQwd3gwjPQ0w7IojFKm0PU/OuMbBPjGbHmyXbyjdO2a0h1H3x4dtZgmPAODg1d8jy/X6+CkaVCWkSoUp1FwMrdGd7nh4xmfxzN45o3pev67t/k7jvxove5DmgjjOICnM4PawMq1lWGJFZJJJBG9EBXVjbEaXrv90ebYC9yVHiW4TZngy9QxWc42na4/cr7M5WTqQBHTphASKW7OtJmsRMRQUEuwEqL+6HebL0GQCX3Zxrh7PvfcPc/D8zy3Y/fZQ8sxc8rstxMvnzwxGhVD+oI7D+8IsVv3HvCrMYEAE0rLhQX6YbVC8VhhnPiU3VG1vJx5DpqHdjWmyiwCaFQojEajurBAyOMJoEf4/Hq+ABqJVyPUD6kBQhbfiURdvQdvhJqVlYw4JaL2CTgHMGf4BdWXAp60mp9WL731CIJ5vqjVZYqyMsXi23QJ2ZO8K9yP18jnEtEoBdVqdc6wnkfVKMzi89PSqoW3eI94As9CGZWKxYl2iURCHqatjRzUiUq033JyysBR8CFPgJWHYH01hsFlChcqgFVULK6OOp0kfi1qbXpMcqKk8gfAHEi/HvoBu51FQZB8kC8KGxsrqDR+1Tol6JFjEWFIu4iiJBq3kJcHLq/fg2HYfT4EINzsfewBBcUqsVjcGCchUfQie31pu0aQJKn92phHpc0jFEqzIGEIDYRhrY1iKu5VLTj8cNTGXHURpGg0oAInAygtp9w6zJIKW6E+t1tsj1OiKJq077fJioALZUOVFQALpeWACvSuwkKXy0XJgu8qOdftdvtzSRxtvkrbgBHHkgiUQKdXxWIK3i7Q612t8/1tbcNDrS5XNUC5HGQgTkkSxJEDERsQRg9CEIRpekGsAuih0IhMJhuBBhnpn2/1zLsz5Fz7dDZOEEgye8dm2AwdB0FwrS+gko30r4zIVCpwKjmEywW7Yudy7T+0BE4gtqRjmy7y3P5aC8Bgri8gl6nEFKJURgY3g8vNAMw12H3WIIEgFov51OYz7jtp7q6yIEQwqJ1akctV4ACBCQf+GgI+LU7giGWwt+v4gY0nPEpO5jeBRPAjJu+snSvP4BYVFcEXTBFAw5Lfq0XgtGXw6bNJYn1hjdq5v2NspkQzaOHUcTi4dcpvNxigPEBwRQaD3T9lNYOD+j7cbRg3l56LXFvJ0Y6xsfHMg3Qbh8NB8P3eqdnA0hJgQIYl++yU19RMOR09pqV4Zry99Ex4CJx6nm4yZZtMHeZamw5BOLoes9U77fs56/fP/vRNe614D8Kpq9PZavGujlcdpux059lQlQcYjL2MvRAGIzlVp4MyHEtzqTI312q1apV4jw7uAw7SU5MZkFDJnVEUjKDRIuETCT/sxFTqfsMlgyK0B1QoNltqIpsGCRWM+nNjx748WUWvtUBRXY/ydakyCM2F6HR0euZl2t/34jfj4+PHuum22tJRTcuhOaXOZqN3T7bHxydsseu8caKvL54Zc7B3buzz55bM9qr3mkoHHDudsuPvSemLjT3B7OxkMks0FzTjz5gDA50fY+HYVvA8bI/63jQ0DAxEazSayugGyMeamprr57eAkeevx/a9yafiaKp05Dc05DtmYk9cSonccm/NTrmUX1xMySZHUzGkqfhSAotyW1JWQvSe4pJQwO1hJrBC/f1v9HKYOphXElgR23lHoiVeiXZEM68k0rb/PsdKTGRtm4WrBfX/8wtrh0xw27n17wAAAABJRU5ErkJggg=="}}); //# sourceMappingURL=1.91f3d3eaa6a888e4e4be.js.map \ No newline at end of file diff --git a/view/peko/modules/rank/static/js/1.9afa5c84f91fabc2ae37.js b/view/peko/modules/rank/static/js/1.9afa5c84f91fabc2ae37.js index 12dd5a3..2ab0800 100644 --- a/view/peko/modules/rank/static/js/1.9afa5c84f91fabc2ae37.js +++ b/view/peko/modules/rank/static/js/1.9afa5c84f91fabc2ae37.js @@ -12,5 +12,5 @@ MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. -***************************************************************************** */function o(){for(var e=0,t=0,s=arguments.length;t=1e4?(e/1e4).toFixed(1)+"W":e}},mounted:function(){var e=this.$refs.swiperWslide,t=this.$refs.topThree.offsetHeight,s=this.$refs["top-three"].offsetHeight,i=document.documentElement.clientHeight,n=i-t-s;this.$refs.rankWrap.setAttribute("style","height:"+(i-t)+"px");var r=!0,l=!1,o=void 0;try{for(var d,c=a()(e);!(r=(d=c.next()).done);r=!0){d.value.setAttribute("style","min-height:"+(n-64)+"px")}}catch(e){l=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(l)throw o}}}}),o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:"max "+e.tabclass[e.tabType]},[i("div",{ref:"topThree",class:"topThree"},[i("div",{staticClass:"tab-wrapper"},e._l(e.tabList,function(t,s){return i("div",{key:s,class:s===e.tabType?"active tab":"tab",on:{click:function(t){return e.setTabType(s)}}},[e._v("\n "+e._s(t)+"\n "),i("span",{staticClass:"subscript-one"})])}),0),e._v(" "),3!=e.tabType?i("div",{staticClass:"choose-wrapper"},[i("div",{class:"choose "+(1===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(1)}}},[i("span",[e._v("日榜")])]),e._v(" "),i("div",{class:"choose "+(2===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(2)}}},[i("span",[e._v("周榜")])])]):e._e()]),e._v(" "),i("div",{ref:"rankWrap",staticClass:"rank-wrap"},[i("div",{ref:"top-three",staticClass:"top-three"},e._l(e.topThree,function(t,a){return i("div",{key:a,staticClass:"top-list"},[i("div",{staticClass:"avatar"},[i("img",{attrs:{src:t.avatar,alt:""}})]),e._v(" "),t.nick&&!t.roomTitle?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.nick.length>6?t.nick.slice(0,6)+"...":t.nick)+"\n ")]):t.clanId?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.name.length>6?t.name.slice(0,6)+"...":t.name)+"\n ")]):i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.roomTitle.length>6?t.roomTitle.slice(0,6)+"...":t.roomTitle)+"\n ")]),e._v(" "),3!=e.tabType?i("p",{staticClass:"new-rank-num"},[i("span",a?[i("span",{staticClass:"distance-num"},[e._v(e._s(e.formatTotal(e.topThree[a-1].totalNum-t.totalNum))+"\n "),i("br")]),e._v("\n 距上一名\n ")]:[i("img",{attrs:{src:s("yhGY"),alt:""}})])]):e._e(),e._v(" "),3==e.tabType?i("p",{class:"new-rank-icon icon-"+a},[i("img",{attrs:{src:t.levelIcon,alt:""}})]):e._e()])}),0),e._v(" "),i("swiper",{ref:"mySwiper",staticClass:"swiper",attrs:{options:e.swiperOptions},on:{slideChangeTransitionStart:e.onSwiperSlideChangeTransitionStart}},e._l(e.otherArr,function(t,s){return i("swiper-slide",{key:s,staticClass:"swiper-slide"},[i("div",{ref:"swiperWslide",refInFor:!0,staticClass:"content-wrapper"},e._l(t,function(s,a){return i("div",{key:a,staticClass:"user-list"},[i("p",{staticClass:"rank-index"},[e._v(e._s(a+4))]),e._v(" "),i("img",{attrs:{src:s.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[s.nick&&!s.roomTitle?i("p",[e._v("\n "+e._s(s.nick.length>6?s.nick.slice(0,6)+"...":s.nick)+"\n ")]):s.clanId?i("p",{staticClass:"clan-nick"},[e._v("\n "+e._s(s.name.length>6?s.name.slice(0,6)+"...":s.name)+"\n ")]):i("p",[e._v("\n "+e._s(s.roomTitle.length>6?s.roomTitle.slice(0,6)+"...":s.roomTitle)+"\n ")])]),e._v(" "),3!=e.tabType?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(a?e.formatTotal(t[a-1].totalNum-s.totalNum):e.formatTotal(e.topThree[e.topThree.length-1].totalNum-s.totalNum))+"\n ")]):e._e(),e._v(" "),3==e.tabType?i("p",{staticClass:"new-rank-icon"},[i("img",{attrs:{src:s.levelIcon,alt:""}})]):e._e()])}),0)])}),1),e._v(" "),e.me&&3!=e.tabType?i("div",{ref:"mine",staticClass:"me"},[i("p",{staticClass:"rank-index"},[e._v(e._s(e.me.seqNo||""))]),e._v(" "),i("img",{attrs:{src:e.me.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[2==e.tabType?i("p",[e._v("\n "+e._s(e.me.roomTitle.length>6?e.me.roomTitle.slice(0,6)+"...":e.me.roomTitle)+"\n ")]):i("p",[e._v("\n "+e._s(e.me.nick.length>6?e.me.nick.slice(0,6)+"...":e.me.nick)+"\n ")])]),e._v(" "),0!=e.me.seqNo&&1!=e.me.seqNo?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(e.totalList[e.me.seqNo-2].totalNum-e.me.totalNum)+"\n ")]):0==e.me.seqNo?i("p",{staticClass:"not-rank"},[e._v("未上榜")]):e._e()]):e._e()],1)])},staticRenderFns:[]};var d=s("VU/8")(l,o,!1,function(e){s("JNjM")},"data-v-b0561420",null);t.default=d.exports},fxRn:function(e,t,s){s("+tPU"),s("zQR9"),e.exports=s("g8Ux")},g8Ux:function(e,t,s){var i=s("77Pl"),a=s("3fs2");e.exports=s("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},j7an:function(e,t,s){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(s){void 0===e[s]?e[s]=t[s]:i(t[s])&&i(e[s])&&Object.keys(t[s]).length>0&&a(e[s],t[s])})}Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document?document:{},r={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};a(n,r);var l="undefined"!=typeof window?window:{};a(l,{document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class o{constructor(e){const t=this;for(let s=0;s=0&&l.indexOf(">")>=0){let e="div";for(0===l.indexOf(":~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],i=0;i0&&e[0].nodeType)for(i=0;i=0;e-=1){const s=r[e];i&&s.listener===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i||(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1))}}}return this},trigger:function(...e){const t=e[0].split(" "),s=e[1];for(let i=0;it>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}return this},transitionEnd:function(e){const t=["webkitTransitionEnd","transitionend"],s=this;let i;function a(n){if(n.target===this)for(e.call(this,n),i=0;i0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,r=e===l?l.scrollY:e.scrollTop,o=e===l?l.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+o-a}}return null},css:function(e,t){let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;st-1?[]:e<0?(s=t+e)<0?[]:[this[s]]:[this[e]])},append:function(...e){let t;for(let s=0;s=0;s-=1)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(e instanceof o)for(s=0;s0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?new o([this[0].nextElementSibling]):new o([]):this[0].nextElementSibling?new o([this[0].nextElementSibling]):new o([]):new o([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?new o([t.previousElementSibling]):new o([]):t.previousElementSibling?new o([t.previousElementSibling]):new o([])}return new o([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},parent:function(e){const t=[];for(let s=0;s{d.fn[e]=d.fn[e]||p[e]});const u={deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:(e,t=0)=>setTimeout(e,t),now:()=>Date.now(),getTranslate(e,t="x"){let s,i,a;const n=l.getComputedStyle(e,null);return l.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===i?"":i)):s=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=l.WebKitCSSMatrix?a.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=l.WebKitCSSMatrix?a.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0},parseUrlQuery(e){const t={};let s,i,a,n,r=e||l.location.href;if("string"==typeof r&&r.length)for(n=(i=(r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"").split("&").filter(e=>""!==e)).length,s=0;s"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object,extend(...e){const t=Object(e[0]);for(let s=1;s=0,observer:"MutationObserver"in l||"WebkitMutationObserver"in l,passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});l.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in l};class m{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(e=>{t.on(e,t.params.on[e])})}on(e,t,s){const i=this;if("function"!=typeof t)return i;const a=s?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][a](t)}),i}once(e,t,s){const i=this;if("function"!=typeof t)return i;function a(...s){i.off(e,a),a.f7proxy&&delete a.f7proxy,t.apply(i,s)}return a.f7proxy=t,i.on(e,a,s)}off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].length&&s.eventsListeners[e].forEach((i,a)=>{(i===t||i.f7proxy&&i.f7proxy===t)&&s.eventsListeners[e].splice(a,1)})}),s):s}emit(...e){const t=this;if(!t.eventsListeners)return t;let s,i,a;return"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],i=e.slice(1,e.length),a=t):(s=e[0].events,i=e[0].data,a=e[0].context||t),(Array.isArray(s)?s:s.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const s=[];t.eventsListeners[e].forEach(e=>{s.push(e)}),s.forEach(e=>{e.apply(a,i)})}}),t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s];i.params&&u.extend(e,i.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s],a=e[s]||{};i.instance&&Object.keys(i.instance).forEach(e=>{const s=i.instance[e];t[e]="function"==typeof s?s.bind(t):s}),i.on&&t.on&&Object.keys(i.on).forEach(e=>{t.on(e,i.on[e])}),i.create&&i.create.bind(t)(a)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const s=this;s.prototype.modules||(s.prototype.modules={});const i=e.name||`${Object.keys(s.prototype.modules).length}_${u.now()}`;return s.prototype.modules[i]=e,e.proto&&Object.keys(e.proto).forEach(t=>{s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s}static use(e,...t){const s=this;return Array.isArray(e)?(e.forEach(e=>s.installModule(e)),s):s.installModule(e,...t)}}var f={updateSize:function(){const e=this;let t,s;const i=e.$el;t=void 0!==e.params.width?e.params.width:i[0].clientWidth,s=void 0!==e.params.height?e.params.height:i[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),s=s-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),u.extend(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this,t=e.params,{$wrapperEl:s,size:i,rtlTranslate:a,wrongRTL:n}=e,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),c=r?e.virtual.slides.length:d.length;let p=[];const h=[],m=[];function f(e){return!t.cssMode||e!==d.length-1}let v=t.slidesOffsetBefore;"function"==typeof v&&(v=t.slidesOffsetBefore.call(e));let g=t.slidesOffsetAfter;"function"==typeof g&&(g=t.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.snapGrid.length;let y,T,x=t.spaceBetween,E=-v,S=0,C=0;if(void 0===i)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*i),e.virtualSize=-x,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(y=Math.floor(c/t.slidesPerColumn)===c/e.params.slidesPerColumn?c:Math.ceil(c/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(y=Math.max(y,t.slidesPerView*t.slidesPerColumn)));const $=t.slidesPerColumn,M=y/$,k=Math.floor(c/t.slidesPerColumn);for(let s=0;s1){let i,n,r;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){const e=Math.floor(s/(t.slidesPerGroup*t.slidesPerColumn)),l=s-t.slidesPerColumn*t.slidesPerGroup*e,o=0===e?t.slidesPerGroup:Math.min(Math.ceil((c-e*$*t.slidesPerGroup)/$),t.slidesPerGroup);i=(n=l-(r=Math.floor(l/o))*o+e*t.slidesPerGroup)+r*y/$,a.css({"-webkit-box-ordinal-group":i,"-moz-box-ordinal-group":i,"-ms-flex-order":i,"-webkit-order":i,order:i})}else"column"===t.slidesPerColumnFill?(r=s-(n=Math.floor(s/$))*$,(n>k||n===k&&r===$-1)&&(r+=1)>=$&&(r=0,n+=1)):n=s-(r=Math.floor(s/M))*M;a.css(`margin-${e.isHorizontal()?"top":"left"}`,0!==r&&t.spaceBetween&&`${t.spaceBetween}px`)}if("none"!==a.css("display")){if("auto"===t.slidesPerView){const s=l.getComputedStyle(a[0],null),i=a[0].style.transform,n=a[0].style.webkitTransform;if(i&&(a[0].style.transform="none"),n&&(a[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(s.getPropertyValue("width")),t=parseFloat(s.getPropertyValue("padding-left")),i=parseFloat(s.getPropertyValue("padding-right")),a=parseFloat(s.getPropertyValue("margin-left")),n=parseFloat(s.getPropertyValue("margin-right")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}else{const e=parseFloat(s.getPropertyValue("height")),t=parseFloat(s.getPropertyValue("padding-top")),i=parseFloat(s.getPropertyValue("padding-bottom")),a=parseFloat(s.getPropertyValue("margin-top")),n=parseFloat(s.getPropertyValue("margin-bottom")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}i&&(a[0].style.transform=i),n&&(a[0].style.webkitTransform=n),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*x)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),d[s]&&(e.isHorizontal()?d[s].style.width=`${T}px`:d[s].style.height=`${T}px`);d[s]&&(d[s].swiperSlideSize=T),m.push(T),t.centeredSlides?(E=E+T/2+S/2+x,0===S&&0!==s&&(E=E-i/2-x),0===s&&(E=E-i/2-x),Math.abs(E)<.001&&(E=0),t.roundLengths&&(E=Math.floor(E)),C%t.slidesPerGroup==0&&p.push(E),h.push(E)):(t.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),h.push(E),E=E+T+x),e.virtualSize+=T+x,S=T,C+=1}}let z;if(e.virtualSize=Math.max(e.virtualSize,i)+g,a&&n&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*y,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){z=[];for(let s=0;s1&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?d.filter(f).css({marginLeft:`${x}px`}):d.filter(f).css({marginRight:`${x}px`}):d.filter(f).css({marginBottom:`${x}px`})),t.centeredSlides&&t.centeredSlidesBounds){let e=0;m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)});const s=(e-=t.spaceBetween)-i;p=p.map(e=>e<0?-v:e>s?s+g:e)}if(t.centerInsufficientSlides){let e=0;if(m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)}),(e-=t.spaceBetween){p[s]=e-t}),h.forEach((e,s)=>{h[s]=e+t})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),c!==o&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==w&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[];let i,a=0;if("number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e,t)=>{s.push(t)});else for(i=0;it.slides.length)break;s.push(t.slides.eq(e)[0])}else s.push(t.slides.eq(t.activeIndex)[0]);for(i=0;ia?e:a}a&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&a1&&l<=t.size||a<=0&&l>=t.size)&&(t.visibleSlides.push(r),t.visibleSlidesIndexes.push(e),i.eq(e).addClass(s.slideVisibleClass))}r.progress=a?-l:l}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=t;const l=n,o=r;0===i?(a=0,n=!0,r=!0):(n=(a=(e-t.minTranslate())/i)<=0,r=a>=1),u.extend(t,{progress:a,isBeginning:n,isEnd:r}),(s.watchSlidesProgress||s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),r&&!o&&t.emit("reachEnd toEdge"),(l&&!n||o&&!r)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=e,r=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),(l=r?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a)).addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0)).addClass(s.slideNextClass);let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1)).addClass(s.slidePrevClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=i[e]&&s=i[e]&&s=i[e]&&(c=e);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(a.indexOf(s)>=0)d=a.indexOf(s);else{const e=Math.min(n.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),c===r)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(t,{snapIndex:d,realIndex:p,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,i=d(e.target).closest(`.${s.slideClass}`)[0];let a=!1;if(i)for(let e=0;eo?o:i&&en?"next":ia?"next":i=l.length&&(m=l.length-1),(c||r.initialSlide||0)===(d||0)&&s&&a.emit("beforeSlideChangeStart");const f=-l[m];if(a.updateProgress(f),r.normalizeSlideIndex)for(let e=0;e=Math.floor(100*o[e])&&(n=e);if(a.initialized&&n!==c){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(c||0)!==n)return!1}let v;if(v=n>c?"next":nd(e));l.map(e=>d(e)),r[p.indexOf(c)];let u,h=r[p.indexOf(c)-1];return void 0===h&&a.cssMode&&r.forEach(e=>{!h&&c>=e&&(h=e)}),void 0!==h&&(u=l.indexOf(h))<0&&(u=i.activeIndex-1),i.slideTo(u,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,i=.5){const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){const e=a.snapGrid[l];o-e>(a.snapGrid[l+1]-e)*i&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];o-e<=(a.snapGrid[l]-e)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}};var w={loopCreate:function(){const e=this,{params:t,$wrapperEl:s}=e;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-i.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let i=0;ii.length&&(e.loopedSlides=i.length);const a=[],r=[];i.each((t,s)=>{const n=d(s);t=i.length-e.loopedSlides&&a.push(s),n.attr("data-swiper-slide-index",t)});for(let e=0;e=0;e-=1)s.prepend(d(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-r[t]-e.getTranslate();t=s.length-i&&(o=-s.length+t+i,o+=i,e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d));e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};var y={setGrabCursor:function(e){if(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var T={appendSlide:function(e){const t=this,{$wrapperEl:s,params:i}=t;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=r>e?r+1:r;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?r+t.length:r}else i.append(t);for(let e=0;e=0||t.indexOf("Trident/")>=0,p=t.indexOf("Edge/")>=0,u=t.indexOf("Gecko/")>=0&&t.indexOf("Firefox/")>=0,m="Win32"===e,f=t.toLowerCase().indexOf("electron")>=0;let v="MacIntel"===e;return!r&&v&&h.touch&&(1024===i&&1366===a||834===i&&1194===a||834===i&&1112===a||768===i&&1024===a)&&(r=t.match(/(Version)\/([\d.]+)/),v=!1),s.ie=c,s.edge=p,s.firefox=u,n&&!m&&(s.os="android",s.osVersion=n[2],s.android=!0,s.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(r||d||o)&&(s.os="ios",s.ios=!0),d&&!o&&(s.osVersion=d[2].replace(/_/g,"."),s.iphone=!0),r&&(s.osVersion=r[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.ipod=!0),s.ios&&s.osVersion&&t.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),s.webView=!(!(d||r||o)||!t.match(/.*AppleWebKit(?!.*Safari)/i)&&!l.navigator.standalone)||l.matchMedia&&l.matchMedia("(display-mode: standalone)").matches,s.webview=s.webView,s.standalone=s.webView,s.desktop=!(s.ios||s.android)||f,s.desktop&&(s.electron=f,s.macos=v,s.windows=m,s.macos&&(s.os="macos"),s.windows&&(s.os="windows")),s.pixelRatio=l.devicePixelRatio||1,s}();function E(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}let S=!1;function C(){}var $={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const M={update:f,translate:v,transition:g,slide:b,loop:w,grabCursor:y,manipulation:T,events:{attachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e;e.onTouchStart=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a}=t;if(t.animating&&i.preventInteractionOnTransition)return;let r=e;r.originalEvent&&(r=r.originalEvent);const o=d(r.target);if("wrapper"===i.touchEventsTarget&&!o.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===r.type,!s.isTouchEvent&&"which"in r&&3===r.which)return;if(!s.isTouchEvent&&"button"in r&&r.button>0)return;if(s.isTouched&&s.isMoved)return;if(i.noSwiping&&o.closest(i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`)[0])return void(t.allowClick=!0);if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;a.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,a.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const c=a.currentX,p=a.currentY,h=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,m=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!h||!(c<=m||c>=l.screen.width-m)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=c,a.startY=p,s.touchStartTime=u.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==r.type){let e=!0;o.is(s.formElements)&&(e=!1),n.activeElement&&d(n.activeElement).is(s.formElements)&&n.activeElement!==o[0]&&n.activeElement.blur();const a=e&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||a)&&r.preventDefault()}t.emit("touchStart",r)}}.bind(e),e.onTouchMove=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:r}=t;let l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(s.isTouchEvent&&"touchmove"!==l.type)return;const o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?o.pageX:l.pageX,p="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=c,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(u.extend(a,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=u.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(pa.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(ca.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&d(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=t.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),void 0===s.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;t.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;let f=t.isHorizontal()?h:m;a.diff=f,f*=i.touchRatio,r&&(f=-f),t.swipeDirection=f>0?"prev":"next",s.currentTranslate=f+s.startTranslate;let v=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),f>0&&s.currentTranslate>t.minTranslate()?(v=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+f)**g)):f<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:u.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:n,$wrapperEl:r,slidesGrid:l,snapGrid:o}=t;let d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u.now(),p=c-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),p<300&&c-s.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=u.now(),u.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length1){const e=s.velocities.pop(),a=s.velocities.pop(),n=e.position-a.position,r=e.time-a.time;t.velocity=n/r,t.velocity/=2,Math.abs(t.velocity)150||u.now()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;let e=1e3*i.freeModeMomentumRatio;const a=t.velocity*e;let l=t.translate+a;n&&(l=-l);let d,c=!1;const p=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;let h;if(lt.minTranslate())i.freeModeMomentumBounce?(l-t.minTranslate()>p&&(l=t.minTranslate()+p),d=t.minTranslate(),c=!0,s.allowMomentumBounce=!0):l=t.minTranslate(),i.loop&&i.centeredSlides&&(h=!0);else if(i.freeModeSticky){let e;for(let t=0;t-l){e=t;break}l=-(l=Math.abs(o[e]-l){t.loopFix()}),0!==t.velocity){if(e=n?Math.abs((-l-t.translate)/t.velocity):Math.abs((l-t.translate)/t.velocity),i.freeModeSticky){const s=Math.abs((n?-l:l)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout(()=>{t.setTranslate(d),r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(l),t.setTransition(e),t.setTranslate(l),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(l),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=l[e]&&h=l[e]&&(m=e,f=l[l.length-1]-l[l.length-2])}const v=(h-l[m])/f,g=mi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m)),"prev"===t.swipeDirection&&(v>1-i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||d.target!==t.navigation.nextEl&&d.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(m+g),"prev"===t.swipeDirection&&t.slideTo(m)):d.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m)}}.bind(e),t.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:s}=e;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=s?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();(i=0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);const r=!!t.nested;if(!h.touch&&h.pointerEvents)i.addEventListener(s.start,e.onTouchStart,!1),n.addEventListener(s.move,e.onTouchMove,r),n.addEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("touchstart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(s.start,e.onTouchStart,a),i.addEventListener(s.move,e.onTouchMove,h.passiveListener?{passive:!1,capture:r}:r),i.addEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.addEventListener(s.cancel,e.onTouchEnd,a),S||(n.addEventListener("touchstart",C),S=!0)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.addEventListener("mousedown",e.onTouchStart,!1),n.addEventListener("mousemove",e.onTouchMove,r),n.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",e.onClick,!0),t.cssMode&&a.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e.on("observerUpdate",E,!0)},detachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e,r=!!t.nested;if(!h.touch&&h.pointerEvents)i.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,r),n.removeEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("onTouchStart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(s.start,e.onTouchStart,a),i.removeEventListener(s.move,e.onTouchMove,r),i.removeEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.removeEventListener(s.cancel,e.onTouchEnd,a)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,r),n.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",e.onClick,!0),t.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E)}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:i=0,params:a,$el:n}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const l=e.getBreakpoint(r);if(l&&e.currentBreakpoint!==l){const o=l in r?r[l]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{const t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const d=o||e.originalParams,c=a.slidesPerColumn>1,p=d.slidesPerColumn>1;c&&!p?n.removeClass(`${a.containerModifierClass}multirow ${a.containerModifierClass}multirow-column`):!c&&p&&(n.addClass(`${a.containerModifierClass}multirow`),"column"===d.slidesPerColumnFill&&n.addClass(`${a.containerModifierClass}multirow-column`));const h=d.direction&&d.direction!==a.direction,m=a.loop&&(d.slidesPerView!==a.slidesPerView||h);h&&s&&e.changeDirection(),u.extend(e.params,d),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,m&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}},getBreakpoint:function(e){if(!e)return;let t=!1;const s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:l.innerHeight*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,s!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),s&&s!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:s,$el:i}=this,a=[];a.push("initialized"),a.push(t.direction),t.freeMode&&a.push("free-mode"),t.autoHeight&&a.push("autoheight"),s&&a.push("rtl"),t.slidesPerColumn>1&&(a.push("multirow"),"column"===t.slidesPerColumnFill&&a.push("multirow-column")),x.android&&a.push("android"),x.ios&&a.push("ios"),t.cssMode&&a.push("css-mode"),a.forEach(s=>{e.push(t.containerModifierClass+s)}),i.addClass(e.join(" "))},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,s,i,a,n){let r;function o(){n&&n()}d(e).parent("picture")[0]||e.complete&&a?o():t?((r=new l.Image).onload=o,r.onerror=o,i&&(r.sizes=i),s&&(r.srcset=s),t&&(r.src=t)):o()},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s{Object.keys(M[e]).forEach(t=>{z.prototype[t]||(z.prototype[t]=M[e][t])})});const i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(e=>{const t=i.modules[e];if(t.params){const e=Object.keys(t.params)[0],i=t.params[e];if("object"!=typeof i||null===i)return;if(!(e in s&&"enabled"in i))return;!0===s[e]&&(s[e]={enabled:!0}),"object"!=typeof s[e]||"enabled"in s[e]||(s[e].enabled=!0),s[e]||(s[e]={enabled:!1})}});const a=u.extend({},$);i.useModulesParams(a),i.params=u.extend({},a,k,s),i.originalParams=u.extend({},i.params),i.passedParams=u.extend({},s),i.$=d;const n=d(i.params.el);if(!(t=n[0]))return;if(n.length>1){const e=[];return n.each((t,i)=>{const a=u.extend({},s,{el:i});e.push(new z(a))}),e}let r;return t.swiper=i,n.data("swiper",i),t&&t.shadowRoot&&t.shadowRoot.querySelector?(r=d(t.shadowRoot.querySelector(`.${i.params.wrapperClass}`))).children=(e=>n.children(e)):r=n.children(`.${i.params.wrapperClass}`),u.extend(i,{$el:n,el:t,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return h.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),i.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},i.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},h.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}slidesPerViewDynamic(){const{params:e,slides:t,slidesGrid:s,size:i,activeIndex:a}=this;let n=1;if(e.centeredSlides){let e,s=t[a].swiperSlideSize;for(let r=a+1;ri&&(e=!0));for(let r=a-1;r>=0;r-=1)t[r]&&!e&&(n+=1,(s+=t[r].swiperSlideSize)>i&&(e=!0))}else for(let e=a+1;e1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,i=s.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e?s:(s.$el.removeClass(`${s.params.containerModifierClass}${i}`).addClass(`${s.params.containerModifierClass}${e}`),s.params.direction=e,s.slides.each((t,s)=>{"vertical"===e?s.style.width="":s.style.height=""}),s.emit("changeDirection"),t&&s.update(),s)}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const s=this,{params:i,$el:a,$wrapperEl:n,slides:r}=s;return void 0===s.params||s.destroyed?null:(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),t&&(s.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e&&(s.$el[0].swiper=null,s.$el.data("swiper",null),u.deleteProps(s)),s.destroyed=!0,null)}static extendDefaults(e){u.extend(k,e)}static get extendedDefaults(){return k}static get defaults(){return $}static get Class(){return m}static get $(){return d}}var P={name:"device",proto:{device:x},static:{device:x}},L={name:"support",proto:{support:h},static:{support:h}};const I=function(){return{isEdge:!!l.navigator.userAgent.match(/Edge/g),isSafari:function(){const e=l.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}();var D={name:"browser",proto:{browser:I},static:{browser:I}},O={name:"resize",create(){const e=this;u.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){l.addEventListener("resize",this.resize.resizeHandler),l.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){l.removeEventListener("resize",this.resize.resizeHandler),l.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const A={func:l.MutationObserver||l.WebkitMutationObserver,attach(e,t={}){const s=this,i=new(0,A.func)(e=>{if(1===e.length)return void s.emit("observerUpdate",e[0]);const t=function(){s.emit("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(i)},init(){const e=this;if(h.observer&&e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let s=0;s{e.disconnect()}),this.observer.observers=[]}};var H={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){u.extend(this,{observer:{init:A.init.bind(this),attach:A.attach.bind(this),destroy:A.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const B={update(e){const t=this,{slidesPerView:s,slidesPerGroup:i,centeredSlides:a}=t.params,{addSlidesBefore:n,addSlidesAfter:r}=t.params.virtual,{from:l,to:o,slides:d,slidesGrid:c,renderSlide:p,offset:h}=t.virtual;t.updateActiveIndex();const m=t.activeIndex||0;let f,v,g;f=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",a?(v=Math.floor(s/2)+i+n,g=Math.floor(s/2)+i+r):(v=s+(i-1)+n,g=i+r);const b=Math.max((m||0)-g,0),w=Math.min((m||0)+v,d.length-1),y=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(u.extend(t.virtual,{from:b,to:w,offset:y,slidesGrid:t.slidesGrid}),l===b&&o===w&&!e)return t.slidesGrid!==c&&y!==h&&t.slides.css(f,`${y}px`),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:y,from:b,to:w,slides:function(){const e=[];for(let t=b;t<=w;t+=1)e.push(d[t]);return e}()}),void T();const x=[],E=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let e=l;e<=o;e+=1)(ew)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=w&&(void 0===o||e?E.push(t):(t>o&&E.push(t),t{t.$wrapperEl.append(p(d[e],e))}),x.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(p(d[e],e))}),t.$wrapperEl.children(".swiper-slide").css(f,`${y}px`),T()},renderSlide(e,t){const s=this,i=s.params.virtual;if(i.cache&&s.virtual.cache[t])return s.virtual.cache[t];const a=i.renderSlide?d(i.renderSlide.call(s,e,t)):d(`
${e}
`);return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(s.virtual.cache[t]=a),a},appendSlide(e){const t=this;if("object"==typeof e&&"length"in e)for(let s=0;s{const i=e[t],n=i.attr("data-swiper-slide-index");n&&i.attr("data-swiper-slide-index",parseInt(n,10)+1),s[parseInt(t,10)+a]=i}),t.virtual.cache=s}t.virtual.update(!0),t.slideTo(i,0)},removeSlide(e){const t=this;if(void 0===e||null===e)return;let s=t.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const i=l.innerWidth,a=l.innerHeight,n=t.$el.offset();s&&(n.left-=t.$el[0].scrollLeft);const r=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]];for(let t=0;t=0&&s[0]<=i&&s[1]>=0&&s[1]<=a&&(e=!0)}if(!e)return}t.isHorizontal()?((o||d||c||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!s||(o||c)&&s)&&t.slideNext(),((o||c)&&!s||(d||p)&&s)&&t.slidePrev()):((o||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&t.slideNext(),(o||u)&&t.slidePrev()),t.emit("keyPress",a)}},enable(){this.keyboard.enabled||(d(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable(){this.keyboard.enabled&&(d(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}};var V={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){u.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};const X={lastScrollTime:u.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>l.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){let e="onwheel"in n;if(!e){const t=n.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(e=n.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(e){let t=0,s=0,i=0,a=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),i=10*t,a=10*s,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=a,a=0),(i||a)&&e.deltaMode&&(1===e.deltaMode?(i*=40,a*=40):(i*=800,a*=800)),i&&!t&&(t=i<1?-1:1),a&&!s&&(s=a<1?-1:1),{spinX:t,spinY:s,pixelX:i,pixelY:a}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(e){let t=e;const s=this,i=s.params.mousewheel;s.params.cssMode&&t.preventDefault();let a=s.$el;if("container"!==s.params.mousewheel.eventsTarged&&(a=d(s.params.mousewheel.eventsTarged)),!s.mouseEntered&&!a[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let n=0;const r=s.rtlTranslate?-1:1,l=X.normalize(t);if(i.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;n=-l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;n=-l.pixelY}else n=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0===n)return!0;if(i.invert&&(n=-n),s.params.freeMode){const e={time:u.now(),delta:Math.abs(n),direction:Math.sign(n)},{lastEventBeforeSnap:a}=s.mousewheel,r=a&&e.time=s.minTranslate()&&(a=s.minTranslate()),a<=s.maxTranslate()&&(a=s.maxTranslate()),s.setTransition(0),s.setTranslate(a),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!l&&s.isBeginning||!o&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;const t=s.mousewheel.recentWheelEvents;t.length>=15&&t.shift();const i=t.length?t[t.length-1]:void 0,a=t[0];if(t.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))t.splice(0);else if(t.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const i=n>0?.8:.2;s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.mousewheel.timeout=u.nextTick(()=>{s.slideToClosest(s.params.speed,!0,void 0,i)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=u.nextTick(()=>{s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(r||s.emit("scroll",t),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),a===s.minTranslate()||a===s.maxTranslate())return!0}}else{const t={time:u.now(),delta:Math.abs(n),direction:Math.sign(n),raw:e},i=s.mousewheel.recentWheelEvents;i.length>=2&&i.shift();const a=i.length?i[i.length-1]:void 0;if(i.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&s.mousewheel.animateSlider(t):s.mousewheel.animateSlider(t),s.mousewheel.releaseScroll(t))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&u.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new l.Date).getTime(),!1)},releaseScroll(e){const t=this,s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1},enable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.on("mouseenter",e.mousewheel.handleMouseEnter),s.on("mouseleave",e.mousewheel.handleMouseLeave),s.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};const F={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:s,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&&!t.prevEl)return;let s,i;t.nextEl&&(s=d(t.nextEl),e.params.uniqueNavElements&&"string"==typeof t.nextEl&&s.length>1&&1===e.$el.find(t.nextEl).length&&(s=e.$el.find(t.nextEl))),t.prevEl&&(i=d(t.prevEl),e.params.uniqueNavElements&&"string"==typeof t.prevEl&&i.length>1&&1===e.$el.find(t.prevEl).length&&(i=e.$el.find(t.prevEl))),s&&s.length>0&&s.on("click",e.navigation.onNextClick),i&&i.length>0&&i.on("click",e.navigation.onPrevClick),u.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:i,prevEl:i&&i[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",e.navigation.onPrevClick),s.removeClass(e.params.navigation.disabledClass))}};const W={update(){const e=this,t=e.rtl,s=e.params.pagination;if(!s.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,a=e.pagination.$el;let n;const r=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),n>r-1&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r,l,o;if(s.dynamicBullets&&(e.pagination.bulletSize=i.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=n-e.pagination.dynamicBulletIndex,o=((l=r+(Math.min(i.length,s.dynamicMainBullets)-1))+r)/2),i.removeClass(`${s.bulletActiveClass} ${s.bulletActiveClass}-next ${s.bulletActiveClass}-next-next ${s.bulletActiveClass}-prev ${s.bulletActiveClass}-prev-prev ${s.bulletActiveClass}-main`),a.length>1)i.each((e,t)=>{const i=d(t),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=r&&a<=l&&i.addClass(`${s.bulletActiveClass}-main`),a===r&&i.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),a===l&&i.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`))});else{const t=i.eq(n),a=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=i.eq(r),n=i.eq(l);for(let e=r;e<=l;e+=1)i.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(a>=i.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)i.eq(i.length-e).addClass(`${s.bulletActiveClass}-main`);i.eq(i.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`);else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`)}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),n=(e.pagination.bulletSize*a-e.pagination.bulletSize)/2-o*e.pagination.bulletSize,r=t?"right":"left";i.css(e.isHorizontal()?r:"top",`${n}px`)}}if("fraction"===s.type&&(a.find(`.${s.currentClass}`).text(s.formatFractionCurrent(n+1)),a.find(`.${s.totalClass}`).text(s.formatFractionTotal(r))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const i=(n+1)/r;let l=1,o=1;"horizontal"===t?l=i:o=i,a.find(`.${s.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${l}) scaleY(${o})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(a.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let a="";if("bullets"===t.type){const n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let s=0;s`;i.html(a),e.pagination.bullets=i.find(`.${t.bulletClass}`)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):``+" / "+``,i.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,i.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",`.${t.bulletClass}`,function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),u.extend(e.pagination,{$el:s,el:s[0]}))},destroy(){const e=this.params.pagination;if(!e.el||!this.pagination.el||!this.pagination.$el||0===this.pagination.$el.length)return;const t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",`.${e.bulletClass}`)}};const Y={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:i}=e,{dragSize:a,trackSize:n,$dragEl:r,$el:l}=t,o=e.params.scrollbar;let d=a,c=(n-a)*i;s?(c=-c)>0?(d=a-c,c=0):-c+a>n&&(d=n+c):c<0?(d=a+c,c=0):c+a>n&&(d=n-c),e.isHorizontal()?(r.transform(`translate3d(${c}px, 0, 0)`),r[0].style.width=`${d}px`):(r.transform(`translate3d(0px, ${c}px, 0)`),r[0].style.height=`${d}px`),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{l[0].style.opacity=0,l.transition(400)},1e3))},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:i}=t;s[0].style.width="",s[0].style.height="";const a=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,r=n*(a/e.size);let l;l="auto"===e.params.scrollbar.dragSize?a*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),u.extend(t,{trackSize:a,divider:n,moveDivider:r,dragSize:l}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const{scrollbar:t,rtlTranslate:s}=this,{$el:i,dragSize:a,trackSize:n,dragStartPos:r}=t;let l;l=(t.getPointerPosition(e)-i.offset()[this.isHorizontal()?"left":"top"]-(null!==r?r:a/2))/(n-a),l=Math.max(Math.min(l,1),0),s&&(l=1-l);const o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*l;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n,$dragEl:r}=i;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const{scrollbar:t,$wrapperEl:s}=this,{$el:i,$dragEl:a}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),s.transition(0),i.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n}=i;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),s.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(()=>{n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.addEventListener(s.start,e.scrollbar.onDragStart,l),r.addEventListener(s.move,e.scrollbar.onDragMove,l),r.addEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,l),n.addEventListener(i.move,e.scrollbar.onDragMove,l),n.addEventListener(i.end,e.scrollbar.onDragEnd,o))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.removeEventListener(s.start,e.scrollbar.onDragStart,l),r.removeEventListener(s.move,e.scrollbar.onDragMove,l),r.removeEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,l),n.removeEventListener(i.move,e.scrollbar.onDragMove,l),n.removeEventListener(i.end,e.scrollbar.onDragEnd,o))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:s}=e,i=e.params.scrollbar;let a=d(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===s.find(i.el).length&&(a=s.find(i.el));let n=a.find(`.${e.params.scrollbar.dragClass}`);0===n.length&&(n=d(`
`),a.append(n)),u.extend(t,{$el:a,el:a[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};const R={setTransform(e,t){const{rtl:s}=this,i=d(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const o=i.attr("data-swiper-parallax-scale"),c=i.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=n,l="0"):(l=n,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*t*a}%`:`${r*t*a}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*t}%`:`${l*t}px`,void 0!==c&&null!==c){const e=c-(c-1)*(1-Math.abs(t));i[0].style.opacity=e}if(void 0===o||null===o)i.transform(`translate3d(${r}, ${l}, 0px)`);else{const e=o-(o-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:s,progress:i,snapGrid:a}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,i)}),s.each((t,s)=>{let n=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-i*(a.length-1)),n=Math.min(Math.max(n,-1),1),d(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,n)})})},setTransition(e=this.params.speed){const{$el:t}=this;t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{const i=d(s);let a=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),i.transition(a)})}};const j={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt((i-t)**2+(a-s)**2)},onGestureStart(e){const t=this,s=t.params.zoom,i=t.zoom,{gesture:a}=i;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=j.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${s.containerClass}`),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl&&a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange(e){const t=this.params.zoom,s=this.zoom,{gesture:i}=s;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,i.scaleMove=j.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(h.gestures?s.scale=e.scale*s.currentScale:s.scale=i.scaleMove/i.scaleStart*s.currentScale,s.scale>i.maxRatio&&(s.scale=i.maxRatio-1+(s.scale-i.maxRatio+1)**.5),s.scalea.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.ya.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentXa.maxX&&(a.currentX=a.maxX-1+(a.currentX-a.maxX+1)**.8),a.currentYa.maxY&&(a.currentY=a.maxY-1+(a.currentY-a.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform(`translate3d(${a.currentX}px, ${a.currentY}px,0)`)}},onTouchEnd(){const e=this.zoom,{gesture:t,image:s,velocity:i}=e;if(!t.$imageEl||0===t.$imageEl.length)return;if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;let a=300,n=300;const r=i.x*a,l=s.currentX+r,o=i.y*n,d=s.currentY+o;0!==i.x&&(a=Math.abs((l-s.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-s.currentY)/i.y));const c=Math.max(a,n);s.currentX=l,s.currentY=d;const p=s.width*e.scale,u=s.height*e.scale;s.minX=Math.min(t.slideWidth/2-p/2,0),s.maxX=-s.minX,s.minY=Math.min(t.slideHeight/2-u/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),t.$imageWrapEl.transition(c).transform(`translate3d(${s.currentX}px, ${s.currentY}px,0)`)},onTransitionEnd(){const e=this.zoom,{gesture:t}=e;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){const t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){const t=this,s=t.zoom,i=t.params.zoom,{gesture:a,image:n}=s;if(a.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?a.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):a.$slideEl=t.slides.eq(t.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${i.containerClass}`)),!a.$imageEl||0===a.$imageEl.length)return;let r,l,o,d,c,p,u,h,m,f,v,g,b,w,y,T,x,E;a.$slideEl.addClass(`${i.zoomedSlideClass}`),void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,l="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,l=n.touchesStart.y),s.scale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,s.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,e?(x=a.$slideEl[0].offsetWidth,E=a.$slideEl[0].offsetHeight,c=(o=a.$slideEl.offset().left)+x/2-r,p=(d=a.$slideEl.offset().top)+E/2-l,m=a.$imageEl[0].offsetWidth,f=a.$imageEl[0].offsetHeight,v=m*s.scale,g=f*s.scale,y=-(b=Math.min(x/2-v/2,0)),T=-(w=Math.min(E/2-g/2,0)),u=c*s.scale,h=p*s.scale,uy&&(u=y),hT&&(h=T)):(u=0,h=0),a.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${h}px,0)`),a.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)},out(){const e=this,t=e.zoom,s=e.params.zoom,{gesture:i}=t;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent(`.${s.containerClass}`)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(`${s.zoomedSlideClass}`),i.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.on("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.on("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.on("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.on(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.off("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.off("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.off("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.off(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)}};const q={loadInSlide(e,t=!0){const s=this,i=s.params.lazy;if(void 0===e)return;if(0===s.slides.length)return;const a=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`):s.slides.eq(e);let n=a.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!a.hasClass(i.elementClass)||a.hasClass(i.loadedClass)||a.hasClass(i.loadingClass)||(n=n.add(a[0])),0!==n.length&&n.each((e,n)=>{const r=d(n);r.addClass(i.loadingClass);const l=r.attr("data-background"),o=r.attr("data-src"),c=r.attr("data-srcset"),p=r.attr("data-sizes"),u=r.parent("picture");s.loadImage(r[0],o||l,c,p,!1,()=>{if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(r.css("background-image",`url("${l}")`),r.removeAttr("data-background")):(c&&(r.attr("srcset",c),r.removeAttr("data-srcset")),p&&(r.attr("sizes",p),r.removeAttr("data-sizes")),u.length&&u.children("source").each((e,t)=>{const s=d(t);s.attr("data-srcset")&&(s.attr("srcset",s.attr("data-srcset")),s.removeAttr("data-srcset"))}),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),a.find(`.${i.preloaderClass}`).remove(),s.params.loop&&t){const e=a.attr("data-swiper-slide-index");if(a.hasClass(s.params.slideDuplicateClass)){const t=s.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${s.params.slideDuplicateClass})`);s.lazy.loadInSlide(t.index(),!1)}else{const t=s.$wrapperEl.children(`.${s.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);s.lazy.loadInSlide(t.index(),!1)}}s.emit("lazyImageReady",a[0],r[0]),s.params.autoHeight&&s.updateAutoHeight()}}),s.emit("lazyImageLoad",a[0],r[0])})},load(){const e=this,{$wrapperEl:t,params:s,slides:i,activeIndex:a}=e,n=e.virtual&&s.virtual.enabled,r=s.lazy;let l=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(i[e])return!0;return!1}function c(e){return n?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${s.slideVisibleClass}`).each((t,s)=>{const i=n?d(s).attr("data-swiper-slide-index"):d(s).index();e.lazy.loadInSlide(i)});else if(l>1)for(let t=a;t1||r.loadPrevNextAmount&&r.loadPrevNextAmount>1){const t=r.loadPrevNextAmount,s=l,n=Math.min(a+s+Math.max(t,s),i.length),d=Math.max(a-Math.max(s,t),0);for(let t=a+l;t0&&e.lazy.loadInSlide(c(i));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&e.lazy.loadInSlide(c(a))}}};const U={LinearSpline:function(e,t){const s=function(){let e,t,s;return(i,a)=>{for(t=-1,e=i.length;e-t>1;)i[s=e+t>>1]<=a?t=s:e=s;return e}}();let i,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=s(this.x,e),i=a-1,(e-this.x[i])*(this.y[a]-this.y[i])/(this.x[a]-this.x[i])+this.y[i]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new U.LinearSpline(t.slidesGrid,e.slidesGrid):new U.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const s=this,i=s.controller.control;let a,n;function r(e){const t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),n=-s.controller.spline.interpolate(-t)),n&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),n=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{i&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(i))for(a=0;a(e.attr("tabIndex","0"),e),makeElNotFocusable:e=>(e.attr("tabIndex","-1"),e),addElRole:(e,t)=>(e.attr("role",t),e),addElLabel:(e,t)=>(e.attr("aria-label",t),e),disableEl:e=>(e.attr("aria-disabled",!0),e),enableEl:e=>(e.attr("aria-disabled",!1),e),onEnterKey(e){const t=this,s=t.params.a11y;if(13!==e.keyCode)return;const i=d(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(s.lastSlideMessage):t.a11y.notify(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(s.firstSlideMessage):t.a11y.notify(s.prevSlideMessage)),t.pagination&&i.is(`.${t.params.pagination.bulletClass}`)&&i[0].click()},notify(e){const t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation(){const e=this;if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(e.a11y.disableEl(s),e.a11y.makeElNotFocusable(s)):(e.a11y.enableEl(s),e.a11y.makeElFocusable(s))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((s,i)=>{const a=d(i);e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let s,i;e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),s&&(e.a11y.makeElFocusable(s),e.a11y.addElRole(s,"button"),e.a11y.addElLabel(s,t.nextSlideMessage),s.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;let t,s;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),s&&s.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};const J={init(){const e=this;if(!e.params.history)return;if(!l.history||!l.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=J.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||l.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||l.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){this.history.paths=J.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues(){const e=l.location.pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(!this.history.initialized||!this.params.history.enabled)return;const s=this.slides.eq(t);let i=J.slugify(s.attr("data-history"));l.location.pathname.includes(e)||(i=`${e}/${i}`);const a=l.history.state;a&&a.value===i||(this.params.history.replaceState?l.history.replaceState({value:i},null,i):l.history.pushState({value:i},null,i))},slugify:e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(e,t,s){const i=this;if(t)for(let a=0,n=i.slides.length;a{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},s)},start(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};const Z={setTranslate(){const e=this,{slides:t}=e;for(let s=0;s{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e'),t.append(p)),p.css({height:`${i}px`})):0===(p=e.find(".swiper-cube-shadow")).length&&(p=d('
'),e.append(p)));for(let e=0;e-1&&(u=90*i+90*h,n&&(u=90*-i-90*h)),t.transform(g),l.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`
`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-h,0)),s.length&&(s[0].style.opacity=Math.max(h,0))}}if(t.css({"-webkit-transform-origin":`50% 50% -${r/2}px`,"-moz-transform-origin":`50% 50% -${r/2}px`,"-ms-transform-origin":`50% 50% -${r/2}px`,"transform-origin":`50% 50% -${r/2}px`}),l.shadow)if(o)p.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(u)-90*Math.floor(Math.abs(u)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=l.shadowScale,i=l.shadowScale/t,n=l.shadowOffset;p.transform(`scale3d(${s}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-90deg)`)}const h=I.isSafari||I.isWebView?-r/2:0;t.transform(`translate3d(0px,0,${h}px) rotateX(${this.isHorizontal()?0:u}deg) rotateY(${this.isHorizontal()?-u:0}deg)`)},setTransition(e){const{$el:t,slides:s}=this;s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}};const te={setTranslate(){const e=this,{slides:t,rtlTranslate:s}=e;for(let i=0;i`),a.append(t)),0===s.length&&(s=d(`
`),a.append(s)),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}a.transform(`translate3d(${o}px, ${c}px, 0px) rotateX(${l}deg) rotateY(${r}deg)`)}},setTransition(e){const t=this,{slides:s,activeIndex:i,$wrapperEl:a}=t;if(s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;s.eq(i).transitionEnd(function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}if(h.pointerEvents||h.prefixedPointerEvents){i[0].style.perspectiveOrigin=`${o}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};const ie={init(){const e=this,{thumbs:t}=e.params,s=e.constructor;t.swiper instanceof s?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new s(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,i=t.clickedSlide;if(i&&d(i).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(void 0===s||null===s)return;let a;if(a=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${a}"]`).eq(0).index(),i=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${a}"]`).eq(0).index();a=void 0===s?i:void 0===i?s:i-tt.previousIndex?"next":"prev"}else l=(r=t.realIndex)>t.previousIndex?"next":"prev";n&&(r+="next"===l?a:-1*a),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&(r=r-i+1),s.slideTo(r,e?0:void 0))}let r=1;const l=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;ee,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){u.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){const e=this;e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!d(e.target).hasClass(t.params.pagination.bulletClass)){!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){u.extend(this,{scrollbar:{init:Y.init.bind(this),destroy:Y.destroy.bind(this),updateSize:Y.updateSize.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this),enableDraggable:Y.enableDraggable.bind(this),disableDraggable:Y.disableDraggable.bind(this),setDragPosition:Y.setDragPosition.bind(this),getPointerPosition:Y.getPointerPosition.bind(this),onDragStart:Y.onDragStart.bind(this),onDragMove:Y.onDragMove.bind(this),onDragEnd:Y.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create(){u.extend(this,{parallax:{setTransform:R.setTransform.bind(this),setTranslate:R.setTranslate.bind(this),setTransition:R.setTransition.bind(this)}})},on:{beforeInit(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(s=>{t[s]=j[s].bind(e)}),u.extend(e,{zoom:t});let s=1;Object.defineProperty(e.zoom,"scale",{get:()=>s,set(t){if(s!==t){const s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,i)}s=t}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){u.extend(this,{lazy:{initialImageLoaded:!1,load:q.load.bind(this),loadInSlide:q.loadInSlide.bind(this)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){u.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:U.getInterpolateFunction.bind(this),setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{update(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;u.extend(e,{a11y:{liveRegion:d(``)}}),Object.keys(_).forEach(t=>{e.a11y[t]=_[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){u.extend(this,{history:{init:J.init.bind(this),setHistory:J.setHistory.bind(this),setHistoryPopState:J.setHistoryPopState.bind(this),scrollToSlide:J.scrollToSlide.bind(this),destroy:J.destroy.bind(this)}})},on:{init(){const e=this;e.params.history.enabled&&e.history.init()},destroy(){const e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){u.extend(this,{hashNavigation:{initialized:!1,init:K.init.bind(this),destroy:K.destroy.bind(this),setHash:K.setHash.bind(this),onHashCange:K.onHashCange.bind(this)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:Q.run.bind(e),start:Q.start.bind(e),stop:Q.stop.bind(e),pause:Q.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const s=this;s.autoplay.running&&(t||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(e):s.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit(){if("fade"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}fade`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){u.extend(this,{cubeEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit(){if("cube"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}cube`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){u.extend(this,{flipEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit(){if("flip"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}flip`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){u.extend(this,{coverflowEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(`${this.params.containerModifierClass}coverflow`),this.classNames.push(`${this.params.containerModifierClass}3d`),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){u.extend(this,{thumbs:{swiper:null,init:ie.init.bind(this),update:ie.update.bind(this),onThumbClick:ie.onThumbClick.bind(this)}})},on:{beforeInit(){const{thumbs:e}=this.params;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){const t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){const e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];void 0===z.use&&(z.use=z.Class.use,z.installModule=z.Class.installModule),z.use(ae);t.default=z},yhGY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABECAMAAADjuAaWAAAC/VBMVEUAAACMPyCkXy6bViZySCXVsWLnRVK0hTr86oH831C2lEnyQVT1kiPsskr75jn241vrVybptkzDmUT6xFr6xMLdRVLSm0HBNDmyUSjtaizdXirrqXrbojLjxU78n5D4tD3vxEbZOk3Yvk/EQS3Dey/2tlX6q673zkr2sjn341j2x0jpkDDnsU/hYGzctn/wkLHXL0f0ulLujiTu3WPqvG7jwn7hpVrVsGnkenvXPhPvrSzveofx3UvjUkDo0UrSMT3nkTfWjC/7zjb5pq3icGTpX2b+syf/rhv901BfEW3+4fD9zN/+0OP9utb+stH96nb+p8n9vj75v9f+zOf+xeH9wtr97W394mr93F/1NFH+x0pzE3L+00f9yT776fT9vdZ4F41oEnqfE2/+5Fv1R0T5uTb9ui3+0+j9u9peEXL0fU37wTH+2e35xt31wtb8tMjqFWXuKF79yFf3xEx0FYCcFn6MFX360WL91Vjxaj2CFIT2GmjMEmjqWGT+uuHlmNJPE2v7xmj5V2j4Zmb5u0/5qx378vj7tuqOEXL57WNOC1z21eH5u8+qEn+BEXKxDmT+v1v8tkfoW0D4hzj+pij4rdD708z6z3iuGnP5LFzDFVvyH1jyTzb3nSv7oBz5shL4pcTtR2p6GGlmJFn1WljoVlbnSEf9sjv3xzblRDD93/P5ptzcicOOL4v5qmlpE2PWL2D2El/8sljmNVfnLkP7qEH7m0HsgDn70zL2sCrsfCT8weztq+D7uLafRJn+4Xa+EHa1EXTfFmnhP2PVF138qVboHlPslz/6gSXVbK/ee6exS5r0zI3QoIZ+IoOZZ3H4tnDZUG76j2r5e2TmhWJ+NF+fGFvedFb5llT310jxuij4cCb2VyPasJXSUJXoupDpf4b3a4PUQ4Gic33nUnvTJnD0plLBbLr+75zYZYyPLXKNDFdRF0zLZknvMBzjLQ7nn8H79bqQQoKsNoLDcXPBRm2pT2zIKyW7MQrKd8L78qjPh4S2iXzGNUzUcSdM9FspAAAARnRSTlMACBUdDYH8P/7+LP7+x/38/rdd/fv5dEQt/v72opv+9s+Qi3BQ+vnt6ebh1al9d/z86enTsqWUbVj+4NTTx728uJTxyZ27OKVvdAAACW9JREFUSMec011IU2EYB/BW5j6sbWlFWVJIYkaYYWZBdNFFHDbH6Nh2zg5nDjrGxjrntI+LbbiUaCyGi+Uk25fQhc1cETPnNL2Yms6ym6zARBGTDL3oi4giKHq2aXlRlP3HDhx4fzzvc573XfPncAtzs9b8R9YdEpXn/o+r4AuF5VzOal1WgQhxmJHj3FW6tesp8u7EmybhMcGqHKeyhLz39NLnfLWwYN1qYG4JOfLs5c3Pn78T/IK1/+64Jb3d+md675cvX77fEv67FJQLe3eNONRmR9HrUXWvcD3n3/rjHhcK+RSGuVxKOUbx+cKSQgHn70xQeEwoVMqVcp7SpeTJActdomO/p1mZcOAvWF/Og6U8Hk+pTMhTUYJWuqiSAkEWB5JZutRS6frlFG7iLSzw0oDiIxAcUyrBKqHq8cLKysrMstLMcCtE1ryrF/OuPsmb5GMLHz58TeDqk63NPX1TU319G1rbCT6WLmo1mYvujty7W+TIq8gMrfjWaI9er28+NemS875+WMhrfTg1LfZ6a0Oh6enpqYetjusJKIqR50b1kJ72XbmZ41Wgfu1ta7N1k5Q8weNdHJ2aDtWuSEi8fdSBYxhGkSP6tjZvvH3n0mS5+wh9bShO8qkEz9L+UNyRnZ0dDteGs7NzcnLgURvK77uPJDDY7Yg3rG8/+PPkbz1xanuzVURROLHBFr45O7sFVmeP35h9ADCsUuV0dGxvJnCQSLyvfdfWZQeb7T2pFrkwzNwqjs1ubmm5oPKrou8l7sWunJxaVTqhDQSG4Thx8uz+FUdQsLsXzkrCtCG/bLalpfH8A78/OuasYc+PR9PK7/erxM0m6NOq3stded03TlI4bu0OxcYVjbTslVFVtkgDVBx44Dd2qVRdRr8/1hE3URRl3bjynu0pxnHc0m1LJl/2MzdeJY3RT41OZwRFdQeiRkgXyGAMvp9IxC/OXXHfdyIAr9piwaDx1Xg0WWeMvnc6nRIU1egWo3VBYyrBYMzWBBCBHn+1iKQ22gHQYOjs7DQExiJpqJHprs0N12USTMbiiAhH9v1qcmsxn487bMkgGEOnYfjTWKTG6ayRaGQykIvz80OGlDQkvU2IBSd3cpZvxyYEsZriHQZwQ8PzMwdQraQGIgGHstoIe2dufmjIYKgzlMVJi4Xcvfx5tu0jESvRUwbKPjd2rbpa29gokWQg21gDoa+NzdmHhwzDtlNWi7WYu/xNT0BFhzdgn3/0XletrZZWVVVpQdIKmYyRpEpHIhHmzgzAcBNitZpzM3vlbFUjCDnyzR6Y6U+havhJpSBpVIPSkqVE6MtzAfu3F7CUOJy1NAwC3l4E7HZfQz/LApVWQWiJlkWr6JSktVUMUz/mCdgDz01Ir3ppINzdcNXVzwEOztxG3W6WOZ3erFbLSmkaVDWDumX1DR99ACeIyUlktyBd8FCRxWImnnvs9gHfo3rUrdBBFFKQDE1rGXiVuVlZ/czggGfAM0FOWvIOloITVOjFPRdNxITHPjDg8zXUyzQwd3gwjPQ0w7IojFKm0PU/OuMbBPjGbHmyXbyjdO2a0h1H3x4dtZgmPAODg1d8jy/X6+CkaVCWkSoUp1FwMrdGd7nh4xmfxzN45o3pev67t/k7jvxove5DmgjjOICnM4PawMq1lWGJFZJJJBG9EBXVjbEaXrv90ebYC9yVHiW4TZngy9QxWc42na4/cr7M5WTqQBHTphASKW7OtJmsRMRQUEuwEqL+6HebL0GQCX3Zxrh7PvfcPc/D8zy3Y/fZQ8sxc8rstxMvnzwxGhVD+oI7D+8IsVv3HvCrMYEAE0rLhQX6YbVC8VhhnPiU3VG1vJx5DpqHdjWmyiwCaFQojEajurBAyOMJoEf4/Hq+ABqJVyPUD6kBQhbfiURdvQdvhJqVlYw4JaL2CTgHMGf4BdWXAp60mp9WL731CIJ5vqjVZYqyMsXi23QJ2ZO8K9yP18jnEtEoBdVqdc6wnkfVKMzi89PSqoW3eI94As9CGZWKxYl2iURCHqatjRzUiUq033JyysBR8CFPgJWHYH01hsFlChcqgFVULK6OOp0kfi1qbXpMcqKk8gfAHEi/HvoBu51FQZB8kC8KGxsrqDR+1Tol6JFjEWFIu4iiJBq3kJcHLq/fg2HYfT4EINzsfewBBcUqsVjcGCchUfQie31pu0aQJKn92phHpc0jFEqzIGEIDYRhrY1iKu5VLTj8cNTGXHURpGg0oAInAygtp9w6zJIKW6E+t1tsj1OiKJq077fJioALZUOVFQALpeWACvSuwkKXy0XJgu8qOdftdvtzSRxtvkrbgBHHkgiUQKdXxWIK3i7Q612t8/1tbcNDrS5XNUC5HGQgTkkSxJEDERsQRg9CEIRpekGsAuih0IhMJhuBBhnpn2/1zLsz5Fz7dDZOEEgye8dm2AwdB0FwrS+gko30r4zIVCpwKjmEywW7Yudy7T+0BE4gtqRjmy7y3P5aC8Bgri8gl6nEFKJURgY3g8vNAMw12H3WIIEgFov51OYz7jtp7q6yIEQwqJ1akctV4ACBCQf+GgI+LU7giGWwt+v4gY0nPEpO5jeBRPAjJu+snSvP4BYVFcEXTBFAw5Lfq0XgtGXw6bNJYn1hjdq5v2NspkQzaOHUcTi4dcpvNxigPEBwRQaD3T9lNYOD+j7cbRg3l56LXFvJ0Y6xsfHMg3Qbh8NB8P3eqdnA0hJgQIYl++yU19RMOR09pqV4Zry99Ex4CJx6nm4yZZtMHeZamw5BOLoes9U77fs56/fP/vRNe614D8Kpq9PZavGujlcdpux059lQlQcYjL2MvRAGIzlVp4MyHEtzqTI312q1apV4jw7uAw7SU5MZkFDJnVEUjKDRIuETCT/sxFTqfsMlgyK0B1QoNltqIpsGCRWM+nNjx748WUWvtUBRXY/ydakyCM2F6HR0euZl2t/34jfj4+PHuum22tJRTcuhOaXOZqN3T7bHxydsseu8caKvL54Zc7B3buzz55bM9qr3mkoHHDudsuPvSemLjT3B7OxkMks0FzTjz5gDA50fY+HYVvA8bI/63jQ0DAxEazSayugGyMeamprr57eAkeevx/a9yafiaKp05Dc05DtmYk9cSonccm/NTrmUX1xMySZHUzGkqfhSAotyW1JWQvSe4pJQwO1hJrBC/f1v9HKYOphXElgR23lHoiVeiXZEM68k0rb/PsdKTGRtm4WrBfX/8wtrh0xw27n17wAAAABJRU5ErkJggg=="}}); +***************************************************************************** */function o(){for(var e=0,t=0,s=arguments.length;t=1e4?(e/1e4).toFixed(1)+"W":e}},mounted:function(){var e=this.$refs.swiperWslide,t=this.$refs.topThree.offsetHeight,s=this.$refs["top-three"].offsetHeight,i=document.documentElement.clientHeight,n=i-t-s;this.$refs.rankWrap.setAttribute("style","height:"+(i-t)+"px");var r=!0,l=!1,o=void 0;try{for(var d,c=a()(e);!(r=(d=c.next()).done);r=!0){d.value.setAttribute("style","min-height:"+(n-64)+"px")}}catch(e){l=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(l)throw o}}}}),o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:"max "+e.tabclass[e.tabType]},[i("div",{ref:"topThree",class:"topThree"},[i("div",{staticClass:"tab-wrapper"},e._l(e.tabList,function(t,s){return i("div",{key:s,class:s===e.tabType?"active tab":"tab",on:{click:function(t){return e.setTabType(s)}}},[e._v("\n "+e._s(t)+"\n "),i("span",{staticClass:"subscript-one"})])}),0),e._v(" "),3!=e.tabType?i("div",{staticClass:"choose-wrapper"},[i("div",{class:"choose "+(1===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(1)}}},[i("span",[e._v("日榜")])]),e._v(" "),i("div",{class:"choose "+(2===e.chooseType?"active":""),on:{click:function(t){return e.setChooseType(2)}}},[i("span",[e._v("周榜")])])]):e._e()]),e._v(" "),i("div",{ref:"rankWrap",staticClass:"rank-wrap"},[i("div",{ref:"top-three",staticClass:"top-three"},e._l(e.topThree,function(t,a){return i("div",{key:a,staticClass:"top-list"},[i("div",{staticClass:"avatar"},[i("img",{attrs:{src:t.avatar,alt:""}})]),e._v(" "),t.nick&&!t.roomTitle?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.nick.length>6?t.nick.slice(0,6)+"...":t.nick)+"\n ")]):t.clanId?i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.name.length>6?t.name.slice(0,6)+"...":t.name)+"\n ")]):i("p",{staticClass:"new-rank-name"},[e._v("\n "+e._s(t.roomTitle.length>6?t.roomTitle.slice(0,6)+"...":t.roomTitle)+"\n ")]),e._v(" "),3!=e.tabType?i("p",{staticClass:"new-rank-num"},[i("span",a?[i("span",{staticClass:"distance-num"},[e._v(e._s(e.formatTotal(e.topThree[a-1].totalNum-t.totalNum))+"\n "),i("br")]),e._v("\n 距上一名\n ")]:[i("img",{attrs:{src:s("yhGY"),alt:""}})])]):e._e(),e._v(" "),3==e.tabType?i("p",{class:"new-rank-icon icon-"+a},[i("img",{attrs:{src:t.levelIcon,alt:""}})]):e._e()])}),0),e._v(" "),i("swiper",{ref:"mySwiper",staticClass:"swiper",attrs:{options:e.swiperOptions},on:{slideChangeTransitionStart:e.onSwiperSlideChangeTransitionStart}},e._l(e.otherArr,function(t,s){return i("swiper-slide",{key:s,staticClass:"swiper-slide"},[i("div",{ref:"swiperWslide",refInFor:!0,staticClass:"content-wrapper"},e._l(t,function(s,a){return i("div",{key:a,staticClass:"user-list"},[i("p",{staticClass:"rank-index"},[e._v(e._s(a+4))]),e._v(" "),i("img",{attrs:{src:s.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[s.nick&&!s.roomTitle?i("p",[e._v("\n "+e._s(s.nick.length>6?s.nick.slice(0,6)+"...":s.nick)+"\n ")]):s.clanId?i("p",{staticClass:"clan-nick"},[e._v("\n "+e._s(s.name.length>6?s.name.slice(0,6)+"...":s.name)+"\n ")]):i("p",[e._v("\n "+e._s(s.roomTitle.length>6?s.roomTitle.slice(0,6)+"...":s.roomTitle)+"\n ")])]),e._v(" "),3!=e.tabType?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(a?e.formatTotal(t[a-1].totalNum-s.totalNum):e.formatTotal(e.topThree[e.topThree.length-1].totalNum-s.totalNum))+"\n ")]):e._e(),e._v(" "),3==e.tabType?i("p",{staticClass:"new-rank-icon"},[i("img",{attrs:{src:s.levelIcon,alt:""}})]):e._e()])}),0)])}),1),e._v(" "),e.me&&3!=e.tabType?i("div",{ref:"mine",staticClass:"me"},[i("p",{staticClass:"rank-index"},[e._v(e._s(e.me.seqNo||""))]),e._v(" "),i("img",{attrs:{src:e.me.avatar,alt:""}}),e._v(" "),i("div",{staticClass:"rank-user-detail"},[2==e.tabType?i("p",[e._v("\n "+e._s(e.me.roomTitle.length>6?e.me.roomTitle.slice(0,6)+"...":e.me.roomTitle)+"\n ")]):i("p",[e._v("\n "+e._s(e.me.nick.length>6?e.me.nick.slice(0,6)+"...":e.me.nick)+"\n ")])]),e._v(" "),0!=e.me.seqNo&&1!=e.me.seqNo?i("p",{staticClass:"rank-user-num"},[i("span",[e._v("距上一名")]),i("br"),e._v("\n "+e._s(e.totalList[e.me.seqNo-2].totalNum-e.me.totalNum)+"\n ")]):0==e.me.seqNo?i("p",{staticClass:"not-rank"},[e._v("未上榜")]):e._e()]):e._e()],1)])},staticRenderFns:[]};var d=s("VU/8")(l,o,!1,function(e){s("JNjM")},"data-v-b0561420",null);t.default=d.exports},fxRn:function(e,t,s){s("+tPU"),s("zQR9"),e.exports=s("g8Ux")},g8Ux:function(e,t,s){var i=s("77Pl"),a=s("3fs2");e.exports=s("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},j7an:function(e,t,s){"use strict";function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(s){void 0===e[s]?e[s]=t[s]:i(t[s])&&i(e[s])&&Object.keys(t[s]).length>0&&a(e[s],t[s])})}Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document?document:{},r={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};a(n,r);var l="undefined"!=typeof window?window:{};a(l,{document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});class o{constructor(e){const t=this;for(let s=0;s=0&&l.indexOf(">")>=0){let e="div";for(0===l.indexOf(":~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],i=0;i0&&e[0].nodeType)for(i=0;i=0;e-=1){const s=r[e];i&&s.listener===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===i?(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1)):i||(n.removeEventListener(t,s.proxyListener,a),r.splice(e,1))}}}return this},trigger:function(...e){const t=e[0].split(" "),s=e[1];for(let i=0;it>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}return this},transitionEnd:function(e){const t=["webkitTransitionEnd","transitionend"],s=this;let i;function a(n){if(n.target===this)for(e.call(this,n),i=0;i0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,r=e===l?l.scrollY:e.scrollTop,o=e===l?l.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+o-a}}return null},css:function(e,t){let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;st-1?[]:e<0?(s=t+e)<0?[]:[this[s]]:[this[e]])},append:function(...e){let t;for(let s=0;s=0;s-=1)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(e instanceof o)for(s=0;s0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?new o([this[0].nextElementSibling]):new o([]):this[0].nextElementSibling?new o([this[0].nextElementSibling]):new o([]):new o([])},nextAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?new o([t.previousElementSibling]):new o([]):t.previousElementSibling?new o([t.previousElementSibling]):new o([])}return new o([])},prevAll:function(e){const t=[];let s=this[0];if(!s)return new o([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;e?d(i).is(e)&&t.push(i):t.push(i),s=i}return new o(t)},parent:function(e){const t=[];for(let s=0;s{d.fn[e]=d.fn[e]||p[e]});const u={deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:(e,t=0)=>setTimeout(e,t),now:()=>Date.now(),getTranslate(e,t="x"){let s,i,a;const n=l.getComputedStyle(e,null);return l.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===i?"":i)):s=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=l.WebKitCSSMatrix?a.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=l.WebKitCSSMatrix?a.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0},parseUrlQuery(e){const t={};let s,i,a,n,r=e||l.location.href;if("string"==typeof r&&r.length)for(n=(i=(r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"").split("&").filter(e=>""!==e)).length,s=0;s"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object,extend(...e){const t=Object(e[0]);for(let s=1;s=0,observer:"MutationObserver"in l||"WebkitMutationObserver"in l,passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});l.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in l};class m{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(e=>{t.on(e,t.params.on[e])})}on(e,t,s){const i=this;if("function"!=typeof t)return i;const a=s?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][a](t)}),i}once(e,t,s){const i=this;if("function"!=typeof t)return i;function a(...s){i.off(e,a),a.f7proxy&&delete a.f7proxy,t.apply(i,s)}return a.f7proxy=t,i.on(e,a,s)}off(e,t){const s=this;return s.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].length&&s.eventsListeners[e].forEach((i,a)=>{(i===t||i.f7proxy&&i.f7proxy===t)&&s.eventsListeners[e].splice(a,1)})}),s):s}emit(...e){const t=this;if(!t.eventsListeners)return t;let s,i,a;return"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],i=e.slice(1,e.length),a=t):(s=e[0].events,i=e[0].data,a=e[0].context||t),(Array.isArray(s)?s:s.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const s=[];t.eventsListeners[e].forEach(e=>{s.push(e)}),s.forEach(e=>{e.apply(a,i)})}}),t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s];i.params&&u.extend(e,i.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(s=>{const i=t.modules[s],a=e[s]||{};i.instance&&Object.keys(i.instance).forEach(e=>{const s=i.instance[e];t[e]="function"==typeof s?s.bind(t):s}),i.on&&t.on&&Object.keys(i.on).forEach(e=>{t.on(e,i.on[e])}),i.create&&i.create.bind(t)(a)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const s=this;s.prototype.modules||(s.prototype.modules={});const i=e.name||`${Object.keys(s.prototype.modules).length}_${u.now()}`;return s.prototype.modules[i]=e,e.proto&&Object.keys(e.proto).forEach(t=>{s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s}static use(e,...t){const s=this;return Array.isArray(e)?(e.forEach(e=>s.installModule(e)),s):s.installModule(e,...t)}}var f={updateSize:function(){const e=this;let t,s;const i=e.$el;t=void 0!==e.params.width?e.params.width:i[0].clientWidth,s=void 0!==e.params.height?e.params.height:i[0].clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),s=s-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),u.extend(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this,t=e.params,{$wrapperEl:s,size:i,rtlTranslate:a,wrongRTL:n}=e,r=e.virtual&&t.virtual.enabled,o=r?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),c=r?e.virtual.slides.length:d.length;let p=[];const h=[],m=[];function f(e){return!t.cssMode||e!==d.length-1}let v=t.slidesOffsetBefore;"function"==typeof v&&(v=t.slidesOffsetBefore.call(e));let g=t.slidesOffsetAfter;"function"==typeof g&&(g=t.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.snapGrid.length;let y,T,x=t.spaceBetween,E=-v,S=0,C=0;if(void 0===i)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*i),e.virtualSize=-x,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(y=Math.floor(c/t.slidesPerColumn)===c/e.params.slidesPerColumn?c:Math.ceil(c/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(y=Math.max(y,t.slidesPerView*t.slidesPerColumn)));const $=t.slidesPerColumn,M=y/$,k=Math.floor(c/t.slidesPerColumn);for(let s=0;s1){let i,n,r;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){const e=Math.floor(s/(t.slidesPerGroup*t.slidesPerColumn)),l=s-t.slidesPerColumn*t.slidesPerGroup*e,o=0===e?t.slidesPerGroup:Math.min(Math.ceil((c-e*$*t.slidesPerGroup)/$),t.slidesPerGroup);i=(n=l-(r=Math.floor(l/o))*o+e*t.slidesPerGroup)+r*y/$,a.css({"-webkit-box-ordinal-group":i,"-moz-box-ordinal-group":i,"-ms-flex-order":i,"-webkit-order":i,order:i})}else"column"===t.slidesPerColumnFill?(r=s-(n=Math.floor(s/$))*$,(n>k||n===k&&r===$-1)&&(r+=1)>=$&&(r=0,n+=1)):n=s-(r=Math.floor(s/M))*M;a.css(`margin-${e.isHorizontal()?"top":"left"}`,0!==r&&t.spaceBetween&&`${t.spaceBetween}px`)}if("none"!==a.css("display")){if("auto"===t.slidesPerView){const s=l.getComputedStyle(a[0],null),i=a[0].style.transform,n=a[0].style.webkitTransform;if(i&&(a[0].style.transform="none"),n&&(a[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(s.getPropertyValue("width")),t=parseFloat(s.getPropertyValue("padding-left")),i=parseFloat(s.getPropertyValue("padding-right")),a=parseFloat(s.getPropertyValue("margin-left")),n=parseFloat(s.getPropertyValue("margin-right")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}else{const e=parseFloat(s.getPropertyValue("height")),t=parseFloat(s.getPropertyValue("padding-top")),i=parseFloat(s.getPropertyValue("padding-bottom")),a=parseFloat(s.getPropertyValue("margin-top")),n=parseFloat(s.getPropertyValue("margin-bottom")),r=s.getPropertyValue("box-sizing");T=r&&"border-box"===r?e+a+n:e+t+i+a+n}i&&(a[0].style.transform=i),n&&(a[0].style.webkitTransform=n),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*x)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),d[s]&&(e.isHorizontal()?d[s].style.width=`${T}px`:d[s].style.height=`${T}px`);d[s]&&(d[s].swiperSlideSize=T),m.push(T),t.centeredSlides?(E=E+T/2+S/2+x,0===S&&0!==s&&(E=E-i/2-x),0===s&&(E=E-i/2-x),Math.abs(E)<.001&&(E=0),t.roundLengths&&(E=Math.floor(E)),C%t.slidesPerGroup==0&&p.push(E),h.push(E)):(t.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),h.push(E),E=E+T+x),e.virtualSize+=T+x,S=T,C+=1}}let z;if(e.virtualSize=Math.max(e.virtualSize,i)+g,a&&n&&("slide"===t.effect||"coverflow"===t.effect)&&s.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*y,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?s.css({width:`${e.virtualSize+t.spaceBetween}px`}):s.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){z=[];for(let s=0;s1&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?d.filter(f).css({marginLeft:`${x}px`}):d.filter(f).css({marginRight:`${x}px`}):d.filter(f).css({marginBottom:`${x}px`})),t.centeredSlides&&t.centeredSlidesBounds){let e=0;m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)});const s=(e-=t.spaceBetween)-i;p=p.map(e=>e<0?-v:e>s?s+g:e)}if(t.centerInsufficientSlides){let e=0;if(m.forEach(s=>{e+=s+(t.spaceBetween?t.spaceBetween:0)}),(e-=t.spaceBetween){p[s]=e-t}),h.forEach((e,s)=>{h[s]=e+t})}}u.extend(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),c!==o&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==w&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,s=[];let i,a=0;if("number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e,t)=>{s.push(t)});else for(i=0;it.slides.length)break;s.push(t.slides.eq(e)[0])}else s.push(t.slides.eq(t.activeIndex)[0]);for(i=0;ia?e:a}a&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let s=0;s=0&&a1&&l<=t.size||a<=0&&l>=t.size)&&(t.visibleSlides.push(r),t.visibleSlidesIndexes.push(e),i.eq(e).addClass(s.slideVisibleClass))}r.progress=a?-l:l}t.visibleSlides=d(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=t;const l=n,o=r;0===i?(a=0,n=!0,r=!0):(n=(a=(e-t.minTranslate())/i)<=0,r=a>=1),u.extend(t,{progress:a,isBeginning:n,isEnd:r}),(s.watchSlidesProgress||s.watchSlidesVisibility||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),r&&!o&&t.emit("reachEnd toEdge"),(l&&!n||o&&!r)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=e,r=e.virtual&&s.virtual.enabled;let l;t.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),(l=r?e.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a)).addClass(s.slideActiveClass),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let o=l.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===o.length&&(o=t.eq(0)).addClass(s.slideNextClass);let d=l.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===d.length&&(d=t.eq(-1)).addClass(s.slidePrevClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:l,snapIndex:o}=t;let d,c=e;if(void 0===c){for(let e=0;e=i[e]&&s=i[e]&&s=i[e]&&(c=e);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(a.indexOf(s)>=0)d=a.indexOf(s);else{const e=Math.min(n.slidesPerGroupSkip,c);d=e+Math.floor((c-e)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),c===r)return void(d!==o&&(t.snapIndex=d,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);u.extend(t,{snapIndex:d,realIndex:p,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,i=d(e.target).closest(`.${s.slideClass}`)[0];let a=!1;if(i)for(let e=0;eo?o:i&&en?"next":ia?"next":i=l.length&&(m=l.length-1),(c||r.initialSlide||0)===(d||0)&&s&&a.emit("beforeSlideChangeStart");const f=-l[m];if(a.updateProgress(f),r.normalizeSlideIndex)for(let e=0;e=Math.floor(100*o[e])&&(n=e);if(a.initialized&&n!==c){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(c||0)!==n)return!1}let v;if(v=n>c?"next":nd(e));l.map(e=>d(e)),r[p.indexOf(c)];let u,h=r[p.indexOf(c)-1];return void 0===h&&a.cssMode&&r.forEach(e=>{!h&&c>=e&&(h=e)}),void 0!==h&&(u=l.indexOf(h))<0&&(u=i.activeIndex-1),i.slideTo(u,e,t,s)},slideReset:function(e=this.params.speed,t=!0,s){return this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e=this.params.speed,t=!0,s,i=.5){const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){const e=a.snapGrid[l];o-e>(a.snapGrid[l+1]-e)*i&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];o-e<=(a.snapGrid[l]-e)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:s}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?ne.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=s.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),u.nextTick(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}};var w={loopCreate:function(){const e=this,{params:t,$wrapperEl:s}=e;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-i.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let i=0;ii.length&&(e.loopedSlides=i.length);const a=[],r=[];i.each((t,s)=>{const n=d(s);t=i.length-e.loopedSlides&&a.push(s),n.attr("data-swiper-slide-index",t)});for(let e=0;e=0;e-=1)s.prepend(d(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:l}=e;let o;e.allowSlidePrev=!0,e.allowSlideNext=!0;const d=-r[t]-e.getTranslate();t=s.length-i&&(o=-s.length+t+i,o+=i,e.slideTo(o,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d));e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:s}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),s.removeAttr("data-swiper-slide-index")}};var y={setGrabCursor:function(e){if(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var T={appendSlide:function(e){const t=this,{$wrapperEl:s,params:i}=t;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t=l)return void s.appendSlide(t);let o=r>e?r+1:r;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides.eq(t);e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?r+t.length:r}else i.append(t);for(let e=0;e=0||t.indexOf("Trident/")>=0,p=t.indexOf("Edge/")>=0,u=t.indexOf("Gecko/")>=0&&t.indexOf("Firefox/")>=0,m="Win32"===e,f=t.toLowerCase().indexOf("electron")>=0;let v="MacIntel"===e;return!r&&v&&h.touch&&(1024===i&&1366===a||834===i&&1194===a||834===i&&1112===a||768===i&&1024===a)&&(r=t.match(/(Version)\/([\d.]+)/),v=!1),s.ie=c,s.edge=p,s.firefox=u,n&&!m&&(s.os="android",s.osVersion=n[2],s.android=!0,s.androidChrome=t.toLowerCase().indexOf("chrome")>=0),(r||d||o)&&(s.os="ios",s.ios=!0),d&&!o&&(s.osVersion=d[2].replace(/_/g,"."),s.iphone=!0),r&&(s.osVersion=r[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.ipod=!0),s.ios&&s.osVersion&&t.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),s.webView=!(!(d||r||o)||!t.match(/.*AppleWebKit(?!.*Safari)/i)&&!l.navigator.standalone)||l.matchMedia&&l.matchMedia("(display-mode: standalone)").matches,s.webview=s.webView,s.standalone=s.webView,s.desktop=!(s.ios||s.android)||f,s.desktop&&(s.electron=f,s.macos=v,s.windows=m,s.macos&&(s.os="macos"),s.windows&&(s.os="windows")),s.pixelRatio=l.devicePixelRatio||1,s}();function E(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=i,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}let S=!1;function C(){}var $={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const M={update:f,translate:v,transition:g,slide:b,loop:w,grabCursor:y,manipulation:T,events:{attachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e;e.onTouchStart=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a}=t;if(t.animating&&i.preventInteractionOnTransition)return;let r=e;r.originalEvent&&(r=r.originalEvent);const o=d(r.target);if("wrapper"===i.touchEventsTarget&&!o.closest(t.wrapperEl).length)return;if(s.isTouchEvent="touchstart"===r.type,!s.isTouchEvent&&"which"in r&&3===r.which)return;if(!s.isTouchEvent&&"button"in r&&r.button>0)return;if(s.isTouched&&s.isMoved)return;if(i.noSwiping&&o.closest(i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`)[0])return void(t.allowClick=!0);if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;a.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,a.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const c=a.currentX,p=a.currentY,h=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,m=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!h||!(c<=m||c>=l.screen.width-m)){if(u.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=c,a.startY=p,s.touchStartTime=u.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==r.type){let e=!0;o.is(s.formElements)&&(e=!1),n.activeElement&&d(n.activeElement).is(s.formElements)&&n.activeElement!==o[0]&&n.activeElement.blur();const a=e&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||a)&&r.preventDefault()}t.emit("touchStart",r)}}.bind(e),e.onTouchMove=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:r}=t;let l=e;if(l.originalEvent&&(l=l.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",l));if(s.isTouchEvent&&"touchmove"!==l.type)return;const o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c="touchmove"===l.type?o.pageX:l.pageX,p="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=c,void(a.startY=p);if(!t.allowTouchMove)return t.allowClick=!1,void(s.isTouched&&(u.extend(a,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=u.now()));if(s.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(pa.startY&&t.translate>=t.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(ca.startX&&t.translate>=t.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&d(l.target).is(s.formElements))return s.isMoved=!0,void(t.allowClick=!1);if(s.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,s.isScrolling=t.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",l),void 0===s.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;t.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),s.isMoved||(i.loop&&t.loopFix(),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),s.isMoved=!0;let f=t.isHorizontal()?h:m;a.diff=f,f*=i.touchRatio,r&&(f=-f),t.swipeDirection=f>0?"prev":"next",s.currentTranslate=f+s.startTranslate;let v=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),f>0&&s.currentTranslate>t.minTranslate()?(v=!1,i.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+f)**g)):f<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(f)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===s.velocities.length&&s.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:u.now()})),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,s=t.touchEventsData,{params:i,touches:a,rtlTranslate:n,$wrapperEl:r,slidesGrid:l,snapGrid:o}=t;let d=e;if(d.originalEvent&&(d=d.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",d),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u.now(),p=c-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),p<300&&c-s.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),s.lastClickTime=u.now(),u.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length1){const e=s.velocities.pop(),a=s.velocities.pop(),n=e.position-a.position,r=e.time-a.time;t.velocity=n/r,t.velocity/=2,Math.abs(t.velocity)150||u.now()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,s.velocities.length=0;let e=1e3*i.freeModeMomentumRatio;const a=t.velocity*e;let l=t.translate+a;n&&(l=-l);let d,c=!1;const p=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;let h;if(lt.minTranslate())i.freeModeMomentumBounce?(l-t.minTranslate()>p&&(l=t.minTranslate()+p),d=t.minTranslate(),c=!0,s.allowMomentumBounce=!0):l=t.minTranslate(),i.loop&&i.centeredSlides&&(h=!0);else if(i.freeModeSticky){let e;for(let t=0;t-l){e=t;break}l=-(l=Math.abs(o[e]-l){t.loopFix()}),0!==t.velocity){if(e=n?Math.abs((-l-t.translate)/t.velocity):Math.abs((l-t.translate)/t.velocity),i.freeModeSticky){const s=Math.abs((n?-l:l)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&s.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),setTimeout(()=>{t.setTranslate(d),r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(l),t.setTransition(e),t.setTranslate(l),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(l),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();return void((!i.freeModeMomentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let m=0,f=t.slidesSizesGrid[0];for(let e=0;e=l[e]&&h=l[e]&&(m=e,f=l[l.length-1]-l[l.length-2])}const v=(h-l[m])/f,g=mi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m)),"prev"===t.swipeDirection&&(v>1-i.longSwipesRatio?t.slideTo(m+g):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||d.target!==t.navigation.nextEl&&d.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(m+g),"prev"===t.swipeDirection&&t.slideTo(m)):d.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m)}}.bind(e),t.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:s}=e;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=s?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();(i=0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);const r=!!t.nested;if(!h.touch&&h.pointerEvents)i.addEventListener(s.start,e.onTouchStart,!1),n.addEventListener(s.move,e.onTouchMove,r),n.addEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("touchstart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.addEventListener(s.start,e.onTouchStart,a),i.addEventListener(s.move,e.onTouchMove,h.passiveListener?{passive:!1,capture:r}:r),i.addEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.addEventListener(s.cancel,e.onTouchEnd,a),S||(n.addEventListener("touchstart",C),S=!0)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.addEventListener("mousedown",e.onTouchStart,!1),n.addEventListener("mousemove",e.onTouchMove,r),n.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",e.onClick,!0),t.cssMode&&a.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e.on("observerUpdate",E,!0)},detachEvents:function(){const e=this,{params:t,touchEvents:s,el:i,wrapperEl:a}=e,r=!!t.nested;if(!h.touch&&h.pointerEvents)i.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,r),n.removeEventListener(s.end,e.onTouchEnd,!1);else{if(h.touch){const a=!("onTouchStart"!==s.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};i.removeEventListener(s.start,e.onTouchStart,a),i.removeEventListener(s.move,e.onTouchMove,r),i.removeEventListener(s.end,e.onTouchEnd,a),s.cancel&&i.removeEventListener(s.cancel,e.onTouchEnd,a)}(t.simulateTouch&&!x.ios&&!x.android||t.simulateTouch&&!h.touch&&x.ios)&&(i.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,r),n.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",e.onClick,!0),t.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(x.ios||x.android?"resize orientationchange observerUpdate":"resize observerUpdate",E)}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:s,loopedSlides:i=0,params:a,$el:n}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const l=e.getBreakpoint(r);if(l&&e.currentBreakpoint!==l){const o=l in r?r[l]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{const t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const d=o||e.originalParams,c=a.slidesPerColumn>1,p=d.slidesPerColumn>1;c&&!p?n.removeClass(`${a.containerModifierClass}multirow ${a.containerModifierClass}multirow-column`):!c&&p&&(n.addClass(`${a.containerModifierClass}multirow`),"column"===d.slidesPerColumnFill&&n.addClass(`${a.containerModifierClass}multirow-column`));const h=d.direction&&d.direction!==a.direction,m=a.loop&&(d.slidesPerView!==a.slidesPerView||h);h&&s&&e.changeDirection(),u.extend(e.params,d),u.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,m&&s&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}},getBreakpoint:function(e){if(!e)return;let t=!1;const s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:l.innerHeight*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,s!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),s&&s!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:s,$el:i}=this,a=[];a.push("initialized"),a.push(t.direction),t.freeMode&&a.push("free-mode"),t.autoHeight&&a.push("autoheight"),s&&a.push("rtl"),t.slidesPerColumn>1&&(a.push("multirow"),"column"===t.slidesPerColumnFill&&a.push("multirow-column")),x.android&&a.push("android"),x.ios&&a.push("ios"),t.cssMode&&a.push("css-mode"),a.forEach(s=>{e.push(t.containerModifierClass+s)}),i.addClass(e.join(" "))},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,s,i,a,n){let r;function o(){n&&n()}d(e).parent("picture")[0]||e.complete&&a?o():t?((r=new l.Image).onload=o,r.onerror=o,i&&(r.sizes=i),s&&(r.srcset=s),t&&(r.src=t)):o()},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let s=0;s{Object.keys(M[e]).forEach(t=>{z.prototype[t]||(z.prototype[t]=M[e][t])})});const i=this;void 0===i.modules&&(i.modules={}),Object.keys(i.modules).forEach(e=>{const t=i.modules[e];if(t.params){const e=Object.keys(t.params)[0],i=t.params[e];if("object"!=typeof i||null===i)return;if(!(e in s&&"enabled"in i))return;!0===s[e]&&(s[e]={enabled:!0}),"object"!=typeof s[e]||"enabled"in s[e]||(s[e].enabled=!0),s[e]||(s[e]={enabled:!1})}});const a=u.extend({},$);i.useModulesParams(a),i.params=u.extend({},a,k,s),i.originalParams=u.extend({},i.params),i.passedParams=u.extend({},s),i.$=d;const n=d(i.params.el);if(!(t=n[0]))return;if(n.length>1){const e=[];return n.each((t,i)=>{const a=u.extend({},s,{el:i});e.push(new z(a))}),e}let r;return t.swiper=i,n.data("swiper",i),t&&t.shadowRoot&&t.shadowRoot.querySelector?(r=d(t.shadowRoot.querySelector(`.${i.params.wrapperClass}`))).children=(e=>n.children(e)):r=n.children(`.${i.params.wrapperClass}`),u.extend(i,{$el:n,el:t,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===i.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return h.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),i.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},i.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},h.touch||!i.params.simulateTouch?i.touchEventsTouch:i.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:u.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.useModules(),i.params.init&&i.init(),i}slidesPerViewDynamic(){const{params:e,slides:t,slidesGrid:s,size:i,activeIndex:a}=this;let n=1;if(e.centeredSlides){let e,s=t[a].swiperSlideSize;for(let r=a+1;ri&&(e=!0));for(let r=a-1;r>=0;r-=1)t[r]&&!e&&(n+=1,(s+=t[r].swiperSlideSize)>i&&(e=!0))}else for(let e=a+1;e1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const s=this,i=s.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e?s:(s.$el.removeClass(`${s.params.containerModifierClass}${i}`).addClass(`${s.params.containerModifierClass}${e}`),s.params.direction=e,s.slides.each((t,s)=>{"vertical"===e?s.style.width="":s.style.height=""}),s.emit("changeDirection"),t&&s.update(),s)}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const s=this,{params:i,$el:a,$wrapperEl:n,slides:r}=s;return void 0===s.params||s.destroyed?null:(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),t&&(s.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),r&&r.length&&r.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e&&(s.$el[0].swiper=null,s.$el.data("swiper",null),u.deleteProps(s)),s.destroyed=!0,null)}static extendDefaults(e){u.extend(k,e)}static get extendedDefaults(){return k}static get defaults(){return $}static get Class(){return m}static get $(){return d}}var P={name:"device",proto:{device:x},static:{device:x}},L={name:"support",proto:{support:h},static:{support:h}};const I=function(){return{isEdge:!!l.navigator.userAgent.match(/Edge/g),isSafari:function(){const e=l.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(l.navigator.userAgent)}}();var D={name:"browser",proto:{browser:I},static:{browser:I}},O={name:"resize",create(){const e=this;u.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){l.addEventListener("resize",this.resize.resizeHandler),l.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){l.removeEventListener("resize",this.resize.resizeHandler),l.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const A={func:l.MutationObserver||l.WebkitMutationObserver,attach(e,t={}){const s=this,i=new(0,A.func)(e=>{if(1===e.length)return void s.emit("observerUpdate",e[0]);const t=function(){s.emit("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(i)},init(){const e=this;if(h.observer&&e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let s=0;s{e.disconnect()}),this.observer.observers=[]}};var H={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){u.extend(this,{observer:{init:A.init.bind(this),attach:A.attach.bind(this),destroy:A.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const B={update(e){const t=this,{slidesPerView:s,slidesPerGroup:i,centeredSlides:a}=t.params,{addSlidesBefore:n,addSlidesAfter:r}=t.params.virtual,{from:l,to:o,slides:d,slidesGrid:c,renderSlide:p,offset:h}=t.virtual;t.updateActiveIndex();const m=t.activeIndex||0;let f,v,g;f=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",a?(v=Math.floor(s/2)+i+n,g=Math.floor(s/2)+i+r):(v=s+(i-1)+n,g=i+r);const b=Math.max((m||0)-g,0),w=Math.min((m||0)+v,d.length-1),y=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(u.extend(t.virtual,{from:b,to:w,offset:y,slidesGrid:t.slidesGrid}),l===b&&o===w&&!e)return t.slidesGrid!==c&&y!==h&&t.slides.css(f,`${y}px`),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:y,from:b,to:w,slides:function(){const e=[];for(let t=b;t<=w;t+=1)e.push(d[t]);return e}()}),void T();const x=[],E=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let e=l;e<=o;e+=1)(ew)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=w&&(void 0===o||e?E.push(t):(t>o&&E.push(t),t{t.$wrapperEl.append(p(d[e],e))}),x.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(p(d[e],e))}),t.$wrapperEl.children(".swiper-slide").css(f,`${y}px`),T()},renderSlide(e,t){const s=this,i=s.params.virtual;if(i.cache&&s.virtual.cache[t])return s.virtual.cache[t];const a=i.renderSlide?d(i.renderSlide.call(s,e,t)):d(`
${e}
`);return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(s.virtual.cache[t]=a),a},appendSlide(e){const t=this;if("object"==typeof e&&"length"in e)for(let s=0;s{const i=e[t],n=i.attr("data-swiper-slide-index");n&&i.attr("data-swiper-slide-index",parseInt(n,10)+1),s[parseInt(t,10)+a]=i}),t.virtual.cache=s}t.virtual.update(!0),t.slideTo(i,0)},removeSlide(e){const t=this;if(void 0===e||null===e)return;let s=t.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const i=l.innerWidth,a=l.innerHeight,n=t.$el.offset();s&&(n.left-=t.$el[0].scrollLeft);const r=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]];for(let t=0;t=0&&s[0]<=i&&s[1]>=0&&s[1]<=a&&(e=!0)}if(!e)return}t.isHorizontal()?((o||d||c||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!s||(o||c)&&s)&&t.slideNext(),((o||c)&&!s||(d||p)&&s)&&t.slidePrev()):((o||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&t.slideNext(),(o||u)&&t.slidePrev()),t.emit("keyPress",a)}},enable(){this.keyboard.enabled||(d(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable(){this.keyboard.enabled&&(d(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}};var V={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){u.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};const X={lastScrollTime:u.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:()=>l.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){let e="onwheel"in n;if(!e){const t=n.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(e=n.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize(e){let t=0,s=0,i=0,a=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),i=10*t,a=10*s,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=a,a=0),(i||a)&&e.deltaMode&&(1===e.deltaMode?(i*=40,a*=40):(i*=800,a*=800)),i&&!t&&(t=i<1?-1:1),a&&!s&&(s=a<1?-1:1),{spinX:t,spinY:s,pixelX:i,pixelY:a}},handleMouseEnter(){this.mouseEntered=!0},handleMouseLeave(){this.mouseEntered=!1},handle(e){let t=e;const s=this,i=s.params.mousewheel;s.params.cssMode&&t.preventDefault();let a=s.$el;if("container"!==s.params.mousewheel.eventsTarged&&(a=d(s.params.mousewheel.eventsTarged)),!s.mouseEntered&&!a[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let n=0;const r=s.rtlTranslate?-1:1,l=X.normalize(t);if(i.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;n=-l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;n=-l.pixelY}else n=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0===n)return!0;if(i.invert&&(n=-n),s.params.freeMode){const e={time:u.now(),delta:Math.abs(n),direction:Math.sign(n)},{lastEventBeforeSnap:a}=s.mousewheel,r=a&&e.time=s.minTranslate()&&(a=s.minTranslate()),a<=s.maxTranslate()&&(a=s.maxTranslate()),s.setTransition(0),s.setTranslate(a),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!l&&s.isBeginning||!o&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;const t=s.mousewheel.recentWheelEvents;t.length>=15&&t.shift();const i=t.length?t[t.length-1]:void 0,a=t[0];if(t.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))t.splice(0);else if(t.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const i=n>0?.8:.2;s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.mousewheel.timeout=u.nextTick(()=>{s.slideToClosest(s.params.speed,!0,void 0,i)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=u.nextTick(()=>{s.mousewheel.lastEventBeforeSnap=e,t.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(r||s.emit("scroll",t),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),a===s.minTranslate()||a===s.maxTranslate())return!0}}else{const t={time:u.now(),delta:Math.abs(n),direction:Math.sign(n),raw:e},i=s.mousewheel.recentWheelEvents;i.length>=2&&i.shift();const a=i.length?i[i.length-1]:void 0;if(i.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&s.mousewheel.animateSlider(t):s.mousewheel.animateSlider(t),s.mousewheel.releaseScroll(t))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&u.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new l.Date).getTime(),!1)},releaseScroll(e){const t=this,s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1},enable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.on("mouseenter",e.mousewheel.handleMouseEnter),s.on("mouseleave",e.mousewheel.handleMouseLeave),s.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=X.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let s=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(s=d(e.params.mousewheel.eventsTarged)),s.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};const F={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:s,$prevEl:i}=e.navigation;i&&i.length>0&&(e.isBeginning?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&&!t.prevEl)return;let s,i;t.nextEl&&(s=d(t.nextEl),e.params.uniqueNavElements&&"string"==typeof t.nextEl&&s.length>1&&1===e.$el.find(t.nextEl).length&&(s=e.$el.find(t.nextEl))),t.prevEl&&(i=d(t.prevEl),e.params.uniqueNavElements&&"string"==typeof t.prevEl&&i.length>1&&1===e.$el.find(t.prevEl).length&&(i=e.$el.find(t.prevEl))),s&&s.length>0&&s.on("click",e.navigation.onNextClick),i&&i.length>0&&i.on("click",e.navigation.onPrevClick),u.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:i,prevEl:i&&i[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:s}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),s&&s.length&&(s.off("click",e.navigation.onPrevClick),s.removeClass(e.params.navigation.disabledClass))}};const W={update(){const e=this,t=e.rtl,s=e.params.pagination;if(!s.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,a=e.pagination.$el;let n;const r=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),n>r-1&&(n-=r),n<0&&"bullets"!==e.params.paginationType&&(n=r+n)):n=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r,l,o;if(s.dynamicBullets&&(e.pagination.bulletSize=i.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=n-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=n-e.pagination.dynamicBulletIndex,o=((l=r+(Math.min(i.length,s.dynamicMainBullets)-1))+r)/2),i.removeClass(`${s.bulletActiveClass} ${s.bulletActiveClass}-next ${s.bulletActiveClass}-next-next ${s.bulletActiveClass}-prev ${s.bulletActiveClass}-prev-prev ${s.bulletActiveClass}-main`),a.length>1)i.each((e,t)=>{const i=d(t),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=r&&a<=l&&i.addClass(`${s.bulletActiveClass}-main`),a===r&&i.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),a===l&&i.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`))});else{const t=i.eq(n),a=t.index();if(t.addClass(s.bulletActiveClass),s.dynamicBullets){const t=i.eq(r),n=i.eq(l);for(let e=r;e<=l;e+=1)i.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop)if(a>=i.length-s.dynamicMainBullets){for(let e=s.dynamicMainBullets;e>=0;e-=1)i.eq(i.length-e).addClass(`${s.bulletActiveClass}-main`);i.eq(i.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`);else t.prev().addClass(`${s.bulletActiveClass}-prev`).prev().addClass(`${s.bulletActiveClass}-prev-prev`),n.next().addClass(`${s.bulletActiveClass}-next`).next().addClass(`${s.bulletActiveClass}-next-next`)}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),n=(e.pagination.bulletSize*a-e.pagination.bulletSize)/2-o*e.pagination.bulletSize,r=t?"right":"left";i.css(e.isHorizontal()?r:"top",`${n}px`)}}if("fraction"===s.type&&(a.find(`.${s.currentClass}`).text(s.formatFractionCurrent(n+1)),a.find(`.${s.totalClass}`).text(s.formatFractionTotal(r))),"progressbar"===s.type){let t;t=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const i=(n+1)/r;let l=1,o=1;"horizontal"===t?l=i:o=i,a.find(`.${s.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${l}) scaleY(${o})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(a.html(s.renderCustom(e,n+1,r)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let a="";if("bullets"===t.type){const n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let s=0;s`;i.html(a),e.pagination.bullets=i.find(`.${t.bulletClass}`)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):``+" / "+``,i.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,i.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let s=d(t.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&s.length>1&&(s=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&s.addClass(t.clickableClass),s.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(s.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.addClass(t.progressbarOppositeClass),t.clickable&&s.on("click",`.${t.bulletClass}`,function(t){t.preventDefault();let s=d(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),u.extend(e.pagination,{$el:s,el:s[0]}))},destroy(){const e=this.params.pagination;if(!e.el||!this.pagination.el||!this.pagination.$el||0===this.pagination.$el.length)return;const t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",`.${e.bulletClass}`)}};const Y={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:s,progress:i}=e,{dragSize:a,trackSize:n,$dragEl:r,$el:l}=t,o=e.params.scrollbar;let d=a,c=(n-a)*i;s?(c=-c)>0?(d=a-c,c=0):-c+a>n&&(d=n+c):c<0?(d=a+c,c=0):c+a>n&&(d=n-c),e.isHorizontal()?(r.transform(`translate3d(${c}px, 0, 0)`),r[0].style.width=`${d}px`):(r.transform(`translate3d(0px, ${c}px, 0)`),r[0].style.height=`${d}px`),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{l[0].style.opacity=0,l.transition(400)},1e3))},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:s,$el:i}=t;s[0].style.width="",s[0].style.height="";const a=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,r=n*(a/e.size);let l;l="auto"===e.params.scrollbar.dragSize?a*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s[0].style.width=`${l}px`:s[0].style.height=`${l}px`,i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),u.extend(t,{trackSize:a,divider:n,moveDivider:r,dragSize:l}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const{scrollbar:t,rtlTranslate:s}=this,{$el:i,dragSize:a,trackSize:n,dragStartPos:r}=t;let l;l=(t.getPointerPosition(e)-i.offset()[this.isHorizontal()?"left":"top"]-(null!==r?r:a/2))/(n-a),l=Math.max(Math.min(l,1),0),s&&(l=1-l);const o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*l;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n,$dragEl:r}=i;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),s.hide&&n.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const{scrollbar:t,$wrapperEl:s}=this,{$el:i,$dragEl:a}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),s.transition(0),i.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,s=t.params.scrollbar,{scrollbar:i,$wrapperEl:a}=t,{$el:n}=i;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),s.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=u.nextTick(()=>{n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.addEventListener(s.start,e.scrollbar.onDragStart,l),r.addEventListener(s.move,e.scrollbar.onDragMove,l),r.addEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,l),n.addEventListener(i.move,e.scrollbar.onDragMove,l),n.addEventListener(i.end,e.scrollbar.onDragEnd,o))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:s,touchEventsDesktop:i,params:a}=e,r=t.$el[0],l=!(!h.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};h.touch?(r.removeEventListener(s.start,e.scrollbar.onDragStart,l),r.removeEventListener(s.move,e.scrollbar.onDragMove,l),r.removeEventListener(s.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,l),n.removeEventListener(i.move,e.scrollbar.onDragMove,l),n.removeEventListener(i.end,e.scrollbar.onDragEnd,o))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:s}=e,i=e.params.scrollbar;let a=d(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===s.find(i.el).length&&(a=s.find(i.el));let n=a.find(`.${e.params.scrollbar.dragClass}`);0===n.length&&(n=d(`
`),a.append(n)),u.extend(t,{$el:a,el:a[0],$dragEl:n,dragEl:n[0]}),i.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};const R={setTransform(e,t){const{rtl:s}=this,i=d(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const o=i.attr("data-swiper-parallax-scale"),c=i.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=n,l="0"):(l=n,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*t*a}%`:`${r*t*a}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*t}%`:`${l*t}px`,void 0!==c&&null!==c){const e=c-(c-1)*(1-Math.abs(t));i[0].style.opacity=e}if(void 0===o||null===o)i.transform(`translate3d(${r}, ${l}, 0px)`);else{const e=o-(o-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:s,progress:i,snapGrid:a}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,i)}),s.each((t,s)=>{let n=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-i*(a.length-1)),n=Math.min(Math.max(n,-1),1),d(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{e.parallax.setTransform(s,n)})})},setTransition(e=this.params.speed){const{$el:t}=this;t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,s)=>{const i=d(s);let a=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),i.transition(a)})}};const j={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,s=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt((i-t)**2+(a-s)**2)},onGestureStart(e){const t=this,s=t.params.zoom,i=t.zoom,{gesture:a}=i;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=j.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=d(e.target).closest(`.${t.params.slideClass}`),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${s.containerClass}`),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl&&a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange(e){const t=this.params.zoom,s=this.zoom,{gesture:i}=s;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,i.scaleMove=j.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(h.gestures?s.scale=e.scale*s.currentScale:s.scale=i.scaleMove/i.scaleStart*s.currentScale,s.scale>i.maxRatio&&(s.scale=i.maxRatio-1+(s.scale-i.maxRatio+1)**.5),s.scalea.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.ya.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentXa.maxX&&(a.currentX=a.maxX-1+(a.currentX-a.maxX+1)**.8),a.currentYa.maxY&&(a.currentY=a.maxY-1+(a.currentY-a.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),i.$imageWrapEl.transform(`translate3d(${a.currentX}px, ${a.currentY}px,0)`)}},onTouchEnd(){const e=this.zoom,{gesture:t,image:s,velocity:i}=e;if(!t.$imageEl||0===t.$imageEl.length)return;if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;let a=300,n=300;const r=i.x*a,l=s.currentX+r,o=i.y*n,d=s.currentY+o;0!==i.x&&(a=Math.abs((l-s.currentX)/i.x)),0!==i.y&&(n=Math.abs((d-s.currentY)/i.y));const c=Math.max(a,n);s.currentX=l,s.currentY=d;const p=s.width*e.scale,u=s.height*e.scale;s.minX=Math.min(t.slideWidth/2-p/2,0),s.maxX=-s.minX,s.minY=Math.min(t.slideHeight/2-u/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),t.$imageWrapEl.transition(c).transform(`translate3d(${s.currentX}px, ${s.currentY}px,0)`)},onTransitionEnd(){const e=this.zoom,{gesture:t}=e;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){const t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){const t=this,s=t.zoom,i=t.params.zoom,{gesture:a,image:n}=s;if(a.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?a.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):a.$slideEl=t.slides.eq(t.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),a.$imageWrapEl=a.$imageEl.parent(`.${i.containerClass}`)),!a.$imageEl||0===a.$imageEl.length)return;let r,l,o,d,c,p,u,h,m,f,v,g,b,w,y,T,x,E;a.$slideEl.addClass(`${i.zoomedSlideClass}`),void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,l="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,l=n.touchesStart.y),s.scale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,s.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,e?(x=a.$slideEl[0].offsetWidth,E=a.$slideEl[0].offsetHeight,c=(o=a.$slideEl.offset().left)+x/2-r,p=(d=a.$slideEl.offset().top)+E/2-l,m=a.$imageEl[0].offsetWidth,f=a.$imageEl[0].offsetHeight,v=m*s.scale,g=f*s.scale,y=-(b=Math.min(x/2-v/2,0)),T=-(w=Math.min(E/2-g/2,0)),u=c*s.scale,h=p*s.scale,uy&&(u=y),hT&&(h=T)):(u=0,h=0),a.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${h}px,0)`),a.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${s.scale})`)},out(){const e=this,t=e.zoom,s=e.params.zoom,{gesture:i}=t;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent(`.${s.containerClass}`)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(`${s.zoomedSlideClass}`),i.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.on("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.on("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.on("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.on(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const s=!("touchstart"!==e.touchEvents.start||!h.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},i=!h.passiveListener||{passive:!1,capture:!0},a=`.${e.params.slideClass}`;h.gestures?(e.$wrapperEl.off("gesturestart",a,t.onGestureStart,s),e.$wrapperEl.off("gesturechange",a,t.onGestureChange,s),e.$wrapperEl.off("gestureend",a,t.onGestureEnd,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,a,t.onGestureStart,s),e.$wrapperEl.off(e.touchEvents.move,a,t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,a,t.onGestureEnd,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,a,t.onGestureEnd,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,i)}};const q={loadInSlide(e,t=!0){const s=this,i=s.params.lazy;if(void 0===e)return;if(0===s.slides.length)return;const a=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children(`.${s.params.slideClass}[data-swiper-slide-index="${e}"]`):s.slides.eq(e);let n=a.find(`.${i.elementClass}:not(.${i.loadedClass}):not(.${i.loadingClass})`);!a.hasClass(i.elementClass)||a.hasClass(i.loadedClass)||a.hasClass(i.loadingClass)||(n=n.add(a[0])),0!==n.length&&n.each((e,n)=>{const r=d(n);r.addClass(i.loadingClass);const l=r.attr("data-background"),o=r.attr("data-src"),c=r.attr("data-srcset"),p=r.attr("data-sizes"),u=r.parent("picture");s.loadImage(r[0],o||l,c,p,!1,()=>{if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(r.css("background-image",`url("${l}")`),r.removeAttr("data-background")):(c&&(r.attr("srcset",c),r.removeAttr("data-srcset")),p&&(r.attr("sizes",p),r.removeAttr("data-sizes")),u.length&&u.children("source").each((e,t)=>{const s=d(t);s.attr("data-srcset")&&(s.attr("srcset",s.attr("data-srcset")),s.removeAttr("data-srcset"))}),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),a.find(`.${i.preloaderClass}`).remove(),s.params.loop&&t){const e=a.attr("data-swiper-slide-index");if(a.hasClass(s.params.slideDuplicateClass)){const t=s.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${s.params.slideDuplicateClass})`);s.lazy.loadInSlide(t.index(),!1)}else{const t=s.$wrapperEl.children(`.${s.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);s.lazy.loadInSlide(t.index(),!1)}}s.emit("lazyImageReady",a[0],r[0]),s.params.autoHeight&&s.updateAutoHeight()}}),s.emit("lazyImageLoad",a[0],r[0])})},load(){const e=this,{$wrapperEl:t,params:s,slides:i,activeIndex:a}=e,n=e.virtual&&s.virtual.enabled,r=s.lazy;let l=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(i[e])return!0;return!1}function c(e){return n?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${s.slideVisibleClass}`).each((t,s)=>{const i=n?d(s).attr("data-swiper-slide-index"):d(s).index();e.lazy.loadInSlide(i)});else if(l>1)for(let t=a;t1||r.loadPrevNextAmount&&r.loadPrevNextAmount>1){const t=r.loadPrevNextAmount,s=l,n=Math.min(a+s+Math.max(t,s),i.length),d=Math.max(a-Math.max(s,t),0);for(let t=a+l;t0&&e.lazy.loadInSlide(c(i));const a=t.children(`.${s.slidePrevClass}`);a.length>0&&e.lazy.loadInSlide(c(a))}}};const U={LinearSpline:function(e,t){const s=function(){let e,t,s;return(i,a)=>{for(t=-1,e=i.length;e-t>1;)i[s=e+t>>1]<=a?t=s:e=s;return e}}();let i,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=s(this.x,e),i=a-1,(e-this.x[i])*(this.y[a]-this.y[i])/(this.x[a]-this.x[i])+this.y[i]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new U.LinearSpline(t.slidesGrid,e.slidesGrid):new U.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const s=this,i=s.controller.control;let a,n;function r(e){const t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),n=-s.controller.spline.interpolate(-t)),n&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),n=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{i&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(i))for(a=0;a(e.attr("tabIndex","0"),e),makeElNotFocusable:e=>(e.attr("tabIndex","-1"),e),addElRole:(e,t)=>(e.attr("role",t),e),addElLabel:(e,t)=>(e.attr("aria-label",t),e),disableEl:e=>(e.attr("aria-disabled",!0),e),enableEl:e=>(e.attr("aria-disabled",!1),e),onEnterKey(e){const t=this,s=t.params.a11y;if(13!==e.keyCode)return;const i=d(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(s.lastSlideMessage):t.a11y.notify(s.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(s.firstSlideMessage):t.a11y.notify(s.prevSlideMessage)),t.pagination&&i.is(`.${t.params.pagination.bulletClass}`)&&i[0].click()},notify(e){const t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation(){const e=this;if(e.params.loop||!e.navigation)return;const{$nextEl:t,$prevEl:s}=e.navigation;s&&s.length>0&&(e.isBeginning?(e.a11y.disableEl(s),e.a11y.makeElNotFocusable(s)):(e.a11y.enableEl(s),e.a11y.makeElFocusable(s))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((s,i)=>{const a=d(i);e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let s,i;e.navigation&&e.navigation.$nextEl&&(s=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),s&&(e.a11y.makeElFocusable(s),e.a11y.addElRole(s,"button"),e.a11y.addElLabel(s,t.nextSlideMessage),s.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;let t,s;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),s&&s.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};const J={init(){const e=this;if(!e.params.history)return;if(!l.history||!l.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=J.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||l.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||l.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){this.history.paths=J.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues(){const e=l.location.pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(!this.history.initialized||!this.params.history.enabled)return;const s=this.slides.eq(t);let i=J.slugify(s.attr("data-history"));l.location.pathname.includes(e)||(i=`${e}/${i}`);const a=l.history.state;a&&a.value===i||(this.params.history.replaceState?l.history.replaceState({value:i},null,i):l.history.pushState({value:i},null,i))},slugify:e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),scrollToSlide(e,t,s){const i=this;if(t)for(let a=0,n=i.slides.length;a{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},s)},start(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};const Z={setTranslate(){const e=this,{slides:t}=e;for(let s=0;s{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e'),t.append(p)),p.css({height:`${i}px`})):0===(p=e.find(".swiper-cube-shadow")).length&&(p=d('
'),e.append(p)));for(let e=0;e-1&&(u=90*i+90*h,n&&(u=90*-i-90*h)),t.transform(g),l.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),s=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=d(`
`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=Math.max(-h,0)),s.length&&(s[0].style.opacity=Math.max(h,0))}}if(t.css({"-webkit-transform-origin":`50% 50% -${r/2}px`,"-moz-transform-origin":`50% 50% -${r/2}px`,"-ms-transform-origin":`50% 50% -${r/2}px`,"transform-origin":`50% 50% -${r/2}px`}),l.shadow)if(o)p.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(u)-90*Math.floor(Math.abs(u)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=l.shadowScale,i=l.shadowScale/t,n=l.shadowOffset;p.transform(`scale3d(${s}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-90deg)`)}const h=I.isSafari||I.isWebView?-r/2:0;t.transform(`translate3d(0px,0,${h}px) rotateX(${this.isHorizontal()?0:u}deg) rotateY(${this.isHorizontal()?-u:0}deg)`)},setTransition(e){const{$el:t,slides:s}=this;s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}};const te={setTranslate(){const e=this,{slides:t,rtlTranslate:s}=e;for(let i=0;i`),a.append(t)),0===s.length&&(s=d(`
`),a.append(s)),t.length&&(t[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))}a.transform(`translate3d(${o}px, ${c}px, 0px) rotateX(${l}deg) rotateY(${r}deg)`)}},setTransition(e){const t=this,{slides:s,activeIndex:i,$wrapperEl:a}=t;if(s.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;s.eq(i).transitionEnd(function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const s=["webkitTransitionEnd","transitionend"];for(let e=0;e`),t.append(e)),0===s.length&&(s=d(`
`),t.append(s)),e.length&&(e[0].style.opacity=l>0?l:0),s.length&&(s[0].style.opacity=-l>0?-l:0)}}if(h.pointerEvents||h.prefixedPointerEvents){i[0].style.perspectiveOrigin=`${o}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};const ie={init(){const e=this,{thumbs:t}=e.params,s=e.constructor;t.swiper instanceof s?(e.thumbs.swiper=t.swiper,u.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),u.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):u.isObject(t.swiper)&&(e.thumbs.swiper=new s(u.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const s=t.clickedIndex,i=t.clickedSlide;if(i&&d(i).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(void 0===s||null===s)return;let a;if(a=t.params.loop?parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10):s,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const s=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${a}"]`).eq(0).index(),i=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${a}"]`).eq(0).index();a=void 0===s?i:void 0===i?s:i-tt.previousIndex?"next":"prev"}else l=(r=t.realIndex)>t.previousIndex?"next":"prev";n&&(r+="next"===l?a:-1*a),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&(r=r-i+1),s.slideTo(r,e?0:void 0))}let r=1;const l=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),s.slides.removeClass(l),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;ee,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){u.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){const e=this;e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!d(e.target).hasClass(t.params.pagination.bulletClass)){!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){u.extend(this,{scrollbar:{init:Y.init.bind(this),destroy:Y.destroy.bind(this),updateSize:Y.updateSize.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this),enableDraggable:Y.enableDraggable.bind(this),disableDraggable:Y.disableDraggable.bind(this),setDragPosition:Y.setDragPosition.bind(this),getPointerPosition:Y.getPointerPosition.bind(this),onDragStart:Y.onDragStart.bind(this),onDragMove:Y.onDragMove.bind(this),onDragEnd:Y.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create(){u.extend(this,{parallax:{setTransform:R.setTransform.bind(this),setTranslate:R.setTranslate.bind(this),setTransition:R.setTransition.bind(this)}})},on:{beforeInit(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(s=>{t[s]=j[s].bind(e)}),u.extend(e,{zoom:t});let s=1;Object.defineProperty(e.zoom,"scale",{get:()=>s,set(t){if(s!==t){const s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,i)}s=t}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){u.extend(this,{lazy:{initialImageLoaded:!1,load:q.load.bind(this),loadInSlide:q.loadInSlide.bind(this)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){u.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:U.getInterpolateFunction.bind(this),setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{update(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;u.extend(e,{a11y:{liveRegion:d(``)}}),Object.keys(_).forEach(t=>{e.a11y[t]=_[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){u.extend(this,{history:{init:J.init.bind(this),setHistory:J.setHistory.bind(this),setHistoryPopState:J.setHistoryPopState.bind(this),scrollToSlide:J.scrollToSlide.bind(this),destroy:J.destroy.bind(this)}})},on:{init(){const e=this;e.params.history.enabled&&e.history.init()},destroy(){const e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){u.extend(this,{hashNavigation:{initialized:!1,init:K.init.bind(this),destroy:K.destroy.bind(this),setHash:K.setHash.bind(this),onHashCange:K.onHashCange.bind(this)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;u.extend(e,{autoplay:{running:!1,paused:!1,run:Q.run.bind(e),start:Q.start.bind(e),stop:Q.stop.bind(e),pause:Q.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const s=this;s.autoplay.running&&(t||!s.params.autoplay.disableOnInteraction?s.autoplay.pause(e):s.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){u.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit(){if("fade"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}fade`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){u.extend(this,{cubeEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit(){if("cube"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}cube`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){u.extend(this,{flipEffect:{setTranslate:te.setTranslate.bind(this),setTransition:te.setTransition.bind(this)}})},on:{beforeInit(){if("flip"!==this.params.effect)return;this.classNames.push(`${this.params.containerModifierClass}flip`),this.classNames.push(`${this.params.containerModifierClass}3d`);const e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};u.extend(this.params,e),u.extend(this.originalParams,e)},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){u.extend(this,{coverflowEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(`${this.params.containerModifierClass}coverflow`),this.classNames.push(`${this.params.containerModifierClass}3d`),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){u.extend(this,{thumbs:{swiper:null,init:ie.init.bind(this),update:ie.update.bind(this),onThumbClick:ie.onThumbClick.bind(this)}})},on:{beforeInit(){const{thumbs:e}=this.params;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){const t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){const e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];void 0===z.use&&(z.use=z.Class.use,z.installModule=z.Class.installModule),z.use(ae);t.default=z},yhGY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABECAMAAADjuAaWAAAC/VBMVEUAAACMPyCkXy6bViZySCXVsWLnRVK0hTr86oH831C2lEnyQVT1kiPsskr75jn241vrVybptkzDmUT6xFr6xMLdRVLSm0HBNDmyUSjtaizdXirrqXrbojLjxU78n5D4tD3vxEbZOk3Yvk/EQS3Dey/2tlX6q673zkr2sjn341j2x0jpkDDnsU/hYGzctn/wkLHXL0f0ulLujiTu3WPqvG7jwn7hpVrVsGnkenvXPhPvrSzveofx3UvjUkDo0UrSMT3nkTfWjC/7zjb5pq3icGTpX2b+syf/rhv901BfEW3+4fD9zN/+0OP9utb+stH96nb+p8n9vj75v9f+zOf+xeH9wtr97W394mr93F/1NFH+x0pzE3L+00f9yT776fT9vdZ4F41oEnqfE2/+5Fv1R0T5uTb9ui3+0+j9u9peEXL0fU37wTH+2e35xt31wtb8tMjqFWXuKF79yFf3xEx0FYCcFn6MFX360WL91Vjxaj2CFIT2GmjMEmjqWGT+uuHlmNJPE2v7xmj5V2j4Zmb5u0/5qx378vj7tuqOEXL57WNOC1z21eH5u8+qEn+BEXKxDmT+v1v8tkfoW0D4hzj+pij4rdD708z6z3iuGnP5LFzDFVvyH1jyTzb3nSv7oBz5shL4pcTtR2p6GGlmJFn1WljoVlbnSEf9sjv3xzblRDD93/P5ptzcicOOL4v5qmlpE2PWL2D2El/8sljmNVfnLkP7qEH7m0HsgDn70zL2sCrsfCT8weztq+D7uLafRJn+4Xa+EHa1EXTfFmnhP2PVF138qVboHlPslz/6gSXVbK/ee6exS5r0zI3QoIZ+IoOZZ3H4tnDZUG76j2r5e2TmhWJ+NF+fGFvedFb5llT310jxuij4cCb2VyPasJXSUJXoupDpf4b3a4PUQ4Gic33nUnvTJnD0plLBbLr+75zYZYyPLXKNDFdRF0zLZknvMBzjLQ7nn8H79bqQQoKsNoLDcXPBRm2pT2zIKyW7MQrKd8L78qjPh4S2iXzGNUzUcSdM9FspAAAARnRSTlMACBUdDYH8P/7+LP7+x/38/rdd/fv5dEQt/v72opv+9s+Qi3BQ+vnt6ebh1al9d/z86enTsqWUbVj+4NTTx728uJTxyZ27OKVvdAAACW9JREFUSMec011IU2EYB/BW5j6sbWlFWVJIYkaYYWZBdNFFHDbH6Nh2zg5nDjrGxjrntI+LbbiUaCyGi+Uk25fQhc1cETPnNL2Yms6ym6zARBGTDL3oi4giKHq2aXlRlP3HDhx4fzzvc573XfPncAtzs9b8R9YdEpXn/o+r4AuF5VzOal1WgQhxmJHj3FW6tesp8u7EmybhMcGqHKeyhLz39NLnfLWwYN1qYG4JOfLs5c3Pn78T/IK1/+64Jb3d+md675cvX77fEv67FJQLe3eNONRmR9HrUXWvcD3n3/rjHhcK+RSGuVxKOUbx+cKSQgHn70xQeEwoVMqVcp7SpeTJActdomO/p1mZcOAvWF/Og6U8Hk+pTMhTUYJWuqiSAkEWB5JZutRS6frlFG7iLSzw0oDiIxAcUyrBKqHq8cLKysrMstLMcCtE1ryrF/OuPsmb5GMLHz58TeDqk63NPX1TU319G1rbCT6WLmo1mYvujty7W+TIq8gMrfjWaI9er28+NemS875+WMhrfTg1LfZ6a0Oh6enpqYetjusJKIqR50b1kJ72XbmZ41Wgfu1ta7N1k5Q8weNdHJ2aDtWuSEi8fdSBYxhGkSP6tjZvvH3n0mS5+wh9bShO8qkEz9L+UNyRnZ0dDteGs7NzcnLgURvK77uPJDDY7Yg3rG8/+PPkbz1xanuzVURROLHBFr45O7sFVmeP35h9ADCsUuV0dGxvJnCQSLyvfdfWZQeb7T2pFrkwzNwqjs1ubmm5oPKrou8l7sWunJxaVTqhDQSG4Thx8uz+FUdQsLsXzkrCtCG/bLalpfH8A78/OuasYc+PR9PK7/erxM0m6NOq3stded03TlI4bu0OxcYVjbTslVFVtkgDVBx44Dd2qVRdRr8/1hE3URRl3bjynu0pxnHc0m1LJl/2MzdeJY3RT41OZwRFdQeiRkgXyGAMvp9IxC/OXXHfdyIAr9piwaDx1Xg0WWeMvnc6nRIU1egWo3VBYyrBYMzWBBCBHn+1iKQ22gHQYOjs7DQExiJpqJHprs0N12USTMbiiAhH9v1qcmsxn487bMkgGEOnYfjTWKTG6ayRaGQykIvz80OGlDQkvU2IBSd3cpZvxyYEsZriHQZwQ8PzMwdQraQGIgGHstoIe2dufmjIYKgzlMVJi4Xcvfx5tu0jESvRUwbKPjd2rbpa29gokWQg21gDoa+NzdmHhwzDtlNWi7WYu/xNT0BFhzdgn3/0XletrZZWVVVpQdIKmYyRpEpHIhHmzgzAcBNitZpzM3vlbFUjCDnyzR6Y6U+havhJpSBpVIPSkqVE6MtzAfu3F7CUOJy1NAwC3l4E7HZfQz/LApVWQWiJlkWr6JSktVUMUz/mCdgDz01Ir3ppINzdcNXVzwEOztxG3W6WOZ3erFbLSmkaVDWDumX1DR99ACeIyUlktyBd8FCRxWImnnvs9gHfo3rUrdBBFFKQDE1rGXiVuVlZ/czggGfAM0FOWvIOloITVOjFPRdNxITHPjDg8zXUyzQwd3gwjPQ0w7IojFKm0PU/OuMbBPjGbHmyXbyjdO2a0h1H3x4dtZgmPAODg1d8jy/X6+CkaVCWkSoUp1FwMrdGd7nh4xmfxzN45o3pev67t/k7jvxove5DmgjjOICnM4PawMq1lWGJFZJJJBG9EBXVjbEaXrv90ebYC9yVHiW4TZngy9QxWc42na4/cr7M5WTqQBHTphASKW7OtJmsRMRQUEuwEqL+6HebL0GQCX3Zxrh7PvfcPc/D8zy3Y/fZQ8sxc8rstxMvnzwxGhVD+oI7D+8IsVv3HvCrMYEAE0rLhQX6YbVC8VhhnPiU3VG1vJx5DpqHdjWmyiwCaFQojEajurBAyOMJoEf4/Hq+ABqJVyPUD6kBQhbfiURdvQdvhJqVlYw4JaL2CTgHMGf4BdWXAp60mp9WL731CIJ5vqjVZYqyMsXi23QJ2ZO8K9yP18jnEtEoBdVqdc6wnkfVKMzi89PSqoW3eI94As9CGZWKxYl2iURCHqatjRzUiUq033JyysBR8CFPgJWHYH01hsFlChcqgFVULK6OOp0kfi1qbXpMcqKk8gfAHEi/HvoBu51FQZB8kC8KGxsrqDR+1Tol6JFjEWFIu4iiJBq3kJcHLq/fg2HYfT4EINzsfewBBcUqsVjcGCchUfQie31pu0aQJKn92phHpc0jFEqzIGEIDYRhrY1iKu5VLTj8cNTGXHURpGg0oAInAygtp9w6zJIKW6E+t1tsj1OiKJq077fJioALZUOVFQALpeWACvSuwkKXy0XJgu8qOdftdvtzSRxtvkrbgBHHkgiUQKdXxWIK3i7Q612t8/1tbcNDrS5XNUC5HGQgTkkSxJEDERsQRg9CEIRpekGsAuih0IhMJhuBBhnpn2/1zLsz5Fz7dDZOEEgye8dm2AwdB0FwrS+gko30r4zIVCpwKjmEywW7Yudy7T+0BE4gtqRjmy7y3P5aC8Bgri8gl6nEFKJURgY3g8vNAMw12H3WIIEgFov51OYz7jtp7q6yIEQwqJ1akctV4ACBCQf+GgI+LU7giGWwt+v4gY0nPEpO5jeBRPAjJu+snSvP4BYVFcEXTBFAw5Lfq0XgtGXw6bNJYn1hjdq5v2NspkQzaOHUcTi4dcpvNxigPEBwRQaD3T9lNYOD+j7cbRg3l56LXFvJ0Y6xsfHMg3Qbh8NB8P3eqdnA0hJgQIYl++yU19RMOR09pqV4Zry99Ex4CJx6nm4yZZtMHeZamw5BOLoes9U77fs56/fP/vRNe614D8Kpq9PZavGujlcdpux059lQlQcYjL2MvRAGIzlVp4MyHEtzqTI312q1apV4jw7uAw7SU5MZkFDJnVEUjKDRIuETCT/sxFTqfsMlgyK0B1QoNltqIpsGCRWM+nNjx748WUWvtUBRXY/ydakyCM2F6HR0euZl2t/34jfj4+PHuum22tJRTcuhOaXOZqN3T7bHxydsseu8caKvL54Zc7B3buzz55bM9qr3mkoHHDudsuPvSemLjT3B7OxkMks0FzTjz5gDA50fY+HYVvA8bI/63jQ0DAxEazSayugGyMeamprr57eAkeevx/a9yafiaKp05Dc05DtmYk9cSonccm/NTrmUX1xMySZHUzGkqfhSAotyW1JWQvSe4pJQwO1hJrBC/f1v9HKYOphXElgR23lHoiVeiXZEM68k0rb/PsdKTGRtm4WrBfX/8wtrh0xw27n17wAAAABJRU5ErkJggg=="}}); //# sourceMappingURL=1.9afa5c84f91fabc2ae37.js.map \ No newline at end of file diff --git a/view/peko/modules/rank/static/js/vendor.74d3f41533c4dd499a10.js b/view/peko/modules/rank/static/js/vendor.74d3f41533c4dd499a10.js index d16e7e3..782bd60 100644 --- a/view/peko/modules/rank/static/js/vendor.74d3f41533c4dd499a10.js +++ b/view/peko/modules/rank/static/js/vendor.74d3f41533c4dd499a10.js @@ -22,5 +22,5 @@ var n=Object.freeze({});function i(t){return void 0===t||null===t}function r(t){ * (c) 2021 Evan You * @license MIT */ -function(t){if(Number(t.version.split(".")[0])>=2)t.mixin({beforeCreate:n});else{var e=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,e.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(u=t)}f.state.get=function(){return this._vm._data.$$state},f.state.set=function(t){0},l.prototype.commit=function(t,e,n){var i=this,r=g(t,e,n),o=r.type,s=r.payload,a=(r.options,{type:o,payload:s}),c=this._mutations[o];c&&(this._withCommit(function(){c.forEach(function(t){t(s)})}),this._subscribers.slice().forEach(function(t){return t(a,i.state)}))},l.prototype.dispatch=function(t,e){var n=this,i=g(t,e),r=i.type,o=i.payload,s={type:r,payload:o},a=this._actions[r];if(a){try{this._actionSubscribers.slice().filter(function(t){return t.before}).forEach(function(t){return t.before(s,n.state)})}catch(t){0}var c=a.length>1?Promise.all(a.map(function(t){return t(o)})):a[0](o);return new Promise(function(t,e){c.then(function(e){try{n._actionSubscribers.filter(function(t){return t.after}).forEach(function(t){return t.after(s,n.state)})}catch(t){0}t(e)},function(t){try{n._actionSubscribers.filter(function(t){return t.error}).forEach(function(e){return e.error(s,n.state,t)})}catch(t){0}e(t)})})}},l.prototype.subscribe=function(t,e){return h(t,this._subscribers,e)},l.prototype.subscribeAction=function(t,e){return h("function"==typeof t?{before:t}:t,this._actionSubscribers,e)},l.prototype.watch=function(t,e,n){var i=this;return this._watcherVM.$watch(function(){return t(i.state,i.getters)},e,n)},l.prototype.replaceState=function(t){var e=this;this._withCommit(function(){e._vm._data.$$state=t})},l.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"==typeof t&&(t=[t]),this._modules.register(t,e),v(this,this.state,t,this._modules.get(t),n.preserveState),p(this,this.state)},l.prototype.unregisterModule=function(t){var e=this;"string"==typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var n=m(e.state,t.slice(0,-1));u.delete(n,t[t.length-1])}),d(this)},l.prototype.hasModule=function(t){return"string"==typeof t&&(t=[t]),this._modules.isRegistered(t)},l.prototype.hotUpdate=function(t){this._modules.update(t),d(this,!0)},l.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(l.prototype,f);var b=C(function(t,e){var n={};return w(e).forEach(function(e){var i=e.key,r=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=O(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"==typeof r?r.call(this,e,n):e[r]},n[i].vuex=!0}),n}),x=C(function(t,e){var n={};return w(e).forEach(function(e){var i=e.key,r=e.val;n[i]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var i=this.$store.commit;if(t){var o=O(this.$store,"mapMutations",t);if(!o)return;i=o.context.commit}return"function"==typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}}),n}),S=C(function(t,e){var n={};return w(e).forEach(function(e){var i=e.key,r=e.val;r=t+r,n[i]=function(){if(!t||O(this.$store,"mapGetters",t))return this.$store.getters[r]},n[i].vuex=!0}),n}),k=C(function(t,e){var n={};return w(e).forEach(function(e){var i=e.key,r=e.val;n[i]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var o=O(this.$store,"mapActions",t);if(!o)return;i=o.context.dispatch}return"function"==typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}}),n});function w(t){return function(t){return Array.isArray(t)||o(t)}(t)?Array.isArray(t)?t.map(function(t){return{key:t,val:t}}):Object.keys(t).map(function(e){return{key:e,val:t[e]}}):[]}function C(t){return function(e,n){return"string"!=typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function O(t,e,n){return t._modulesNamespaceMap[n]}function T(t,e,n){var i=n?t.groupCollapsed:t.group;try{i.call(t,e)}catch(n){t.log(e)}}function $(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function _(){var t=new Date;return" @ "+E(t.getHours(),2)+":"+E(t.getMinutes(),2)+":"+E(t.getSeconds(),2)+"."+E(t.getMilliseconds(),3)}function E(t,e){return n="0",i=e-t.toString().length,new Array(i+1).join(n)+t;var n,i}var j={Store:l,install:y,version:"3.6.2",mapState:b,mapMutations:x,mapGetters:S,mapActions:k,createNamespacedHelpers:function(t){return{mapState:b.bind(null,t),mapGetters:S.bind(null,t),mapMutations:x.bind(null,t),mapActions:k.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var r=t.transformer;void 0===r&&(r=function(t){return t});var o=t.mutationTransformer;void 0===o&&(o=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var a=t.actionTransformer;void 0===a&&(a=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var u=t.logActions;void 0===u&&(u=!0);var l=t.logger;return void 0===l&&(l=console),function(t){var f=i(t.state);void 0!==l&&(c&&t.subscribe(function(t,s){var a=i(s);if(n(t,f,a)){var c=_(),u=o(t),h="mutation "+t.type+c;T(l,h,e),l.log("%c prev state","color: #9E9E9E; font-weight: bold",r(f)),l.log("%c mutation","color: #03A9F4; font-weight: bold",u),l.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),$(l)}f=a}),u&&t.subscribeAction(function(t,n){if(s(t,n)){var i=_(),r=a(t),o="action "+t.type+i;T(l,o,e),l.log("%c action","color: #03A9F4; font-weight: bold",r),$(l)}}))}}};e.a=j}).call(e,n("DuR2"))},NpIQ:function(t,e){e.f={}.propertyIsEnumerable},O4g8:function(t,e){t.exports=!0},ON07:function(t,e,n){var i=n("EqjI"),r=n("7KvD").document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},OYls:function(t,e,n){n("crlp")("asyncIterator")},PzxK:function(t,e,n){var i=n("D2L2"),r=n("sB3e"),o=n("ax3d")("IE_PROTO"),s=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),i(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},QRG4:function(t,e,n){var i=n("UuGF"),r=Math.min;t.exports=function(t){return t>0?r(i(t),9007199254740991):0}},"QWe/":function(t,e,n){n("crlp")("observable")},R9M2:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},RPLV:function(t,e,n){var i=n("7KvD").document;t.exports=i&&i.documentElement},Rrel:function(t,e,n){var i=n("TcQ7"),r=n("n0T6").f,o={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"[object Window]"==o.call(t)?function(t){try{return r(t)}catch(t){return s.slice()}}(t):r(i(t))}},S06l:function(t,e,n){"use strict";var i=n("7+uW"),r=n("54/E"),o=i.default.prototype,s=i.default.util.defineReactive;s(o,"$vantLang","zh-CN"),s(o,"$vantMessages",{"zh-CN":{name:"姓名",tel:"电话",save:"保存",confirm:"确认",cancel:"取消",delete:"删除",complete:"完成",loading:"加载中...",telEmpty:"请填写电话",nameEmpty:"请填写姓名",nameInvalid:"请输入正确的姓名",confirmDelete:"确定要删除吗",telInvalid:"请输入正确的手机号",vanCalendar:{end:"结束",start:"开始",title:"日期选择",confirm:"确定",startEnd:"开始/结束",weekdays:["日","一","二","三","四","五","六"],monthTitle:function(t,e){return t+"年"+e+"月"},rangePrompt:function(t){return"选择天数不能超过 "+t+" 天"}},vanCascader:{select:"请选择"},vanContactCard:{addText:"添加联系人"},vanContactList:{addText:"新建联系人"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无使用门槛",discount:function(t){return t+"折"},condition:function(t){return"满"+t+"元可用"}},vanCouponCell:{title:"优惠券",tips:"暂无可用",count:function(t){return t+"张可用"}},vanCouponList:{empty:"暂无优惠券",exchange:"兑换",close:"不使用优惠券",enable:"可用",disabled:"不可用",placeholder:"请输入优惠码"},vanAddressEdit:{area:"地区",postal:"邮政编码",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",postalEmpty:"邮政编码格式不正确",defaultAddress:"设为默认收货地址",telPlaceholder:"收货人手机号",namePlaceholder:"收货人姓名",areaPlaceholder:"选择省 / 市 / 区"},vanAddressEditDetail:{label:"详细地址",placeholder:"街道门牌、楼层房间号等信息"},vanAddressList:{add:"新增地址"}}});e.a={messages:function(){return o.$vantMessages[o.$vantLang]},use:function(t,e){var n;o.$vantLang=t,this.add(((n={})[t]=e,n))},add:function(t){void 0===t&&(t={}),Object(r.a)(o.$vantMessages,t)}}},S82l:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},SV4X:function(t,e,n){var i;"undefined"!=typeof self&&self,i=function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s="fb15")}({"00ee":function(t,e,n){var i={};i[n("b622")("toStringTag")]="z",t.exports="[object z]"===String(i)},"0366":function(t,e,n){var i=n("1c0b");t.exports=function(t,e,n){if(i(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,i){return t.call(e,n,i)};case 3:return function(n,i,r){return t.call(e,n,i,r)}}return function(){return t.apply(e,arguments)}}},"06cf":function(t,e,n){var i=n("83ab"),r=n("d1e7"),o=n("5c6c"),s=n("fc6a"),a=n("c04e"),c=n("5135"),u=n("0cfb"),l=Object.getOwnPropertyDescriptor;e.f=i?l:function(t,e){if(t=s(t),e=a(e,!0),u)try{return l(t,e)}catch(t){}if(c(t,e))return o(!r.f.call(t,e),t[e])}},"0cb2":function(t,e,n){var i=n("7b0b"),r=Math.floor,o="".replace,s=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,a=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,n,c,u,l){var f=n+t.length,h=c.length,d=a;return void 0!==u&&(u=i(u),d=s),o.call(l,d,function(i,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(f);case"<":s=u[o.slice(1,-1)];break;default:var a=+o;if(0===a)return i;if(a>h){var l=r(a/10);return 0===l?i:l<=h?void 0===c[l-1]?o.charAt(1):c[l-1]+o.charAt(1):i}s=c[a-1]}return void 0===s?"":s})}},"0cfb":function(t,e,n){var i=n("83ab"),r=n("d039"),o=n("cc12");t.exports=!i&&!r(function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a})},"14c3":function(t,e,n){var i=n("c6b6"),r=n("9263");t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var o=n.call(t,e);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==i(t))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(t,e)}},"159b":function(t,e,n){var i=n("da84"),r=n("fdbc"),o=n("17c2"),s=n("9112");for(var a in r){var c=i[a],u=c&&c.prototype;if(u&&u.forEach!==o)try{s(u,"forEach",o)}catch(t){u.forEach=o}}},"17c2":function(t,e,n){"use strict";var i=n("b727").forEach,r=n("a640")("forEach");t.exports=r?[].forEach:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}},"19aa":function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},"1be4":function(t,e,n){var i=n("d066");t.exports=i("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var i=n("b622")("iterator"),r=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){r=!0}};s[i]=function(){return this},Array.from(s,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!r)return!1;var n=!1;try{var o={};o[i]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},"1cdc":function(t,e,n){var i=n("342f");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(i)},"1d80":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"1dde":function(t,e,n){var i=n("d039"),r=n("b622"),o=n("2d00"),s=r("species");t.exports=function(t){return o>=51||!i(function(){var e=[];return(e.constructor={})[s]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},2005:function(t,e,n){},2266:function(t,e,n){var i=n("825a"),r=n("e95a"),o=n("50c4"),s=n("0366"),a=n("35a1"),c=n("2a62"),u=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,n){var l,f,h,d,p,v,m,g=n&&n.that,y=!(!n||!n.AS_ENTRIES),b=!(!n||!n.IS_ITERATOR),x=!(!n||!n.INTERRUPTED),S=s(e,g,1+y+x),k=function(t){return l&&c(l),new u(!0,t)},w=function(t){return y?(i(t),x?S(t[0],t[1],k):S(t[0],t[1])):x?S(t,k):S(t)};if(b)l=t;else{if("function"!=typeof(f=a(t)))throw TypeError("Target is not iterable");if(r(f)){for(h=0,d=o(t.length);d>h;h++)if((p=w(t[h]))&&p instanceof u)return p;return new u(!1)}l=f.call(t)}for(v=l.next;!(m=v.call(l)).done;){try{p=w(m.value)}catch(t){throw c(l),t}if("object"==typeof p&&p&&p instanceof u)return p}return new u(!1)}},"23cb":function(t,e,n){var i=n("a691"),r=Math.max,o=Math.min;t.exports=function(t,e){var n=i(t);return n<0?r(n+e,0):o(n,e)}},"23e7":function(t,e,n){var i=n("da84"),r=n("06cf").f,o=n("9112"),s=n("6eeb"),a=n("ce4e"),c=n("e893"),u=n("94ca");t.exports=function(t,e){var n,l,f,h,d,p=t.target,v=t.global,m=t.stat;if(n=v?i:m?i[p]||a(p,{}):(i[p]||{}).prototype)for(l in e){if(h=e[l],t.noTargetGet?f=(d=r(n,l))&&d.value:f=n[l],!u(v?l:p+(m?".":"#")+l,t.forced)&&void 0!==f){if(typeof h==typeof f)continue;c(h,f)}(t.sham||f&&f.sham)&&o(h,"sham",!0),s(n,l,h,t)}}},"241c":function(t,e,n){var i=n("ca84"),r=n("7839").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,r)}},2626:function(t,e,n){"use strict";var i=n("d066"),r=n("9bf2"),o=n("b622"),s=n("83ab"),a=o("species");t.exports=function(t){var e=i(t),n=r.f;s&&e&&!e[a]&&n(e,a,{configurable:!0,get:function(){return this}})}},"2a62":function(t,e,n){var i=n("825a");t.exports=function(t){var e=t.return;if(void 0!==e)return i(e.call(t)).value}},"2cf4":function(t,e,n){var i,r,o,s=n("da84"),a=n("d039"),c=n("0366"),u=n("1be4"),l=n("cc12"),f=n("1cdc"),h=n("605d"),d=s.location,p=s.setImmediate,v=s.clearImmediate,m=s.process,g=s.MessageChannel,y=s.Dispatch,b=0,x={},S="onreadystatechange",k=function(t){if(x.hasOwnProperty(t)){var e=x[t];delete x[t],e()}},w=function(t){return function(){k(t)}},C=function(t){k(t.data)},O=function(t){s.postMessage(t+"",d.protocol+"//"+d.host)};p&&v||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return x[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},i(b),b},v=function(t){delete x[t]},h?i=function(t){m.nextTick(w(t))}:y&&y.now?i=function(t){y.now(w(t))}:g&&!f?(o=(r=new g).port2,r.port1.onmessage=C,i=c(o.postMessage,o,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts&&d&&"file:"!==d.protocol&&!a(O)?(i=O,s.addEventListener("message",C,!1)):i=S in l("script")?function(t){u.appendChild(l("script"))[S]=function(){u.removeChild(this),k(t)}}:function(t){setTimeout(w(t),0)}),t.exports={set:p,clear:v}},"2d00":function(t,e,n){var i,r,o=n("da84"),s=n("342f"),a=o.process,c=a&&a.versions,u=c&&c.v8;u?r=(i=u.split("."))[0]+i[1]:s&&((!(i=s.match(/Edge\/(\d+)/))||i[1]>=74)&&((i=s.match(/Chrome\/(\d+)/))&&(r=i[1]))),t.exports=r&&+r},"342f":function(t,e,n){var i=n("d066");t.exports=i("navigator","userAgent")||""},"35a1":function(t,e,n){var i=n("f5df"),r=n("3f8c"),o=n("b622")("iterator");t.exports=function(t){if(void 0!=t)return t[o]||t["@@iterator"]||r[i(t)]}},"3a3b":function(t,e,n){"use strict";n("bfed")},"3a87":function(t,e,n){"use strict";n("2005")},"3f8c":function(t,e){t.exports={}},"428f":function(t,e,n){var i=n("da84");t.exports=i},"44ad":function(t,e,n){var i=n("d039"),r=n("c6b6"),o="".split;t.exports=i(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==r(t)?o.call(t,""):Object(t)}:Object},"44de":function(t,e,n){var i=n("da84");t.exports=function(t,e){var n=i.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"466d":function(t,e,n){"use strict";var i=n("d784"),r=n("825a"),o=n("50c4"),s=n("1d80"),a=n("8aa5"),c=n("14c3");i("match",1,function(t,e,n){return[function(e){var n=s(this),i=void 0==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),u=String(this);if(!s.global)return c(s,u);var l=s.unicode;s.lastIndex=0;for(var f,h=[],d=0;null!==(f=c(s,u));){var p=String(f[0]);h[d]=p,""===p&&(s.lastIndex=a(u,o(s.lastIndex),l)),d++}return 0===d?null:h}]})},4840:function(t,e,n){var i=n("825a"),r=n("1c0b"),o=n("b622")("species");t.exports=function(t,e){var n,s=i(t).constructor;return void 0===s||void 0==(n=i(s)[o])?e:r(n)}},4930:function(t,e,n){var i=n("605d"),r=n("2d00"),o=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!o(function(){return!Symbol.sham&&(i?38===r:r>37&&r<41)})},"4d64":function(t,e,n){var i=n("fc6a"),r=n("50c4"),o=n("23cb"),s=function(t){return function(e,n,s){var a,c=i(e),u=r(c.length),l=o(s,u);if(t&&n!=n){for(;u>l;)if((a=c[l++])!=a)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},"50c4":function(t,e,n){var i=n("a691"),r=Math.min;t.exports=function(t){return t>0?r(i(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},5319:function(t,e,n){"use strict";var i=n("d784"),r=n("825a"),o=n("50c4"),s=n("a691"),a=n("1d80"),c=n("8aa5"),u=n("0cb2"),l=n("14c3"),f=Math.max,h=Math.min,d=function(t){return void 0===t?t:String(t)};i("replace",2,function(t,e,n,i){var p=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,v=i.REPLACE_KEEPS_$0,m=p?"$":"$0";return[function(n,i){var r=a(this),o=void 0==n?void 0:n[t];return void 0!==o?o.call(n,r,i):e.call(String(r),n,i)},function(t,i){if(!p&&v||"string"==typeof i&&-1===i.indexOf(m)){var a=n(e,t,this,i);if(a.done)return a.value}var g=r(t),y=String(this),b="function"==typeof i;b||(i=String(i));var x=g.global;if(x){var S=g.unicode;g.lastIndex=0}for(var k=[];;){var w=l(g,y);if(null===w)break;if(k.push(w),!x)break;""===String(w[0])&&(g.lastIndex=c(y,o(g.lastIndex),S))}for(var C="",O=0,T=0;T=O&&(C+=y.slice(O,_)+B,O=_+$.length)}return C+y.slice(O)}]})},5692:function(t,e,n){var i=n("c430"),r=n("c6cd");(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.9.1",mode:i?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(t,e,n){var i=n("d066"),r=n("241c"),o=n("7418"),s=n("825a");t.exports=i("Reflect","ownKeys")||function(t){var e=r.f(s(t)),n=o.f;return n?e.concat(n(t)):e}},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"605d":function(t,e,n){var i=n("c6b6"),r=n("da84");t.exports="process"==i(r.process)},6547:function(t,e,n){var i=n("a691"),r=n("1d80"),o=function(t){return function(e,n){var o,s,a=String(r(e)),c=i(n),u=a.length;return c<0||c>=u?t?"":void 0:(o=a.charCodeAt(c))<55296||o>56319||c+1===u||(s=a.charCodeAt(c+1))<56320||s>57343?t?a.charAt(c):o:t?a.slice(c,c+2):s-56320+(o-55296<<10)+65536}};t.exports={codeAt:o(!1),charAt:o(!0)}},"65f0":function(t,e,n){var i=n("861d"),r=n("e8b5"),o=n("b622")("species");t.exports=function(t,e){var n;return r(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!r(n.prototype)?i(n)&&(null===(n=n[o])&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"69f3":function(t,e,n){var i,r,o,s=n("7f9a"),a=n("da84"),c=n("861d"),u=n("9112"),l=n("5135"),f=n("c6cd"),h=n("f772"),d=n("d012"),p=a.WeakMap;if(s){var v=f.state||(f.state=new p),m=v.get,g=v.has,y=v.set;i=function(t,e){return e.facade=t,y.call(v,t,e),e},r=function(t){return m.call(v,t)||{}},o=function(t){return g.call(v,t)}}else{var b=h("state");d[b]=!0,i=function(t,e){return e.facade=t,u(t,b,e),e},r=function(t){return l(t,b)?t[b]:{}},o=function(t){return l(t,b)}}t.exports={set:i,get:r,has:o,enforce:function(t){return o(t)?r(t):i(t,{})},getterFor:function(t){return function(e){var n;if(!c(e)||(n=r(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},"6eeb":function(t,e,n){var i=n("da84"),r=n("9112"),o=n("5135"),s=n("ce4e"),a=n("8925"),c=n("69f3"),u=c.get,l=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,a){var c,u=!!a&&!!a.unsafe,h=!!a&&!!a.enumerable,d=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||r(n,"name",e),(c=l(n)).source||(c.source=f.join("string"==typeof e?e:""))),t!==i?(u?!d&&t[e]&&(h=!0):delete t[e],h?t[e]=n:r(t,e,n)):h?t[e]=n:s(e,n)})(Function.prototype,"toString",function(){return"function"==typeof this&&u(this).source||a(this)})},"72af":function(t,e,n){"use strict";n("b2a0")},7418:function(t,e){e.f=Object.getOwnPropertySymbols},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(t,e,n){var i=n("1d80");t.exports=function(t){return Object(i(t))}},"7f9a":function(t,e,n){var i=n("da84"),r=n("8925"),o=i.WeakMap;t.exports="function"==typeof o&&/native code/.test(r(o))},"825a":function(t,e,n){var i=n("861d");t.exports=function(t){if(!i(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,n){var i=n("d039");t.exports=!i(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},8418:function(t,e,n){"use strict";var i=n("c04e"),r=n("9bf2"),o=n("5c6c");t.exports=function(t,e,n){var s=i(e);s in t?r.f(t,s,o(0,n)):t[s]=n}},"861d":function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},8875:function(t,e,n){var i,r,o;"undefined"!=typeof self&&self,r=[],void 0===(o="function"==typeof(i=function(){return function t(){var e=Object.getOwnPropertyDescriptor(document,"currentScript");if(!e&&"currentScript"in document&&document.currentScript)return document.currentScript;if(e&&e.get!==t&&document.currentScript)return document.currentScript;try{throw new Error}catch(t){var n,i,r,o=/.*at [^(]*\((.*):(.+):(.+)\)$/gi.exec(t.stack)||/@([^@]*):(\d+):(\d+)\s*$/gi.exec(t.stack),s=o&&o[1]||!1,a=o&&o[2]||!1,c=document.location.href.replace(document.location.hash,""),u=document.getElementsByTagName("script");s===c&&(n=document.documentElement.outerHTML,i=new RegExp("(?:[^\\n]+?\\n){0,"+(a-2)+"}[^<]*