From e4aabe85d113052592035c4470ab8ffb98008bd1 Mon Sep 17 00:00:00 2001 From: KimigaiiWuyi Date: Tue, 4 Feb 2025 16:10:03 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20=E6=9B=B4=E6=96=B0=E6=96=87?= =?UTF-8?q?=E6=A1=A3=205cf9e6b4936a8aa3947b3523531346c98888fbe9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 8 +- Advance/BaseInfo.html | 20 +- Advance/BindDevice.html | 22 +- Advance/CoreConfig.html | 20 +- Advance/DataStruct.html | 22 +- Advance/ExportAndImport.html | 20 +- Advance/HTTPCall.html | 22 +- Advance/MarkdownTemplate.html | 22 +- Advance/TransURL.html | 20 +- Advance/WebConsole.html | 20 +- CodeAdapter/Pack.html | 22 +- CodeAdapter/Protocol.html | 20 +- CodePlugins/BotCall.html | 22 +- CodePlugins/Class.html | 22 +- CodePlugins/CookBook.html | 24 +- CodePlugins/Env.html | 22 +- CodePlugins/Exsample.html | 22 +- CodePlugins/GetDataPath.html | 22 +- CodePlugins/GetPluginsConfig.html | 22 +- CodePlugins/PluginsConfig.html | 22 +- CodePlugins/PluginsDataBase.html | 22 +- CodePlugins/PluginsHelp.html | 22 +- CodePlugins/PluginsPrefix.html | 22 +- CodePlugins/Resp.html | 24 +- CodePlugins/Scheduler.html | 22 +- CodePlugins/Simple.html | 22 +- CodePlugins/Start.html | 20 +- CodePlugins/Subscribe.html | 22 +- CodePlugins/trigger.html | 22 +- Extra/AddCK.html | 20 +- Extra/FAQ.html | 18 +- Extra/ResourceDownload.html | 18 +- FAQ/index.html | 20 +- InstallPlugins/InstallPlugins.html | 24 +- InstallPlugins/PluginsList.html | 20 +- LinkBots/AdapterList.html | 20 +- LinkBots/HoshinoBot.html | 20 +- LinkBots/NoneBot2.html | 20 +- PluginsHelp/ArknightsUID.html | 18 +- PluginsHelp/BlueArchiveUID.html | 18 +- PluginsHelp/GenshinUID.html | 18 +- PluginsHelp/LOLegendsUID.html | 18 +- PluginsHelp/MajsoulUID.html | 18 +- PluginsHelp/StarRailUID.html | 18 +- PluginsHelp/WzryUID.html | 18 +- PluginsHelp/ZZZeroUID.html | 18 +- Started/CoreConfig.html | 22 +- Started/EnvCheck.html | 22 +- Started/InstallCore.html | 22 +- Started/StartCore.html | 22 +- .../f1132b15-0059-4dae-8ccf-626d79b94aca.png | Bin 0 -> 306974 bytes assets/Advance_BaseInfo.md.Cqcz-lq_.js | 1 - assets/Advance_BaseInfo.md.Cqcz-lq_.lean.js | 1 - assets/Advance_BaseInfo.md.DXTVw1-Z.js | 1 + assets/Advance_BaseInfo.md.DXTVw1-Z.lean.js | 1 + assets/Advance_BindDevice.md.D8KBxbJq.js | 1 - assets/Advance_BindDevice.md.D8KBxbJq.lean.js | 1 - assets/Advance_BindDevice.md.Hd39j69X.js | 1 + assets/Advance_BindDevice.md.Hd39j69X.lean.js | 1 + ...a.js => Advance_CoreConfig.md.BqL2Qecz.js} | 2 +- assets/Advance_CoreConfig.md.BqL2Qecz.lean.js | 1 + assets/Advance_CoreConfig.md.Bup_y9fa.lean.js | 1 - assets/Advance_DataStruct.md.BA1zZwsO.js | 5 - assets/Advance_DataStruct.md.BA1zZwsO.lean.js | 5 - assets/Advance_DataStruct.md.DdWriKU8.js | 5 + assets/Advance_DataStruct.md.DdWriKU8.lean.js | 1 + ...dvance_ExportAndImport.md.B0pecLas.lean.js | 1 - ...=> Advance_ExportAndImport.md.DeuHAJ2e.js} | 2 +- ...dvance_ExportAndImport.md.DeuHAJ2e.lean.js | 1 + ...Nem.js => Advance_HTTPCall.md.B-9BqbNd.js} | 4 +- assets/Advance_HTTPCall.md.B-9BqbNd.lean.js | 1 + assets/Advance_HTTPCall.md.kcCKgNem.lean.js | 16 - ...> Advance_MarkdownTemplate.md.BXPSCIvz.js} | 4 +- ...vance_MarkdownTemplate.md.BXPSCIvz.lean.js | 1 + ...vance_MarkdownTemplate.md.CaCT-pGA.lean.js | 3 - assets/Advance_TransURL.md.CWEqEnp8.js | 1 - assets/Advance_TransURL.md.CWEqEnp8.lean.js | 1 - assets/Advance_TransURL.md.Npka4mpx.js | 1 + assets/Advance_TransURL.md.Npka4mpx.lean.js | 1 + assets/Advance_WebConsole.md.B_RgMrVt.js | 1 + assets/Advance_WebConsole.md.B_RgMrVt.lean.js | 1 + assets/Advance_WebConsole.md.Cp9eBTs4.js | 1 - assets/Advance_WebConsole.md.Cp9eBTs4.lean.js | 1 - ..._9y.js => CodeAdapter_Pack.md.CtJWq-n2.js} | 2 +- assets/CodeAdapter_Pack.md.CtJWq-n2.lean.js | 1 + assets/CodeAdapter_Pack.md.DXYpB_9y.lean.js | 59 ---- ...js => CodeAdapter_Protocol.md.C7oKohjB.js} | 2 +- .../CodeAdapter_Protocol.md.C7oKohjB.lean.js | 1 + .../CodeAdapter_Protocol.md.H9dl67xz.lean.js | 1 - ....js => CodePlugins_BotCall.md.4L8BDm6R.js} | 4 +- .../CodePlugins_BotCall.md.4L8BDm6R.lean.js | 1 + .../CodePlugins_BotCall.md.DhuZm1C5.lean.js | 16 - assets/CodePlugins_Class.md.CTpxH_Qc.js | 1 - assets/CodePlugins_Class.md.CTpxH_Qc.lean.js | 1 - assets/CodePlugins_Class.md.CrXzrEiD.js | 1 + assets/CodePlugins_Class.md.CrXzrEiD.lean.js | 1 + .../CodePlugins_CookBook.md.BTxcPoKc.lean.js | 302 ------------------ ...js => CodePlugins_CookBook.md.DC181s1x.js} | 2 +- .../CodePlugins_CookBook.md.DC181s1x.lean.js | 1 + ...dqpm.js => CodePlugins_Env.md.BJGNxqen.js} | 4 +- assets/CodePlugins_Env.md.BJGNxqen.lean.js | 1 + assets/CodePlugins_Env.md.CpAxdqpm.lean.js | 35 -- ...js => CodePlugins_Exsample.md.CKe7dv-y.js} | 4 +- .../CodePlugins_Exsample.md.CKe7dv-y.lean.js | 1 + .../CodePlugins_Exsample.md.D6NaLfkp.lean.js | 74 ----- ...=> CodePlugins_GetDataPath.md.DCRprKjD.js} | 4 +- ...odePlugins_GetDataPath.md.DCRprKjD.lean.js | 1 + ...odePlugins_GetDataPath.md.gnETf2Ng.lean.js | 10 - ...ugins_GetPluginsConfig.md.B69h4_2S.lean.js | 9 - ...dePlugins_GetPluginsConfig.md.Cu_av1f6.js} | 4 +- ...ugins_GetPluginsConfig.md.Cu_av1f6.lean.js | 1 + ...ePlugins_PluginsConfig.md.C67t_SVm.lean.js | 31 -- ... CodePlugins_PluginsConfig.md.Dra3NIfw.js} | 2 +- ...ePlugins_PluginsConfig.md.Dra3NIfw.lean.js | 1 + ...odePlugins_PluginsDataBase.md.DDIQL0xI.js} | 2 +- ...lugins_PluginsDataBase.md.DDIQL0xI.lean.js | 1 + ...lugins_PluginsDataBase.md.DGUu04dQ.lean.js | 94 ------ ...odePlugins_PluginsHelp.md.Bv8xc0ei.lean.js | 90 ------ ...=> CodePlugins_PluginsHelp.md.QGQ7tVYu.js} | 2 +- ...odePlugins_PluginsHelp.md.QGQ7tVYu.lean.js | 1 + ... CodePlugins_PluginsPrefix.md.By0jHl27.js} | 2 +- ...ePlugins_PluginsPrefix.md.By0jHl27.lean.js | 1 + ...ePlugins_PluginsPrefix.md.mzDKebwX.lean.js | 32 -- ...-sQ.js => CodePlugins_Resp.md.BC1ptsr2.js} | 4 +- assets/CodePlugins_Resp.md.BC1ptsr2.lean.js | 1 + assets/CodePlugins_Resp.md.Dz_zA-sQ.lean.js | 42 --- ...s => CodePlugins_Scheduler.md.B8ornyHA.js} | 2 +- .../CodePlugins_Scheduler.md.B8ornyHA.lean.js | 1 + .../CodePlugins_Scheduler.md.CfKBfqxd.lean.js | 18 -- ...G.js => CodePlugins_Simple.md.B3rhCBCB.js} | 2 +- assets/CodePlugins_Simple.md.B3rhCBCB.lean.js | 1 + assets/CodePlugins_Simple.md.BLvExRFG.lean.js | 24 -- assets/CodePlugins_Start.md.CEYh6Ngd.lean.js | 1 - ...gd.js => CodePlugins_Start.md.ZSYkWkqd.js} | 2 +- assets/CodePlugins_Start.md.ZSYkWkqd.lean.js | 1 + .../CodePlugins_Subscribe.md.C2ON5F7x.lean.js | 85 ----- ...s => CodePlugins_Subscribe.md.C_oixf4D.js} | 2 +- .../CodePlugins_Subscribe.md.C_oixf4D.lean.js | 1 + .../CodePlugins_trigger.md.3dtEF5TP.lean.js | 50 --- ....js => CodePlugins_trigger.md.Dx8Lv-F2.js} | 4 +- .../CodePlugins_trigger.md.Dx8Lv-F2.lean.js | 1 + assets/Extra_AddCK.md.DlY64qq4.lean.js | 17 - ...DlY64qq4.js => Extra_AddCK.md.YJsJkz6Z.js} | 2 +- assets/Extra_AddCK.md.YJsJkz6Z.lean.js | 1 + assets/Extra_FAQ.md.5P92IMNX.lean.js | 1 - ...d.5P92IMNX.js => Extra_FAQ.md.CTDs_Hfa.js} | 2 +- assets/Extra_FAQ.md.CTDs_Hfa.lean.js | 1 + ...Extra_ResourceDownload.md.CPZJzjnU.lean.js | 1 - ... => Extra_ResourceDownload.md.DSvGFZ2v.js} | 2 +- ...Extra_ResourceDownload.md.DSvGFZ2v.lean.js | 1 + ...d.DV1sXUzf.js => FAQ_index.md.CqCa5FoX.js} | 2 +- assets/FAQ_index.md.CqCa5FoX.lean.js | 1 + assets/FAQ_index.md.DV1sXUzf.lean.js | 1 - ...tallPlugins_InstallPlugins.md.B5OrI_zU.js} | 4 +- ...Plugins_InstallPlugins.md.B5OrI_zU.lean.js | 1 + ...Plugins_InstallPlugins.md.Dj8WsYh8.lean.js | 16 - .../InstallPlugins_PluginsList.md.CMwC1fMU.js | 1 - ...allPlugins_PluginsList.md.CMwC1fMU.lean.js | 1 - .../InstallPlugins_PluginsList.md.DWMvkOJZ.js | 1 + ...allPlugins_PluginsList.md.DWMvkOJZ.lean.js | 1 + .../LinkBots_AdapterList.md.D2VCMRyy.lean.js | 1 - ...js => LinkBots_AdapterList.md.DnzStBmx.js} | 2 +- .../LinkBots_AdapterList.md.DnzStBmx.lean.js | 1 + .../LinkBots_HoshinoBot.md.CQrplbu6.lean.js | 1 - ....js => LinkBots_HoshinoBot.md.MGPEdURf.js} | 2 +- .../LinkBots_HoshinoBot.md.MGPEdURf.lean.js | 1 + assets/LinkBots_NoneBot2.md.B0XXSsYx.lean.js | 1 - ...Yx.js => LinkBots_NoneBot2.md.DogTUErR.js} | 2 +- assets/LinkBots_NoneBot2.md.DogTUErR.lean.js | 1 + ...> PluginsHelp_ArknightsUID.md.B_OfXDSd.js} | 2 +- ...uginsHelp_ArknightsUID.md.B_OfXDSd.lean.js | 1 + ...uginsHelp_ArknightsUID.md.Ces19uhe.lean.js | 1 - ...insHelp_BlueArchiveUID.md.BX8MQww7.lean.js | 1 - ...PluginsHelp_BlueArchiveUID.md.kcMWjDxh.js} | 2 +- ...insHelp_BlueArchiveUID.md.kcMWjDxh.lean.js | 1 + ... => PluginsHelp_GenshinUID.md.BZBdwoZs.js} | 2 +- ...PluginsHelp_GenshinUID.md.BZBdwoZs.lean.js | 1 + ...PluginsHelp_GenshinUID.md.BiYfroHl.lean.js | 1 - ...> PluginsHelp_LOLegendsUID.md.CHUsN8ne.js} | 2 +- ...uginsHelp_LOLegendsUID.md.CHUsN8ne.lean.js | 1 + ...uginsHelp_LOLegendsUID.md.DHq31S04.lean.js | 1 - ... => PluginsHelp_MajsoulUID.md.CJcOUFH0.js} | 2 +- ...PluginsHelp_MajsoulUID.md.CJcOUFH0.lean.js | 1 + ...PluginsHelp_MajsoulUID.md.DPDV7axc.lean.js | 1 - ...=> PluginsHelp_StarRailUID.md.CGulR8ZX.js} | 2 +- ...luginsHelp_StarRailUID.md.CGulR8ZX.lean.js | 1 + ...luginsHelp_StarRailUID.md.p0oBLLir.lean.js | 1 - .../PluginsHelp_WzryUID.md.DBsZn7ky.lean.js | 1 - ....js => PluginsHelp_WzryUID.md.DMgdn-bh.js} | 2 +- .../PluginsHelp_WzryUID.md.DMgdn-bh.lean.js | 1 + ...s => PluginsHelp_ZZZeroUID.md.BfKoZBON.js} | 2 +- .../PluginsHelp_ZZZeroUID.md.BfKoZBON.lean.js | 1 + .../PluginsHelp_ZZZeroUID.md.Dj6fjY2F.lean.js | 1 - ...X.js => Started_CoreConfig.md.CFVlAjLK.js} | 4 +- assets/Started_CoreConfig.md.CFVlAjLK.lean.js | 1 + assets/Started_CoreConfig.md.CNwkztHX.lean.js | 25 -- ...QV9.js => Started_EnvCheck.md.KregZs7R.js} | 4 +- assets/Started_EnvCheck.md.KregZs7R.lean.js | 1 + assets/Started_EnvCheck.md.MfeJWQV9.lean.js | 29 -- ....js => Started_InstallCore.md.Bk-cRm93.js} | 4 +- .../Started_InstallCore.md.Bk-cRm93.lean.js | 1 + .../Started_InstallCore.md.CmehYa76.lean.js | 10 - ...hU.js => Started_StartCore.md.CNwaJNF0.js} | 4 +- assets/Started_StartCore.md.CNwaJNF0.lean.js | 1 + assets/Started_StartCore.md.Tk6JyyhU.lean.js | 2 - assets/app.6yLRzCXP.js | 1 - assets/app.DiGJn-7n.js | 1 + assets/chunks/Badge.BcYx50Ru.js | 1 + assets/chunks/Badge.EWdsPxeJ.js | 1 - ...e_vue_type_style_index_0_lang.DpIGxT_Z.js} | 2 +- ...e_type_script_setup_true_lang.D6tbPpM7.js} | 2 +- assets/chunks/framework.BL5FdQJH.js | 18 ++ assets/chunks/framework.B_O7KVry.js | 18 -- .../{pwa.DYUXjD9m.js => pwa.Bht3cXl7.js} | 2 +- assets/chunks/theme.C4j4VKTs.js | 4 - assets/chunks/theme._9vmYubR.js | 4 + ...5-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png | Bin 0 -> 306974 bytes assets/index.md.BYvHrQnp.js | 1 + assets/index.md.BYvHrQnp.lean.js | 1 + assets/index.md.BiU10gb8.js | 1 - assets/index.md.BiU10gb8.lean.js | 1 - assets/style.CGfakH3i.css | 1 - assets/style.ns56rtfL.css | 1 + hashmap.json | 2 +- index.html | 18 +- sw.js | 2 +- vp-icons.css | 2 - 227 files changed, 670 insertions(+), 1741 deletions(-) create mode 100644 WebConsole/f1132b15-0059-4dae-8ccf-626d79b94aca.png delete mode 100644 assets/Advance_BaseInfo.md.Cqcz-lq_.js delete mode 100644 assets/Advance_BaseInfo.md.Cqcz-lq_.lean.js create mode 100644 assets/Advance_BaseInfo.md.DXTVw1-Z.js create mode 100644 assets/Advance_BaseInfo.md.DXTVw1-Z.lean.js delete mode 100644 assets/Advance_BindDevice.md.D8KBxbJq.js delete mode 100644 assets/Advance_BindDevice.md.D8KBxbJq.lean.js create mode 100644 assets/Advance_BindDevice.md.Hd39j69X.js create mode 100644 assets/Advance_BindDevice.md.Hd39j69X.lean.js rename assets/{Advance_CoreConfig.md.Bup_y9fa.js => Advance_CoreConfig.md.BqL2Qecz.js} (88%) create mode 100644 assets/Advance_CoreConfig.md.BqL2Qecz.lean.js delete mode 100644 assets/Advance_CoreConfig.md.Bup_y9fa.lean.js delete mode 100644 assets/Advance_DataStruct.md.BA1zZwsO.js delete mode 100644 assets/Advance_DataStruct.md.BA1zZwsO.lean.js create mode 100644 assets/Advance_DataStruct.md.DdWriKU8.js create mode 100644 assets/Advance_DataStruct.md.DdWriKU8.lean.js delete mode 100644 assets/Advance_ExportAndImport.md.B0pecLas.lean.js rename assets/{Advance_ExportAndImport.md.B0pecLas.js => Advance_ExportAndImport.md.DeuHAJ2e.js} (76%) create mode 100644 assets/Advance_ExportAndImport.md.DeuHAJ2e.lean.js rename assets/{Advance_HTTPCall.md.kcCKgNem.js => Advance_HTTPCall.md.B-9BqbNd.js} (73%) create mode 100644 assets/Advance_HTTPCall.md.B-9BqbNd.lean.js delete mode 100644 assets/Advance_HTTPCall.md.kcCKgNem.lean.js rename assets/{Advance_MarkdownTemplate.md.CaCT-pGA.js => Advance_MarkdownTemplate.md.BXPSCIvz.js} (82%) create mode 100644 assets/Advance_MarkdownTemplate.md.BXPSCIvz.lean.js delete mode 100644 assets/Advance_MarkdownTemplate.md.CaCT-pGA.lean.js delete mode 100644 assets/Advance_TransURL.md.CWEqEnp8.js delete mode 100644 assets/Advance_TransURL.md.CWEqEnp8.lean.js create mode 100644 assets/Advance_TransURL.md.Npka4mpx.js create mode 100644 assets/Advance_TransURL.md.Npka4mpx.lean.js create mode 100644 assets/Advance_WebConsole.md.B_RgMrVt.js create mode 100644 assets/Advance_WebConsole.md.B_RgMrVt.lean.js delete mode 100644 assets/Advance_WebConsole.md.Cp9eBTs4.js delete mode 100644 assets/Advance_WebConsole.md.Cp9eBTs4.lean.js rename assets/{CodeAdapter_Pack.md.DXYpB_9y.js => CodeAdapter_Pack.md.CtJWq-n2.js} (94%) create mode 100644 assets/CodeAdapter_Pack.md.CtJWq-n2.lean.js delete mode 100644 assets/CodeAdapter_Pack.md.DXYpB_9y.lean.js rename assets/{CodeAdapter_Protocol.md.H9dl67xz.js => CodeAdapter_Protocol.md.C7oKohjB.js} (92%) create mode 100644 assets/CodeAdapter_Protocol.md.C7oKohjB.lean.js delete mode 100644 assets/CodeAdapter_Protocol.md.H9dl67xz.lean.js rename assets/{CodePlugins_BotCall.md.DhuZm1C5.js => CodePlugins_BotCall.md.4L8BDm6R.js} (73%) create mode 100644 assets/CodePlugins_BotCall.md.4L8BDm6R.lean.js delete mode 100644 assets/CodePlugins_BotCall.md.DhuZm1C5.lean.js delete mode 100644 assets/CodePlugins_Class.md.CTpxH_Qc.js delete mode 100644 assets/CodePlugins_Class.md.CTpxH_Qc.lean.js create mode 100644 assets/CodePlugins_Class.md.CrXzrEiD.js create mode 100644 assets/CodePlugins_Class.md.CrXzrEiD.lean.js delete mode 100644 assets/CodePlugins_CookBook.md.BTxcPoKc.lean.js rename assets/{CodePlugins_CookBook.md.BTxcPoKc.js => CodePlugins_CookBook.md.DC181s1x.js} (99%) create mode 100644 assets/CodePlugins_CookBook.md.DC181s1x.lean.js rename assets/{CodePlugins_Env.md.CpAxdqpm.js => CodePlugins_Env.md.BJGNxqen.js} (81%) create mode 100644 assets/CodePlugins_Env.md.BJGNxqen.lean.js delete mode 100644 assets/CodePlugins_Env.md.CpAxdqpm.lean.js rename assets/{CodePlugins_Exsample.md.D6NaLfkp.js => CodePlugins_Exsample.md.CKe7dv-y.js} (94%) create mode 100644 assets/CodePlugins_Exsample.md.CKe7dv-y.lean.js delete mode 100644 assets/CodePlugins_Exsample.md.D6NaLfkp.lean.js rename assets/{CodePlugins_GetDataPath.md.gnETf2Ng.js => CodePlugins_GetDataPath.md.DCRprKjD.js} (83%) create mode 100644 assets/CodePlugins_GetDataPath.md.DCRprKjD.lean.js delete mode 100644 assets/CodePlugins_GetDataPath.md.gnETf2Ng.lean.js delete mode 100644 assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.lean.js rename assets/{CodePlugins_GetPluginsConfig.md.B69h4_2S.js => CodePlugins_GetPluginsConfig.md.Cu_av1f6.js} (84%) create mode 100644 assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.lean.js delete mode 100644 assets/CodePlugins_PluginsConfig.md.C67t_SVm.lean.js rename assets/{CodePlugins_PluginsConfig.md.C67t_SVm.js => CodePlugins_PluginsConfig.md.Dra3NIfw.js} (84%) create mode 100644 assets/CodePlugins_PluginsConfig.md.Dra3NIfw.lean.js rename assets/{CodePlugins_PluginsDataBase.md.DGUu04dQ.js => CodePlugins_PluginsDataBase.md.DDIQL0xI.js} (93%) create mode 100644 assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.lean.js delete mode 100644 assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.lean.js delete mode 100644 assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.lean.js rename assets/{CodePlugins_PluginsHelp.md.Bv8xc0ei.js => CodePlugins_PluginsHelp.md.QGQ7tVYu.js} (87%) create mode 100644 assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.lean.js rename assets/{CodePlugins_PluginsPrefix.md.mzDKebwX.js => CodePlugins_PluginsPrefix.md.By0jHl27.js} (78%) create mode 100644 assets/CodePlugins_PluginsPrefix.md.By0jHl27.lean.js delete mode 100644 assets/CodePlugins_PluginsPrefix.md.mzDKebwX.lean.js rename assets/{CodePlugins_Resp.md.Dz_zA-sQ.js => CodePlugins_Resp.md.BC1ptsr2.js} (97%) create mode 100644 assets/CodePlugins_Resp.md.BC1ptsr2.lean.js delete mode 100644 assets/CodePlugins_Resp.md.Dz_zA-sQ.lean.js rename assets/{CodePlugins_Scheduler.md.CfKBfqxd.js => CodePlugins_Scheduler.md.B8ornyHA.js} (81%) create mode 100644 assets/CodePlugins_Scheduler.md.B8ornyHA.lean.js delete mode 100644 assets/CodePlugins_Scheduler.md.CfKBfqxd.lean.js rename assets/{CodePlugins_Simple.md.BLvExRFG.js => CodePlugins_Simple.md.B3rhCBCB.js} (85%) create mode 100644 assets/CodePlugins_Simple.md.B3rhCBCB.lean.js delete mode 100644 assets/CodePlugins_Simple.md.BLvExRFG.lean.js delete mode 100644 assets/CodePlugins_Start.md.CEYh6Ngd.lean.js rename assets/{CodePlugins_Start.md.CEYh6Ngd.js => CodePlugins_Start.md.ZSYkWkqd.js} (79%) create mode 100644 assets/CodePlugins_Start.md.ZSYkWkqd.lean.js delete mode 100644 assets/CodePlugins_Subscribe.md.C2ON5F7x.lean.js rename assets/{CodePlugins_Subscribe.md.C2ON5F7x.js => CodePlugins_Subscribe.md.C_oixf4D.js} (89%) create mode 100644 assets/CodePlugins_Subscribe.md.C_oixf4D.lean.js delete mode 100644 assets/CodePlugins_trigger.md.3dtEF5TP.lean.js rename assets/{CodePlugins_trigger.md.3dtEF5TP.js => CodePlugins_trigger.md.Dx8Lv-F2.js} (93%) create mode 100644 assets/CodePlugins_trigger.md.Dx8Lv-F2.lean.js delete mode 100644 assets/Extra_AddCK.md.DlY64qq4.lean.js rename assets/{Extra_AddCK.md.DlY64qq4.js => Extra_AddCK.md.YJsJkz6Z.js} (95%) create mode 100644 assets/Extra_AddCK.md.YJsJkz6Z.lean.js delete mode 100644 assets/Extra_FAQ.md.5P92IMNX.lean.js rename assets/{Extra_FAQ.md.5P92IMNX.js => Extra_FAQ.md.CTDs_Hfa.js} (86%) create mode 100644 assets/Extra_FAQ.md.CTDs_Hfa.lean.js delete mode 100644 assets/Extra_ResourceDownload.md.CPZJzjnU.lean.js rename assets/{Extra_ResourceDownload.md.CPZJzjnU.js => Extra_ResourceDownload.md.DSvGFZ2v.js} (83%) create mode 100644 assets/Extra_ResourceDownload.md.DSvGFZ2v.lean.js rename assets/{FAQ_index.md.DV1sXUzf.js => FAQ_index.md.CqCa5FoX.js} (90%) create mode 100644 assets/FAQ_index.md.CqCa5FoX.lean.js delete mode 100644 assets/FAQ_index.md.DV1sXUzf.lean.js rename assets/{InstallPlugins_InstallPlugins.md.Dj8WsYh8.js => InstallPlugins_InstallPlugins.md.B5OrI_zU.js} (85%) create mode 100644 assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.lean.js delete mode 100644 assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.lean.js delete mode 100644 assets/InstallPlugins_PluginsList.md.CMwC1fMU.js delete mode 100644 assets/InstallPlugins_PluginsList.md.CMwC1fMU.lean.js create mode 100644 assets/InstallPlugins_PluginsList.md.DWMvkOJZ.js create mode 100644 assets/InstallPlugins_PluginsList.md.DWMvkOJZ.lean.js delete mode 100644 assets/LinkBots_AdapterList.md.D2VCMRyy.lean.js rename assets/{LinkBots_AdapterList.md.D2VCMRyy.js => LinkBots_AdapterList.md.DnzStBmx.js} (70%) create mode 100644 assets/LinkBots_AdapterList.md.DnzStBmx.lean.js delete mode 100644 assets/LinkBots_HoshinoBot.md.CQrplbu6.lean.js rename assets/{LinkBots_HoshinoBot.md.CQrplbu6.js => LinkBots_HoshinoBot.md.MGPEdURf.js} (70%) create mode 100644 assets/LinkBots_HoshinoBot.md.MGPEdURf.lean.js delete mode 100644 assets/LinkBots_NoneBot2.md.B0XXSsYx.lean.js rename assets/{LinkBots_NoneBot2.md.B0XXSsYx.js => LinkBots_NoneBot2.md.DogTUErR.js} (88%) create mode 100644 assets/LinkBots_NoneBot2.md.DogTUErR.lean.js rename assets/{PluginsHelp_ArknightsUID.md.Ces19uhe.js => PluginsHelp_ArknightsUID.md.B_OfXDSd.js} (65%) create mode 100644 assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.lean.js delete mode 100644 assets/PluginsHelp_ArknightsUID.md.Ces19uhe.lean.js delete mode 100644 assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.lean.js rename assets/{PluginsHelp_BlueArchiveUID.md.BX8MQww7.js => PluginsHelp_BlueArchiveUID.md.kcMWjDxh.js} (85%) create mode 100644 assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.lean.js rename assets/{PluginsHelp_GenshinUID.md.BiYfroHl.js => PluginsHelp_GenshinUID.md.BZBdwoZs.js} (70%) create mode 100644 assets/PluginsHelp_GenshinUID.md.BZBdwoZs.lean.js delete mode 100644 assets/PluginsHelp_GenshinUID.md.BiYfroHl.lean.js rename assets/{PluginsHelp_LOLegendsUID.md.DHq31S04.js => PluginsHelp_LOLegendsUID.md.CHUsN8ne.js} (80%) create mode 100644 assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.lean.js delete mode 100644 assets/PluginsHelp_LOLegendsUID.md.DHq31S04.lean.js rename assets/{PluginsHelp_MajsoulUID.md.DPDV7axc.js => PluginsHelp_MajsoulUID.md.CJcOUFH0.js} (68%) create mode 100644 assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.lean.js delete mode 100644 assets/PluginsHelp_MajsoulUID.md.DPDV7axc.lean.js rename assets/{PluginsHelp_StarRailUID.md.p0oBLLir.js => PluginsHelp_StarRailUID.md.CGulR8ZX.js} (64%) create mode 100644 assets/PluginsHelp_StarRailUID.md.CGulR8ZX.lean.js delete mode 100644 assets/PluginsHelp_StarRailUID.md.p0oBLLir.lean.js delete mode 100644 assets/PluginsHelp_WzryUID.md.DBsZn7ky.lean.js rename assets/{PluginsHelp_WzryUID.md.DBsZn7ky.js => PluginsHelp_WzryUID.md.DMgdn-bh.js} (73%) create mode 100644 assets/PluginsHelp_WzryUID.md.DMgdn-bh.lean.js rename assets/{PluginsHelp_ZZZeroUID.md.Dj6fjY2F.js => PluginsHelp_ZZZeroUID.md.BfKoZBON.js} (83%) create mode 100644 assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.lean.js delete mode 100644 assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.lean.js rename assets/{Started_CoreConfig.md.CNwkztHX.js => Started_CoreConfig.md.CFVlAjLK.js} (77%) create mode 100644 assets/Started_CoreConfig.md.CFVlAjLK.lean.js delete mode 100644 assets/Started_CoreConfig.md.CNwkztHX.lean.js rename assets/{Started_EnvCheck.md.MfeJWQV9.js => Started_EnvCheck.md.KregZs7R.js} (92%) create mode 100644 assets/Started_EnvCheck.md.KregZs7R.lean.js delete mode 100644 assets/Started_EnvCheck.md.MfeJWQV9.lean.js rename assets/{Started_InstallCore.md.CmehYa76.js => Started_InstallCore.md.Bk-cRm93.js} (95%) create mode 100644 assets/Started_InstallCore.md.Bk-cRm93.lean.js delete mode 100644 assets/Started_InstallCore.md.CmehYa76.lean.js rename assets/{Started_StartCore.md.Tk6JyyhU.js => Started_StartCore.md.CNwaJNF0.js} (86%) create mode 100644 assets/Started_StartCore.md.CNwaJNF0.lean.js delete mode 100644 assets/Started_StartCore.md.Tk6JyyhU.lean.js delete mode 100644 assets/app.6yLRzCXP.js create mode 100644 assets/app.DiGJn-7n.js create mode 100644 assets/chunks/Badge.BcYx50Ru.js delete mode 100644 assets/chunks/Badge.EWdsPxeJ.js rename assets/chunks/{ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js => ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js} (65%) rename assets/chunks/{PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js => PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js} (97%) create mode 100644 assets/chunks/framework.BL5FdQJH.js delete mode 100644 assets/chunks/framework.B_O7KVry.js rename assets/chunks/{pwa.DYUXjD9m.js => pwa.Bht3cXl7.js} (91%) delete mode 100644 assets/chunks/theme.C4j4VKTs.js create mode 100644 assets/chunks/theme._9vmYubR.js create mode 100644 assets/f1132b15-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png create mode 100644 assets/index.md.BYvHrQnp.js create mode 100644 assets/index.md.BYvHrQnp.lean.js delete mode 100644 assets/index.md.BiU10gb8.js delete mode 100644 assets/index.md.BiU10gb8.lean.js delete mode 100644 assets/style.CGfakH3i.css create mode 100644 assets/style.ns56rtfL.css diff --git a/404.html b/404.html index d92aa1fb..bfc71374 100644 --- a/404.html +++ b/404.html @@ -5,11 +5,11 @@ 404 | 早柚核心Docs - - + + - + @@ -37,7 +37,7 @@
- + \ No newline at end of file diff --git a/Advance/BaseInfo.html b/Advance/BaseInfo.html index 7414ab84..100b510f 100644 --- a/Advance/BaseInfo.html +++ b/Advance/BaseInfo.html @@ -5,16 +5,16 @@ 理解概念 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

理解概念稍难

字数统计:226 字
阅读时长:1 分钟

💡 提醒

该部分仅为帮助理解插件结构和逻辑, 可跳过

GenshinUID v4 将由以下部分组成。

  • Bot插件(连接器、位于Bot插件文件夹内)
  • gsuid_core(插件核心、单独文件夹)
  • core插件genshinuid v4插件、位于gsuid_core内)

接下来将以NoneBot2为载体,介绍插件运行原理,以便更好理解插件的安装方式

传统插件通信方法

go-cqhttp <-> NoneBot2 <-> 插件(如genshinuid v3等)

v4采用的以Core为主体的通信模式

go-cqhttp <-> NoneBot2 <-> 插件 <-> gsuid_core <-> GenshinUID v4

这样做的好处

  • 便于其他Bot同时调用gsuid_corecore插件一次编写、全平台通用

  • 同个Bot可以同时使用多种适配器、支持开黑啦、微信、QQ、频道、Telegram

  • 多平台共用一个数据库、共同连接一个gsuid_core

  • 支持远端调用core内插件

- +
Skip to content

理解概念稍难

字数统计:226 字
阅读时长:1 分钟

💡 提醒

该部分仅为帮助理解插件结构和逻辑, 可跳过

GenshinUID v4 将由以下部分组成。

  • Bot插件(连接器、位于Bot插件文件夹内)
  • gsuid_core(插件核心、单独文件夹)
  • core插件genshinuid v4插件、位于gsuid_core内)

接下来将以NoneBot2为载体,介绍插件运行原理,以便更好理解插件的安装方式

传统插件通信方法

go-cqhttp <-> NoneBot2 <-> 插件(如genshinuid v3等)

v4采用的以Core为主体的通信模式

go-cqhttp <-> NoneBot2 <-> 插件 <-> gsuid_core <-> GenshinUID v4

这样做的好处

  • 便于其他Bot同时调用gsuid_corecore插件一次编写、全平台通用

  • 同个Bot可以同时使用多种适配器、支持开黑啦、微信、QQ、频道、Telegram

  • 多平台共用一个数据库、共同连接一个gsuid_core

  • 支持远端调用core内插件

+ \ No newline at end of file diff --git a/Advance/BindDevice.html b/Advance/BindDevice.html index becbceca..ec6fbe7e 100644 --- a/Advance/BindDevice.html +++ b/Advance/BindDevice.html @@ -5,17 +5,17 @@ 绑定账号 | 早柚核心Docs - - + + - - - - - - - + + + + + + + @@ -42,8 +42,8 @@ -
Skip to content

绑定账号简单

字数统计:658 字
阅读时长:2 分钟

💡 提醒

基于米游社的插件例如GenshinUIDStarRailUID大部分功能均需要绑定Cookie

以下为简易向Bot绑定账号数据的教程

一、绑定UID简单

向机器人发送绑定uid即可完成绑定

注意此为绑定原神uid, 如绑定星铁uid则发送sr绑定uid

绑定UID
Wuyi无疑 用户
绑定uid100740568
GsCore 机器人
绑定UID100740568成功!
Wuyi无疑 用户
sr绑定uid100740568
GsCore 机器人
sr绑定UID100740568成功!

二、绑定Cookie简单

向机器人发送扫码登陆,按照提示打开手机米游社,进行扫码确认,即可完成绑定

注意本身支持私聊添加后接完整Cookie格式绑定

不过该绑定方式需要用户已经持有完整CK的前提下

建议普通用户使用扫码登陆完成绑定

扫码登陆
Wuyi无疑 用户
扫码登陆
GsCore 机器人
(图片)#一张二维码#
GsCore 机器人
(图片)#绑定成功!!#

完成这两步之后,绑定即可成功完成。

三、绑定设备实验

🚨 警告

⚠ ⚠该方法可能存在一定风险 ⚠ ⚠

为了应对近期频繁出现的10345003-999(实际上也是1034)错误,现有一种实验性方法

GsCore提供一种绑定设备的方法,以尽可能的减少1034的出现(甚至完全不出现)

该方法确实有效,但,仍旧需要一定时间和数量的样本进行观测

该方法仅限安卓(苹果可以通过抓包直接构建fp的方式传入,具体在下面)

  • 使用常用米游社手机下载该项目Action中编译的APK,并安装
  • 打开后点击按钮复制
  • 私聊Botmys设备登录+粘贴你刚刚复制的内容
  • 发送,完成绑定

以下示例中的信息已被隐藏,实际复制的内容是一个很长的字典

绑定设备(私聊)
Wuyi无疑 用户
mys设备登录{"oaid":"DD8ice......K110"}
GsCore 机器人
设备绑定成功!

💡 提醒

mys设备登录现在支持直接传入fp`

抓包之后构建一个带有fpdevice_id的字典(如果可能的话可以携带device_info),传入即可

以下示例中的信息已被隐藏,实际内容并非如此

绑定设备(私聊)
Wuyi无疑 用户
mys设备登录{"fp":"38fff985f","device_id":"1234-5678-9999999-wcdd"}
GsCore 机器人
设备绑定成功!
- +
Skip to content

绑定账号简单

字数统计:658 字
阅读时长:2 分钟

💡 提醒

基于米游社的插件例如GenshinUIDStarRailUID大部分功能均需要绑定Cookie

以下为简易向Bot绑定账号数据的教程

一、绑定UID简单

向机器人发送绑定uid即可完成绑定

注意此为绑定原神uid, 如绑定星铁uid则发送sr绑定uid

绑定UID
Wuyi无疑 用户
绑定uid100740568
GsCore 机器人
绑定UID100740568成功!
Wuyi无疑 用户
sr绑定uid100740568
GsCore 机器人
sr绑定UID100740568成功!

二、绑定Cookie简单

向机器人发送扫码登陆,按照提示打开手机米游社,进行扫码确认,即可完成绑定

注意本身支持私聊添加后接完整Cookie格式绑定

不过该绑定方式需要用户已经持有完整CK的前提下

建议普通用户使用扫码登陆完成绑定

扫码登陆
Wuyi无疑 用户
扫码登陆
GsCore 机器人
(图片)#一张二维码#
GsCore 机器人
(图片)#绑定成功!!#

完成这两步之后,绑定即可成功完成。

三、绑定设备实验

🚨 警告

⚠ ⚠该方法可能存在一定风险 ⚠ ⚠

为了应对近期频繁出现的10345003-999(实际上也是1034)错误,现有一种实验性方法

GsCore提供一种绑定设备的方法,以尽可能的减少1034的出现(甚至完全不出现)

该方法确实有效,但,仍旧需要一定时间和数量的样本进行观测

该方法仅限安卓(苹果可以通过抓包直接构建fp的方式传入,具体在下面)

  • 使用常用米游社手机下载该项目Action中编译的APK,并安装
  • 打开后点击按钮复制
  • 私聊Botmys设备登录+粘贴你刚刚复制的内容
  • 发送,完成绑定

以下示例中的信息已被隐藏,实际复制的内容是一个很长的字典

绑定设备(私聊)
Wuyi无疑 用户
mys设备登录{"oaid":"DD8ice......K110"}
GsCore 机器人
设备绑定成功!

💡 提醒

mys设备登录现在支持直接传入fp`

抓包之后构建一个带有fpdevice_id的字典(如果可能的话可以携带device_info),传入即可

以下示例中的信息已被隐藏,实际内容并非如此

绑定设备(私聊)
Wuyi无疑 用户
mys设备登录{"fp":"38fff985f","device_id":"1234-5678-9999999-wcdd"}
GsCore 机器人
设备绑定成功!
+ \ No newline at end of file diff --git a/Advance/CoreConfig.html b/Advance/CoreConfig.html index 7b190a3c..8286c060 100644 --- a/Advance/CoreConfig.html +++ b/Advance/CoreConfig.html @@ -5,16 +5,16 @@ GsCore配置 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

GsCore配置简单

字数统计:2k 字
阅读时长:7 分钟

该配置可通过网页控制台修改

或者通过修改gsuid_core/data/core_config.json文件并保存重启以修改

proxyGsStrConfig

标题 设置代理

详情 设置国际服的代理地址

备注 米游社请求的代理

默认值 ""

_pass_APIGsStrConfig

标题 神奇API

详情 设置某种神奇的API

备注 设置某种神奇的API

默认值 ""

restart_commandGsStrConfig

标题 重启命令

详情 自定义使用gs重启时触发的控制台命令(看不懂勿改)

备注 可修改成python

默认值 "poetry run python"

MhySSLVerifyGsBoolConfig

标题 ssl校验

详情 开启或关闭米游社请求验证是否使用ssl校验

备注 如无必要无需更改

默认值 true

CaptchaPassGsBoolConfig

标题 失效项

详情 该选项已经无效且可能有一定危险性...

备注 你懂的

默认值 false

MysPassGsBoolConfig

标题 无效项

详情 该选项已经无效且可能有一定危险性...

备注 你懂的

默认值 false

AutoUpdateCoreGsBoolConfig

标题 自动更新Core

详情 每晚凌晨三点四十自动更新core本体, 但不会自动重启应用更新

备注 可以修改时间,建议顺便把自动重启打开

默认值 true

AutoUpdatePluginsGsBoolConfig

标题 自动更新Core内所有插件

详情 每晚凌晨四点十分自动更新全部插件, 但不会自动重启应用更新

备注 可以修改时间,建议顺便把自动重启打开

默认值 true

AutoRestartCoreGsBoolConfig

标题 自动重启Core

详情 每晚凌晨四点四十自动重启core

备注 为确保服务稳定性,默认为关

默认值 false

AutoUpdateCoreTimeGsListStrConfig

标题 自动更新Core时间设置

详情 每晚自动更新Core时间设置(时, 分)

备注 更新core的时间

默认值 ["3", "40"]

AutoUpdateCoreTimeGsListStrConfig

标题 自动更新Core时间设置

详情 每晚自动更新Core时间设置(时, 分)

备注 更新core的时间

默认值 ["3", "40"]

AutoUpdatePluginsTimeGsListStrConfig

标题 自动更新Core内所有插件时间设置

详情 每晚自动更新Core内所有插件时间设置(时, 分)

备注 更新core内所有插件的时间

默认值 ["4", "10"]

AutoRestartCoreTimeGsListStrConfig

标题 自动重启Core时间设置

详情 每晚自动重启Core时间设置(时, 分)

备注 自动重启core的时间,有开启自动重启core才会失效

默认值 ["4", "40"]

AutoAddRandomTextGsBoolConfig

标题 自动加入随机字符串

详情 自动加入随机字符串

备注 为core发送的文字,开启加入随机字符串,以确保消息不完全一样避免风控

默认值 false

RandomTextGsStrConfig

标题 随机字符串列表

详情 随机字符串列表

备注 开启自动加入随机字符串之后, 随机加入的字符串选取

默认值 "abcdefghijklmnopqrstuvwxyz"

ChangeErrorToPicGsBoolConfig

标题 错误提示转换为图片

详情 将一部分报错提示转换为图片

备注 一部分调用core接口统一报错的功能,将会把错误信息转为图片

默认值 true

AutoTextToPicGsBoolConfig

标题 自动文字转图

详情 将所有发送的文字转图

备注 文转图以避免风控,当平台为非QQ,则不存在风控时,不建议开启

默认值 false

TextToPicThresholdGsStrConfig

标题 文转图阈值

详情 开启自动转图后超过该阈值的文字会转成图片

备注 开启自动转图后超过该阈值的文字会转成图片,设置阈值不建议过低

默认值 "20"

EnableSpecificMsgIdGsBoolConfig

标题 启用回复特殊ID

详情 如不知道请勿开启

备注 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制

默认值 false

SpecificMsgIdGsStrConfig

标题 特殊返回消息ID

详情 如不知道请勿填写

备注 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制

默认值 ""

AutoUpdateDepGsBoolConfig

标题 自动更新依赖

详情 更新插件的同时将会自动更新依赖

备注 更新插件的同时将会自动更新依赖,大部分情况下不建议打开

默认值 false

EnablePicSrvGsBoolConfig

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 启用图片自动转公网链接(GsCore所在服务器)的功能

默认值 false

PicSrvGsStrConfig

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 填入域名前缀,如果启用EnablePicSrv,则必须填写,例如http://100.10.54.21:8765

默认值 ""

ProxyURLGsStrConfig

标题 安装插件时使用git代理地址

详情 git代理地址

备注 在发送命令core安装插件安装任意插件时, 将该代理地址作为git代理,可填入例如https://gh-proxy.com

默认值 ""

SendMDPlatformGsListStrConfig

标题 发送MD的平台列表

详情 发送MD的平台列表

备注 为避免在没有Markdown权限的平台发送md类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 []

SendButtonsPlatformGsListStrConfig

标题 默认发送按钮的平台列表

详情 发送按钮的平台列表

备注 为避免在没有Button权限的平台发送按钮类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 ["villa","kaiheila","dodo","discord","telegram","qqgroup","qqguild"]

SendTemplatePlatformGsListStrConfig

标题 默认发送模板按钮/MD的平台列表

详情 发送按钮的平台列表

备注 在部分平台中(QQ群/频道官方API),可能需要使用模板的方式替代自定义发送MD的方式

默认值 ["qqgroup","qqguild"]

TryTemplateForQQGsBoolConfig

标题 启用后尝试读取模板文件并发送

详情 发送MD和按钮模板

备注 尝试读取gsuid_core\data\template中的模板文件进行发送

默认值 true

ForceSendMDGsBoolConfig

标题 强制使用MD发送图文

详情 强制使用MD发送图文

备注 在QQ平台中(QQ群/频道官方API),图文可以默认方式发送或者渲染为MD发送,建议纯图文为默认发送,只有带按钮需要使用MD(带按钮的消息会自动转换),所以该项默认为false

默认值 false

UseCRLFReplaceLFForMDGsBoolConfig

标题 发送MD时使用CR替换LF

详情 发送MD时使用CR替换LF

备注 在QQ平台中(QQ群/频道官方API),模板MD消息无法发送换行符\n,启用该配置将会自动把将发送消息中\n替换为\r(不会转换其他平台的消息),因此该项默认为true

默认值 true

ShieldQQBotGsListStrConfig

标题 含@该ID时消息禁止响应

详情 当消息中包含@QQ机器人时禁止Core响应其他平台

备注 在QQ平台中,以默认值(见下行)开头的QQ号均为官Bot,@这些号码的时候,将不会触发Bot响应(不会影响到官方Bot的运行),该配置在UserBot和官APIBot同时存在于一个群的情况下很有用。

默认值 ["38890","28541","28542"]

ScheduledCleanLogDayGsStrConfig

标题 定时清理几天外的日志

详情 定时清理几天外的日志

备注 默认日志保存于gsuid_core\data\logs,文件会比较大,默认只会保存8天内的日志

默认值 "8"

- +
Skip to content

GsCore配置简单

字数统计:2k 字
阅读时长:7 分钟

该配置可通过网页控制台修改

或者通过修改gsuid_core/data/core_config.json文件并保存重启以修改

proxyGsStrConfig

标题 设置代理

详情 设置国际服的代理地址

备注 米游社请求的代理

默认值 ""

_pass_APIGsStrConfig

标题 神奇API

详情 设置某种神奇的API

备注 设置某种神奇的API

默认值 ""

restart_commandGsStrConfig

标题 重启命令

详情 自定义使用gs重启时触发的控制台命令(看不懂勿改)

备注 可修改成python

默认值 "poetry run python"

MhySSLVerifyGsBoolConfig

标题 ssl校验

详情 开启或关闭米游社请求验证是否使用ssl校验

备注 如无必要无需更改

默认值 true

CaptchaPassGsBoolConfig

标题 失效项

详情 该选项已经无效且可能有一定危险性...

备注 你懂的

默认值 false

MysPassGsBoolConfig

标题 无效项

详情 该选项已经无效且可能有一定危险性...

备注 你懂的

默认值 false

AutoUpdateCoreGsBoolConfig

标题 自动更新Core

详情 每晚凌晨三点四十自动更新core本体, 但不会自动重启应用更新

备注 可以修改时间,建议顺便把自动重启打开

默认值 true

AutoUpdatePluginsGsBoolConfig

标题 自动更新Core内所有插件

详情 每晚凌晨四点十分自动更新全部插件, 但不会自动重启应用更新

备注 可以修改时间,建议顺便把自动重启打开

默认值 true

AutoRestartCoreGsBoolConfig

标题 自动重启Core

详情 每晚凌晨四点四十自动重启core

备注 为确保服务稳定性,默认为关

默认值 false

AutoUpdateCoreTimeGsListStrConfig

标题 自动更新Core时间设置

详情 每晚自动更新Core时间设置(时, 分)

备注 更新core的时间

默认值 ["3", "40"]

AutoUpdateCoreTimeGsListStrConfig

标题 自动更新Core时间设置

详情 每晚自动更新Core时间设置(时, 分)

备注 更新core的时间

默认值 ["3", "40"]

AutoUpdatePluginsTimeGsListStrConfig

标题 自动更新Core内所有插件时间设置

详情 每晚自动更新Core内所有插件时间设置(时, 分)

备注 更新core内所有插件的时间

默认值 ["4", "10"]

AutoRestartCoreTimeGsListStrConfig

标题 自动重启Core时间设置

详情 每晚自动重启Core时间设置(时, 分)

备注 自动重启core的时间,有开启自动重启core才会失效

默认值 ["4", "40"]

AutoAddRandomTextGsBoolConfig

标题 自动加入随机字符串

详情 自动加入随机字符串

备注 为core发送的文字,开启加入随机字符串,以确保消息不完全一样避免风控

默认值 false

RandomTextGsStrConfig

标题 随机字符串列表

详情 随机字符串列表

备注 开启自动加入随机字符串之后, 随机加入的字符串选取

默认值 "abcdefghijklmnopqrstuvwxyz"

ChangeErrorToPicGsBoolConfig

标题 错误提示转换为图片

详情 将一部分报错提示转换为图片

备注 一部分调用core接口统一报错的功能,将会把错误信息转为图片

默认值 true

AutoTextToPicGsBoolConfig

标题 自动文字转图

详情 将所有发送的文字转图

备注 文转图以避免风控,当平台为非QQ,则不存在风控时,不建议开启

默认值 false

TextToPicThresholdGsStrConfig

标题 文转图阈值

详情 开启自动转图后超过该阈值的文字会转成图片

备注 开启自动转图后超过该阈值的文字会转成图片,设置阈值不建议过低

默认值 "20"

EnableSpecificMsgIdGsBoolConfig

标题 启用回复特殊ID

详情 如不知道请勿开启

备注 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制

默认值 false

SpecificMsgIdGsStrConfig

标题 特殊返回消息ID

详情 如不知道请勿填写

备注 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制

默认值 ""

AutoUpdateDepGsBoolConfig

标题 自动更新依赖

详情 更新插件的同时将会自动更新依赖

备注 更新插件的同时将会自动更新依赖,大部分情况下不建议打开

默认值 false

EnablePicSrvGsBoolConfig

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 启用图片自动转公网链接(GsCore所在服务器)的功能

默认值 false

PicSrvGsStrConfig

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 填入域名前缀,如果启用EnablePicSrv,则必须填写,例如http://100.10.54.21:8765

默认值 ""

ProxyURLGsStrConfig

标题 安装插件时使用git代理地址

详情 git代理地址

备注 在发送命令core安装插件安装任意插件时, 将该代理地址作为git代理,可填入例如https://gh-proxy.com

默认值 ""

SendMDPlatformGsListStrConfig

标题 发送MD的平台列表

详情 发送MD的平台列表

备注 为避免在没有Markdown权限的平台发送md类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 []

SendButtonsPlatformGsListStrConfig

标题 默认发送按钮的平台列表

详情 发送按钮的平台列表

备注 为避免在没有Button权限的平台发送按钮类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 ["villa","kaiheila","dodo","discord","telegram","qqgroup","qqguild"]

SendTemplatePlatformGsListStrConfig

标题 默认发送模板按钮/MD的平台列表

详情 发送按钮的平台列表

备注 在部分平台中(QQ群/频道官方API),可能需要使用模板的方式替代自定义发送MD的方式

默认值 ["qqgroup","qqguild"]

TryTemplateForQQGsBoolConfig

标题 启用后尝试读取模板文件并发送

详情 发送MD和按钮模板

备注 尝试读取gsuid_core\data\template中的模板文件进行发送

默认值 true

ForceSendMDGsBoolConfig

标题 强制使用MD发送图文

详情 强制使用MD发送图文

备注 在QQ平台中(QQ群/频道官方API),图文可以默认方式发送或者渲染为MD发送,建议纯图文为默认发送,只有带按钮需要使用MD(带按钮的消息会自动转换),所以该项默认为false

默认值 false

UseCRLFReplaceLFForMDGsBoolConfig

标题 发送MD时使用CR替换LF

详情 发送MD时使用CR替换LF

备注 在QQ平台中(QQ群/频道官方API),模板MD消息无法发送换行符\n,启用该配置将会自动把将发送消息中\n替换为\r(不会转换其他平台的消息),因此该项默认为true

默认值 true

ShieldQQBotGsListStrConfig

标题 含@该ID时消息禁止响应

详情 当消息中包含@QQ机器人时禁止Core响应其他平台

备注 在QQ平台中,以默认值(见下行)开头的QQ号均为官Bot,@这些号码的时候,将不会触发Bot响应(不会影响到官方Bot的运行),该配置在UserBot和官APIBot同时存在于一个群的情况下很有用。

默认值 ["38890","28541","28542"]

ScheduledCleanLogDayGsStrConfig

标题 定时清理几天外的日志

详情 定时清理几天外的日志

备注 默认日志保存于gsuid_core\data\logs,文件会比较大,默认只会保存8天内的日志

默认值 "8"

+ \ No newline at end of file diff --git a/Advance/DataStruct.html b/Advance/DataStruct.html index 8596ede6..e67cb143 100644 --- a/Advance/DataStruct.html +++ b/Advance/DataStruct.html @@ -5,16 +5,16 @@ 数据存储结构 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,12 +41,12 @@ -
Skip to content

数据存储结构简单

字数统计:358 字
阅读时长:1 分钟

gsuid_core的数据存储

  • 目录gsuid_core/data下保存着全部的插件数据
    • 目录gsuid_core/data/GsData.db下保存着GsCore大部分插件绑定的所有CK和UID数据

    • 目录gsuid_core/data/GenshinUID下保存着GenshinUID的数据(不同的插件对应不同文件夹名称,目前以GenshinUID为示例讲解)

      • 其中players文件夹内保存着GenshinUID所有用户的面板文件抽卡记录
      • 其中bg文件夹内可以存放部分功能的自定义背景图,重启Bot后随机调用,格式任意
      • 其中chbg文件夹内可存放面板查询的自定义角色图
        • 例如创建chbg/达达利亚文件夹,并在文件夹下放置达达利亚的图,gs开启随机图就将调用该目录角色图
      • 其中resource内存储着官方的图像资源、便于插件绘制图片(如缺失可用下载全部资源命令重新下载)
      • 其中wiki/guide下存储着角色攻略图
      • 其中wiki/ref下存储着角色参考面板图
      • 其中wiki/artifacts下存储着绘制的圣遗物图片版资料
    • 其中gsuid_core/data/GsCore/database_backup/GsData_BAK_20xx_xx_xxx.dbGsCore数据库的备份文件

插件调用该目录

可参考插件编写章节

python
from gsuid_core.data_store import get_res_path
+    
Skip to content

数据存储结构简单

字数统计:358 字
阅读时长:1 分钟

gsuid_core的数据存储

  • 目录gsuid_core/data下保存着全部的插件数据
    • 目录gsuid_core/data/GsData.db下保存着GsCore大部分插件绑定的所有CK和UID数据

    • 目录gsuid_core/data/GenshinUID下保存着GenshinUID的数据(不同的插件对应不同文件夹名称,目前以GenshinUID为示例讲解)

      • 其中players文件夹内保存着GenshinUID所有用户的面板文件抽卡记录
      • 其中bg文件夹内可以存放部分功能的自定义背景图,重启Bot后随机调用,格式任意
      • 其中chbg文件夹内可存放面板查询的自定义角色图
        • 例如创建chbg/达达利亚文件夹,并在文件夹下放置达达利亚的图,gs开启随机图就将调用该目录角色图
      • 其中resource内存储着官方的图像资源、便于插件绘制图片(如缺失可用下载全部资源命令重新下载)
      • 其中wiki/guide下存储着角色攻略图
      • 其中wiki/ref下存储着角色参考面板图
      • 其中wiki/artifacts下存储着绘制的圣遗物图片版资料
    • 其中gsuid_core/data/GsCore/database_backup/GsData_BAK_20xx_xx_xxx.dbGsCore数据库的备份文件

插件调用该目录

可参考插件编写章节

python
from gsuid_core.data_store import get_res_path
 
 # 以GenshinUID为例
 # path目录为gsuid_core/data/GenshinUID
-path = get_res_path() / 'GenshinUID'
- +path = get_res_path() / 'GenshinUID'
+ \ No newline at end of file diff --git a/Advance/ExportAndImport.html b/Advance/ExportAndImport.html index 2a2266e8..5a2fb982 100644 --- a/Advance/ExportAndImport.html +++ b/Advance/ExportAndImport.html @@ -5,16 +5,16 @@ 迁移数据至v4 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

迁移数据至v4简单

字数统计:239 字
阅读时长:1 分钟

导出GenshinUID v3数据

💡 提醒

无论是NoneBot2 & HoshinoBot,在导出数据时,务必是最新版本GenshinUID v3

并且以下命令均需SUPERUSER权限

  • 使用gs更新升级到最新版本

  • 使用命令导出v3数据(时间可能比较长,等待Bot回复...)

  • 备份{Bot目录}/data/GenshinUID这个文件夹(HoshinoBot对应目录为res/GenshinUID)

导入GenshinUID v3数据至GenshinUID v4

💡 提醒

导入数据应该在安装完成gsuid_coreGenshinUID v4之后执行

如果你还没有安装gsuid_core -> 安装教程

如果是自动安装Core的话,Core目录应该和Bot目录同级

  • 将[导出v3数据](#导出GenshinUID v3数据)中第三步的文件夹,拷贝到{Core目录}/data/GenshinUID

  • 删除该文件夹/data/GenshinUIDconfig.json文件(如有需要可以备份)

  • 正确启动gsuid_corebot之后,使用命令导入v3数据

- +
Skip to content

迁移数据至v4简单

字数统计:239 字
阅读时长:1 分钟

导出GenshinUID v3数据

💡 提醒

无论是NoneBot2 & HoshinoBot,在导出数据时,务必是最新版本GenshinUID v3

并且以下命令均需SUPERUSER权限

  • 使用gs更新升级到最新版本

  • 使用命令导出v3数据(时间可能比较长,等待Bot回复...)

  • 备份{Bot目录}/data/GenshinUID这个文件夹(HoshinoBot对应目录为res/GenshinUID)

导入GenshinUID v3数据至GenshinUID v4

💡 提醒

导入数据应该在安装完成gsuid_coreGenshinUID v4之后执行

如果你还没有安装gsuid_core -> 安装教程

如果是自动安装Core的话,Core目录应该和Bot目录同级

  • 将[导出v3数据](#导出GenshinUID v3数据)中第三步的文件夹,拷贝到{Core目录}/data/GenshinUID

  • 删除该文件夹/data/GenshinUIDconfig.json文件(如有需要可以备份)

  • 正确启动gsuid_corebot之后,使用命令导入v3数据

+ \ No newline at end of file diff --git a/Advance/HTTPCall.html b/Advance/HTTPCall.html index cc21661f..5dec2cf7 100644 --- a/Advance/HTTPCall.html +++ b/Advance/HTTPCall.html @@ -5,16 +5,16 @@ HTTP调用 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

HTTP调用普通

字数统计:241 字
阅读时长:1 分钟

INFO

在某些情况下,你的业务需求可能并不允许你进行WS连接,

这时候就需要使用HTTP调用方式。

HTTP调用方式依旧需要提供完整的MessageReceive结构体。

  1. 打开GsCore的HTTP模式(和WS并不冲突,但仍然建议不使用时关闭
    • 打开gsuid_core/gsuid_core/config.json
    • 找到ENABLE_HTTP配置项,将其设置为true
  2. 依旧是默认8765端口(如有自行修改,以修改的为准),终结点为/api/send_msg
  3. POST方法,数据内容为MessageReceive数据结构,以下为调用示例:
python
async def http_test():
+    
Skip to content

HTTP调用普通

字数统计:241 字
阅读时长:1 分钟

INFO

在某些情况下,你的业务需求可能并不允许你进行WS连接,

这时候就需要使用HTTP调用方式。

HTTP调用方式依旧需要提供完整的MessageReceive结构体。

  1. 打开GsCore的HTTP模式(和WS并不冲突,但仍然建议不使用时关闭
    • 打开gsuid_core/data/config.json
    • 找到ENABLE_HTTP配置项,将其设置为true
  2. 依旧是默认8765端口(如有自行修改,以修改的为准),终结点为/api/send_msg
  3. POST方法,数据内容为MessageReceive数据结构,以下为调用示例:
python
async def http_test():
     msg = to_builtins(
         MessageReceive(
             content=[
@@ -56,8 +56,8 @@
             json=msg,
         )
         print(response.text)
-        print(response.status_code)
  1. 返回结构为一个字典,并带有两个参数:

    Key列表Value列表可能的值
    status_codeint200:成功
    -100:失败
    dataMessageSend成功为:MessageSend
    失败为:None
- + print(response.status_code)
  1. 返回结构为一个字典,并带有两个参数:

    Key列表Value列表可能的值
    status_codeint200:成功
    -100:失败
    dataMessageSend成功为:MessageSend
    失败为:None
+ \ No newline at end of file diff --git a/Advance/MarkdownTemplate.html b/Advance/MarkdownTemplate.html index c8576d95..8c9c7170 100644 --- a/Advance/MarkdownTemplate.html +++ b/Advance/MarkdownTemplate.html @@ -5,16 +5,16 @@ MD模板和按钮模板 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,10 +41,10 @@ -
Skip to content

MD模板和按钮模板简单

字数统计:608 字
阅读时长:2 分钟

🚨 警告

该篇文章仅适用于QQ群/频道官方机器人平台,即bot_idqqgroupqqguild

其他平台发送按钮和MD相关消息,无需模板,仅需要配置data/core_config.json中的SendButtonsPlatformSendMDPlatform为对应平台的bot_id即可。

简单流程概述

  1. 用户主动填写自己拥有的MD模板和按钮模板
  2. 用户配置data/core_config.json中的【尝试读取模板文件并发送】(TryTemplateForQQ)为开
    • 该开关默认为开,如不是特意调整,无需手动配置

以上两步之后,用户配置完成,以下为GsCore自动处理的过程

  1. GsCore发送消息时确认TryTemplateForQQ开关为开
  2. 自动读取目录下的模板文件进行消息匹配
  3. 如果发现匹配的MD模板,则自动转换为模板MD消息
  4. 如果发现匹配的按钮模板,则发送模板MD+按钮模板消息
  5. 如果都没匹配到,则正常发送消息

主动填写模板

💡 提醒

为了方便Core插件的多平台适配

GsCore可以通过用户主动填写拥有的MD模板和按钮模板

来对Core即将发送的消息进行解析

如果Core即将发送的信息可以匹配某个MD模板

则会自动调用该模板!

  1. 申请MD模板和按钮模板

  2. 进入该路径gsuid_core/data/template,下文简称模板路径

  3. 进入模板路径/markdown

    1. 创建一个或多个名字是【MD模板ID】,内容是【你的模板】的【txt文件
  4. 填入按钮模板ID(以下二选一)

    1. 进入模板路径/custom_buttons中(该路线会检查调用命令,命令匹配即自动发送该按钮模板)

      1. 创建一个或多个名字是【你希望带按钮的命令】,内容是【你的ID】的【json文件

      2. json
        {
        +    
        Skip to content

        MD模板和按钮模板简单

        字数统计:608 字
        阅读时长:2 分钟

        🚨 警告

        该篇文章仅适用于QQ群/频道官方机器人平台,即bot_idqqgroupqqguild

        其他平台发送按钮和MD相关消息,无需模板,仅需要配置data/core_config.json中的SendButtonsPlatformSendMDPlatform为对应平台的bot_id即可。

        简单流程概述

        1. 用户主动填写自己拥有的MD模板和按钮模板
        2. 用户配置data/core_config.json中的【尝试读取模板文件并发送】(TryTemplateForQQ)为开
          • 该开关默认为开,如不是特意调整,无需手动配置

        以上两步之后,用户配置完成,以下为GsCore自动处理的过程

        1. GsCore发送消息时确认TryTemplateForQQ开关为开
        2. 自动读取目录下的模板文件进行消息匹配
        3. 如果发现匹配的MD模板,则自动转换为模板MD消息
        4. 如果发现匹配的按钮模板,则发送模板MD+按钮模板消息
        5. 如果都没匹配到,则正常发送消息

        主动填写模板

        💡 提醒

        为了方便Core插件的多平台适配

        GsCore可以通过用户主动填写拥有的MD模板和按钮模板

        来对Core即将发送的消息进行解析

        如果Core即将发送的信息可以匹配某个MD模板

        则会自动调用该模板!

        1. 申请MD模板和按钮模板

        2. 进入该路径gsuid_core/data/template,下文简称模板路径

        3. 进入模板路径/markdown

          1. 创建一个或多个名字是【MD模板ID】,内容是【你的模板】的【txt文件
        4. 填入按钮模板ID(以下二选一)

          1. 进入模板路径/custom_buttons中(该路线会检查调用命令,命令匹配即自动发送该按钮模板)

            1. 创建一个或多个名字是【你希望带按钮的命令】,内容是【你的ID】的【json文件

            2. json
              {
                 "id": "102072861_1702110272"
              -}
          2. 进入模板路径/buttons中(该路线会自动分析按钮模板,core发送消息匹配即可带上)

            1. 创建一个或多个名字是【按钮模板ID】,内容是【你的模板】的【json文件

        参考图片

        1. MD模板 image-20231217045602155
        2. 按钮模板(路线1) image-20231217045705481
        3. 按钮模板(路线2) image-20231217045637291
        - +}
    2. 进入模板路径/buttons中(该路线会自动分析按钮模板,core发送消息匹配即可带上)

      1. 创建一个或多个名字是【按钮模板ID】,内容是【你的模板】的【json文件

参考图片

  1. MD模板 image-20231217045602155
  2. 按钮模板(路线1) image-20231217045705481
  3. 按钮模板(路线2) image-20231217045637291
+ \ No newline at end of file diff --git a/Advance/TransURL.html b/Advance/TransURL.html index fefb0c69..d2affcef 100644 --- a/Advance/TransURL.html +++ b/Advance/TransURL.html @@ -5,16 +5,16 @@ 本地图转网络地址发送 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

本地图转网络地址发送普通

字数统计:840 字
阅读时长:2 分钟

💡 提醒

在QQGroup(或之后的其他平台)的适配中,该平台并不支持本地图发送(即直接传入Base64)

这时候需要将本地图转为网络图发送

GsCore提供两种方式进行转换

以下两种方式二选一即可

一、通过带有公网IP的服务器自动转为Web图片

如果你的GsCore部署于带有公网IP的服务器下,那么首选该方法。

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改core_config.json(该文件位于gsuid_core/data下)文件

    1. ["EnablePicSrv"]["data"]true
    2. ["PicSrv"]["data"]http://IP:8765
      1. 链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. 在第一块配置块Core下,找到将图片转链接发送(需公网)的两个配置
  3. 一个开关打开,另一个填入"http://IP:8765",链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  4. 点击确认修改,重启GsCore

二、通过图床或对象存储服务自动转为Web图片

如果你部署GsCore的服务器不存在公网,或者不想暴露端口,或服务器上行速度过慢(当然再慢应该也比图床服务快),则选择该方法。

💡 提醒

该方法提供了sm.ms图床和s3对象存储的两种调用方式

有关配置方法不具体细聊,后者大多情况是付费的,而sm.ms的服务是免费的,可以首选smms

以下以smms为示例进行配置

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改pic_upload_config(该文件位于gsuid_core/data下)

    1. ["PicUpload"]["data"]true
    2. ["PicUploadServer"]["data"]smms
    3. ["smms_token"]["data"]为你网页申请到的token
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. GsCore图片上传配置块下
    1. 打开自动上传图片的开关
    2. 上传图片方式的方式输入smms
    3. sm.ms_token中输入sm.ms网页申请到的token
  3. 点击确认修改,重启GsCore

Extra、自定义不同场景的不同发送形式

你可以通过修改send_pic_config(该文件位于gsuid_core/data下)的配置,来自定义不同平台发送图片的方式。

打开该文件(或者使用网页控制台)查看其配置,会发现默认状态下qqgroup的配置项中,默认发送方式为link,而其他平台均为base64

如果你希望无视上面两种配置开关,自动使用图床或者本地图床或者本地图方式,可以修改配置

  • base64:本地图发送方式
  • link_remote:网络图床发送方式,smmss3
  • link_local:本地图床发送方式,需要服务器有公网IP
  • link:自动选择图床发送方式,在配置了本地图床的情况下,优先使用本地图床
- +
Skip to content

本地图转网络地址发送普通

字数统计:840 字
阅读时长:2 分钟

💡 提醒

在QQGroup(或之后的其他平台)的适配中,该平台并不支持本地图发送(即直接传入Base64)

这时候需要将本地图转为网络图发送

GsCore提供两种方式进行转换

以下两种方式二选一即可

一、通过带有公网IP的服务器自动转为Web图片

如果你的GsCore部署于带有公网IP的服务器下,那么首选该方法。

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改core_config.json(该文件位于gsuid_core/data下)文件

    1. ["EnablePicSrv"]["data"]true
    2. ["PicSrv"]["data"]http://IP:8765
      1. 链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. 在第一块配置块Core下,找到将图片转链接发送(需公网)的两个配置
  3. 一个开关打开,另一个填入"http://IP:8765",链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  4. 点击确认修改,重启GsCore

二、通过图床或对象存储服务自动转为Web图片

如果你部署GsCore的服务器不存在公网,或者不想暴露端口,或服务器上行速度过慢(当然再慢应该也比图床服务快),则选择该方法。

💡 提醒

该方法提供了sm.ms图床和s3对象存储的两种调用方式

有关配置方法不具体细聊,后者大多情况是付费的,而sm.ms的服务是免费的,可以首选smms

以下以smms为示例进行配置

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改pic_upload_config(该文件位于gsuid_core/data下)

    1. ["PicUpload"]["data"]true
    2. ["PicUploadServer"]["data"]smms
    3. ["smms_token"]["data"]为你网页申请到的token
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. GsCore图片上传配置块下
    1. 打开自动上传图片的开关
    2. 上传图片方式的方式输入smms
    3. sm.ms_token中输入sm.ms网页申请到的token
  3. 点击确认修改,重启GsCore

Extra、自定义不同场景的不同发送形式

你可以通过修改send_pic_config(该文件位于gsuid_core/data下)的配置,来自定义不同平台发送图片的方式。

打开该文件(或者使用网页控制台)查看其配置,会发现默认状态下qqgroup的配置项中,默认发送方式为link,而其他平台均为base64

如果你希望无视上面两种配置开关,自动使用图床或者本地图床或者本地图方式,可以修改配置

  • base64:本地图发送方式
  • link_remote:网络图床发送方式,smmss3
  • link_local:本地图床发送方式,需要服务器有公网IP
  • link:自动选择图床发送方式,在配置了本地图床的情况下,优先使用本地图床
+ \ No newline at end of file diff --git a/Advance/WebConsole.html b/Advance/WebConsole.html index 100b08ad..e4c5a99b 100644 --- a/Advance/WebConsole.html +++ b/Advance/WebConsole.html @@ -5,16 +5,16 @@ 网页控制台 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

网页控制台普通

字数统计:315 字
阅读时长:1 分钟
  • 网页控制台无需开关,gsuid_core启动时将会自动启动
image-20241006060218860
  • 地址为IP:PORT/genshinuid,初始账号密码为root/root,进入之后请务必修改密码

  • 默认的IP为localhost,PORT为8765,即默认地址localhost:8765/genshinuid

    • 如需挂到公网上请改IP为0.0.0.0,并放行服务器端口
    • 修改IP的配置文件为gsuid_core/gsuid_core/config.json(详见文件结构)
  • 网页控制台修改设定一栏,确认修改后需要重启(可用命令gs重启

登陆界面

image-20240609030325816

数据统计

image-20240609030435574

单个插件功能配置

image-20240609024957506

单个插件的配置

image-20240609030709698

GsCore配置

image-20240609025018824

数据表管理

image-20240609030539347

插件管理

支持更新/安装,不支持卸载

image-20240609030612851

历史日志

过滤历史日志(可选当天),支持按等级过滤,支持查找对应字符

f57a271494614bd3960f4e579922f720
- +
Skip to content

网页控制台普通

字数统计:366 字
阅读时长:1 分钟
  • 网页控制台无需开关,gsuid_core启动时将会自动启动
image-20241006060218860
  • 地址为IP:PORT/genshinuid,初始账号密码为root/root,进入之后请务必修改密码

  • 默认的IP为localhost,PORT为8765,即默认地址localhost:8765/genshinuid

    • 如需挂到公网上请改IP为0.0.0.0,并放行服务器端口
    • 修改IP的配置文件为gsuid_core/data/config.json(详见文件结构)
  • 网页控制台修改设定一栏,确认修改后需要重启(可用命令gs重启

登陆界面

image-20240609030325816

数据统计

image-20240609030435574f1132b15-0059-4dae-8ccf-626d79b94aca

单个插件功能配置 (可热更新,无需重启)

image-20240609024957506

单个插件的配置 (能不能热更新,需要看代码)

image-20240609030709698

GsCore配置 (不可热更新,修改后请gs重启)

image-20240609025018824

数据表管理 (热更新)

image-20240609030539347

插件管理

支持更新/安装,不支持卸载

image-20240609030612851

历史日志

过滤历史日志(可选当天),支持按等级过滤,支持查找对应字符

f57a271494614bd3960f4e579922f720
+ \ No newline at end of file diff --git a/CodeAdapter/Pack.html b/CodeAdapter/Pack.html index 5080a130..da9cfc1d 100644 --- a/CodeAdapter/Pack.html +++ b/CodeAdapter/Pack.html @@ -5,16 +5,16 @@ 数据结构 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

数据结构稍难

字数统计:285 字
阅读时长:1 分钟

gsuid_core.models

python
import asyncio
+    
Skip to content

数据结构稍难

字数统计:285 字
阅读时长:1 分钟

gsuid_core.models

python
import asyncio
 from typing import Any, Dict, List, Tuple, Literal, Optional
 
 from msgspec import Struct
@@ -99,8 +99,8 @@
     permisson: Literal[0, 1, 2, 3] = 2  # 0指定用户,1管理者,2所有人可按,3指定身份组
     specify_role_ids: List[str] = []  # 仅限频道可用
     specify_user_ids: List[str] = []  # 指定用户
-    unsupport_tips: str = '您的客户端暂不支持该功能, 请升级后适配...'
- + unsupport_tips: str = '您的客户端暂不支持该功能, 请升级后适配...'
+ \ No newline at end of file diff --git a/CodeAdapter/Protocol.html b/CodeAdapter/Protocol.html index 524a6062..1965d9af 100644 --- a/CodeAdapter/Protocol.html +++ b/CodeAdapter/Protocol.html @@ -5,16 +5,16 @@ 早柚协议 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

早柚协议稍难

字数统计:1.2k 字
阅读时长:4 分钟

GenshinUID-core(下简称 GsCore)使用 WebSocket 与各 Bot 平台的插件(下简称插件)进行通信。

WebSocket 消息均使用 text 类型的 UTF-8 编码的 JSON,数据包结构请参阅下一节

建立连接

插件通过连接 GsCore 的 /ws/{bot_id} 路由建立连接。其中 bot_id 应替换为 Bot 平台的名称,如 NoneBot2

消息类型 Message

消息由 typedata 两部分组成

type 标识此消息的类型,目前有如下类型:

  • text 纯文本消息
  • markdown MD消息
  • buttons 按钮消息
  • image 图片
  • image_size 图片大小
  • file 文件
  • at 提及
  • reply 回复
  • record 音频
  • node 合并转发

此外,还有一种特殊的 log_{level} 类型,此类型仅存在于 MessageSend 包中,插件收到此消息,应按照 level 输出 data 中的内容

data 为任意类型,上方列出的类型对应的 data 如下:

  • text 为文本内容

  • markdown同样为文本内容(内容带MD格式)

  • buttons是一个列表,里面可能的值为Button[]或为Button

    • 如果值均为Button,则按照预先设定行列发送(例如Nonebot2-qq为默认两个按钮一行)
    • 如果值均为List[Button],则要按照列表为一行形式自定义发送
      • 例如buttons=[[Button1,Button2], [Button3,Button4,Button5,Button6]],则需要1和2为一行,3456为一行,两行的按钮
  • image 为一个 map,内容如下

    • type (url|file|b64) 该图片的 content 类型:url/本地文件/base64
    • content (string) 该图片内容 -->
  • image

    • MessageReceive 中,一般为 url
    • MessageSend 中,为 base64(以base64://开头)
      • 如果以link://开头,则为url
      • 适配器需要处理两种形式的image,防止出现core侧开启发送图片自动转链接时无法正确发送图片
  • filestring,内容为 {文件名}|{文件base64}

  • nodeMessage[](不允许嵌套 node

    • 强烈不建议使用node类型,因为合并转发仅QQ有该发送方式
    • 而在大多数平台上,只能遍历node中的消息分步发送
  • reply 为消息 id

  • at 为被提及人的 id

上报消息

Bot 平台接收到消息时,插件应向 core 发送 MessageReceive 包进行上报。

MessageReceive 包内容如下:

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • user_type (group/direct/channel/sub_channel) 当前消息所属类型:群/私聊/频道/子频道
  • group_id (string)
    • user_typegroup 时,此字段为群号(建议群、频道、房间全部使用group)
    • user_typechannel 时,此字段为频道号(废弃)
    • user_typesub_channel 时,此字段为子频道号(废弃)
    • 对于某些需要两个id确认发送目标的,建议使用-连接
      • 例如米游社大别野,上报时,group_id建议为villa_id + "-" + room_id
      • 然后在发送侧处理分割即可
  • user_id (string) 用户 id
  • user_pm (integer) 用户权限,越小越高
  • content (Message[]) 消息正文
  • sender(Dictionary) 发送者的一些信息(于2023/11/6加入
    • 里面的字段根据平台来看不固定,但是会尽可能的提供nicknameavatar字段,示例如下
    • {'age': 0, 'area': '', 'card': '季落', 'level': '', 'nickname': '季落ξ( ✿>◡❛)✨', 'role': 'owner', 'sex': 'unknown', 'title': '', 'user_id': 3-------46, 'avater': 'http://q1.qlogo.cn/g?b=qq&nk=123456789&s=640'},

user_pm 的建议

user_pm 建议 >=1

  • 对于聊天平台身份与 Bot 框架的权限有联系的(如各聊天平台的 SDK),建议遵循下面的聊天平台身份与 user_pm 的映射关系:

    • 对于 group
      • 群主为 2
      • 群管理员为 3
      • 普通群员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 channelsub_channel
      • 频道主为 2
      • 当前频道的频道主为 3
      • 频道管理员为 4
      • 当前频道的管理员为 5
      • 普通成员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 direct,非超级用户始终为 6
    • 超级用户始终为 1
  • 对于无直接联系的(如 Koishi.js),由高到低安排 user_pm,但有以下两条规定

    • 最高权限使用 1
    • 普通权限使用 6

发送消息

当插件接收到 core 发送的 MessageSend 包时,需通过 Bot 平台提供的接口,向聊天平台发送消息。

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • target_type (string/null) 当前消息所属类型:群/私聊/频道/子频道
  • target_id (string/null) 目标 id
  • content (Message[]) 消息正文

content 中第 1 个元素为 log 类型的消息,则仅输出 log 即可

- +
Skip to content

早柚协议稍难

字数统计:1.2k 字
阅读时长:4 分钟

GenshinUID-core(下简称 GsCore)使用 WebSocket 与各 Bot 平台的插件(下简称插件)进行通信。

WebSocket 消息均使用 text 类型的 UTF-8 编码的 JSON,数据包结构请参阅下一节

建立连接

插件通过连接 GsCore 的 /ws/{bot_id} 路由建立连接。其中 bot_id 应替换为 Bot 平台的名称,如 NoneBot2

消息类型 Message

消息由 typedata 两部分组成

type 标识此消息的类型,目前有如下类型:

  • text 纯文本消息
  • markdown MD消息
  • buttons 按钮消息
  • image 图片
  • image_size 图片大小
  • file 文件
  • at 提及
  • reply 回复
  • record 音频
  • node 合并转发

此外,还有一种特殊的 log_{level} 类型,此类型仅存在于 MessageSend 包中,插件收到此消息,应按照 level 输出 data 中的内容

data 为任意类型,上方列出的类型对应的 data 如下:

  • text 为文本内容

  • markdown同样为文本内容(内容带MD格式)

  • buttons是一个列表,里面可能的值为Button[]或为Button

    • 如果值均为Button,则按照预先设定行列发送(例如Nonebot2-qq为默认两个按钮一行)
    • 如果值均为List[Button],则要按照列表为一行形式自定义发送
      • 例如buttons=[[Button1,Button2], [Button3,Button4,Button5,Button6]],则需要1和2为一行,3456为一行,两行的按钮
  • image 为一个 map,内容如下

    • type (url|file|b64) 该图片的 content 类型:url/本地文件/base64
    • content (string) 该图片内容 -->
  • image

    • MessageReceive 中,一般为 url
    • MessageSend 中,为 base64(以base64://开头)
      • 如果以link://开头,则为url
      • 适配器需要处理两种形式的image,防止出现core侧开启发送图片自动转链接时无法正确发送图片
  • filestring,内容为 {文件名}|{文件base64}

  • nodeMessage[](不允许嵌套 node

    • 强烈不建议使用node类型,因为合并转发仅QQ有该发送方式
    • 而在大多数平台上,只能遍历node中的消息分步发送
  • reply 为消息 id

  • at 为被提及人的 id

上报消息

Bot 平台接收到消息时,插件应向 core 发送 MessageReceive 包进行上报。

MessageReceive 包内容如下:

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • user_type (group/direct/channel/sub_channel) 当前消息所属类型:群/私聊/频道/子频道
  • group_id (string)
    • user_typegroup 时,此字段为群号(建议群、频道、房间全部使用group)
    • user_typechannel 时,此字段为频道号(废弃)
    • user_typesub_channel 时,此字段为子频道号(废弃)
    • 对于某些需要两个id确认发送目标的,建议使用-连接
      • 例如米游社大别野,上报时,group_id建议为villa_id + "-" + room_id
      • 然后在发送侧处理分割即可
  • user_id (string) 用户 id
  • user_pm (integer) 用户权限,越小越高
  • content (Message[]) 消息正文
  • sender(Dictionary) 发送者的一些信息(于2023/11/6加入
    • 里面的字段根据平台来看不固定,但是会尽可能的提供nicknameavatar字段,示例如下
    • {'age': 0, 'area': '', 'card': '季落', 'level': '', 'nickname': '季落ξ( ✿>◡❛)✨', 'role': 'owner', 'sex': 'unknown', 'title': '', 'user_id': 3-------46, 'avater': 'http://q1.qlogo.cn/g?b=qq&nk=123456789&s=640'},

user_pm 的建议

user_pm 建议 >=1

  • 对于聊天平台身份与 Bot 框架的权限有联系的(如各聊天平台的 SDK),建议遵循下面的聊天平台身份与 user_pm 的映射关系:

    • 对于 group
      • 群主为 2
      • 群管理员为 3
      • 普通群员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 channelsub_channel
      • 频道主为 2
      • 当前频道的频道主为 3
      • 频道管理员为 4
      • 当前频道的管理员为 5
      • 普通成员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 direct,非超级用户始终为 6
    • 超级用户始终为 1
  • 对于无直接联系的(如 Koishi.js),由高到低安排 user_pm,但有以下两条规定

    • 最高权限使用 1
    • 普通权限使用 6

发送消息

当插件接收到 core 发送的 MessageSend 包时,需通过 Bot 平台提供的接口,向聊天平台发送消息。

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • target_type (string/null) 当前消息所属类型:群/私聊/频道/子频道
  • target_id (string/null) 目标 id
  • content (Message[]) 消息正文

content 中第 1 个元素为 log 类型的消息,则仅输出 log 即可

+ \ No newline at end of file diff --git a/CodePlugins/BotCall.html b/CodePlugins/BotCall.html index 120ec568..b2d98f16 100644 --- a/CodePlugins/BotCall.html +++ b/CodePlugins/BotCall.html @@ -5,16 +5,16 @@ CallBot | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

CallBot简单

字数统计:359 字
阅读时长:1 分钟

💡 提醒

进行发送消息时需要获取当前准确Bot实例,用于调用Bot.send()

但在某些情况下,可能函数嵌套的层数过多,外层的Bot实例一层一层传入较为麻烦

我们可以使用自带Bot模块中的call_bot()方法

找到当前的、准确的Bot实例

代码参考如下:

python
from gsuid_core.bot import call_bot
+    
Skip to content

CallBot简单

字数统计:359 字
阅读时长:1 分钟

💡 提醒

进行发送消息时需要获取当前准确Bot实例,用于调用Bot.send()

但在某些情况下,可能函数嵌套的层数过多,外层的Bot实例一层一层传入较为麻烦

我们可以使用自带Bot模块中的call_bot()方法

找到当前的、准确的Bot实例

代码参考如下:

python
from gsuid_core.bot import call_bot
 
 ...
 
@@ -56,8 +56,8 @@
     await bot.send(f'{a} + {b}')
     
     # 也可以写成一行
-    await call_bot().send(f'{a} + {b}')

这么做的好处

  • 可以避免变量bot在一层一层函数间传递,结构化代码并且避免过度耦合
  • 某些代码历史缘故,不太好增加或删除传参,但又想发送消息

这么做的坏处

  • Debug时难以定位具体发送位置
  • 会有一定性能损耗(存在查找当前frame存在的实例过程)

该方法不支持的!!:

  • 你的当前函数运行于一个不存在于任何一个有效Bot的帧
    • 例如定时任务:无法直接使用await call_bot().send(),但是可以使用await call_bot().target_send()
    • 例如某些工具函数,不由Bot响应
- + await call_bot().send(f'{a} + {b}')

这么做的好处

  • 可以避免变量bot在一层一层函数间传递,结构化代码并且避免过度耦合
  • 某些代码历史缘故,不太好增加或删除传参,但又想发送消息

这么做的坏处

  • Debug时难以定位具体发送位置
  • 会有一定性能损耗(存在查找当前frame存在的实例过程)

该方法不支持的!!:

  • 你的当前函数运行于一个不存在于任何一个有效Bot的帧
    • 例如定时任务:无法直接使用await call_bot().send(),但是可以使用await call_bot().target_send()
    • 例如某些工具函数,不由Bot响应
+ \ No newline at end of file diff --git a/CodePlugins/Class.html b/CodePlugins/Class.html index b4416281..c78fee68 100644 --- a/CodePlugins/Class.html +++ b/CodePlugins/Class.html @@ -5,16 +5,16 @@ Core模块 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

Core模块困难

字数统计:325 字
阅读时长:1 分钟

class SVList

class SV

服务注册器

python
def __init__(
+    
Skip to content

Core模块困难

字数统计:325 字
阅读时长:1 分钟

class SVList

class SV

服务注册器

python
def __init__(
         self,
         name: str = '',
         pm: int = 6,
@@ -51,8 +51,8 @@
         black_list: List = [],
         white_list: List = [],
 ):
参数类型默认值注释
namestr服务的名称
pmint6用户权限
priorityint5响应优先级
enabledboolTrue启用状态
areaLiteral['GROUP', 'DIRECT', 'ALL']ALL作用范围
black_listlist[]黑名单列表
white_listlist[]白名单列表

method on_fullmatch

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息。

method on_prefix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

匹配消息前缀。

method on_suffix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字消息后缀。

method on_keyword

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息关键字。

method on_command

python
def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False):
-	...
参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息命令。

value SL

服务列表。是一个SVList对象。

- + ...
参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息命令。

value SL

服务列表。是一个SVList对象。

+ \ No newline at end of file diff --git a/CodePlugins/CookBook.html b/CodePlugins/CookBook.html index b061d236..3df7965f 100644 --- a/CodePlugins/CookBook.html +++ b/CodePlugins/CookBook.html @@ -5,17 +5,17 @@ 插件开发指南 | 早柚核心Docs - - + + - - - - - - - + + + + + + + @@ -42,7 +42,7 @@ -
Skip to content

插件开发指南 普通

字数统计:6.3k 字
阅读时长:21 分钟

💡 提醒

  • 🎉 该文档将从最基础的创建项目结构开始,直至创建一个能正常使用功能的GsCore插件。

    • 包含基础的命令调用、配置文件持久化、数据库存读、网页控制台...等等!

    • 得益于GsCore众多的内置函数接口,该教程完成的插件功能完成度很高,而教程长度并不长!

  • 🤗 该文档适用于任何人,哪怕你没有最基本的Python知识,也能通过该文档进行学习

    • 但是你需要拥有基本的耐心,一颗善于学习的心、以及最基本的互联网查找技能

0、在开始前

📝 备注

在编写代码开始前,请先确保你安装了最基本的环境

注意:以下说的是你的本地开发环境,而非Bot部署环境(服务器)

  • 🛠 你已经通过该文档安装并检查了如下工具:

    • Python 3.8及以上(建议3.11)
    • git
    • poetry/pdm
      • 注意:本次教程将会使用PDM作为项目(包)管理工具,poetry操作类似但略有不同
  • 🚀 你已经通过该教程安装并成功运行本项目,即GsCore正常运行

  • 🤖 你已经成功运行任何一个Bot端和服务端,并能使用IM软件与你的Bot进行对话

    • Bot端:NoneBot2、HoshinoBot、Koishi、Yunzai、等等.....
    • 协议端:Go-CQHTTP、NapCat、或者某些Bot自带的协议适配器、等等.....
    • IM软件:QQ、QQ频道、Discord、Telegram、KOOK、DODO、微信、等等.....
    • 和Bot对话:发送命令core状态,Bot能够正确进行回复
  • ⌨ 安装任意一个代码编辑器,这里推荐VSC,也就是Visual Studio Code

    • 当然你也可以选择使用PyCharm,但以下内容将以VSC为范例

1、明确项目需求

本次我们的任务目标,是编写一个经典的天气插件,该插件拥有两个命令:

  • 以漳州为例,当用户发送漳州天气或者天气漳州,机器人将发送该城市的天气
  • 用户可以发送绑定城市漳州,之后下次用户可以直接发送天气进行查询漳州天气,无需额外输入
    • 如果用户没有绑定任何城市,发送天气需要默认查询北京天气
    • 支持多个城市绑定,假设用户发送绑定城市漳州绑定城市福州两个命令,即绑定漳州、福州两个城市,下次用户发送天气时,将自动发送两个城市的今日天气

2、创建项目结构

📝 备注

尽管我们这次的任务目标很简单,但在编写代码开始前,

做好项目结构规划是必不可少的,养成良好习惯很重要

💡 提醒

在GsCore中,插件将会被放置在/gsuid_core/plugins目录

  1. 打开命令行工具,检查路径是否在插件目录下

  2. 如果不在,键入命令cd gsuid_core/plugins可能有用(命令cd后跟路径可移动当前命令行工作目录)

  3. plugins目录下创建一个文件夹,命名为gs_weather

  4. 进入该文件夹,确保路径(gsuid_core/plugins/gs_weather)正确之后,使用命令pdm init

    1. 在这一步会有许多的交互式命令,要求你输入一些关于你项目的信息

      • 💡输入y回车代表,输入n回车代表;部分问题需要直接输入信息
    2. 按照流程走完创建初始化(下面会提供一些问题的参考)。

      • 💻 Would you like to create a virtualenv with balabalabala......

        • 该问题是在询问你是否创建一个关于你项目的虚拟环境,这里输入n回车
      • 💻 Project name (plugins):

        • 该问题是在询问你的项目名称,也会作为你的文件夹名称,这里输入gs_weather回车
      • 💻 Project version (0.1.0):

        • 该问题是在询问你的项目版本号,这里我们直接回车,代表填入默认值0.1.0
      • 💻 Do you want to build this project for distribution(such as wheel)?

        • 直接回车,代表填入默认值n
      • 💻 License(SPDX name):

        • 该问题是在询问你的项目发布许可,直接回车代表填入默认值MIT
          • 也可以选GPL-3.0或者其他,具体可以百度,建议直接默认
      • 💻 Author name (balbala):

        • 该问题是在询问你(作者)的名称可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你git的名字,直接回车即可
      • 💻 Author email (balbala):

        • 该问题是在询问你(作者)的邮箱地址可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你的邮箱,直接回车即可
      • 💻 Python requires('*' to allow any) (==3.11.*):

        • 该问题是在询问你的项目需要什么Python版本,这里根据实际情况填写
          • 如果不确定,可以填入**>=3.9**
  5. 完成初始化之后,我们检查gs_weather文件夹内是否成功生成一些文件&文件夹

  6. 这里我们需要手动修改一下文件夹结构,注意到文件夹内应该有src文件夹

    • 这里将src文件夹内的gs_weather文件夹直接移动到src文件夹外
    • 然后删除src文件夹
    • 再次进入gs_weather文件夹内,注意到里面应该有默认的__init__.py文件
  7. 重新启动GsCore,发现命令行存在如下输出,代表我们的插件项目成功创建完成了!

shell
06-01 03:29:51 [DEBUG] gsuid_core.server | 导入gs_weather中...
+    
Skip to content

插件开发指南 普通

字数统计:6.3k 字
阅读时长:21 分钟

💡 提醒

  • 🎉 该文档将从最基础的创建项目结构开始,直至创建一个能正常使用功能的GsCore插件。

    • 包含基础的命令调用、配置文件持久化、数据库存读、网页控制台...等等!

    • 得益于GsCore众多的内置函数接口,该教程完成的插件功能完成度很高,而教程长度并不长!

  • 🤗 该文档适用于任何人,哪怕你没有最基本的Python知识,也能通过该文档进行学习

    • 但是你需要拥有基本的耐心,一颗善于学习的心、以及最基本的互联网查找技能

0、在开始前

📝 备注

在编写代码开始前,请先确保你安装了最基本的环境

注意:以下说的是你的本地开发环境,而非Bot部署环境(服务器)

  • 🛠 你已经通过该文档安装并检查了如下工具:

    • Python 3.8及以上(建议3.11)
    • git
    • poetry/pdm
      • 注意:本次教程将会使用PDM作为项目(包)管理工具,poetry操作类似但略有不同
  • 🚀 你已经通过该教程安装并成功运行本项目,即GsCore正常运行

  • 🤖 你已经成功运行任何一个Bot端和服务端,并能使用IM软件与你的Bot进行对话

    • Bot端:NoneBot2、HoshinoBot、Koishi、Yunzai、等等.....
    • 协议端:Go-CQHTTP、NapCat、或者某些Bot自带的协议适配器、等等.....
    • IM软件:QQ、QQ频道、Discord、Telegram、KOOK、DODO、微信、等等.....
    • 和Bot对话:发送命令core状态,Bot能够正确进行回复
  • ⌨ 安装任意一个代码编辑器,这里推荐VSC,也就是Visual Studio Code

    • 当然你也可以选择使用PyCharm,但以下内容将以VSC为范例

1、明确项目需求

本次我们的任务目标,是编写一个经典的天气插件,该插件拥有两个命令:

  • 以漳州为例,当用户发送漳州天气或者天气漳州,机器人将发送该城市的天气
  • 用户可以发送绑定城市漳州,之后下次用户可以直接发送天气进行查询漳州天气,无需额外输入
    • 如果用户没有绑定任何城市,发送天气需要默认查询北京天气
    • 支持多个城市绑定,假设用户发送绑定城市漳州绑定城市福州两个命令,即绑定漳州、福州两个城市,下次用户发送天气时,将自动发送两个城市的今日天气

2、创建项目结构

📝 备注

尽管我们这次的任务目标很简单,但在编写代码开始前,

做好项目结构规划是必不可少的,养成良好习惯很重要

💡 提醒

在GsCore中,插件将会被放置在/gsuid_core/plugins目录

  1. 打开命令行工具,检查路径是否在插件目录下

  2. 如果不在,键入命令cd gsuid_core/plugins可能有用(命令cd后跟路径可移动当前命令行工作目录)

  3. plugins目录下创建一个文件夹,命名为gs_weather

  4. 进入该文件夹,确保路径(gsuid_core/plugins/gs_weather)正确之后,使用命令pdm init

    1. 在这一步会有许多的交互式命令,要求你输入一些关于你项目的信息

      • 💡输入y回车代表,输入n回车代表;部分问题需要直接输入信息
    2. 按照流程走完创建初始化(下面会提供一些问题的参考)。

      • 💻 Would you like to create a virtualenv with balabalabala......

        • 该问题是在询问你是否创建一个关于你项目的虚拟环境,这里输入n回车
      • 💻 Project name (plugins):

        • 该问题是在询问你的项目名称,也会作为你的文件夹名称,这里输入gs_weather回车
      • 💻 Project version (0.1.0):

        • 该问题是在询问你的项目版本号,这里我们直接回车,代表填入默认值0.1.0
      • 💻 Do you want to build this project for distribution(such as wheel)?

        • 直接回车,代表填入默认值n
      • 💻 License(SPDX name):

        • 该问题是在询问你的项目发布许可,直接回车代表填入默认值MIT
          • 也可以选GPL-3.0或者其他,具体可以百度,建议直接默认
      • 💻 Author name (balbala):

        • 该问题是在询问你(作者)的名称可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你git的名字,直接回车即可
      • 💻 Author email (balbala):

        • 该问题是在询问你(作者)的邮箱地址可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你的邮箱,直接回车即可
      • 💻 Python requires('*' to allow any) (==3.11.*):

        • 该问题是在询问你的项目需要什么Python版本,这里根据实际情况填写
          • 如果不确定,可以填入**>=3.9**
  5. 完成初始化之后,我们检查gs_weather文件夹内是否成功生成一些文件&文件夹

  6. 这里我们需要手动修改一下文件夹结构,注意到文件夹内应该有src文件夹

    • 这里将src文件夹内的gs_weather文件夹直接移动到src文件夹外
    • 然后删除src文件夹
    • 再次进入gs_weather文件夹内,注意到里面应该有默认的__init__.py文件
  7. 重新启动GsCore,发现命令行存在如下输出,代表我们的插件项目成功创建完成了!

shell
06-01 03:29:51 [DEBUG] gsuid_core.server | 导入gs_weather中...
 06-01 03:29:51 [SUCCESS] gsuid_core.server | 插件gs_weather导入成功!

3、开始编写代码

💡 提醒

首先打开VSC,注意一定要选择打开文件夹,然后选择顶层的gs_weather文件夹。

此时的项目结构(注意观察文件夹树),应该如下图所示,

我们导航到gs_weather/__init__.py下,开始编写我们的业务代码。

注意:以下的代码如果实在无法理解是什么意思,你可以先抄入VSC中,后续再一行一行的理解

image-20240601033727344
  1. 导入gsuid_core的基本库,这里我们需要在__init__.py下写入以下代码,代表引用下面的库
python
# 井号后面的字符代表注释和解释,不参与实际的代码功能,下文将不再提醒
 
 from gsuid_core.sv import SV
@@ -343,8 +343,8 @@
 from .config import tq_config
 
 # KEY直接调用配置项,配置名称要填入,然后引用data属性
-KEY = tq_config.get_config('tq_key').data
  1. 这样就大功告成了,后续我们需要填入Key的话,可以有两个方法:
    • 直接修改gsuid_core/data/Gs_Weather/config.json文件
    • 或者打开网页控制台,你会发现已经有了对应的配置项
image-20240609022134459

7、其他问题

遗留下来的其他问题,解决方案就留给你们自己补充思考了:

  • 天气API的访问在__init__.py中出现了两次,能否封装为一个函数,方便调用?
  • 在绑定城市的时候,并没有二次确认,万一API请求到了一个很离谱的城市,将会直接绑定成功,造成困扰。
  • 可否添加按钮,方便用户调用?
  • 帮助功能?
  • 定时天气推送?
  • 插件上传商店?
  • 天气命令返回图片?
- +KEY = tq_config.get_config('tq_key').data
  1. 这样就大功告成了,后续我们需要填入Key的话,可以有两个方法:
    • 直接修改gsuid_core/data/Gs_Weather/config.json文件
    • 或者打开网页控制台,你会发现已经有了对应的配置项
image-20240609022134459

7、其他问题

遗留下来的其他问题,解决方案就留给你们自己补充思考了:

  • 天气API的访问在__init__.py中出现了两次,能否封装为一个函数,方便调用?
  • 在绑定城市的时候,并没有二次确认,万一API请求到了一个很离谱的城市,将会直接绑定成功,造成困扰。
  • 可否添加按钮,方便用户调用?
  • 帮助功能?
  • 定时天气推送?
  • 插件上传商店?
  • 天气命令返回图片?
+ \ No newline at end of file diff --git a/CodePlugins/Env.html b/CodePlugins/Env.html index f1043e03..a47b5594 100644 --- a/CodePlugins/Env.html +++ b/CodePlugins/Env.html @@ -5,16 +5,16 @@ VsCode配置 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

VsCode配置 简单

字数统计:237 字
阅读时长:1 分钟

为了能够获得一致的开发体验,建议进行如下配置

  • 补全GsCore函数的代码提示, 请在python.autoComplete.extraPathspython.analysis.extraPaths位置填入合适的路径

  • GsCore目前使用black进行格式化代码

  • GsCore目前使用isort进行自动排序导入库

  • GsCore目前使用autoDocstring插件进行自动文档生成

  • 其他项可参考.pre-commit-config.yaml文件,插件开发也可加入pre-commit代码检查

以下为一份VsCode的settings.json配置,仅供参考

json
{
+    
Skip to content

VsCode配置 简单

字数统计:237 字
阅读时长:1 分钟

为了能够获得一致的开发体验,建议进行如下配置

  • 补全GsCore函数的代码提示, 请在python.autoComplete.extraPathspython.analysis.extraPaths位置填入合适的路径

  • GsCore目前使用black进行格式化代码

  • GsCore目前使用isort进行自动排序导入库

  • GsCore目前使用autoDocstring插件进行自动文档生成

  • 其他项可参考.pre-commit-config.yaml文件,插件开发也可加入pre-commit代码检查

以下为一份VsCode的settings.json配置,仅供参考

json
{
   "python.languageServer": "Pylance",
   "python.analysis.typeCheckingMode": "basic",
   "cSpell.words": [
@@ -75,8 +75,8 @@
   "python.analysis.include": [
     "${workspaceFolder}/../../../../"
   ]
-}

GsCore还提供了一份gscore.mustache模板文件

需要在配置项Auto Docstring: Custom Template Path修改模板文件的路径

- +}

GsCore还提供了一份gscore.mustache模板文件

需要在配置项Auto Docstring: Custom Template Path修改模板文件的路径

+ \ No newline at end of file diff --git a/CodePlugins/Exsample.html b/CodePlugins/Exsample.html index 8df724b8..9c50ea31 100644 --- a/CodePlugins/Exsample.html +++ b/CodePlugins/Exsample.html @@ -5,16 +5,16 @@ 简单参考 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

简单参考 普通

字数统计:386 字
阅读时长:1 分钟

💡 提醒

该文件位于gsuid_core/plugins/gs_test.py

python
import asyncio
+    
Skip to content

简单参考 普通

字数统计:386 字
阅读时长:1 分钟

💡 提醒

该文件位于gsuid_core/plugins/gs_test.py

python
import asyncio
 
 from gsuid_core.bot import Bot
 from gsuid_core.sv import SL, SV
@@ -114,8 +114,8 @@
 async def get_regex_msg(bot: Bot, ev: Event):
     await bot.send('正在进行[正则测试]')
     await asyncio.sleep(2)
-    await bot.send('[正则测试]校验成功!')
- + await bot.send('[正则测试]校验成功!')
+ \ No newline at end of file diff --git a/CodePlugins/GetDataPath.html b/CodePlugins/GetDataPath.html index 81bbb631..5fd89cd9 100644 --- a/CodePlugins/GetDataPath.html +++ b/CodePlugins/GetDataPath.html @@ -5,16 +5,16 @@ 插件获取/调用资源目录 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

插件获取/调用资源目录简单

字数统计:124 字
阅读时长:1 分钟

💡 提醒

可以使用该方法快速的定位资源文件夹(gsuid_core/data)

如文件夹没有建立,函数会自动建立,无需担心建立路径不存在

python
from gsuid_core.data_store import get_res_path
+    
Skip to content

插件获取/调用资源目录简单

字数统计:124 字
阅读时长:1 分钟

💡 提醒

可以使用该方法快速的定位资源文件夹(gsuid_core/data)

如文件夹没有建立,函数会自动建立,无需担心建立路径不存在

python
from gsuid_core.data_store import get_res_path
 
 # 以GenshinUID为例
 # path目录为gsuid_core/data/GenshinUID
@@ -50,8 +50,8 @@
 path = get_res_path('GenshinUID')
 # 参数支持传入列表,示例如下
 path = get_res_path(['GenshinUID', 'res', 'font'])
-# 该路径为gsuid_core/data/GenshinUID/res/font
- +# 该路径为gsuid_core/data/GenshinUID/res/font
+ \ No newline at end of file diff --git a/CodePlugins/GetPluginsConfig.html b/CodePlugins/GetPluginsConfig.html index 32640c36..17889354 100644 --- a/CodePlugins/GetPluginsConfig.html +++ b/CodePlugins/GetPluginsConfig.html @@ -5,16 +5,16 @@ 调用插件配置项 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

调用插件配置项简单

字数统计:96 字
阅读时长:1 分钟

在上一节配置完插件配置项之后,代码中可以调用、读取插件配置项。

python
from .srconfig import srconfig
+    
Skip to content

调用插件配置项简单

字数统计:96 字
阅读时长:1 分钟

在上一节配置完插件配置项之后,代码中可以调用、读取插件配置项。

python
from .srconfig import srconfig
 
 # 读取配置项的数据
 SignTime: List[str] = srconfig.get_config('SignTime').data
@@ -49,8 +49,8 @@
 
 # 读取配置项的标题和详情(内容由之前定义的代码决定)
 srconfig.get_config('SignReportSimple').title
-srconfig.get_config('SignReportSimple').desc
- +srconfig.get_config('SignReportSimple').desc
+ \ No newline at end of file diff --git a/CodePlugins/PluginsConfig.html b/CodePlugins/PluginsConfig.html index f0f2ce34..380bdfaa 100644 --- a/CodePlugins/PluginsConfig.html +++ b/CodePlugins/PluginsConfig.html @@ -5,16 +5,16 @@ 插件配置项(config.json) | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

插件配置项(config.json)简单

字数统计:224 字
阅读时长:1 分钟

参考

python
# 先导入基础配置模型
+    
Skip to content

插件配置项(config.json)简单

字数统计:224 字
阅读时长:1 分钟

参考

python
# 先导入基础配置模型
 from gsuid_core.utils.plugins_config.models import (
     GSC,
     GsStrConfig,
@@ -71,8 +71,8 @@
 from .config_default import CONIFG_DEFAULT
 
 # 分别传入 配置总名称(不要和其他插件重复),配置路径,以及配置模型
-srconfig = StringConfig('StarRailUID', CONFIG_PATH, CONIFG_DEFAULT)
- +srconfig = StringConfig('StarRailUID', CONFIG_PATH, CONIFG_DEFAULT)
+ \ No newline at end of file diff --git a/CodePlugins/PluginsDataBase.html b/CodePlugins/PluginsDataBase.html index a6b8763c..9e45d9f9 100644 --- a/CodePlugins/PluginsDataBase.html +++ b/CodePlugins/PluginsDataBase.html @@ -5,16 +5,16 @@ 插件获取/调用/建立数据库(GsData.db) | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

插件获取/调用/建立数据库(GsData.db)简单

字数统计:992 字
阅读时长:3 分钟

💡 提醒

💡强烈推荐使用该方法去写数据库,基类提供了大部分较为常用的数据库方法(增删改查)

继承已经写好的基类,可以在较少代码量的前提下,生成专属插件的表并共享所有基类方法

有非常多额外的扩展方法(实现bot_id管理、多uid绑定、随机调用CK等等)

第一步、继承基类,建立自己的表

参考

python
from typing import Optional
+    
Skip to content

插件获取/调用/建立数据库(GsData.db)简单

字数统计:992 字
阅读时长:3 分钟

💡 提醒

💡强烈推荐使用该方法去写数据库,基类提供了大部分较为常用的数据库方法(增删改查)

继承已经写好的基类,可以在较少代码量的前提下,生成专属插件的表并共享所有基类方法

有非常多额外的扩展方法(实现bot_id管理、多uid绑定、随机调用CK等等)

第一步、继承基类,建立自己的表

参考

python
from typing import Optional
 from sqlmodel import Field
 
 from gsuid_core.utils.database.base_models import Bind, User
@@ -134,8 +134,8 @@
         stmt = select(cls).where(cls.uuid == uuid)
         result = await session.execute(stmt)
         data = result.scalars().all()
-        return bool(data)
- + return bool(data)
+ \ No newline at end of file diff --git a/CodePlugins/PluginsHelp.html b/CodePlugins/PluginsHelp.html index c167883e..68df0bbc 100644 --- a/CodePlugins/PluginsHelp.html +++ b/CodePlugins/PluginsHelp.html @@ -5,16 +5,16 @@ 插件帮助 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

插件帮助简单

字数统计:1.4k 字
阅读时长:6 分钟

请为你的插件添加帮助!

一个优秀的帮助可以让用户更好的理解插件的功能,Core也提供相应的自身命令帮助&管理帮助

帮助

管理帮助

插件添加漂亮的帮助图非常简单!

在GsCore中,绘制类似上述的帮助图有单独的函数协助,所以已经尽可能的简单!

以雀魂插件(MajsoulUID)为参考,下面是该插件的外助图

雀魂帮助

  1. 准备帮助的文件help.json, 这里给出参考,请注意,该文件中的【任何命令】不需要添加前缀!

    1. 第二份参考中的某些项添加了"pm": 0等类似权限控制, 可以实现不同权限等级的人触发帮助看到不同的内容,对于有管理帮助的插件十分有用。
  2. 准备相应的文件素材,这里有一份范例,素材banner_bgbg的宽度请尽可能保持为1545

image-20241006064022331
  1. 准备相应的图标素材,这里有一份范例, 注意图标大小恒定为150x150,且为PNG透明底!
image-20241006065252547
  1. 编写函数,同样是参考,可以直接复制修改
python
from typing import Dict
+    
Skip to content

插件帮助简单

字数统计:1.4k 字
阅读时长:6 分钟

请为你的插件添加帮助!

一个优秀的帮助可以让用户更好的理解插件的功能,Core也提供相应的自身命令帮助&管理帮助

帮助

管理帮助

插件添加漂亮的帮助图非常简单!

在GsCore中,绘制类似上述的帮助图有单独的函数协助,所以已经尽可能的简单!

以雀魂插件(MajsoulUID)为参考,下面是该插件的外助图

雀魂帮助

  1. 准备帮助的文件help.json, 这里给出参考,请注意,该文件中的【任何命令】不需要添加前缀!

    1. 第二份参考中的某些项添加了"pm": 0等类似权限控制, 可以实现不同权限等级的人触发帮助看到不同的内容,对于有管理帮助的插件十分有用。
  2. 准备相应的文件素材,这里有一份范例,素材banner_bgbg的宽度请尽可能保持为1545

image-20241006064022331
  1. 准备相应的图标素材,这里有一份范例, 注意图标大小恒定为150x150,且为PNG透明底!
image-20241006065252547
  1. 编写函数,同样是参考,可以直接复制修改
python
from typing import Dict
 from pathlib import Path
 
 import aiofiles
@@ -130,8 +130,8 @@
         plugin_icon=Image.open(ICON),
         # 你的帮助内容
         plugin_help={},
-    )

下面是一些插件的帮助图范例

BA帮助

鸣潮帮助

ZZZ帮助

💡 提醒

图标包内图片的名字并不一定需要完全依照help.json中的name去设定

core在寻找图标的时候按照以下优先级顺序执行:

  • 先找路径中是否存在完全一样名字的ICON文件
  • 再找路径中是否存在部分一致的的ICON文件
  • 再找路径中文件名为通用.png的文件
  • 随机挑选一张

下面是一些插件的图标包

本体

GenshinUID

image-20241006070122234

StarRailUID

image-20241006070100808

WutheringWavesUID

image-20241006070035307

MajsoulUID

image-20241006070011238
- + )

下面是一些插件的帮助图范例

BA帮助

鸣潮帮助

ZZZ帮助

💡 提醒

图标包内图片的名字并不一定需要完全依照help.json中的name去设定

core在寻找图标的时候按照以下优先级顺序执行:

  • 先找路径中是否存在完全一样名字的ICON文件
  • 再找路径中是否存在部分一致的的ICON文件
  • 再找路径中文件名为通用.png的文件
  • 随机挑选一张

下面是一些插件的图标包

本体

GenshinUID

image-20241006070122234

StarRailUID

image-20241006070100808

WutheringWavesUID

image-20241006070035307

MajsoulUID

image-20241006070011238
+ \ No newline at end of file diff --git a/CodePlugins/PluginsPrefix.html b/CodePlugins/PluginsPrefix.html index eb3d5bf2..5bbe4677 100644 --- a/CodePlugins/PluginsPrefix.html +++ b/CodePlugins/PluginsPrefix.html @@ -5,16 +5,16 @@ 插件前缀 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

插件前缀简单

字数统计:820 字
阅读时长:2 分钟

请为你的插件添加前缀

在编写插件时,你可能需要为你的插件设置一个前缀,这有很多好处!

  • 避免不同插件之间的相互影响!
  • 给予用户方便的设置/调控

旧的方法

2024/10/1之前,你可能在插件内自己配置了一个PREFIX变量,并将其添加至插件独立配置中,这样做的好处有:

  • 插件独立,不受Core的影响
  • 较为灵活的调控

但是坏处也有:

  • 每个服务的命令行均需要设置f"{PREFIX}{你的命令}",较为繁琐
  • 需要大量额外代码,以适配多前缀、空前缀、无前缀
image-20241006061613075image-20241006061429382

新的方法

2024/10/1之后,你可以在你插件的起始位置__init__.py添加代码,让GsCore为你处理这些事情!

image-20241006061728583

这里给出参考, 该插件实现了插件内任意命令均需要携带前缀雀魂或者qh

python
from gsuid_core.sv import Plugins
+    
Skip to content

插件前缀简单

字数统计:820 字
阅读时长:2 分钟

请为你的插件添加前缀

在编写插件时,你可能需要为你的插件设置一个前缀,这有很多好处!

  • 避免不同插件之间的相互影响!
  • 给予用户方便的设置/调控

旧的方法

2024/10/1之前,你可能在插件内自己配置了一个PREFIX变量,并将其添加至插件独立配置中,这样做的好处有:

  • 插件独立,不受Core的影响
  • 较为灵活的调控

但是坏处也有:

  • 每个服务的命令行均需要设置f"{PREFIX}{你的命令}",较为繁琐
  • 需要大量额外代码,以适配多前缀、空前缀、无前缀
image-20241006061613075image-20241006061429382

新的方法

2024/10/1之后,你可以在你插件的起始位置__init__.py添加代码,让GsCore为你处理这些事情!

image-20241006061728583

这里给出参考, 该插件实现了插件内任意命令均需要携带前缀雀魂或者qh

python
from gsuid_core.sv import Plugins
 
 Plugins(
     name="MajsoulUID", force_prefix=['雀魂', 'qh'], allow_empty_prefix=False
@@ -72,8 +72,8 @@
     allow_empty_prefix: bool | None = None,
     # force无需关心, 也永远不要自定义
     force: bool = False
-)
image-20241006063137053
- +)
image-20241006063137053
+ \ No newline at end of file diff --git a/CodePlugins/Resp.html b/CodePlugins/Resp.html index 49f25707..1c7be746 100644 --- a/CodePlugins/Resp.html +++ b/CodePlugins/Resp.html @@ -5,17 +5,17 @@ 多步回话 | 早柚核心Docs - - + + - - - - - - - + + + + + + + @@ -42,7 +42,7 @@ -
Skip to content

多步回话 普通

字数统计:819 字
阅读时长:3 分钟

有时候我们希望某用户在触发机器人命令之后

还需要再接收一次或多次来自该用户或不同用户的消息

才会继续执行业务逻辑和事件流程

那么该怎么处理呢?

单用户

聊天界面
Wuyi无疑 用户
开始测试
GsCore 机器人
开始多步会话测试
GsCore 机器人
接下来你说的话我都会提取出来噢?
干扰用户 用户
你们在说什么呢?
Wuyi无疑 用户
我爱你
GsCore 机器人
你说的是 我爱你 吧?

代码示例

python
from gsuid_core.bot import Bot
+    
Skip to content

多步回话 普通

字数统计:819 字
阅读时长:3 分钟

有时候我们希望某用户在触发机器人命令之后

还需要再接收一次或多次来自该用户或不同用户的消息

才会继续执行业务逻辑和事件流程

那么该怎么处理呢?

单用户

聊天界面
Wuyi无疑 用户
开始测试
GsCore 机器人
开始多步会话测试
GsCore 机器人
接下来你说的话我都会提取出来噢?
干扰用户 用户
你们在说什么呢?
Wuyi无疑 用户
我爱你
GsCore 机器人
你说的是 我爱你 吧?

代码示例

python
from gsuid_core.bot import Bot
 from gsuid_core.sv import SL, SV
 from gsuid_core.models import Event
 
@@ -83,8 +83,8 @@
                 if resp is not None:
                     await bot.send(f'你说的是 {resp.text} 吧?')
     except asyncio.TimeoutError:
-        await bot.send('时间到!!现在开始计算每个人的分数...')

总结

💡 提醒

可以看到Bot.receive_resp()后续只会接受触发该命令的用户的消息

但是Bot.receive_mutiply_resp()会接受后续全部用户的信息

注意到Bot.send_option()Bot.receive_mutiply_resp()均会调用Bot.receive_resp()

他们三个的参数都差不多,实际使用,功能区别如下:

  • Bot.send_option()只会发送按钮(仅在QQGroup)或者在unsuported_platform参数为True的的情况下,为所有不适配按钮的发送多选消息。

  • Bot.receive_resp()在上面这个方法的基础上,还会等待触发命令用户下一条回复

  • Bot.receive_mutiply_resp()则是在上面方法的基础上,还会等待该群接下来所有用户的回复

参数

  • reply参数可以填入Bot.send()内可填入的任何值,会让Bot发送一次消息,然后继续执行流程

  • option_list参数可以填入类型List[str], List[Button]

    • 会按照列表,每行两个,发送按钮(仅在QQGroup )
    • 该参数也可以填入List[List[str]], List[List[Button]],代表每行几个按钮
- + await bot.send('时间到!!现在开始计算每个人的分数...')

总结

💡 提醒

可以看到Bot.receive_resp()后续只会接受触发该命令的用户的消息

但是Bot.receive_mutiply_resp()会接受后续全部用户的信息

注意到Bot.send_option()Bot.receive_mutiply_resp()均会调用Bot.receive_resp()

他们三个的参数都差不多,实际使用,功能区别如下:

  • Bot.send_option()只会发送按钮(仅在QQGroup)或者在unsuported_platform参数为True的的情况下,为所有不适配按钮的发送多选消息。

  • Bot.receive_resp()在上面这个方法的基础上,还会等待触发命令用户下一条回复

  • Bot.receive_mutiply_resp()则是在上面方法的基础上,还会等待该群接下来所有用户的回复

参数

  • reply参数可以填入Bot.send()内可填入的任何值,会让Bot发送一次消息,然后继续执行流程

  • option_list参数可以填入类型List[str], List[Button]

    • 会按照列表,每行两个,发送按钮(仅在QQGroup )
    • 该参数也可以填入List[List[str]], List[List[Button]],代表每行几个按钮
+ \ No newline at end of file diff --git a/CodePlugins/Scheduler.html b/CodePlugins/Scheduler.html index 18edd015..91cc3158 100644 --- a/CodePlugins/Scheduler.html +++ b/CodePlugins/Scheduler.html @@ -5,16 +5,16 @@ 定时任务 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

定时任务普通

字数统计:206 字
阅读时长:1 分钟
python
from gsuid_core.aps import scheduler
+    
Skip to content

定时任务普通

字数统计:206 字
阅读时长:1 分钟
python
from gsuid_core.aps import scheduler
 from gsuid_core.gss import gss
 
 @scheduler.scheduled_job('cron', minute='*/30') #设定一个定时任务、每隔三十分钟执行一次
@@ -58,8 +58,8 @@
             ''		   # msg_id,要回复的某一个msg的id,可空
             at_sender, # 是否要at发送者,默认False
             sender_id, # sender_id, 默认为空,主动发送时,不建议填写这两个选项
-        )
- + )
+ \ No newline at end of file diff --git a/CodePlugins/Simple.html b/CodePlugins/Simple.html index 708f0076..35800a22 100644 --- a/CodePlugins/Simple.html +++ b/CodePlugins/Simple.html @@ -5,16 +5,16 @@ 简单示例 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

简单示例简单

字数统计:223 字
阅读时长:1 分钟

参考

python
import asyncio
+    
Skip to content

简单示例简单

字数统计:223 字
阅读时长:1 分钟

参考

python
import asyncio
 
 from gsuid_core.sv import SL, SV
 from gsuid_core.bot import Bot
@@ -64,8 +64,8 @@
     im = await process(name)  # 自己的业务逻辑
     await bot.logger.info('正在进行[关闭/开启开关]')  # 发送loger给Bot端
     logger.info('正在进行[关闭/开启开关]') # gsuid_core自己的log
-    await bot.send(im)   # 发送消息

- + await bot.send(im) # 发送消息

+ \ No newline at end of file diff --git a/CodePlugins/Start.html b/CodePlugins/Start.html index e8335b10..12bec61c 100644 --- a/CodePlugins/Start.html +++ b/CodePlugins/Start.html @@ -5,16 +5,16 @@ 简单介绍 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

简单介绍简单

字数统计:452 字
阅读时长:1 分钟

💡 提醒

借助适配器、gsuid_core的插件将同时适配全平台

但是gsuid_core本身并不支持高级的Bot功能,例如缺失元事件等消息类型,以及点赞,表情表态等平台强相关Action

GsCore插件的优势

  • 适配大部分平台(QQ、QQ频道、微信、TG、KOOK、飞书、QQ群官方机器人、Red协议),未来还会加入更多支持
  • 适配大部分Bot(NoneBot2,HoshinoBot、yunzai-bot、Koishi、ZeroBot)
  • 一次编写,便可在以上平台 & Bot中畅快运行,转换平台时无需修改代码
  • 支持插件用简单的方式,向网页控制台添加配置、映射数据表,便于Bot管理数据
  • 统一数据库、统一配置代码、统一图片转换
  • 也就是说,如果你的插件类型为工具类Bot,使用GsCore开发将获得极大的便利性!
    • 因为已经为你内置好了多平台支持(包括按钮消息和MD)、配置持久化、网页控制台、数据库、和众多图片操作、为常见的命令也提供了相应接口

GsCore插件不支持的

  • 平台特性相关:戳一戳、点赞、撤回、表情、踢人、红包等动作(仅支持收发信息
  • 如果你的Bot强烈用到上面功能,例如群管Bot等,强烈不建议使用GsCore完成业务需求!!

🔥完全没写过插件?完全不会Python?没关系!

我们为你准备了从零开始的案例教程!

仅需6000字,跟着教程一起做,就带你掌握:

  • 插件命令编写
  • 实际业务功能
  • API对接
  • 配置持久化
  • 数据库存读用户数据
  • 网页控制台对接

👉快速入门案例教程

- +
Skip to content

简单介绍简单

字数统计:452 字
阅读时长:1 分钟

💡 提醒

借助适配器、gsuid_core的插件将同时适配全平台

但是gsuid_core本身并不支持高级的Bot功能,例如缺失元事件等消息类型,以及点赞,表情表态等平台强相关Action

GsCore插件的优势

  • 适配大部分平台(QQ、QQ频道、微信、TG、KOOK、飞书、QQ群官方机器人、Red协议),未来还会加入更多支持
  • 适配大部分Bot(NoneBot2,HoshinoBot、yunzai-bot、Koishi、ZeroBot)
  • 一次编写,便可在以上平台 & Bot中畅快运行,转换平台时无需修改代码
  • 支持插件用简单的方式,向网页控制台添加配置、映射数据表,便于Bot管理数据
  • 统一数据库、统一配置代码、统一图片转换
  • 也就是说,如果你的插件类型为工具类Bot,使用GsCore开发将获得极大的便利性!
    • 因为已经为你内置好了多平台支持(包括按钮消息和MD)、配置持久化、网页控制台、数据库、和众多图片操作、为常见的命令也提供了相应接口

GsCore插件不支持的

  • 平台特性相关:戳一戳、点赞、撤回、表情、踢人、红包等动作(仅支持收发信息
  • 如果你的Bot强烈用到上面功能,例如群管Bot等,强烈不建议使用GsCore完成业务需求!!

🔥完全没写过插件?完全不会Python?没关系!

我们为你准备了从零开始的案例教程!

仅需6000字,跟着教程一起做,就带你掌握:

  • 插件命令编写
  • 实际业务功能
  • API对接
  • 配置持久化
  • 数据库存读用户数据
  • 网页控制台对接

👉快速入门案例教程

+ \ No newline at end of file diff --git a/CodePlugins/Subscribe.html b/CodePlugins/Subscribe.html index c516b127..8baeceed 100644 --- a/CodePlugins/Subscribe.html +++ b/CodePlugins/Subscribe.html @@ -5,16 +5,16 @@ 订阅消息 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

订阅消息简单

字数统计:743 字
阅读时长:2 分钟

💡 提醒

想象一下以下场景,为了制作一个公告推送(或者是签到)功能,你需要制作一个命令,触发时用于先持久化保存该群/用户的信息(group_id/user_id)等,定时轮询信息源,有消息的时候就按照该群/用户的信息进行推送。

在这个场景下,因为GsCore的自带多平台/多账号适配,为了解决消息发送的问题,需要持久化的内容很多

例如:BOT,Bot平台ID(多平台),Bot自身ID(同平台多账号),user_id/group_id

而在发送的时候,需要传递的参数/代码量也过于繁琐,详见定时任务

此时则需要一个封装好的方法,可以高效的处理该类场景,下面为你介绍。

Interface

代码位置测试示例

流程概览

python
from gsuid_core.utils.database.models import Subscribe
+    
Skip to content

订阅消息简单

字数统计:743 字
阅读时长:2 分钟

💡 提醒

想象一下以下场景,为了制作一个公告推送(或者是签到)功能,你需要制作一个命令,触发时用于先持久化保存该群/用户的信息(group_id/user_id)等,定时轮询信息源,有消息的时候就按照该群/用户的信息进行推送。

在这个场景下,因为GsCore的自带多平台/多账号适配,为了解决消息发送的问题,需要持久化的内容很多

例如:BOT,Bot平台ID(多平台),Bot自身ID(同平台多账号),user_id/group_id

而在发送的时候,需要传递的参数/代码量也过于繁琐,详见定时任务

此时则需要一个封装好的方法,可以高效的处理该类场景,下面为你介绍。

Interface

代码位置测试示例

流程概览

python
from gsuid_core.utils.database.models import Subscribe
 
 # 订阅公告
 GsCoreSubscribe.add_task("鸣朝公告", event)
@@ -125,8 +125,8 @@
     # 检查是否存在
     data = await gs_subscribe.get_subscribe('订阅测试')
     logger.info(data)
-    await bot.send('取消订阅成功!')
- + await bot.send('取消订阅成功!')
+ \ No newline at end of file diff --git a/CodePlugins/trigger.html b/CodePlugins/trigger.html index 6cfd1b92..f0fe0781 100644 --- a/CodePlugins/trigger.html +++ b/CodePlugins/trigger.html @@ -5,16 +5,16 @@ 触发器 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

触发器普通

字数统计:1k 字
阅读时长:3 分钟

触发器是事件触发的核心,触发器的上层是服务,下层是函数

GsCore中一共提供了8种触发器,下面一一为你介绍。

创建服务

触发器的上层是服务,所以我们需要先创建一个服务,所有的触发器将被挂在该服务的下面

python
from gsuid_core.sv import SV
+    
Skip to content

触发器普通

字数统计:1k 字
阅读时长:3 分钟

触发器是事件触发的核心,触发器的上层是服务,下层是函数

GsCore中一共提供了8种触发器,下面一一为你介绍。

创建服务

触发器的上层是服务,所以我们需要先创建一个服务,所有的触发器将被挂在该服务的下面

python
from gsuid_core.sv import SV
 
 # 随意命名, 不要和其他插件冲突即可
 sv_switch = SV('测试开关')

全匹配触发器

on_fullmatch是全匹配触发器,将在发送的消息内容完全等于预先设定的触发内容时触发

在下面的例子中,只有当消息内容为全匹配测试时才触发

python
@sv_switch.on_fullmatch('全匹配测试')
@@ -90,8 +90,8 @@
 async def message_trigger(bot: Bot, ev: Event):
     await bot.send('收到消息,正在处理...')
     await asyncio.sleep(1)
-    await bot.send(f'处理完成:{ev.text}')
- + await bot.send(f'处理完成:{ev.text}')
+ \ No newline at end of file diff --git a/Extra/AddCK.html b/Extra/AddCK.html index 1810c5c9..f180ac63 100644 --- a/Extra/AddCK.html +++ b/Extra/AddCK.html @@ -5,15 +5,15 @@ 添加Cookie | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,7 +40,7 @@ -
Skip to content

添加Cookie

字数统计:297 字
阅读时长:1 分钟

🚨 警告

前提是绑定了UID

以下方法选择其一即可

💡 提醒

添加Stoken会自动补充添加Cookie

  • 进入观测枢,在页面上右键检查或者Ctrl+Shift+i, 复制以下代码到控制台
    • 按下确认自动复制CK、私聊发送给Bot即可
javascript
var cookie = document.cookie;
+    
Skip to content

添加Cookie

字数统计:297 字
阅读时长:1 分钟

🚨 警告

前提是绑定了UID

以下方法选择其一即可

💡 提醒

添加Stoken会自动补充添加Cookie

  • 进入观测枢,在页面上右键检查或者Ctrl+Shift+i, 复制以下代码到控制台
    • 按下确认自动复制CK、私聊发送给Bot即可
javascript
var cookie = document.cookie;
 var Str_Num = cookie.indexOf('_MHYUUID=');
 cookie = '添加 ' + cookie.substring(Str_Num);
 var ask = confirm('Cookie:' + cookie + '\n\n按确认,然后粘贴发送给机器人');
@@ -56,8 +56,8 @@
   msg = cookie
 } else {
   msg = 'Cancel'
-}
  1. 复制上面全部代码,然后打开http://user.mihoyo.com/
  2. 在页面上右键检查或者Ctrl+Shift+i
  3. 选择控制台(Console),粘贴,回车,在弹出的窗口点确认(点完自动复制)
  4. 然后在和机器人的私聊窗口,粘贴发送即可
- +}
  1. 复制上面全部代码,然后打开http://user.mihoyo.com/
  2. 在页面上右键检查或者Ctrl+Shift+i
  3. 选择控制台(Console),粘贴,回车,在弹出的窗口点确认(点完自动复制)
  4. 然后在和机器人的私聊窗口,粘贴发送即可
+ \ No newline at end of file diff --git a/Extra/FAQ.html b/Extra/FAQ.html index 6a15236c..db2a93e2 100644 --- a/Extra/FAQ.html +++ b/Extra/FAQ.html @@ -5,15 +5,15 @@ 常见问题 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

常见问题

字数统计:695 字
阅读时长:2 分钟

Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

A: 输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

A: 缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

A: 涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

Q: 启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

A: 涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

A: 米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

A: 使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

A: 使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

A: 使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

A: 前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

A: 请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

A: 安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者pip install greenletmsvc-runtime同理

Q: 能不能添加某个功能

A: 在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

A: 在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

A: 在gsuid_core/gsuid_core/config.json中,调整IP和PORT后重启core

- +
Skip to content

常见问题

字数统计:695 字
阅读时长:2 分钟

Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

A: 输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

A: 缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

A: 涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

Q: 启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

A: 涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

A: 米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

A: 使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

A: 使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

A: 使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

A: 前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

A: 请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

A: 安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者pip install greenletmsvc-runtime同理

Q: 能不能添加某个功能

A: 在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

A: 在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

A: 在gsuid_core/data/config.json中,调整IP和PORT后重启core

+ \ No newline at end of file diff --git a/Extra/ResourceDownload.html b/Extra/ResourceDownload.html index d490ad3b..4d5d23bc 100644 --- a/Extra/ResourceDownload.html +++ b/Extra/ResourceDownload.html @@ -5,15 +5,15 @@ 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

💡 提醒

下载站由@miniGG提供,感谢!

资源包镜像存储由群友@H12120提供,感谢!

理论上启动Bot将会立即开始下载缺失资源, 如果下载实在过于缓慢甚至直接失败,可以尝试使用资源包

下载后覆盖gsuid_core/data/GenshinUID/resource即可

// GenshinUID 资源包地址

~~https://down.2654.us/api/public/dl/wCWUePJB~~ # 已废弃

字数统计:245 字
阅读时长:1 分钟

https://file.hljone.cn/resource3.1.tar #2022.10.19更新

https://sg.2355.eu.org/resource3.1.tar #2022.10.19更新

https://tmp.link/f/639de95791b4d #2022.12.18更新 3.3资源包

https://sg.hljone.com/resource3.3.tar # 3.3资源包

https://www.123pan.com/s/St4DVv-rrcjH # 3.4资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-secjH.html # 3.5资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-L3ejH.html # 3.7资源包 提取码:wuyi

https://www.123pan.com/s/St4DVv-sKejH.html # 4.1资源包 提取码:Wuyi

// 增量包地址(注意,至少需要下载上一个版本的全量包)

https://www.123pan.com/s/St4DVv-mtcjH.html # 3.6增量包 提取码:Wuyi

// 资源站地址 (仅展示,无下载作用)

https://file.microgg.cn/KimigaiiWuyi/ # 资源站

https://sg.hljone.com/KimigaiiWuyi/resource/ # 资源镜像站

- +
Skip to content

💡 提醒

下载站由@miniGG提供,感谢!

资源包镜像存储由群友@H12120提供,感谢!

理论上启动Bot将会立即开始下载缺失资源, 如果下载实在过于缓慢甚至直接失败,可以尝试使用资源包

下载后覆盖gsuid_core/data/GenshinUID/resource即可

// GenshinUID 资源包地址

~~https://down.2654.us/api/public/dl/wCWUePJB~~ # 已废弃

字数统计:245 字
阅读时长:1 分钟

https://file.hljone.cn/resource3.1.tar #2022.10.19更新

https://sg.2355.eu.org/resource3.1.tar #2022.10.19更新

https://tmp.link/f/639de95791b4d #2022.12.18更新 3.3资源包

https://sg.hljone.com/resource3.3.tar # 3.3资源包

https://www.123pan.com/s/St4DVv-rrcjH # 3.4资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-secjH.html # 3.5资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-L3ejH.html # 3.7资源包 提取码:wuyi

https://www.123pan.com/s/St4DVv-sKejH.html # 4.1资源包 提取码:Wuyi

// 增量包地址(注意,至少需要下载上一个版本的全量包)

https://www.123pan.com/s/St4DVv-mtcjH.html # 3.6增量包 提取码:Wuyi

// 资源站地址 (仅展示,无下载作用)

https://file.microgg.cn/KimigaiiWuyi/ # 资源站

https://sg.hljone.com/KimigaiiWuyi/resource/ # 资源镜像站

+ \ No newline at end of file diff --git a/FAQ/index.html b/FAQ/index.html index 202722bf..0f636ce6 100644 --- a/FAQ/index.html +++ b/FAQ/index.html @@ -5,16 +5,16 @@ 常见问题 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

常见问题检索

字数统计:688 字
阅读时长:2 分钟
Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者`pip install greenlet``

安装``msvc-runtime`同理

Q: 能不能添加某个功能

在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

gsuid_core/gsuid_core/config.json中,调整IP和PORT后重启core

- +
Skip to content

常见问题检索

字数统计:688 字
阅读时长:2 分钟
Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者`pip install greenlet``

安装``msvc-runtime`同理

Q: 能不能添加某个功能

在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

gsuid_core/data/config.json中,调整IP和PORT后重启core

+ \ No newline at end of file diff --git a/InstallPlugins/InstallPlugins.html b/InstallPlugins/InstallPlugins.html index 6707adb0..24bc7467 100644 --- a/InstallPlugins/InstallPlugins.html +++ b/InstallPlugins/InstallPlugins.html @@ -5,17 +5,17 @@ 为GsCore安装插件 | 早柚核心Docs - - + + - - - - - - - + + + + + + + @@ -42,7 +42,7 @@ -
Skip to content

为GsCore安装插件简单

字数统计:276 字
阅读时长:1 分钟

💡 提醒

本文默认装插件时你没有安装任何插件,

即你**【没有】**执行安装GsCore一节中的最后一步【安装所需插件】

即使是安装了也没有关系,只需要把安装的插件名字换成其他,依旧是一样的安装方式。

命令安装简单

已经启动Bot、GsCore,则只需要确保自己有master权限。

聊天界面
Wuyi无疑 用户
core安装插件GenshinUID
GsCore 机器人
🚀 开始安装...请稍等一段时间...
GsCore 机器人
🎉 安装成功!请发送`gs重启`或`core重启`以应用插件!.

手动安装普通

sh
cd gsuid_core
+    
Skip to content

为GsCore安装插件简单

字数统计:276 字
阅读时长:1 分钟

💡 提醒

本文默认装插件时你没有安装任何插件,

即你**【没有】**执行安装GsCore一节中的最后一步【安装所需插件】

即使是安装了也没有关系,只需要把安装的插件名字换成其他,依旧是一样的安装方式。

命令安装简单

已经启动Bot、GsCore,则只需要确保自己有master权限。

聊天界面
Wuyi无疑 用户
core安装插件GenshinUID
GsCore 机器人
🚀 开始安装...请稍等一段时间...
GsCore 机器人
🎉 安装成功!请发送`gs重启`或`core重启`以应用插件!.

手动安装普通

sh
cd gsuid_core
 cd plugins
 
 # 本文以安装GenshinUID / StarRailUID插件为范例
@@ -57,8 +57,8 @@
 cd ../
 
 # 启动Bot(如此时GsCore正在运行,请先使用Ctrl+C快捷键关闭GsCore,无需重启Bot(如NoneBot2))
-poetry run core
- +poetry run core
+ \ No newline at end of file diff --git a/InstallPlugins/PluginsList.html b/InstallPlugins/PluginsList.html index ec3062cb..5c79213a 100644 --- a/InstallPlugins/PluginsList.html +++ b/InstallPlugins/PluginsList.html @@ -5,16 +5,16 @@ 基于GsCore的插件列表 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

基于GsCore的插件列表

字数统计:62 字
阅读时长:1 分钟

💡 提醒

命令安装core安装插件+插件名称, 如向Bot发送core安装插件GenshinUID

手动安装需要将插件仓库git clone/gsuid_core/plugins目录下。

StarRailUID普通

全功能星穹铁道插件

StarRailUID's avatar
GenshinUID普通

全功能原神插件

GenshinUID's avatar
plugin_chat普通

融合了openai, newbing, 词库, 发病的智障回复插件

plugin_chat's avatar
mys_qrlogin危险

扫码登陆游戏插件

mys_qrlogin's avatar
honkai_sign普通

崩坏三签到插件

honkai_sign's avatar
maimai_plugin普通

maimai插件

maimai_plugin's avatar
WzryUID普通

全功能王者荣耀插件

WzryUID's avatar
ArknightsUID普通

全功能明日方舟插件(WIP)

ArknightsUID's avatar
BlueArchiveUID普通

蔚蓝档案插件

BlueArchiveUID's avatar
PsyTest普通

心理测试集合插件

PsyTest's avatar
pokemon普通

宝可梦小游戏插件

pokemon's avatar
MajsoulUID普通

全功能雀魂查询插件

MajsoulUID's avatar
LOLegendsUID普通

全功能LOL查询插件

LOLegendsUID's avatar
CS2UID普通

全功能CS2查询插件

CS2UID's avatar
ZZZeroUID普通

全功能绝区零查询插件

ZZZeroUID's avatar
WutheringWavesUID普通

全功能鸣潮查询插件

WutheringWavesUID's avatar
VAUID普通

全功能无畏契约查询插件

VAUID's avatar
SayuStock普通

股票插件, 查询云图&概览等

SayuStock's avatar
- +
Skip to content

基于GsCore的插件列表

字数统计:62 字
阅读时长:1 分钟

💡 提醒

命令安装core安装插件+插件名称, 如向Bot发送core安装插件GenshinUID

手动安装需要将插件仓库git clone/gsuid_core/plugins目录下。

StarRailUID普通

全功能星穹铁道插件

StarRailUID's avatar
GenshinUID普通

全功能原神插件

GenshinUID's avatar
plugin_chat普通

融合了openai, newbing, 词库, 发病的智障回复插件

plugin_chat's avatar
mys_qrlogin危险

扫码登陆游戏插件

mys_qrlogin's avatar
honkai_sign普通

崩坏三签到插件

honkai_sign's avatar
maimai_plugin普通

maimai插件

maimai_plugin's avatar
WzryUID普通

全功能王者荣耀插件

WzryUID's avatar
ArknightsUID普通

全功能明日方舟插件(WIP)

ArknightsUID's avatar
BlueArchiveUID普通

蔚蓝档案插件

BlueArchiveUID's avatar
PsyTest普通

心理测试集合插件

PsyTest's avatar
pokemon普通

宝可梦小游戏插件

pokemon's avatar
MajsoulUID普通

全功能雀魂查询插件

MajsoulUID's avatar
LOLegendsUID普通

全功能LOL查询插件

LOLegendsUID's avatar
CS2UID普通

全功能CS2查询插件

CS2UID's avatar
ZZZeroUID普通

全功能绝区零查询插件

ZZZeroUID's avatar
WutheringWavesUID普通

全功能鸣潮查询插件

WutheringWavesUID's avatar
VAUID普通

全功能无畏契约查询插件

VAUID's avatar
SayuStock普通

股票插件, 查询云图&概览等

SayuStock's avatar
+ \ No newline at end of file diff --git a/LinkBots/AdapterList.html b/LinkBots/AdapterList.html index f12d1d1d..dd745d4f 100644 --- a/LinkBots/AdapterList.html +++ b/LinkBots/AdapterList.html @@ -5,16 +5,16 @@ 适配早柚核心的Bot | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

适配早柚核心的Bot简单

字数统计:195 字
阅读时长:1 分钟

💡 提醒

感谢适配编写者(们)

适配以下Bot,安装以下bot的对应连接器,然后启动早柚核心(gsuid_core)即可使用

NoneBot2 - 支持OneBot(QQ)、OneBotV12、RedProtocol(NTQQ)、QQ频道、微信(NtChat)、KOOK(开黑啦)、Telegram(电报)、FeiShu(飞书)、DoDo(渡渡)、Villa(米游社大别野)、Discord等

Hoshino - 支持OneBot(QQ)

ZeroBot - 支持OneBot(QQ)

YunZai-Bot - 支持OneBot(QQ) (也可以使用TRSS-Yunzai以适配更多协议)

Koishi - 支持OneBot(QQ)以及商店内更多适配器(例如不会风控的NTQQ)

独立连接器

[Java] gs-core-adapter - 该适配器连接RedProtocol协议和GsCore

- +
Skip to content

适配早柚核心的Bot简单

字数统计:195 字
阅读时长:1 分钟

💡 提醒

感谢适配编写者(们)

适配以下Bot,安装以下bot的对应连接器,然后启动早柚核心(gsuid_core)即可使用

NoneBot2 - 支持OneBot(QQ)、OneBotV12、RedProtocol(NTQQ)、QQ频道、微信(NtChat)、KOOK(开黑啦)、Telegram(电报)、FeiShu(飞书)、DoDo(渡渡)、Villa(米游社大别野)、Discord等

Hoshino - 支持OneBot(QQ)

ZeroBot - 支持OneBot(QQ)

YunZai-Bot - 支持OneBot(QQ) (也可以使用TRSS-Yunzai以适配更多协议)

Koishi - 支持OneBot(QQ)以及商店内更多适配器(例如不会风控的NTQQ)

独立连接器

[Java] gs-core-adapter - 该适配器连接RedProtocol协议和GsCore

+ \ No newline at end of file diff --git a/LinkBots/HoshinoBot.html b/LinkBots/HoshinoBot.html index e44ba5e8..43611377 100644 --- a/LinkBots/HoshinoBot.html +++ b/LinkBots/HoshinoBot.html @@ -5,16 +5,16 @@ HoshinoBot | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

HoshinoBot简单

字数统计:117 字
阅读时长:1 分钟

安装插件

📝 备注

需要配置好__bot__.py文件(SUPERUSER等)

  • cd至插件文件夹内,一般位于hoshino/modules/
  • 输入安装命令
sh
git clone -b v4-hoshino https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的HoshinoBot运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令python run.py启动HoshinoBot
- +
Skip to content

HoshinoBot简单

字数统计:117 字
阅读时长:1 分钟

安装插件

📝 备注

需要配置好__bot__.py文件(SUPERUSER等)

  • cd至插件文件夹内,一般位于hoshino/modules/
  • 输入安装命令
sh
git clone -b v4-hoshino https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的HoshinoBot运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令python run.py启动HoshinoBot
+ \ No newline at end of file diff --git a/LinkBots/NoneBot2.html b/LinkBots/NoneBot2.html index 228dd625..a2f61b4b 100644 --- a/LinkBots/NoneBot2.html +++ b/LinkBots/NoneBot2.html @@ -5,16 +5,16 @@ NoneBot2 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,8 +41,8 @@ -
Skip to content

NoneBot2简单

字数统计:229 字
阅读时长:1 分钟

📝 备注

以下【用户模式安装插件】和【开发者模式安装插件】二选一即可

安装插件用户模式

  • 进入机器人项目文件夹内,输入命令安装本插件
sh
nb plugin install nonebot-plugin-genshinuid
  • 使用nb run启动你的bot

安装插件开发者模式

🚨 警告

需要配置好.env文件(SUPERUSER等)

插件开发者可选此模式,对应nb创建项目模板simple

  • cd至插件文件夹内,一般位于{Bot目录}/src/plugins
  • 输入安装命令(前提安装过git)
sh
git clone -b v4-nonebot2 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的Nonebot2运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令nb run启动Bot
- +
Skip to content

NoneBot2简单

字数统计:229 字
阅读时长:1 分钟

📝 备注

以下【用户模式安装插件】和【开发者模式安装插件】二选一即可

安装插件用户模式

  • 进入机器人项目文件夹内,输入命令安装本插件
sh
nb plugin install nonebot-plugin-genshinuid
  • 使用nb run启动你的bot

安装插件开发者模式

🚨 警告

需要配置好.env文件(SUPERUSER等)

插件开发者可选此模式,对应nb创建项目模板simple

  • cd至插件文件夹内,一般位于{Bot目录}/src/plugins
  • 输入安装命令(前提安装过git)
sh
git clone -b v4-nonebot2 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的Nonebot2运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令nb run启动Bot
+ \ No newline at end of file diff --git a/PluginsHelp/ArknightsUID.html b/PluginsHelp/ArknightsUID.html index 2eaf6ab7..cf2a7498 100644 --- a/PluginsHelp/ArknightsUID.html +++ b/PluginsHelp/ArknightsUID.html @@ -5,15 +5,15 @@ ArknightsUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

ArknightsUID命令列表

字数统计:48 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

- +
Skip to content

ArknightsUID命令列表

字数统计:48 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

+ \ No newline at end of file diff --git a/PluginsHelp/BlueArchiveUID.html b/PluginsHelp/BlueArchiveUID.html index 23dc94e0..e0daaeb7 100644 --- a/PluginsHelp/BlueArchiveUID.html +++ b/PluginsHelp/BlueArchiveUID.html @@ -5,15 +5,15 @@ BlueArchiveUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

BlueArchiveUID命令列表

字数统计:587 字
阅读时长:2 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

ba攻略 - 参考: ba攻略5-3|ba攻略H1-3

ba活动攻略 - 命令: ba活动攻略

ba角色攻略 - 参考: ba角色攻略优香(角色名尽可能完整准确)

ba总力战 - 参考:ba总力战

~「第6期:室内 - 白&黑」~
【官服数据】:
🥇档线: 12660692(EX - 06:59.267)
🥈档线: 7232960(HC - 02:17.200)
🥉档线: 3573388(VH - 02:44.1s33)
第1: 14049920
第1000: 13600218
第2000: 13435098
第3000: 13346138
第4000: 13272960
第5000: 13223680
第6000: 13178458
第7000: 13129600
第8000: 13084800
第9000: 13044480
第10000: 13004160
第11000: 12965549
第12000: 12930349
第13000: 12897280
第14000: 12864858
第15000: 12831789
第16000: 12800858
第17000: 12771418
第18000: 12739629
第19000: 12705920
第20000: 12660692
第20001: 12660692
第30000: 7405655
第50000: 7359255
第100000: 7272000
第120000: 7232960
第200000: 6689495
第240000: 3573388
第300000: 898120
✅换源请发【总力战档位】
✅查B服请发【ba总力战b】
✅最后更新于: 2023-11-06 19:10:04

总力战档位 - 参考:总力战档位

官服:
第1名: 14049920
第2001名: 13435109
第5001名: 13223924
第10001名: 13003828
第18001名: 12739752
第19001名: 12705855
第20001名: 12659858
第30001名: 7405646
B服:
第1名: 14026452
第1001名: 13278849
第2001名: 13106757
第4001名: 12846201
第7001名: 12571665
第7501名: 12513612
第8001名: 12437684
第12001名: 7397715
官服Ex通过人数: 25750
B服Ex通过人数: 9750
数据最后更新于: 2023-11-02 07:37:25

ba用时 - 参考: ba用时 | ba用时寿司1300w

> 输入 Boss+分数 算总力战用时,输入示例:ba用时寿司12345678

ba算分 - 参考: ba算分 | ba算分ex寿司剩1:23.433 56.789

> 输入 难度+Boss+剩x:xx.xxx 算总力战分数,输入示例:ba算分ex寿司剩1:23.433 56.789
> 多刀用空格隔开

- +
Skip to content

BlueArchiveUID命令列表

字数统计:587 字
阅读时长:2 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

ba攻略 - 参考: ba攻略5-3|ba攻略H1-3

ba活动攻略 - 命令: ba活动攻略

ba角色攻略 - 参考: ba角色攻略优香(角色名尽可能完整准确)

ba总力战 - 参考:ba总力战

~「第6期:室内 - 白&黑」~
【官服数据】:
🥇档线: 12660692(EX - 06:59.267)
🥈档线: 7232960(HC - 02:17.200)
🥉档线: 3573388(VH - 02:44.1s33)
第1: 14049920
第1000: 13600218
第2000: 13435098
第3000: 13346138
第4000: 13272960
第5000: 13223680
第6000: 13178458
第7000: 13129600
第8000: 13084800
第9000: 13044480
第10000: 13004160
第11000: 12965549
第12000: 12930349
第13000: 12897280
第14000: 12864858
第15000: 12831789
第16000: 12800858
第17000: 12771418
第18000: 12739629
第19000: 12705920
第20000: 12660692
第20001: 12660692
第30000: 7405655
第50000: 7359255
第100000: 7272000
第120000: 7232960
第200000: 6689495
第240000: 3573388
第300000: 898120
✅换源请发【总力战档位】
✅查B服请发【ba总力战b】
✅最后更新于: 2023-11-06 19:10:04

总力战档位 - 参考:总力战档位

官服:
第1名: 14049920
第2001名: 13435109
第5001名: 13223924
第10001名: 13003828
第18001名: 12739752
第19001名: 12705855
第20001名: 12659858
第30001名: 7405646
B服:
第1名: 14026452
第1001名: 13278849
第2001名: 13106757
第4001名: 12846201
第7001名: 12571665
第7501名: 12513612
第8001名: 12437684
第12001名: 7397715
官服Ex通过人数: 25750
B服Ex通过人数: 9750
数据最后更新于: 2023-11-02 07:37:25

ba用时 - 参考: ba用时 | ba用时寿司1300w

> 输入 Boss+分数 算总力战用时,输入示例:ba用时寿司12345678

ba算分 - 参考: ba算分 | ba算分ex寿司剩1:23.433 56.789

> 输入 难度+Boss+剩x:xx.xxx 算总力战分数,输入示例:ba算分ex寿司剩1:23.433 56.789
> 多刀用空格隔开

+ \ No newline at end of file diff --git a/PluginsHelp/GenshinUID.html b/PluginsHelp/GenshinUID.html index e91ac377..b78f416a 100644 --- a/PluginsHelp/GenshinUID.html +++ b/PluginsHelp/GenshinUID.html @@ -5,15 +5,15 @@ GenshinUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

GenshinUID命令列表

字数统计:63 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

表格版

命令列表

图片版

图片版帮助

- +
Skip to content

GenshinUID命令列表

字数统计:63 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

表格版

命令列表

图片版

图片版帮助

+ \ No newline at end of file diff --git a/PluginsHelp/LOLegendsUID.html b/PluginsHelp/LOLegendsUID.html index 7055f5a0..5f761fe3 100644 --- a/PluginsHelp/LOLegendsUID.html +++ b/PluginsHelp/LOLegendsUID.html @@ -5,15 +5,15 @@ LOLegendsUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

LOLegendsUID命令列表

字数统计:298 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

丨功能

绑定切换删除UID - 命令:lol绑定UID、lol删除UID、lol切换UID

还没有图

搜索用户 - 命令: lol搜索

还没有图

查询基本信息 - 命令: lol查询

添加CK(私聊) - 命令: lol添加ck

还没有图

丨使用方式

  1. 安装插件

  2. 使用小号打开Wegame

  3. 打开Fiddler,抓取任意一个数据请求的Cookie内容

    1. Cookie内容大致以pgv_pvid=开头,以index.html结尾
  4. 私聊Bot,发送lol添加ck ,并在命令后面直接附上你第三步获取到的Cookie

    1. lol添加ckpgv_pvid=....
  5. 可以正常使用Bot了!

    1. 假设我的ID叫Wuyi无疑

    2. 首先发送lol搜索Wuyi无疑

    3. Bot将会回复带有UID的信息

    4. 再发送lol绑定uid+你刚刚获取到的完整UID

      1. 例如lol绑定uidRP68HxHor1oVPfjb5pyf1Q==:1
    5. 可以进行查询,使用lol查询进行查询即可

- +
Skip to content

LOLegendsUID命令列表

字数统计:298 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

丨功能

绑定切换删除UID - 命令:lol绑定UID、lol删除UID、lol切换UID

还没有图

搜索用户 - 命令: lol搜索

还没有图

查询基本信息 - 命令: lol查询

添加CK(私聊) - 命令: lol添加ck

还没有图

丨使用方式

  1. 安装插件

  2. 使用小号打开Wegame

  3. 打开Fiddler,抓取任意一个数据请求的Cookie内容

    1. Cookie内容大致以pgv_pvid=开头,以index.html结尾
  4. 私聊Bot,发送lol添加ck ,并在命令后面直接附上你第三步获取到的Cookie

    1. lol添加ckpgv_pvid=....
  5. 可以正常使用Bot了!

    1. 假设我的ID叫Wuyi无疑

    2. 首先发送lol搜索Wuyi无疑

    3. Bot将会回复带有UID的信息

    4. 再发送lol绑定uid+你刚刚获取到的完整UID

      1. 例如lol绑定uidRP68HxHor1oVPfjb5pyf1Q==:1
    5. 可以进行查询,使用lol查询进行查询即可

+ \ No newline at end of file diff --git a/PluginsHelp/MajsoulUID.html b/PluginsHelp/MajsoulUID.html index 08bfd80f..a252ee59 100644 --- a/PluginsHelp/MajsoulUID.html +++ b/PluginsHelp/MajsoulUID.html @@ -5,15 +5,15 @@ MajsoulUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

MajsoulUID命令列表

字数统计:112 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 雀魂绑定UID、雀魂删除UID、雀魂切换UID

还没有图

搜索用户 - 命令: 雀魂搜索

还没有图

基本信息汇总 - 命令: 雀魂查询

- +
Skip to content

MajsoulUID命令列表

字数统计:112 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 雀魂绑定UID、雀魂删除UID、雀魂切换UID

还没有图

搜索用户 - 命令: 雀魂搜索

还没有图

基本信息汇总 - 命令: 雀魂查询

+ \ No newline at end of file diff --git a/PluginsHelp/StarRailUID.html b/PluginsHelp/StarRailUID.html index ab7464c8..0c06ba1d 100644 --- a/PluginsHelp/StarRailUID.html +++ b/PluginsHelp/StarRailUID.html @@ -5,15 +5,15 @@ StarRailUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

StarRailUID命令列表

字数统计:48 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

- +
Skip to content

StarRailUID命令列表

字数统计:48 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

+ \ No newline at end of file diff --git a/PluginsHelp/WzryUID.html b/PluginsHelp/WzryUID.html index 3d6f9af1..0b046fa7 100644 --- a/PluginsHelp/WzryUID.html +++ b/PluginsHelp/WzryUID.html @@ -5,15 +5,15 @@ WzryUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

WzryUID命令列表

字数统计:138 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 王者绑定UID、王者删除UID、王者切换UID

还没有图

皮肤墙 - 命令: 皮肤墙

当前段位 - 命令: 当前段位

查战绩 - 命令: 查荣耀

- +
Skip to content

WzryUID命令列表

字数统计:138 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 王者绑定UID、王者删除UID、王者切换UID

还没有图

皮肤墙 - 命令: 皮肤墙

当前段位 - 命令: 当前段位

查战绩 - 命令: 查荣耀

+ \ No newline at end of file diff --git a/PluginsHelp/ZZZeroUID.html b/PluginsHelp/ZZZeroUID.html index 97e5dcd8..2feaf24c 100644 --- a/PluginsHelp/ZZZeroUID.html +++ b/PluginsHelp/ZZZeroUID.html @@ -5,15 +5,15 @@ ZZZeroUID命令列表 | 早柚核心Docs - - + + - - - - - + + + + + @@ -40,8 +40,8 @@ -
Skip to content

ZZZeroUID命令列表

字数统计:385 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主!!

绑定切换删除UID - 命令: zzz绑定UID、zzz删除UID、zzz切换UID

还没有图

便签 - 命令: zzzmr、zzz便签

基本信息汇总 - 命令: zzz查询

角色攻略 - 命令: zzz角色攻略露西

更新抽卡记录 - 命令: zzz刷新抽卡记录

还没有图

抽卡记录 - 命令: zzz抽卡记录

式舆防卫战 - 命令: zzz深渊

面板更新 - 命令: zzz刷新面板

面板查询 - 命令: zzz查询露西

练度统计 - 命令: zzz练度统计

签到相关 - 命令: zzz签到 / zzz开启自动签到 / zzz全部重签(需要管理员)

还没有图

其他 - 网页控制台相关功能

请自行查阅文档, 可控制角色攻略源, 签到时间等

- +
Skip to content

ZZZeroUID命令列表

字数统计:385 字
阅读时长:1 分钟

🚨 警告

该文档可能更新不及时,请以插件实际功能为主!!

绑定切换删除UID - 命令: zzz绑定UID、zzz删除UID、zzz切换UID

还没有图

便签 - 命令: zzzmr、zzz便签

基本信息汇总 - 命令: zzz查询

角色攻略 - 命令: zzz角色攻略露西

更新抽卡记录 - 命令: zzz刷新抽卡记录

还没有图

抽卡记录 - 命令: zzz抽卡记录

式舆防卫战 - 命令: zzz深渊

面板更新 - 命令: zzz刷新面板

面板查询 - 命令: zzz查询露西

练度统计 - 命令: zzz练度统计

签到相关 - 命令: zzz签到 / zzz开启自动签到 / zzz全部重签(需要管理员)

还没有图

其他 - 网页控制台相关功能

请自行查阅文档, 可控制角色攻略源, 签到时间等

+ \ No newline at end of file diff --git a/Started/CoreConfig.html b/Started/CoreConfig.html index caa3f902..cbf3984b 100644 --- a/Started/CoreConfig.html +++ b/Started/CoreConfig.html @@ -5,16 +5,16 @@ 配置GsCore | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

配置GsCore普通

字数统计:399 字
阅读时长:1 分钟

🚨 警告

config.json文件位于gsuid_core/gsuid_core/config.json

core_config.json文件位于gsuid_core/data/core_config.json

本文关注的是config.json,而core_config.json请尽量通过网页控制台去调整!

如想关注core_config.json,请检查GsCore 选项

首次安装GsCore时,两个文件均需要启动Core来进行生成

💡 提醒

下面为详细配置,作为初次安装的萌新,只需要注意修改masters项为你自己的QQ号(或其他平台号码)即可,其他配置可以完全不用动

json
{
+    
Skip to content

配置GsCore普通

字数统计:399 字
阅读时长:1 分钟

🚨 警告

config.json文件位于gsuid_core/data/config.json

core_config.json文件位于gsuid_core/data/core_config.json

本文关注的是config.json,而core_config.json请尽量通过网页控制台去调整!

如想关注core_config.json,请检查GsCore 选项

首次安装GsCore时,两个文件均需要启动Core来进行生成

💡 提醒

下面为详细配置,作为初次安装的萌新,只需要注意修改masters项为你自己的QQ号(或其他平台号码)即可,其他配置可以完全不用动

json
{
   "HOST": "localhost", // 本机Host, 一般无需修改
   "PORT": "8765", // GsCore运行端口, 一般无需修改
   "masters": [
@@ -65,8 +65,8 @@
       "white_list": [] // 某个服务的白名单, 类型为List[string]
     }
   }
-}
- +}
+ \ No newline at end of file diff --git a/Started/EnvCheck.html b/Started/EnvCheck.html index d29a1e4f..baa0426b 100644 --- a/Started/EnvCheck.html +++ b/Started/EnvCheck.html @@ -5,16 +5,16 @@ 确认环境有无缺失 | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

确认环境有无缺失简单

字数统计:439 字
阅读时长:1 分钟
  • ✅确保安装Python环境(版本须>3.8, 建议>=3.12,不建议>=3.13
检查Python
shell
# 【命令行内输入】
+    
Skip to content

确认环境有无缺失简单

字数统计:439 字
阅读时长:1 分钟
  • ✅确保安装Python环境(版本须>3.8, 建议>=3.12,不建议>=3.13
检查Python
shell
# 【命令行内输入】
 python -V
 
 # 【以下为回复示例、无需输入】
@@ -69,8 +69,8 @@
 
 # 以下为回复示例、无需输入
 # 回复类似`uv 0.5.18`的信息,即为已经安装uv环境
->>> uv 0.5.18 (27d1bad55 2025-01-11)

💡 提醒

如果你没有安装poetry,只需要输入pip install poetry即可安装

如果你没有安装uv, 只需要输入pip install uv即可安装(更推荐使用pipx

如果你没有安装pdm, 则更加复杂一点, 必须使用pipx管理pdm环境 pipx install pdm

- +>>> uv 0.5.18 (27d1bad55 2025-01-11)

💡 提醒

如果你没有安装poetry,只需要输入pip install poetry即可安装

如果你没有安装uv, 只需要输入pip install uv即可安装(更推荐使用pipx

如果你没有安装pdm, 则更加复杂一点, 必须使用pipx管理pdm环境 pipx install pdm

+ \ No newline at end of file diff --git a/Started/InstallCore.html b/Started/InstallCore.html index 510df1af..703ab829 100644 --- a/Started/InstallCore.html +++ b/Started/InstallCore.html @@ -5,16 +5,16 @@ 安装Core | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,7 +41,7 @@ -
Skip to content

安装Core普通

字数统计:224 字
阅读时长:1 分钟

下载/克隆仓库

  • Bot目录的上级(例如你的bot目录为./Wuyi/nb2,则cd至./Wuyi处)

  • 输入安装core命令

sh
git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
  • 进入文件夹内
sh
cd gsuid_core

安装依赖

💡 提醒

可以根据你的喜好,自行选择uv, pdm, poetry等环境工具安装Core

或使用裸环境python&pip安装

【🥳 推荐】uv
sh
# uv安装依赖方式
+    
Skip to content

安装Core普通

字数统计:224 字
阅读时长:1 分钟

下载/克隆仓库

  • Bot目录的上级(例如你的bot目录为./Wuyi/nb2,则cd至./Wuyi处)

  • 输入安装core命令

sh
git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
  • 进入文件夹内
sh
cd gsuid_core

安装依赖

💡 提醒

可以根据你的喜好,自行选择uv, pdm, poetry等环境工具安装Core

或使用裸环境python&pip安装

【🥳 推荐】uv
sh
# uv安装依赖方式
 uv sync
 uv run python -m ensurepip
poetry
sh
# poetry安装依赖方式
 poetry install
pdm
sh
# pdm安装依赖方式
@@ -50,8 +50,8 @@
 python -m pip install -r requirements.txt

安装所需插件可选

sh
cd gsuid_core
 cd plugins
 # 安装v4 GenshinUID
-git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch

🎉你已经成功安装GsCore

启动Core

- +git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch

🎉你已经成功安装GsCore

启动Core

+ \ No newline at end of file diff --git a/Started/StartCore.html b/Started/StartCore.html index 1c52cc81..a25a298d 100644 --- a/Started/StartCore.html +++ b/Started/StartCore.html @@ -5,16 +5,16 @@ 启动Core | 早柚核心Docs - - + + - - - - - - + + + + + + @@ -41,9 +41,9 @@ -
Skip to content

启动Core简单

字数统计:225 字
阅读时长:1 分钟

🚨 警告

下面四种启动方式,根据你安装时使用的工具选择即可。

启动时需移动至主路径, 例如E:\gsuid_core

示例命令 cd E:\MyPyProject\gsuid_core

启动命令

【🥳 推荐】UV启动
sh
uv run core
Poetry启动
sh
poetry run core
PDM启动
sh
pdm run core
【😡 不推荐】直接使用Python
sh
# 不推荐使用该方法
-python -m gsuid_core.core

下一步你可能需要的页面

🚨 警告

GsCore并不能独立使用,你需要连接NoneBot2或其他支持的Bot才能使用!

【以下是部分支持的Bot列表】:

🔗 连接 NoneBot2

🔗 连接 HoshinoBot

🔗 连接 YunZai-Bot

🔗 连接 ZeroBot

🔗 连接 Koishi

你可以选择前往 🔗该页面 查看更多支持Bot列表

🔧 配置Core

🤖 插件市场

- +
Skip to content

启动Core简单

字数统计:225 字
阅读时长:1 分钟

🚨 警告

下面四种启动方式,根据你安装时使用的工具选择即可。

启动时需移动至主路径, 例如E:\gsuid_core

示例命令 cd E:\MyPyProject\gsuid_core

启动命令

【🥳 推荐】UV启动
sh
uv run core
Poetry启动
sh
poetry run core
PDM启动
sh
pdm run core
【😡 不推荐】直接使用Python
sh
# 不推荐使用该方法
+python -m gsuid_core.core

下一步你可能需要的页面

🚨 警告

GsCore并不能独立使用,你需要连接NoneBot2或其他支持的Bot才能使用!

【以下是部分支持的Bot列表】:

🔗 连接 NoneBot2

🔗 连接 HoshinoBot

🔗 连接 YunZai-Bot

🔗 连接 ZeroBot

🔗 连接 Koishi

你可以选择前往 🔗该页面 查看更多支持Bot列表

🔧 配置Core

🤖 插件市场

+ \ No newline at end of file diff --git a/WebConsole/f1132b15-0059-4dae-8ccf-626d79b94aca.png b/WebConsole/f1132b15-0059-4dae-8ccf-626d79b94aca.png new file mode 100644 index 0000000000000000000000000000000000000000..64eaee248e4b39ea127c830a17b51337d7182ef9 GIT binary patch literal 306974 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®o&%crxiNqA%0!i861O6Omz&pZsffjDL~8 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 z zafO}y=hX56FYg3PK>l9Kjaj0SMhH8*P~jMqk3sVAFfgW|E_FrXAL#(H*8FNtkOa)Z zNipHV5@ajOazunHG;8lI_|Av7$NR62u9h#_S2aNW%FayA)U{e7t&-VRESL|UKie?o zD3DU1?QkpJ890e>y87X2UdLfxNBopGeu1sdsmk5~9;hRWS-c=o52akRM>Tp3HBF_l zyo-i1&lv*|6DtHEGzcM-7}9SkT`zL4R~B9wm`!4NiNAXhq&tt)FpbhH8{Jt_?x>=s zgn=je-Yi|suqA*vz;o%4jUS7EK+n!isQ9X%k30q_TME4;$;=K127IWLxShhqqx-wo zemrh~u@M+7-qTM>O;IG-*DWd5Q-;HrHVj-$HdbRApMQ44K#Y%*z)CDRDV&Vk&;s6t zNQ5smp4{h70Vr0*;QVYG>h9))X72U$T{D;B`NO)OMZ#FT`qPoVTld(+=J4^%cogyH z<39A|3nq`#8Z;r46+%Azl#6~7-RSNthHWx4_pRMRD&&I&e9R=*f{NYY8aV+07Xd}N zC%?JzUMAB>k8_qRy}w6v1{#X|FQ9aO=542;VIuO9mV(69#bHW}L#>V@p1)1^6_`>J z>>>r9EJRzdbn+wJ;4f(RVhYy(@)-v99pfjoC;LnDkDIC*nM1yPN7)zMwBy?e1nj#@|6R$$h0CDM`; zR9jJoe>g=&zetTdpJrfsGmg7T{zmqp zbq0dY<2$s|ED9aB>VoD)B&7|-XrgTUL3?d1Dr34)*+#ddXxdI{pg`FMf{*d_qYuZ# z3#J&AwP!X=^c3Zpg%*yfeHesE0`KVbAdSik_j|ES_3i4iD$BEq3JQ#@tex8!B8Q7} z<@0~P@wBsZ<6takKG1ZM5s@%}^XZG7G!Igw9CImEXh9L_kX!rdM}dK;Gu1Hw^ zjUv_)*VB@k3Mfq_is}R92`6Pn$@~amXmz~N~LI%YXa&1moLHoe-77$f;=24U*1Oev;A1Zh0KdAte-BS zS_UoTbz|yKIWNabC&Rqxr<%*Z{(gH*=!FP#2@^rkxa~6Qb@YK zCpTK4A;RW3KL4m;^q|sKA-B3Z+1kx5ESKC|IuwRa<237II4)vMw~ay;{m(N)vg*=G zFBtw5-ny#NhVMwZOul=#Qr5=iT6`V*+|tyFM?TQnpFb1B_C3|ZrQ*nwXejF}%+2=p z?&w&I*rC`1#Q@6SA#1u{H_3rJdB8@~ZTd%drulrPT+za$uCfA4*stCIF%ugb@eI94 zxsmRIof)x83u6N!c4p2H-mBLvMG7ACeJF`Tav@@fYrRjXX~TQF*4X3~U&1DHxzQJA9 z(;C1B1+N%r(1CZ2Qw&`n7$^hc)M6k)&Yu>t88q9(dpFIHVUCwkhIJcru|_MNx`&vO zG|3=krcKz_#1BbQKBPt5NI%4Vf$jDEz1enmKc)2#D5=MuUy<3efNl=wowNj3;bFXJ-{=Ha(=arv(jB zCf66F^@Zt;wUq++Ws&rG!!O5K2kIkz1rZ6;k--N!QnV{EG(m8k)U>*!CciL!Kg_6$ z6tr19TMoU6_ z7Bw=g3E9Q6PLty$kDW2ch4%7HGqswoj|*ZpIkAW{!;Eo*yiv>M8gFkFcwhreuo5|> zoZ1%|cSH25k&`*9OM3TJb0Hzfh=G=YJbKcdxKzqz`D5CDKV<%p{fR-e0a+y2{If}l zy+q&aU_A>+h3&n*qp=^5&}r9bgy5+w<~22y7510Z!iev3&{HSr=RT(u#^q%6gvLxw zx_r$-6VZ)ZZRe(xMGyV9d$@OfxHo2vB?;a|bZvXi9nX)dmF2R+ggQD;W!Ed3nbgIM z!SN{}q`4V)WyAN``7Y`V1MMue?`z^LRSrNVyQ|=gvRcK}BcyFwcMs+*!;B~ZN;1^i z3;GAU*3uDdu1RM3Y;35#Q3(PmXDg$vps^q5jvqs5_AItn!4!LDq+Gn}v_Jv-j1aOx zZ6+k<)c(XEEQ8Gd(GRGH@S-6G(9z0Uo2c;?Xz0$=AG1lBQ=vT04bR)3`jJfHAq`Q$ zp<+eP0|!GRR~9yEg4a=2dlv$BG1yI9re^7SiJ7`jpDFLCgxqXQ&jsX@sy)lds_ZL$ zWu9@u5mx9x0LYtxPbr(C@2{J=TEMQ&6<^_g@eimAN=Y%0Ar+**y?G-VAQFQ(I=rTF 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%0Am;M= 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 HP6YiASodHp literal 0 HcmV?d00001 diff --git a/assets/Advance_BaseInfo.md.Cqcz-lq_.js b/assets/Advance_BaseInfo.md.Cqcz-lq_.js deleted file mode 100644 index 260256f2..00000000 --- a/assets/Advance_BaseInfo.md.Cqcz-lq_.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as n}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as s,j as o,a as t,G as a,a1 as l,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const N=JSON.parse('{"title":"理解概念","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BaseInfo.md","filePath":"Advance/BaseInfo.md","lastUpdated":1736946156000}'),m={name:"Advance/BaseInfo.md"},u={id:"理解概念",tabindex:"-1"};function g(h,e,_,f,B,v){const d=n,i=r;return p(),s("div",null,[o("h1",u,[e[0]||(e[0]=t("理解概念")),a(d,{type:"tip",text:"稍难"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#理解概念","aria-label":'Permalink to "理解概念"'},"​",-1))]),a(i,{readTime:"1",words:"226"}),e[3]||(e[3]=l('

GenshinUID v4 将由以下部分组成。

接下来将以NoneBot2为载体,介绍插件运行原理,以便更好理解插件的安装方式

传统插件通信方法

go-cqhttp <-> NoneBot2 <-> 插件(如genshinuid v3等)

v4采用的以Core为主体的通信模式

go-cqhttp <-> NoneBot2 <-> 插件 <-> gsuid_core <-> GenshinUID v4

这样做的好处

  • 便于其他Bot同时调用gsuid_corecore插件一次编写、全平台通用

  • 同个Bot可以同时使用多种适配器、支持开黑啦、微信、QQ、频道、Telegram

  • 多平台共用一个数据库、共同连接一个gsuid_core

  • 支持远端调用core内插件

',10))])}const I=c(m,[["render",g]]);export{N as __pageData,I as default}; diff --git a/assets/Advance_BaseInfo.md.Cqcz-lq_.lean.js b/assets/Advance_BaseInfo.md.Cqcz-lq_.lean.js deleted file mode 100644 index 260256f2..00000000 --- a/assets/Advance_BaseInfo.md.Cqcz-lq_.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as n}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as s,j as o,a as t,G as a,a1 as l,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const N=JSON.parse('{"title":"理解概念","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BaseInfo.md","filePath":"Advance/BaseInfo.md","lastUpdated":1736946156000}'),m={name:"Advance/BaseInfo.md"},u={id:"理解概念",tabindex:"-1"};function g(h,e,_,f,B,v){const d=n,i=r;return p(),s("div",null,[o("h1",u,[e[0]||(e[0]=t("理解概念")),a(d,{type:"tip",text:"稍难"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#理解概念","aria-label":'Permalink to "理解概念"'},"​",-1))]),a(i,{readTime:"1",words:"226"}),e[3]||(e[3]=l('

💡 提醒

该部分仅为帮助理解插件结构和逻辑, 可跳过

GenshinUID v4 将由以下部分组成。

  • Bot插件(连接器、位于Bot插件文件夹内)
  • gsuid_core(插件核心、单独文件夹)
  • core插件genshinuid v4插件、位于gsuid_core内)

接下来将以NoneBot2为载体,介绍插件运行原理,以便更好理解插件的安装方式

传统插件通信方法

go-cqhttp <-> NoneBot2 <-> 插件(如genshinuid v3等)

v4采用的以Core为主体的通信模式

go-cqhttp <-> NoneBot2 <-> 插件 <-> gsuid_core <-> GenshinUID v4

这样做的好处

  • 便于其他Bot同时调用gsuid_corecore插件一次编写、全平台通用

  • 同个Bot可以同时使用多种适配器、支持开黑啦、微信、QQ、频道、Telegram

  • 多平台共用一个数据库、共同连接一个gsuid_core

  • 支持远端调用core内插件

',10))])}const I=c(m,[["render",g]]);export{N as __pageData,I as default}; diff --git a/assets/Advance_BaseInfo.md.DXTVw1-Z.js b/assets/Advance_BaseInfo.md.DXTVw1-Z.js new file mode 100644 index 00000000..a2fd7f1c --- /dev/null +++ b/assets/Advance_BaseInfo.md.DXTVw1-Z.js @@ -0,0 +1 @@ +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as n}from"./chunks/Badge.BcYx50Ru.js";import{_ as c,c as s,o as l,j as o,G as t,af as p,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const P=JSON.parse('{"title":"理解概念","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BaseInfo.md","filePath":"Advance/BaseInfo.md","lastUpdated":1738685218000}'),_={name:"Advance/BaseInfo.md"},m={id:"理解概念",tabindex:"-1"};function u(g,e,h,f,B,v){const d=n,i=r;return l(),s("div",null,[o("h1",m,[e[0]||(e[0]=a("理解概念")),t(d,{type:"tip",text:"稍难"}),e[1]||(e[1]=a()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#理解概念","aria-label":'Permalink to "理解概念"'},"​",-1))]),t(i,{readTime:"1",words:"226"}),e[3]||(e[3]=p('

💡 提醒

该部分仅为帮助理解插件结构和逻辑, 可跳过

GenshinUID v4 将由以下部分组成。

  • Bot插件(连接器、位于Bot插件文件夹内)
  • gsuid_core(插件核心、单独文件夹)
  • core插件genshinuid v4插件、位于gsuid_core内)

接下来将以NoneBot2为载体,介绍插件运行原理,以便更好理解插件的安装方式

传统插件通信方法

go-cqhttp <-> NoneBot2 <-> 插件(如genshinuid v3等)

v4采用的以Core为主体的通信模式

go-cqhttp <-> NoneBot2 <-> 插件 <-> gsuid_core <-> GenshinUID v4

这样做的好处

  • 便于其他Bot同时调用gsuid_corecore插件一次编写、全平台通用

  • 同个Bot可以同时使用多种适配器、支持开黑啦、微信、QQ、频道、Telegram

  • 多平台共用一个数据库、共同连接一个gsuid_core

  • 支持远端调用core内插件

',10))])}const T=c(_,[["render",u]]);export{P as __pageData,T as default}; diff --git a/assets/Advance_BaseInfo.md.DXTVw1-Z.lean.js b/assets/Advance_BaseInfo.md.DXTVw1-Z.lean.js new file mode 100644 index 00000000..3cdb5f39 --- /dev/null +++ b/assets/Advance_BaseInfo.md.DXTVw1-Z.lean.js @@ -0,0 +1 @@ +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as n}from"./chunks/Badge.BcYx50Ru.js";import{_ as c,c as s,o as l,j as o,G as t,af as p,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const P=JSON.parse('{"title":"理解概念","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BaseInfo.md","filePath":"Advance/BaseInfo.md","lastUpdated":1738685218000}'),_={name:"Advance/BaseInfo.md"},m={id:"理解概念",tabindex:"-1"};function u(g,e,h,f,B,v){const d=n,i=r;return l(),s("div",null,[o("h1",m,[e[0]||(e[0]=a("理解概念")),t(d,{type:"tip",text:"稍难"}),e[1]||(e[1]=a()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#理解概念","aria-label":'Permalink to "理解概念"'},"​",-1))]),t(i,{readTime:"1",words:"226"}),e[3]||(e[3]=p("",10))])}const T=c(_,[["render",u]]);export{P as __pageData,T as default}; diff --git a/assets/Advance_BindDevice.md.D8KBxbJq.js b/assets/Advance_BindDevice.md.D8KBxbJq.js deleted file mode 100644 index 9e59b7c1..00000000 --- a/assets/Advance_BindDevice.md.D8KBxbJq.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,a as u}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as m}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as f}from"./chunks/Badge.EWdsPxeJ.js";import{_ as k,c as g,j as e,a as o,G as n,w as i,a1 as r,o as b}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const W=JSON.parse('{"title":"绑定账号","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BindDevice.md","filePath":"Advance/BindDevice.md","lastUpdated":1736946156000}'),v={name:"Advance/BindDevice.md"},x={id:"绑定账号",tabindex:"-1"},y={id:"一、绑定uid",tabindex:"-1"},C={id:"二、绑定cookie",tabindex:"-1"},B={id:"三、绑定设备",tabindex:"-1"};function D(G,t,P,c,I,U){const s=f,p=m,d=u,l=a;return b(),g("div",null,[e("h1",x,[t[0]||(t[0]=o("绑定账号")),n(s,{type:"tip",text:"简单"}),t[1]||(t[1]=o()),t[2]||(t[2]=e("a",{class:"header-anchor",href:"#绑定账号","aria-label":'Permalink to "绑定账号"'},"​",-1))]),n(p,{readTime:"2",words:"658"}),t[23]||(t[23]=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},"💡 提醒"),e("p",null,[o("基于米游社的插件例如"),e("code",null,"GenshinUID"),o("或"),e("code",null,"StarRailUID"),o("大部分功能均需要绑定Cookie")]),e("p",null,"以下为简易向Bot绑定账号数据的教程")],-1)),e("h2",y,[t[3]||(t[3]=o("一、绑定UID")),n(s,{type:"tip",text:"简单"}),t[4]||(t[4]=o()),t[5]||(t[5]=e("a",{class:"header-anchor",href:"#一、绑定uid","aria-label":'Permalink to "一、绑定UID"'},"​",-1))]),t[24]||(t[24]=e("p",null,[o("向机器人发送"),e("code",null,"绑定uid"),o("即可完成绑定")],-1)),t[25]||(t[25]=e("blockquote",null,[e("p",null,[o("注意此为绑定原神uid, 如绑定星铁uid则发送"),e("code",null,"sr绑定uid")])],-1)),n(l,{title:"绑定UID"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[6]||(t[6]=[o("绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[7]||(t[7]=[o("绑定UID100740568成功!")])),_:1}),n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[8]||(t[8]=[o("sr绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[9]||(t[9]=[o("sr绑定UID100740568成功!")])),_:1})]),_:1}),e("h2",C,[t[10]||(t[10]=o("二、绑定Cookie")),n(s,{type:"tip",text:"简单"}),t[11]||(t[11]=o()),t[12]||(t[12]=e("a",{class:"header-anchor",href:"#二、绑定cookie","aria-label":'Permalink to "二、绑定Cookie"'},"​",-1))]),t[26]||(t[26]=r("

向机器人发送扫码登陆,按照提示打开手机米游社,进行扫码确认,即可完成绑定

注意本身支持私聊添加后接完整Cookie格式绑定

不过该绑定方式需要用户已经持有完整CK的前提下

建议普通用户使用扫码登陆完成绑定

",2)),n(l,{title:"扫码登陆"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[13]||(t[13]=[o("扫码登陆")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[14]||(t[14]=[o("(图片)#一张二维码#")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[15]||(t[15]=[o("(图片)#绑定成功!!#")])),_:1})]),_:1}),t[27]||(t[27]=e("p",null,"完成这两步之后,绑定即可成功完成。",-1)),e("h2",B,[t[16]||(t[16]=o("三、绑定设备")),n(s,{type:"warning",text:"实验"}),t[17]||(t[17]=o()),t[18]||(t[18]=e("a",{class:"header-anchor",href:"#三、绑定设备","aria-label":'Permalink to "三、绑定设备"'},"​",-1))]),t[28]||(t[28]=r('

🚨 警告

⚠ ⚠该方法可能存在一定风险 ⚠ ⚠

为了应对近期频繁出现的10345003-999(实际上也是1034)错误,现有一种实验性方法

GsCore提供一种绑定设备的方法,以尽可能的减少1034的出现(甚至完全不出现)

该方法确实有效,但,仍旧需要一定时间和数量的样本进行观测

该方法仅限安卓(苹果可以通过抓包直接构建fp的方式传入,具体在下面)

  • 使用常用米游社手机下载该项目Action中编译的APK,并安装
  • 打开后点击按钮复制
  • 私聊Botmys设备登录+粘贴你刚刚复制的内容
  • 发送,完成绑定

以下示例中的信息已被隐藏,实际复制的内容是一个很长的字典

',3)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[19]||(t[19]=[o('mys设备登录{"oaid":"DD8ice......K110"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[20]||(t[20]=[o("设备绑定成功!")])),_:1})]),_:1}),t[29]||(t[29]=r('

💡 提醒

mys设备登录现在支持直接传入fp`

抓包之后构建一个带有fpdevice_id的字典(如果可能的话可以携带device_info),传入即可

以下示例中的信息已被隐藏,实际内容并非如此

',2)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[21]||(t[21]=[o('mys设备登录{"fp":"38fff985f","device_id":"1234-5678-9999999-wcdd"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[22]||(t[22]=[o("设备绑定成功!")])),_:1})]),_:1})])}const V=k(v,[["render",D]]);export{W as __pageData,V as default}; diff --git a/assets/Advance_BindDevice.md.D8KBxbJq.lean.js b/assets/Advance_BindDevice.md.D8KBxbJq.lean.js deleted file mode 100644 index 9e59b7c1..00000000 --- a/assets/Advance_BindDevice.md.D8KBxbJq.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,a as u}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as m}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as f}from"./chunks/Badge.EWdsPxeJ.js";import{_ as k,c as g,j as e,a as o,G as n,w as i,a1 as r,o as b}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const W=JSON.parse('{"title":"绑定账号","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BindDevice.md","filePath":"Advance/BindDevice.md","lastUpdated":1736946156000}'),v={name:"Advance/BindDevice.md"},x={id:"绑定账号",tabindex:"-1"},y={id:"一、绑定uid",tabindex:"-1"},C={id:"二、绑定cookie",tabindex:"-1"},B={id:"三、绑定设备",tabindex:"-1"};function D(G,t,P,c,I,U){const s=f,p=m,d=u,l=a;return b(),g("div",null,[e("h1",x,[t[0]||(t[0]=o("绑定账号")),n(s,{type:"tip",text:"简单"}),t[1]||(t[1]=o()),t[2]||(t[2]=e("a",{class:"header-anchor",href:"#绑定账号","aria-label":'Permalink to "绑定账号"'},"​",-1))]),n(p,{readTime:"2",words:"658"}),t[23]||(t[23]=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},"💡 提醒"),e("p",null,[o("基于米游社的插件例如"),e("code",null,"GenshinUID"),o("或"),e("code",null,"StarRailUID"),o("大部分功能均需要绑定Cookie")]),e("p",null,"以下为简易向Bot绑定账号数据的教程")],-1)),e("h2",y,[t[3]||(t[3]=o("一、绑定UID")),n(s,{type:"tip",text:"简单"}),t[4]||(t[4]=o()),t[5]||(t[5]=e("a",{class:"header-anchor",href:"#一、绑定uid","aria-label":'Permalink to "一、绑定UID"'},"​",-1))]),t[24]||(t[24]=e("p",null,[o("向机器人发送"),e("code",null,"绑定uid"),o("即可完成绑定")],-1)),t[25]||(t[25]=e("blockquote",null,[e("p",null,[o("注意此为绑定原神uid, 如绑定星铁uid则发送"),e("code",null,"sr绑定uid")])],-1)),n(l,{title:"绑定UID"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[6]||(t[6]=[o("绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[7]||(t[7]=[o("绑定UID100740568成功!")])),_:1}),n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[8]||(t[8]=[o("sr绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[9]||(t[9]=[o("sr绑定UID100740568成功!")])),_:1})]),_:1}),e("h2",C,[t[10]||(t[10]=o("二、绑定Cookie")),n(s,{type:"tip",text:"简单"}),t[11]||(t[11]=o()),t[12]||(t[12]=e("a",{class:"header-anchor",href:"#二、绑定cookie","aria-label":'Permalink to "二、绑定Cookie"'},"​",-1))]),t[26]||(t[26]=r("

向机器人发送扫码登陆,按照提示打开手机米游社,进行扫码确认,即可完成绑定

注意本身支持私聊添加后接完整Cookie格式绑定

不过该绑定方式需要用户已经持有完整CK的前提下

建议普通用户使用扫码登陆完成绑定

",2)),n(l,{title:"扫码登陆"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[13]||(t[13]=[o("扫码登陆")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[14]||(t[14]=[o("(图片)#一张二维码#")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[15]||(t[15]=[o("(图片)#绑定成功!!#")])),_:1})]),_:1}),t[27]||(t[27]=e("p",null,"完成这两步之后,绑定即可成功完成。",-1)),e("h2",B,[t[16]||(t[16]=o("三、绑定设备")),n(s,{type:"warning",text:"实验"}),t[17]||(t[17]=o()),t[18]||(t[18]=e("a",{class:"header-anchor",href:"#三、绑定设备","aria-label":'Permalink to "三、绑定设备"'},"​",-1))]),t[28]||(t[28]=r('

🚨 警告

⚠ ⚠该方法可能存在一定风险 ⚠ ⚠

为了应对近期频繁出现的10345003-999(实际上也是1034)错误,现有一种实验性方法

GsCore提供一种绑定设备的方法,以尽可能的减少1034的出现(甚至完全不出现)

该方法确实有效,但,仍旧需要一定时间和数量的样本进行观测

该方法仅限安卓(苹果可以通过抓包直接构建fp的方式传入,具体在下面)

  • 使用常用米游社手机下载该项目Action中编译的APK,并安装
  • 打开后点击按钮复制
  • 私聊Botmys设备登录+粘贴你刚刚复制的内容
  • 发送,完成绑定

以下示例中的信息已被隐藏,实际复制的内容是一个很长的字典

',3)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[19]||(t[19]=[o('mys设备登录{"oaid":"DD8ice......K110"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[20]||(t[20]=[o("设备绑定成功!")])),_:1})]),_:1}),t[29]||(t[29]=r('

💡 提醒

mys设备登录现在支持直接传入fp`

抓包之后构建一个带有fpdevice_id的字典(如果可能的话可以携带device_info),传入即可

以下示例中的信息已被隐藏,实际内容并非如此

',2)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[21]||(t[21]=[o('mys设备登录{"fp":"38fff985f","device_id":"1234-5678-9999999-wcdd"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[22]||(t[22]=[o("设备绑定成功!")])),_:1})]),_:1})])}const V=k(v,[["render",D]]);export{W as __pageData,V as default}; diff --git a/assets/Advance_BindDevice.md.Hd39j69X.js b/assets/Advance_BindDevice.md.Hd39j69X.js new file mode 100644 index 00000000..a998b13f --- /dev/null +++ b/assets/Advance_BindDevice.md.Hd39j69X.js @@ -0,0 +1 @@ +import{_ as a,a as u}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as m}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as f}from"./chunks/Badge.BcYx50Ru.js";import{_,c as k,o as g,j as e,G as n,af as r,a as o,w as i}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const U=JSON.parse('{"title":"绑定账号","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BindDevice.md","filePath":"Advance/BindDevice.md","lastUpdated":1738685218000}'),b={name:"Advance/BindDevice.md"},C={id:"绑定账号",tabindex:"-1"},T={id:"一、绑定uid",tabindex:"-1"},v={id:"二、绑定cookie",tabindex:"-1"},x={id:"三、绑定设备",tabindex:"-1"};function y(D,t,P,A,B,I){const s=f,p=m,d=a,l=u;return g(),k("div",null,[e("h1",C,[t[0]||(t[0]=o("绑定账号")),n(s,{type:"tip",text:"简单"}),t[1]||(t[1]=o()),t[2]||(t[2]=e("a",{class:"header-anchor",href:"#绑定账号","aria-label":'Permalink to "绑定账号"'},"​",-1))]),n(p,{readTime:"2",words:"658"}),t[23]||(t[23]=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},"💡 提醒"),e("p",null,[o("基于米游社的插件例如"),e("code",null,"GenshinUID"),o("或"),e("code",null,"StarRailUID"),o("大部分功能均需要绑定Cookie")]),e("p",null,"以下为简易向Bot绑定账号数据的教程")],-1)),e("h2",T,[t[3]||(t[3]=o("一、绑定UID")),n(s,{type:"tip",text:"简单"}),t[4]||(t[4]=o()),t[5]||(t[5]=e("a",{class:"header-anchor",href:"#一、绑定uid","aria-label":'Permalink to "一、绑定UID"'},"​",-1))]),t[24]||(t[24]=e("p",null,[o("向机器人发送"),e("code",null,"绑定uid"),o("即可完成绑定")],-1)),t[25]||(t[25]=e("blockquote",null,[e("p",null,[o("注意此为绑定原神uid, 如绑定星铁uid则发送"),e("code",null,"sr绑定uid")])],-1)),n(l,{title:"绑定UID"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[6]||(t[6]=[o("绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[7]||(t[7]=[o("绑定UID100740568成功!")])),_:1}),n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[8]||(t[8]=[o("sr绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[9]||(t[9]=[o("sr绑定UID100740568成功!")])),_:1})]),_:1}),e("h2",v,[t[10]||(t[10]=o("二、绑定Cookie")),n(s,{type:"tip",text:"简单"}),t[11]||(t[11]=o()),t[12]||(t[12]=e("a",{class:"header-anchor",href:"#二、绑定cookie","aria-label":'Permalink to "二、绑定Cookie"'},"​",-1))]),t[26]||(t[26]=r("

向机器人发送扫码登陆,按照提示打开手机米游社,进行扫码确认,即可完成绑定

注意本身支持私聊添加后接完整Cookie格式绑定

不过该绑定方式需要用户已经持有完整CK的前提下

建议普通用户使用扫码登陆完成绑定

",2)),n(l,{title:"扫码登陆"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[13]||(t[13]=[o("扫码登陆")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[14]||(t[14]=[o("(图片)#一张二维码#")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[15]||(t[15]=[o("(图片)#绑定成功!!#")])),_:1})]),_:1}),t[27]||(t[27]=e("p",null,"完成这两步之后,绑定即可成功完成。",-1)),e("h2",x,[t[16]||(t[16]=o("三、绑定设备")),n(s,{type:"warning",text:"实验"}),t[17]||(t[17]=o()),t[18]||(t[18]=e("a",{class:"header-anchor",href:"#三、绑定设备","aria-label":'Permalink to "三、绑定设备"'},"​",-1))]),t[28]||(t[28]=r('

🚨 警告

⚠ ⚠该方法可能存在一定风险 ⚠ ⚠

为了应对近期频繁出现的10345003-999(实际上也是1034)错误,现有一种实验性方法

GsCore提供一种绑定设备的方法,以尽可能的减少1034的出现(甚至完全不出现)

该方法确实有效,但,仍旧需要一定时间和数量的样本进行观测

该方法仅限安卓(苹果可以通过抓包直接构建fp的方式传入,具体在下面)

  • 使用常用米游社手机下载该项目Action中编译的APK,并安装
  • 打开后点击按钮复制
  • 私聊Botmys设备登录+粘贴你刚刚复制的内容
  • 发送,完成绑定

以下示例中的信息已被隐藏,实际复制的内容是一个很长的字典

',3)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[19]||(t[19]=[o('mys设备登录{"oaid":"DD8ice......K110"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[20]||(t[20]=[o("设备绑定成功!")])),_:1})]),_:1}),t[29]||(t[29]=r('

💡 提醒

mys设备登录现在支持直接传入fp`

抓包之后构建一个带有fpdevice_id的字典(如果可能的话可以携带device_info),传入即可

以下示例中的信息已被隐藏,实际内容并非如此

',2)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[21]||(t[21]=[o('mys设备登录{"fp":"38fff985f","device_id":"1234-5678-9999999-wcdd"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[22]||(t[22]=[o("设备绑定成功!")])),_:1})]),_:1})])}const q=_(b,[["render",y]]);export{U as __pageData,q as default}; diff --git a/assets/Advance_BindDevice.md.Hd39j69X.lean.js b/assets/Advance_BindDevice.md.Hd39j69X.lean.js new file mode 100644 index 00000000..3811717f --- /dev/null +++ b/assets/Advance_BindDevice.md.Hd39j69X.lean.js @@ -0,0 +1 @@ +import{_ as a,a as u}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as m}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as f}from"./chunks/Badge.BcYx50Ru.js";import{_,c as k,o as g,j as e,G as n,af as r,a as o,w as i}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const U=JSON.parse('{"title":"绑定账号","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/BindDevice.md","filePath":"Advance/BindDevice.md","lastUpdated":1738685218000}'),b={name:"Advance/BindDevice.md"},C={id:"绑定账号",tabindex:"-1"},T={id:"一、绑定uid",tabindex:"-1"},v={id:"二、绑定cookie",tabindex:"-1"},x={id:"三、绑定设备",tabindex:"-1"};function y(D,t,P,A,B,I){const s=f,p=m,d=a,l=u;return g(),k("div",null,[e("h1",C,[t[0]||(t[0]=o("绑定账号")),n(s,{type:"tip",text:"简单"}),t[1]||(t[1]=o()),t[2]||(t[2]=e("a",{class:"header-anchor",href:"#绑定账号","aria-label":'Permalink to "绑定账号"'},"​",-1))]),n(p,{readTime:"2",words:"658"}),t[23]||(t[23]=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},"💡 提醒"),e("p",null,[o("基于米游社的插件例如"),e("code",null,"GenshinUID"),o("或"),e("code",null,"StarRailUID"),o("大部分功能均需要绑定Cookie")]),e("p",null,"以下为简易向Bot绑定账号数据的教程")],-1)),e("h2",T,[t[3]||(t[3]=o("一、绑定UID")),n(s,{type:"tip",text:"简单"}),t[4]||(t[4]=o()),t[5]||(t[5]=e("a",{class:"header-anchor",href:"#一、绑定uid","aria-label":'Permalink to "一、绑定UID"'},"​",-1))]),t[24]||(t[24]=e("p",null,[o("向机器人发送"),e("code",null,"绑定uid"),o("即可完成绑定")],-1)),t[25]||(t[25]=e("blockquote",null,[e("p",null,[o("注意此为绑定原神uid, 如绑定星铁uid则发送"),e("code",null,"sr绑定uid")])],-1)),n(l,{title:"绑定UID"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[6]||(t[6]=[o("绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[7]||(t[7]=[o("绑定UID100740568成功!")])),_:1}),n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[8]||(t[8]=[o("sr绑定uid100740568")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[9]||(t[9]=[o("sr绑定UID100740568成功!")])),_:1})]),_:1}),e("h2",v,[t[10]||(t[10]=o("二、绑定Cookie")),n(s,{type:"tip",text:"简单"}),t[11]||(t[11]=o()),t[12]||(t[12]=e("a",{class:"header-anchor",href:"#二、绑定cookie","aria-label":'Permalink to "二、绑定Cookie"'},"​",-1))]),t[26]||(t[26]=r("",2)),n(l,{title:"扫码登陆"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[13]||(t[13]=[o("扫码登陆")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[14]||(t[14]=[o("(图片)#一张二维码#")])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[15]||(t[15]=[o("(图片)#绑定成功!!#")])),_:1})]),_:1}),t[27]||(t[27]=e("p",null,"完成这两步之后,绑定即可成功完成。",-1)),e("h2",x,[t[16]||(t[16]=o("三、绑定设备")),n(s,{type:"warning",text:"实验"}),t[17]||(t[17]=o()),t[18]||(t[18]=e("a",{class:"header-anchor",href:"#三、绑定设备","aria-label":'Permalink to "三、绑定设备"'},"​",-1))]),t[28]||(t[28]=r("",3)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[19]||(t[19]=[o('mys设备登录{"oaid":"DD8ice......K110"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[20]||(t[20]=[o("设备绑定成功!")])),_:1})]),_:1}),t[29]||(t[29]=r("",2)),n(l,{title:"绑定设备(私聊)"},{default:i(()=>[n(d,{nickname:"Wuyi无疑"},{default:i(()=>t[21]||(t[21]=[o('mys设备登录{"fp":"38fff985f","device_id":"1234-5678-9999999-wcdd"}')])),_:1}),n(d,{nickname:"GsCore"},{default:i(()=>t[22]||(t[22]=[o("设备绑定成功!")])),_:1})]),_:1})])}const q=_(b,[["render",y]]);export{U as __pageData,q as default}; diff --git a/assets/Advance_CoreConfig.md.Bup_y9fa.js b/assets/Advance_CoreConfig.md.BqL2Qecz.js similarity index 88% rename from assets/Advance_CoreConfig.md.Bup_y9fa.js rename to assets/Advance_CoreConfig.md.BqL2Qecz.js index b5d2f03c..470b3fc6 100644 --- a/assets/Advance_CoreConfig.md.Bup_y9fa.js +++ b/assets/Advance_CoreConfig.md.BqL2Qecz.js @@ -1 +1 @@ -import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as u}from"./chunks/Badge.EWdsPxeJ.js";import{_ as p,c as d,j as t,a as l,G as n,a1 as e,o as g}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const lt=JSON.parse('{"title":"GsCore配置","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/CoreConfig.md","filePath":"Advance/CoreConfig.md","lastUpdated":1736946156000}'),a={name:"Advance/CoreConfig.md"},f={id:"gscore配置",tabindex:"-1"},x={id:"proxy",tabindex:"-1"},m={id:"pass-api",tabindex:"-1"},b={id:"restart-command",tabindex:"-1"},C={id:"mhysslverify",tabindex:"-1"},q={id:"captchapass",tabindex:"-1"},y={id:"myspass",tabindex:"-1"},k={id:"autoupdatecore",tabindex:"-1"},B={id:"autoupdateplugins",tabindex:"-1"},P={id:"autorestartcore",tabindex:"-1"},G={id:"autoupdatecoretime",tabindex:"-1"},S={id:"autoupdatecoretime-1",tabindex:"-1"},A={id:"autoupdatepluginstime",tabindex:"-1"},T={id:"autorestartcoretime",tabindex:"-1"},L={id:"autoaddrandomtext",tabindex:"-1"},M={id:"randomtext",tabindex:"-1"},D={id:"changeerrortopic",tabindex:"-1"},Q={id:"autotexttopic",tabindex:"-1"},v={id:"texttopicthreshold",tabindex:"-1"},w={id:"enablespecificmsgid",tabindex:"-1"},R={id:"specificmsgid",tabindex:"-1"},U={id:"autoupdatedep",tabindex:"-1"},I={id:"enablepicsrv",tabindex:"-1"},F={id:"picsrv",tabindex:"-1"},E={id:"proxyurl",tabindex:"-1"},V={id:"sendmdplatform",tabindex:"-1"},N={id:"sendbuttonsplatform",tabindex:"-1"},$={id:"sendtemplateplatform",tabindex:"-1"},j={id:"trytemplateforqq",tabindex:"-1"},z={id:"forcesendmd",tabindex:"-1"},J={id:"usecrlfreplacelfformd",tabindex:"-1"},O={id:"shieldqqbot",tabindex:"-1"},W={id:"scheduledcleanlogday",tabindex:"-1"};function H(K,o,X,Y,Z,h){const r=u,s=i;return g(),d("div",null,[t("h1",f,[o[0]||(o[0]=l("GsCore配置")),n(r,{type:"tip",text:"简单"}),o[1]||(o[1]=l()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#gscore配置","aria-label":'Permalink to "GsCore配置"'},"​",-1))]),n(s,{readTime:"7",words:"2k"}),o[99]||(o[99]=t("p",null,[l("该配置可通过"),t("a",{href:"./WebConsole.html"},"网页控制台"),l("修改")],-1)),o[100]||(o[100]=t("p",null,[l("或者通过修改"),t("code",null,"gsuid_core/data/core_config.json"),l("文件并保存重启以修改")],-1)),t("h2",x,[o[3]||(o[3]=l("proxy")),n(r,{type:"tip",text:"GsStrConfig"}),o[4]||(o[4]=l()),o[5]||(o[5]=t("a",{class:"header-anchor",href:"#proxy","aria-label":'Permalink to "proxy"'},"​",-1))]),o[101]||(o[101]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 设置代理")]),t("p",null,[t("strong",null,"详情"),l(" 设置国际服的代理地址")]),t("p",null,[t("strong",null,"备注"),l(" 米游社请求的代理")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",m,[o[6]||(o[6]=l("_pass_API")),n(r,{type:"tip",text:"GsStrConfig"}),o[7]||(o[7]=l()),o[8]||(o[8]=t("a",{class:"header-anchor",href:"#pass-api","aria-label":'Permalink to "_pass_API"'},"​",-1))]),o[102]||(o[102]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 神奇API")]),t("p",null,[t("strong",null,"详情"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"备注"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",b,[o[9]||(o[9]=l("restart_command")),n(r,{type:"tip",text:"GsStrConfig"}),o[10]||(o[10]=l()),o[11]||(o[11]=t("a",{class:"header-anchor",href:"#restart-command","aria-label":'Permalink to "restart_command"'},"​",-1))]),o[103]||(o[103]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 重启命令")]),t("p",null,[t("strong",null,"详情"),l(" 自定义使用gs重启时触发的控制台命令(看不懂勿改)")]),t("p",null,[t("strong",null,"备注"),l(" 可修改成python")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"poetry run python"')])],-1)),t("h2",C,[o[12]||(o[12]=l("MhySSLVerify")),n(r,{type:"info",text:"GsBoolConfig"}),o[13]||(o[13]=l()),o[14]||(o[14]=t("a",{class:"header-anchor",href:"#mhysslverify","aria-label":'Permalink to "MhySSLVerify"'},"​",-1))]),o[104]||(o[104]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" ssl校验")]),t("p",null,[t("strong",null,"详情"),l(" 开启或关闭米游社请求验证是否使用ssl校验")]),t("p",null,[t("strong",null,"备注"),l(" 如无必要无需更改")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",q,[o[15]||(o[15]=l("CaptchaPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[16]||(o[16]=l()),o[17]||(o[17]=t("a",{class:"header-anchor",href:"#captchapass","aria-label":'Permalink to "CaptchaPass"'},"​",-1))]),o[105]||(o[105]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 失效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",y,[o[18]||(o[18]=l("MysPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[19]||(o[19]=l()),o[20]||(o[20]=t("a",{class:"header-anchor",href:"#myspass","aria-label":'Permalink to "MysPass"'},"​",-1))]),o[106]||(o[106]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 无效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",k,[o[21]||(o[21]=l("AutoUpdateCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[22]||(o[22]=l()),o[23]||(o[23]=t("a",{class:"header-anchor",href:"#autoupdatecore","aria-label":'Permalink to "AutoUpdateCore"'},"​",-1))]),o[107]||(o[107]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨三点四十自动更新core本体, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",B,[o[24]||(o[24]=l("AutoUpdatePlugins")),n(r,{type:"info",text:"GsBoolConfig"}),o[25]||(o[25]=l()),o[26]||(o[26]=t("a",{class:"header-anchor",href:"#autoupdateplugins","aria-label":'Permalink to "AutoUpdatePlugins"'},"​",-1))]),o[108]||(o[108]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core内所有插件")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点十分自动更新全部插件, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",P,[o[27]||(o[27]=l("AutoRestartCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[28]||(o[28]=l()),o[29]||(o[29]=t("a",{class:"header-anchor",href:"#autorestartcore","aria-label":'Permalink to "AutoRestartCore"'},"​",-1))]),o[109]||(o[109]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动重启Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点四十自动重启core")]),t("p",null,[t("strong",null,"备注"),l(" 为确保服务稳定性,默认为关")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",G,[o[30]||(o[30]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[31]||(o[31]=l()),o[32]||(o[32]=t("a",{class:"header-anchor",href:"#autoupdatecoretime","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[110]||(o[110]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",S,[o[33]||(o[33]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[34]||(o[34]=l()),o[35]||(o[35]=t("a",{class:"header-anchor",href:"#autoupdatecoretime-1","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[111]||(o[111]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",A,[o[36]||(o[36]=l("AutoUpdatePluginsTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[37]||(o[37]=l()),o[38]||(o[38]=t("a",{class:"header-anchor",href:"#autoupdatepluginstime","aria-label":'Permalink to "AutoUpdatePluginsTime"'},"​",-1))]),o[112]||(o[112]=e("

标题 自动更新Core内所有插件时间设置

详情 每晚自动更新Core内所有插件时间设置(时, 分)

备注 更新core内所有插件的时间

默认值 ["4", "10"]

",1)),t("h2",T,[o[39]||(o[39]=l("AutoRestartCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[40]||(o[40]=l()),o[41]||(o[41]=t("a",{class:"header-anchor",href:"#autorestartcoretime","aria-label":'Permalink to "AutoRestartCoreTime"'},"​",-1))]),o[113]||(o[113]=e('

标题 自动重启Core时间设置

详情 每晚自动重启Core时间设置(时, 分)

备注 自动重启core的时间,有开启自动重启core才会失效

默认值 ["4", "40"]

',1)),t("h2",L,[o[42]||(o[42]=l("AutoAddRandomText")),n(r,{type:"info",text:"GsBoolConfig"}),o[43]||(o[43]=l()),o[44]||(o[44]=t("a",{class:"header-anchor",href:"#autoaddrandomtext","aria-label":'Permalink to "AutoAddRandomText"'},"​",-1))]),o[114]||(o[114]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"详情"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"备注"),l(" 为core发送的文字,开启加入随机字符串,以确保消息不完全一样避免风控")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",M,[o[45]||(o[45]=l("RandomText")),n(r,{type:"tip",text:"GsStrConfig"}),o[46]||(o[46]=l()),o[47]||(o[47]=t("a",{class:"header-anchor",href:"#randomtext","aria-label":'Permalink to "RandomText"'},"​",-1))]),o[115]||(o[115]=e('

标题 随机字符串列表

详情 随机字符串列表

备注 开启自动加入随机字符串之后, 随机加入的字符串选取

默认值 "abcdefghijklmnopqrstuvwxyz"

',1)),t("h2",D,[o[48]||(o[48]=l("ChangeErrorToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[49]||(o[49]=l()),o[50]||(o[50]=t("a",{class:"header-anchor",href:"#changeerrortopic","aria-label":'Permalink to "ChangeErrorToPic"'},"​",-1))]),o[116]||(o[116]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 错误提示转换为图片")]),t("p",null,[t("strong",null,"详情"),l(" 将一部分报错提示转换为图片")]),t("p",null,[t("strong",null,"备注"),l(" 一部分调用core接口统一报错的功能,将会把错误信息转为图片")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",Q,[o[51]||(o[51]=l("AutoTextToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[52]||(o[52]=l()),o[53]||(o[53]=t("a",{class:"header-anchor",href:"#autotexttopic","aria-label":'Permalink to "AutoTextToPic"'},"​",-1))]),o[117]||(o[117]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动文字转图")]),t("p",null,[t("strong",null,"详情"),l(" 将所有发送的文字转图")]),t("p",null,[t("strong",null,"备注"),l(" 文转图以避免风控,当平台为非QQ,则不存在风控时,不建议开启")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",v,[o[54]||(o[54]=l("TextToPicThreshold")),n(r,{type:"tip",text:"GsStrConfig"}),o[55]||(o[55]=l()),o[56]||(o[56]=t("a",{class:"header-anchor",href:"#texttopicthreshold","aria-label":'Permalink to "TextToPicThreshold"'},"​",-1))]),o[118]||(o[118]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 文转图阈值")]),t("p",null,[t("strong",null,"详情"),l(" 开启自动转图后超过该阈值的文字会转成图片")]),t("p",null,[t("strong",null,"备注"),l(" 开启自动转图后超过该阈值的文字会转成图片,设置阈值不建议过低")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"20"')])],-1)),t("h2",w,[o[57]||(o[57]=l("EnableSpecificMsgId")),n(r,{type:"info",text:"GsBoolConfig"}),o[58]||(o[58]=l()),o[59]||(o[59]=t("a",{class:"header-anchor",href:"#enablespecificmsgid","aria-label":'Permalink to "EnableSpecificMsgId"'},"​",-1))]),o[119]||(o[119]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 启用回复特殊ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿开启")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",R,[o[60]||(o[60]=l("SpecificMsgId")),n(r,{type:"tip",text:"GsStrConfig"}),o[61]||(o[61]=l()),o[62]||(o[62]=t("a",{class:"header-anchor",href:"#specificmsgid","aria-label":'Permalink to "SpecificMsgId"'},"​",-1))]),o[120]||(o[120]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 特殊返回消息ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿填写")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",U,[o[63]||(o[63]=l("AutoUpdateDep")),n(r,{type:"info",text:"GsBoolConfig"}),o[64]||(o[64]=l()),o[65]||(o[65]=t("a",{class:"header-anchor",href:"#autoupdatedep","aria-label":'Permalink to "AutoUpdateDep"'},"​",-1))]),o[121]||(o[121]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新依赖")]),t("p",null,[t("strong",null,"详情"),l(" 更新插件的同时将会自动更新依赖")]),t("p",null,[t("strong",null,"备注"),l(" 更新插件的同时将会自动更新依赖,大部分情况下不建议打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",I,[o[66]||(o[66]=l("EnablePicSrv")),n(r,{type:"info",text:"GsBoolConfig"}),o[67]||(o[67]=l()),o[68]||(o[68]=t("a",{class:"header-anchor",href:"#enablepicsrv","aria-label":'Permalink to "EnablePicSrv"'},"​",-1))]),o[122]||(o[122]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 将图片转链接发送(需公网)")]),t("p",null,[t("strong",null,"详情"),l(" 发送图片转链接")]),t("p",null,[t("strong",null,"备注"),l(" 启用图片自动转公网链接(GsCore所在服务器)的功能")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",F,[o[69]||(o[69]=l("PicSrv")),n(r,{type:"tip",text:"GsStrConfig"}),o[70]||(o[70]=l()),o[71]||(o[71]=t("a",{class:"header-anchor",href:"#picsrv","aria-label":'Permalink to "PicSrv"'},"​",-1))]),o[123]||(o[123]=e("

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 填入域名前缀,如果启用EnablePicSrv,则必须填写,例如http://100.10.54.21:8765

默认值 ""

",1)),t("h2",E,[o[72]||(o[72]=l("ProxyURL")),n(r,{type:"tip",text:"GsStrConfig"}),o[73]||(o[73]=l()),o[74]||(o[74]=t("a",{class:"header-anchor",href:"#proxyurl","aria-label":'Permalink to "ProxyURL"'},"​",-1))]),o[124]||(o[124]=e("

标题 安装插件时使用git代理地址

详情 git代理地址

备注 在发送命令core安装插件安装任意插件时, 将该代理地址作为git代理,可填入例如https://gh-proxy.com

默认值 ""

",1)),t("h2",V,[o[75]||(o[75]=l("SendMDPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[76]||(o[76]=l()),o[77]||(o[77]=t("a",{class:"header-anchor",href:"#sendmdplatform","aria-label":'Permalink to "SendMDPlatform"'},"​",-1))]),o[125]||(o[125]=e("

标题 发送MD的平台列表

详情 发送MD的平台列表

备注 为避免在没有Markdown权限的平台发送md类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 []

",1)),t("h2",N,[o[78]||(o[78]=l("SendButtonsPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[79]||(o[79]=l()),o[80]||(o[80]=t("a",{class:"header-anchor",href:"#sendbuttonsplatform","aria-label":'Permalink to "SendButtonsPlatform"'},"​",-1))]),o[126]||(o[126]=e("

标题 默认发送按钮的平台列表

详情 发送按钮的平台列表

备注 为避免在没有Button权限的平台发送按钮类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 ["villa","kaiheila","dodo","discord","telegram","qqgroup","qqguild"]

",1)),t("h2",$,[o[81]||(o[81]=l("SendTemplatePlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[82]||(o[82]=l()),o[83]||(o[83]=t("a",{class:"header-anchor",href:"#sendtemplateplatform","aria-label":'Permalink to "SendTemplatePlatform"'},"​",-1))]),o[127]||(o[127]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 默认发送模板按钮/MD的平台列表")]),t("p",null,[t("strong",null,"详情"),l(" 发送按钮的平台列表")]),t("p",null,[t("strong",null,"备注"),l(" 在部分平台中(QQ群/频道官方API),可能需要使用模板的方式替代自定义发送MD的方式")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["qqgroup","qqguild"]')])],-1)),t("h2",j,[o[84]||(o[84]=l("TryTemplateForQQ")),n(r,{type:"info",text:"GsBoolConfig"}),o[85]||(o[85]=l()),o[86]||(o[86]=t("a",{class:"header-anchor",href:"#trytemplateforqq","aria-label":'Permalink to "TryTemplateForQQ"'},"​",-1))]),o[128]||(o[128]=e("

标题 启用后尝试读取模板文件并发送

详情 发送MD和按钮模板

备注 尝试读取gsuid_core\\data\\template中的模板文件进行发送

默认值 true

",1)),t("h2",z,[o[87]||(o[87]=l("ForceSendMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[88]||(o[88]=l()),o[89]||(o[89]=t("a",{class:"header-anchor",href:"#forcesendmd","aria-label":'Permalink to "ForceSendMD"'},"​",-1))]),o[129]||(o[129]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"详情"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中(QQ群/频道官方API),图文可以默认方式发送或者渲染为MD发送,建议纯图文为默认发送,只有带按钮需要使用MD(带按钮的消息会自动转换),所以该项默认为false")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",J,[o[90]||(o[90]=l("UseCRLFReplaceLFForMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[91]||(o[91]=l()),o[92]||(o[92]=t("a",{class:"header-anchor",href:"#usecrlfreplacelfformd","aria-label":'Permalink to "UseCRLFReplaceLFForMD"'},"​",-1))]),o[130]||(o[130]=e("

标题 发送MD时使用CR替换LF

详情 发送MD时使用CR替换LF

备注 在QQ平台中(QQ群/频道官方API),模板MD消息无法发送换行符\\n,启用该配置将会自动把将发送消息中\\n替换为\\r(不会转换其他平台的消息),因此该项默认为true

默认值 true

",1)),t("h2",O,[o[93]||(o[93]=l("ShieldQQBot")),n(r,{type:"warning",text:"GsListStrConfig"}),o[94]||(o[94]=l()),o[95]||(o[95]=t("a",{class:"header-anchor",href:"#shieldqqbot","aria-label":'Permalink to "ShieldQQBot"'},"​",-1))]),o[131]||(o[131]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 含@该ID时消息禁止响应")]),t("p",null,[t("strong",null,"详情"),l(" 当消息中包含@QQ机器人时禁止Core响应其他平台")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中,以默认值(见下行)开头的QQ号均为官Bot,@这些号码的时候,将不会触发Bot响应(不会影响到官方Bot的运行),该配置在UserBot和官APIBot同时存在于一个群的情况下很有用。")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["38890","28541","28542"]')])],-1)),t("h2",W,[o[96]||(o[96]=l("ScheduledCleanLogDay")),n(r,{type:"tip",text:"GsStrConfig"}),o[97]||(o[97]=l()),o[98]||(o[98]=t("a",{class:"header-anchor",href:"#scheduledcleanlogday","aria-label":'Permalink to "ScheduledCleanLogDay"'},"​",-1))]),o[132]||(o[132]=e("

标题 定时清理几天外的日志

详情 定时清理几天外的日志

备注 默认日志保存于gsuid_core\\data\\logs,文件会比较大,默认只会保存8天内的日志

默认值 "8"

",1))])}const nt=p(a,[["render",H]]);export{lt as __pageData,nt as default}; +import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as u}from"./chunks/Badge.BcYx50Ru.js";import{_ as p,c as d,o as g,j as t,G as n,af as e,a as l}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const lt=JSON.parse('{"title":"GsCore配置","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/CoreConfig.md","filePath":"Advance/CoreConfig.md","lastUpdated":1738685218000}'),a={name:"Advance/CoreConfig.md"},f={id:"gscore配置",tabindex:"-1"},x={id:"proxy",tabindex:"-1"},C={id:"pass-api",tabindex:"-1"},m={id:"restart-command",tabindex:"-1"},b={id:"mhysslverify",tabindex:"-1"},q={id:"captchapass",tabindex:"-1"},y={id:"myspass",tabindex:"-1"},T={id:"autoupdatecore",tabindex:"-1"},P={id:"autoupdateplugins",tabindex:"-1"},S={id:"autorestartcore",tabindex:"-1"},k={id:"autoupdatecoretime",tabindex:"-1"},B={id:"autoupdatecoretime-1",tabindex:"-1"},G={id:"autoupdatepluginstime",tabindex:"-1"},A={id:"autorestartcoretime",tabindex:"-1"},I={id:"autoaddrandomtext",tabindex:"-1"},D={id:"randomtext",tabindex:"-1"},L={id:"changeerrortopic",tabindex:"-1"},R={id:"autotexttopic",tabindex:"-1"},M={id:"texttopicthreshold",tabindex:"-1"},Q={id:"enablespecificmsgid",tabindex:"-1"},V={id:"specificmsgid",tabindex:"-1"},v={id:"autoupdatedep",tabindex:"-1"},w={id:"enablepicsrv",tabindex:"-1"},E={id:"picsrv",tabindex:"-1"},U={id:"proxyurl",tabindex:"-1"},N={id:"sendmdplatform",tabindex:"-1"},F={id:"sendbuttonsplatform",tabindex:"-1"},$={id:"sendtemplateplatform",tabindex:"-1"},j={id:"trytemplateforqq",tabindex:"-1"},z={id:"forcesendmd",tabindex:"-1"},J={id:"usecrlfreplacelfformd",tabindex:"-1"},O={id:"shieldqqbot",tabindex:"-1"},W={id:"scheduledcleanlogday",tabindex:"-1"};function H(K,o,X,Y,Z,_){const r=u,s=i;return g(),d("div",null,[t("h1",f,[o[0]||(o[0]=l("GsCore配置")),n(r,{type:"tip",text:"简单"}),o[1]||(o[1]=l()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#gscore配置","aria-label":'Permalink to "GsCore配置"'},"​",-1))]),n(s,{readTime:"7",words:"2k"}),o[99]||(o[99]=t("p",null,[l("该配置可通过"),t("a",{href:"./WebConsole.html"},"网页控制台"),l("修改")],-1)),o[100]||(o[100]=t("p",null,[l("或者通过修改"),t("code",null,"gsuid_core/data/core_config.json"),l("文件并保存重启以修改")],-1)),t("h2",x,[o[3]||(o[3]=l("proxy")),n(r,{type:"tip",text:"GsStrConfig"}),o[4]||(o[4]=l()),o[5]||(o[5]=t("a",{class:"header-anchor",href:"#proxy","aria-label":'Permalink to "proxy"'},"​",-1))]),o[101]||(o[101]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 设置代理")]),t("p",null,[t("strong",null,"详情"),l(" 设置国际服的代理地址")]),t("p",null,[t("strong",null,"备注"),l(" 米游社请求的代理")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",C,[o[6]||(o[6]=l("_pass_API")),n(r,{type:"tip",text:"GsStrConfig"}),o[7]||(o[7]=l()),o[8]||(o[8]=t("a",{class:"header-anchor",href:"#pass-api","aria-label":'Permalink to "_pass_API"'},"​",-1))]),o[102]||(o[102]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 神奇API")]),t("p",null,[t("strong",null,"详情"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"备注"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",m,[o[9]||(o[9]=l("restart_command")),n(r,{type:"tip",text:"GsStrConfig"}),o[10]||(o[10]=l()),o[11]||(o[11]=t("a",{class:"header-anchor",href:"#restart-command","aria-label":'Permalink to "restart_command"'},"​",-1))]),o[103]||(o[103]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 重启命令")]),t("p",null,[t("strong",null,"详情"),l(" 自定义使用gs重启时触发的控制台命令(看不懂勿改)")]),t("p",null,[t("strong",null,"备注"),l(" 可修改成python")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"poetry run python"')])],-1)),t("h2",b,[o[12]||(o[12]=l("MhySSLVerify")),n(r,{type:"info",text:"GsBoolConfig"}),o[13]||(o[13]=l()),o[14]||(o[14]=t("a",{class:"header-anchor",href:"#mhysslverify","aria-label":'Permalink to "MhySSLVerify"'},"​",-1))]),o[104]||(o[104]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" ssl校验")]),t("p",null,[t("strong",null,"详情"),l(" 开启或关闭米游社请求验证是否使用ssl校验")]),t("p",null,[t("strong",null,"备注"),l(" 如无必要无需更改")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",q,[o[15]||(o[15]=l("CaptchaPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[16]||(o[16]=l()),o[17]||(o[17]=t("a",{class:"header-anchor",href:"#captchapass","aria-label":'Permalink to "CaptchaPass"'},"​",-1))]),o[105]||(o[105]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 失效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",y,[o[18]||(o[18]=l("MysPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[19]||(o[19]=l()),o[20]||(o[20]=t("a",{class:"header-anchor",href:"#myspass","aria-label":'Permalink to "MysPass"'},"​",-1))]),o[106]||(o[106]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 无效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",T,[o[21]||(o[21]=l("AutoUpdateCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[22]||(o[22]=l()),o[23]||(o[23]=t("a",{class:"header-anchor",href:"#autoupdatecore","aria-label":'Permalink to "AutoUpdateCore"'},"​",-1))]),o[107]||(o[107]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨三点四十自动更新core本体, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",P,[o[24]||(o[24]=l("AutoUpdatePlugins")),n(r,{type:"info",text:"GsBoolConfig"}),o[25]||(o[25]=l()),o[26]||(o[26]=t("a",{class:"header-anchor",href:"#autoupdateplugins","aria-label":'Permalink to "AutoUpdatePlugins"'},"​",-1))]),o[108]||(o[108]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core内所有插件")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点十分自动更新全部插件, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",S,[o[27]||(o[27]=l("AutoRestartCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[28]||(o[28]=l()),o[29]||(o[29]=t("a",{class:"header-anchor",href:"#autorestartcore","aria-label":'Permalink to "AutoRestartCore"'},"​",-1))]),o[109]||(o[109]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动重启Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点四十自动重启core")]),t("p",null,[t("strong",null,"备注"),l(" 为确保服务稳定性,默认为关")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",k,[o[30]||(o[30]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[31]||(o[31]=l()),o[32]||(o[32]=t("a",{class:"header-anchor",href:"#autoupdatecoretime","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[110]||(o[110]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",B,[o[33]||(o[33]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[34]||(o[34]=l()),o[35]||(o[35]=t("a",{class:"header-anchor",href:"#autoupdatecoretime-1","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[111]||(o[111]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",G,[o[36]||(o[36]=l("AutoUpdatePluginsTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[37]||(o[37]=l()),o[38]||(o[38]=t("a",{class:"header-anchor",href:"#autoupdatepluginstime","aria-label":'Permalink to "AutoUpdatePluginsTime"'},"​",-1))]),o[112]||(o[112]=e("

标题 自动更新Core内所有插件时间设置

详情 每晚自动更新Core内所有插件时间设置(时, 分)

备注 更新core内所有插件的时间

默认值 ["4", "10"]

",1)),t("h2",A,[o[39]||(o[39]=l("AutoRestartCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[40]||(o[40]=l()),o[41]||(o[41]=t("a",{class:"header-anchor",href:"#autorestartcoretime","aria-label":'Permalink to "AutoRestartCoreTime"'},"​",-1))]),o[113]||(o[113]=e('

标题 自动重启Core时间设置

详情 每晚自动重启Core时间设置(时, 分)

备注 自动重启core的时间,有开启自动重启core才会失效

默认值 ["4", "40"]

',1)),t("h2",I,[o[42]||(o[42]=l("AutoAddRandomText")),n(r,{type:"info",text:"GsBoolConfig"}),o[43]||(o[43]=l()),o[44]||(o[44]=t("a",{class:"header-anchor",href:"#autoaddrandomtext","aria-label":'Permalink to "AutoAddRandomText"'},"​",-1))]),o[114]||(o[114]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"详情"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"备注"),l(" 为core发送的文字,开启加入随机字符串,以确保消息不完全一样避免风控")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",D,[o[45]||(o[45]=l("RandomText")),n(r,{type:"tip",text:"GsStrConfig"}),o[46]||(o[46]=l()),o[47]||(o[47]=t("a",{class:"header-anchor",href:"#randomtext","aria-label":'Permalink to "RandomText"'},"​",-1))]),o[115]||(o[115]=e('

标题 随机字符串列表

详情 随机字符串列表

备注 开启自动加入随机字符串之后, 随机加入的字符串选取

默认值 "abcdefghijklmnopqrstuvwxyz"

',1)),t("h2",L,[o[48]||(o[48]=l("ChangeErrorToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[49]||(o[49]=l()),o[50]||(o[50]=t("a",{class:"header-anchor",href:"#changeerrortopic","aria-label":'Permalink to "ChangeErrorToPic"'},"​",-1))]),o[116]||(o[116]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 错误提示转换为图片")]),t("p",null,[t("strong",null,"详情"),l(" 将一部分报错提示转换为图片")]),t("p",null,[t("strong",null,"备注"),l(" 一部分调用core接口统一报错的功能,将会把错误信息转为图片")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",R,[o[51]||(o[51]=l("AutoTextToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[52]||(o[52]=l()),o[53]||(o[53]=t("a",{class:"header-anchor",href:"#autotexttopic","aria-label":'Permalink to "AutoTextToPic"'},"​",-1))]),o[117]||(o[117]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动文字转图")]),t("p",null,[t("strong",null,"详情"),l(" 将所有发送的文字转图")]),t("p",null,[t("strong",null,"备注"),l(" 文转图以避免风控,当平台为非QQ,则不存在风控时,不建议开启")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",M,[o[54]||(o[54]=l("TextToPicThreshold")),n(r,{type:"tip",text:"GsStrConfig"}),o[55]||(o[55]=l()),o[56]||(o[56]=t("a",{class:"header-anchor",href:"#texttopicthreshold","aria-label":'Permalink to "TextToPicThreshold"'},"​",-1))]),o[118]||(o[118]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 文转图阈值")]),t("p",null,[t("strong",null,"详情"),l(" 开启自动转图后超过该阈值的文字会转成图片")]),t("p",null,[t("strong",null,"备注"),l(" 开启自动转图后超过该阈值的文字会转成图片,设置阈值不建议过低")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"20"')])],-1)),t("h2",Q,[o[57]||(o[57]=l("EnableSpecificMsgId")),n(r,{type:"info",text:"GsBoolConfig"}),o[58]||(o[58]=l()),o[59]||(o[59]=t("a",{class:"header-anchor",href:"#enablespecificmsgid","aria-label":'Permalink to "EnableSpecificMsgId"'},"​",-1))]),o[119]||(o[119]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 启用回复特殊ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿开启")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",V,[o[60]||(o[60]=l("SpecificMsgId")),n(r,{type:"tip",text:"GsStrConfig"}),o[61]||(o[61]=l()),o[62]||(o[62]=t("a",{class:"header-anchor",href:"#specificmsgid","aria-label":'Permalink to "SpecificMsgId"'},"​",-1))]),o[120]||(o[120]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 特殊返回消息ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿填写")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",v,[o[63]||(o[63]=l("AutoUpdateDep")),n(r,{type:"info",text:"GsBoolConfig"}),o[64]||(o[64]=l()),o[65]||(o[65]=t("a",{class:"header-anchor",href:"#autoupdatedep","aria-label":'Permalink to "AutoUpdateDep"'},"​",-1))]),o[121]||(o[121]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新依赖")]),t("p",null,[t("strong",null,"详情"),l(" 更新插件的同时将会自动更新依赖")]),t("p",null,[t("strong",null,"备注"),l(" 更新插件的同时将会自动更新依赖,大部分情况下不建议打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",w,[o[66]||(o[66]=l("EnablePicSrv")),n(r,{type:"info",text:"GsBoolConfig"}),o[67]||(o[67]=l()),o[68]||(o[68]=t("a",{class:"header-anchor",href:"#enablepicsrv","aria-label":'Permalink to "EnablePicSrv"'},"​",-1))]),o[122]||(o[122]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 将图片转链接发送(需公网)")]),t("p",null,[t("strong",null,"详情"),l(" 发送图片转链接")]),t("p",null,[t("strong",null,"备注"),l(" 启用图片自动转公网链接(GsCore所在服务器)的功能")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",E,[o[69]||(o[69]=l("PicSrv")),n(r,{type:"tip",text:"GsStrConfig"}),o[70]||(o[70]=l()),o[71]||(o[71]=t("a",{class:"header-anchor",href:"#picsrv","aria-label":'Permalink to "PicSrv"'},"​",-1))]),o[123]||(o[123]=e("

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 填入域名前缀,如果启用EnablePicSrv,则必须填写,例如http://100.10.54.21:8765

默认值 ""

",1)),t("h2",U,[o[72]||(o[72]=l("ProxyURL")),n(r,{type:"tip",text:"GsStrConfig"}),o[73]||(o[73]=l()),o[74]||(o[74]=t("a",{class:"header-anchor",href:"#proxyurl","aria-label":'Permalink to "ProxyURL"'},"​",-1))]),o[124]||(o[124]=e("

标题 安装插件时使用git代理地址

详情 git代理地址

备注 在发送命令core安装插件安装任意插件时, 将该代理地址作为git代理,可填入例如https://gh-proxy.com

默认值 ""

",1)),t("h2",N,[o[75]||(o[75]=l("SendMDPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[76]||(o[76]=l()),o[77]||(o[77]=t("a",{class:"header-anchor",href:"#sendmdplatform","aria-label":'Permalink to "SendMDPlatform"'},"​",-1))]),o[125]||(o[125]=e("

标题 发送MD的平台列表

详情 发送MD的平台列表

备注 为避免在没有Markdown权限的平台发送md类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 []

",1)),t("h2",F,[o[78]||(o[78]=l("SendButtonsPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[79]||(o[79]=l()),o[80]||(o[80]=t("a",{class:"header-anchor",href:"#sendbuttonsplatform","aria-label":'Permalink to "SendButtonsPlatform"'},"​",-1))]),o[126]||(o[126]=e("

标题 默认发送按钮的平台列表

详情 发送按钮的平台列表

备注 为避免在没有Button权限的平台发送按钮类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 ["villa","kaiheila","dodo","discord","telegram","qqgroup","qqguild"]

",1)),t("h2",$,[o[81]||(o[81]=l("SendTemplatePlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[82]||(o[82]=l()),o[83]||(o[83]=t("a",{class:"header-anchor",href:"#sendtemplateplatform","aria-label":'Permalink to "SendTemplatePlatform"'},"​",-1))]),o[127]||(o[127]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 默认发送模板按钮/MD的平台列表")]),t("p",null,[t("strong",null,"详情"),l(" 发送按钮的平台列表")]),t("p",null,[t("strong",null,"备注"),l(" 在部分平台中(QQ群/频道官方API),可能需要使用模板的方式替代自定义发送MD的方式")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["qqgroup","qqguild"]')])],-1)),t("h2",j,[o[84]||(o[84]=l("TryTemplateForQQ")),n(r,{type:"info",text:"GsBoolConfig"}),o[85]||(o[85]=l()),o[86]||(o[86]=t("a",{class:"header-anchor",href:"#trytemplateforqq","aria-label":'Permalink to "TryTemplateForQQ"'},"​",-1))]),o[128]||(o[128]=e("

标题 启用后尝试读取模板文件并发送

详情 发送MD和按钮模板

备注 尝试读取gsuid_core\\data\\template中的模板文件进行发送

默认值 true

",1)),t("h2",z,[o[87]||(o[87]=l("ForceSendMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[88]||(o[88]=l()),o[89]||(o[89]=t("a",{class:"header-anchor",href:"#forcesendmd","aria-label":'Permalink to "ForceSendMD"'},"​",-1))]),o[129]||(o[129]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"详情"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中(QQ群/频道官方API),图文可以默认方式发送或者渲染为MD发送,建议纯图文为默认发送,只有带按钮需要使用MD(带按钮的消息会自动转换),所以该项默认为false")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",J,[o[90]||(o[90]=l("UseCRLFReplaceLFForMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[91]||(o[91]=l()),o[92]||(o[92]=t("a",{class:"header-anchor",href:"#usecrlfreplacelfformd","aria-label":'Permalink to "UseCRLFReplaceLFForMD"'},"​",-1))]),o[130]||(o[130]=e("

标题 发送MD时使用CR替换LF

详情 发送MD时使用CR替换LF

备注 在QQ平台中(QQ群/频道官方API),模板MD消息无法发送换行符\\n,启用该配置将会自动把将发送消息中\\n替换为\\r(不会转换其他平台的消息),因此该项默认为true

默认值 true

",1)),t("h2",O,[o[93]||(o[93]=l("ShieldQQBot")),n(r,{type:"warning",text:"GsListStrConfig"}),o[94]||(o[94]=l()),o[95]||(o[95]=t("a",{class:"header-anchor",href:"#shieldqqbot","aria-label":'Permalink to "ShieldQQBot"'},"​",-1))]),o[131]||(o[131]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 含@该ID时消息禁止响应")]),t("p",null,[t("strong",null,"详情"),l(" 当消息中包含@QQ机器人时禁止Core响应其他平台")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中,以默认值(见下行)开头的QQ号均为官Bot,@这些号码的时候,将不会触发Bot响应(不会影响到官方Bot的运行),该配置在UserBot和官APIBot同时存在于一个群的情况下很有用。")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["38890","28541","28542"]')])],-1)),t("h2",W,[o[96]||(o[96]=l("ScheduledCleanLogDay")),n(r,{type:"tip",text:"GsStrConfig"}),o[97]||(o[97]=l()),o[98]||(o[98]=t("a",{class:"header-anchor",href:"#scheduledcleanlogday","aria-label":'Permalink to "ScheduledCleanLogDay"'},"​",-1))]),o[132]||(o[132]=e("

标题 定时清理几天外的日志

详情 定时清理几天外的日志

备注 默认日志保存于gsuid_core\\data\\logs,文件会比较大,默认只会保存8天内的日志

默认值 "8"

",1))])}const nt=p(a,[["render",H]]);export{lt as __pageData,nt as default}; diff --git a/assets/Advance_CoreConfig.md.BqL2Qecz.lean.js b/assets/Advance_CoreConfig.md.BqL2Qecz.lean.js new file mode 100644 index 00000000..d098467f --- /dev/null +++ b/assets/Advance_CoreConfig.md.BqL2Qecz.lean.js @@ -0,0 +1 @@ +import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as u}from"./chunks/Badge.BcYx50Ru.js";import{_ as p,c as d,o as g,j as t,G as n,af as e,a as l}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const lt=JSON.parse('{"title":"GsCore配置","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/CoreConfig.md","filePath":"Advance/CoreConfig.md","lastUpdated":1738685218000}'),a={name:"Advance/CoreConfig.md"},f={id:"gscore配置",tabindex:"-1"},x={id:"proxy",tabindex:"-1"},C={id:"pass-api",tabindex:"-1"},m={id:"restart-command",tabindex:"-1"},b={id:"mhysslverify",tabindex:"-1"},q={id:"captchapass",tabindex:"-1"},y={id:"myspass",tabindex:"-1"},T={id:"autoupdatecore",tabindex:"-1"},P={id:"autoupdateplugins",tabindex:"-1"},S={id:"autorestartcore",tabindex:"-1"},k={id:"autoupdatecoretime",tabindex:"-1"},B={id:"autoupdatecoretime-1",tabindex:"-1"},G={id:"autoupdatepluginstime",tabindex:"-1"},A={id:"autorestartcoretime",tabindex:"-1"},I={id:"autoaddrandomtext",tabindex:"-1"},D={id:"randomtext",tabindex:"-1"},L={id:"changeerrortopic",tabindex:"-1"},R={id:"autotexttopic",tabindex:"-1"},M={id:"texttopicthreshold",tabindex:"-1"},Q={id:"enablespecificmsgid",tabindex:"-1"},V={id:"specificmsgid",tabindex:"-1"},v={id:"autoupdatedep",tabindex:"-1"},w={id:"enablepicsrv",tabindex:"-1"},E={id:"picsrv",tabindex:"-1"},U={id:"proxyurl",tabindex:"-1"},N={id:"sendmdplatform",tabindex:"-1"},F={id:"sendbuttonsplatform",tabindex:"-1"},$={id:"sendtemplateplatform",tabindex:"-1"},j={id:"trytemplateforqq",tabindex:"-1"},z={id:"forcesendmd",tabindex:"-1"},J={id:"usecrlfreplacelfformd",tabindex:"-1"},O={id:"shieldqqbot",tabindex:"-1"},W={id:"scheduledcleanlogday",tabindex:"-1"};function H(K,o,X,Y,Z,_){const r=u,s=i;return g(),d("div",null,[t("h1",f,[o[0]||(o[0]=l("GsCore配置")),n(r,{type:"tip",text:"简单"}),o[1]||(o[1]=l()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#gscore配置","aria-label":'Permalink to "GsCore配置"'},"​",-1))]),n(s,{readTime:"7",words:"2k"}),o[99]||(o[99]=t("p",null,[l("该配置可通过"),t("a",{href:"./WebConsole.html"},"网页控制台"),l("修改")],-1)),o[100]||(o[100]=t("p",null,[l("或者通过修改"),t("code",null,"gsuid_core/data/core_config.json"),l("文件并保存重启以修改")],-1)),t("h2",x,[o[3]||(o[3]=l("proxy")),n(r,{type:"tip",text:"GsStrConfig"}),o[4]||(o[4]=l()),o[5]||(o[5]=t("a",{class:"header-anchor",href:"#proxy","aria-label":'Permalink to "proxy"'},"​",-1))]),o[101]||(o[101]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 设置代理")]),t("p",null,[t("strong",null,"详情"),l(" 设置国际服的代理地址")]),t("p",null,[t("strong",null,"备注"),l(" 米游社请求的代理")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",C,[o[6]||(o[6]=l("_pass_API")),n(r,{type:"tip",text:"GsStrConfig"}),o[7]||(o[7]=l()),o[8]||(o[8]=t("a",{class:"header-anchor",href:"#pass-api","aria-label":'Permalink to "_pass_API"'},"​",-1))]),o[102]||(o[102]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 神奇API")]),t("p",null,[t("strong",null,"详情"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"备注"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",m,[o[9]||(o[9]=l("restart_command")),n(r,{type:"tip",text:"GsStrConfig"}),o[10]||(o[10]=l()),o[11]||(o[11]=t("a",{class:"header-anchor",href:"#restart-command","aria-label":'Permalink to "restart_command"'},"​",-1))]),o[103]||(o[103]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 重启命令")]),t("p",null,[t("strong",null,"详情"),l(" 自定义使用gs重启时触发的控制台命令(看不懂勿改)")]),t("p",null,[t("strong",null,"备注"),l(" 可修改成python")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"poetry run python"')])],-1)),t("h2",b,[o[12]||(o[12]=l("MhySSLVerify")),n(r,{type:"info",text:"GsBoolConfig"}),o[13]||(o[13]=l()),o[14]||(o[14]=t("a",{class:"header-anchor",href:"#mhysslverify","aria-label":'Permalink to "MhySSLVerify"'},"​",-1))]),o[104]||(o[104]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" ssl校验")]),t("p",null,[t("strong",null,"详情"),l(" 开启或关闭米游社请求验证是否使用ssl校验")]),t("p",null,[t("strong",null,"备注"),l(" 如无必要无需更改")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",q,[o[15]||(o[15]=l("CaptchaPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[16]||(o[16]=l()),o[17]||(o[17]=t("a",{class:"header-anchor",href:"#captchapass","aria-label":'Permalink to "CaptchaPass"'},"​",-1))]),o[105]||(o[105]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 失效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",y,[o[18]||(o[18]=l("MysPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[19]||(o[19]=l()),o[20]||(o[20]=t("a",{class:"header-anchor",href:"#myspass","aria-label":'Permalink to "MysPass"'},"​",-1))]),o[106]||(o[106]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 无效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",T,[o[21]||(o[21]=l("AutoUpdateCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[22]||(o[22]=l()),o[23]||(o[23]=t("a",{class:"header-anchor",href:"#autoupdatecore","aria-label":'Permalink to "AutoUpdateCore"'},"​",-1))]),o[107]||(o[107]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨三点四十自动更新core本体, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",P,[o[24]||(o[24]=l("AutoUpdatePlugins")),n(r,{type:"info",text:"GsBoolConfig"}),o[25]||(o[25]=l()),o[26]||(o[26]=t("a",{class:"header-anchor",href:"#autoupdateplugins","aria-label":'Permalink to "AutoUpdatePlugins"'},"​",-1))]),o[108]||(o[108]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core内所有插件")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点十分自动更新全部插件, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",S,[o[27]||(o[27]=l("AutoRestartCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[28]||(o[28]=l()),o[29]||(o[29]=t("a",{class:"header-anchor",href:"#autorestartcore","aria-label":'Permalink to "AutoRestartCore"'},"​",-1))]),o[109]||(o[109]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动重启Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点四十自动重启core")]),t("p",null,[t("strong",null,"备注"),l(" 为确保服务稳定性,默认为关")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",k,[o[30]||(o[30]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[31]||(o[31]=l()),o[32]||(o[32]=t("a",{class:"header-anchor",href:"#autoupdatecoretime","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[110]||(o[110]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",B,[o[33]||(o[33]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[34]||(o[34]=l()),o[35]||(o[35]=t("a",{class:"header-anchor",href:"#autoupdatecoretime-1","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[111]||(o[111]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",G,[o[36]||(o[36]=l("AutoUpdatePluginsTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[37]||(o[37]=l()),o[38]||(o[38]=t("a",{class:"header-anchor",href:"#autoupdatepluginstime","aria-label":'Permalink to "AutoUpdatePluginsTime"'},"​",-1))]),o[112]||(o[112]=e("",1)),t("h2",A,[o[39]||(o[39]=l("AutoRestartCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[40]||(o[40]=l()),o[41]||(o[41]=t("a",{class:"header-anchor",href:"#autorestartcoretime","aria-label":'Permalink to "AutoRestartCoreTime"'},"​",-1))]),o[113]||(o[113]=e("",1)),t("h2",I,[o[42]||(o[42]=l("AutoAddRandomText")),n(r,{type:"info",text:"GsBoolConfig"}),o[43]||(o[43]=l()),o[44]||(o[44]=t("a",{class:"header-anchor",href:"#autoaddrandomtext","aria-label":'Permalink to "AutoAddRandomText"'},"​",-1))]),o[114]||(o[114]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"详情"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"备注"),l(" 为core发送的文字,开启加入随机字符串,以确保消息不完全一样避免风控")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",D,[o[45]||(o[45]=l("RandomText")),n(r,{type:"tip",text:"GsStrConfig"}),o[46]||(o[46]=l()),o[47]||(o[47]=t("a",{class:"header-anchor",href:"#randomtext","aria-label":'Permalink to "RandomText"'},"​",-1))]),o[115]||(o[115]=e("",1)),t("h2",L,[o[48]||(o[48]=l("ChangeErrorToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[49]||(o[49]=l()),o[50]||(o[50]=t("a",{class:"header-anchor",href:"#changeerrortopic","aria-label":'Permalink to "ChangeErrorToPic"'},"​",-1))]),o[116]||(o[116]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 错误提示转换为图片")]),t("p",null,[t("strong",null,"详情"),l(" 将一部分报错提示转换为图片")]),t("p",null,[t("strong",null,"备注"),l(" 一部分调用core接口统一报错的功能,将会把错误信息转为图片")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",R,[o[51]||(o[51]=l("AutoTextToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[52]||(o[52]=l()),o[53]||(o[53]=t("a",{class:"header-anchor",href:"#autotexttopic","aria-label":'Permalink to "AutoTextToPic"'},"​",-1))]),o[117]||(o[117]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动文字转图")]),t("p",null,[t("strong",null,"详情"),l(" 将所有发送的文字转图")]),t("p",null,[t("strong",null,"备注"),l(" 文转图以避免风控,当平台为非QQ,则不存在风控时,不建议开启")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",M,[o[54]||(o[54]=l("TextToPicThreshold")),n(r,{type:"tip",text:"GsStrConfig"}),o[55]||(o[55]=l()),o[56]||(o[56]=t("a",{class:"header-anchor",href:"#texttopicthreshold","aria-label":'Permalink to "TextToPicThreshold"'},"​",-1))]),o[118]||(o[118]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 文转图阈值")]),t("p",null,[t("strong",null,"详情"),l(" 开启自动转图后超过该阈值的文字会转成图片")]),t("p",null,[t("strong",null,"备注"),l(" 开启自动转图后超过该阈值的文字会转成图片,设置阈值不建议过低")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"20"')])],-1)),t("h2",Q,[o[57]||(o[57]=l("EnableSpecificMsgId")),n(r,{type:"info",text:"GsBoolConfig"}),o[58]||(o[58]=l()),o[59]||(o[59]=t("a",{class:"header-anchor",href:"#enablespecificmsgid","aria-label":'Permalink to "EnableSpecificMsgId"'},"​",-1))]),o[119]||(o[119]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 启用回复特殊ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿开启")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",V,[o[60]||(o[60]=l("SpecificMsgId")),n(r,{type:"tip",text:"GsStrConfig"}),o[61]||(o[61]=l()),o[62]||(o[62]=t("a",{class:"header-anchor",href:"#specificmsgid","aria-label":'Permalink to "SpecificMsgId"'},"​",-1))]),o[120]||(o[120]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 特殊返回消息ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿填写")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",v,[o[63]||(o[63]=l("AutoUpdateDep")),n(r,{type:"info",text:"GsBoolConfig"}),o[64]||(o[64]=l()),o[65]||(o[65]=t("a",{class:"header-anchor",href:"#autoupdatedep","aria-label":'Permalink to "AutoUpdateDep"'},"​",-1))]),o[121]||(o[121]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新依赖")]),t("p",null,[t("strong",null,"详情"),l(" 更新插件的同时将会自动更新依赖")]),t("p",null,[t("strong",null,"备注"),l(" 更新插件的同时将会自动更新依赖,大部分情况下不建议打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",w,[o[66]||(o[66]=l("EnablePicSrv")),n(r,{type:"info",text:"GsBoolConfig"}),o[67]||(o[67]=l()),o[68]||(o[68]=t("a",{class:"header-anchor",href:"#enablepicsrv","aria-label":'Permalink to "EnablePicSrv"'},"​",-1))]),o[122]||(o[122]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 将图片转链接发送(需公网)")]),t("p",null,[t("strong",null,"详情"),l(" 发送图片转链接")]),t("p",null,[t("strong",null,"备注"),l(" 启用图片自动转公网链接(GsCore所在服务器)的功能")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",E,[o[69]||(o[69]=l("PicSrv")),n(r,{type:"tip",text:"GsStrConfig"}),o[70]||(o[70]=l()),o[71]||(o[71]=t("a",{class:"header-anchor",href:"#picsrv","aria-label":'Permalink to "PicSrv"'},"​",-1))]),o[123]||(o[123]=e("",1)),t("h2",U,[o[72]||(o[72]=l("ProxyURL")),n(r,{type:"tip",text:"GsStrConfig"}),o[73]||(o[73]=l()),o[74]||(o[74]=t("a",{class:"header-anchor",href:"#proxyurl","aria-label":'Permalink to "ProxyURL"'},"​",-1))]),o[124]||(o[124]=e("",1)),t("h2",N,[o[75]||(o[75]=l("SendMDPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[76]||(o[76]=l()),o[77]||(o[77]=t("a",{class:"header-anchor",href:"#sendmdplatform","aria-label":'Permalink to "SendMDPlatform"'},"​",-1))]),o[125]||(o[125]=e("",1)),t("h2",F,[o[78]||(o[78]=l("SendButtonsPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[79]||(o[79]=l()),o[80]||(o[80]=t("a",{class:"header-anchor",href:"#sendbuttonsplatform","aria-label":'Permalink to "SendButtonsPlatform"'},"​",-1))]),o[126]||(o[126]=e("",1)),t("h2",$,[o[81]||(o[81]=l("SendTemplatePlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[82]||(o[82]=l()),o[83]||(o[83]=t("a",{class:"header-anchor",href:"#sendtemplateplatform","aria-label":'Permalink to "SendTemplatePlatform"'},"​",-1))]),o[127]||(o[127]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 默认发送模板按钮/MD的平台列表")]),t("p",null,[t("strong",null,"详情"),l(" 发送按钮的平台列表")]),t("p",null,[t("strong",null,"备注"),l(" 在部分平台中(QQ群/频道官方API),可能需要使用模板的方式替代自定义发送MD的方式")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["qqgroup","qqguild"]')])],-1)),t("h2",j,[o[84]||(o[84]=l("TryTemplateForQQ")),n(r,{type:"info",text:"GsBoolConfig"}),o[85]||(o[85]=l()),o[86]||(o[86]=t("a",{class:"header-anchor",href:"#trytemplateforqq","aria-label":'Permalink to "TryTemplateForQQ"'},"​",-1))]),o[128]||(o[128]=e("",1)),t("h2",z,[o[87]||(o[87]=l("ForceSendMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[88]||(o[88]=l()),o[89]||(o[89]=t("a",{class:"header-anchor",href:"#forcesendmd","aria-label":'Permalink to "ForceSendMD"'},"​",-1))]),o[129]||(o[129]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"详情"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中(QQ群/频道官方API),图文可以默认方式发送或者渲染为MD发送,建议纯图文为默认发送,只有带按钮需要使用MD(带按钮的消息会自动转换),所以该项默认为false")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",J,[o[90]||(o[90]=l("UseCRLFReplaceLFForMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[91]||(o[91]=l()),o[92]||(o[92]=t("a",{class:"header-anchor",href:"#usecrlfreplacelfformd","aria-label":'Permalink to "UseCRLFReplaceLFForMD"'},"​",-1))]),o[130]||(o[130]=e("",1)),t("h2",O,[o[93]||(o[93]=l("ShieldQQBot")),n(r,{type:"warning",text:"GsListStrConfig"}),o[94]||(o[94]=l()),o[95]||(o[95]=t("a",{class:"header-anchor",href:"#shieldqqbot","aria-label":'Permalink to "ShieldQQBot"'},"​",-1))]),o[131]||(o[131]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 含@该ID时消息禁止响应")]),t("p",null,[t("strong",null,"详情"),l(" 当消息中包含@QQ机器人时禁止Core响应其他平台")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中,以默认值(见下行)开头的QQ号均为官Bot,@这些号码的时候,将不会触发Bot响应(不会影响到官方Bot的运行),该配置在UserBot和官APIBot同时存在于一个群的情况下很有用。")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["38890","28541","28542"]')])],-1)),t("h2",W,[o[96]||(o[96]=l("ScheduledCleanLogDay")),n(r,{type:"tip",text:"GsStrConfig"}),o[97]||(o[97]=l()),o[98]||(o[98]=t("a",{class:"header-anchor",href:"#scheduledcleanlogday","aria-label":'Permalink to "ScheduledCleanLogDay"'},"​",-1))]),o[132]||(o[132]=e("",1))])}const nt=p(a,[["render",H]]);export{lt as __pageData,nt as default}; diff --git a/assets/Advance_CoreConfig.md.Bup_y9fa.lean.js b/assets/Advance_CoreConfig.md.Bup_y9fa.lean.js deleted file mode 100644 index b5d2f03c..00000000 --- a/assets/Advance_CoreConfig.md.Bup_y9fa.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as u}from"./chunks/Badge.EWdsPxeJ.js";import{_ as p,c as d,j as t,a as l,G as n,a1 as e,o as g}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const lt=JSON.parse('{"title":"GsCore配置","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/CoreConfig.md","filePath":"Advance/CoreConfig.md","lastUpdated":1736946156000}'),a={name:"Advance/CoreConfig.md"},f={id:"gscore配置",tabindex:"-1"},x={id:"proxy",tabindex:"-1"},m={id:"pass-api",tabindex:"-1"},b={id:"restart-command",tabindex:"-1"},C={id:"mhysslverify",tabindex:"-1"},q={id:"captchapass",tabindex:"-1"},y={id:"myspass",tabindex:"-1"},k={id:"autoupdatecore",tabindex:"-1"},B={id:"autoupdateplugins",tabindex:"-1"},P={id:"autorestartcore",tabindex:"-1"},G={id:"autoupdatecoretime",tabindex:"-1"},S={id:"autoupdatecoretime-1",tabindex:"-1"},A={id:"autoupdatepluginstime",tabindex:"-1"},T={id:"autorestartcoretime",tabindex:"-1"},L={id:"autoaddrandomtext",tabindex:"-1"},M={id:"randomtext",tabindex:"-1"},D={id:"changeerrortopic",tabindex:"-1"},Q={id:"autotexttopic",tabindex:"-1"},v={id:"texttopicthreshold",tabindex:"-1"},w={id:"enablespecificmsgid",tabindex:"-1"},R={id:"specificmsgid",tabindex:"-1"},U={id:"autoupdatedep",tabindex:"-1"},I={id:"enablepicsrv",tabindex:"-1"},F={id:"picsrv",tabindex:"-1"},E={id:"proxyurl",tabindex:"-1"},V={id:"sendmdplatform",tabindex:"-1"},N={id:"sendbuttonsplatform",tabindex:"-1"},$={id:"sendtemplateplatform",tabindex:"-1"},j={id:"trytemplateforqq",tabindex:"-1"},z={id:"forcesendmd",tabindex:"-1"},J={id:"usecrlfreplacelfformd",tabindex:"-1"},O={id:"shieldqqbot",tabindex:"-1"},W={id:"scheduledcleanlogday",tabindex:"-1"};function H(K,o,X,Y,Z,h){const r=u,s=i;return g(),d("div",null,[t("h1",f,[o[0]||(o[0]=l("GsCore配置")),n(r,{type:"tip",text:"简单"}),o[1]||(o[1]=l()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#gscore配置","aria-label":'Permalink to "GsCore配置"'},"​",-1))]),n(s,{readTime:"7",words:"2k"}),o[99]||(o[99]=t("p",null,[l("该配置可通过"),t("a",{href:"./WebConsole.html"},"网页控制台"),l("修改")],-1)),o[100]||(o[100]=t("p",null,[l("或者通过修改"),t("code",null,"gsuid_core/data/core_config.json"),l("文件并保存重启以修改")],-1)),t("h2",x,[o[3]||(o[3]=l("proxy")),n(r,{type:"tip",text:"GsStrConfig"}),o[4]||(o[4]=l()),o[5]||(o[5]=t("a",{class:"header-anchor",href:"#proxy","aria-label":'Permalink to "proxy"'},"​",-1))]),o[101]||(o[101]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 设置代理")]),t("p",null,[t("strong",null,"详情"),l(" 设置国际服的代理地址")]),t("p",null,[t("strong",null,"备注"),l(" 米游社请求的代理")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",m,[o[6]||(o[6]=l("_pass_API")),n(r,{type:"tip",text:"GsStrConfig"}),o[7]||(o[7]=l()),o[8]||(o[8]=t("a",{class:"header-anchor",href:"#pass-api","aria-label":'Permalink to "_pass_API"'},"​",-1))]),o[102]||(o[102]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 神奇API")]),t("p",null,[t("strong",null,"详情"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"备注"),l(" 设置某种神奇的API")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",b,[o[9]||(o[9]=l("restart_command")),n(r,{type:"tip",text:"GsStrConfig"}),o[10]||(o[10]=l()),o[11]||(o[11]=t("a",{class:"header-anchor",href:"#restart-command","aria-label":'Permalink to "restart_command"'},"​",-1))]),o[103]||(o[103]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 重启命令")]),t("p",null,[t("strong",null,"详情"),l(" 自定义使用gs重启时触发的控制台命令(看不懂勿改)")]),t("p",null,[t("strong",null,"备注"),l(" 可修改成python")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"poetry run python"')])],-1)),t("h2",C,[o[12]||(o[12]=l("MhySSLVerify")),n(r,{type:"info",text:"GsBoolConfig"}),o[13]||(o[13]=l()),o[14]||(o[14]=t("a",{class:"header-anchor",href:"#mhysslverify","aria-label":'Permalink to "MhySSLVerify"'},"​",-1))]),o[104]||(o[104]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" ssl校验")]),t("p",null,[t("strong",null,"详情"),l(" 开启或关闭米游社请求验证是否使用ssl校验")]),t("p",null,[t("strong",null,"备注"),l(" 如无必要无需更改")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",q,[o[15]||(o[15]=l("CaptchaPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[16]||(o[16]=l()),o[17]||(o[17]=t("a",{class:"header-anchor",href:"#captchapass","aria-label":'Permalink to "CaptchaPass"'},"​",-1))]),o[105]||(o[105]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 失效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",y,[o[18]||(o[18]=l("MysPass")),n(r,{type:"info",text:"GsBoolConfig"}),o[19]||(o[19]=l()),o[20]||(o[20]=t("a",{class:"header-anchor",href:"#myspass","aria-label":'Permalink to "MysPass"'},"​",-1))]),o[106]||(o[106]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 无效项")]),t("p",null,[t("strong",null,"详情"),l(" 该选项已经无效且可能有一定危险性...")]),t("p",null,[t("strong",null,"备注"),l(" 你懂的")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",k,[o[21]||(o[21]=l("AutoUpdateCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[22]||(o[22]=l()),o[23]||(o[23]=t("a",{class:"header-anchor",href:"#autoupdatecore","aria-label":'Permalink to "AutoUpdateCore"'},"​",-1))]),o[107]||(o[107]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨三点四十自动更新core本体, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",B,[o[24]||(o[24]=l("AutoUpdatePlugins")),n(r,{type:"info",text:"GsBoolConfig"}),o[25]||(o[25]=l()),o[26]||(o[26]=t("a",{class:"header-anchor",href:"#autoupdateplugins","aria-label":'Permalink to "AutoUpdatePlugins"'},"​",-1))]),o[108]||(o[108]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core内所有插件")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点十分自动更新全部插件, 但不会自动重启应用更新")]),t("p",null,[t("strong",null,"备注"),l(" 可以修改时间,建议顺便把自动重启打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",P,[o[27]||(o[27]=l("AutoRestartCore")),n(r,{type:"info",text:"GsBoolConfig"}),o[28]||(o[28]=l()),o[29]||(o[29]=t("a",{class:"header-anchor",href:"#autorestartcore","aria-label":'Permalink to "AutoRestartCore"'},"​",-1))]),o[109]||(o[109]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动重启Core")]),t("p",null,[t("strong",null,"详情"),l(" 每晚凌晨四点四十自动重启core")]),t("p",null,[t("strong",null,"备注"),l(" 为确保服务稳定性,默认为关")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",G,[o[30]||(o[30]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[31]||(o[31]=l()),o[32]||(o[32]=t("a",{class:"header-anchor",href:"#autoupdatecoretime","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[110]||(o[110]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",S,[o[33]||(o[33]=l("AutoUpdateCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[34]||(o[34]=l()),o[35]||(o[35]=t("a",{class:"header-anchor",href:"#autoupdatecoretime-1","aria-label":'Permalink to "AutoUpdateCoreTime"'},"​",-1))]),o[111]||(o[111]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新Core时间设置")]),t("p",null,[t("strong",null,"详情"),l(" 每晚自动更新Core时间设置(时, 分)")]),t("p",null,[t("strong",null,"备注"),l(" 更新core的时间")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["3", "40"]')])],-1)),t("h2",A,[o[36]||(o[36]=l("AutoUpdatePluginsTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[37]||(o[37]=l()),o[38]||(o[38]=t("a",{class:"header-anchor",href:"#autoupdatepluginstime","aria-label":'Permalink to "AutoUpdatePluginsTime"'},"​",-1))]),o[112]||(o[112]=e("

标题 自动更新Core内所有插件时间设置

详情 每晚自动更新Core内所有插件时间设置(时, 分)

备注 更新core内所有插件的时间

默认值 ["4", "10"]

",1)),t("h2",T,[o[39]||(o[39]=l("AutoRestartCoreTime")),n(r,{type:"warning",text:"GsListStrConfig"}),o[40]||(o[40]=l()),o[41]||(o[41]=t("a",{class:"header-anchor",href:"#autorestartcoretime","aria-label":'Permalink to "AutoRestartCoreTime"'},"​",-1))]),o[113]||(o[113]=e('

标题 自动重启Core时间设置

详情 每晚自动重启Core时间设置(时, 分)

备注 自动重启core的时间,有开启自动重启core才会失效

默认值 ["4", "40"]

',1)),t("h2",L,[o[42]||(o[42]=l("AutoAddRandomText")),n(r,{type:"info",text:"GsBoolConfig"}),o[43]||(o[43]=l()),o[44]||(o[44]=t("a",{class:"header-anchor",href:"#autoaddrandomtext","aria-label":'Permalink to "AutoAddRandomText"'},"​",-1))]),o[114]||(o[114]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"详情"),l(" 自动加入随机字符串")]),t("p",null,[t("strong",null,"备注"),l(" 为core发送的文字,开启加入随机字符串,以确保消息不完全一样避免风控")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",M,[o[45]||(o[45]=l("RandomText")),n(r,{type:"tip",text:"GsStrConfig"}),o[46]||(o[46]=l()),o[47]||(o[47]=t("a",{class:"header-anchor",href:"#randomtext","aria-label":'Permalink to "RandomText"'},"​",-1))]),o[115]||(o[115]=e('

标题 随机字符串列表

详情 随机字符串列表

备注 开启自动加入随机字符串之后, 随机加入的字符串选取

默认值 "abcdefghijklmnopqrstuvwxyz"

',1)),t("h2",D,[o[48]||(o[48]=l("ChangeErrorToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[49]||(o[49]=l()),o[50]||(o[50]=t("a",{class:"header-anchor",href:"#changeerrortopic","aria-label":'Permalink to "ChangeErrorToPic"'},"​",-1))]),o[116]||(o[116]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 错误提示转换为图片")]),t("p",null,[t("strong",null,"详情"),l(" 将一部分报错提示转换为图片")]),t("p",null,[t("strong",null,"备注"),l(" 一部分调用core接口统一报错的功能,将会把错误信息转为图片")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"true")])],-1)),t("h2",Q,[o[51]||(o[51]=l("AutoTextToPic")),n(r,{type:"info",text:"GsBoolConfig"}),o[52]||(o[52]=l()),o[53]||(o[53]=t("a",{class:"header-anchor",href:"#autotexttopic","aria-label":'Permalink to "AutoTextToPic"'},"​",-1))]),o[117]||(o[117]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动文字转图")]),t("p",null,[t("strong",null,"详情"),l(" 将所有发送的文字转图")]),t("p",null,[t("strong",null,"备注"),l(" 文转图以避免风控,当平台为非QQ,则不存在风控时,不建议开启")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",v,[o[54]||(o[54]=l("TextToPicThreshold")),n(r,{type:"tip",text:"GsStrConfig"}),o[55]||(o[55]=l()),o[56]||(o[56]=t("a",{class:"header-anchor",href:"#texttopicthreshold","aria-label":'Permalink to "TextToPicThreshold"'},"​",-1))]),o[118]||(o[118]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 文转图阈值")]),t("p",null,[t("strong",null,"详情"),l(" 开启自动转图后超过该阈值的文字会转成图片")]),t("p",null,[t("strong",null,"备注"),l(" 开启自动转图后超过该阈值的文字会转成图片,设置阈值不建议过低")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'"20"')])],-1)),t("h2",w,[o[57]||(o[57]=l("EnableSpecificMsgId")),n(r,{type:"info",text:"GsBoolConfig"}),o[58]||(o[58]=l()),o[59]||(o[59]=t("a",{class:"header-anchor",href:"#enablespecificmsgid","aria-label":'Permalink to "EnableSpecificMsgId"'},"​",-1))]),o[119]||(o[119]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 启用回复特殊ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿开启")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",R,[o[60]||(o[60]=l("SpecificMsgId")),n(r,{type:"tip",text:"GsStrConfig"}),o[61]||(o[61]=l()),o[62]||(o[62]=t("a",{class:"header-anchor",href:"#specificmsgid","aria-label":'Permalink to "SpecificMsgId"'},"​",-1))]),o[120]||(o[120]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 特殊返回消息ID")]),t("p",null,[t("strong",null,"详情"),l(" 如不知道请勿填写")]),t("p",null,[t("strong",null,"备注"),l(" 在某些平台的主动消息受限时,可以添加魔法msgid,来发送主动消息无限制")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'""')])],-1)),t("h2",U,[o[63]||(o[63]=l("AutoUpdateDep")),n(r,{type:"info",text:"GsBoolConfig"}),o[64]||(o[64]=l()),o[65]||(o[65]=t("a",{class:"header-anchor",href:"#autoupdatedep","aria-label":'Permalink to "AutoUpdateDep"'},"​",-1))]),o[121]||(o[121]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 自动更新依赖")]),t("p",null,[t("strong",null,"详情"),l(" 更新插件的同时将会自动更新依赖")]),t("p",null,[t("strong",null,"备注"),l(" 更新插件的同时将会自动更新依赖,大部分情况下不建议打开")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",I,[o[66]||(o[66]=l("EnablePicSrv")),n(r,{type:"info",text:"GsBoolConfig"}),o[67]||(o[67]=l()),o[68]||(o[68]=t("a",{class:"header-anchor",href:"#enablepicsrv","aria-label":'Permalink to "EnablePicSrv"'},"​",-1))]),o[122]||(o[122]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 将图片转链接发送(需公网)")]),t("p",null,[t("strong",null,"详情"),l(" 发送图片转链接")]),t("p",null,[t("strong",null,"备注"),l(" 启用图片自动转公网链接(GsCore所在服务器)的功能")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",F,[o[69]||(o[69]=l("PicSrv")),n(r,{type:"tip",text:"GsStrConfig"}),o[70]||(o[70]=l()),o[71]||(o[71]=t("a",{class:"header-anchor",href:"#picsrv","aria-label":'Permalink to "PicSrv"'},"​",-1))]),o[123]||(o[123]=e("

标题 将图片转链接发送(需公网)

详情 发送图片转链接

备注 填入域名前缀,如果启用EnablePicSrv,则必须填写,例如http://100.10.54.21:8765

默认值 ""

",1)),t("h2",E,[o[72]||(o[72]=l("ProxyURL")),n(r,{type:"tip",text:"GsStrConfig"}),o[73]||(o[73]=l()),o[74]||(o[74]=t("a",{class:"header-anchor",href:"#proxyurl","aria-label":'Permalink to "ProxyURL"'},"​",-1))]),o[124]||(o[124]=e("

标题 安装插件时使用git代理地址

详情 git代理地址

备注 在发送命令core安装插件安装任意插件时, 将该代理地址作为git代理,可填入例如https://gh-proxy.com

默认值 ""

",1)),t("h2",V,[o[75]||(o[75]=l("SendMDPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[76]||(o[76]=l()),o[77]||(o[77]=t("a",{class:"header-anchor",href:"#sendmdplatform","aria-label":'Permalink to "SendMDPlatform"'},"​",-1))]),o[125]||(o[125]=e("

标题 发送MD的平台列表

详情 发送MD的平台列表

备注 为避免在没有Markdown权限的平台发送md类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 []

",1)),t("h2",N,[o[78]||(o[78]=l("SendButtonsPlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[79]||(o[79]=l()),o[80]||(o[80]=t("a",{class:"header-anchor",href:"#sendbuttonsplatform","aria-label":'Permalink to "SendButtonsPlatform"'},"​",-1))]),o[126]||(o[126]=e("

标题 默认发送按钮的平台列表

详情 发送按钮的平台列表

备注 为避免在没有Button权限的平台发送按钮类型消息,可以填入["qqgroup", "qqguild", "villa"]

默认值 ["villa","kaiheila","dodo","discord","telegram","qqgroup","qqguild"]

",1)),t("h2",$,[o[81]||(o[81]=l("SendTemplatePlatform")),n(r,{type:"warning",text:"GsListStrConfig"}),o[82]||(o[82]=l()),o[83]||(o[83]=t("a",{class:"header-anchor",href:"#sendtemplateplatform","aria-label":'Permalink to "SendTemplatePlatform"'},"​",-1))]),o[127]||(o[127]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 默认发送模板按钮/MD的平台列表")]),t("p",null,[t("strong",null,"详情"),l(" 发送按钮的平台列表")]),t("p",null,[t("strong",null,"备注"),l(" 在部分平台中(QQ群/频道官方API),可能需要使用模板的方式替代自定义发送MD的方式")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["qqgroup","qqguild"]')])],-1)),t("h2",j,[o[84]||(o[84]=l("TryTemplateForQQ")),n(r,{type:"info",text:"GsBoolConfig"}),o[85]||(o[85]=l()),o[86]||(o[86]=t("a",{class:"header-anchor",href:"#trytemplateforqq","aria-label":'Permalink to "TryTemplateForQQ"'},"​",-1))]),o[128]||(o[128]=e("

标题 启用后尝试读取模板文件并发送

详情 发送MD和按钮模板

备注 尝试读取gsuid_core\\data\\template中的模板文件进行发送

默认值 true

",1)),t("h2",z,[o[87]||(o[87]=l("ForceSendMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[88]||(o[88]=l()),o[89]||(o[89]=t("a",{class:"header-anchor",href:"#forcesendmd","aria-label":'Permalink to "ForceSendMD"'},"​",-1))]),o[129]||(o[129]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"详情"),l(" 强制使用MD发送图文")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中(QQ群/频道官方API),图文可以默认方式发送或者渲染为MD发送,建议纯图文为默认发送,只有带按钮需要使用MD(带按钮的消息会自动转换),所以该项默认为false")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,"false")])],-1)),t("h2",J,[o[90]||(o[90]=l("UseCRLFReplaceLFForMD")),n(r,{type:"info",text:"GsBoolConfig"}),o[91]||(o[91]=l()),o[92]||(o[92]=t("a",{class:"header-anchor",href:"#usecrlfreplacelfformd","aria-label":'Permalink to "UseCRLFReplaceLFForMD"'},"​",-1))]),o[130]||(o[130]=e("

标题 发送MD时使用CR替换LF

详情 发送MD时使用CR替换LF

备注 在QQ平台中(QQ群/频道官方API),模板MD消息无法发送换行符\\n,启用该配置将会自动把将发送消息中\\n替换为\\r(不会转换其他平台的消息),因此该项默认为true

默认值 true

",1)),t("h2",O,[o[93]||(o[93]=l("ShieldQQBot")),n(r,{type:"warning",text:"GsListStrConfig"}),o[94]||(o[94]=l()),o[95]||(o[95]=t("a",{class:"header-anchor",href:"#shieldqqbot","aria-label":'Permalink to "ShieldQQBot"'},"​",-1))]),o[131]||(o[131]=t("blockquote",null,[t("p",null,[t("strong",null,"标题"),l(" 含@该ID时消息禁止响应")]),t("p",null,[t("strong",null,"详情"),l(" 当消息中包含@QQ机器人时禁止Core响应其他平台")]),t("p",null,[t("strong",null,"备注"),l(" 在QQ平台中,以默认值(见下行)开头的QQ号均为官Bot,@这些号码的时候,将不会触发Bot响应(不会影响到官方Bot的运行),该配置在UserBot和官APIBot同时存在于一个群的情况下很有用。")]),t("p",null,[t("strong",null,"默认值"),l(),t("code",null,'["38890","28541","28542"]')])],-1)),t("h2",W,[o[96]||(o[96]=l("ScheduledCleanLogDay")),n(r,{type:"tip",text:"GsStrConfig"}),o[97]||(o[97]=l()),o[98]||(o[98]=t("a",{class:"header-anchor",href:"#scheduledcleanlogday","aria-label":'Permalink to "ScheduledCleanLogDay"'},"​",-1))]),o[132]||(o[132]=e("

标题 定时清理几天外的日志

详情 定时清理几天外的日志

备注 默认日志保存于gsuid_core\\data\\logs,文件会比较大,默认只会保存8天内的日志

默认值 "8"

",1))])}const nt=p(a,[["render",H]]);export{lt as __pageData,nt as default}; diff --git a/assets/Advance_DataStruct.md.BA1zZwsO.js b/assets/Advance_DataStruct.md.BA1zZwsO.js deleted file mode 100644 index 5b7d6a4d..00000000 --- a/assets/Advance_DataStruct.md.BA1zZwsO.js +++ /dev/null @@ -1,5 +0,0 @@ -import{_ as o}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as l,j as e,a,G as i,a1 as c,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const G=JSON.parse('{"title":"数据存储结构","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/DataStruct.md","filePath":"Advance/DataStruct.md","lastUpdated":1736946156000}'),h={name:"Advance/DataStruct.md"},g={id:"数据存储结构",tabindex:"-1"};function u(k,s,m,_,b,D){const t=d,n=o;return p(),l("div",null,[e("h1",g,[s[0]||(s[0]=a("数据存储结构")),i(t,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=e("a",{class:"header-anchor",href:"#数据存储结构","aria-label":'Permalink to "数据存储结构"'},"​",-1))]),i(n,{readTime:"1",words:"358"}),s[3]||(s[3]=c(`

gsuid_core的数据存储

  • 目录gsuid_core/data下保存着全部的插件数据
    • 目录gsuid_core/data/GsData.db下保存着GsCore大部分插件绑定的所有CK和UID数据

    • 目录gsuid_core/data/GenshinUID下保存着GenshinUID的数据(不同的插件对应不同文件夹名称,目前以GenshinUID为示例讲解)

      • 其中players文件夹内保存着GenshinUID所有用户的面板文件抽卡记录
      • 其中bg文件夹内可以存放部分功能的自定义背景图,重启Bot后随机调用,格式任意
      • 其中chbg文件夹内可存放面板查询的自定义角色图
        • 例如创建chbg/达达利亚文件夹,并在文件夹下放置达达利亚的图,gs开启随机图就将调用该目录角色图
      • 其中resource内存储着官方的图像资源、便于插件绘制图片(如缺失可用下载全部资源命令重新下载)
      • 其中wiki/guide下存储着角色攻略图
      • 其中wiki/ref下存储着角色参考面板图
      • 其中wiki/artifacts下存储着绘制的圣遗物图片版资料
    • 其中gsuid_core/data/GsCore/database_backup/GsData_BAK_20xx_xx_xxx.dbGsCore数据库的备份文件

插件调用该目录

可参考插件编写章节

python
from gsuid_core.data_store import get_res_path
-
-# 以GenshinUID为例
-# path目录为gsuid_core/data/GenshinUID
-path = get_res_path() / 'GenshinUID'
`,5))])}const v=r(h,[["render",u]]);export{G as __pageData,v as default}; diff --git a/assets/Advance_DataStruct.md.BA1zZwsO.lean.js b/assets/Advance_DataStruct.md.BA1zZwsO.lean.js deleted file mode 100644 index 5b7d6a4d..00000000 --- a/assets/Advance_DataStruct.md.BA1zZwsO.lean.js +++ /dev/null @@ -1,5 +0,0 @@ -import{_ as o}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as l,j as e,a,G as i,a1 as c,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const G=JSON.parse('{"title":"数据存储结构","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/DataStruct.md","filePath":"Advance/DataStruct.md","lastUpdated":1736946156000}'),h={name:"Advance/DataStruct.md"},g={id:"数据存储结构",tabindex:"-1"};function u(k,s,m,_,b,D){const t=d,n=o;return p(),l("div",null,[e("h1",g,[s[0]||(s[0]=a("数据存储结构")),i(t,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=e("a",{class:"header-anchor",href:"#数据存储结构","aria-label":'Permalink to "数据存储结构"'},"​",-1))]),i(n,{readTime:"1",words:"358"}),s[3]||(s[3]=c(`

gsuid_core的数据存储

  • 目录gsuid_core/data下保存着全部的插件数据
    • 目录gsuid_core/data/GsData.db下保存着GsCore大部分插件绑定的所有CK和UID数据

    • 目录gsuid_core/data/GenshinUID下保存着GenshinUID的数据(不同的插件对应不同文件夹名称,目前以GenshinUID为示例讲解)

      • 其中players文件夹内保存着GenshinUID所有用户的面板文件抽卡记录
      • 其中bg文件夹内可以存放部分功能的自定义背景图,重启Bot后随机调用,格式任意
      • 其中chbg文件夹内可存放面板查询的自定义角色图
        • 例如创建chbg/达达利亚文件夹,并在文件夹下放置达达利亚的图,gs开启随机图就将调用该目录角色图
      • 其中resource内存储着官方的图像资源、便于插件绘制图片(如缺失可用下载全部资源命令重新下载)
      • 其中wiki/guide下存储着角色攻略图
      • 其中wiki/ref下存储着角色参考面板图
      • 其中wiki/artifacts下存储着绘制的圣遗物图片版资料
    • 其中gsuid_core/data/GsCore/database_backup/GsData_BAK_20xx_xx_xxx.dbGsCore数据库的备份文件

插件调用该目录

可参考插件编写章节

python
from gsuid_core.data_store import get_res_path
-
-# 以GenshinUID为例
-# path目录为gsuid_core/data/GenshinUID
-path = get_res_path() / 'GenshinUID'
`,5))])}const v=r(h,[["render",u]]);export{G as __pageData,v as default}; diff --git a/assets/Advance_DataStruct.md.DdWriKU8.js b/assets/Advance_DataStruct.md.DdWriKU8.js new file mode 100644 index 00000000..90aad1c5 --- /dev/null +++ b/assets/Advance_DataStruct.md.DdWriKU8.js @@ -0,0 +1,5 @@ +import{_ as o}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as l,o as c,j as e,G as a,af as p,a as i}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"数据存储结构","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/DataStruct.md","filePath":"Advance/DataStruct.md","lastUpdated":1738685218000}'),h={name:"Advance/DataStruct.md"},g={id:"数据存储结构",tabindex:"-1"};function u(_,s,k,m,b,D){const t=d,n=o;return c(),l("div",null,[e("h1",g,[s[0]||(s[0]=i("数据存储结构")),a(t,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=e("a",{class:"header-anchor",href:"#数据存储结构","aria-label":'Permalink to "数据存储结构"'},"​",-1))]),a(n,{readTime:"1",words:"358"}),s[3]||(s[3]=p(`

gsuid_core的数据存储

  • 目录gsuid_core/data下保存着全部的插件数据
    • 目录gsuid_core/data/GsData.db下保存着GsCore大部分插件绑定的所有CK和UID数据

    • 目录gsuid_core/data/GenshinUID下保存着GenshinUID的数据(不同的插件对应不同文件夹名称,目前以GenshinUID为示例讲解)

      • 其中players文件夹内保存着GenshinUID所有用户的面板文件抽卡记录
      • 其中bg文件夹内可以存放部分功能的自定义背景图,重启Bot后随机调用,格式任意
      • 其中chbg文件夹内可存放面板查询的自定义角色图
        • 例如创建chbg/达达利亚文件夹,并在文件夹下放置达达利亚的图,gs开启随机图就将调用该目录角色图
      • 其中resource内存储着官方的图像资源、便于插件绘制图片(如缺失可用下载全部资源命令重新下载)
      • 其中wiki/guide下存储着角色攻略图
      • 其中wiki/ref下存储着角色参考面板图
      • 其中wiki/artifacts下存储着绘制的圣遗物图片版资料
    • 其中gsuid_core/data/GsCore/database_backup/GsData_BAK_20xx_xx_xxx.dbGsCore数据库的备份文件

插件调用该目录

可参考插件编写章节

python
from gsuid_core.data_store import get_res_path
+
+# 以GenshinUID为例
+# path目录为gsuid_core/data/GenshinUID
+path = get_res_path() / 'GenshinUID'
`,5))])}const G=r(h,[["render",u]]);export{A as __pageData,G as default}; diff --git a/assets/Advance_DataStruct.md.DdWriKU8.lean.js b/assets/Advance_DataStruct.md.DdWriKU8.lean.js new file mode 100644 index 00000000..5f0056c3 --- /dev/null +++ b/assets/Advance_DataStruct.md.DdWriKU8.lean.js @@ -0,0 +1 @@ +import{_ as o}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as l,o as c,j as e,G as a,af as p,a as i}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"数据存储结构","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/DataStruct.md","filePath":"Advance/DataStruct.md","lastUpdated":1738685218000}'),h={name:"Advance/DataStruct.md"},g={id:"数据存储结构",tabindex:"-1"};function u(_,s,k,m,b,D){const t=d,n=o;return c(),l("div",null,[e("h1",g,[s[0]||(s[0]=i("数据存储结构")),a(t,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=e("a",{class:"header-anchor",href:"#数据存储结构","aria-label":'Permalink to "数据存储结构"'},"​",-1))]),a(n,{readTime:"1",words:"358"}),s[3]||(s[3]=p("",5))])}const G=r(h,[["render",u]]);export{A as __pageData,G as default}; diff --git a/assets/Advance_ExportAndImport.md.B0pecLas.lean.js b/assets/Advance_ExportAndImport.md.B0pecLas.lean.js deleted file mode 100644 index 66945e0a..00000000 --- a/assets/Advance_ExportAndImport.md.B0pecLas.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as a}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as r,j as o,a as t,G as n,a1 as p,o as l}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const b=JSON.parse('{"title":"迁移数据至v4","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/ExportAndImport.md","filePath":"Advance/ExportAndImport.md","lastUpdated":1736946156000}'),h={name:"Advance/ExportAndImport.md"},m={id:"迁移数据至v4",tabindex:"-1"};function v(u,e,g,_,I,f){const d=a,i=s;return l(),r("div",null,[o("h1",m,[e[0]||(e[0]=t("迁移数据至v4")),n(d,{type:"tip",text:"简单"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#迁移数据至v4","aria-label":'Permalink to "迁移数据至v4"'},"​",-1))]),n(i,{readTime:"1",words:"239"}),e[3]||(e[3]=p('

导出GenshinUID v3数据

💡 提醒

无论是NoneBot2 & HoshinoBot,在导出数据时,务必是最新版本GenshinUID v3

并且以下命令均需SUPERUSER权限

  • 使用gs更新升级到最新版本

  • 使用命令导出v3数据(时间可能比较长,等待Bot回复...)

  • 备份{Bot目录}/data/GenshinUID这个文件夹(HoshinoBot对应目录为res/GenshinUID)

导入GenshinUID v3数据至GenshinUID v4

💡 提醒

导入数据应该在安装完成gsuid_coreGenshinUID v4之后执行

如果你还没有安装gsuid_core -> 安装教程

如果是自动安装Core的话,Core目录应该和Bot目录同级

  • 将[导出v3数据](#导出GenshinUID v3数据)中第三步的文件夹,拷贝到{Core目录}/data/GenshinUID

  • 删除该文件夹/data/GenshinUIDconfig.json文件(如有需要可以备份)

  • 正确启动gsuid_corebot之后,使用命令导入v3数据

',6))])}const B=c(h,[["render",v]]);export{b as __pageData,B as default}; diff --git a/assets/Advance_ExportAndImport.md.B0pecLas.js b/assets/Advance_ExportAndImport.md.DeuHAJ2e.js similarity index 76% rename from assets/Advance_ExportAndImport.md.B0pecLas.js rename to assets/Advance_ExportAndImport.md.DeuHAJ2e.js index 66945e0a..ce5b263f 100644 --- a/assets/Advance_ExportAndImport.md.B0pecLas.js +++ b/assets/Advance_ExportAndImport.md.DeuHAJ2e.js @@ -1 +1 @@ -import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as a}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as r,j as o,a as t,G as n,a1 as p,o as l}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const b=JSON.parse('{"title":"迁移数据至v4","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/ExportAndImport.md","filePath":"Advance/ExportAndImport.md","lastUpdated":1736946156000}'),h={name:"Advance/ExportAndImport.md"},m={id:"迁移数据至v4",tabindex:"-1"};function v(u,e,g,_,I,f){const d=a,i=s;return l(),r("div",null,[o("h1",m,[e[0]||(e[0]=t("迁移数据至v4")),n(d,{type:"tip",text:"简单"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#迁移数据至v4","aria-label":'Permalink to "迁移数据至v4"'},"​",-1))]),n(i,{readTime:"1",words:"239"}),e[3]||(e[3]=p('

导出GenshinUID v3数据

💡 提醒

无论是NoneBot2 & HoshinoBot,在导出数据时,务必是最新版本GenshinUID v3

并且以下命令均需SUPERUSER权限

  • 使用gs更新升级到最新版本

  • 使用命令导出v3数据(时间可能比较长,等待Bot回复...)

  • 备份{Bot目录}/data/GenshinUID这个文件夹(HoshinoBot对应目录为res/GenshinUID)

导入GenshinUID v3数据至GenshinUID v4

💡 提醒

导入数据应该在安装完成gsuid_coreGenshinUID v4之后执行

如果你还没有安装gsuid_core -> 安装教程

如果是自动安装Core的话,Core目录应该和Bot目录同级

  • 将[导出v3数据](#导出GenshinUID v3数据)中第三步的文件夹,拷贝到{Core目录}/data/GenshinUID

  • 删除该文件夹/data/GenshinUIDconfig.json文件(如有需要可以备份)

  • 正确启动gsuid_corebot之后,使用命令导入v3数据

',6))])}const B=c(h,[["render",v]]);export{b as __pageData,B as default}; +import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as a}from"./chunks/Badge.BcYx50Ru.js";import{_ as c,c as r,o as p,j as o,G as t,af as l,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const b=JSON.parse('{"title":"迁移数据至v4","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/ExportAndImport.md","filePath":"Advance/ExportAndImport.md","lastUpdated":1738685218000}'),h={name:"Advance/ExportAndImport.md"},m={id:"迁移数据至v4",tabindex:"-1"};function v(_,e,u,g,I,f){const d=a,i=s;return p(),r("div",null,[o("h1",m,[e[0]||(e[0]=n("迁移数据至v4")),t(d,{type:"tip",text:"简单"}),e[1]||(e[1]=n()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#迁移数据至v4","aria-label":'Permalink to "迁移数据至v4"'},"​",-1))]),t(i,{readTime:"1",words:"239"}),e[3]||(e[3]=l('

导出GenshinUID v3数据

💡 提醒

无论是NoneBot2 & HoshinoBot,在导出数据时,务必是最新版本GenshinUID v3

并且以下命令均需SUPERUSER权限

  • 使用gs更新升级到最新版本

  • 使用命令导出v3数据(时间可能比较长,等待Bot回复...)

  • 备份{Bot目录}/data/GenshinUID这个文件夹(HoshinoBot对应目录为res/GenshinUID)

导入GenshinUID v3数据至GenshinUID v4

💡 提醒

导入数据应该在安装完成gsuid_coreGenshinUID v4之后执行

如果你还没有安装gsuid_core -> 安装教程

如果是自动安装Core的话,Core目录应该和Bot目录同级

  • 将[导出v3数据](#导出GenshinUID v3数据)中第三步的文件夹,拷贝到{Core目录}/data/GenshinUID

  • 删除该文件夹/data/GenshinUIDconfig.json文件(如有需要可以备份)

  • 正确启动gsuid_corebot之后,使用命令导入v3数据

',6))])}const B=c(h,[["render",v]]);export{b as __pageData,B as default}; diff --git a/assets/Advance_ExportAndImport.md.DeuHAJ2e.lean.js b/assets/Advance_ExportAndImport.md.DeuHAJ2e.lean.js new file mode 100644 index 00000000..32df5bf6 --- /dev/null +++ b/assets/Advance_ExportAndImport.md.DeuHAJ2e.lean.js @@ -0,0 +1 @@ +import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as a}from"./chunks/Badge.BcYx50Ru.js";import{_ as c,c as r,o as p,j as o,G as t,af as l,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const b=JSON.parse('{"title":"迁移数据至v4","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/ExportAndImport.md","filePath":"Advance/ExportAndImport.md","lastUpdated":1738685218000}'),h={name:"Advance/ExportAndImport.md"},m={id:"迁移数据至v4",tabindex:"-1"};function v(_,e,u,g,I,f){const d=a,i=s;return p(),r("div",null,[o("h1",m,[e[0]||(e[0]=n("迁移数据至v4")),t(d,{type:"tip",text:"简单"}),e[1]||(e[1]=n()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#迁移数据至v4","aria-label":'Permalink to "迁移数据至v4"'},"​",-1))]),t(i,{readTime:"1",words:"239"}),e[3]||(e[3]=l("",6))])}const B=c(h,[["render",v]]);export{b as __pageData,B as default}; diff --git a/assets/Advance_HTTPCall.md.kcCKgNem.js b/assets/Advance_HTTPCall.md.B-9BqbNd.js similarity index 73% rename from assets/Advance_HTTPCall.md.kcCKgNem.js rename to assets/Advance_HTTPCall.md.B-9BqbNd.js index e4e8f297..740cd467 100644 --- a/assets/Advance_HTTPCall.md.kcCKgNem.js +++ b/assets/Advance_HTTPCall.md.B-9BqbNd.js @@ -1,4 +1,4 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as p}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as r,j as a,a as i,G as n,a1 as k,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"HTTP调用","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/HTTPCall.md","filePath":"Advance/HTTPCall.md","lastUpdated":1736946156000}'),o={name:"Advance/HTTPCall.md"},c={id:"http调用",tabindex:"-1"};function E(g,s,y,b,m,u){const e=p,t=l;return d(),r("div",null,[a("h1",c,[s[0]||(s[0]=i("HTTP调用")),n(e,{type:"tip",text:"普通"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#http调用","aria-label":'Permalink to "HTTP调用"'},"​",-1))]),n(t,{readTime:"1",words:"241"}),s[3]||(s[3]=k(`

INFO

在某些情况下,你的业务需求可能并不允许你进行WS连接,

这时候就需要使用HTTP调用方式。

HTTP调用方式依旧需要提供完整的MessageReceive结构体。

  1. 打开GsCore的HTTP模式(和WS并不冲突,但仍然建议不使用时关闭
    • 打开gsuid_core/gsuid_core/config.json
    • 找到ENABLE_HTTP配置项,将其设置为true
  2. 依旧是默认8765端口(如有自行修改,以修改的为准),终结点为/api/send_msg
  3. POST方法,数据内容为MessageReceive数据结构,以下为调用示例:
python
async def http_test():
+import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as p}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as r,o as k,j as a,G as i,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const C=JSON.parse('{"title":"HTTP调用","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/HTTPCall.md","filePath":"Advance/HTTPCall.md","lastUpdated":1738685218000}'),o={name:"Advance/HTTPCall.md"},c={id:"http调用",tabindex:"-1"};function E(g,s,y,b,m,u){const e=p,t=l;return k(),r("div",null,[a("h1",c,[s[0]||(s[0]=n("HTTP调用")),i(e,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#http调用","aria-label":'Permalink to "HTTP调用"'},"​",-1))]),i(t,{readTime:"1",words:"241"}),s[3]||(s[3]=d(`

INFO

在某些情况下,你的业务需求可能并不允许你进行WS连接,

这时候就需要使用HTTP调用方式。

HTTP调用方式依旧需要提供完整的MessageReceive结构体。

  1. 打开GsCore的HTTP模式(和WS并不冲突,但仍然建议不使用时关闭
    • 打开gsuid_core/data/config.json
    • 找到ENABLE_HTTP配置项,将其设置为true
  2. 依旧是默认8765端口(如有自行修改,以修改的为准),终结点为/api/send_msg
  3. POST方法,数据内容为MessageReceive数据结构,以下为调用示例:
python
async def http_test():
     msg = to_builtins(
         MessageReceive(
             content=[
@@ -13,4 +13,4 @@ import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
             json=msg,
         )
         print(response.text)
-        print(response.status_code)
  1. 返回结构为一个字典,并带有两个参数:

    Key列表Value列表可能的值
    status_codeint200:成功
    -100:失败
    dataMessageSend成功为:MessageSend
    失败为:None
`,4))])}const f=h(o,[["render",E]]);export{C as __pageData,f as default}; + print(response.status_code)
  1. 返回结构为一个字典,并带有两个参数:

    Key列表Value列表可能的值
    status_codeint200:成功
    -100:失败
    dataMessageSend成功为:MessageSend
    失败为:None
`,4))])}const P=h(o,[["render",E]]);export{C as __pageData,P as default}; diff --git a/assets/Advance_HTTPCall.md.B-9BqbNd.lean.js b/assets/Advance_HTTPCall.md.B-9BqbNd.lean.js new file mode 100644 index 00000000..d1da3bf1 --- /dev/null +++ b/assets/Advance_HTTPCall.md.B-9BqbNd.lean.js @@ -0,0 +1 @@ +import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as p}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as r,o as k,j as a,G as i,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const C=JSON.parse('{"title":"HTTP调用","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/HTTPCall.md","filePath":"Advance/HTTPCall.md","lastUpdated":1738685218000}'),o={name:"Advance/HTTPCall.md"},c={id:"http调用",tabindex:"-1"};function E(g,s,y,b,m,u){const e=p,t=l;return k(),r("div",null,[a("h1",c,[s[0]||(s[0]=n("HTTP调用")),i(e,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#http调用","aria-label":'Permalink to "HTTP调用"'},"​",-1))]),i(t,{readTime:"1",words:"241"}),s[3]||(s[3]=d("",4))])}const P=h(o,[["render",E]]);export{C as __pageData,P as default}; diff --git a/assets/Advance_HTTPCall.md.kcCKgNem.lean.js b/assets/Advance_HTTPCall.md.kcCKgNem.lean.js deleted file mode 100644 index e4e8f297..00000000 --- a/assets/Advance_HTTPCall.md.kcCKgNem.lean.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as p}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as r,j as a,a as i,G as n,a1 as k,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"HTTP调用","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/HTTPCall.md","filePath":"Advance/HTTPCall.md","lastUpdated":1736946156000}'),o={name:"Advance/HTTPCall.md"},c={id:"http调用",tabindex:"-1"};function E(g,s,y,b,m,u){const e=p,t=l;return d(),r("div",null,[a("h1",c,[s[0]||(s[0]=i("HTTP调用")),n(e,{type:"tip",text:"普通"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#http调用","aria-label":'Permalink to "HTTP调用"'},"​",-1))]),n(t,{readTime:"1",words:"241"}),s[3]||(s[3]=k(`

INFO

在某些情况下,你的业务需求可能并不允许你进行WS连接,

这时候就需要使用HTTP调用方式。

HTTP调用方式依旧需要提供完整的MessageReceive结构体。

  1. 打开GsCore的HTTP模式(和WS并不冲突,但仍然建议不使用时关闭
    • 打开gsuid_core/gsuid_core/config.json
    • 找到ENABLE_HTTP配置项,将其设置为true
  2. 依旧是默认8765端口(如有自行修改,以修改的为准),终结点为/api/send_msg
  3. POST方法,数据内容为MessageReceive数据结构,以下为调用示例:
python
async def http_test():
-    msg = to_builtins(
-        MessageReceive(
-            content=[
-                MessageSegment.text('强制刷新'),
-            ]
-        )
-    )
-
-    async with httpx.AsyncClient(timeout=20) as client:
-        response = await client.post(
-            'http://127.0.0.1:8765/api/send_msg',
-            json=msg,
-        )
-        print(response.text)
-        print(response.status_code)
  1. 返回结构为一个字典,并带有两个参数:

    Key列表Value列表可能的值
    status_codeint200:成功
    -100:失败
    dataMessageSend成功为:MessageSend
    失败为:None
`,4))])}const f=h(o,[["render",E]]);export{C as __pageData,f as default}; diff --git a/assets/Advance_MarkdownTemplate.md.CaCT-pGA.js b/assets/Advance_MarkdownTemplate.md.BXPSCIvz.js similarity index 82% rename from assets/Advance_MarkdownTemplate.md.CaCT-pGA.js rename to assets/Advance_MarkdownTemplate.md.BXPSCIvz.js index 2015e4f1..eddc09aa 100644 --- a/assets/Advance_MarkdownTemplate.md.CaCT-pGA.js +++ b/assets/Advance_MarkdownTemplate.md.BXPSCIvz.js @@ -1,3 +1,3 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as d,j as s,a as e,G as t,a1 as p,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const g="/assets/image-20231217045602155.oANIKB-7.png",m="/assets/image-20231217045705481.CmQVScNM.png",u="/assets/image-20231217045637291.7eUbdn23.png",y=JSON.parse('{"title":"MD模板和按钮模板","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/MarkdownTemplate.md","filePath":"Advance/MarkdownTemplate.md","lastUpdated":1736946156000}'),h={name:"Advance/MarkdownTemplate.md"},k={id:"md模板和按钮模板",tabindex:"-1"};function b(_,o,f,D,M,v){const a=l,i=n;return c(),d("div",null,[s("h1",k,[o[0]||(o[0]=e("MD模板和按钮模板")),t(a,{type:"tip",text:"简单"}),o[1]||(o[1]=e()),o[2]||(o[2]=s("a",{class:"header-anchor",href:"#md模板和按钮模板","aria-label":'Permalink to "MD模板和按钮模板"'},"​",-1))]),t(i,{readTime:"2",words:"608"}),o[3]||(o[3]=p(`

🚨 警告

该篇文章仅适用于QQ群/频道官方机器人平台,即bot_idqqgroupqqguild

其他平台发送按钮和MD相关消息,无需模板,仅需要配置data/core_config.json中的SendButtonsPlatformSendMDPlatform为对应平台的bot_id即可。

简单流程概述

  1. 用户主动填写自己拥有的MD模板和按钮模板
  2. 用户配置data/core_config.json中的【尝试读取模板文件并发送】(TryTemplateForQQ)为开
    • 该开关默认为开,如不是特意调整,无需手动配置

以上两步之后,用户配置完成,以下为GsCore自动处理的过程

  1. GsCore发送消息时确认TryTemplateForQQ开关为开
  2. 自动读取目录下的模板文件进行消息匹配
  3. 如果发现匹配的MD模板,则自动转换为模板MD消息
  4. 如果发现匹配的按钮模板,则发送模板MD+按钮模板消息
  5. 如果都没匹配到,则正常发送消息

主动填写模板

💡 提醒

为了方便Core插件的多平台适配

GsCore可以通过用户主动填写拥有的MD模板和按钮模板

来对Core即将发送的消息进行解析

如果Core即将发送的信息可以匹配某个MD模板

则会自动调用该模板!

  1. 申请MD模板和按钮模板

  2. 进入该路径gsuid_core/data/template,下文简称模板路径

  3. 进入模板路径/markdown

    1. 创建一个或多个名字是【MD模板ID】,内容是【你的模板】的【txt文件
  4. 填入按钮模板ID(以下二选一)

    1. 进入模板路径/custom_buttons中(该路线会检查调用命令,命令匹配即自动发送该按钮模板)

      1. 创建一个或多个名字是【你希望带按钮的命令】,内容是【你的ID】的【json文件

      2. json
        {
        +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as d,o as p,j as s,G as e,af as c,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const g="/assets/image-20231217045602155.oANIKB-7.png",m="/assets/image-20231217045705481.CmQVScNM.png",_="/assets/image-20231217045637291.7eUbdn23.png",x=JSON.parse('{"title":"MD模板和按钮模板","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/MarkdownTemplate.md","filePath":"Advance/MarkdownTemplate.md","lastUpdated":1738685218000}'),u={name:"Advance/MarkdownTemplate.md"},h={id:"md模板和按钮模板",tabindex:"-1"};function k(b,o,f,D,M,v){const a=l,i=n;return p(),d("div",null,[s("h1",h,[o[0]||(o[0]=t("MD模板和按钮模板")),e(a,{type:"tip",text:"简单"}),o[1]||(o[1]=t()),o[2]||(o[2]=s("a",{class:"header-anchor",href:"#md模板和按钮模板","aria-label":'Permalink to "MD模板和按钮模板"'},"​",-1))]),e(i,{readTime:"2",words:"608"}),o[3]||(o[3]=c(`

        🚨 警告

        该篇文章仅适用于QQ群/频道官方机器人平台,即bot_idqqgroupqqguild

        其他平台发送按钮和MD相关消息,无需模板,仅需要配置data/core_config.json中的SendButtonsPlatformSendMDPlatform为对应平台的bot_id即可。

        简单流程概述

        1. 用户主动填写自己拥有的MD模板和按钮模板
        2. 用户配置data/core_config.json中的【尝试读取模板文件并发送】(TryTemplateForQQ)为开
          • 该开关默认为开,如不是特意调整,无需手动配置

        以上两步之后,用户配置完成,以下为GsCore自动处理的过程

        1. GsCore发送消息时确认TryTemplateForQQ开关为开
        2. 自动读取目录下的模板文件进行消息匹配
        3. 如果发现匹配的MD模板,则自动转换为模板MD消息
        4. 如果发现匹配的按钮模板,则发送模板MD+按钮模板消息
        5. 如果都没匹配到,则正常发送消息

        主动填写模板

        💡 提醒

        为了方便Core插件的多平台适配

        GsCore可以通过用户主动填写拥有的MD模板和按钮模板

        来对Core即将发送的消息进行解析

        如果Core即将发送的信息可以匹配某个MD模板

        则会自动调用该模板!

        1. 申请MD模板和按钮模板

        2. 进入该路径gsuid_core/data/template,下文简称模板路径

        3. 进入模板路径/markdown

          1. 创建一个或多个名字是【MD模板ID】,内容是【你的模板】的【txt文件
        4. 填入按钮模板ID(以下二选一)

          1. 进入模板路径/custom_buttons中(该路线会检查调用命令,命令匹配即自动发送该按钮模板)

            1. 创建一个或多个名字是【你希望带按钮的命令】,内容是【你的ID】的【json文件

            2. json
              {
                 "id": "102072861_1702110272"
              -}
          2. 进入模板路径/buttons中(该路线会自动分析按钮模板,core发送消息匹配即可带上)

            1. 创建一个或多个名字是【按钮模板ID】,内容是【你的模板】的【json文件

        参考图片

        1. MD模板 image-20231217045602155
        2. 按钮模板(路线1) image-20231217045705481
        3. 按钮模板(路线2) image-20231217045637291
        ',10))])}const T=r(h,[["render",b]]);export{y as __pageData,T as default}; +}
    2. 进入模板路径/buttons中(该路线会自动分析按钮模板,core发送消息匹配即可带上)

      1. 创建一个或多个名字是【按钮模板ID】,内容是【你的模板】的【json文件

参考图片

  1. MD模板 image-20231217045602155
  2. 按钮模板(路线1) image-20231217045705481
  3. 按钮模板(路线2) image-20231217045637291
',10))])}const y=r(u,[["render",k]]);export{x as __pageData,y as default}; diff --git a/assets/Advance_MarkdownTemplate.md.BXPSCIvz.lean.js b/assets/Advance_MarkdownTemplate.md.BXPSCIvz.lean.js new file mode 100644 index 00000000..38ab55aa --- /dev/null +++ b/assets/Advance_MarkdownTemplate.md.BXPSCIvz.lean.js @@ -0,0 +1 @@ +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as d,o as p,j as s,G as e,af as c,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const g="/assets/image-20231217045602155.oANIKB-7.png",m="/assets/image-20231217045705481.CmQVScNM.png",_="/assets/image-20231217045637291.7eUbdn23.png",x=JSON.parse('{"title":"MD模板和按钮模板","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/MarkdownTemplate.md","filePath":"Advance/MarkdownTemplate.md","lastUpdated":1738685218000}'),u={name:"Advance/MarkdownTemplate.md"},h={id:"md模板和按钮模板",tabindex:"-1"};function k(b,o,f,D,M,v){const a=l,i=n;return p(),d("div",null,[s("h1",h,[o[0]||(o[0]=t("MD模板和按钮模板")),e(a,{type:"tip",text:"简单"}),o[1]||(o[1]=t()),o[2]||(o[2]=s("a",{class:"header-anchor",href:"#md模板和按钮模板","aria-label":'Permalink to "MD模板和按钮模板"'},"​",-1))]),e(i,{readTime:"2",words:"608"}),o[3]||(o[3]=c("",10))])}const y=r(u,[["render",k]]);export{x as __pageData,y as default}; diff --git a/assets/Advance_MarkdownTemplate.md.CaCT-pGA.lean.js b/assets/Advance_MarkdownTemplate.md.CaCT-pGA.lean.js deleted file mode 100644 index 2015e4f1..00000000 --- a/assets/Advance_MarkdownTemplate.md.CaCT-pGA.lean.js +++ /dev/null @@ -1,3 +0,0 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as d,j as s,a as e,G as t,a1 as p,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const g="/assets/image-20231217045602155.oANIKB-7.png",m="/assets/image-20231217045705481.CmQVScNM.png",u="/assets/image-20231217045637291.7eUbdn23.png",y=JSON.parse('{"title":"MD模板和按钮模板","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/MarkdownTemplate.md","filePath":"Advance/MarkdownTemplate.md","lastUpdated":1736946156000}'),h={name:"Advance/MarkdownTemplate.md"},k={id:"md模板和按钮模板",tabindex:"-1"};function b(_,o,f,D,M,v){const a=l,i=n;return c(),d("div",null,[s("h1",k,[o[0]||(o[0]=e("MD模板和按钮模板")),t(a,{type:"tip",text:"简单"}),o[1]||(o[1]=e()),o[2]||(o[2]=s("a",{class:"header-anchor",href:"#md模板和按钮模板","aria-label":'Permalink to "MD模板和按钮模板"'},"​",-1))]),t(i,{readTime:"2",words:"608"}),o[3]||(o[3]=p(`

🚨 警告

该篇文章仅适用于QQ群/频道官方机器人平台,即bot_idqqgroupqqguild

其他平台发送按钮和MD相关消息,无需模板,仅需要配置data/core_config.json中的SendButtonsPlatformSendMDPlatform为对应平台的bot_id即可。

简单流程概述

  1. 用户主动填写自己拥有的MD模板和按钮模板
  2. 用户配置data/core_config.json中的【尝试读取模板文件并发送】(TryTemplateForQQ)为开
    • 该开关默认为开,如不是特意调整,无需手动配置

以上两步之后,用户配置完成,以下为GsCore自动处理的过程

  1. GsCore发送消息时确认TryTemplateForQQ开关为开
  2. 自动读取目录下的模板文件进行消息匹配
  3. 如果发现匹配的MD模板,则自动转换为模板MD消息
  4. 如果发现匹配的按钮模板,则发送模板MD+按钮模板消息
  5. 如果都没匹配到,则正常发送消息

主动填写模板

💡 提醒

为了方便Core插件的多平台适配

GsCore可以通过用户主动填写拥有的MD模板和按钮模板

来对Core即将发送的消息进行解析

如果Core即将发送的信息可以匹配某个MD模板

则会自动调用该模板!

  1. 申请MD模板和按钮模板

  2. 进入该路径gsuid_core/data/template,下文简称模板路径

  3. 进入模板路径/markdown

    1. 创建一个或多个名字是【MD模板ID】,内容是【你的模板】的【txt文件
  4. 填入按钮模板ID(以下二选一)

    1. 进入模板路径/custom_buttons中(该路线会检查调用命令,命令匹配即自动发送该按钮模板)

      1. 创建一个或多个名字是【你希望带按钮的命令】,内容是【你的ID】的【json文件

      2. json
        {
        -  "id": "102072861_1702110272"
        -}
    2. 进入模板路径/buttons中(该路线会自动分析按钮模板,core发送消息匹配即可带上)

      1. 创建一个或多个名字是【按钮模板ID】,内容是【你的模板】的【json文件

参考图片

  1. MD模板 image-20231217045602155
  2. 按钮模板(路线1) image-20231217045705481
  3. 按钮模板(路线2) image-20231217045637291
',10))])}const T=r(h,[["render",b]]);export{y as __pageData,T as default}; diff --git a/assets/Advance_TransURL.md.CWEqEnp8.js b/assets/Advance_TransURL.md.CWEqEnp8.js deleted file mode 100644 index e88ca442..00000000 --- a/assets/Advance_TransURL.md.CWEqEnp8.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as s,j as o,a,G as t,a1 as n,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"本地图转网络地址发送","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/TransURL.md","filePath":"Advance/TransURL.md","lastUpdated":1736946156000}'),m={name:"Advance/TransURL.md"},u={id:"本地图转网络地址发送",tabindex:"-1"};function h(q,e,b,_,f,P){const l=r,d=i;return p(),s("div",null,[o("h1",u,[e[0]||(e[0]=a("本地图转网络地址发送")),t(l,{type:"warning",text:"普通"}),e[1]||(e[1]=a()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#本地图转网络地址发送","aria-label":'Permalink to "本地图转网络地址发送"'},"​",-1))]),t(d,{readTime:"2",words:"840"}),e[3]||(e[3]=n('

💡 提醒

在QQGroup(或之后的其他平台)的适配中,该平台并不支持本地图发送(即直接传入Base64)

这时候需要将本地图转为网络图发送

GsCore提供两种方式进行转换

以下两种方式二选一即可

一、通过带有公网IP的服务器自动转为Web图片

如果你的GsCore部署于带有公网IP的服务器下,那么首选该方法。

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改core_config.json(该文件位于gsuid_core/data下)文件

    1. ["EnablePicSrv"]["data"]true
    2. ["PicSrv"]["data"]http://IP:8765
      1. 链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. 在第一块配置块Core下,找到将图片转链接发送(需公网)的两个配置
  3. 一个开关打开,另一个填入"http://IP:8765",链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  4. 点击确认修改,重启GsCore

二、通过图床或对象存储服务自动转为Web图片

如果你部署GsCore的服务器不存在公网,或者不想暴露端口,或服务器上行速度过慢(当然再慢应该也比图床服务快),则选择该方法。

💡 提醒

该方法提供了sm.ms图床和s3对象存储的两种调用方式

有关配置方法不具体细聊,后者大多情况是付费的,而sm.ms的服务是免费的,可以首选smms

以下以smms为示例进行配置

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改pic_upload_config(该文件位于gsuid_core/data下)

    1. ["PicUpload"]["data"]true
    2. ["PicUploadServer"]["data"]smms
    3. ["smms_token"]["data"]为你网页申请到的token
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. GsCore图片上传配置块下
    1. 打开自动上传图片的开关
    2. 上传图片方式的方式输入smms
    3. sm.ms_token中输入sm.ms网页申请到的token
  3. 点击确认修改,重启GsCore

Extra、自定义不同场景的不同发送形式

你可以通过修改send_pic_config(该文件位于gsuid_core/data下)的配置,来自定义不同平台发送图片的方式。

打开该文件(或者使用网页控制台)查看其配置,会发现默认状态下qqgroup的配置项中,默认发送方式为link,而其他平台均为base64

如果你希望无视上面两种配置开关,自动使用图床或者本地图床或者本地图方式,可以修改配置

  • base64:本地图发送方式
  • link_remote:网络图床发送方式,smmss3
  • link_local:本地图床发送方式,需要服务器有公网IP
  • link:自动选择图床发送方式,在配置了本地图床的情况下,优先使用本地图床
',21))])}const I=c(m,[["render",h]]);export{C as __pageData,I as default}; diff --git a/assets/Advance_TransURL.md.CWEqEnp8.lean.js b/assets/Advance_TransURL.md.CWEqEnp8.lean.js deleted file mode 100644 index e88ca442..00000000 --- a/assets/Advance_TransURL.md.CWEqEnp8.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as s,j as o,a,G as t,a1 as n,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"本地图转网络地址发送","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/TransURL.md","filePath":"Advance/TransURL.md","lastUpdated":1736946156000}'),m={name:"Advance/TransURL.md"},u={id:"本地图转网络地址发送",tabindex:"-1"};function h(q,e,b,_,f,P){const l=r,d=i;return p(),s("div",null,[o("h1",u,[e[0]||(e[0]=a("本地图转网络地址发送")),t(l,{type:"warning",text:"普通"}),e[1]||(e[1]=a()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#本地图转网络地址发送","aria-label":'Permalink to "本地图转网络地址发送"'},"​",-1))]),t(d,{readTime:"2",words:"840"}),e[3]||(e[3]=n('

💡 提醒

在QQGroup(或之后的其他平台)的适配中,该平台并不支持本地图发送(即直接传入Base64)

这时候需要将本地图转为网络图发送

GsCore提供两种方式进行转换

以下两种方式二选一即可

一、通过带有公网IP的服务器自动转为Web图片

如果你的GsCore部署于带有公网IP的服务器下,那么首选该方法。

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改core_config.json(该文件位于gsuid_core/data下)文件

    1. ["EnablePicSrv"]["data"]true
    2. ["PicSrv"]["data"]http://IP:8765
      1. 链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. 在第一块配置块Core下,找到将图片转链接发送(需公网)的两个配置
  3. 一个开关打开,另一个填入"http://IP:8765",链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  4. 点击确认修改,重启GsCore

二、通过图床或对象存储服务自动转为Web图片

如果你部署GsCore的服务器不存在公网,或者不想暴露端口,或服务器上行速度过慢(当然再慢应该也比图床服务快),则选择该方法。

💡 提醒

该方法提供了sm.ms图床和s3对象存储的两种调用方式

有关配置方法不具体细聊,后者大多情况是付费的,而sm.ms的服务是免费的,可以首选smms

以下以smms为示例进行配置

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改pic_upload_config(该文件位于gsuid_core/data下)

    1. ["PicUpload"]["data"]true
    2. ["PicUploadServer"]["data"]smms
    3. ["smms_token"]["data"]为你网页申请到的token
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. GsCore图片上传配置块下
    1. 打开自动上传图片的开关
    2. 上传图片方式的方式输入smms
    3. sm.ms_token中输入sm.ms网页申请到的token
  3. 点击确认修改,重启GsCore

Extra、自定义不同场景的不同发送形式

你可以通过修改send_pic_config(该文件位于gsuid_core/data下)的配置,来自定义不同平台发送图片的方式。

打开该文件(或者使用网页控制台)查看其配置,会发现默认状态下qqgroup的配置项中,默认发送方式为link,而其他平台均为base64

如果你希望无视上面两种配置开关,自动使用图床或者本地图床或者本地图方式,可以修改配置

  • base64:本地图发送方式
  • link_remote:网络图床发送方式,smmss3
  • link_local:本地图床发送方式,需要服务器有公网IP
  • link:自动选择图床发送方式,在配置了本地图床的情况下,优先使用本地图床
',21))])}const I=c(m,[["render",h]]);export{C as __pageData,I as default}; diff --git a/assets/Advance_TransURL.md.Npka4mpx.js b/assets/Advance_TransURL.md.Npka4mpx.js new file mode 100644 index 00000000..0385440b --- /dev/null +++ b/assets/Advance_TransURL.md.Npka4mpx.js @@ -0,0 +1 @@ +import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r}from"./chunks/Badge.BcYx50Ru.js";import{_ as c,c as s,o as n,j as o,G as a,af as p,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const I=JSON.parse('{"title":"本地图转网络地址发送","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/TransURL.md","filePath":"Advance/TransURL.md","lastUpdated":1738685218000}'),m={name:"Advance/TransURL.md"},u={id:"本地图转网络地址发送",tabindex:"-1"};function h(_,e,q,b,f,P){const l=r,d=i;return n(),s("div",null,[o("h1",u,[e[0]||(e[0]=t("本地图转网络地址发送")),a(l,{type:"warning",text:"普通"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#本地图转网络地址发送","aria-label":'Permalink to "本地图转网络地址发送"'},"​",-1))]),a(d,{readTime:"2",words:"840"}),e[3]||(e[3]=p('

💡 提醒

在QQGroup(或之后的其他平台)的适配中,该平台并不支持本地图发送(即直接传入Base64)

这时候需要将本地图转为网络图发送

GsCore提供两种方式进行转换

以下两种方式二选一即可

一、通过带有公网IP的服务器自动转为Web图片

如果你的GsCore部署于带有公网IP的服务器下,那么首选该方法。

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改core_config.json(该文件位于gsuid_core/data下)文件

    1. ["EnablePicSrv"]["data"]true
    2. ["PicSrv"]["data"]http://IP:8765
      1. 链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. 在第一块配置块Core下,找到将图片转链接发送(需公网)的两个配置
  3. 一个开关打开,另一个填入"http://IP:8765",链接中的IP需要修改为你服务器的公网IP,并放行8765端口
  4. 点击确认修改,重启GsCore

二、通过图床或对象存储服务自动转为Web图片

如果你部署GsCore的服务器不存在公网,或者不想暴露端口,或服务器上行速度过慢(当然再慢应该也比图床服务快),则选择该方法。

💡 提醒

该方法提供了sm.ms图床和s3对象存储的两种调用方式

有关配置方法不具体细聊,后者大多情况是付费的,而sm.ms的服务是免费的,可以首选smms

以下以smms为示例进行配置

【通过修改文件】和【通过网页控制台配置】二选一即可

通过修改文件进行配置

  1. 修改pic_upload_config(该文件位于gsuid_core/data下)

    1. ["PicUpload"]["data"]true
    2. ["PicUploadServer"]["data"]smms
    3. ["smms_token"]["data"]为你网页申请到的token
  2. 重启GsCore

通过网页控制台进行配置

  1. 进入网页控制台,找到左侧【修改设定】,点击进入
  2. GsCore图片上传配置块下
    1. 打开自动上传图片的开关
    2. 上传图片方式的方式输入smms
    3. sm.ms_token中输入sm.ms网页申请到的token
  3. 点击确认修改,重启GsCore

Extra、自定义不同场景的不同发送形式

你可以通过修改send_pic_config(该文件位于gsuid_core/data下)的配置,来自定义不同平台发送图片的方式。

打开该文件(或者使用网页控制台)查看其配置,会发现默认状态下qqgroup的配置项中,默认发送方式为link,而其他平台均为base64

如果你希望无视上面两种配置开关,自动使用图床或者本地图床或者本地图方式,可以修改配置

  • base64:本地图发送方式
  • link_remote:网络图床发送方式,smmss3
  • link_local:本地图床发送方式,需要服务器有公网IP
  • link:自动选择图床发送方式,在配置了本地图床的情况下,优先使用本地图床
',21))])}const v=c(m,[["render",h]]);export{I as __pageData,v as default}; diff --git a/assets/Advance_TransURL.md.Npka4mpx.lean.js b/assets/Advance_TransURL.md.Npka4mpx.lean.js new file mode 100644 index 00000000..18bfdc3b --- /dev/null +++ b/assets/Advance_TransURL.md.Npka4mpx.lean.js @@ -0,0 +1 @@ +import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r}from"./chunks/Badge.BcYx50Ru.js";import{_ as c,c as s,o as n,j as o,G as a,af as p,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const I=JSON.parse('{"title":"本地图转网络地址发送","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/TransURL.md","filePath":"Advance/TransURL.md","lastUpdated":1738685218000}'),m={name:"Advance/TransURL.md"},u={id:"本地图转网络地址发送",tabindex:"-1"};function h(_,e,q,b,f,P){const l=r,d=i;return n(),s("div",null,[o("h1",u,[e[0]||(e[0]=t("本地图转网络地址发送")),a(l,{type:"warning",text:"普通"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#本地图转网络地址发送","aria-label":'Permalink to "本地图转网络地址发送"'},"​",-1))]),a(d,{readTime:"2",words:"840"}),e[3]||(e[3]=p("",21))])}const v=c(m,[["render",h]]);export{I as __pageData,v as default}; diff --git a/assets/Advance_WebConsole.md.B_RgMrVt.js b/assets/Advance_WebConsole.md.B_RgMrVt.js new file mode 100644 index 00000000..7ac4e0ec --- /dev/null +++ b/assets/Advance_WebConsole.md.B_RgMrVt.js @@ -0,0 +1 @@ +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as c}from"./chunks/Badge.BcYx50Ru.js";import{_ as n,c as d,o as l,j as a,G as o,af as m,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const g="/assets/image-20241006060218860.BbSNrH4v.png",p="/assets/image-20240609030325816.BQy7QNcQ.png",_="/assets/image-20240609030435574.1ieKjbTa.png",h="/assets/f1132b15-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png",u="/assets/image-20240609024957506.DmGAInS4.png",f="/assets/image-20240609030709698.CssAiI64.png",b="/assets/image-20240609025018824.B5tt3qxG.png",P="/assets/image-20240609030539347.73WEpnZ0.png",q="/assets/image-20240609030612851.Bn-DScuj.png",x="/assets/f57a271494614bd3960f4e579922f720.Dg4tD54c.png",W=JSON.parse('{"title":"网页控制台","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/WebConsole.md","filePath":"Advance/WebConsole.md","lastUpdated":1738685218000}'),k={name:"Advance/WebConsole.md"},T={id:"网页控制台",tabindex:"-1"};function A(B,e,C,I,S,D){const s=c,i=r;return l(),d("div",null,[a("h1",T,[e[0]||(e[0]=t("网页控制台")),o(s,{type:"tip",text:"普通"}),e[1]||(e[1]=t()),e[2]||(e[2]=a("a",{class:"header-anchor",href:"#网页控制台","aria-label":'Permalink to "网页控制台"'},"​",-1))]),o(i,{readTime:"1",words:"366"}),e[3]||(e[3]=m('
  • 网页控制台无需开关,gsuid_core启动时将会自动启动
image-20241006060218860
  • 地址为IP:PORT/genshinuid,初始账号密码为root/root,进入之后请务必修改密码

  • 默认的IP为localhost,PORT为8765,即默认地址localhost:8765/genshinuid

    • 如需挂到公网上请改IP为0.0.0.0,并放行服务器端口
    • 修改IP的配置文件为gsuid_core/data/config.json(详见文件结构)
  • 网页控制台修改设定一栏,确认修改后需要重启(可用命令gs重启

登陆界面

image-20240609030325816

数据统计

image-20240609030435574f1132b15-0059-4dae-8ccf-626d79b94aca

单个插件功能配置 (可热更新,无需重启)

image-20240609024957506

单个插件的配置 (能不能热更新,需要看代码)

image-20240609030709698

GsCore配置 (不可热更新,修改后请gs重启)

image-20240609025018824

数据表管理 (热更新)

image-20240609030539347

插件管理

支持更新/安装,不支持卸载

image-20240609030612851

历史日志

过滤历史日志(可选当天),支持按等级过滤,支持查找对应字符

f57a271494614bd3960f4e579922f720',22))])}const $=n(k,[["render",A]]);export{W as __pageData,$ as default}; diff --git a/assets/Advance_WebConsole.md.B_RgMrVt.lean.js b/assets/Advance_WebConsole.md.B_RgMrVt.lean.js new file mode 100644 index 00000000..5d9473a6 --- /dev/null +++ b/assets/Advance_WebConsole.md.B_RgMrVt.lean.js @@ -0,0 +1 @@ +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as c}from"./chunks/Badge.BcYx50Ru.js";import{_ as n,c as d,o as l,j as a,G as o,af as m,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const g="/assets/image-20241006060218860.BbSNrH4v.png",p="/assets/image-20240609030325816.BQy7QNcQ.png",_="/assets/image-20240609030435574.1ieKjbTa.png",h="/assets/f1132b15-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png",u="/assets/image-20240609024957506.DmGAInS4.png",f="/assets/image-20240609030709698.CssAiI64.png",b="/assets/image-20240609025018824.B5tt3qxG.png",P="/assets/image-20240609030539347.73WEpnZ0.png",q="/assets/image-20240609030612851.Bn-DScuj.png",x="/assets/f57a271494614bd3960f4e579922f720.Dg4tD54c.png",W=JSON.parse('{"title":"网页控制台","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/WebConsole.md","filePath":"Advance/WebConsole.md","lastUpdated":1738685218000}'),k={name:"Advance/WebConsole.md"},T={id:"网页控制台",tabindex:"-1"};function A(B,e,C,I,S,D){const s=c,i=r;return l(),d("div",null,[a("h1",T,[e[0]||(e[0]=t("网页控制台")),o(s,{type:"tip",text:"普通"}),e[1]||(e[1]=t()),e[2]||(e[2]=a("a",{class:"header-anchor",href:"#网页控制台","aria-label":'Permalink to "网页控制台"'},"​",-1))]),o(i,{readTime:"1",words:"366"}),e[3]||(e[3]=m("",22))])}const $=n(k,[["render",A]]);export{W as __pageData,$ as default}; diff --git a/assets/Advance_WebConsole.md.Cp9eBTs4.js b/assets/Advance_WebConsole.md.Cp9eBTs4.js deleted file mode 100644 index b3b0f3bb..00000000 --- a/assets/Advance_WebConsole.md.Cp9eBTs4.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as n}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as d,j as a,a as o,G as t,a1 as l,o as m}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const g="/assets/image-20241006060218860.BbSNrH4v.png",p="/assets/image-20240609030325816.BQy7QNcQ.png",h="/assets/image-20240609030435574.1ieKjbTa.png",_="/assets/image-20240609024957506.DmGAInS4.png",u="/assets/image-20240609030709698.CssAiI64.png",f="/assets/image-20240609025018824.B5tt3qxG.png",b="/assets/image-20240609030539347.73WEpnZ0.png",P="/assets/image-20240609030612851.Bn-DScuj.png",q="/assets/f57a271494614bd3960f4e579922f720.Dg4tD54c.png",W=JSON.parse('{"title":"网页控制台","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/WebConsole.md","filePath":"Advance/WebConsole.md","lastUpdated":1736946156000}'),x={name:"Advance/WebConsole.md"},k={id:"网页控制台",tabindex:"-1"};function B(C,e,I,N,v,D){const s=n,i=r;return m(),d("div",null,[a("h1",k,[e[0]||(e[0]=o("网页控制台")),t(s,{type:"tip",text:"普通"}),e[1]||(e[1]=o()),e[2]||(e[2]=a("a",{class:"header-anchor",href:"#网页控制台","aria-label":'Permalink to "网页控制台"'},"​",-1))]),t(i,{readTime:"1",words:"315"}),e[3]||(e[3]=l('
  • 网页控制台无需开关,gsuid_core启动时将会自动启动
image-20241006060218860
  • 地址为IP:PORT/genshinuid,初始账号密码为root/root,进入之后请务必修改密码

  • 默认的IP为localhost,PORT为8765,即默认地址localhost:8765/genshinuid

    • 如需挂到公网上请改IP为0.0.0.0,并放行服务器端口
    • 修改IP的配置文件为gsuid_core/gsuid_core/config.json(详见文件结构)
  • 网页控制台修改设定一栏,确认修改后需要重启(可用命令gs重启

登陆界面

image-20240609030325816

数据统计

image-20240609030435574

单个插件功能配置

image-20240609024957506

单个插件的配置

image-20240609030709698

GsCore配置

image-20240609025018824

数据表管理

image-20240609030539347

插件管理

支持更新/安装,不支持卸载

image-20240609030612851

历史日志

过滤历史日志(可选当天),支持按等级过滤,支持查找对应字符

f57a271494614bd3960f4e579922f720',21))])}const $=c(x,[["render",B]]);export{W as __pageData,$ as default}; diff --git a/assets/Advance_WebConsole.md.Cp9eBTs4.lean.js b/assets/Advance_WebConsole.md.Cp9eBTs4.lean.js deleted file mode 100644 index b3b0f3bb..00000000 --- a/assets/Advance_WebConsole.md.Cp9eBTs4.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as n}from"./chunks/Badge.EWdsPxeJ.js";import{_ as c,c as d,j as a,a as o,G as t,a1 as l,o as m}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const g="/assets/image-20241006060218860.BbSNrH4v.png",p="/assets/image-20240609030325816.BQy7QNcQ.png",h="/assets/image-20240609030435574.1ieKjbTa.png",_="/assets/image-20240609024957506.DmGAInS4.png",u="/assets/image-20240609030709698.CssAiI64.png",f="/assets/image-20240609025018824.B5tt3qxG.png",b="/assets/image-20240609030539347.73WEpnZ0.png",P="/assets/image-20240609030612851.Bn-DScuj.png",q="/assets/f57a271494614bd3960f4e579922f720.Dg4tD54c.png",W=JSON.parse('{"title":"网页控制台","description":"","frontmatter":{},"headers":[],"relativePath":"Advance/WebConsole.md","filePath":"Advance/WebConsole.md","lastUpdated":1736946156000}'),x={name:"Advance/WebConsole.md"},k={id:"网页控制台",tabindex:"-1"};function B(C,e,I,N,v,D){const s=n,i=r;return m(),d("div",null,[a("h1",k,[e[0]||(e[0]=o("网页控制台")),t(s,{type:"tip",text:"普通"}),e[1]||(e[1]=o()),e[2]||(e[2]=a("a",{class:"header-anchor",href:"#网页控制台","aria-label":'Permalink to "网页控制台"'},"​",-1))]),t(i,{readTime:"1",words:"315"}),e[3]||(e[3]=l('
  • 网页控制台无需开关,gsuid_core启动时将会自动启动
image-20241006060218860
  • 地址为IP:PORT/genshinuid,初始账号密码为root/root,进入之后请务必修改密码

  • 默认的IP为localhost,PORT为8765,即默认地址localhost:8765/genshinuid

    • 如需挂到公网上请改IP为0.0.0.0,并放行服务器端口
    • 修改IP的配置文件为gsuid_core/gsuid_core/config.json(详见文件结构)
  • 网页控制台修改设定一栏,确认修改后需要重启(可用命令gs重启

登陆界面

image-20240609030325816

数据统计

image-20240609030435574

单个插件功能配置

image-20240609024957506

单个插件的配置

image-20240609030709698

GsCore配置

image-20240609025018824

数据表管理

image-20240609030539347

插件管理

支持更新/安装,不支持卸载

image-20240609030612851

历史日志

过滤历史日志(可选当天),支持按等级过滤,支持查找对应字符

f57a271494614bd3960f4e579922f720',21))])}const $=c(x,[["render",B]]);export{W as __pageData,$ as default}; diff --git a/assets/CodeAdapter_Pack.md.DXYpB_9y.js b/assets/CodeAdapter_Pack.md.CtJWq-n2.js similarity index 94% rename from assets/CodeAdapter_Pack.md.DXYpB_9y.js rename to assets/CodeAdapter_Pack.md.CtJWq-n2.js index 6016eb5c..433bdff5 100644 --- a/assets/CodeAdapter_Pack.md.DXYpB_9y.js +++ b/assets/CodeAdapter_Pack.md.CtJWq-n2.js @@ -1,4 +1,4 @@ -import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as k}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as e,j as i,a,G as n,a1 as r,o as E}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const D=JSON.parse('{"title":"数据结构","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Pack.md","filePath":"CodeAdapter/Pack.md","lastUpdated":1736946156000}'),d={name:"CodeAdapter/Pack.md"},g={id:"数据结构",tabindex:"-1"};function y(F,s,c,C,b,o){const l=k,p=h;return E(),e("div",null,[i("h1",g,[s[0]||(s[0]=a("数据结构")),n(l,{type:"warning",text:"稍难"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#数据结构","aria-label":'Permalink to "数据结构"'},"​",-1))]),n(p,{readTime:"1",words:"285"}),s[3]||(s[3]=r(`

gsuid_core.models

python
import asyncio
+import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as k}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as e,o as r,j as i,G as a,af as E,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"数据结构","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Pack.md","filePath":"CodeAdapter/Pack.md","lastUpdated":1738685218000}'),d={name:"CodeAdapter/Pack.md"},g={id:"数据结构",tabindex:"-1"};function y(F,s,c,C,b,o){const l=k,p=h;return r(),e("div",null,[i("h1",g,[s[0]||(s[0]=n("数据结构")),a(l,{type:"warning",text:"稍难"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#数据结构","aria-label":'Permalink to "数据结构"'},"​",-1))]),a(p,{readTime:"1",words:"285"}),s[3]||(s[3]=E(`

gsuid_core.models

python
import asyncio
 from typing import Any, Dict, List, Tuple, Literal, Optional
 
 from msgspec import Struct
diff --git a/assets/CodeAdapter_Pack.md.CtJWq-n2.lean.js b/assets/CodeAdapter_Pack.md.CtJWq-n2.lean.js
new file mode 100644
index 00000000..1bf7f234
--- /dev/null
+++ b/assets/CodeAdapter_Pack.md.CtJWq-n2.lean.js
@@ -0,0 +1 @@
+import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as k}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as e,o as r,j as i,G as a,af as E,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"数据结构","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Pack.md","filePath":"CodeAdapter/Pack.md","lastUpdated":1738685218000}'),d={name:"CodeAdapter/Pack.md"},g={id:"数据结构",tabindex:"-1"};function y(F,s,c,C,b,o){const l=k,p=h;return r(),e("div",null,[i("h1",g,[s[0]||(s[0]=n("数据结构")),a(l,{type:"warning",text:"稍难"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#数据结构","aria-label":'Permalink to "数据结构"'},"​",-1))]),a(p,{readTime:"1",words:"285"}),s[3]||(s[3]=E("",4))])}const _=t(d,[["render",y]]);export{D as __pageData,_ as default};
diff --git a/assets/CodeAdapter_Pack.md.DXYpB_9y.lean.js b/assets/CodeAdapter_Pack.md.DXYpB_9y.lean.js
deleted file mode 100644
index 6016eb5c..00000000
--- a/assets/CodeAdapter_Pack.md.DXYpB_9y.lean.js
+++ /dev/null
@@ -1,59 +0,0 @@
-import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as k}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as e,j as i,a,G as n,a1 as r,o as E}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const D=JSON.parse('{"title":"数据结构","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Pack.md","filePath":"CodeAdapter/Pack.md","lastUpdated":1736946156000}'),d={name:"CodeAdapter/Pack.md"},g={id:"数据结构",tabindex:"-1"};function y(F,s,c,C,b,o){const l=k,p=h;return E(),e("div",null,[i("h1",g,[s[0]||(s[0]=a("数据结构")),n(l,{type:"warning",text:"稍难"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#数据结构","aria-label":'Permalink to "数据结构"'},"​",-1))]),n(p,{readTime:"1",words:"285"}),s[3]||(s[3]=r(`

gsuid_core.models

python
import asyncio
-from typing import Any, Dict, List, Tuple, Literal, Optional
-
-from msgspec import Struct
-
-
-class Message(Struct):
-    type: Optional[str] = None
-    data: Optional[Any] = None
-
-
-class MessageReceive(Struct):
-    bot_id: str = 'Bot'
-    bot_self_id: str = ''
-    msg_id: str = ''
-    user_type: Literal['group', 'direct', 'channel', 'sub_channel'] = 'group'
-    group_id: Optional[str] = None
-    user_id: str = ''
-    sender: Dict[str, Any] = {}
-    user_pm: int = 3
-    content: List[Message] = []
-
-
-class Event(MessageReceive):
-    task_id: str = ''
-    task_event: Optional[asyncio.Event] = None
-    real_bot_id: str = ''
-    raw_text: str = ''
-    command: str = ''
-    text: str = ''
-    image: Optional[str] = None
-    at: Optional[str] = None
-    image_list: List[Any] = []
-    at_list: List[Any] = []
-    is_tome: bool = False
-    reply: Optional[str] = None
-    file_name: Optional[str] = None
-    file: Optional[str] = None
-    file_type: Optional[Literal['url', 'base64']] = None
-    regex_group: Tuple[str, ...] = ()
-    regex_dict: Dict[str, str] = {}
-
-
-class MessageSend(Struct):
-    bot_id: str = 'Bot'
-    bot_self_id: str = ''
-    msg_id: str = ''
-    target_type: Optional[str] = None
-    target_id: Optional[str] = None
-    content: Optional[List[Message]] = None

gsuid_core.message_models

python
class Button(Struct):
-    text: str
-    data: str  # 具体数据
-    pressed_text: Optional[str] = None  # 按下之后显示的值
-    style: Literal[0, 1] = 1  # 0灰色线框,1蓝色线框
-    action: Literal[0, 1, 2] = 2  # 0跳转按钮,1回调按钮,2命令按钮
-    permisson: Literal[0, 1, 2, 3] = 2  # 0指定用户,1管理者,2所有人可按,3指定身份组
-    specify_role_ids: List[str] = []  # 仅限频道可用
-    specify_user_ids: List[str] = []  # 指定用户
-    unsupport_tips: str = '您的客户端暂不支持该功能, 请升级后适配...'
`,4))])}const _=t(d,[["render",y]]);export{D as __pageData,_ as default}; diff --git a/assets/CodeAdapter_Protocol.md.H9dl67xz.js b/assets/CodeAdapter_Protocol.md.C7oKohjB.js similarity index 92% rename from assets/CodeAdapter_Protocol.md.H9dl67xz.js rename to assets/CodeAdapter_Protocol.md.C7oKohjB.js index 1a0e2b56..fe706045 100644 --- a/assets/CodeAdapter_Protocol.md.H9dl67xz.js +++ b/assets/CodeAdapter_Protocol.md.C7oKohjB.js @@ -1 +1 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as a}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as n,j as o,a as d,G as c,a1 as s,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const y=JSON.parse('{"title":"早柚协议","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Protocol.md","filePath":"CodeAdapter/Protocol.md","lastUpdated":1736946156000}'),u={name:"CodeAdapter/Protocol.md"},g={id:"早柚协议",tabindex:"-1"};function _(m,e,b,h,f,k){const l=a,i=t;return p(),n("div",null,[o("h1",g,[e[0]||(e[0]=d("早柚协议")),c(l,{type:"warning",text:"稍难"}),e[1]||(e[1]=d()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#早柚协议","aria-label":'Permalink to "早柚协议"'},"​",-1))]),c(i,{readTime:"4",words:"1.2k"}),e[3]||(e[3]=s('

GenshinUID-core(下简称 GsCore)使用 WebSocket 与各 Bot 平台的插件(下简称插件)进行通信。

WebSocket 消息均使用 text 类型的 UTF-8 编码的 JSON,数据包结构请参阅下一节

建立连接

插件通过连接 GsCore 的 /ws/{bot_id} 路由建立连接。其中 bot_id 应替换为 Bot 平台的名称,如 NoneBot2

消息类型 Message

消息由 typedata 两部分组成

type 标识此消息的类型,目前有如下类型:

  • text 纯文本消息
  • markdown MD消息
  • buttons 按钮消息
  • image 图片
  • image_size 图片大小
  • file 文件
  • at 提及
  • reply 回复
  • record 音频
  • node 合并转发

此外,还有一种特殊的 log_{level} 类型,此类型仅存在于 MessageSend 包中,插件收到此消息,应按照 level 输出 data 中的内容

data 为任意类型,上方列出的类型对应的 data 如下:

  • text 为文本内容

  • markdown同样为文本内容(内容带MD格式)

  • buttons是一个列表,里面可能的值为Button[]或为Button

    • 如果值均为Button,则按照预先设定行列发送(例如Nonebot2-qq为默认两个按钮一行)
    • 如果值均为List[Button],则要按照列表为一行形式自定义发送
      • 例如buttons=[[Button1,Button2], [Button3,Button4,Button5,Button6]],则需要1和2为一行,3456为一行,两行的按钮
  • image 为一个 map,内容如下

    • type (url|file|b64) 该图片的 content 类型:url/本地文件/base64
    • content (string) 该图片内容 -->
  • image

    • MessageReceive 中,一般为 url
    • MessageSend 中,为 base64(以base64://开头)
      • 如果以link://开头,则为url
      • 适配器需要处理两种形式的image,防止出现core侧开启发送图片自动转链接时无法正确发送图片
  • filestring,内容为 {文件名}|{文件base64}

  • nodeMessage[](不允许嵌套 node

    • 强烈不建议使用node类型,因为合并转发仅QQ有该发送方式
    • 而在大多数平台上,只能遍历node中的消息分步发送
  • reply 为消息 id

  • at 为被提及人的 id

上报消息

Bot 平台接收到消息时,插件应向 core 发送 MessageReceive 包进行上报。

MessageReceive 包内容如下:

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • user_type (group/direct/channel/sub_channel) 当前消息所属类型:群/私聊/频道/子频道
  • group_id (string)
    • user_typegroup 时,此字段为群号(建议群、频道、房间全部使用group)
    • user_typechannel 时,此字段为频道号(废弃)
    • user_typesub_channel 时,此字段为子频道号(废弃)
    • 对于某些需要两个id确认发送目标的,建议使用-连接
      • 例如米游社大别野,上报时,group_id建议为villa_id + "-" + room_id
      • 然后在发送侧处理分割即可
  • user_id (string) 用户 id
  • user_pm (integer) 用户权限,越小越高
  • content (Message[]) 消息正文
  • sender(Dictionary) 发送者的一些信息(于2023/11/6加入
    • 里面的字段根据平台来看不固定,但是会尽可能的提供nicknameavatar字段,示例如下
    • {'age': 0, 'area': '', 'card': '季落', 'level': '', 'nickname': '季落ξ( ✿>◡❛)✨', 'role': 'owner', 'sex': 'unknown', 'title': '', 'user_id': 3-------46, 'avater': 'http://q1.qlogo.cn/g?b=qq&nk=123456789&s=640'},

user_pm 的建议

user_pm 建议 >=1

  • 对于聊天平台身份与 Bot 框架的权限有联系的(如各聊天平台的 SDK),建议遵循下面的聊天平台身份与 user_pm 的映射关系:

    • 对于 group
      • 群主为 2
      • 群管理员为 3
      • 普通群员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 channelsub_channel
      • 频道主为 2
      • 当前频道的频道主为 3
      • 频道管理员为 4
      • 当前频道的管理员为 5
      • 普通成员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 direct,非超级用户始终为 6
    • 超级用户始终为 1
  • 对于无直接联系的(如 Koishi.js),由高到低安排 user_pm,但有以下两条规定

    • 最高权限使用 1
    • 普通权限使用 6

发送消息

当插件接收到 core 发送的 MessageSend 包时,需通过 Bot 平台提供的接口,向聊天平台发送消息。

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • target_type (string/null) 当前消息所属类型:群/私聊/频道/子频道
  • target_id (string/null) 目标 id
  • content (Message[]) 消息正文

content 中第 1 个元素为 log 类型的消息,则仅输出 log 即可

',20))])}const M=r(u,[["render",_]]);export{y as __pageData,M as default}; +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as a}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as n,o as s,j as o,G as d,af as p,a as c}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const v=JSON.parse('{"title":"早柚协议","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Protocol.md","filePath":"CodeAdapter/Protocol.md","lastUpdated":1738685218000}'),u={name:"CodeAdapter/Protocol.md"},_={id:"早柚协议",tabindex:"-1"};function g(m,e,b,h,f,k){const l=a,i=t;return s(),n("div",null,[o("h1",_,[e[0]||(e[0]=c("早柚协议")),d(l,{type:"warning",text:"稍难"}),e[1]||(e[1]=c()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#早柚协议","aria-label":'Permalink to "早柚协议"'},"​",-1))]),d(i,{readTime:"4",words:"1.2k"}),e[3]||(e[3]=p('

GenshinUID-core(下简称 GsCore)使用 WebSocket 与各 Bot 平台的插件(下简称插件)进行通信。

WebSocket 消息均使用 text 类型的 UTF-8 编码的 JSON,数据包结构请参阅下一节

建立连接

插件通过连接 GsCore 的 /ws/{bot_id} 路由建立连接。其中 bot_id 应替换为 Bot 平台的名称,如 NoneBot2

消息类型 Message

消息由 typedata 两部分组成

type 标识此消息的类型,目前有如下类型:

  • text 纯文本消息
  • markdown MD消息
  • buttons 按钮消息
  • image 图片
  • image_size 图片大小
  • file 文件
  • at 提及
  • reply 回复
  • record 音频
  • node 合并转发

此外,还有一种特殊的 log_{level} 类型,此类型仅存在于 MessageSend 包中,插件收到此消息,应按照 level 输出 data 中的内容

data 为任意类型,上方列出的类型对应的 data 如下:

  • text 为文本内容

  • markdown同样为文本内容(内容带MD格式)

  • buttons是一个列表,里面可能的值为Button[]或为Button

    • 如果值均为Button,则按照预先设定行列发送(例如Nonebot2-qq为默认两个按钮一行)
    • 如果值均为List[Button],则要按照列表为一行形式自定义发送
      • 例如buttons=[[Button1,Button2], [Button3,Button4,Button5,Button6]],则需要1和2为一行,3456为一行,两行的按钮
  • image 为一个 map,内容如下

    • type (url|file|b64) 该图片的 content 类型:url/本地文件/base64
    • content (string) 该图片内容 -->
  • image

    • MessageReceive 中,一般为 url
    • MessageSend 中,为 base64(以base64://开头)
      • 如果以link://开头,则为url
      • 适配器需要处理两种形式的image,防止出现core侧开启发送图片自动转链接时无法正确发送图片
  • filestring,内容为 {文件名}|{文件base64}

  • nodeMessage[](不允许嵌套 node

    • 强烈不建议使用node类型,因为合并转发仅QQ有该发送方式
    • 而在大多数平台上,只能遍历node中的消息分步发送
  • reply 为消息 id

  • at 为被提及人的 id

上报消息

Bot 平台接收到消息时,插件应向 core 发送 MessageReceive 包进行上报。

MessageReceive 包内容如下:

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • user_type (group/direct/channel/sub_channel) 当前消息所属类型:群/私聊/频道/子频道
  • group_id (string)
    • user_typegroup 时,此字段为群号(建议群、频道、房间全部使用group)
    • user_typechannel 时,此字段为频道号(废弃)
    • user_typesub_channel 时,此字段为子频道号(废弃)
    • 对于某些需要两个id确认发送目标的,建议使用-连接
      • 例如米游社大别野,上报时,group_id建议为villa_id + "-" + room_id
      • 然后在发送侧处理分割即可
  • user_id (string) 用户 id
  • user_pm (integer) 用户权限,越小越高
  • content (Message[]) 消息正文
  • sender(Dictionary) 发送者的一些信息(于2023/11/6加入
    • 里面的字段根据平台来看不固定,但是会尽可能的提供nicknameavatar字段,示例如下
    • {'age': 0, 'area': '', 'card': '季落', 'level': '', 'nickname': '季落ξ( ✿>◡❛)✨', 'role': 'owner', 'sex': 'unknown', 'title': '', 'user_id': 3-------46, 'avater': 'http://q1.qlogo.cn/g?b=qq&nk=123456789&s=640'},

user_pm 的建议

user_pm 建议 >=1

  • 对于聊天平台身份与 Bot 框架的权限有联系的(如各聊天平台的 SDK),建议遵循下面的聊天平台身份与 user_pm 的映射关系:

    • 对于 group
      • 群主为 2
      • 群管理员为 3
      • 普通群员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 channelsub_channel
      • 频道主为 2
      • 当前频道的频道主为 3
      • 频道管理员为 4
      • 当前频道的管理员为 5
      • 普通成员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 direct,非超级用户始终为 6
    • 超级用户始终为 1
  • 对于无直接联系的(如 Koishi.js),由高到低安排 user_pm,但有以下两条规定

    • 最高权限使用 1
    • 普通权限使用 6

发送消息

当插件接收到 core 发送的 MessageSend 包时,需通过 Bot 平台提供的接口,向聊天平台发送消息。

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • target_type (string/null) 当前消息所属类型:群/私聊/频道/子频道
  • target_id (string/null) 目标 id
  • content (Message[]) 消息正文

content 中第 1 个元素为 log 类型的消息,则仅输出 log 即可

',20))])}const y=r(u,[["render",g]]);export{v as __pageData,y as default}; diff --git a/assets/CodeAdapter_Protocol.md.C7oKohjB.lean.js b/assets/CodeAdapter_Protocol.md.C7oKohjB.lean.js new file mode 100644 index 00000000..2da225e0 --- /dev/null +++ b/assets/CodeAdapter_Protocol.md.C7oKohjB.lean.js @@ -0,0 +1 @@ +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as a}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as n,o as s,j as o,G as d,af as p,a as c}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const v=JSON.parse('{"title":"早柚协议","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Protocol.md","filePath":"CodeAdapter/Protocol.md","lastUpdated":1738685218000}'),u={name:"CodeAdapter/Protocol.md"},_={id:"早柚协议",tabindex:"-1"};function g(m,e,b,h,f,k){const l=a,i=t;return s(),n("div",null,[o("h1",_,[e[0]||(e[0]=c("早柚协议")),d(l,{type:"warning",text:"稍难"}),e[1]||(e[1]=c()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#早柚协议","aria-label":'Permalink to "早柚协议"'},"​",-1))]),d(i,{readTime:"4",words:"1.2k"}),e[3]||(e[3]=p("",20))])}const y=r(u,[["render",g]]);export{v as __pageData,y as default}; diff --git a/assets/CodeAdapter_Protocol.md.H9dl67xz.lean.js b/assets/CodeAdapter_Protocol.md.H9dl67xz.lean.js deleted file mode 100644 index 1a0e2b56..00000000 --- a/assets/CodeAdapter_Protocol.md.H9dl67xz.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as a}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as n,j as o,a as d,G as c,a1 as s,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const y=JSON.parse('{"title":"早柚协议","description":"","frontmatter":{},"headers":[],"relativePath":"CodeAdapter/Protocol.md","filePath":"CodeAdapter/Protocol.md","lastUpdated":1736946156000}'),u={name:"CodeAdapter/Protocol.md"},g={id:"早柚协议",tabindex:"-1"};function _(m,e,b,h,f,k){const l=a,i=t;return p(),n("div",null,[o("h1",g,[e[0]||(e[0]=d("早柚协议")),c(l,{type:"warning",text:"稍难"}),e[1]||(e[1]=d()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#早柚协议","aria-label":'Permalink to "早柚协议"'},"​",-1))]),c(i,{readTime:"4",words:"1.2k"}),e[3]||(e[3]=s('

GenshinUID-core(下简称 GsCore)使用 WebSocket 与各 Bot 平台的插件(下简称插件)进行通信。

WebSocket 消息均使用 text 类型的 UTF-8 编码的 JSON,数据包结构请参阅下一节

建立连接

插件通过连接 GsCore 的 /ws/{bot_id} 路由建立连接。其中 bot_id 应替换为 Bot 平台的名称,如 NoneBot2

消息类型 Message

消息由 typedata 两部分组成

type 标识此消息的类型,目前有如下类型:

  • text 纯文本消息
  • markdown MD消息
  • buttons 按钮消息
  • image 图片
  • image_size 图片大小
  • file 文件
  • at 提及
  • reply 回复
  • record 音频
  • node 合并转发

此外,还有一种特殊的 log_{level} 类型,此类型仅存在于 MessageSend 包中,插件收到此消息,应按照 level 输出 data 中的内容

data 为任意类型,上方列出的类型对应的 data 如下:

  • text 为文本内容

  • markdown同样为文本内容(内容带MD格式)

  • buttons是一个列表,里面可能的值为Button[]或为Button

    • 如果值均为Button,则按照预先设定行列发送(例如Nonebot2-qq为默认两个按钮一行)
    • 如果值均为List[Button],则要按照列表为一行形式自定义发送
      • 例如buttons=[[Button1,Button2], [Button3,Button4,Button5,Button6]],则需要1和2为一行,3456为一行,两行的按钮
  • image 为一个 map,内容如下

    • type (url|file|b64) 该图片的 content 类型:url/本地文件/base64
    • content (string) 该图片内容 -->
  • image

    • MessageReceive 中,一般为 url
    • MessageSend 中,为 base64(以base64://开头)
      • 如果以link://开头,则为url
      • 适配器需要处理两种形式的image,防止出现core侧开启发送图片自动转链接时无法正确发送图片
  • filestring,内容为 {文件名}|{文件base64}

  • nodeMessage[](不允许嵌套 node

    • 强烈不建议使用node类型,因为合并转发仅QQ有该发送方式
    • 而在大多数平台上,只能遍历node中的消息分步发送
  • reply 为消息 id

  • at 为被提及人的 id

上报消息

Bot 平台接收到消息时,插件应向 core 发送 MessageReceive 包进行上报。

MessageReceive 包内容如下:

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • user_type (group/direct/channel/sub_channel) 当前消息所属类型:群/私聊/频道/子频道
  • group_id (string)
    • user_typegroup 时,此字段为群号(建议群、频道、房间全部使用group)
    • user_typechannel 时,此字段为频道号(废弃)
    • user_typesub_channel 时,此字段为子频道号(废弃)
    • 对于某些需要两个id确认发送目标的,建议使用-连接
      • 例如米游社大别野,上报时,group_id建议为villa_id + "-" + room_id
      • 然后在发送侧处理分割即可
  • user_id (string) 用户 id
  • user_pm (integer) 用户权限,越小越高
  • content (Message[]) 消息正文
  • sender(Dictionary) 发送者的一些信息(于2023/11/6加入
    • 里面的字段根据平台来看不固定,但是会尽可能的提供nicknameavatar字段,示例如下
    • {'age': 0, 'area': '', 'card': '季落', 'level': '', 'nickname': '季落ξ( ✿>◡❛)✨', 'role': 'owner', 'sex': 'unknown', 'title': '', 'user_id': 3-------46, 'avater': 'http://q1.qlogo.cn/g?b=qq&nk=123456789&s=640'},

user_pm 的建议

user_pm 建议 >=1

  • 对于聊天平台身份与 Bot 框架的权限有联系的(如各聊天平台的 SDK),建议遵循下面的聊天平台身份与 user_pm 的映射关系:

    • 对于 group
      • 群主为 2
      • 群管理员为 3
      • 普通群员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 channelsub_channel
      • 频道主为 2
      • 当前频道的频道主为 3
      • 频道管理员为 4
      • 当前频道的管理员为 5
      • 普通成员为 6
      • 如果存在更低的身份,则使用更低的 user_pm
    • 对于 direct,非超级用户始终为 6
    • 超级用户始终为 1
  • 对于无直接联系的(如 Koishi.js),由高到低安排 user_pm,但有以下两条规定

    • 最高权限使用 1
    • 普通权限使用 6

发送消息

当插件接收到 core 发送的 MessageSend 包时,需通过 Bot 平台提供的接口,向聊天平台发送消息。

  • bot_id (string) 聊天平台的 id,请与路由的 bot_id 进行区分
  • bot_self_id (string) 机器人 id,对应聊天平台的机器人 id
  • msg_id (string) 消息 id,对应聊天平台的消息 id
  • target_type (string/null) 当前消息所属类型:群/私聊/频道/子频道
  • target_id (string/null) 目标 id
  • content (Message[]) 消息正文

content 中第 1 个元素为 log 类型的消息,则仅输出 log 即可

',20))])}const M=r(u,[["render",_]]);export{y as __pageData,M as default}; diff --git a/assets/CodePlugins_BotCall.md.DhuZm1C5.js b/assets/CodePlugins_BotCall.md.4L8BDm6R.js similarity index 73% rename from assets/CodePlugins_BotCall.md.DhuZm1C5.js rename to assets/CodePlugins_BotCall.md.4L8BDm6R.js index 0159252f..28855e80 100644 --- a/assets/CodePlugins_BotCall.md.DhuZm1C5.js +++ b/assets/CodePlugins_BotCall.md.4L8BDm6R.js @@ -1,4 +1,4 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"CallBot","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/BotCall.md","filePath":"CodePlugins/BotCall.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/BotCall.md"},g={id:"callbot",tabindex:"-1"};function E(c,s,b,y,F,u){const l=e,t=p;return o(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("CallBot")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#callbot","aria-label":'Permalink to "CallBot"'},"​",-1))]),n(t,{readTime:"1",words:"359"}),s[3]||(s[3]=r(`

💡 提醒

进行发送消息时需要获取当前准确Bot实例,用于调用Bot.send()

但在某些情况下,可能函数嵌套的层数过多,外层的Bot实例一层一层传入较为麻烦

我们可以使用自带Bot模块中的call_bot()方法

找到当前的、准确的Bot实例

代码参考如下:

python
from gsuid_core.bot import call_bot
+import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as o,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const f=JSON.parse('{"title":"CallBot","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/BotCall.md","filePath":"CodePlugins/BotCall.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/BotCall.md"},g={id:"callbot",tabindex:"-1"};function E(c,s,b,y,F,u){const l=e,t=p;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("CallBot")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#callbot","aria-label":'Permalink to "CallBot"'},"​",-1))]),a(t,{readTime:"1",words:"359"}),s[3]||(s[3]=o(`

💡 提醒

进行发送消息时需要获取当前准确Bot实例,用于调用Bot.send()

但在某些情况下,可能函数嵌套的层数过多,外层的Bot实例一层一层传入较为麻烦

我们可以使用自带Bot模块中的call_bot()方法

找到当前的、准确的Bot实例

代码参考如下:

python
from gsuid_core.bot import call_bot
 
 ...
 
@@ -13,4 +13,4 @@ import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
     await bot.send(f'{a} + {b}')
     
     # 也可以写成一行
-    await call_bot().send(f'{a} + {b}')

这么做的好处

  • 可以避免变量bot在一层一层函数间传递,结构化代码并且避免过度耦合
  • 某些代码历史缘故,不太好增加或删除传参,但又想发送消息

这么做的坏处

  • Debug时难以定位具体发送位置
  • 会有一定性能损耗(存在查找当前frame存在的实例过程)

该方法不支持的!!:

  • 你的当前函数运行于一个不存在于任何一个有效Bot的帧
    • 例如定时任务:无法直接使用await call_bot().send(),但是可以使用await call_bot().target_send()
    • 例如某些工具函数,不由Bot响应
`,9))])}const D=h(d,[["render",E]]);export{f as __pageData,D as default}; + await call_bot().send(f'{a} + {b}')

这么做的好处

  • 可以避免变量bot在一层一层函数间传递,结构化代码并且避免过度耦合
  • 某些代码历史缘故,不太好增加或删除传参,但又想发送消息

这么做的坏处

  • Debug时难以定位具体发送位置
  • 会有一定性能损耗(存在查找当前frame存在的实例过程)

该方法不支持的!!:

  • 你的当前函数运行于一个不存在于任何一个有效Bot的帧
    • 例如定时任务:无法直接使用await call_bot().send(),但是可以使用await call_bot().target_send()
    • 例如某些工具函数,不由Bot响应
`,9))])}const A=h(d,[["render",E]]);export{f as __pageData,A as default}; diff --git a/assets/CodePlugins_BotCall.md.4L8BDm6R.lean.js b/assets/CodePlugins_BotCall.md.4L8BDm6R.lean.js new file mode 100644 index 00000000..ad4e8acc --- /dev/null +++ b/assets/CodePlugins_BotCall.md.4L8BDm6R.lean.js @@ -0,0 +1 @@ +import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as o,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const f=JSON.parse('{"title":"CallBot","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/BotCall.md","filePath":"CodePlugins/BotCall.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/BotCall.md"},g={id:"callbot",tabindex:"-1"};function E(c,s,b,y,F,u){const l=e,t=p;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("CallBot")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#callbot","aria-label":'Permalink to "CallBot"'},"​",-1))]),a(t,{readTime:"1",words:"359"}),s[3]||(s[3]=o("",9))])}const A=h(d,[["render",E]]);export{f as __pageData,A as default}; diff --git a/assets/CodePlugins_BotCall.md.DhuZm1C5.lean.js b/assets/CodePlugins_BotCall.md.DhuZm1C5.lean.js deleted file mode 100644 index 0159252f..00000000 --- a/assets/CodePlugins_BotCall.md.DhuZm1C5.lean.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"CallBot","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/BotCall.md","filePath":"CodePlugins/BotCall.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/BotCall.md"},g={id:"callbot",tabindex:"-1"};function E(c,s,b,y,F,u){const l=e,t=p;return o(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("CallBot")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#callbot","aria-label":'Permalink to "CallBot"'},"​",-1))]),n(t,{readTime:"1",words:"359"}),s[3]||(s[3]=r(`

💡 提醒

进行发送消息时需要获取当前准确Bot实例,用于调用Bot.send()

但在某些情况下,可能函数嵌套的层数过多,外层的Bot实例一层一层传入较为麻烦

我们可以使用自带Bot模块中的call_bot()方法

找到当前的、准确的Bot实例

代码参考如下:

python
from gsuid_core.bot import call_bot
-
-...
-
-async def func(a: str, b: str):
-    # 假设这是一个嵌套很多层的函数,传参不太好修改
-    print(a)
-    print(b)
-    
-    # 但是仍然想让bot在运行到该行时发送消息
-    bot = call_bot()
-    # 获取当前Bot实例,以及发送消息
-    await bot.send(f'{a} + {b}')
-    
-    # 也可以写成一行
-    await call_bot().send(f'{a} + {b}')

这么做的好处

  • 可以避免变量bot在一层一层函数间传递,结构化代码并且避免过度耦合
  • 某些代码历史缘故,不太好增加或删除传参,但又想发送消息

这么做的坏处

  • Debug时难以定位具体发送位置
  • 会有一定性能损耗(存在查找当前frame存在的实例过程)

该方法不支持的!!:

  • 你的当前函数运行于一个不存在于任何一个有效Bot的帧
    • 例如定时任务:无法直接使用await call_bot().send(),但是可以使用await call_bot().target_send()
    • 例如某些工具函数,不由Bot响应
`,9))])}const D=h(d,[["render",E]]);export{f as __pageData,D as default}; diff --git a/assets/CodePlugins_Class.md.CTpxH_Qc.js b/assets/CodePlugins_Class.md.CTpxH_Qc.js deleted file mode 100644 index 5d633c0f..00000000 --- a/assets/CodePlugins_Class.md.CTpxH_Qc.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as n}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as o,j as s,a as e,G as a,a1 as r,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const _=JSON.parse('{"title":"Core模块","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Class.md","filePath":"CodePlugins/Class.md","lastUpdated":1736946156000}'),k={name:"CodePlugins/Class.md"},c={id:"core模块",tabindex:"-1"};function y(b,t,E,g,m,u){const i=n,l=d;return p(),o("div",null,[s("h1",c,[t[0]||(t[0]=e("Core模块")),a(i,{type:"danger",text:"困难"}),t[1]||(t[1]=e()),t[2]||(t[2]=s("a",{class:"header-anchor",href:"#core模块","aria-label":'Permalink to "Core模块"'},"​",-1))]),a(l,{readTime:"1",words:"325"}),t[3]||(t[3]=r('

class SVList

class SV

服务注册器

python
def __init__(\n        self,\n        name: str = '',\n        pm: int = 6,\n        priority: int = 5,\n        enabled: bool = True,\n        area: Literal['GROUP', 'DIRECT', 'ALL'] = 'ALL',\n        black_list: List = [],\n        white_list: List = [],\n):
参数类型默认值注释
namestr服务的名称
pmint6用户权限
priorityint5响应优先级
enabledboolTrue启用状态
areaLiteral['GROUP', 'DIRECT', 'ALL']ALL作用范围
black_listlist[]黑名单列表
white_listlist[]白名单列表

method on_fullmatch

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息。

method on_prefix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

匹配消息前缀。

method on_suffix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字消息后缀。

method on_keyword

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息关键字。

method on_command

python
def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False):\n	...
参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息命令。

value SL

服务列表。是一个SVList对象。

',27))])}const v=h(k,[["render",y]]);export{_ as __pageData,v as default}; diff --git a/assets/CodePlugins_Class.md.CTpxH_Qc.lean.js b/assets/CodePlugins_Class.md.CTpxH_Qc.lean.js deleted file mode 100644 index 5d633c0f..00000000 --- a/assets/CodePlugins_Class.md.CTpxH_Qc.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as n}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as o,j as s,a as e,G as a,a1 as r,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const _=JSON.parse('{"title":"Core模块","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Class.md","filePath":"CodePlugins/Class.md","lastUpdated":1736946156000}'),k={name:"CodePlugins/Class.md"},c={id:"core模块",tabindex:"-1"};function y(b,t,E,g,m,u){const i=n,l=d;return p(),o("div",null,[s("h1",c,[t[0]||(t[0]=e("Core模块")),a(i,{type:"danger",text:"困难"}),t[1]||(t[1]=e()),t[2]||(t[2]=s("a",{class:"header-anchor",href:"#core模块","aria-label":'Permalink to "Core模块"'},"​",-1))]),a(l,{readTime:"1",words:"325"}),t[3]||(t[3]=r('

class SVList

class SV

服务注册器

python
def __init__(\n        self,\n        name: str = '',\n        pm: int = 6,\n        priority: int = 5,\n        enabled: bool = True,\n        area: Literal['GROUP', 'DIRECT', 'ALL'] = 'ALL',\n        black_list: List = [],\n        white_list: List = [],\n):
参数类型默认值注释
namestr服务的名称
pmint6用户权限
priorityint5响应优先级
enabledboolTrue启用状态
areaLiteral['GROUP', 'DIRECT', 'ALL']ALL作用范围
black_listlist[]黑名单列表
white_listlist[]白名单列表

method on_fullmatch

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息。

method on_prefix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

匹配消息前缀。

method on_suffix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字消息后缀。

method on_keyword

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息关键字。

method on_command

python
def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False):\n	...
参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息命令。

value SL

服务列表。是一个SVList对象。

',27))])}const v=h(k,[["render",y]]);export{_ as __pageData,v as default}; diff --git a/assets/CodePlugins_Class.md.CrXzrEiD.js b/assets/CodePlugins_Class.md.CrXzrEiD.js new file mode 100644 index 00000000..4d3ddc7c --- /dev/null +++ b/assets/CodePlugins_Class.md.CrXzrEiD.js @@ -0,0 +1 @@ +import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as n}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as o,o as r,j as s,G as e,af as p,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const _=JSON.parse('{"title":"Core模块","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Class.md","filePath":"CodePlugins/Class.md","lastUpdated":1738685218000}'),k={name:"CodePlugins/Class.md"},c={id:"core模块",tabindex:"-1"};function y(b,t,E,g,m,u){const i=n,l=d;return r(),o("div",null,[s("h1",c,[t[0]||(t[0]=a("Core模块")),e(i,{type:"danger",text:"困难"}),t[1]||(t[1]=a()),t[2]||(t[2]=s("a",{class:"header-anchor",href:"#core模块","aria-label":'Permalink to "Core模块"'},"​",-1))]),e(l,{readTime:"1",words:"325"}),t[3]||(t[3]=p('

class SVList

class SV

服务注册器

python
def __init__(\n        self,\n        name: str = '',\n        pm: int = 6,\n        priority: int = 5,\n        enabled: bool = True,\n        area: Literal['GROUP', 'DIRECT', 'ALL'] = 'ALL',\n        black_list: List = [],\n        white_list: List = [],\n):
参数类型默认值注释
namestr服务的名称
pmint6用户权限
priorityint5响应优先级
enabledboolTrue启用状态
areaLiteral['GROUP', 'DIRECT', 'ALL']ALL作用范围
black_listlist[]黑名单列表
white_listlist[]白名单列表

method on_fullmatch

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息。

method on_prefix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

匹配消息前缀。

method on_suffix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字消息后缀。

method on_keyword

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息关键字。

method on_command

python
def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False):\n	...
参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息命令。

value SL

服务列表。是一个SVList对象。

',27))])}const v=h(k,[["render",y]]);export{_ as __pageData,v as default}; diff --git a/assets/CodePlugins_Class.md.CrXzrEiD.lean.js b/assets/CodePlugins_Class.md.CrXzrEiD.lean.js new file mode 100644 index 00000000..e713f4a2 --- /dev/null +++ b/assets/CodePlugins_Class.md.CrXzrEiD.lean.js @@ -0,0 +1 @@ +import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as n}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as o,o as r,j as s,G as e,af as p,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const _=JSON.parse('{"title":"Core模块","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Class.md","filePath":"CodePlugins/Class.md","lastUpdated":1738685218000}'),k={name:"CodePlugins/Class.md"},c={id:"core模块",tabindex:"-1"};function y(b,t,E,g,m,u){const i=n,l=d;return r(),o("div",null,[s("h1",c,[t[0]||(t[0]=a("Core模块")),e(i,{type:"danger",text:"困难"}),t[1]||(t[1]=a()),t[2]||(t[2]=s("a",{class:"header-anchor",href:"#core模块","aria-label":'Permalink to "Core模块"'},"​",-1))]),e(l,{readTime:"1",words:"325"}),t[3]||(t[3]=p("",27))])}const v=h(k,[["render",y]]);export{_ as __pageData,v as default}; diff --git a/assets/CodePlugins_CookBook.md.BTxcPoKc.lean.js b/assets/CodePlugins_CookBook.md.BTxcPoKc.lean.js deleted file mode 100644 index 75134d8e..00000000 --- a/assets/CodePlugins_CookBook.md.BTxcPoKc.lean.js +++ /dev/null @@ -1,302 +0,0 @@ -import{_ as r,a as E}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as g}from"./chunks/Badge.EWdsPxeJ.js";import{_ as o,c,j as t,a,G as i,a1 as p,w as n,o as y}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const b="/assets/image-20240601033727344.D1a80o-n.png",F="/assets/image-20240601194410390.CVXzRM7a.png",u="/assets/image-20240601220233918.BmzA14tD.png",m="/assets/image-20240601220452874.vHbddWKS.png",A="/assets/image-20240609005228562.DqVU8Jty.png",D="/assets/image-20240609010120469.BEgBJIKB.png",C="/assets/image-20240609010309426.BQVHXZVy.png",_="/assets/image-20240609020855870.b9-fmbAd.png",B="/assets/image-20240609021121756.C2r_WlKk.png",v="/assets/image-20240609022134459.DMxl3PY2.png",U=JSON.parse('{"title":"插件开发指南","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/CookBook.md","filePath":"CodePlugins/CookBook.md","lastUpdated":1736946156000}'),f={name:"CodePlugins/CookBook.md"},w={id:"插件开发指南",tabindex:"-1"};function x(P,s,q,I,G,S){const h=g,k=d,l=E,e=r;return y(),c("div",null,[t("h1",w,[s[0]||(s[0]=a("插件开发指南 ")),i(h,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=t("a",{class:"header-anchor",href:"#插件开发指南","aria-label":'Permalink to "插件开发指南 "'},"​",-1))]),i(k,{readTime:"21",words:"6.3k"}),s[11]||(s[11]=p(`

💡 提醒

  • 🎉 该文档将从最基础的创建项目结构开始,直至创建一个能正常使用功能的GsCore插件。

    • 包含基础的命令调用、配置文件持久化、数据库存读、网页控制台...等等!

    • 得益于GsCore众多的内置函数接口,该教程完成的插件功能完成度很高,而教程长度并不长!

  • 🤗 该文档适用于任何人,哪怕你没有最基本的Python知识,也能通过该文档进行学习

    • 但是你需要拥有基本的耐心,一颗善于学习的心、以及最基本的互联网查找技能

0、在开始前

📝 备注

在编写代码开始前,请先确保你安装了最基本的环境

注意:以下说的是你的本地开发环境,而非Bot部署环境(服务器)

  • 🛠 你已经通过该文档安装并检查了如下工具:

    • Python 3.8及以上(建议3.11)
    • git
    • poetry/pdm
      • 注意:本次教程将会使用PDM作为项目(包)管理工具,poetry操作类似但略有不同
  • 🚀 你已经通过该教程安装并成功运行本项目,即GsCore正常运行

  • 🤖 你已经成功运行任何一个Bot端和服务端,并能使用IM软件与你的Bot进行对话

    • Bot端:NoneBot2、HoshinoBot、Koishi、Yunzai、等等.....
    • 协议端:Go-CQHTTP、NapCat、或者某些Bot自带的协议适配器、等等.....
    • IM软件:QQ、QQ频道、Discord、Telegram、KOOK、DODO、微信、等等.....
    • 和Bot对话:发送命令core状态,Bot能够正确进行回复
  • ⌨ 安装任意一个代码编辑器,这里推荐VSC,也就是Visual Studio Code

    • 当然你也可以选择使用PyCharm,但以下内容将以VSC为范例

1、明确项目需求

本次我们的任务目标,是编写一个经典的天气插件,该插件拥有两个命令:

  • 以漳州为例,当用户发送漳州天气或者天气漳州,机器人将发送该城市的天气
  • 用户可以发送绑定城市漳州,之后下次用户可以直接发送天气进行查询漳州天气,无需额外输入
    • 如果用户没有绑定任何城市,发送天气需要默认查询北京天气
    • 支持多个城市绑定,假设用户发送绑定城市漳州绑定城市福州两个命令,即绑定漳州、福州两个城市,下次用户发送天气时,将自动发送两个城市的今日天气

2、创建项目结构

📝 备注

尽管我们这次的任务目标很简单,但在编写代码开始前,

做好项目结构规划是必不可少的,养成良好习惯很重要

💡 提醒

在GsCore中,插件将会被放置在/gsuid_core/plugins目录

  1. 打开命令行工具,检查路径是否在插件目录下

  2. 如果不在,键入命令cd gsuid_core/plugins可能有用(命令cd后跟路径可移动当前命令行工作目录)

  3. plugins目录下创建一个文件夹,命名为gs_weather

  4. 进入该文件夹,确保路径(gsuid_core/plugins/gs_weather)正确之后,使用命令pdm init

    1. 在这一步会有许多的交互式命令,要求你输入一些关于你项目的信息

      • 💡输入y回车代表,输入n回车代表;部分问题需要直接输入信息
    2. 按照流程走完创建初始化(下面会提供一些问题的参考)。

      • 💻 Would you like to create a virtualenv with balabalabala......

        • 该问题是在询问你是否创建一个关于你项目的虚拟环境,这里输入n回车
      • 💻 Project name (plugins):

        • 该问题是在询问你的项目名称,也会作为你的文件夹名称,这里输入gs_weather回车
      • 💻 Project version (0.1.0):

        • 该问题是在询问你的项目版本号,这里我们直接回车,代表填入默认值0.1.0
      • 💻 Do you want to build this project for distribution(such as wheel)?

        • 直接回车,代表填入默认值n
      • 💻 License(SPDX name):

        • 该问题是在询问你的项目发布许可,直接回车代表填入默认值MIT
          • 也可以选GPL-3.0或者其他,具体可以百度,建议直接默认
      • 💻 Author name (balbala):

        • 该问题是在询问你(作者)的名称可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你git的名字,直接回车即可
      • 💻 Author email (balbala):

        • 该问题是在询问你(作者)的邮箱地址可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你的邮箱,直接回车即可
      • 💻 Python requires('*' to allow any) (==3.11.*):

        • 该问题是在询问你的项目需要什么Python版本,这里根据实际情况填写
          • 如果不确定,可以填入**>=3.9**
  5. 完成初始化之后,我们检查gs_weather文件夹内是否成功生成一些文件&文件夹

  6. 这里我们需要手动修改一下文件夹结构,注意到文件夹内应该有src文件夹

    • 这里将src文件夹内的gs_weather文件夹直接移动到src文件夹外
    • 然后删除src文件夹
    • 再次进入gs_weather文件夹内,注意到里面应该有默认的__init__.py文件
  7. 重新启动GsCore,发现命令行存在如下输出,代表我们的插件项目成功创建完成了!

shell
06-01 03:29:51 [DEBUG] gsuid_core.server | 导入gs_weather中...
-06-01 03:29:51 [SUCCESS] gsuid_core.server | 插件gs_weather导入成功!

3、开始编写代码

💡 提醒

首先打开VSC,注意一定要选择打开文件夹,然后选择顶层的gs_weather文件夹。

此时的项目结构(注意观察文件夹树),应该如下图所示,

我们导航到gs_weather/__init__.py下,开始编写我们的业务代码。

注意:以下的代码如果实在无法理解是什么意思,你可以先抄入VSC中,后续再一行一行的理解

image-20240601033727344
  1. 导入gsuid_core的基本库,这里我们需要在__init__.py下写入以下代码,代表引用下面的库
python
# 井号后面的字符代表注释和解释,不参与实际的代码功能,下文将不再提醒
-
-from gsuid_core.sv import SV
-from gsuid_core.bot import Bot
-from gsuid_core.models import Event
  • 以第一行为例,from gsuid_core.sv import SV代表从gsuid_coresv模块导入了一个SV
  • 目前我们不需要关注SVBotEvent这三个类的具体含义,在下面将会逐一介绍
  1. 创建一个服务,该服务将会控制很多不同的触发器,换言之,控制不同的插件命令

    • 什么是命令?:命令代表机器人的功能,例如天气就是一个命令

    • 什么是触发器?:触发器即代表命令的触发方式,例如前置触发(即天气漳州),还是后置触发(即漳州天气),以及更多的触发方式,将会在后面的文档提到。

python
# 这里我们创建了一个 天气信息查询 的【服务】,即SV('天气信息查询')
-# 将SV('天气信息查询')对象赋予gs_weather_info,方便后续调用
-
-gs_weather_info = SV('天气信息查询')
  1. 编写业务代码,也就是天气查询服务,这里我们先用一段简单的代码占位,在下一节,再编写实际功能。
python
# 以async def开头创建一个函数,函数名为 send_weather_msg
-# 该函数接受两个参数,bot和ev,参数类型分别是Bot和Event,这里如果没理解意思可以照抄
-async def send_weather_msg(bot: Bot, ev: Event):
-    # 当函数运行到这一行的时候,发送下面的回复
-    await bot.send('[漳州天气] 今日的天气是66度,烫死人了!')
  1. 创建一个触发器,也就是实际的命令,这里需要注意,触发器将以装饰器的形式提供
    • 什么是装饰器?:这块可能比较难以理解,暂时可以先硬记下来语法,日后有兴趣再深入
    • 装饰器的语法:以@开头,一般直接加在函数定义的上一行,具体看如下代码
python
# 在我们刚刚编写的业务代码上,加上一行
-# @gs_weather_info代表刚刚创建的服务,在之后加入点.代表调用触发器
-# @gs_weather_info.on_command代表了调用\`on_command\`触发器
-# \`on_command\`需要接受一个参数,传入我们希望的命令文字即可,这里我们填入命令\`天气\`
-@gs_weather_info.on_command('天气')
-async def send_weather_msg(bot: Bot, ev: Event):
-    await bot.send('[漳州天气] 今日的天气是66度,烫死人了!')
  1. 看一下我们写的完整的代码,结合注释,一行一行的理解一下,是不是非常的简单!
python
from gsuid_core.sv import SV
-from gsuid_core.bot import Bot
-from gsuid_core.models import Event
-
-gs_weather_info = SV('天气信息查询')
-
-
-@gs_weather_info.on_command(('天气'), block=True)
-async def send_weather_msg(bot: Bot, ev: Event):
-    await bot.send('[漳州天气] 今日的天气是66度,烫死人了!')
  1. 代码范例截图
image-20240601194410390
  1. 实际运行一下GsCore,向Bot发送天气,观察Bot是否正常回复消息。
',29)),i(e,{title:"聊天界面"},{default:n(()=>[i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[3]||(s[3]=[a("天气")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[4]||(s[4]=[a("[漳州天气] 今日的天气是66度,烫死人了!")])),_:1})]),_:1}),s[12]||(s[12]=p('

4、完善业务代码

💡 提醒

在上一节中,我们基本已经完成了一个插件的基本结构,

剩下的就是实际的业务代码部分了,

也就是如何把Bot的固定回复,转为真正的,根据用户传入天气,进行动态的回复

  1. 首先,需要获得一个天气的API接口,这里我们选择和风天气,按照页面介绍注册并登陆。
    • 什么是API接口?:在网页中,API一般代表某个URL地址,通过网络请求,可以通过API得到一定返回。
    • 例如在本次例子中,访问和风天气API,将会得到城市的天气信息返回
    • 我们利用这个返回值,做成我们机器人的插件即可。
  2. 登陆成功后,我们需要创建一个开发者key,下滑找到和风天气的开发服务控制平台
    • 在右侧的我的项目中,我们点击创建即可。
    • 项目名称:随意填写
    • 订阅:免费订阅
    • 设置Key:WebAPI
    • Key的名称:随意
    • 点击创建即可。
    • 返回项目管理,可以看到自己的Key列表,点击查看即可
    • 复制好Key内容,留作备用。
image-20240601220233918
  1. 阅读和风天气的开发者文档(这里你可以先不用读,我会列出本次项目需要用的API)
image-20240601220452874
  1. 理解业务代码请求逻辑,捋一遍如下:

    • 用户对机器人发送天气漳州
    • 机器人获得漳州关键字,然后请求和风天气API,得到城市代码
    • 利用城市代码请求和风天气API,得到天气数据
    • 数据处理之后,转为文字,由Bot发送
  2. 编写代码,这里直接给出完整代码,并给予了相应注释,可以自行查看:

python
from gsuid_core.sv import SV
-from gsuid_core.bot import Bot
-from gsuid_core.models import Event
-
-# 导入httpx的网络请求模块
-import httpx
-
-gs_weather_info = SV('天气信息查询')
-
-# 在这里填入你自己的KEY码,在Python中,字符串使用单引号,双引号,三引号都可以。
-# 这里的KEY已经失效,请申请自己的KEY使用!
-KEY = '21e050d859ce4d6c992d23bb4f53e58a'
-
-
-# 这里我们额外添加一个触发器\`on_suffix\`,这个触发器用于在末尾触发命令
-# 加上之后,该触发器会响应用户的\`漳州天气\`指令,而不是只响应\`天气漳州\`
-@gs_weather_info.on_suffix('天气', block=True)
-@gs_weather_info.on_command('天气', block=True)
-async def send_weather_msg(bot: Bot, ev: Event):
-    # 获取用户输入的城市,如果为空,做出提醒,并用return中断函数运行
-    text = ev.text.strip()
-    if not text:
-        return await bot.send('请输入城市名称!')
-
-    # 创建一个请求客户端
-    client = httpx.AsyncClient()
-
-    # 根据用户传入的信息,请求城市ID和城市完整名称
-    # ev是当前事件的一系列可用信息,例如ev.text就是去除了命令之后的用户输入
-    # 例如用户输入 天气漳州 ,ev.text = 漳州
-    # 要获取完整用户输入,ev.raw_text = 天气漳州,ev.command = 天气
-    pos_resp = await client.get(
-        'https://geoapi.qweather.com/v2/city/lookup',
-        params={
-            'location': text,
-            'key': KEY,
-        },
-    )
-    # 解析结果为pyhon中的字典
-    pos_data = pos_resp.json()
-    # 获取结果中的响应代码
-    pos_retcode = pos_data['code']
-
-    # 响应码不为200则发生了报错,我们把错误码返回给用户,便于定位错误信息
-    if pos_retcode != '200':
-        await bot.send(f'[天气] 获取天气信息失败!错误码为 {pos_retcode}')
-    else:
-        # 城市ID,就是要用这个ID请求下面的天气信息
-        pos_id = pos_data['location'][0]['id']
-        # 城市名称
-        pos_name = pos_data['location'][0]['name']
-
-        # 再进行一次请求
-        weather_resp = await client.get(
-            'https://devapi.qweather.com/v7/weather/now',
-            params={
-                'location': pos_id,
-                'key': KEY,
-            },
-        )
-
-        weather_data = weather_resp.json()
-        weather_retcode = weather_data['code']
-
-        # 错误码处理
-        if weather_data['code'] != '200':
-            await bot.send(
-                f'[天气] 获取天气信息失败!错误码为 {weather_retcode}!'
-            )
-        else:
-            # 现在温度
-            now_temp = weather_data['now']['temp']
-            # 现在的体感温度
-            now_feels = weather_data['now']['feelsLike']
-
-            # 将结果进行字符串拼贴,便于把最后的结果呈现给用户
-            text = f'{pos_name}的天气是:{now_temp}度, 体感温度为: {now_feels}度!'
-
-            await bot.send(text)

5、增强用户体验

📝 备注

做到这里,现在我们已经基本实现目标一了!

但是现在每次用户想要查询天气,都需要输入自己所在地城市,

这似乎有点不方便,我们希望通过绑定城市命令,

为每个用户绑定他专属的城市,下次他只需要再输入天气即可查询自己城市的天气。

  1. 这就需要持久化存储用户输入的数据,一般我们使用数据库或者Json文件,甚至是TXT文件。
    • 持久化存储相当于一个游戏存档,下次面对相同用户我们可以读取上次他使用过的数据
    • 本次我们使用数据库,数据库相比json、txt文件一般来说性能更好,但代码要求也会更高
    • 借助GsCore库中自带的数据库基类,我们可以很轻松的使用数据库
    • 首先新建一个文件,命名为database.py,我们在这里面编写相关部分
python
from typing import Optional
-from sqlmodel import Field
-
-# 从gsuid_core库的utils模块导入预先编写好的数据库基类
-# 这些基类能帮助你快速完成你的业务实现
-from gsuid_core.utils.database.base_models import Bind
-
-
-# 创建一个类(在此时相当于数据库),继承基类Bind
-# 注意, 这里要添加 table=True 的参数,如果不添加,就不是建立表,而是单纯的继承
-class WeatherBind(Bind, table=True):
-    # 这里的uid是基类定义好的,沿用下来可以轻松调用预先编写好的方法,例如获取全部、切换、删除、添加。
-    # 在这里uid即是我们用户需要绑定的城市
-    uid: Optional[str] = Field(default=None, title='城市')
image-20240609005228562
  1. 返回__init__.py,在开头导入部分导入我们新建database模块中的WeatherBind
python
from .database import WeatherBind
  1. 然后我们继续沿用gs_weather_info服务,在下面创建一个触发器
    • 为了避免和其他插件可能的绑定命令冲突,这里最好加上前缀, 比如tq
python
@gs_weather_info.on_command('tq绑定城市')
-async def bind_city(bot: Bot, ev: Event):
-    pass
  1. bind_city中创建实际的代码
  2. 以下为代码展示,依旧包含了相对应的注释,如果看不懂可以一行一行慢慢看。
python
@gs_weather_info.on_command('tq绑定城市')
-async def bind_city(bot: Bot, ev: Event):
-    # 获取用户输入的城市,如果为空,做出提醒,并用return中断函数运行
-    text = ev.text.strip()
-    if not text:
-        return await bot.send('请输入城市名称!')
-
-    # 进行一次请求,我们只需要存储最后的城市ID即可
-    client = httpx.AsyncClient()
-    pos_resp = await client.get(
-        'https://geoapi.qweather.com/v2/city/lookup',
-        params={
-            'location': text,
-            'key': KEY,
-        },
-    )
-
-    pos_data = pos_resp.json()
-    pos_retcode = pos_data['code']
-
-    # 如果根据用户输入,无法找到对应城市,则发出提醒
-    if pos_retcode != '200':
-        return await bot.send('你输入的城市不存在, 请检查输入是否有误!')
-    else:
-        # 获取城市ID
-        pos_id = pos_data['location'][0]['id']
-        pos_name = pos_data['location'][0]['name']
-
-        # 这里我们要稍微处理一下ID,让他和城市名称组合再一起,然后再插入数据库
-        # !因为之后我们还要用到城市名称!
-
-        # 这里我习惯用|进行分割
-        uuid = f'{pos_name}|{pos_id}'
-
-        # 然后把处理后的数据插入数据库,和UserID相对应
-        # 这个内置函数可以接受多个ID的插入,方便后续多绑定
-        await WeatherBind.insert_uid(
-            ev.user_id, ev.bot_id, uuid, is_digit=False
-        )
-        return await bot.send(f'绑定城市 {pos_name} 成功!')

TIP

在这里,由于继承了GsCore中的基类数据库,这里有很多已经写好的方法,方便你调取

善于利用VSC的提示功能,根据函数名意思,应该能猜出来大部分函数的对应用法,

每个函数,更提供了非常详尽的注释,方便你专心于业务功能

image-20240609010120469

上图为代码提示,下图为函数注释

image-20240609010309426

WARNING

💡由于默认的Bind, User等基类表带有强烈的游戏风格命名。

例如uid, get_data_by_uid等等...

如果你不想使用默认的基类表,也可以自己创建表,并编写自己基类的静态方法!

示例在这里,往下拉的【额外、继承Base_Model】章节中!

  1. 我们紧接着完成tq删除绑定城市,代码如下
python
@gs_weather_info.on_command('tq删除绑定城市')
-async def unbind_city(bot: Bot, ev: Event):
-    # 获取当前激活的城市ID
-    pos_id = await WeatherBind.get_uid_by_game(ev.user_id, ev.bot_id)
-
-    # 如果存在绑定
-    if pos_id is not None:
-        # 则删除当前激活的ID
-        await WeatherBind.delete_uid(ev.user_id, ev.bot_id, pos_id)
-
-        # 不要忘了我们的pos_id是 城市名|城市id的组合
-        city_name = pos_id.split('|')[0]
-
-        # 然后发出消息
-        await bot.send(f'删除城市 {city_name} 成功!')
-    # 如果不存在,则发出相应提示
-    else:
-        # 调用bot发送消息
-        await bot.send(
-            '你还没有绑定任何城市噢!请使用 [tq绑定城市] 命令进行绑定!'
-        )
  1. 接着我们回到最开始的天气命令,完成调用,代码如下
python
# 这里我们额外添加一个触发器\`on_suffix\`,这个触发器用于在末尾触发命令
-# 加上之后,该触发器会响应用户的\`漳州天气\`指令,而不是只响应\`天气漳州\`
-@gs_weather_info.on_suffix('天气', block=True)
-@gs_weather_info.on_command('天气', block=True)
-async def send_weather_msg(bot: Bot, ev: Event):
-    # 获取用户输入的城市,如果为空,做出提醒,并用return中断函数运行
-    text = ev.text.strip()
-
-    # 创建一个请求客户端
-    client = httpx.AsyncClient()
-
-    # 如果用户没有输入任何参数
-    if not text:
-        # 进行检查是否有绑定
-        uuid = await WeatherBind.get_uid_by_game(ev.user_id, ev.bot_id)
-        # 如果连绑定都没有,则提醒用户
-        if uuid is None:
-            return await bot.send('请输入城市名称,或使用 tq城市绑定 命令!')
-        # 存在UUID的绑定,则我们进行分割
-        # 别忘了我们绑定的时候,UUID的值是 城市名|城市ID
-        pos_id, pos_name = uuid.split('|')
-    # 有输入参数则直接使用用户输入
-    else:
-        # 根据用户传入的信息,请求城市ID和城市完整名称
-        # ev是当前事件的一系列可用信息,例如ev.text就是去除了命令之后的用户输入
-        # 例如用户输入 天气漳州 ,ev.text = 漳州
-        # 要获取完整用户输入,ev.raw_text = 天气漳州,ev.command = 天气
-        pos_resp = await client.get(
-            'https://geoapi.qweather.com/v2/city/lookup',
-            params={
-                'location': text,
-                'key': KEY,
-            },
-        )
-        # 解析结果为pyhon中的字典
-        pos_data = pos_resp.json()
-        # 获取结果中的响应代码
-        pos_retcode = pos_data['code']
-
-        # 响应码不为200则发生了报错,我们把错误码返回给用户,便于定位错误信息
-        if pos_retcode != '200':
-            await bot.send(f'[天气] 获取天气信息失败!错误码为 {pos_retcode}')
-        else:
-            # 城市ID,就是要用这个ID请求下面的天气信息
-            pos_id = pos_data['location'][0]['id']
-            pos_name = pos_data['location'][0]['name']
-
-    # 再进行一次请求
-    weather_resp = await client.get(
-        'https://devapi.qweather.com/v7/weather/now',
-        params={
-            'location': pos_id,
-            'key': KEY,
-        },
-    )
-
-    weather_data = weather_resp.json()
-    weather_retcode = weather_data['code']
-
-    # 错误码处理
-    if weather_data['code'] != '200':
-        await bot.send(
-            f'[天气] 获取天气信息失败!错误码为 {weather_retcode}!'
-        )
-    else:
-        # 现在温度
-        now_temp = weather_data['now']['temp']
-        # 现在的体感温度
-        now_feels = weather_data['now']['feelsLike']
-
-        # 城市名称
-        pos_name = weather_data['location'][0]['name']
-
-        # 将结果进行字符串拼贴,便于把最后的结果呈现给用户
-        text = f'{pos_name}的天气是:{now_temp}度, 体感温度为: {now_feels}度!'
-
-        await bot.send(text)
  1. 主要功能已经全部完成,可以运行机器人体验一下。
`,26)),i(e,{title:"聊天界面"},{default:n(()=>[i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[5]||(s[5]=[a("天气")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[6]||(s[6]=[a("请输入城市名称,或使用 tq城市绑定 命令!")])),_:1}),i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[7]||(s[7]=[a("tq城市绑定漳州")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[8]||(s[8]=[a("绑定城市 漳州 成功!")])),_:1}),i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[9]||(s[9]=[a("天气")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[10]||(s[10]=[a("漳州的天气是:41度, 体感温度为: 37度!")])),_:1})]),_:1}),s[13]||(s[13]=p(`

6、增强部署者体验

TIP

如果这个插件只是给自己用的,那么在上一步已经结束了。

但是如果你想发到Git上,为了方便自己和其他部署者,你还需要额外再做一些操作!

将数据库映射至网页控制台

  1. 将数据库映射至网页控制台, 在database.py中新增代码如下:
python
from gsuid_core.webconsole.mount_app import PageSchema, GsAdminModel, site
-
-# 注册网页控制台的类
-@site.register_admin
-class WeatherBindadmin(GsAdminModel):
-    pk_name = 'id'
-    page_schema = PageSchema(
-        label='天气绑定管理',
-        icon='fa fa-users',
-    )  # type: ignore
-
-    # 配置管理模型
-    model = WeatherBind
image-20240609020855870
  1. 重启Gscore,打开网页控制台,输入账密登录之后,发现已经映射成功!
image-20240609021121756

将Key配置持久化并映射至网页控制台

还记得吗,在编写命令的时候我们将KEY = 'dc3fe7eb3fab424a8c91901bd8894aa9'写入了__init__.py中,方便后续程序调用key,但是这么做有几个显著的缺点:

  1. 当你上传至Git的时候,很可能忘记脱敏,导致将自己的Key上传至公众平台
  2. 别人部署后,修改Key即为修改代码文件,为后续git pull带来不便
  3. 每次修改都要修改代码文件,不如独立成配置化文件

那在GsCore中进行插件的独立配置,并不复杂,利用预先设定的方法,可以轻松实现

  1. 我们新建一个文件,叫config.py,在里面进行编写。
python
# 先导入基础配置模型
-from typing import Dict
-
-# 导包
-from gsuid_core.data_store import get_res_path
-
-# 然后添加到GsCore网页控制台中
-from gsuid_core.utils.plugins_config.gs_config import StringConfig
-from gsuid_core.utils.plugins_config.models import (
-    GSC,
-    GsStrConfig,
-)
-
-# 建立自己插件的CONFIG_DEFAULT
-# 名字无所谓, 类型一定是Dict[str, GSC],以下为示例,可以添加无数个配置
-CONIFG_DEFAULT: Dict[str, GSC] = {
-    'tq_key': GsStrConfig(
-        '天气源Key',  # 这个是该配置的名称
-        '如果没有,需要自己申请',  # 这个是该配置的详细介绍
-        '',  # 这个是该配置的默认参数,这里我们直接为空即可
-    ),
-}
-
-# 设定一个配置文件(json)保存文件路径
-# 这里get_res_path()的作用是定位到 gsuid_core/data路径下
-CONFIG_PATH = get_res_path('Gs_Weather') / 'config.json'
-
-# 上面的路径为 gsuid_core/data/Gs_Weather/config.json
-
-# 分别传入 配置总名称(不要和其他插件重复),配置路径,以及配置模型
-tq_config = StringConfig('GsWeather', CONFIG_PATH, CONIFG_DEFAULT)
  1. 然后在__init__中引用该配置tq_config, 代码修改如下:
python
# 相对引用上面定义的配置
-from .config import tq_config
-
-# KEY直接调用配置项,配置名称要填入,然后引用data属性
-KEY = tq_config.get_config('tq_key').data
  1. 这样就大功告成了,后续我们需要填入Key的话,可以有两个方法:
    • 直接修改gsuid_core/data/Gs_Weather/config.json文件
    • 或者打开网页控制台,你会发现已经有了对应的配置项
image-20240609022134459

7、其他问题

遗留下来的其他问题,解决方案就留给你们自己补充思考了:

  • 天气API的访问在__init__.py中出现了两次,能否封装为一个函数,方便调用?
  • 在绑定城市的时候,并没有二次确认,万一API请求到了一个很离谱的城市,将会直接绑定成功,造成困扰。
  • 可否添加按钮,方便用户调用?
  • 帮助功能?
  • 定时天气推送?
  • 插件上传商店?
  • 天气命令返回图片?
',21))])}const j=o(f,[["render",x]]);export{U as __pageData,j as default}; diff --git a/assets/CodePlugins_CookBook.md.BTxcPoKc.js b/assets/CodePlugins_CookBook.md.DC181s1x.js similarity index 99% rename from assets/CodePlugins_CookBook.md.BTxcPoKc.js rename to assets/CodePlugins_CookBook.md.DC181s1x.js index 75134d8e..658d4028 100644 --- a/assets/CodePlugins_CookBook.md.BTxcPoKc.js +++ b/assets/CodePlugins_CookBook.md.DC181s1x.js @@ -1,4 +1,4 @@ -import{_ as r,a as E}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as g}from"./chunks/Badge.EWdsPxeJ.js";import{_ as o,c,j as t,a,G as i,a1 as p,w as n,o as y}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const b="/assets/image-20240601033727344.D1a80o-n.png",F="/assets/image-20240601194410390.CVXzRM7a.png",u="/assets/image-20240601220233918.BmzA14tD.png",m="/assets/image-20240601220452874.vHbddWKS.png",A="/assets/image-20240609005228562.DqVU8Jty.png",D="/assets/image-20240609010120469.BEgBJIKB.png",C="/assets/image-20240609010309426.BQVHXZVy.png",_="/assets/image-20240609020855870.b9-fmbAd.png",B="/assets/image-20240609021121756.C2r_WlKk.png",v="/assets/image-20240609022134459.DMxl3PY2.png",U=JSON.parse('{"title":"插件开发指南","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/CookBook.md","filePath":"CodePlugins/CookBook.md","lastUpdated":1736946156000}'),f={name:"CodePlugins/CookBook.md"},w={id:"插件开发指南",tabindex:"-1"};function x(P,s,q,I,G,S){const h=g,k=d,l=E,e=r;return y(),c("div",null,[t("h1",w,[s[0]||(s[0]=a("插件开发指南 ")),i(h,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=t("a",{class:"header-anchor",href:"#插件开发指南","aria-label":'Permalink to "插件开发指南 "'},"​",-1))]),i(k,{readTime:"21",words:"6.3k"}),s[11]||(s[11]=p(`

💡 提醒

  • 🎉 该文档将从最基础的创建项目结构开始,直至创建一个能正常使用功能的GsCore插件。

    • 包含基础的命令调用、配置文件持久化、数据库存读、网页控制台...等等!

    • 得益于GsCore众多的内置函数接口,该教程完成的插件功能完成度很高,而教程长度并不长!

  • 🤗 该文档适用于任何人,哪怕你没有最基本的Python知识,也能通过该文档进行学习

    • 但是你需要拥有基本的耐心,一颗善于学习的心、以及最基本的互联网查找技能

0、在开始前

📝 备注

在编写代码开始前,请先确保你安装了最基本的环境

注意:以下说的是你的本地开发环境,而非Bot部署环境(服务器)

  • 🛠 你已经通过该文档安装并检查了如下工具:

    • Python 3.8及以上(建议3.11)
    • git
    • poetry/pdm
      • 注意:本次教程将会使用PDM作为项目(包)管理工具,poetry操作类似但略有不同
  • 🚀 你已经通过该教程安装并成功运行本项目,即GsCore正常运行

  • 🤖 你已经成功运行任何一个Bot端和服务端,并能使用IM软件与你的Bot进行对话

    • Bot端:NoneBot2、HoshinoBot、Koishi、Yunzai、等等.....
    • 协议端:Go-CQHTTP、NapCat、或者某些Bot自带的协议适配器、等等.....
    • IM软件:QQ、QQ频道、Discord、Telegram、KOOK、DODO、微信、等等.....
    • 和Bot对话:发送命令core状态,Bot能够正确进行回复
  • ⌨ 安装任意一个代码编辑器,这里推荐VSC,也就是Visual Studio Code

    • 当然你也可以选择使用PyCharm,但以下内容将以VSC为范例

1、明确项目需求

本次我们的任务目标,是编写一个经典的天气插件,该插件拥有两个命令:

  • 以漳州为例,当用户发送漳州天气或者天气漳州,机器人将发送该城市的天气
  • 用户可以发送绑定城市漳州,之后下次用户可以直接发送天气进行查询漳州天气,无需额外输入
    • 如果用户没有绑定任何城市,发送天气需要默认查询北京天气
    • 支持多个城市绑定,假设用户发送绑定城市漳州绑定城市福州两个命令,即绑定漳州、福州两个城市,下次用户发送天气时,将自动发送两个城市的今日天气

2、创建项目结构

📝 备注

尽管我们这次的任务目标很简单,但在编写代码开始前,

做好项目结构规划是必不可少的,养成良好习惯很重要

💡 提醒

在GsCore中,插件将会被放置在/gsuid_core/plugins目录

  1. 打开命令行工具,检查路径是否在插件目录下

  2. 如果不在,键入命令cd gsuid_core/plugins可能有用(命令cd后跟路径可移动当前命令行工作目录)

  3. plugins目录下创建一个文件夹,命名为gs_weather

  4. 进入该文件夹,确保路径(gsuid_core/plugins/gs_weather)正确之后,使用命令pdm init

    1. 在这一步会有许多的交互式命令,要求你输入一些关于你项目的信息

      • 💡输入y回车代表,输入n回车代表;部分问题需要直接输入信息
    2. 按照流程走完创建初始化(下面会提供一些问题的参考)。

      • 💻 Would you like to create a virtualenv with balabalabala......

        • 该问题是在询问你是否创建一个关于你项目的虚拟环境,这里输入n回车
      • 💻 Project name (plugins):

        • 该问题是在询问你的项目名称,也会作为你的文件夹名称,这里输入gs_weather回车
      • 💻 Project version (0.1.0):

        • 该问题是在询问你的项目版本号,这里我们直接回车,代表填入默认值0.1.0
      • 💻 Do you want to build this project for distribution(such as wheel)?

        • 直接回车,代表填入默认值n
      • 💻 License(SPDX name):

        • 该问题是在询问你的项目发布许可,直接回车代表填入默认值MIT
          • 也可以选GPL-3.0或者其他,具体可以百度,建议直接默认
      • 💻 Author name (balbala):

        • 该问题是在询问你(作者)的名称可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你git的名字,直接回车即可
      • 💻 Author email (balbala):

        • 该问题是在询问你(作者)的邮箱地址可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你的邮箱,直接回车即可
      • 💻 Python requires('*' to allow any) (==3.11.*):

        • 该问题是在询问你的项目需要什么Python版本,这里根据实际情况填写
          • 如果不确定,可以填入**>=3.9**
  5. 完成初始化之后,我们检查gs_weather文件夹内是否成功生成一些文件&文件夹

  6. 这里我们需要手动修改一下文件夹结构,注意到文件夹内应该有src文件夹

    • 这里将src文件夹内的gs_weather文件夹直接移动到src文件夹外
    • 然后删除src文件夹
    • 再次进入gs_weather文件夹内,注意到里面应该有默认的__init__.py文件
  7. 重新启动GsCore,发现命令行存在如下输出,代表我们的插件项目成功创建完成了!

shell
06-01 03:29:51 [DEBUG] gsuid_core.server | 导入gs_weather中...
+import{_ as r,a as E}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as g}from"./chunks/Badge.BcYx50Ru.js";import{_ as o,c,o as y,j as t,G as i,af as p,a,w as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const b="/assets/image-20240601033727344.D1a80o-n.png",F="/assets/image-20240601194410390.CVXzRM7a.png",u="/assets/image-20240601220233918.BmzA14tD.png",m="/assets/image-20240601220452874.vHbddWKS.png",A="/assets/image-20240609005228562.DqVU8Jty.png",D="/assets/image-20240609010120469.BEgBJIKB.png",C="/assets/image-20240609010309426.BQVHXZVy.png",_="/assets/image-20240609020855870.b9-fmbAd.png",B="/assets/image-20240609021121756.C2r_WlKk.png",v="/assets/image-20240609022134459.DMxl3PY2.png",U=JSON.parse('{"title":"插件开发指南","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/CookBook.md","filePath":"CodePlugins/CookBook.md","lastUpdated":1738685218000}'),f={name:"CodePlugins/CookBook.md"},w={id:"插件开发指南",tabindex:"-1"};function x(P,s,q,I,S,T){const h=g,k=d,l=r,e=E;return y(),c("div",null,[t("h1",w,[s[0]||(s[0]=a("插件开发指南 ")),i(h,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=t("a",{class:"header-anchor",href:"#插件开发指南","aria-label":'Permalink to "插件开发指南 "'},"​",-1))]),i(k,{readTime:"21",words:"6.3k"}),s[11]||(s[11]=p(`

💡 提醒

  • 🎉 该文档将从最基础的创建项目结构开始,直至创建一个能正常使用功能的GsCore插件。

    • 包含基础的命令调用、配置文件持久化、数据库存读、网页控制台...等等!

    • 得益于GsCore众多的内置函数接口,该教程完成的插件功能完成度很高,而教程长度并不长!

  • 🤗 该文档适用于任何人,哪怕你没有最基本的Python知识,也能通过该文档进行学习

    • 但是你需要拥有基本的耐心,一颗善于学习的心、以及最基本的互联网查找技能

0、在开始前

📝 备注

在编写代码开始前,请先确保你安装了最基本的环境

注意:以下说的是你的本地开发环境,而非Bot部署环境(服务器)

  • 🛠 你已经通过该文档安装并检查了如下工具:

    • Python 3.8及以上(建议3.11)
    • git
    • poetry/pdm
      • 注意:本次教程将会使用PDM作为项目(包)管理工具,poetry操作类似但略有不同
  • 🚀 你已经通过该教程安装并成功运行本项目,即GsCore正常运行

  • 🤖 你已经成功运行任何一个Bot端和服务端,并能使用IM软件与你的Bot进行对话

    • Bot端:NoneBot2、HoshinoBot、Koishi、Yunzai、等等.....
    • 协议端:Go-CQHTTP、NapCat、或者某些Bot自带的协议适配器、等等.....
    • IM软件:QQ、QQ频道、Discord、Telegram、KOOK、DODO、微信、等等.....
    • 和Bot对话:发送命令core状态,Bot能够正确进行回复
  • ⌨ 安装任意一个代码编辑器,这里推荐VSC,也就是Visual Studio Code

    • 当然你也可以选择使用PyCharm,但以下内容将以VSC为范例

1、明确项目需求

本次我们的任务目标,是编写一个经典的天气插件,该插件拥有两个命令:

  • 以漳州为例,当用户发送漳州天气或者天气漳州,机器人将发送该城市的天气
  • 用户可以发送绑定城市漳州,之后下次用户可以直接发送天气进行查询漳州天气,无需额外输入
    • 如果用户没有绑定任何城市,发送天气需要默认查询北京天气
    • 支持多个城市绑定,假设用户发送绑定城市漳州绑定城市福州两个命令,即绑定漳州、福州两个城市,下次用户发送天气时,将自动发送两个城市的今日天气

2、创建项目结构

📝 备注

尽管我们这次的任务目标很简单,但在编写代码开始前,

做好项目结构规划是必不可少的,养成良好习惯很重要

💡 提醒

在GsCore中,插件将会被放置在/gsuid_core/plugins目录

  1. 打开命令行工具,检查路径是否在插件目录下

  2. 如果不在,键入命令cd gsuid_core/plugins可能有用(命令cd后跟路径可移动当前命令行工作目录)

  3. plugins目录下创建一个文件夹,命名为gs_weather

  4. 进入该文件夹,确保路径(gsuid_core/plugins/gs_weather)正确之后,使用命令pdm init

    1. 在这一步会有许多的交互式命令,要求你输入一些关于你项目的信息

      • 💡输入y回车代表,输入n回车代表;部分问题需要直接输入信息
    2. 按照流程走完创建初始化(下面会提供一些问题的参考)。

      • 💻 Would you like to create a virtualenv with balabalabala......

        • 该问题是在询问你是否创建一个关于你项目的虚拟环境,这里输入n回车
      • 💻 Project name (plugins):

        • 该问题是在询问你的项目名称,也会作为你的文件夹名称,这里输入gs_weather回车
      • 💻 Project version (0.1.0):

        • 该问题是在询问你的项目版本号,这里我们直接回车,代表填入默认值0.1.0
      • 💻 Do you want to build this project for distribution(such as wheel)?

        • 直接回车,代表填入默认值n
      • 💻 License(SPDX name):

        • 该问题是在询问你的项目发布许可,直接回车代表填入默认值MIT
          • 也可以选GPL-3.0或者其他,具体可以百度,建议直接默认
      • 💻 Author name (balbala):

        • 该问题是在询问你(作者)的名称可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你git的名字,直接回车即可
      • 💻 Author email (balbala):

        • 该问题是在询问你(作者)的邮箱地址可以手动填入
          • 如果你已经完成git的配置,括号里默认就是你的邮箱,直接回车即可
      • 💻 Python requires('*' to allow any) (==3.11.*):

        • 该问题是在询问你的项目需要什么Python版本,这里根据实际情况填写
          • 如果不确定,可以填入**>=3.9**
  5. 完成初始化之后,我们检查gs_weather文件夹内是否成功生成一些文件&文件夹

  6. 这里我们需要手动修改一下文件夹结构,注意到文件夹内应该有src文件夹

    • 这里将src文件夹内的gs_weather文件夹直接移动到src文件夹外
    • 然后删除src文件夹
    • 再次进入gs_weather文件夹内,注意到里面应该有默认的__init__.py文件
  7. 重新启动GsCore,发现命令行存在如下输出,代表我们的插件项目成功创建完成了!

shell
06-01 03:29:51 [DEBUG] gsuid_core.server | 导入gs_weather中...
 06-01 03:29:51 [SUCCESS] gsuid_core.server | 插件gs_weather导入成功!

3、开始编写代码

💡 提醒

首先打开VSC,注意一定要选择打开文件夹,然后选择顶层的gs_weather文件夹。

此时的项目结构(注意观察文件夹树),应该如下图所示,

我们导航到gs_weather/__init__.py下,开始编写我们的业务代码。

注意:以下的代码如果实在无法理解是什么意思,你可以先抄入VSC中,后续再一行一行的理解

image-20240601033727344
  1. 导入gsuid_core的基本库,这里我们需要在__init__.py下写入以下代码,代表引用下面的库
python
# 井号后面的字符代表注释和解释,不参与实际的代码功能,下文将不再提醒
 
 from gsuid_core.sv import SV
diff --git a/assets/CodePlugins_CookBook.md.DC181s1x.lean.js b/assets/CodePlugins_CookBook.md.DC181s1x.lean.js
new file mode 100644
index 00000000..eb74181e
--- /dev/null
+++ b/assets/CodePlugins_CookBook.md.DC181s1x.lean.js
@@ -0,0 +1 @@
+import{_ as r,a as E}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as d}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as g}from"./chunks/Badge.BcYx50Ru.js";import{_ as o,c,o as y,j as t,G as i,af as p,a,w as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const b="/assets/image-20240601033727344.D1a80o-n.png",F="/assets/image-20240601194410390.CVXzRM7a.png",u="/assets/image-20240601220233918.BmzA14tD.png",m="/assets/image-20240601220452874.vHbddWKS.png",A="/assets/image-20240609005228562.DqVU8Jty.png",D="/assets/image-20240609010120469.BEgBJIKB.png",C="/assets/image-20240609010309426.BQVHXZVy.png",_="/assets/image-20240609020855870.b9-fmbAd.png",B="/assets/image-20240609021121756.C2r_WlKk.png",v="/assets/image-20240609022134459.DMxl3PY2.png",U=JSON.parse('{"title":"插件开发指南","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/CookBook.md","filePath":"CodePlugins/CookBook.md","lastUpdated":1738685218000}'),f={name:"CodePlugins/CookBook.md"},w={id:"插件开发指南",tabindex:"-1"};function x(P,s,q,I,S,T){const h=g,k=d,l=r,e=E;return y(),c("div",null,[t("h1",w,[s[0]||(s[0]=a("插件开发指南 ")),i(h,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=t("a",{class:"header-anchor",href:"#插件开发指南","aria-label":'Permalink to "插件开发指南 "'},"​",-1))]),i(k,{readTime:"21",words:"6.3k"}),s[11]||(s[11]=p("",29)),i(e,{title:"聊天界面"},{default:n(()=>[i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[3]||(s[3]=[a("天气")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[4]||(s[4]=[a("[漳州天气] 今日的天气是66度,烫死人了!")])),_:1})]),_:1}),s[12]||(s[12]=p("",26)),i(e,{title:"聊天界面"},{default:n(()=>[i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[5]||(s[5]=[a("天气")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[6]||(s[6]=[a("请输入城市名称,或使用 tq城市绑定 命令!")])),_:1}),i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[7]||(s[7]=[a("tq城市绑定漳州")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[8]||(s[8]=[a("绑定城市 漳州 成功!")])),_:1}),i(l,{nickname:"Wuyi无疑"},{default:n(()=>s[9]||(s[9]=[a("天气")])),_:1}),i(l,{nickname:"GsCore"},{default:n(()=>s[10]||(s[10]=[a("漳州的天气是:41度, 体感温度为: 37度!")])),_:1})]),_:1}),s[13]||(s[13]=p("",21))])}const j=o(f,[["render",x]]);export{U as __pageData,j as default};
diff --git a/assets/CodePlugins_Env.md.CpAxdqpm.js b/assets/CodePlugins_Env.md.BJGNxqen.js
similarity index 81%
rename from assets/CodePlugins_Env.md.CpAxdqpm.js
rename to assets/CodePlugins_Env.md.BJGNxqen.js
index 760bb46d..0320010f 100644
--- a/assets/CodePlugins_Env.md.CpAxdqpm.js
+++ b/assets/CodePlugins_Env.md.BJGNxqen.js
@@ -1,4 +1,4 @@
-import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as a,a as i,G as n,a1 as r,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"VsCode配置","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Env.md","filePath":"CodePlugins/Env.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/Env.md"},d={id:"vscode配置",tabindex:"-1"};function c(u,s,g,y,F,b){const p=e,l=t;return o(),k("div",null,[a("h1",d,[s[0]||(s[0]=i("VsCode配置 ")),n(p,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#vscode配置","aria-label":'Permalink to "VsCode配置 "'},"​",-1))]),n(l,{readTime:"1",words:"237"}),s[3]||(s[3]=r(`

为了能够获得一致的开发体验,建议进行如下配置

  • 补全GsCore函数的代码提示, 请在python.autoComplete.extraPathspython.analysis.extraPaths位置填入合适的路径

  • GsCore目前使用black进行格式化代码

  • GsCore目前使用isort进行自动排序导入库

  • GsCore目前使用autoDocstring插件进行自动文档生成

  • 其他项可参考.pre-commit-config.yaml文件,插件开发也可加入pre-commit代码检查

以下为一份VsCode的settings.json配置,仅供参考

json
{
+import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as a,G as i,af as o,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const _=JSON.parse('{"title":"VsCode配置","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Env.md","filePath":"CodePlugins/Env.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/Env.md"},d={id:"vscode配置",tabindex:"-1"};function c(u,s,g,y,F,b){const p=e,l=t;return r(),k("div",null,[a("h1",d,[s[0]||(s[0]=n("VsCode配置 ")),i(p,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#vscode配置","aria-label":'Permalink to "VsCode配置 "'},"​",-1))]),i(l,{readTime:"1",words:"237"}),s[3]||(s[3]=o(`

为了能够获得一致的开发体验,建议进行如下配置

  • 补全GsCore函数的代码提示, 请在python.autoComplete.extraPathspython.analysis.extraPaths位置填入合适的路径

  • GsCore目前使用black进行格式化代码

  • GsCore目前使用isort进行自动排序导入库

  • GsCore目前使用autoDocstring插件进行自动文档生成

  • 其他项可参考.pre-commit-config.yaml文件,插件开发也可加入pre-commit代码检查

以下为一份VsCode的settings.json配置,仅供参考

json
{
   "python.languageServer": "Pylance",
   "python.analysis.typeCheckingMode": "basic",
   "cSpell.words": [
@@ -32,4 +32,4 @@ import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
   "python.analysis.include": [
     "\${workspaceFolder}/../../../../"
   ]
-}

GsCore还提供了一份gscore.mustache模板文件

需要在配置项Auto Docstring: Custom Template Path修改模板文件的路径

`,5))])}const v=h(E,[["render",c]]);export{f as __pageData,v as default}; +}

GsCore还提供了一份gscore.mustache模板文件

需要在配置项Auto Docstring: Custom Template Path修改模板文件的路径

`,5))])}const f=h(E,[["render",c]]);export{_ as __pageData,f as default}; diff --git a/assets/CodePlugins_Env.md.BJGNxqen.lean.js b/assets/CodePlugins_Env.md.BJGNxqen.lean.js new file mode 100644 index 00000000..4ba9fa1d --- /dev/null +++ b/assets/CodePlugins_Env.md.BJGNxqen.lean.js @@ -0,0 +1 @@ +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as a,G as i,af as o,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const _=JSON.parse('{"title":"VsCode配置","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Env.md","filePath":"CodePlugins/Env.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/Env.md"},d={id:"vscode配置",tabindex:"-1"};function c(u,s,g,y,F,b){const p=e,l=t;return r(),k("div",null,[a("h1",d,[s[0]||(s[0]=n("VsCode配置 ")),i(p,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#vscode配置","aria-label":'Permalink to "VsCode配置 "'},"​",-1))]),i(l,{readTime:"1",words:"237"}),s[3]||(s[3]=o("",5))])}const f=h(E,[["render",c]]);export{_ as __pageData,f as default}; diff --git a/assets/CodePlugins_Env.md.CpAxdqpm.lean.js b/assets/CodePlugins_Env.md.CpAxdqpm.lean.js deleted file mode 100644 index 760bb46d..00000000 --- a/assets/CodePlugins_Env.md.CpAxdqpm.lean.js +++ /dev/null @@ -1,35 +0,0 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as a,a as i,G as n,a1 as r,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"VsCode配置","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Env.md","filePath":"CodePlugins/Env.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/Env.md"},d={id:"vscode配置",tabindex:"-1"};function c(u,s,g,y,F,b){const p=e,l=t;return o(),k("div",null,[a("h1",d,[s[0]||(s[0]=i("VsCode配置 ")),n(p,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#vscode配置","aria-label":'Permalink to "VsCode配置 "'},"​",-1))]),n(l,{readTime:"1",words:"237"}),s[3]||(s[3]=r(`

为了能够获得一致的开发体验,建议进行如下配置

  • 补全GsCore函数的代码提示, 请在python.autoComplete.extraPathspython.analysis.extraPaths位置填入合适的路径

  • GsCore目前使用black进行格式化代码

  • GsCore目前使用isort进行自动排序导入库

  • GsCore目前使用autoDocstring插件进行自动文档生成

  • 其他项可参考.pre-commit-config.yaml文件,插件开发也可加入pre-commit代码检查

以下为一份VsCode的settings.json配置,仅供参考

json
{
-  "python.languageServer": "Pylance",
-  "python.analysis.typeCheckingMode": "basic",
-  "cSpell.words": [
-    "enka",
-    "genshin",
-    "genshinuid"
-  ],
-  "editor.formatOnSave": true,
-  "[python]": {
-    "editor.defaultFormatter": "ms-python.black-formatter",
-    "editor.formatOnSave": true,
-    "editor.codeActionsOnSave": {
-      "source.organizeImports": true
-    }
-  },
-  "python.autoComplete.extraPaths": [
-    "\${workspaceFolder}/../../../../"
-  ],
-  "isort.args": [
-    "--profile",
-    "black"
-  ],
-  "python.formatting.provider": "black",
-  "python.linting.flake8Enabled": true,
-  "python.linting.flake8CategorySeverity.W": "Warning",
-  "python.linting.flake8CategorySeverity.F": "Warning",
-  "python.linting.flake8CategorySeverity.E": "Warning",
-  "python.analysis.extraPaths": [
-    "\${workspaceFolder}/../../../../"
-  ],
-  "python.analysis.include": [
-    "\${workspaceFolder}/../../../../"
-  ]
-}

GsCore还提供了一份gscore.mustache模板文件

需要在配置项Auto Docstring: Custom Template Path修改模板文件的路径

`,5))])}const v=h(E,[["render",c]]);export{f as __pageData,v as default}; diff --git a/assets/CodePlugins_Exsample.md.D6NaLfkp.js b/assets/CodePlugins_Exsample.md.CKe7dv-y.js similarity index 94% rename from assets/CodePlugins_Exsample.md.D6NaLfkp.js rename to assets/CodePlugins_Exsample.md.CKe7dv-y.js index a44ae54f..202a7c3d 100644 --- a/assets/CodePlugins_Exsample.md.D6NaLfkp.js +++ b/assets/CodePlugins_Exsample.md.CKe7dv-y.js @@ -1,4 +1,4 @@ -import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as k}from"./chunks/Badge.EWdsPxeJ.js";import{_ as e,c as t,j as i,a,G as n,a1 as E,o as r}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"简单参考","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Exsample.md","filePath":"CodePlugins/Exsample.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/Exsample.md"},g={id:"简单参考",tabindex:"-1"};function y(F,s,c,b,m,o){const p=k,l=h;return r(),t("div",null,[i("h1",g,[s[0]||(s[0]=a("简单参考 ")),n(p,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单参考","aria-label":'Permalink to "简单参考 "'},"​",-1))]),n(l,{readTime:"1",words:"386"}),s[3]||(s[3]=E(`

💡 提醒

该文件位于gsuid_core/plugins/gs_test.py

python
import asyncio
+import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as k}from"./chunks/Badge.BcYx50Ru.js";import{_ as e,c as t,o as E,j as i,G as a,af as r,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"简单参考","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Exsample.md","filePath":"CodePlugins/Exsample.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/Exsample.md"},g={id:"简单参考",tabindex:"-1"};function y(F,s,c,b,m,o){const p=k,l=h;return E(),t("div",null,[i("h1",g,[s[0]||(s[0]=n("简单参考 ")),a(p,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单参考","aria-label":'Permalink to "简单参考 "'},"​",-1))]),a(l,{readTime:"1",words:"386"}),s[3]||(s[3]=r(`

💡 提醒

该文件位于gsuid_core/plugins/gs_test.py

python
import asyncio
 
 from gsuid_core.bot import Bot
 from gsuid_core.sv import SL, SV
@@ -71,4 +71,4 @@ import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
 async def get_regex_msg(bot: Bot, ev: Event):
     await bot.send('正在进行[正则测试]')
     await asyncio.sleep(2)
-    await bot.send('[正则测试]校验成功!')
`,2))])}const _=e(d,[["render",y]]);export{A as __pageData,_ as default}; + await bot.send('[正则测试]校验成功!')
`,2))])}const _=e(d,[["render",y]]);export{D as __pageData,_ as default}; diff --git a/assets/CodePlugins_Exsample.md.CKe7dv-y.lean.js b/assets/CodePlugins_Exsample.md.CKe7dv-y.lean.js new file mode 100644 index 00000000..7e040233 --- /dev/null +++ b/assets/CodePlugins_Exsample.md.CKe7dv-y.lean.js @@ -0,0 +1 @@ +import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as k}from"./chunks/Badge.BcYx50Ru.js";import{_ as e,c as t,o as E,j as i,G as a,af as r,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"简单参考","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Exsample.md","filePath":"CodePlugins/Exsample.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/Exsample.md"},g={id:"简单参考",tabindex:"-1"};function y(F,s,c,b,m,o){const p=k,l=h;return E(),t("div",null,[i("h1",g,[s[0]||(s[0]=n("简单参考 ")),a(p,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单参考","aria-label":'Permalink to "简单参考 "'},"​",-1))]),a(l,{readTime:"1",words:"386"}),s[3]||(s[3]=r("",2))])}const _=e(d,[["render",y]]);export{D as __pageData,_ as default}; diff --git a/assets/CodePlugins_Exsample.md.D6NaLfkp.lean.js b/assets/CodePlugins_Exsample.md.D6NaLfkp.lean.js deleted file mode 100644 index a44ae54f..00000000 --- a/assets/CodePlugins_Exsample.md.D6NaLfkp.lean.js +++ /dev/null @@ -1,74 +0,0 @@ -import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as k}from"./chunks/Badge.EWdsPxeJ.js";import{_ as e,c as t,j as i,a,G as n,a1 as E,o as r}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"简单参考","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Exsample.md","filePath":"CodePlugins/Exsample.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/Exsample.md"},g={id:"简单参考",tabindex:"-1"};function y(F,s,c,b,m,o){const p=k,l=h;return r(),t("div",null,[i("h1",g,[s[0]||(s[0]=a("简单参考 ")),n(p,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单参考","aria-label":'Permalink to "简单参考 "'},"​",-1))]),n(l,{readTime:"1",words:"386"}),s[3]||(s[3]=E(`

💡 提醒

该文件位于gsuid_core/plugins/gs_test.py

python
import asyncio
-
-from gsuid_core.bot import Bot
-from gsuid_core.sv import SL, SV
-from gsuid_core.models import Event
-
-sv_switch = SV('测试开关')
-
-
-@sv_switch.on_prefix(('关闭', '开启'))
-async def get_switch_msg(bot: Bot, ev: Event):
-    name = ev.text
-    if not name:
-        return
-
-    await bot.send('正在进行[关闭/开启开关]')
-
-    if name in SL.lst:
-        if ev.command == '关闭':
-            SL.lst[name].disable()
-            await bot.send('关闭成功!')
-        else:
-            SL.lst[name].enable()
-            await bot.send('开启成功!')
-    else:
-        await bot.send('未找到该服务...')
-
-
-@sv_switch.on_fullmatch('全匹配测试')
-async def get_fullmatch_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[全匹配测试]')
-    await asyncio.sleep(2)
-    await bot.send('[全匹配测试]校验成功!')
-
-
-@sv_switch.on_fullmatch('开始游戏')
-async def get_resp_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[开始游戏测试]')
-    await asyncio.sleep(2)
-    await bot.send('[开始游戏测试]校验成功!')
-    resp = await bot.receive_resp(
-        '请选择一个选项!',
-        ['🎨可爱的丛林', '🚀遥远的星空', '📝不如在家写作业', '✨或者看星星', '🚧这里是维护选项'],
-    )
-    if resp is not None:
-        await bot.send(f'你输入的是{resp.text}')
-
-
-@sv_switch.on_prefix('前缀测试')
-async def get_prefix_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[前缀测试]')
-    await asyncio.sleep(2)
-    await bot.send('[前缀测试]校验成功!')
-
-
-@sv_switch.on_suffix('后缀测试')
-async def get_suffix_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[后缀测试]')
-    await asyncio.sleep(2)
-    await bot.send('[后缀测试]校验成功!')
-
-
-@sv_switch.on_keyword('关键词测试')
-async def get_keyword_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[关键词测试]')
-    await asyncio.sleep(2)
-    await bot.send('[关键词测试]校验成功!')
-
-
-@sv_switch.on_regex(r'\\d+')
-async def get_regex_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[正则测试]')
-    await asyncio.sleep(2)
-    await bot.send('[正则测试]校验成功!')
`,2))])}const _=e(d,[["render",y]]);export{A as __pageData,_ as default}; diff --git a/assets/CodePlugins_GetDataPath.md.gnETf2Ng.js b/assets/CodePlugins_GetDataPath.md.DCRprKjD.js similarity index 83% rename from assets/CodePlugins_GetDataPath.md.gnETf2Ng.js rename to assets/CodePlugins_GetDataPath.md.DCRprKjD.js index 5f827785..91467f8b 100644 --- a/assets/CodePlugins_GetDataPath.md.gnETf2Ng.js +++ b/assets/CodePlugins_GetDataPath.md.DCRprKjD.js @@ -1,4 +1,4 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as r,j as a,a as i,G as n,a1 as k,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"插件获取/调用资源目录","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetDataPath.md","filePath":"CodePlugins/GetDataPath.md","lastUpdated":1736946156000}'),o={name:"CodePlugins/GetDataPath.md"},E={id:"插件获取-调用资源目录",tabindex:"-1"};function c(g,s,m,u,y,b){const t=l,e=p;return d(),r("div",null,[a("h1",E,[s[0]||(s[0]=i("插件获取/调用资源目录")),n(t,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#插件获取-调用资源目录","aria-label":'Permalink to "插件获取/调用资源目录"'},"​",-1))]),n(e,{readTime:"1",words:"124"}),s[3]||(s[3]=k(`

💡 提醒

可以使用该方法快速的定位资源文件夹(gsuid_core/data)

如文件夹没有建立,函数会自动建立,无需担心建立路径不存在

python
from gsuid_core.data_store import get_res_path
+import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as r,o as k,j as a,G as i,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const f=JSON.parse('{"title":"插件获取/调用资源目录","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetDataPath.md","filePath":"CodePlugins/GetDataPath.md","lastUpdated":1738685218000}'),o={name:"CodePlugins/GetDataPath.md"},E={id:"插件获取-调用资源目录",tabindex:"-1"};function c(g,s,_,m,u,y){const t=l,e=p;return k(),r("div",null,[a("h1",E,[s[0]||(s[0]=n("插件获取/调用资源目录")),i(t,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#插件获取-调用资源目录","aria-label":'Permalink to "插件获取/调用资源目录"'},"​",-1))]),i(e,{readTime:"1",words:"124"}),s[3]||(s[3]=d(`

💡 提醒

可以使用该方法快速的定位资源文件夹(gsuid_core/data)

如文件夹没有建立,函数会自动建立,无需担心建立路径不存在

python
from gsuid_core.data_store import get_res_path
 
 # 以GenshinUID为例
 # path目录为gsuid_core/data/GenshinUID
@@ -7,4 +7,4 @@ import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
 path = get_res_path('GenshinUID')
 # 参数支持传入列表,示例如下
 path = get_res_path(['GenshinUID', 'res', 'font'])
-# 该路径为gsuid_core/data/GenshinUID/res/font
`,2))])}const v=h(o,[["render",c]]);export{A as __pageData,v as default}; +# 该路径为gsuid_core/data/GenshinUID/res/font
`,2))])}const P=h(o,[["render",c]]);export{f as __pageData,P as default}; diff --git a/assets/CodePlugins_GetDataPath.md.DCRprKjD.lean.js b/assets/CodePlugins_GetDataPath.md.DCRprKjD.lean.js new file mode 100644 index 00000000..98cf4c08 --- /dev/null +++ b/assets/CodePlugins_GetDataPath.md.DCRprKjD.lean.js @@ -0,0 +1 @@ +import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as r,o as k,j as a,G as i,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const f=JSON.parse('{"title":"插件获取/调用资源目录","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetDataPath.md","filePath":"CodePlugins/GetDataPath.md","lastUpdated":1738685218000}'),o={name:"CodePlugins/GetDataPath.md"},E={id:"插件获取-调用资源目录",tabindex:"-1"};function c(g,s,_,m,u,y){const t=l,e=p;return k(),r("div",null,[a("h1",E,[s[0]||(s[0]=n("插件获取/调用资源目录")),i(t,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#插件获取-调用资源目录","aria-label":'Permalink to "插件获取/调用资源目录"'},"​",-1))]),i(e,{readTime:"1",words:"124"}),s[3]||(s[3]=d("",2))])}const P=h(o,[["render",c]]);export{f as __pageData,P as default}; diff --git a/assets/CodePlugins_GetDataPath.md.gnETf2Ng.lean.js b/assets/CodePlugins_GetDataPath.md.gnETf2Ng.lean.js deleted file mode 100644 index 5f827785..00000000 --- a/assets/CodePlugins_GetDataPath.md.gnETf2Ng.lean.js +++ /dev/null @@ -1,10 +0,0 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as r,j as a,a as i,G as n,a1 as k,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"插件获取/调用资源目录","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetDataPath.md","filePath":"CodePlugins/GetDataPath.md","lastUpdated":1736946156000}'),o={name:"CodePlugins/GetDataPath.md"},E={id:"插件获取-调用资源目录",tabindex:"-1"};function c(g,s,m,u,y,b){const t=l,e=p;return d(),r("div",null,[a("h1",E,[s[0]||(s[0]=i("插件获取/调用资源目录")),n(t,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#插件获取-调用资源目录","aria-label":'Permalink to "插件获取/调用资源目录"'},"​",-1))]),n(e,{readTime:"1",words:"124"}),s[3]||(s[3]=k(`

💡 提醒

可以使用该方法快速的定位资源文件夹(gsuid_core/data)

如文件夹没有建立,函数会自动建立,无需担心建立路径不存在

python
from gsuid_core.data_store import get_res_path
-
-# 以GenshinUID为例
-# path目录为gsuid_core/data/GenshinUID
-path = get_res_path() / 'GenshinUID'
-# 也可以直接传参,示例如下
-path = get_res_path('GenshinUID')
-# 参数支持传入列表,示例如下
-path = get_res_path(['GenshinUID', 'res', 'font'])
-# 该路径为gsuid_core/data/GenshinUID/res/font
`,2))])}const v=h(o,[["render",c]]);export{A as __pageData,v as default}; diff --git a/assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.lean.js b/assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.lean.js deleted file mode 100644 index d62b37ab..00000000 --- a/assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.lean.js +++ /dev/null @@ -1,9 +0,0 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as h,j as i,a as n,G as a,a1 as k,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const P=JSON.parse('{"title":"调用插件配置项","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetPluginsConfig.md","filePath":"CodePlugins/GetPluginsConfig.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/GetPluginsConfig.md"},g={id:"调用插件配置项",tabindex:"-1"};function E(c,s,m,u,y,f){const e=l,t=p;return o(),h("div",null,[i("h1",g,[s[0]||(s[0]=n("调用插件配置项")),a(e,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#调用插件配置项","aria-label":'Permalink to "调用插件配置项"'},"​",-1))]),a(t,{readTime:"1",words:"96"}),s[3]||(s[3]=k(`

在上一节配置完插件配置项之后,代码中可以调用、读取插件配置项。

python
from .srconfig import srconfig
-
-# 读取配置项的数据
-SignTime: List[str] = srconfig.get_config('SignTime').data
-SignReportSimple: bool = srconfig.get_config('SignReportSimple').data
-
-# 读取配置项的标题和详情(内容由之前定义的代码决定)
-srconfig.get_config('SignReportSimple').title
-srconfig.get_config('SignReportSimple').desc
`,2))])}const S=r(d,[["render",E]]);export{P as __pageData,S as default}; diff --git a/assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.js b/assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.js similarity index 84% rename from assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.js rename to assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.js index d62b37ab..8abb1ad0 100644 --- a/assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.js +++ b/assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.js @@ -1,4 +1,4 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as h,j as i,a as n,G as a,a1 as k,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const P=JSON.parse('{"title":"调用插件配置项","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetPluginsConfig.md","filePath":"CodePlugins/GetPluginsConfig.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/GetPluginsConfig.md"},g={id:"调用插件配置项",tabindex:"-1"};function E(c,s,m,u,y,f){const e=l,t=p;return o(),h("div",null,[i("h1",g,[s[0]||(s[0]=n("调用插件配置项")),a(e,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#调用插件配置项","aria-label":'Permalink to "调用插件配置项"'},"​",-1))]),a(t,{readTime:"1",words:"96"}),s[3]||(s[3]=k(`

在上一节配置完插件配置项之后,代码中可以调用、读取插件配置项。

python
from .srconfig import srconfig
+import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as h,o as k,j as i,G as n,af as o,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const S=JSON.parse('{"title":"调用插件配置项","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetPluginsConfig.md","filePath":"CodePlugins/GetPluginsConfig.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/GetPluginsConfig.md"},g={id:"调用插件配置项",tabindex:"-1"};function E(c,s,m,_,u,f){const e=l,t=p;return k(),h("div",null,[i("h1",g,[s[0]||(s[0]=a("调用插件配置项")),n(e,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#调用插件配置项","aria-label":'Permalink to "调用插件配置项"'},"​",-1))]),n(t,{readTime:"1",words:"96"}),s[3]||(s[3]=o(`

在上一节配置完插件配置项之后,代码中可以调用、读取插件配置项。

python
from .srconfig import srconfig
 
 # 读取配置项的数据
 SignTime: List[str] = srconfig.get_config('SignTime').data
@@ -6,4 +6,4 @@ import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
 
 # 读取配置项的标题和详情(内容由之前定义的代码决定)
 srconfig.get_config('SignReportSimple').title
-srconfig.get_config('SignReportSimple').desc
`,2))])}const S=r(d,[["render",E]]);export{P as __pageData,S as default}; +srconfig.get_config('SignReportSimple').desc
`,2))])}const P=r(d,[["render",E]]);export{S as __pageData,P as default}; diff --git a/assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.lean.js b/assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.lean.js new file mode 100644 index 00000000..140cb0c5 --- /dev/null +++ b/assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.lean.js @@ -0,0 +1 @@ +import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as h,o as k,j as i,G as n,af as o,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const S=JSON.parse('{"title":"调用插件配置项","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/GetPluginsConfig.md","filePath":"CodePlugins/GetPluginsConfig.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/GetPluginsConfig.md"},g={id:"调用插件配置项",tabindex:"-1"};function E(c,s,m,_,u,f){const e=l,t=p;return k(),h("div",null,[i("h1",g,[s[0]||(s[0]=a("调用插件配置项")),n(e,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#调用插件配置项","aria-label":'Permalink to "调用插件配置项"'},"​",-1))]),n(t,{readTime:"1",words:"96"}),s[3]||(s[3]=o("",2))])}const P=r(d,[["render",E]]);export{S as __pageData,P as default}; diff --git a/assets/CodePlugins_PluginsConfig.md.C67t_SVm.lean.js b/assets/CodePlugins_PluginsConfig.md.C67t_SVm.lean.js deleted file mode 100644 index 64f504f0..00000000 --- a/assets/CodePlugins_PluginsConfig.md.C67t_SVm.lean.js +++ /dev/null @@ -1,31 +0,0 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o as E}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const D=JSON.parse('{"title":"插件配置项(config.json)","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsConfig.md","filePath":"CodePlugins/PluginsConfig.md","lastUpdated":1736946156000}'),g={name:"CodePlugins/PluginsConfig.md"},d={id:"插件配置项-config-json",tabindex:"-1"};function o(c,s,y,b,F,m){const l=t,p=e;return E(),k("div",null,[i("h1",d,[s[0]||(s[0]=a("插件配置项(config.json)")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件配置项-config-json","aria-label":'Permalink to "插件配置项(config.json)"'},"​",-1))]),n(p,{readTime:"1",words:"224"}),s[3]||(s[3]=r(`

参考

python
# 先导入基础配置模型
-from gsuid_core.utils.plugins_config.models import (
-    GSC,
-    GsStrConfig,
-    GsBoolConfig,
-    GsListStrConfig,
-)
-
-# 建立自己插件的CONFIG_DEFAULT
-# 名字无所谓, 类型一定是Dict[str, GSC],以下为示例,可以添加无数个配置
-CONIFG_DEFAULT: Dict[str, GSC] = {
-    'SignTime': GsListStrConfig('每晚签到时间设置', '每晚米游社签到时间设置(时,分)', ['0', '38']),
-    'SignReportSimple': GsBoolConfig(
-        '简洁签到报告',
-        '开启后可以大大减少每日签到报告字数',
-        True,
-    )
-}
-
-# 设定一个配置文件(json)保存文件路径
-from gsuid_core.data_store import get_res_path # get_res_path的用法可参考上一节
-
-CONFIG_PATH = get_res_path() / 'StarRailUID' / 'config.json'
-
-# 然后添加到GsCore网页控制台中
-from gsuid_core.utils.plugins_config.gs_config import StringConfig
-
-from .config_default import CONIFG_DEFAULT
-
-# 分别传入 配置总名称(不要和其他插件重复),配置路径,以及配置模型
-srconfig = StringConfig('StarRailUID', CONFIG_PATH, CONIFG_DEFAULT)
`,2))])}const A=h(g,[["render",o]]);export{D as __pageData,A as default}; diff --git a/assets/CodePlugins_PluginsConfig.md.C67t_SVm.js b/assets/CodePlugins_PluginsConfig.md.Dra3NIfw.js similarity index 84% rename from assets/CodePlugins_PluginsConfig.md.C67t_SVm.js rename to assets/CodePlugins_PluginsConfig.md.Dra3NIfw.js index 64f504f0..8a287cab 100644 --- a/assets/CodePlugins_PluginsConfig.md.C67t_SVm.js +++ b/assets/CodePlugins_PluginsConfig.md.Dra3NIfw.js @@ -1,4 +1,4 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o as E}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const D=JSON.parse('{"title":"插件配置项(config.json)","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsConfig.md","filePath":"CodePlugins/PluginsConfig.md","lastUpdated":1736946156000}'),g={name:"CodePlugins/PluginsConfig.md"},d={id:"插件配置项-config-json",tabindex:"-1"};function o(c,s,y,b,F,m){const l=t,p=e;return E(),k("div",null,[i("h1",d,[s[0]||(s[0]=a("插件配置项(config.json)")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件配置项-config-json","aria-label":'Permalink to "插件配置项(config.json)"'},"​",-1))]),n(p,{readTime:"1",words:"224"}),s[3]||(s[3]=r(`

参考

python
# 先导入基础配置模型
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as E,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"插件配置项(config.json)","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsConfig.md","filePath":"CodePlugins/PluginsConfig.md","lastUpdated":1738685218000}'),g={name:"CodePlugins/PluginsConfig.md"},d={id:"插件配置项-config-json",tabindex:"-1"};function o(c,s,y,b,F,m){const l=t,p=e;return r(),k("div",null,[i("h1",d,[s[0]||(s[0]=n("插件配置项(config.json)")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件配置项-config-json","aria-label":'Permalink to "插件配置项(config.json)"'},"​",-1))]),a(p,{readTime:"1",words:"224"}),s[3]||(s[3]=E(`

参考

python
# 先导入基础配置模型
 from gsuid_core.utils.plugins_config.models import (
     GSC,
     GsStrConfig,
diff --git a/assets/CodePlugins_PluginsConfig.md.Dra3NIfw.lean.js b/assets/CodePlugins_PluginsConfig.md.Dra3NIfw.lean.js
new file mode 100644
index 00000000..3fef3429
--- /dev/null
+++ b/assets/CodePlugins_PluginsConfig.md.Dra3NIfw.lean.js
@@ -0,0 +1 @@
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as E,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"插件配置项(config.json)","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsConfig.md","filePath":"CodePlugins/PluginsConfig.md","lastUpdated":1738685218000}'),g={name:"CodePlugins/PluginsConfig.md"},d={id:"插件配置项-config-json",tabindex:"-1"};function o(c,s,y,b,F,m){const l=t,p=e;return r(),k("div",null,[i("h1",d,[s[0]||(s[0]=n("插件配置项(config.json)")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件配置项-config-json","aria-label":'Permalink to "插件配置项(config.json)"'},"​",-1))]),a(p,{readTime:"1",words:"224"}),s[3]||(s[3]=E("",2))])}const A=h(g,[["render",o]]);export{D as __pageData,A as default};
diff --git a/assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.js b/assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.js
similarity index 93%
rename from assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.js
rename to assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.js
index 6555b94b..5587720e 100644
--- a/assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.js
+++ b/assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.js
@@ -1,4 +1,4 @@
-import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const E="/assets/image-20240818182411857.C51d0Xo2.png",_=JSON.parse('{"title":"插件获取/调用/建立数据库(GsData.db)","description":"","frontmatter":{"author":"Wuyi无疑","contributors":["Wuyi无疑"]},"headers":[],"relativePath":"CodePlugins/PluginsDataBase.md","filePath":"CodePlugins/PluginsDataBase.md","lastUpdated":1736946156000}'),g={name:"CodePlugins/PluginsDataBase.md"},y={id:"插件获取-调用-建立数据库-gsdata-db",tabindex:"-1"};function c(F,s,b,u,o,m){const l=e,p=h;return d(),k("div",null,[i("h1",y,[s[0]||(s[0]=a("插件获取/调用/建立数据库(GsData.db)")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件获取-调用-建立数据库-gsdata-db","aria-label":'Permalink to "插件获取/调用/建立数据库(GsData.db)"'},"​",-1))]),n(p,{readTime:"3",words:"992"}),s[3]||(s[3]=r(`

💡 提醒

💡强烈推荐使用该方法去写数据库,基类提供了大部分较为常用的数据库方法(增删改查)

继承已经写好的基类,可以在较少代码量的前提下,生成专属插件的表并共享所有基类方法

有非常多额外的扩展方法(实现bot_id管理、多uid绑定、随机调用CK等等)

第一步、继承基类,建立自己的表

参考

python
from typing import Optional
+import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const E="/assets/image-20240818182411857.C51d0Xo2.png",_=JSON.parse('{"title":"插件获取/调用/建立数据库(GsData.db)","description":"","frontmatter":{"author":"Wuyi无疑","contributors":["Wuyi无疑"]},"headers":[],"relativePath":"CodePlugins/PluginsDataBase.md","filePath":"CodePlugins/PluginsDataBase.md","lastUpdated":1738685218000}'),g={name:"CodePlugins/PluginsDataBase.md"},y={id:"插件获取-调用-建立数据库-gsdata-db",tabindex:"-1"};function c(F,s,b,u,o,m){const l=e,p=h;return r(),k("div",null,[i("h1",y,[s[0]||(s[0]=n("插件获取/调用/建立数据库(GsData.db)")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件获取-调用-建立数据库-gsdata-db","aria-label":'Permalink to "插件获取/调用/建立数据库(GsData.db)"'},"​",-1))]),a(p,{readTime:"3",words:"992"}),s[3]||(s[3]=d(`

💡 提醒

💡强烈推荐使用该方法去写数据库,基类提供了大部分较为常用的数据库方法(增删改查)

继承已经写好的基类,可以在较少代码量的前提下,生成专属插件的表并共享所有基类方法

有非常多额外的扩展方法(实现bot_id管理、多uid绑定、随机调用CK等等)

第一步、继承基类,建立自己的表

参考

python
from typing import Optional
 from sqlmodel import Field
 
 from gsuid_core.utils.database.base_models import Bind, User
diff --git a/assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.lean.js b/assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.lean.js
new file mode 100644
index 00000000..99759f5c
--- /dev/null
+++ b/assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.lean.js
@@ -0,0 +1 @@
+import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const E="/assets/image-20240818182411857.C51d0Xo2.png",_=JSON.parse('{"title":"插件获取/调用/建立数据库(GsData.db)","description":"","frontmatter":{"author":"Wuyi无疑","contributors":["Wuyi无疑"]},"headers":[],"relativePath":"CodePlugins/PluginsDataBase.md","filePath":"CodePlugins/PluginsDataBase.md","lastUpdated":1738685218000}'),g={name:"CodePlugins/PluginsDataBase.md"},y={id:"插件获取-调用-建立数据库-gsdata-db",tabindex:"-1"};function c(F,s,b,u,o,m){const l=e,p=h;return r(),k("div",null,[i("h1",y,[s[0]||(s[0]=n("插件获取/调用/建立数据库(GsData.db)")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件获取-调用-建立数据库-gsdata-db","aria-label":'Permalink to "插件获取/调用/建立数据库(GsData.db)"'},"​",-1))]),a(p,{readTime:"3",words:"992"}),s[3]||(s[3]=d("",17))])}const f=t(g,[["render",c]]);export{_ as __pageData,f as default};
diff --git a/assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.lean.js b/assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.lean.js
deleted file mode 100644
index 6555b94b..00000000
--- a/assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.lean.js
+++ /dev/null
@@ -1,94 +0,0 @@
-import{_ as h}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const E="/assets/image-20240818182411857.C51d0Xo2.png",_=JSON.parse('{"title":"插件获取/调用/建立数据库(GsData.db)","description":"","frontmatter":{"author":"Wuyi无疑","contributors":["Wuyi无疑"]},"headers":[],"relativePath":"CodePlugins/PluginsDataBase.md","filePath":"CodePlugins/PluginsDataBase.md","lastUpdated":1736946156000}'),g={name:"CodePlugins/PluginsDataBase.md"},y={id:"插件获取-调用-建立数据库-gsdata-db",tabindex:"-1"};function c(F,s,b,u,o,m){const l=e,p=h;return d(),k("div",null,[i("h1",y,[s[0]||(s[0]=a("插件获取/调用/建立数据库(GsData.db)")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件获取-调用-建立数据库-gsdata-db","aria-label":'Permalink to "插件获取/调用/建立数据库(GsData.db)"'},"​",-1))]),n(p,{readTime:"3",words:"992"}),s[3]||(s[3]=r(`

💡 提醒

💡强烈推荐使用该方法去写数据库,基类提供了大部分较为常用的数据库方法(增删改查)

继承已经写好的基类,可以在较少代码量的前提下,生成专属插件的表并共享所有基类方法

有非常多额外的扩展方法(实现bot_id管理、多uid绑定、随机调用CK等等)

第一步、继承基类,建立自己的表

参考

python
from typing import Optional
-from sqlmodel import Field
-
-from gsuid_core.utils.database.base_models import Bind, User
-
-class WzryBind(Bind, table=True):
-    # 注意,这里的列名无需新增id等基类已经有的列,只需要根据自己实际需求新增列名即可
-    # 具体基类有什么列可以点进Bind类去查看
-    uid: Optional[str] = Field(default=None, title='王者荣耀UID')
-
-
-class WzryUser(User, table=True):
-    uid: Optional[str] = Field(default=None, title='王者荣耀UID')

第二步、调用方法

参考

python
import asyncio
-from ..utils.database.models import WzryBind
-
-async def main():
-    # 注意,继承不同基类的表,方法可能不同,建议使用VSC查看所有方法,以及所有入参
-    # GsCore完全使用TypeHint进行类型判断,如果VSC中代码用红线标注,务必查看函数入参,确保修改正确
-	await WzryBind.insert_uid(qid, ev.bot_id, uid, ev.group_id)
-
-asyncio.run(main())

第三步、(可选)映射数据库到网页控制台

参考

python
from gsuid_core.webconsole.mount_app import PageSchema, GsAdminModel, site
-
-# 注意,管理模型【一定】要携带@site.register_admin
-# 否则【无需管理员账户】也能在网页控制台中【看到该表并修改】
-@site.register_admin
-class WzryBindadmin(GsAdminModel): # 一定要继承自GsAdminModel
-    pk_name = 'id' # 一般无需修改,代表主键映射
-    #label自定义,icon可参考https://fontawesome.com/v4/icons/
-    page_schema = PageSchema(label='王者绑定管理', icon='fa fa-users')
-
-    # 配置管理模型
-    model = WzryBind # 填入第一步中继承的模型即可
-
-
-@site.register_admin
-class WzryUseradmin(GsAdminModel):
-    pk_name = 'id'
-    page_schema = PageSchema(label='王者CK管理', icon='fa fa-database')
-
-    # 配置管理模型
-    model = WzryUser

额外、继承Base_Model

💡 提醒

💡在上面从gsuid_core.utils.database.base_models 继承基础的 Bind, UserPushCache表时,你可能会注意到一丝命名风格不舒服, 比如:

  • 默认会有几列预设的列名,例如uid, cookie等等。
  • 默认的方法名称为select_data_by_uid等等。

这是由于预设的四大表是基于游戏工具的视角设计,包含了大多数游戏工具应有的列和方法,但如果你写的插件和游戏类无关,那么这些列和默认方法就会比较碍眼。

GsCore当然也提供了更上游的基类以供继承,下面是具体代码。

image-20240818182411857

演示参考如下 ⬇

python
from typing import Optional
-
-from sqlmodel import Field
-
-from gsuid_core.utils.database.base_models import BaseModel, with_session
-
-# 创建类时传参带上\`table=True\`才是建表,否则只是Python内部的类继承,不会实际建立表格
-class MyTable(BaseModel, table=True):
-    # 注意,这里的列名无需新增id等基类已经有的列,只需要根据自己实际需求新增列名即可
-    # 具体基类有什么列可以点进BaseModel类去查看
-    city: Optional[str] = Field(default=None, title='城市')
-
-    # 示例一个类方法
-    @classmethod
-    @with_session
-    async def get_user_city(
-        cls,
-        session: AsyncSession,
-        user_id: str,
-    ) -> Optional[str]:
-        '''根据传入\`user_id\`,判定是否绑定城市'''
-        data = await cls.select_data(user_id)
-        return data.city if data else None

实例参考

python
class MajsPaipu(BaseIDModel, table=True):
-    account_id: str = Field(default="", title="雀魂账号ID")
-    uuid: str = Field(default="", title="牌谱UUID")
-    paipu_type: int = Field(default=-1, title="牌谱类型")
-    paipu_type_name: str = Field(default="", title="牌谱类型名称")
-
-    @classmethod
-    @with_session
-    async def insert_data(
-        cls: Type[T_MajsPaipu],
-        session: AsyncSession,
-        uuid: str,
-        account_id: str,
-        paipu_type: int,
-        paipu_type_name: str,
-    ) -> int:
-        return await cls.full_insert_data(
-            uuid=uuid,
-            account_id=account_id,
-            paipu_type=paipu_type,
-            paipu_type_name=paipu_type_name,
-        )
-
-    @classmethod
-    @with_session
-    async def data_exist(
-        cls: Type[T_MajsPaipu], session: AsyncSession, uuid: str
-    ) -> bool:
-        stmt = select(cls).where(cls.uuid == uuid)
-        result = await session.execute(stmt)
-        data = result.scalars().all()
-        return bool(data)
`,17))])}const f=t(g,[["render",c]]);export{_ as __pageData,f as default}; diff --git a/assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.lean.js b/assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.lean.js deleted file mode 100644 index 8c433697..00000000 --- a/assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.lean.js +++ /dev/null @@ -1,90 +0,0 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as g}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const d="/assets/a24196787fb8521a16fc4ca080513173_720.CcItqDMA.jpg",E="/assets/a0ed3ff441467de7ac8f26b6cd6f26d9_720.Dw9M1fmc.jpg",c="/assets/4fdc36cdf6ce8ce66ade16a626f62a1a.DL8n4bld.jpg",y="/assets/image-20241006064022331.D0OTcp-e.png",o="/assets/image-20241006065252547.CAR5yCHm.png",F="/assets/image-20241006070647668.CDfnKLM7.png",m="/assets/a15335bc0d8c6d463dd2b5822649bcb4_720.B6J1jCh2.jpg",b="/assets/3f3e6a921546b048b0fe05776e928da2.C76YAq6Z.jpg",u="/assets/c1f09ddec9990302c0650ef0d4c153ac.CkcT5PeP.jpg",_="/assets/image-20241006070122234.B2YAiugz.png",D="/assets/image-20241006070100808.BZw3A5GX.png",A="/assets/image-20241006070035307.GXmVBIll.png",C="/assets/image-20241006070011238.MZ2w3Y1I.png",W=JSON.parse('{"title":"插件帮助","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsHelp.md","filePath":"CodePlugins/PluginsHelp.md","lastUpdated":1736946156000}'),f={name:"CodePlugins/PluginsHelp.md"},B={id:"插件帮助",tabindex:"-1"};function I(v,s,j,P,w,U){const l=h,p=e;return g(),k("div",null,[i("h1",B,[s[0]||(s[0]=a("插件帮助")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件帮助","aria-label":'Permalink to "插件帮助"'},"​",-1))]),n(p,{readTime:"6",words:"1.4k"}),s[3]||(s[3]=r('

请为你的插件添加帮助!

一个优秀的帮助可以让用户更好的理解插件的功能,Core也提供相应的自身命令帮助&管理帮助

帮助

管理帮助

插件添加漂亮的帮助图非常简单!

在GsCore中,绘制类似上述的帮助图有单独的函数协助,所以已经尽可能的简单!

以雀魂插件(MajsoulUID)为参考,下面是该插件的外助图

雀魂帮助

  1. 准备帮助的文件help.json, 这里给出参考,请注意,该文件中的【任何命令】不需要添加前缀!

    1. 第二份参考中的某些项添加了"pm": 0等类似权限控制, 可以实现不同权限等级的人触发帮助看到不同的内容,对于有管理帮助的插件十分有用。
  2. 准备相应的文件素材,这里有一份范例,素材banner_bgbg的宽度请尽可能保持为1545

image-20241006064022331
  1. 准备相应的图标素材,这里有一份范例, 注意图标大小恒定为150x150,且为PNG透明底!
image-20241006065252547
  1. 编写函数,同样是参考,可以直接复制修改
python
from typing import Dict
-from pathlib import Path
-
-import aiofiles
-from PIL import Image
-from msgspec import json as msgjson
-from gsuid_core.sv import get_plugin_available_prefix
-from gsuid_core.help.model import PluginHelp
-from gsuid_core.help.draw_new_plugin_help import get_new_help
-
-from ..utils.image import get_footer
-from ..version import MajsoulUID_version
-
-ICON = Path(__file__).parent.parent.parent / 'ICON.png'
-HELP_DATA = Path(__file__).parent / 'help.json'
-ICON_PATH = Path(__file__).parent / 'icon_path'
-TEXT_PATH = Path(__file__).parent / 'texture2d'
-
-# 使用Core内置函数\`get_plugin_available_prefix\`获取插件可用的前缀
-PREFIX = get_plugin_available_prefix('MajsoulUID')
-
-
-# 使用aiofiles异步读取help.json文件
-async def get_help_data() -> Dict[str, PluginHelp]:
-    async with aiofiles.open(HELP_DATA, 'rb') as file:
-        return msgjson.decode(await file.read(), type=Dict[str, PluginHelp])
-
-
-async def get_help(user_pm: int):
-    return await get_new_help(
-        # 插件名
-        plugin_name='MajsoulUID',
-        # 插件的badge, 会出现在帮助图title的右边的色块
-        # 该值是一个dict, key为内容, value为色块颜色(RGB数组或者字符串)
-        plugin_info={f'v{MajsoulUID_version}': ''},
-        # 插件的logo
-        plugin_icon=Image.open(ICON),
-        # 之前准备的help.json文件
-        plugin_help=await get_help_data(),
-        # 插件的前缀, 哪怕存在用户自定义, 也可以让帮助图可以给出正确的命令
-        plugin_prefix=PREFIX,
-        # 主题, 暂时只影响整体的文字颜色, 如果是dark, 文字则为白色, light则为黑色
-        help_mode='dark',
-        # 帮助图最上面的部分, 一些精彩的插画非常适合, 注意处理宽度为1545
-        banner_bg=Image.open(TEXT_PATH / 'banner_bg.jpg'),
-        # 帮助图最上面部分的副标题, 可以写一些个性化内容
-        banner_sub_text='小心八木唯!',
-        # 帮助图背景, 注意处理宽度为1545! 
-        # 请尽量使用纯色背景, 如果是插画, 尽量添加高斯模糊或者颜色遮罩!
-        help_bg=Image.open(TEXT_PATH / 'bg.jpg'),
-        # 分类的横幅, 注意处理宽度为1545! 
-        cag_bg=Image.open(TEXT_PATH / 'cag_bg.png'),
-        # 单个命令的底部图片, 大小为490x175
-        item_bg=Image.open(TEXT_PATH / 'item.png'),
-        # 命令图标包, 大小为150x150
-        icon_path=ICON_PATH,
-        # 页脚
-        footer=get_footer(),
-        # 是否允许缓存, 或者每次使用命令均重新绘制(建议使用缓存)
-        enable_cache=True,
-        # 为了让不同权限等级,触发帮助的人展现不同的帮助菜单,需要传递ev.user_pm中的权限信息
-        pm=user_pm,
-    )

注册插件帮助命令到帮助

在core默认的命令帮助中,可以在底部注册插件帮助,类似这样:

image-20241006070647668

只需要在插件代码中进行注册即可,参考,代码如下

python
from PIL import Image
-from gsuid_core.sv import SV
-from gsuid_core.bot import Bot
-from gsuid_core.models import Event
-from gsuid_core.logger import logger
-from gsuid_core.help.utils import register_help
-
-from .get_help import ICON, get_help
-from ..wutheringwaves_config import PREFIX
-
-sv_waves_help = SV('waves帮助')
-
-
-@sv_waves_help.on_fullmatch(f'{PREFIX}帮助')
-async def send_help_img(bot: Bot, ev: Event):
-    logger.info('开始执行[waves帮助]')
-    await bot.send(await get_help())
-
-# 重点在这
-register_help('WutheringWavesUID', f'{PREFIX}帮助', Image.open(ICON))

不想准备素材和图标包?

当然可以! 函数get_new_help()有丰富的默认参数,你只需要准备help.json即可!

python
async def get_help():
-    return await get_new_help(
-        plugin_name='MajsoulUID',
-        plugin_info={f'v{MajsoulUID_version}': ''},
-        # 图标
-        plugin_icon=Image.open(ICON),
-        # 你的帮助内容
-        plugin_help={},
-    )

下面是一些插件的帮助图范例

BA帮助

鸣潮帮助

ZZZ帮助

💡 提醒

图标包内图片的名字并不一定需要完全依照help.json中的name去设定

core在寻找图标的时候按照以下优先级顺序执行:

  • 先找路径中是否存在完全一样名字的ICON文件
  • 再找路径中是否存在部分一致的的ICON文件
  • 再找路径中文件名为通用.png的文件
  • 随机挑选一张

下面是一些插件的图标包

本体

GenshinUID

image-20241006070122234

StarRailUID

image-20241006070100808

WutheringWavesUID

image-20241006070035307

MajsoulUID

image-20241006070011238',37))])}const H=t(f,[["render",I]]);export{W as __pageData,H as default}; diff --git a/assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.js b/assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.js similarity index 87% rename from assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.js rename to assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.js index 8c433697..ce9bec67 100644 --- a/assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.js +++ b/assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.js @@ -1,4 +1,4 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as g}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const d="/assets/a24196787fb8521a16fc4ca080513173_720.CcItqDMA.jpg",E="/assets/a0ed3ff441467de7ac8f26b6cd6f26d9_720.Dw9M1fmc.jpg",c="/assets/4fdc36cdf6ce8ce66ade16a626f62a1a.DL8n4bld.jpg",y="/assets/image-20241006064022331.D0OTcp-e.png",o="/assets/image-20241006065252547.CAR5yCHm.png",F="/assets/image-20241006070647668.CDfnKLM7.png",m="/assets/a15335bc0d8c6d463dd2b5822649bcb4_720.B6J1jCh2.jpg",b="/assets/3f3e6a921546b048b0fe05776e928da2.C76YAq6Z.jpg",u="/assets/c1f09ddec9990302c0650ef0d4c153ac.CkcT5PeP.jpg",_="/assets/image-20241006070122234.B2YAiugz.png",D="/assets/image-20241006070100808.BZw3A5GX.png",A="/assets/image-20241006070035307.GXmVBIll.png",C="/assets/image-20241006070011238.MZ2w3Y1I.png",W=JSON.parse('{"title":"插件帮助","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsHelp.md","filePath":"CodePlugins/PluginsHelp.md","lastUpdated":1736946156000}'),f={name:"CodePlugins/PluginsHelp.md"},B={id:"插件帮助",tabindex:"-1"};function I(v,s,j,P,w,U){const l=h,p=e;return g(),k("div",null,[i("h1",B,[s[0]||(s[0]=a("插件帮助")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件帮助","aria-label":'Permalink to "插件帮助"'},"​",-1))]),n(p,{readTime:"6",words:"1.4k"}),s[3]||(s[3]=r('

请为你的插件添加帮助!

一个优秀的帮助可以让用户更好的理解插件的功能,Core也提供相应的自身命令帮助&管理帮助

帮助

管理帮助

插件添加漂亮的帮助图非常简单!

在GsCore中,绘制类似上述的帮助图有单独的函数协助,所以已经尽可能的简单!

以雀魂插件(MajsoulUID)为参考,下面是该插件的外助图

雀魂帮助

  1. 准备帮助的文件help.json, 这里给出参考,请注意,该文件中的【任何命令】不需要添加前缀!

    1. 第二份参考中的某些项添加了"pm": 0等类似权限控制, 可以实现不同权限等级的人触发帮助看到不同的内容,对于有管理帮助的插件十分有用。
  2. 准备相应的文件素材,这里有一份范例,素材banner_bgbg的宽度请尽可能保持为1545

image-20241006064022331
  1. 准备相应的图标素材,这里有一份范例, 注意图标大小恒定为150x150,且为PNG透明底!
image-20241006065252547
  1. 编写函数,同样是参考,可以直接复制修改
python
from typing import Dict
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as g,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const d="/assets/a24196787fb8521a16fc4ca080513173_720.CcItqDMA.jpg",E="/assets/a0ed3ff441467de7ac8f26b6cd6f26d9_720.Dw9M1fmc.jpg",c="/assets/4fdc36cdf6ce8ce66ade16a626f62a1a.DL8n4bld.jpg",y="/assets/image-20241006064022331.D0OTcp-e.png",o="/assets/image-20241006065252547.CAR5yCHm.png",F="/assets/image-20241006070647668.CDfnKLM7.png",m="/assets/a15335bc0d8c6d463dd2b5822649bcb4_720.B6J1jCh2.jpg",b="/assets/3f3e6a921546b048b0fe05776e928da2.C76YAq6Z.jpg",u="/assets/c1f09ddec9990302c0650ef0d4c153ac.CkcT5PeP.jpg",_="/assets/image-20241006070122234.B2YAiugz.png",D="/assets/image-20241006070100808.BZw3A5GX.png",A="/assets/image-20241006070035307.GXmVBIll.png",C="/assets/image-20241006070011238.MZ2w3Y1I.png",W=JSON.parse('{"title":"插件帮助","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsHelp.md","filePath":"CodePlugins/PluginsHelp.md","lastUpdated":1738685218000}'),f={name:"CodePlugins/PluginsHelp.md"},B={id:"插件帮助",tabindex:"-1"};function I(v,s,P,j,w,U){const l=h,p=e;return r(),k("div",null,[i("h1",B,[s[0]||(s[0]=n("插件帮助")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件帮助","aria-label":'Permalink to "插件帮助"'},"​",-1))]),a(p,{readTime:"6",words:"1.4k"}),s[3]||(s[3]=g('

请为你的插件添加帮助!

一个优秀的帮助可以让用户更好的理解插件的功能,Core也提供相应的自身命令帮助&管理帮助

帮助

管理帮助

插件添加漂亮的帮助图非常简单!

在GsCore中,绘制类似上述的帮助图有单独的函数协助,所以已经尽可能的简单!

以雀魂插件(MajsoulUID)为参考,下面是该插件的外助图

雀魂帮助

  1. 准备帮助的文件help.json, 这里给出参考,请注意,该文件中的【任何命令】不需要添加前缀!

    1. 第二份参考中的某些项添加了"pm": 0等类似权限控制, 可以实现不同权限等级的人触发帮助看到不同的内容,对于有管理帮助的插件十分有用。
  2. 准备相应的文件素材,这里有一份范例,素材banner_bgbg的宽度请尽可能保持为1545

image-20241006064022331
  1. 准备相应的图标素材,这里有一份范例, 注意图标大小恒定为150x150,且为PNG透明底!
image-20241006065252547
  1. 编写函数,同样是参考,可以直接复制修改
python
from typing import Dict
 from pathlib import Path
 
 import aiofiles
diff --git a/assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.lean.js b/assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.lean.js
new file mode 100644
index 00000000..092d62a6
--- /dev/null
+++ b/assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.lean.js
@@ -0,0 +1 @@
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as g,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const d="/assets/a24196787fb8521a16fc4ca080513173_720.CcItqDMA.jpg",E="/assets/a0ed3ff441467de7ac8f26b6cd6f26d9_720.Dw9M1fmc.jpg",c="/assets/4fdc36cdf6ce8ce66ade16a626f62a1a.DL8n4bld.jpg",y="/assets/image-20241006064022331.D0OTcp-e.png",o="/assets/image-20241006065252547.CAR5yCHm.png",F="/assets/image-20241006070647668.CDfnKLM7.png",m="/assets/a15335bc0d8c6d463dd2b5822649bcb4_720.B6J1jCh2.jpg",b="/assets/3f3e6a921546b048b0fe05776e928da2.C76YAq6Z.jpg",u="/assets/c1f09ddec9990302c0650ef0d4c153ac.CkcT5PeP.jpg",_="/assets/image-20241006070122234.B2YAiugz.png",D="/assets/image-20241006070100808.BZw3A5GX.png",A="/assets/image-20241006070035307.GXmVBIll.png",C="/assets/image-20241006070011238.MZ2w3Y1I.png",W=JSON.parse('{"title":"插件帮助","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsHelp.md","filePath":"CodePlugins/PluginsHelp.md","lastUpdated":1738685218000}'),f={name:"CodePlugins/PluginsHelp.md"},B={id:"插件帮助",tabindex:"-1"};function I(v,s,P,j,w,U){const l=h,p=e;return r(),k("div",null,[i("h1",B,[s[0]||(s[0]=n("插件帮助")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件帮助","aria-label":'Permalink to "插件帮助"'},"​",-1))]),a(p,{readTime:"6",words:"1.4k"}),s[3]||(s[3]=g("",37))])}const H=t(f,[["render",I]]);export{W as __pageData,H as default};
diff --git a/assets/CodePlugins_PluginsPrefix.md.mzDKebwX.js b/assets/CodePlugins_PluginsPrefix.md.By0jHl27.js
similarity index 78%
rename from assets/CodePlugins_PluginsPrefix.md.mzDKebwX.js
rename to assets/CodePlugins_PluginsPrefix.md.By0jHl27.js
index cc78dfe9..3067bac4 100644
--- a/assets/CodePlugins_PluginsPrefix.md.mzDKebwX.js
+++ b/assets/CodePlugins_PluginsPrefix.md.By0jHl27.js
@@ -1,4 +1,4 @@
-import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const E="/assets/image-20241006061613075.CUexBpc-.png",g="/assets/image-20241006061429382.BOfVeyPU.png",o="/assets/image-20241006061728583.BQetzDFW.png",c="/assets/image-20241006063137053.CB1Eplso.png",x=JSON.parse('{"title":"插件前缀","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsPrefix.md","filePath":"CodePlugins/PluginsPrefix.md","lastUpdated":1736946156000}'),y={name:"CodePlugins/PluginsPrefix.md"},F={id:"插件前缀",tabindex:"-1"};function b(u,s,m,A,C,D){const l=t,p=e;return d(),k("div",null,[i("h1",F,[s[0]||(s[0]=a("插件前缀")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件前缀","aria-label":'Permalink to "插件前缀"'},"​",-1))]),n(p,{readTime:"2",words:"820"}),s[3]||(s[3]=r('

请为你的插件添加前缀

在编写插件时,你可能需要为你的插件设置一个前缀,这有很多好处!

  • 避免不同插件之间的相互影响!
  • 给予用户方便的设置/调控

旧的方法

2024/10/1之前,你可能在插件内自己配置了一个PREFIX变量,并将其添加至插件独立配置中,这样做的好处有:

  • 插件独立,不受Core的影响
  • 较为灵活的调控

但是坏处也有:

  • 每个服务的命令行均需要设置f"{PREFIX}{你的命令}",较为繁琐
  • 需要大量额外代码,以适配多前缀、空前缀、无前缀
image-20241006061613075image-20241006061429382

新的方法

2024/10/1之后,你可以在你插件的起始位置__init__.py添加代码,让GsCore为你处理这些事情!

image-20241006061728583

这里给出参考, 该插件实现了插件内任意命令均需要携带前缀雀魂或者qh

python
from gsuid_core.sv import Plugins
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const E="/assets/image-20241006061613075.CUexBpc-.png",g="/assets/image-20241006061429382.BOfVeyPU.png",o="/assets/image-20241006061728583.BQetzDFW.png",c="/assets/image-20241006063137053.CB1Eplso.png",x=JSON.parse('{"title":"插件前缀","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsPrefix.md","filePath":"CodePlugins/PluginsPrefix.md","lastUpdated":1738685218000}'),y={name:"CodePlugins/PluginsPrefix.md"},F={id:"插件前缀",tabindex:"-1"};function b(u,s,m,A,_,C){const l=t,p=e;return r(),k("div",null,[i("h1",F,[s[0]||(s[0]=n("插件前缀")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件前缀","aria-label":'Permalink to "插件前缀"'},"​",-1))]),a(p,{readTime:"2",words:"820"}),s[3]||(s[3]=d('

请为你的插件添加前缀

在编写插件时,你可能需要为你的插件设置一个前缀,这有很多好处!

  • 避免不同插件之间的相互影响!
  • 给予用户方便的设置/调控

旧的方法

2024/10/1之前,你可能在插件内自己配置了一个PREFIX变量,并将其添加至插件独立配置中,这样做的好处有:

  • 插件独立,不受Core的影响
  • 较为灵活的调控

但是坏处也有:

  • 每个服务的命令行均需要设置f"{PREFIX}{你的命令}",较为繁琐
  • 需要大量额外代码,以适配多前缀、空前缀、无前缀
image-20241006061613075image-20241006061429382

新的方法

2024/10/1之后,你可以在你插件的起始位置__init__.py添加代码,让GsCore为你处理这些事情!

image-20241006061728583

这里给出参考, 该插件实现了插件内任意命令均需要携带前缀雀魂或者qh

python
from gsuid_core.sv import Plugins
 
 Plugins(
     name="MajsoulUID", force_prefix=['雀魂', 'qh'], allow_empty_prefix=False
diff --git a/assets/CodePlugins_PluginsPrefix.md.By0jHl27.lean.js b/assets/CodePlugins_PluginsPrefix.md.By0jHl27.lean.js
new file mode 100644
index 00000000..2585a8d6
--- /dev/null
+++ b/assets/CodePlugins_PluginsPrefix.md.By0jHl27.lean.js
@@ -0,0 +1 @@
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const E="/assets/image-20241006061613075.CUexBpc-.png",g="/assets/image-20241006061429382.BOfVeyPU.png",o="/assets/image-20241006061728583.BQetzDFW.png",c="/assets/image-20241006063137053.CB1Eplso.png",x=JSON.parse('{"title":"插件前缀","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsPrefix.md","filePath":"CodePlugins/PluginsPrefix.md","lastUpdated":1738685218000}'),y={name:"CodePlugins/PluginsPrefix.md"},F={id:"插件前缀",tabindex:"-1"};function b(u,s,m,A,_,C){const l=t,p=e;return r(),k("div",null,[i("h1",F,[s[0]||(s[0]=n("插件前缀")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件前缀","aria-label":'Permalink to "插件前缀"'},"​",-1))]),a(p,{readTime:"2",words:"820"}),s[3]||(s[3]=d("",20))])}const v=h(y,[["render",b]]);export{x as __pageData,v as default};
diff --git a/assets/CodePlugins_PluginsPrefix.md.mzDKebwX.lean.js b/assets/CodePlugins_PluginsPrefix.md.mzDKebwX.lean.js
deleted file mode 100644
index cc78dfe9..00000000
--- a/assets/CodePlugins_PluginsPrefix.md.mzDKebwX.lean.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const E="/assets/image-20241006061613075.CUexBpc-.png",g="/assets/image-20241006061429382.BOfVeyPU.png",o="/assets/image-20241006061728583.BQetzDFW.png",c="/assets/image-20241006063137053.CB1Eplso.png",x=JSON.parse('{"title":"插件前缀","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/PluginsPrefix.md","filePath":"CodePlugins/PluginsPrefix.md","lastUpdated":1736946156000}'),y={name:"CodePlugins/PluginsPrefix.md"},F={id:"插件前缀",tabindex:"-1"};function b(u,s,m,A,C,D){const l=t,p=e;return d(),k("div",null,[i("h1",F,[s[0]||(s[0]=a("插件前缀")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#插件前缀","aria-label":'Permalink to "插件前缀"'},"​",-1))]),n(p,{readTime:"2",words:"820"}),s[3]||(s[3]=r('

请为你的插件添加前缀

在编写插件时,你可能需要为你的插件设置一个前缀,这有很多好处!

  • 避免不同插件之间的相互影响!
  • 给予用户方便的设置/调控

旧的方法

2024/10/1之前,你可能在插件内自己配置了一个PREFIX变量,并将其添加至插件独立配置中,这样做的好处有:

  • 插件独立,不受Core的影响
  • 较为灵活的调控

但是坏处也有:

  • 每个服务的命令行均需要设置f"{PREFIX}{你的命令}",较为繁琐
  • 需要大量额外代码,以适配多前缀、空前缀、无前缀
image-20241006061613075image-20241006061429382

新的方法

2024/10/1之后,你可以在你插件的起始位置__init__.py添加代码,让GsCore为你处理这些事情!

image-20241006061728583

这里给出参考, 该插件实现了插件内任意命令均需要携带前缀雀魂或者qh

python
from gsuid_core.sv import Plugins
-
-Plugins(
-    name="MajsoulUID", force_prefix=['雀魂', 'qh'], allow_empty_prefix=False
-)

Plugins

⬇ 注意,在Plugins类中有多项参数,但是大多数无需关心,下面将一一介绍:

🚨 警告

Plugins类中的大多数参数将会在首次启动后写入config.json,以方便用户修改和调控

也就是说,之后如果你再次修改该值,则:

  • 只会影响首次安装你插件的用户
  • 已安装用户更新插件之后不会有任何变化!!

在下面的介绍中,如果没有特别标注,则为【首次启动后将该值写入config.json】

那么请谨慎决定该值的初始值!!

python
class Plugins(
-    # name决定了插件的名称, 也是唯一标识符, 请【永远】使用你插件包的文件夹名称作为插件注册名
-    name: str = '',
-    # pm决定了该插件的权限, 默认为6, 即任何人都可以使用
-    pm: int = 6,
-    # pm决定了该插件的优先级, 默认为5
-    priority: int = 5,
-    # enabled决定了该插件是否启用, 默认为True
-    enabled: bool = True,
-    # area决定了该插件的作用范围, 默认为SV, 即按照插件内服务的设定影响
-    area: Literal['GROUP', 'DIRECT', 'ALL', 'SV'] = 'SV',
-    # black_list(List[str])决定了该插件的黑名单, 默认为空列表, 可以写入群号/用户ID
-    black_list: List[Unknown] = [],
-    # white_list(List[str])决定了该插件的白名单, 默认为空列表, 【优先级高于黑名单】
-    white_list: List[Unknown] = [],
-    # sv无需关心
-    sv: Dict[Unknown, Unknown] = {},
-    # 用户自定义前缀, 默认为空列表
-    prefix: List[str] | str = [],
-    # 插件作者自定义前缀, 【该值不会写入\`config.json\`】, 大多数情况值得插件作者信赖
-    force_prefix: List[str] = [],
-    # 是否【关闭插件作者自定义前缀】, 默认为False
-    disable_force_prefix: bool = False,
-    # 是否【允许空前缀】, 不会影响其他前缀, 只是允许空前缀
-    allow_empty_prefix: bool | None = None,
-    # force无需关心, 也永远不要自定义
-    force: bool = False
-)
image-20241006063137053',20))])}const v=h(y,[["render",b]]);export{x as __pageData,v as default}; diff --git a/assets/CodePlugins_Resp.md.Dz_zA-sQ.js b/assets/CodePlugins_Resp.md.BC1ptsr2.js similarity index 97% rename from assets/CodePlugins_Resp.md.Dz_zA-sQ.js rename to assets/CodePlugins_Resp.md.BC1ptsr2.js index a63dbf3e..b6f1f23c 100644 --- a/assets/CodePlugins_Resp.md.Dz_zA-sQ.js +++ b/assets/CodePlugins_Resp.md.BC1ptsr2.js @@ -1,4 +1,4 @@ -import{_ as r,a as d}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as E}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o}from"./chunks/Badge.EWdsPxeJ.js";import{_ as g,c as y,j as p,a as i,G as a,w as n,a1 as e,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const P=JSON.parse('{"title":"多步回话","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Resp.md","filePath":"CodePlugins/Resp.md","lastUpdated":1736946156000}'),F={name:"CodePlugins/Resp.md"},u={id:"多步回话",tabindex:"-1"};function m(b,s,C,A,B,D){const h=o,k=E,l=d,t=r;return c(),y("div",null,[p("h1",u,[s[0]||(s[0]=i("多步回话 ")),a(h,{type:"warning",text:"普通"}),s[1]||(s[1]=i()),s[2]||(s[2]=p("a",{class:"header-anchor",href:"#多步回话","aria-label":'Permalink to "多步回话 "'},"​",-1))]),a(k,{readTime:"3",words:"819"}),s[16]||(s[16]=p("blockquote",null,[p("p",null,"有时候我们希望某用户在触发机器人命令之后"),p("p",null,[i("还需要再接收"),p("strong",null,"一次或多次"),i("来自"),p("strong",null,"该用户或不同用户"),i("的消息")]),p("p",null,"才会继续执行业务逻辑和事件流程"),p("p",null,"那么该怎么处理呢?")],-1)),s[17]||(s[17]=p("h2",{id:"单用户",tabindex:"-1"},[i("单用户 "),p("a",{class:"header-anchor",href:"#单用户","aria-label":'Permalink to "单用户"'},"​")],-1)),a(t,{title:"聊天界面"},{default:n(()=>[a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[3]||(s[3]=[i("开始测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[4]||(s[4]=[i("开始多步会话测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[5]||(s[5]=[i("接下来你说的话我都会提取出来噢?")])),_:1}),a(l,{nickname:"干扰用户",type:"danger",tag:"用户"},{default:n(()=>s[6]||(s[6]=[i("你们在说什么呢?")])),_:1}),a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[7]||(s[7]=[i("我爱你")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[8]||(s[8]=[i("你说的是 我爱你 吧?")])),_:1})]),_:1}),s[18]||(s[18]=e(`

代码示例

python
from gsuid_core.bot import Bot
+import{_ as r,a as d}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as E}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o}from"./chunks/Badge.BcYx50Ru.js";import{_ as g,c as y,o as c,j as p,G as a,af as e,a as i,w as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const P=JSON.parse('{"title":"多步回话","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Resp.md","filePath":"CodePlugins/Resp.md","lastUpdated":1738685218000}'),F={name:"CodePlugins/Resp.md"},u={id:"多步回话",tabindex:"-1"};function m(b,s,C,_,A,D){const h=o,k=E,l=r,t=d;return c(),y("div",null,[p("h1",u,[s[0]||(s[0]=i("多步回话 ")),a(h,{type:"warning",text:"普通"}),s[1]||(s[1]=i()),s[2]||(s[2]=p("a",{class:"header-anchor",href:"#多步回话","aria-label":'Permalink to "多步回话 "'},"​",-1))]),a(k,{readTime:"3",words:"819"}),s[16]||(s[16]=p("blockquote",null,[p("p",null,"有时候我们希望某用户在触发机器人命令之后"),p("p",null,[i("还需要再接收"),p("strong",null,"一次或多次"),i("来自"),p("strong",null,"该用户或不同用户"),i("的消息")]),p("p",null,"才会继续执行业务逻辑和事件流程"),p("p",null,"那么该怎么处理呢?")],-1)),s[17]||(s[17]=p("h2",{id:"单用户",tabindex:"-1"},[i("单用户 "),p("a",{class:"header-anchor",href:"#单用户","aria-label":'Permalink to "单用户"'},"​")],-1)),a(t,{title:"聊天界面"},{default:n(()=>[a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[3]||(s[3]=[i("开始测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[4]||(s[4]=[i("开始多步会话测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[5]||(s[5]=[i("接下来你说的话我都会提取出来噢?")])),_:1}),a(l,{nickname:"干扰用户",type:"danger",tag:"用户"},{default:n(()=>s[6]||(s[6]=[i("你们在说什么呢?")])),_:1}),a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[7]||(s[7]=[i("我爱你")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[8]||(s[8]=[i("你说的是 我爱你 吧?")])),_:1})]),_:1}),s[18]||(s[18]=e(`

代码示例

python
from gsuid_core.bot import Bot
 from gsuid_core.sv import SL, SV
 from gsuid_core.models import Event
 
@@ -39,4 +39,4 @@ import{_ as r,a as d}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.B
                 if resp is not None:
                     await bot.send(f'你说的是 {resp.text} 吧?')
     except asyncio.TimeoutError:
-        await bot.send('时间到!!现在开始计算每个人的分数...')

总结

💡 提醒

可以看到Bot.receive_resp()后续只会接受触发该命令的用户的消息

但是Bot.receive_mutiply_resp()会接受后续全部用户的信息

注意到Bot.send_option()Bot.receive_mutiply_resp()均会调用Bot.receive_resp()

他们三个的参数都差不多,实际使用,功能区别如下:

  • Bot.send_option()只会发送按钮(仅在QQGroup)或者在unsuported_platform参数为True的的情况下,为所有不适配按钮的发送多选消息。

  • Bot.receive_resp()在上面这个方法的基础上,还会等待触发命令用户下一条回复

  • Bot.receive_mutiply_resp()则是在上面方法的基础上,还会等待该群接下来所有用户的回复

参数

  • reply参数可以填入Bot.send()内可填入的任何值,会让Bot发送一次消息,然后继续执行流程

  • option_list参数可以填入类型List[str], List[Button]

    • 会按照列表,每行两个,发送按钮(仅在QQGroup )
    • 该参数也可以填入List[List[str]], List[List[Button]],代表每行几个按钮
`,9))])}const q=g(F,[["render",m]]);export{P as __pageData,q as default}; + await bot.send('时间到!!现在开始计算每个人的分数...')

总结

💡 提醒

可以看到Bot.receive_resp()后续只会接受触发该命令的用户的消息

但是Bot.receive_mutiply_resp()会接受后续全部用户的信息

注意到Bot.send_option()Bot.receive_mutiply_resp()均会调用Bot.receive_resp()

他们三个的参数都差不多,实际使用,功能区别如下:

  • Bot.send_option()只会发送按钮(仅在QQGroup)或者在unsuported_platform参数为True的的情况下,为所有不适配按钮的发送多选消息。

  • Bot.receive_resp()在上面这个方法的基础上,还会等待触发命令用户下一条回复

  • Bot.receive_mutiply_resp()则是在上面方法的基础上,还会等待该群接下来所有用户的回复

参数

  • reply参数可以填入Bot.send()内可填入的任何值,会让Bot发送一次消息,然后继续执行流程

  • option_list参数可以填入类型List[str], List[Button]

    • 会按照列表,每行两个,发送按钮(仅在QQGroup )
    • 该参数也可以填入List[List[str]], List[List[Button]],代表每行几个按钮
`,9))])}const T=g(F,[["render",m]]);export{P as __pageData,T as default}; diff --git a/assets/CodePlugins_Resp.md.BC1ptsr2.lean.js b/assets/CodePlugins_Resp.md.BC1ptsr2.lean.js new file mode 100644 index 00000000..0bc43cc2 --- /dev/null +++ b/assets/CodePlugins_Resp.md.BC1ptsr2.lean.js @@ -0,0 +1 @@ +import{_ as r,a as d}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as E}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o}from"./chunks/Badge.BcYx50Ru.js";import{_ as g,c as y,o as c,j as p,G as a,af as e,a as i,w as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const P=JSON.parse('{"title":"多步回话","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Resp.md","filePath":"CodePlugins/Resp.md","lastUpdated":1738685218000}'),F={name:"CodePlugins/Resp.md"},u={id:"多步回话",tabindex:"-1"};function m(b,s,C,_,A,D){const h=o,k=E,l=r,t=d;return c(),y("div",null,[p("h1",u,[s[0]||(s[0]=i("多步回话 ")),a(h,{type:"warning",text:"普通"}),s[1]||(s[1]=i()),s[2]||(s[2]=p("a",{class:"header-anchor",href:"#多步回话","aria-label":'Permalink to "多步回话 "'},"​",-1))]),a(k,{readTime:"3",words:"819"}),s[16]||(s[16]=p("blockquote",null,[p("p",null,"有时候我们希望某用户在触发机器人命令之后"),p("p",null,[i("还需要再接收"),p("strong",null,"一次或多次"),i("来自"),p("strong",null,"该用户或不同用户"),i("的消息")]),p("p",null,"才会继续执行业务逻辑和事件流程"),p("p",null,"那么该怎么处理呢?")],-1)),s[17]||(s[17]=p("h2",{id:"单用户",tabindex:"-1"},[i("单用户 "),p("a",{class:"header-anchor",href:"#单用户","aria-label":'Permalink to "单用户"'},"​")],-1)),a(t,{title:"聊天界面"},{default:n(()=>[a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[3]||(s[3]=[i("开始测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[4]||(s[4]=[i("开始多步会话测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[5]||(s[5]=[i("接下来你说的话我都会提取出来噢?")])),_:1}),a(l,{nickname:"干扰用户",type:"danger",tag:"用户"},{default:n(()=>s[6]||(s[6]=[i("你们在说什么呢?")])),_:1}),a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[7]||(s[7]=[i("我爱你")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[8]||(s[8]=[i("你说的是 我爱你 吧?")])),_:1})]),_:1}),s[18]||(s[18]=e("",3)),a(t,{title:"聊天界面"},{default:n(()=>[a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[9]||(s[9]=[i("开始多用户测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[10]||(s[10]=[i("开始多步会话测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[11]||(s[11]=[i("接下来开始游戏!?所有人的会话我都会收集起来的哦!")])),_:1}),a(l,{nickname:"群友A",type:"danger",tag:"用户"},{default:n(()=>s[12]||(s[12]=[i("你们在说什么呢?")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[13]||(s[13]=[i("你说的是 你们在说什么呢? 吧?")])),_:1}),a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[14]||(s[14]=[i("我爱你")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[15]||(s[15]=[i("你说的是 我爱你 吧?")])),_:1})]),_:1}),s[19]||(s[19]=e("",9))])}const T=g(F,[["render",m]]);export{P as __pageData,T as default}; diff --git a/assets/CodePlugins_Resp.md.Dz_zA-sQ.lean.js b/assets/CodePlugins_Resp.md.Dz_zA-sQ.lean.js deleted file mode 100644 index a63dbf3e..00000000 --- a/assets/CodePlugins_Resp.md.Dz_zA-sQ.lean.js +++ /dev/null @@ -1,42 +0,0 @@ -import{_ as r,a as d}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as E}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o}from"./chunks/Badge.EWdsPxeJ.js";import{_ as g,c as y,j as p,a as i,G as a,w as n,a1 as e,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const P=JSON.parse('{"title":"多步回话","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Resp.md","filePath":"CodePlugins/Resp.md","lastUpdated":1736946156000}'),F={name:"CodePlugins/Resp.md"},u={id:"多步回话",tabindex:"-1"};function m(b,s,C,A,B,D){const h=o,k=E,l=d,t=r;return c(),y("div",null,[p("h1",u,[s[0]||(s[0]=i("多步回话 ")),a(h,{type:"warning",text:"普通"}),s[1]||(s[1]=i()),s[2]||(s[2]=p("a",{class:"header-anchor",href:"#多步回话","aria-label":'Permalink to "多步回话 "'},"​",-1))]),a(k,{readTime:"3",words:"819"}),s[16]||(s[16]=p("blockquote",null,[p("p",null,"有时候我们希望某用户在触发机器人命令之后"),p("p",null,[i("还需要再接收"),p("strong",null,"一次或多次"),i("来自"),p("strong",null,"该用户或不同用户"),i("的消息")]),p("p",null,"才会继续执行业务逻辑和事件流程"),p("p",null,"那么该怎么处理呢?")],-1)),s[17]||(s[17]=p("h2",{id:"单用户",tabindex:"-1"},[i("单用户 "),p("a",{class:"header-anchor",href:"#单用户","aria-label":'Permalink to "单用户"'},"​")],-1)),a(t,{title:"聊天界面"},{default:n(()=>[a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[3]||(s[3]=[i("开始测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[4]||(s[4]=[i("开始多步会话测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[5]||(s[5]=[i("接下来你说的话我都会提取出来噢?")])),_:1}),a(l,{nickname:"干扰用户",type:"danger",tag:"用户"},{default:n(()=>s[6]||(s[6]=[i("你们在说什么呢?")])),_:1}),a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[7]||(s[7]=[i("我爱你")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[8]||(s[8]=[i("你说的是 我爱你 吧?")])),_:1})]),_:1}),s[18]||(s[18]=e(`

代码示例

python
from gsuid_core.bot import Bot
-from gsuid_core.sv import SL, SV
-from gsuid_core.models import Event
-
-sv_switch = SV('测试开关')
-
-@sv_switch.on_fullmatch('开始测试')
-async def get_resp_msg(bot: Bot, ev: Event):
-    await bot.send('开始多步会话测试')
-    resp = await bot.receive_resp(
-        '接下来你说的话我都会提取出来噢?',
-    )
-    if resp is not None:
-        await bot.send(f'你说的是 {resp.text} 吧?')

多用户

`,3)),a(t,{title:"聊天界面"},{default:n(()=>[a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[9]||(s[9]=[i("开始多用户测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[10]||(s[10]=[i("开始多步会话测试")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[11]||(s[11]=[i("接下来开始游戏!?所有人的会话我都会收集起来的哦!")])),_:1}),a(l,{nickname:"群友A",type:"danger",tag:"用户"},{default:n(()=>s[12]||(s[12]=[i("你们在说什么呢?")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[13]||(s[13]=[i("你说的是 你们在说什么呢? 吧?")])),_:1}),a(l,{nickname:"Wuyi无疑"},{default:n(()=>s[14]||(s[14]=[i("我爱你")])),_:1}),a(l,{nickname:"GsCore"},{default:n(()=>s[15]||(s[15]=[i("你说的是 我爱你 吧?")])),_:1})]),_:1}),s[19]||(s[19]=e(`

代码示例

python
from gsuid_core.bot import Bot
-from gsuid_core.sv import SL, SV
-from gsuid_core.models import Event
-from async_timeout import timeout
-
-sv_switch = SV('测试开关')
-
-@sv_switch.on_fullmatch('开始多用户测试')
-async def get_resp_msg(bot: Bot, ev: Event):
-    await bot.send('开始多步会话测试')
-    await bot.send('接下来开始游戏!?所有人的会话我都会收集起来的哦!')
-    while True:
-        resp = await bot.receive_mutiply_resp()
-        if resp is not None:
-            await bot.send(f'你说的是 {resp.text} 吧?')
-            
-# 以下为在规定时间内结束收集回复的代码
-# 常用于定时结束游戏
-@sv_switch.on_fullmatch('开始一场60秒的游戏')
-async def get_time_limit_resp_msg(bot: Bot, ev: Event):
-    await bot.send('接下来开始60秒的游戏!?')
-    try:
-        async with timeout(60): # 限制时长60秒
-            while True:
-                resp = await bot.receive_mutiply_resp()
-                if resp is not None:
-                    await bot.send(f'你说的是 {resp.text} 吧?')
-    except asyncio.TimeoutError:
-        await bot.send('时间到!!现在开始计算每个人的分数...')

总结

💡 提醒

可以看到Bot.receive_resp()后续只会接受触发该命令的用户的消息

但是Bot.receive_mutiply_resp()会接受后续全部用户的信息

注意到Bot.send_option()Bot.receive_mutiply_resp()均会调用Bot.receive_resp()

他们三个的参数都差不多,实际使用,功能区别如下:

  • Bot.send_option()只会发送按钮(仅在QQGroup)或者在unsuported_platform参数为True的的情况下,为所有不适配按钮的发送多选消息。

  • Bot.receive_resp()在上面这个方法的基础上,还会等待触发命令用户下一条回复

  • Bot.receive_mutiply_resp()则是在上面方法的基础上,还会等待该群接下来所有用户的回复

参数

  • reply参数可以填入Bot.send()内可填入的任何值,会让Bot发送一次消息,然后继续执行流程

  • option_list参数可以填入类型List[str], List[Button]

    • 会按照列表,每行两个,发送按钮(仅在QQGroup )
    • 该参数也可以填入List[List[str]], List[List[Button]],代表每行几个按钮
`,9))])}const q=g(F,[["render",m]]);export{P as __pageData,q as default}; diff --git a/assets/CodePlugins_Scheduler.md.CfKBfqxd.js b/assets/CodePlugins_Scheduler.md.B8ornyHA.js similarity index 81% rename from assets/CodePlugins_Scheduler.md.CfKBfqxd.js rename to assets/CodePlugins_Scheduler.md.B8ornyHA.js index 57b76907..3102996c 100644 --- a/assets/CodePlugins_Scheduler.md.CfKBfqxd.js +++ b/assets/CodePlugins_Scheduler.md.B8ornyHA.js @@ -1,4 +1,4 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const B=JSON.parse('{"title":"定时任务","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Scheduler.md","filePath":"CodePlugins/Scheduler.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/Scheduler.md"},g={id:"定时任务",tabindex:"-1"};function o(c,s,y,b,m,u){const p=t,e=l;return d(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("定时任务")),n(p,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#定时任务","aria-label":'Permalink to "定时任务"'},"​",-1))]),n(e,{readTime:"1",words:"206"}),s[3]||(s[3]=r(`
python
from gsuid_core.aps import scheduler
+import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const B=JSON.parse('{"title":"定时任务","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Scheduler.md","filePath":"CodePlugins/Scheduler.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/Scheduler.md"},g={id:"定时任务",tabindex:"-1"};function o(c,s,y,b,m,_){const p=t,e=l;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("定时任务")),a(p,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#定时任务","aria-label":'Permalink to "定时任务"'},"​",-1))]),a(e,{readTime:"1",words:"206"}),s[3]||(s[3]=d(`
python
from gsuid_core.aps import scheduler
 from gsuid_core.gss import gss
 
 @scheduler.scheduled_job('cron', minute='*/30') #设定一个定时任务、每隔三十分钟执行一次
diff --git a/assets/CodePlugins_Scheduler.md.B8ornyHA.lean.js b/assets/CodePlugins_Scheduler.md.B8ornyHA.lean.js
new file mode 100644
index 00000000..cb8e35f3
--- /dev/null
+++ b/assets/CodePlugins_Scheduler.md.B8ornyHA.lean.js
@@ -0,0 +1 @@
+import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const B=JSON.parse('{"title":"定时任务","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Scheduler.md","filePath":"CodePlugins/Scheduler.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/Scheduler.md"},g={id:"定时任务",tabindex:"-1"};function o(c,s,y,b,m,_){const p=t,e=l;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("定时任务")),a(p,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#定时任务","aria-label":'Permalink to "定时任务"'},"​",-1))]),a(e,{readTime:"1",words:"206"}),s[3]||(s[3]=d("",1))])}const f=h(E,[["render",o]]);export{B as __pageData,f as default};
diff --git a/assets/CodePlugins_Scheduler.md.CfKBfqxd.lean.js b/assets/CodePlugins_Scheduler.md.CfKBfqxd.lean.js
deleted file mode 100644
index 57b76907..00000000
--- a/assets/CodePlugins_Scheduler.md.CfKBfqxd.lean.js
+++ /dev/null
@@ -1,18 +0,0 @@
-import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const B=JSON.parse('{"title":"定时任务","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Scheduler.md","filePath":"CodePlugins/Scheduler.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/Scheduler.md"},g={id:"定时任务",tabindex:"-1"};function o(c,s,y,b,m,u){const p=t,e=l;return d(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("定时任务")),n(p,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#定时任务","aria-label":'Permalink to "定时任务"'},"​",-1))]),n(e,{readTime:"1",words:"206"}),s[3]||(s[3]=r(`
python
from gsuid_core.aps import scheduler
-from gsuid_core.gss import gss
-
-@scheduler.scheduled_job('cron', minute='*/30') #设定一个定时任务、每隔三十分钟执行一次
-async def notice_job():
-	im = await process(name)  # 自己的业务逻辑
-	for BOT_ID in gss.active_bot: # 获取全部连接中的Bot,注意,这里的BOT_ID和bot_id并不等价
-		bot = gss.active_bot[BOT_ID] # 拿到bot实例
-		await bot.target_send(
-            msg,       # 具体要发送的消息
-            'direct',  # 发送方式group或者direct
-            target_id, # 发送目标,群号或者用户id,str
-            bot_id,    # 实际bot_id、和上面的BOT_id不同,例如onebot等等
-            '',        # bot_self_id, 用于同平台多bot连接,例如bot自己的QQ号等,可空
-            ''		   # msg_id,要回复的某一个msg的id,可空
-            at_sender, # 是否要at发送者,默认False
-            sender_id, # sender_id, 默认为空,主动发送时,不建议填写这两个选项
-        )
`,1))])}const f=h(E,[["render",o]]);export{B as __pageData,f as default}; diff --git a/assets/CodePlugins_Simple.md.BLvExRFG.js b/assets/CodePlugins_Simple.md.B3rhCBCB.js similarity index 85% rename from assets/CodePlugins_Simple.md.BLvExRFG.js rename to assets/CodePlugins_Simple.md.B3rhCBCB.js index be8d0c7b..5071c9c8 100644 --- a/assets/CodePlugins_Simple.md.BLvExRFG.js +++ b/assets/CodePlugins_Simple.md.B3rhCBCB.js @@ -1,4 +1,4 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const B=JSON.parse('{"title":"简单示例","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Simple.md","filePath":"CodePlugins/Simple.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/Simple.md"},g={id:"简单示例",tabindex:"-1"};function o(y,s,c,m,b,F){const p=h,l=e;return d(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("简单示例")),n(p,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单示例","aria-label":'Permalink to "简单示例"'},"​",-1))]),n(l,{readTime:"1",words:"223"}),s[3]||(s[3]=r(`

参考

python
import asyncio
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const B=JSON.parse('{"title":"简单示例","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Simple.md","filePath":"CodePlugins/Simple.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/Simple.md"},g={id:"简单示例",tabindex:"-1"};function o(y,s,c,m,b,F){const p=h,l=e;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("简单示例")),a(p,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单示例","aria-label":'Permalink to "简单示例"'},"​",-1))]),a(l,{readTime:"1",words:"223"}),s[3]||(s[3]=d(`

参考

python
import asyncio
 
 from gsuid_core.sv import SL, SV
 from gsuid_core.bot import Bot
diff --git a/assets/CodePlugins_Simple.md.B3rhCBCB.lean.js b/assets/CodePlugins_Simple.md.B3rhCBCB.lean.js
new file mode 100644
index 00000000..4e51bb64
--- /dev/null
+++ b/assets/CodePlugins_Simple.md.B3rhCBCB.lean.js
@@ -0,0 +1 @@
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const B=JSON.parse('{"title":"简单示例","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Simple.md","filePath":"CodePlugins/Simple.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/Simple.md"},g={id:"简单示例",tabindex:"-1"};function o(y,s,c,m,b,F){const p=h,l=e;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("简单示例")),a(p,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单示例","aria-label":'Permalink to "简单示例"'},"​",-1))]),a(l,{readTime:"1",words:"223"}),s[3]||(s[3]=d("",3))])}const f=t(E,[["render",o]]);export{B as __pageData,f as default};
diff --git a/assets/CodePlugins_Simple.md.BLvExRFG.lean.js b/assets/CodePlugins_Simple.md.BLvExRFG.lean.js
deleted file mode 100644
index be8d0c7b..00000000
--- a/assets/CodePlugins_Simple.md.BLvExRFG.lean.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const B=JSON.parse('{"title":"简单示例","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Simple.md","filePath":"CodePlugins/Simple.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/Simple.md"},g={id:"简单示例",tabindex:"-1"};function o(y,s,c,m,b,F){const p=h,l=e;return d(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("简单示例")),n(p,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#简单示例","aria-label":'Permalink to "简单示例"'},"​",-1))]),n(l,{readTime:"1",words:"223"}),s[3]||(s[3]=r(`

参考

python
import asyncio
-
-from gsuid_core.sv import SL, SV
-from gsuid_core.bot import Bot
-from gsuid_core.models import Event
-from gsuid_core.logger import logger
-
-sv=SV(
-    name='复杂的服务',  # 定义一组服务\`开关\`,
-    pm=2, # 权限 0为master,1为superuser,2为群的群主, 3为管理员,6为普通,具体可见文档
-    priority=5, # 整组服务的优先级
-    enabled=True, # 是否启用
-    black_list=[], # 黑名单
-    area='ALL' # 作用范围,可选'GROUP', 'DIRECT', 'ALL'
-)
-
-@sv.on_prefix('测试')
-async def get_msg(bot: Bot, ev: Event): # 必须携带两个入参
-    name = ev.text         # 获取消息除了命令之外的文字
-    command = ev.command   # 获取消息中的命令部分
-    im = await process(name)  # 自己的业务逻辑
-    await bot.logger.info('正在进行[关闭/开启开关]')  # 发送loger给Bot端
-    logger.info('正在进行[关闭/开启开关]') # gsuid_core自己的log
-    await bot.send(im)   # 发送消息

`,3))])}const f=t(E,[["render",o]]);export{B as __pageData,f as default}; diff --git a/assets/CodePlugins_Start.md.CEYh6Ngd.lean.js b/assets/CodePlugins_Start.md.CEYh6Ngd.lean.js deleted file mode 100644 index e5e7d307..00000000 --- a/assets/CodePlugins_Start.md.CEYh6Ngd.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as i}from"./chunks/Badge.EWdsPxeJ.js";import{_ as l,c as g,j as t,a as r,G as s,a1 as d,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const G=JSON.parse('{"title":"简单介绍","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Start.md","filePath":"CodePlugins/Start.md","lastUpdated":1736946156000}'),c={name:"CodePlugins/Start.md"},u={id:"简单介绍",tabindex:"-1"};function m(h,o,_,f,B,P){const e=i,n=a;return p(),g("div",null,[t("h1",u,[o[0]||(o[0]=r("简单介绍")),s(e,{type:"tip",text:"简单"}),o[1]||(o[1]=r()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#简单介绍","aria-label":'Permalink to "简单介绍"'},"​",-1))]),s(n,{readTime:"1",words:"452"}),o[3]||(o[3]=d('

💡 提醒

借助适配器、gsuid_core的插件将同时适配全平台

但是gsuid_core本身并不支持高级的Bot功能,例如缺失元事件等消息类型,以及点赞,表情表态等平台强相关Action

GsCore插件的优势

  • 适配大部分平台(QQ、QQ频道、微信、TG、KOOK、飞书、QQ群官方机器人、Red协议),未来还会加入更多支持
  • 适配大部分Bot(NoneBot2,HoshinoBot、yunzai-bot、Koishi、ZeroBot)
  • 一次编写,便可在以上平台 & Bot中畅快运行,转换平台时无需修改代码
  • 支持插件用简单的方式,向网页控制台添加配置、映射数据表,便于Bot管理数据
  • 统一数据库、统一配置代码、统一图片转换
  • 也就是说,如果你的插件类型为工具类Bot,使用GsCore开发将获得极大的便利性!
    • 因为已经为你内置好了多平台支持(包括按钮消息和MD)、配置持久化、网页控制台、数据库、和众多图片操作、为常见的命令也提供了相应接口

GsCore插件不支持的

  • 平台特性相关:戳一戳、点赞、撤回、表情、踢人、红包等动作(仅支持收发信息
  • 如果你的Bot强烈用到上面功能,例如群管Bot等,强烈不建议使用GsCore完成业务需求!!

🔥完全没写过插件?完全不会Python?没关系!

我们为你准备了从零开始的案例教程!

仅需6000字,跟着教程一起做,就带你掌握:

  • 插件命令编写
  • 实际业务功能
  • API对接
  • 配置持久化
  • 数据库存读用户数据
  • 网页控制台对接

👉快速入门案例教程

',10))])}const y=l(c,[["render",m]]);export{G as __pageData,y as default}; diff --git a/assets/CodePlugins_Start.md.CEYh6Ngd.js b/assets/CodePlugins_Start.md.ZSYkWkqd.js similarity index 79% rename from assets/CodePlugins_Start.md.CEYh6Ngd.js rename to assets/CodePlugins_Start.md.ZSYkWkqd.js index e5e7d307..394bf4bd 100644 --- a/assets/CodePlugins_Start.md.CEYh6Ngd.js +++ b/assets/CodePlugins_Start.md.ZSYkWkqd.js @@ -1 +1 @@ -import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as i}from"./chunks/Badge.EWdsPxeJ.js";import{_ as l,c as g,j as t,a as r,G as s,a1 as d,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const G=JSON.parse('{"title":"简单介绍","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Start.md","filePath":"CodePlugins/Start.md","lastUpdated":1736946156000}'),c={name:"CodePlugins/Start.md"},u={id:"简单介绍",tabindex:"-1"};function m(h,o,_,f,B,P){const e=i,n=a;return p(),g("div",null,[t("h1",u,[o[0]||(o[0]=r("简单介绍")),s(e,{type:"tip",text:"简单"}),o[1]||(o[1]=r()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#简单介绍","aria-label":'Permalink to "简单介绍"'},"​",-1))]),s(n,{readTime:"1",words:"452"}),o[3]||(o[3]=d('

💡 提醒

借助适配器、gsuid_core的插件将同时适配全平台

但是gsuid_core本身并不支持高级的Bot功能,例如缺失元事件等消息类型,以及点赞,表情表态等平台强相关Action

GsCore插件的优势

  • 适配大部分平台(QQ、QQ频道、微信、TG、KOOK、飞书、QQ群官方机器人、Red协议),未来还会加入更多支持
  • 适配大部分Bot(NoneBot2,HoshinoBot、yunzai-bot、Koishi、ZeroBot)
  • 一次编写,便可在以上平台 & Bot中畅快运行,转换平台时无需修改代码
  • 支持插件用简单的方式,向网页控制台添加配置、映射数据表,便于Bot管理数据
  • 统一数据库、统一配置代码、统一图片转换
  • 也就是说,如果你的插件类型为工具类Bot,使用GsCore开发将获得极大的便利性!
    • 因为已经为你内置好了多平台支持(包括按钮消息和MD)、配置持久化、网页控制台、数据库、和众多图片操作、为常见的命令也提供了相应接口

GsCore插件不支持的

  • 平台特性相关:戳一戳、点赞、撤回、表情、踢人、红包等动作(仅支持收发信息
  • 如果你的Bot强烈用到上面功能,例如群管Bot等,强烈不建议使用GsCore完成业务需求!!

🔥完全没写过插件?完全不会Python?没关系!

我们为你准备了从零开始的案例教程!

仅需6000字,跟着教程一起做,就带你掌握:

  • 插件命令编写
  • 实际业务功能
  • API对接
  • 配置持久化
  • 数据库存读用户数据
  • 网页控制台对接

👉快速入门案例教程

',10))])}const y=l(c,[["render",m]]);export{G as __pageData,y as default}; +import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as i}from"./chunks/Badge.BcYx50Ru.js";import{_ as l,c as g,o as d,j as t,G as r,af as p,a as s}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const S=JSON.parse('{"title":"简单介绍","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Start.md","filePath":"CodePlugins/Start.md","lastUpdated":1738685218000}'),c={name:"CodePlugins/Start.md"},_={id:"简单介绍",tabindex:"-1"};function u(m,o,h,f,B,P){const e=i,n=a;return d(),g("div",null,[t("h1",_,[o[0]||(o[0]=s("简单介绍")),r(e,{type:"tip",text:"简单"}),o[1]||(o[1]=s()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#简单介绍","aria-label":'Permalink to "简单介绍"'},"​",-1))]),r(n,{readTime:"1",words:"452"}),o[3]||(o[3]=p('

💡 提醒

借助适配器、gsuid_core的插件将同时适配全平台

但是gsuid_core本身并不支持高级的Bot功能,例如缺失元事件等消息类型,以及点赞,表情表态等平台强相关Action

GsCore插件的优势

  • 适配大部分平台(QQ、QQ频道、微信、TG、KOOK、飞书、QQ群官方机器人、Red协议),未来还会加入更多支持
  • 适配大部分Bot(NoneBot2,HoshinoBot、yunzai-bot、Koishi、ZeroBot)
  • 一次编写,便可在以上平台 & Bot中畅快运行,转换平台时无需修改代码
  • 支持插件用简单的方式,向网页控制台添加配置、映射数据表,便于Bot管理数据
  • 统一数据库、统一配置代码、统一图片转换
  • 也就是说,如果你的插件类型为工具类Bot,使用GsCore开发将获得极大的便利性!
    • 因为已经为你内置好了多平台支持(包括按钮消息和MD)、配置持久化、网页控制台、数据库、和众多图片操作、为常见的命令也提供了相应接口

GsCore插件不支持的

  • 平台特性相关:戳一戳、点赞、撤回、表情、踢人、红包等动作(仅支持收发信息
  • 如果你的Bot强烈用到上面功能,例如群管Bot等,强烈不建议使用GsCore完成业务需求!!

🔥完全没写过插件?完全不会Python?没关系!

我们为你准备了从零开始的案例教程!

仅需6000字,跟着教程一起做,就带你掌握:

  • 插件命令编写
  • 实际业务功能
  • API对接
  • 配置持久化
  • 数据库存读用户数据
  • 网页控制台对接

👉快速入门案例教程

',10))])}const T=l(c,[["render",u]]);export{S as __pageData,T as default}; diff --git a/assets/CodePlugins_Start.md.ZSYkWkqd.lean.js b/assets/CodePlugins_Start.md.ZSYkWkqd.lean.js new file mode 100644 index 00000000..504eb9b9 --- /dev/null +++ b/assets/CodePlugins_Start.md.ZSYkWkqd.lean.js @@ -0,0 +1 @@ +import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as i}from"./chunks/Badge.BcYx50Ru.js";import{_ as l,c as g,o as d,j as t,G as r,af as p,a as s}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const S=JSON.parse('{"title":"简单介绍","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Start.md","filePath":"CodePlugins/Start.md","lastUpdated":1738685218000}'),c={name:"CodePlugins/Start.md"},_={id:"简单介绍",tabindex:"-1"};function u(m,o,h,f,B,P){const e=i,n=a;return d(),g("div",null,[t("h1",_,[o[0]||(o[0]=s("简单介绍")),r(e,{type:"tip",text:"简单"}),o[1]||(o[1]=s()),o[2]||(o[2]=t("a",{class:"header-anchor",href:"#简单介绍","aria-label":'Permalink to "简单介绍"'},"​",-1))]),r(n,{readTime:"1",words:"452"}),o[3]||(o[3]=p("",10))])}const T=l(c,[["render",u]]);export{S as __pageData,T as default}; diff --git a/assets/CodePlugins_Subscribe.md.C2ON5F7x.lean.js b/assets/CodePlugins_Subscribe.md.C2ON5F7x.lean.js deleted file mode 100644 index 1cb03954..00000000 --- a/assets/CodePlugins_Subscribe.md.C2ON5F7x.lean.js +++ /dev/null @@ -1,85 +0,0 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as E}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"订阅消息","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Subscribe.md","filePath":"CodePlugins/Subscribe.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/Subscribe.md"},b={id:"订阅消息",tabindex:"-1"};function c(g,s,o,u,y,F){const l=h,p=e;return E(),k("div",null,[i("h1",b,[s[0]||(s[0]=a("订阅消息")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#订阅消息","aria-label":'Permalink to "订阅消息"'},"​",-1))]),n(p,{readTime:"2",words:"743"}),s[3]||(s[3]=r(`

💡 提醒

想象一下以下场景,为了制作一个公告推送(或者是签到)功能,你需要制作一个命令,触发时用于先持久化保存该群/用户的信息(group_id/user_id)等,定时轮询信息源,有消息的时候就按照该群/用户的信息进行推送。

在这个场景下,因为GsCore的自带多平台/多账号适配,为了解决消息发送的问题,需要持久化的内容很多

例如:BOT,Bot平台ID(多平台),Bot自身ID(同平台多账号),user_id/group_id

而在发送的时候,需要传递的参数/代码量也过于繁琐,详见定时任务

此时则需要一个封装好的方法,可以高效的处理该类场景,下面为你介绍。

Interface

代码位置测试示例

流程概览

python
from gsuid_core.utils.database.models import Subscribe
-
-# 订阅公告
-GsCoreSubscribe.add_task("鸣朝公告", event)
-# 订阅推送
-GsCoreSubscribe.add_task("鸣朝推送", event)
-
-# 发送主动消息
-all_push_task: Optional[List[Subscribe]] = GsCoreSubscribe.get_task("鸣朝推送")
-for subscribe in all_push_task:
-    user_id = subscribe.user_id
-    group_id = subscribe.group_id
-    msg = process(user_id, group_id)  # 处理业务逻辑,并拿到消息
-    subscribe.send(msg)  # 发送消息

一些重要的传参信息

python
async def add_subscribe(
-        self,
-        subscribe_type: Literal['session', 'single'],
-        task_name: str,
-        event: Event,
-        extra_message: Optional[str] = None,
-    ):
-        '''📝简单介绍:
-
-            该方法允许向数据库添加一个订阅信息的持久化保存
-            注意\`subscribe_type\`参数必须为\`session\`或\`single\`
-            \`session\`模式下, 订阅都将在每个有效的session(group或direct)内独立存在 (公告推送)
-            \`single\`模式下, 同个session(group)可能同时存在多个订阅 (签到任务)
-
-        🌱参数:
-
-            🔹subscribe_type (\`Literal['session', 'single']\`):
-                    'session'模式: 同个group/user下只存在一条订阅
-                    'single'模式: 同个group下存在多条订阅, 同个user只存在一条订阅
-
-            🔹task_name (\`str\`):
-                    订阅名称
-
-            🔹event (\`Event\`):
-                    事件Event
-
-            🔹extra_message (\`Optional[str]\`, 默认是 \`None\`):
-                    额外想要保存的信息, 例如推送信息或者数值阈值
-
-        🚀使用范例:
-
-            \`await GsCoreSubscribe.add_subscribe('single', '签到', event)\`
-        '''
-        pass

订阅消息

python
from gsuid_core.subscribe import gs_subscribe
-from gsuid_core.models import Event
-from gsuid_core.bot import Bot
-from gsuid_core.logger import logger
-
-async def handle_subscribe(bot: Bot, ev: Event):
-    await gs_subscribe.add_subscribe(
-        'single',
-        '订阅测试',
-        ev,
-        extra_message='测试',
-    )
-    data = await gs_subscribe.get_subscribe('订阅测试')
-    logger.info(data)
-    await bot.send('订阅成功!')

获取订阅角色/群聊&发送消息

python
from gsuid_core.subscribe import gs_subscribe
-from gsuid_core.models import Event
-from gsuid_core.bot import Bot
-from gsuid_core.logger import logger
-
-async def handle_get_subscribe(bot: Bot, ev: Event):
-    # 可以拿到所有该类命名的订阅信息
-    datas = await gs_subscribe.get_subscribe('订阅测试')
-    # 进行循环
-    if datas:
-        # 发送
-        for subscribe in datas:
-            await subscribe.send(f'[订阅] {subscribe.extra_message}')
-    await bot.send('查看订阅成功!')

删除订阅

python
from gsuid_core.subscribe import gs_subscribe
-from gsuid_core.models import Event
-from gsuid_core.bot import Bot
-from gsuid_core.logger import logger
-
-async def handle_unsubscribe(bot: Bot, ev: Event):
-    # 执行删除
-    await gs_subscribe.delete_subscribe('single', '订阅测试', ev)
-    # 检查是否存在
-    data = await gs_subscribe.get_subscribe('订阅测试')
-    logger.info(data)
-    await bot.send('取消订阅成功!')
`,13))])}const B=t(d,[["render",c]]);export{C as __pageData,B as default}; diff --git a/assets/CodePlugins_Subscribe.md.C2ON5F7x.js b/assets/CodePlugins_Subscribe.md.C_oixf4D.js similarity index 89% rename from assets/CodePlugins_Subscribe.md.C2ON5F7x.js rename to assets/CodePlugins_Subscribe.md.C_oixf4D.js index 1cb03954..20b34712 100644 --- a/assets/CodePlugins_Subscribe.md.C2ON5F7x.js +++ b/assets/CodePlugins_Subscribe.md.C_oixf4D.js @@ -1,4 +1,4 @@ -import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as E}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"订阅消息","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Subscribe.md","filePath":"CodePlugins/Subscribe.md","lastUpdated":1736946156000}'),d={name:"CodePlugins/Subscribe.md"},b={id:"订阅消息",tabindex:"-1"};function c(g,s,o,u,y,F){const l=h,p=e;return E(),k("div",null,[i("h1",b,[s[0]||(s[0]=a("订阅消息")),n(l,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#订阅消息","aria-label":'Permalink to "订阅消息"'},"​",-1))]),n(p,{readTime:"2",words:"743"}),s[3]||(s[3]=r(`

💡 提醒

想象一下以下场景,为了制作一个公告推送(或者是签到)功能,你需要制作一个命令,触发时用于先持久化保存该群/用户的信息(group_id/user_id)等,定时轮询信息源,有消息的时候就按照该群/用户的信息进行推送。

在这个场景下,因为GsCore的自带多平台/多账号适配,为了解决消息发送的问题,需要持久化的内容很多

例如:BOT,Bot平台ID(多平台),Bot自身ID(同平台多账号),user_id/group_id

而在发送的时候,需要传递的参数/代码量也过于繁琐,详见定时任务

此时则需要一个封装好的方法,可以高效的处理该类场景,下面为你介绍。

Interface

代码位置测试示例

流程概览

python
from gsuid_core.utils.database.models import Subscribe
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as E,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const C=JSON.parse('{"title":"订阅消息","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Subscribe.md","filePath":"CodePlugins/Subscribe.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/Subscribe.md"},b={id:"订阅消息",tabindex:"-1"};function c(g,s,o,u,y,F){const l=h,p=e;return r(),k("div",null,[i("h1",b,[s[0]||(s[0]=n("订阅消息")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#订阅消息","aria-label":'Permalink to "订阅消息"'},"​",-1))]),a(p,{readTime:"2",words:"743"}),s[3]||(s[3]=E(`

💡 提醒

想象一下以下场景,为了制作一个公告推送(或者是签到)功能,你需要制作一个命令,触发时用于先持久化保存该群/用户的信息(group_id/user_id)等,定时轮询信息源,有消息的时候就按照该群/用户的信息进行推送。

在这个场景下,因为GsCore的自带多平台/多账号适配,为了解决消息发送的问题,需要持久化的内容很多

例如:BOT,Bot平台ID(多平台),Bot自身ID(同平台多账号),user_id/group_id

而在发送的时候,需要传递的参数/代码量也过于繁琐,详见定时任务

此时则需要一个封装好的方法,可以高效的处理该类场景,下面为你介绍。

Interface

代码位置测试示例

流程概览

python
from gsuid_core.utils.database.models import Subscribe
 
 # 订阅公告
 GsCoreSubscribe.add_task("鸣朝公告", event)
diff --git a/assets/CodePlugins_Subscribe.md.C_oixf4D.lean.js b/assets/CodePlugins_Subscribe.md.C_oixf4D.lean.js
new file mode 100644
index 00000000..d43f0718
--- /dev/null
+++ b/assets/CodePlugins_Subscribe.md.C_oixf4D.lean.js
@@ -0,0 +1 @@
+import{_ as e}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as E,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const C=JSON.parse('{"title":"订阅消息","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/Subscribe.md","filePath":"CodePlugins/Subscribe.md","lastUpdated":1738685218000}'),d={name:"CodePlugins/Subscribe.md"},b={id:"订阅消息",tabindex:"-1"};function c(g,s,o,u,y,F){const l=h,p=e;return r(),k("div",null,[i("h1",b,[s[0]||(s[0]=n("订阅消息")),a(l,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#订阅消息","aria-label":'Permalink to "订阅消息"'},"​",-1))]),a(p,{readTime:"2",words:"743"}),s[3]||(s[3]=E("",13))])}const B=t(d,[["render",c]]);export{C as __pageData,B as default};
diff --git a/assets/CodePlugins_trigger.md.3dtEF5TP.lean.js b/assets/CodePlugins_trigger.md.3dtEF5TP.lean.js
deleted file mode 100644
index c37ed883..00000000
--- a/assets/CodePlugins_trigger.md.3dtEF5TP.lean.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"触发器","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/trigger.md","filePath":"CodePlugins/trigger.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/trigger.md"},g={id:"触发器",tabindex:"-1"};function o(c,s,y,F,b,u){const p=h,e=l;return d(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("触发器")),n(p,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#触发器","aria-label":'Permalink to "触发器"'},"​",-1))]),n(e,{readTime:"3",words:"1k"}),s[3]||(s[3]=r(`

触发器是事件触发的核心,触发器的上层是服务,下层是函数

GsCore中一共提供了8种触发器,下面一一为你介绍。

创建服务

触发器的上层是服务,所以我们需要先创建一个服务,所有的触发器将被挂在该服务的下面

python
from gsuid_core.sv import SV
-
-# 随意命名, 不要和其他插件冲突即可
-sv_switch = SV('测试开关')

全匹配触发器

on_fullmatch是全匹配触发器,将在发送的消息内容完全等于预先设定的触发内容时触发

在下面的例子中,只有当消息内容为全匹配测试时才触发

python
@sv_switch.on_fullmatch('全匹配测试')
-async def get_fullmatch_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[全匹配测试]')
-    await asyncio.sleep(2)
-    await bot.send('[全匹配测试]校验成功!')

前缀触发器

on_prefix是前缀触发器,将在消息内容的前面部分等于预先设定的触发内容时触发

例如下面的例子,将会响应关闭ABC开启ABC开启XX等等....

和 命令触发器on_command不同的是,该命令必须存在后面的参数,

下面的例子中,消息开启将不会触发命令

python
@sv_switch.on_prefix(('关闭', '开启'))
-async def get_switch_msg(bot: Bot, ev: Event):
-    name = ev.text
-    if not name:
-        return
-
-    await bot.send('正在进行[关闭/开启开关]')
-
-    if name in SL.lst:
-        if ev.command == '关闭':
-            SL.lst[name].disable()
-            await bot.send('关闭成功!')
-        else:
-            SL.lst[name].enable()
-            await bot.send('开启成功!')
-    else:
-        await bot.send('未找到该服务...')

命令触发器

on_command是命令触发器,将在消息内容的前面部分等于预先设定的触发内容时触发

on_prefix不同的是, 即使后面没有跟任何信息,它也会成功触发

例如,在下面的例子中命令测试命令测试 ABC命令测试AAA都将被成功触发!

简单的理解下,on_command = on_fullmatch + on_prefix

python
@sv_switch.on_command('命令测试')
-async def get_command_msg(bot: Bot, ev: Event):
-    await bot.send('正在进行[命令测试]')
-    await asyncio.sleep(2)
-    await bot.send('[命令测试]校验成功!')

关键词触发器

on_keyword是关键词触发器,将在消息内容包含预设关键词时触发。

例如,下面的例子中只要消息内容中包含关键词测试,即会触发:

python
@sv_switch.on_keyword(('关键词测试', '触发关键词'))
-async def get_keyword_msg(bot: Bot, ev: Event):
-    await bot.send('检测到关键词,正在进行处理!')
-    await asyncio.sleep(1)
-    await bot.send('关键词触发成功!')

文件触发器

on_file是文件触发器,专用于检测用户是否上传了符合条件的文件。

例如,下面的代码将会在用户上传.json格式的文件时触发:

python
@sv_switch.on_file('json')
-async def handle_json_file(bot: Bot, ev: Event):
-    await bot.send('检测到文本文件,正在处理...')
-    # 添加文件处理逻辑
-    await asyncio.sleep(1)
-    await bot.send('文本文件处理完成!')

正则触发器

on_regex是正则表达式触发器,将在消息内容符合正则表达式模式时触发。

例如,下面的代码中会检测是否有以测试开头,后面跟数字的消息:

python
@sv_switch.on_regex(r'^测试\\d+$')
-async def regex_trigger(bot: Bot, ev: Event):
-    await bot.send('正则匹配成功,正在进行处理!')
-    await asyncio.sleep(1)
-    await bot.send(f'匹配内容:{ev.text}')

后缀触发器

on_suffix是后缀触发器,将在消息内容以特定的后缀结尾时触发。

例如,下面的代码会响应所有以.jpg.png结尾的消息:

python
@sv_switch.on_suffix(('.jpg', '.png'))
-async def suffix_trigger(bot: Bot, ev: Event):
-    await bot.send('检测到图片后缀,正在处理!')
-    # 添加后续逻辑
-    await asyncio.sleep(1)
-    await bot.send(f'处理完成:{ev.text}')

消息触发器

on_message是消息触发器,将在接收到任意消息时触发,适合用作消息日志记录或全局处理。

例如,下面的代码会对所有消息进行简单响应:

python
@sv_switch.on_message()
-async def message_trigger(bot: Bot, ev: Event):
-    await bot.send('收到消息,正在处理...')
-    await asyncio.sleep(1)
-    await bot.send(f'处理完成:{ev.text}')
`,49))])}const D=t(E,[["render",o]]);export{A as __pageData,D as default}; diff --git a/assets/CodePlugins_trigger.md.3dtEF5TP.js b/assets/CodePlugins_trigger.md.Dx8Lv-F2.js similarity index 93% rename from assets/CodePlugins_trigger.md.3dtEF5TP.js rename to assets/CodePlugins_trigger.md.Dx8Lv-F2.js index c37ed883..6e6e438f 100644 --- a/assets/CodePlugins_trigger.md.3dtEF5TP.js +++ b/assets/CodePlugins_trigger.md.Dx8Lv-F2.js @@ -1,4 +1,4 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as h}from"./chunks/Badge.EWdsPxeJ.js";import{_ as t,c as k,j as i,a,G as n,a1 as r,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"触发器","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/trigger.md","filePath":"CodePlugins/trigger.md","lastUpdated":1736946156000}'),E={name:"CodePlugins/trigger.md"},g={id:"触发器",tabindex:"-1"};function o(c,s,y,F,b,u){const p=h,e=l;return d(),k("div",null,[i("h1",g,[s[0]||(s[0]=a("触发器")),n(p,{type:"tip",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#触发器","aria-label":'Permalink to "触发器"'},"​",-1))]),n(e,{readTime:"3",words:"1k"}),s[3]||(s[3]=r(`

触发器是事件触发的核心,触发器的上层是服务,下层是函数

GsCore中一共提供了8种触发器,下面一一为你介绍。

创建服务

触发器的上层是服务,所以我们需要先创建一个服务,所有的触发器将被挂在该服务的下面

python
from gsuid_core.sv import SV
+import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"触发器","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/trigger.md","filePath":"CodePlugins/trigger.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/trigger.md"},g={id:"触发器",tabindex:"-1"};function o(c,s,y,F,b,u){const p=h,e=l;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("触发器")),a(p,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#触发器","aria-label":'Permalink to "触发器"'},"​",-1))]),a(e,{readTime:"3",words:"1k"}),s[3]||(s[3]=d(`

触发器是事件触发的核心,触发器的上层是服务,下层是函数

GsCore中一共提供了8种触发器,下面一一为你介绍。

创建服务

触发器的上层是服务,所以我们需要先创建一个服务,所有的触发器将被挂在该服务的下面

python
from gsuid_core.sv import SV
 
 # 随意命名, 不要和其他插件冲突即可
 sv_switch = SV('测试开关')

全匹配触发器

on_fullmatch是全匹配触发器,将在发送的消息内容完全等于预先设定的触发内容时触发

在下面的例子中,只有当消息内容为全匹配测试时才触发

python
@sv_switch.on_fullmatch('全匹配测试')
@@ -47,4 +47,4 @@ import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
 async def message_trigger(bot: Bot, ev: Event):
     await bot.send('收到消息,正在处理...')
     await asyncio.sleep(1)
-    await bot.send(f'处理完成:{ev.text}')
`,49))])}const D=t(E,[["render",o]]);export{A as __pageData,D as default}; + await bot.send(f'处理完成:{ev.text}')
`,49))])}const _=t(E,[["render",o]]);export{A as __pageData,_ as default}; diff --git a/assets/CodePlugins_trigger.md.Dx8Lv-F2.lean.js b/assets/CodePlugins_trigger.md.Dx8Lv-F2.lean.js new file mode 100644 index 00000000..9a4e9116 --- /dev/null +++ b/assets/CodePlugins_trigger.md.Dx8Lv-F2.lean.js @@ -0,0 +1 @@ +import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as h}from"./chunks/Badge.BcYx50Ru.js";import{_ as t,c as k,o as r,j as i,G as a,af as d,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"触发器","description":"","frontmatter":{},"headers":[],"relativePath":"CodePlugins/trigger.md","filePath":"CodePlugins/trigger.md","lastUpdated":1738685218000}'),E={name:"CodePlugins/trigger.md"},g={id:"触发器",tabindex:"-1"};function o(c,s,y,F,b,u){const p=h,e=l;return r(),k("div",null,[i("h1",g,[s[0]||(s[0]=n("触发器")),a(p,{type:"tip",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#触发器","aria-label":'Permalink to "触发器"'},"​",-1))]),a(e,{readTime:"3",words:"1k"}),s[3]||(s[3]=d("",49))])}const _=t(E,[["render",o]]);export{A as __pageData,_ as default}; diff --git a/assets/Extra_AddCK.md.DlY64qq4.lean.js b/assets/Extra_AddCK.md.DlY64qq4.lean.js deleted file mode 100644 index 1fade105..00000000 --- a/assets/Extra_AddCK.md.DlY64qq4.lean.js +++ /dev/null @@ -1,17 +0,0 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l,c as p,j as i,a as e,G as k,a1 as t,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const u=JSON.parse('{"title":"添加Cookie","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/AddCK.md","filePath":"Extra/AddCK.md","lastUpdated":1736946156000}'),r={name:"Extra/AddCK.md"};function E(d,s,o,c,g,y){const a=n;return h(),p("div",null,[s[0]||(s[0]=i("h1",{id:"添加cookie",tabindex:"-1"},[e("添加Cookie "),i("a",{class:"header-anchor",href:"#添加cookie","aria-label":'Permalink to "添加Cookie"'},"​")],-1)),k(a,{readTime:"1",words:"297"}),s[1]||(s[1]=t(`

🚨 警告

前提是绑定了UID

以下方法选择其一即可

💡 提醒

添加Stoken会自动补充添加Cookie

  • 进入观测枢,在页面上右键检查或者Ctrl+Shift+i, 复制以下代码到控制台
    • 按下确认自动复制CK、私聊发送给Bot即可
javascript
var cookie = document.cookie;
-var Str_Num = cookie.indexOf('_MHYUUID=');
-cookie = '添加 ' + cookie.substring(Str_Num);
-var ask = confirm('Cookie:' + cookie + '\\n\\n按确认,然后粘贴发送给机器人');
-if (ask == true) {
-  copy(cookie);
-  msg = cookie
-} else {
-  msg = 'Cancel'
-}
  • 直接添加Stoken

  • 群聊发送 扫码登陆,进入米游社扫码登录即可完成绑定

🚨 警告

QQ BOT 因为发送二维码 可能会遭到腾讯风控

扫码登陆一并添加Stoken

添加Stoken

javascript
var cookie = document.cookie;
-var ask = confirm('Cookie:' + cookie + '\\n\\nDo you want to copy the cookie to the clipboard?');
-if (ask == true) {
-  copy("添加 stoken" + cookie);
-  msg = cookie
-} else {
-  msg = 'Cancel'
-}
  1. 复制上面全部代码,然后打开http://user.mihoyo.com/
  2. 在页面上右键检查或者Ctrl+Shift+i
  3. 选择控制台(Console),粘贴,回车,在弹出的窗口点确认(点完自动复制)
  4. 然后在和机器人的私聊窗口,粘贴发送即可
`,9))])}const C=l(r,[["render",E]]);export{u as __pageData,C as default}; diff --git a/assets/Extra_AddCK.md.DlY64qq4.js b/assets/Extra_AddCK.md.YJsJkz6Z.js similarity index 95% rename from assets/Extra_AddCK.md.DlY64qq4.js rename to assets/Extra_AddCK.md.YJsJkz6Z.js index 1fade105..89c0f0e5 100644 --- a/assets/Extra_AddCK.md.DlY64qq4.js +++ b/assets/Extra_AddCK.md.YJsJkz6Z.js @@ -1,4 +1,4 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l,c as p,j as i,a as e,G as k,a1 as t,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const u=JSON.parse('{"title":"添加Cookie","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/AddCK.md","filePath":"Extra/AddCK.md","lastUpdated":1736946156000}'),r={name:"Extra/AddCK.md"};function E(d,s,o,c,g,y){const a=n;return h(),p("div",null,[s[0]||(s[0]=i("h1",{id:"添加cookie",tabindex:"-1"},[e("添加Cookie "),i("a",{class:"header-anchor",href:"#添加cookie","aria-label":'Permalink to "添加Cookie"'},"​")],-1)),k(a,{readTime:"1",words:"297"}),s[1]||(s[1]=t(`

🚨 警告

前提是绑定了UID

以下方法选择其一即可

💡 提醒

添加Stoken会自动补充添加Cookie

  • 进入观测枢,在页面上右键检查或者Ctrl+Shift+i, 复制以下代码到控制台
    • 按下确认自动复制CK、私聊发送给Bot即可
javascript
var cookie = document.cookie;
+import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l,c as p,o as e,j as i,G as k,af as t,a as h}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const u=JSON.parse('{"title":"添加Cookie","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/AddCK.md","filePath":"Extra/AddCK.md","lastUpdated":1738685218000}'),r={name:"Extra/AddCK.md"};function E(d,s,o,c,g,y){const a=n;return e(),p("div",null,[s[0]||(s[0]=i("h1",{id:"添加cookie",tabindex:"-1"},[h("添加Cookie "),i("a",{class:"header-anchor",href:"#添加cookie","aria-label":'Permalink to "添加Cookie"'},"​")],-1)),k(a,{readTime:"1",words:"297"}),s[1]||(s[1]=t(`

🚨 警告

前提是绑定了UID

以下方法选择其一即可

💡 提醒

添加Stoken会自动补充添加Cookie

  • 进入观测枢,在页面上右键检查或者Ctrl+Shift+i, 复制以下代码到控制台
    • 按下确认自动复制CK、私聊发送给Bot即可
javascript
var cookie = document.cookie;
 var Str_Num = cookie.indexOf('_MHYUUID=');
 cookie = '添加 ' + cookie.substring(Str_Num);
 var ask = confirm('Cookie:' + cookie + '\\n\\n按确认,然后粘贴发送给机器人');
diff --git a/assets/Extra_AddCK.md.YJsJkz6Z.lean.js b/assets/Extra_AddCK.md.YJsJkz6Z.lean.js
new file mode 100644
index 00000000..68075dec
--- /dev/null
+++ b/assets/Extra_AddCK.md.YJsJkz6Z.lean.js
@@ -0,0 +1 @@
+import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l,c as p,o as e,j as i,G as k,af as t,a as h}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const u=JSON.parse('{"title":"添加Cookie","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/AddCK.md","filePath":"Extra/AddCK.md","lastUpdated":1738685218000}'),r={name:"Extra/AddCK.md"};function E(d,s,o,c,g,y){const a=n;return e(),p("div",null,[s[0]||(s[0]=i("h1",{id:"添加cookie",tabindex:"-1"},[h("添加Cookie "),i("a",{class:"header-anchor",href:"#添加cookie","aria-label":'Permalink to "添加Cookie"'},"​")],-1)),k(a,{readTime:"1",words:"297"}),s[1]||(s[1]=t("",9))])}const C=l(r,[["render",E]]);export{u as __pageData,C as default};
diff --git a/assets/Extra_FAQ.md.5P92IMNX.lean.js b/assets/Extra_FAQ.md.5P92IMNX.lean.js
deleted file mode 100644
index 9b6ca433..00000000
--- a/assets/Extra_FAQ.md.5P92IMNX.lean.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d,c as r,j as o,a as p,G as a,a1 as l,o as s}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const h=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/FAQ.md","filePath":"Extra/FAQ.md","lastUpdated":1736946156000}'),n={name:"Extra/FAQ.md"};function i(u,e,b,k,g,q){const c=t;return s(),r("div",null,[e[0]||(e[0]=o("h1",{id:"常见问题",tabindex:"-1"},[p("常见问题 "),o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​")],-1)),a(c,{readTime:"2",words:"695"}),e[1]||(e[1]=l('

Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

A: 输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

A: 缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

A: 涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

Q: 启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

A: 涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

A: 米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

A: 使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

A: 使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

A: 使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

A: 前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

A: 请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

A: 安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者pip install greenletmsvc-runtime同理

Q: 能不能添加某个功能

A: 在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

A: 在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

A: 在gsuid_core/gsuid_core/config.json中,调整IP和PORT后重启core

',14))])}const A=d(n,[["render",i]]);export{h as __pageData,A as default}; diff --git a/assets/Extra_FAQ.md.5P92IMNX.js b/assets/Extra_FAQ.md.CTDs_Hfa.js similarity index 86% rename from assets/Extra_FAQ.md.5P92IMNX.js rename to assets/Extra_FAQ.md.CTDs_Hfa.js index 9b6ca433..380e4ab6 100644 --- a/assets/Extra_FAQ.md.5P92IMNX.js +++ b/assets/Extra_FAQ.md.CTDs_Hfa.js @@ -1 +1 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d,c as r,j as o,a as p,G as a,a1 as l,o as s}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const h=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/FAQ.md","filePath":"Extra/FAQ.md","lastUpdated":1736946156000}'),n={name:"Extra/FAQ.md"};function i(u,e,b,k,g,q){const c=t;return s(),r("div",null,[e[0]||(e[0]=o("h1",{id:"常见问题",tabindex:"-1"},[p("常见问题 "),o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​")],-1)),a(c,{readTime:"2",words:"695"}),e[1]||(e[1]=l('

Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

A: 输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

A: 缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

A: 涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

Q: 启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

A: 涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

A: 米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

A: 使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

A: 使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

A: 使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

A: 前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

A: 请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

A: 安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者pip install greenletmsvc-runtime同理

Q: 能不能添加某个功能

A: 在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

A: 在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

A: 在gsuid_core/gsuid_core/config.json中,调整IP和PORT后重启core

',14))])}const A=d(n,[["render",i]]);export{h as __pageData,A as default}; +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d,c as r,o as p,j as o,G as a,af as l,a as s}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/FAQ.md","filePath":"Extra/FAQ.md","lastUpdated":1738685218000}'),n={name:"Extra/FAQ.md"};function i(u,e,b,k,_,q){const c=t;return p(),r("div",null,[e[0]||(e[0]=o("h1",{id:"常见问题",tabindex:"-1"},[s("常见问题 "),o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​")],-1)),a(c,{readTime:"2",words:"695"}),e[1]||(e[1]=l('

Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

A: 输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

A: 缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

A: 涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

Q: 启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

A: 涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

A: 米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

A: 使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

A: 使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

A: 使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

A: 前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

A: 请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

A: 安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者pip install greenletmsvc-runtime同理

Q: 能不能添加某个功能

A: 在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

A: 在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

A: 在gsuid_core/data/config.json中,调整IP和PORT后重启core

',14))])}const h=d(n,[["render",i]]);export{A as __pageData,h as default}; diff --git a/assets/Extra_FAQ.md.CTDs_Hfa.lean.js b/assets/Extra_FAQ.md.CTDs_Hfa.lean.js new file mode 100644 index 00000000..1639bd8d --- /dev/null +++ b/assets/Extra_FAQ.md.CTDs_Hfa.lean.js @@ -0,0 +1 @@ +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d,c as r,o as p,j as o,G as a,af as l,a as s}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/FAQ.md","filePath":"Extra/FAQ.md","lastUpdated":1738685218000}'),n={name:"Extra/FAQ.md"};function i(u,e,b,k,_,q){const c=t;return p(),r("div",null,[e[0]||(e[0]=o("h1",{id:"常见问题",tabindex:"-1"},[s("常见问题 "),o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​")],-1)),a(c,{readTime:"2",words:"695"}),e[1]||(e[1]=l("",14))])}const h=d(n,[["render",i]]);export{A as __pageData,h as default}; diff --git a/assets/Extra_ResourceDownload.md.CPZJzjnU.lean.js b/assets/Extra_ResourceDownload.md.CPZJzjnU.lean.js deleted file mode 100644 index 7bb03d20..00000000 --- a/assets/Extra_ResourceDownload.md.CPZJzjnU.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o,c as s,a1 as r,G as p,o as n}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const b=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/ResourceDownload.md","filePath":"Extra/ResourceDownload.md","lastUpdated":1736946156000}'),l={name:"Extra/ResourceDownload.md"};function c(i,e,h,m,f,u){const t=a;return n(),s("div",null,[e[0]||(e[0]=r('

💡 提醒

下载站由@miniGG提供,感谢!

资源包镜像存储由群友@H12120提供,感谢!

理论上启动Bot将会立即开始下载缺失资源, 如果下载实在过于缓慢甚至直接失败,可以尝试使用资源包

下载后覆盖gsuid_core/data/GenshinUID/resource即可

// GenshinUID 资源包地址

~~https://down.2654.us/api/public/dl/wCWUePJB~~ # 已废弃

',4)),p(t,{readTime:"1",words:"245"}),e[1]||(e[1]=r('

https://file.hljone.cn/resource3.1.tar #2022.10.19更新

https://sg.2355.eu.org/resource3.1.tar #2022.10.19更新

https://tmp.link/f/639de95791b4d #2022.12.18更新 3.3资源包

https://sg.hljone.com/resource3.3.tar # 3.3资源包

https://www.123pan.com/s/St4DVv-rrcjH # 3.4资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-secjH.html # 3.5资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-L3ejH.html # 3.7资源包 提取码:wuyi

https://www.123pan.com/s/St4DVv-sKejH.html # 4.1资源包 提取码:Wuyi

// 增量包地址(注意,至少需要下载上一个版本的全量包)

https://www.123pan.com/s/St4DVv-mtcjH.html # 3.6增量包 提取码:Wuyi

// 资源站地址 (仅展示,无下载作用)

https://file.microgg.cn/KimigaiiWuyi/ # 资源站

https://sg.hljone.com/KimigaiiWuyi/resource/ # 资源镜像站

',3))])}const k=o(l,[["render",c]]);export{b as __pageData,k as default}; diff --git a/assets/Extra_ResourceDownload.md.CPZJzjnU.js b/assets/Extra_ResourceDownload.md.DSvGFZ2v.js similarity index 83% rename from assets/Extra_ResourceDownload.md.CPZJzjnU.js rename to assets/Extra_ResourceDownload.md.DSvGFZ2v.js index 7bb03d20..9d728c98 100644 --- a/assets/Extra_ResourceDownload.md.CPZJzjnU.js +++ b/assets/Extra_ResourceDownload.md.DSvGFZ2v.js @@ -1 +1 @@ -import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o,c as s,a1 as r,G as p,o as n}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const b=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/ResourceDownload.md","filePath":"Extra/ResourceDownload.md","lastUpdated":1736946156000}'),l={name:"Extra/ResourceDownload.md"};function c(i,e,h,m,f,u){const t=a;return n(),s("div",null,[e[0]||(e[0]=r('

💡 提醒

下载站由@miniGG提供,感谢!

资源包镜像存储由群友@H12120提供,感谢!

理论上启动Bot将会立即开始下载缺失资源, 如果下载实在过于缓慢甚至直接失败,可以尝试使用资源包

下载后覆盖gsuid_core/data/GenshinUID/resource即可

// GenshinUID 资源包地址

~~https://down.2654.us/api/public/dl/wCWUePJB~~ # 已废弃

',4)),p(t,{readTime:"1",words:"245"}),e[1]||(e[1]=r('

https://file.hljone.cn/resource3.1.tar #2022.10.19更新

https://sg.2355.eu.org/resource3.1.tar #2022.10.19更新

https://tmp.link/f/639de95791b4d #2022.12.18更新 3.3资源包

https://sg.hljone.com/resource3.3.tar # 3.3资源包

https://www.123pan.com/s/St4DVv-rrcjH # 3.4资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-secjH.html # 3.5资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-L3ejH.html # 3.7资源包 提取码:wuyi

https://www.123pan.com/s/St4DVv-sKejH.html # 4.1资源包 提取码:Wuyi

// 增量包地址(注意,至少需要下载上一个版本的全量包)

https://www.123pan.com/s/St4DVv-mtcjH.html # 3.6增量包 提取码:Wuyi

// 资源站地址 (仅展示,无下载作用)

https://file.microgg.cn/KimigaiiWuyi/ # 资源站

https://sg.hljone.com/KimigaiiWuyi/resource/ # 资源镜像站

',3))])}const k=o(l,[["render",c]]);export{b as __pageData,k as default}; +import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o,c as s,o as p,af as r,G as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/ResourceDownload.md","filePath":"Extra/ResourceDownload.md","lastUpdated":1738685218000}'),l={name:"Extra/ResourceDownload.md"};function c(i,e,h,m,_,f){const t=a;return p(),s("div",null,[e[0]||(e[0]=r('

💡 提醒

下载站由@miniGG提供,感谢!

资源包镜像存储由群友@H12120提供,感谢!

理论上启动Bot将会立即开始下载缺失资源, 如果下载实在过于缓慢甚至直接失败,可以尝试使用资源包

下载后覆盖gsuid_core/data/GenshinUID/resource即可

// GenshinUID 资源包地址

~~https://down.2654.us/api/public/dl/wCWUePJB~~ # 已废弃

',4)),n(t,{readTime:"1",words:"245"}),e[1]||(e[1]=r('

https://file.hljone.cn/resource3.1.tar #2022.10.19更新

https://sg.2355.eu.org/resource3.1.tar #2022.10.19更新

https://tmp.link/f/639de95791b4d #2022.12.18更新 3.3资源包

https://sg.hljone.com/resource3.3.tar # 3.3资源包

https://www.123pan.com/s/St4DVv-rrcjH # 3.4资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-secjH.html # 3.5资源包 提取码:Wuyi

https://www.123pan.com/s/St4DVv-L3ejH.html # 3.7资源包 提取码:wuyi

https://www.123pan.com/s/St4DVv-sKejH.html # 4.1资源包 提取码:Wuyi

// 增量包地址(注意,至少需要下载上一个版本的全量包)

https://www.123pan.com/s/St4DVv-mtcjH.html # 3.6增量包 提取码:Wuyi

// 资源站地址 (仅展示,无下载作用)

https://file.microgg.cn/KimigaiiWuyi/ # 资源站

https://sg.hljone.com/KimigaiiWuyi/resource/ # 资源镜像站

',3))])}const b=o(l,[["render",c]]);export{d as __pageData,b as default}; diff --git a/assets/Extra_ResourceDownload.md.DSvGFZ2v.lean.js b/assets/Extra_ResourceDownload.md.DSvGFZ2v.lean.js new file mode 100644 index 00000000..2dbfe2f4 --- /dev/null +++ b/assets/Extra_ResourceDownload.md.DSvGFZ2v.lean.js @@ -0,0 +1 @@ +import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o,c as s,o as p,af as r,G as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"Extra/ResourceDownload.md","filePath":"Extra/ResourceDownload.md","lastUpdated":1738685218000}'),l={name:"Extra/ResourceDownload.md"};function c(i,e,h,m,_,f){const t=a;return p(),s("div",null,[e[0]||(e[0]=r("",4)),n(t,{readTime:"1",words:"245"}),e[1]||(e[1]=r("",3))])}const b=o(l,[["render",c]]);export{d as __pageData,b as default}; diff --git a/assets/FAQ_index.md.DV1sXUzf.js b/assets/FAQ_index.md.CqCa5FoX.js similarity index 90% rename from assets/FAQ_index.md.DV1sXUzf.js rename to assets/FAQ_index.md.CqCa5FoX.js index d455671e..70f2b836 100644 --- a/assets/FAQ_index.md.DV1sXUzf.js +++ b/assets/FAQ_index.md.CqCa5FoX.js @@ -1 +1 @@ -import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as n,c as l,j as o,a as r,G as t,a1 as s,o as u}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const P=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"FAQ/index.md","filePath":"FAQ/index.md","lastUpdated":1736946156000}'),h={name:"FAQ/index.md"},q={id:"常见问题",tabindex:"-1"};function b(p,e,g,f,k,m){const a=d,c=i;return u(),l("div",null,[o("h1",q,[e[0]||(e[0]=r("常见问题")),t(a,{type:"warning",text:"检索"}),e[1]||(e[1]=r()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​",-1))]),t(c,{readTime:"2",words:"688"}),e[3]||(e[3]=s('
Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者`pip install greenlet``

安装``msvc-runtime`同理

Q: 能不能添加某个功能

在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

gsuid_core/gsuid_core/config.json中,调整IP和PORT后重启core

',28))])}const v=n(h,[["render",b]]);export{P as __pageData,v as default}; +import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as n,c as l,o as s,j as o,G as r,af as u,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const y=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"FAQ/index.md","filePath":"FAQ/index.md","lastUpdated":1738685218000}'),h={name:"FAQ/index.md"},q={id:"常见问题",tabindex:"-1"};function b(p,e,g,f,k,m){const a=d,c=i;return s(),l("div",null,[o("h1",q,[e[0]||(e[0]=t("常见问题")),r(a,{type:"warning",text:"检索"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​",-1))]),r(c,{readTime:"2",words:"688"}),e[3]||(e[3]=u('
Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者`pip install greenlet``

安装``msvc-runtime`同理

Q: 能不能添加某个功能

在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

gsuid_core/data/config.json中,调整IP和PORT后重启core

',28))])}const v=n(h,[["render",b]]);export{y as __pageData,v as default}; diff --git a/assets/FAQ_index.md.CqCa5FoX.lean.js b/assets/FAQ_index.md.CqCa5FoX.lean.js new file mode 100644 index 00000000..eaee0b43 --- /dev/null +++ b/assets/FAQ_index.md.CqCa5FoX.lean.js @@ -0,0 +1 @@ +import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as n,c as l,o as s,j as o,G as r,af as u,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const y=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"FAQ/index.md","filePath":"FAQ/index.md","lastUpdated":1738685218000}'),h={name:"FAQ/index.md"},q={id:"常见问题",tabindex:"-1"};function b(p,e,g,f,k,m){const a=d,c=i;return s(),l("div",null,[o("h1",q,[e[0]||(e[0]=t("常见问题")),r(a,{type:"warning",text:"检索"}),e[1]||(e[1]=t()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​",-1))]),r(c,{readTime:"2",words:"688"}),e[3]||(e[3]=u("",28))])}const v=n(h,[["render",b]]);export{y as __pageData,v as default}; diff --git a/assets/FAQ_index.md.DV1sXUzf.lean.js b/assets/FAQ_index.md.DV1sXUzf.lean.js deleted file mode 100644 index d455671e..00000000 --- a/assets/FAQ_index.md.DV1sXUzf.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as n,c as l,j as o,a as r,G as t,a1 as s,o as u}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const P=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"FAQ/index.md","filePath":"FAQ/index.md","lastUpdated":1736946156000}'),h={name:"FAQ/index.md"},q={id:"常见问题",tabindex:"-1"};function b(p,e,g,f,k,m){const a=d,c=i;return u(),l("div",null,[o("h1",q,[e[0]||(e[0]=r("常见问题")),t(a,{type:"warning",text:"检索"}),e[1]||(e[1]=r()),e[2]||(e[2]=o("a",{class:"header-anchor",href:"#常见问题","aria-label":'Permalink to "常见问题"'},"​",-1))]),t(c,{readTime:"2",words:"688"}),e[3]||(e[3]=s('
Q: 安装gsuid_core的时候,输入命令poetry install出现报错DBusErrorResponse

输入命令export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring之后再次尝试poetry install

Q: 使用命令中报错No such file or directory

缺少相关资源文件夹,可尝试使用命令gs重启或者下载全部资源,如仍然报错,请提供错误日志并反馈

Q: 启动出现报错SSLCertVerificationError,但是Bot可以正常使用

涉及功能深渊概览,缺少SSL证书,进入虚空数据库后点击左上角、链接左边的小锁,链接是安全的 -> 证书有效 -> 详细信息 -> 导出证书, 然后文件名随便写一个,后缀改为.crt,双击安装证书即可

启动出现报错Httpx AsyncClient Timeout Error等,但是Bot可以正常使用

涉及功能版本深渊, 网络无法连接内鬼网

Q: 签到每日等功能出现报错、或者错误码1034

米游社采取全域验证码校验,需要手动上米游社解除验证码风控(我的 -> 我的角色),目前暂无公开解决方法

Q: 群友使用命令无反馈、仅自己可用

使用重置core配置后重启

Q: 使用gs帮助无反应,其他命令有效

使用gs重启重新加载帮助图(大概率是由于更新后不重启导致的)

Q: 能不能一次性更新GenshinUID v4gsuid-core(早柚核心)

使用gs全部更新,如遇v4更新报错,可进一步使用gs强制更新 (注意无法强制更新core、也不推荐在core目录下使用git rmgit clean等高危命令)

Q: 启动资源下载过慢,有没有离线资源包

前往资源包下载最新文件覆盖

Q: Nonebot2的配置、添加适配器的教程

请自行前往对应文档查看,例如NoneBot2文档、以及各个适配器的文档,善用GitHub的搜索功能

Q: ValueError: the greenlet library is required to use this function. DLL load failed while importing _greenlet: 找不到指定的模块。

安装依赖greenlet(如果你是windows,还需要额外安装msvc-runtime

视环境使用poetry run pip install greenlet或者`pip install greenlet``

安装``msvc-runtime`同理

Q: 能不能添加某个功能

在GenshinUID的项目里提issuse,如果合理并且有余力,会加入todo list

Q: 能不能修改v4-nonebot2连接到core的端口

在nb2的环境文件中(例如.env)添加gsuid_core_host="127.0.0.1"gsuid_core_port="9527",IP地址和端口改成你需要的就可以

Q: 能不能修改core接受链接的端口

gsuid_core/gsuid_core/config.json中,调整IP和PORT后重启core

',28))])}const v=n(h,[["render",b]]);export{P as __pageData,v as default}; diff --git a/assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.js b/assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.js similarity index 85% rename from assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.js rename to assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.js index 171da892..fd290446 100644 --- a/assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.js +++ b/assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.js @@ -1,4 +1,4 @@ -import{_ as o,a as h}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as k}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as g,c as m,j as n,a,G as i,w as l,a1 as u,o as b}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const U=JSON.parse('{"title":"为GsCore安装插件","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/InstallPlugins.md","filePath":"InstallPlugins/InstallPlugins.md","lastUpdated":1736946156000}'),F={name:"InstallPlugins/InstallPlugins.md"},c={id:"为gscore安装插件",tabindex:"-1"},C={id:"命令安装",tabindex:"-1"},y={id:"手动安装",tabindex:"-1"};function B(f,s,D,I,x,_){const e=d,p=k,t=h,r=o;return b(),m("div",null,[n("h1",c,[s[0]||(s[0]=a("为GsCore安装插件")),i(e,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=n("a",{class:"header-anchor",href:"#为gscore安装插件","aria-label":'Permalink to "为GsCore安装插件"'},"​",-1))]),i(p,{readTime:"1",words:"276"}),s[12]||(s[12]=n("div",{class:"tip custom-block"},[n("p",{class:"custom-block-title"},"💡 提醒"),n("p",null,[a("本文默认装插件时你"),n("strong",null,"没有"),a("安装任何插件,")]),n("p",null,[a("即你**【没有】**执行"),n("a",{href:"./../Started/InstallCore.html"},"安装GsCore"),a("一节中的"),n("em",null,"最后一步【安装所需插件】"),a("。")]),n("p",null,"即使是安装了也没有关系,只需要把安装的插件名字换成其他,依旧是一样的安装方式。")],-1)),n("h3",C,[s[3]||(s[3]=a("命令安装")),i(e,{type:"tip",text:"简单"}),s[4]||(s[4]=a()),s[5]||(s[5]=n("a",{class:"header-anchor",href:"#命令安装","aria-label":'Permalink to "命令安装"'},"​",-1))]),s[13]||(s[13]=n("p",null,[a("已经启动Bot、GsCore,则只需要确保自己有"),n("code",null,"master"),a("权限。")],-1)),i(r,{title:"聊天界面"},{default:l(()=>[i(t,{nickname:"Wuyi无疑"},{default:l(()=>s[6]||(s[6]=[a("core安装插件GenshinUID")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[7]||(s[7]=[a("🚀 开始安装...请稍等一段时间...")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[8]||(s[8]=[a("🎉 安装成功!请发送`gs重启`或`core重启`以应用插件!.")])),_:1})]),_:1}),n("h3",y,[s[9]||(s[9]=a("手动安装")),i(e,{type:"warning",text:"普通"}),s[10]||(s[10]=a()),s[11]||(s[11]=n("a",{class:"header-anchor",href:"#手动安装","aria-label":'Permalink to "手动安装"'},"​",-1))]),s[14]||(s[14]=u(`
sh
cd gsuid_core
+import{_ as o,a as h}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as k}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as g,c as m,o as u,j as n,G as i,af as b,a,w as l}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const S=JSON.parse('{"title":"为GsCore安装插件","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/InstallPlugins.md","filePath":"InstallPlugins/InstallPlugins.md","lastUpdated":1738685218000}'),F={name:"InstallPlugins/InstallPlugins.md"},C={id:"为gscore安装插件",tabindex:"-1"},c={id:"命令安装",tabindex:"-1"},y={id:"手动安装",tabindex:"-1"};function B(_,s,f,D,I,P){const e=d,p=k,t=o,r=h;return u(),m("div",null,[n("h1",C,[s[0]||(s[0]=a("为GsCore安装插件")),i(e,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=n("a",{class:"header-anchor",href:"#为gscore安装插件","aria-label":'Permalink to "为GsCore安装插件"'},"​",-1))]),i(p,{readTime:"1",words:"276"}),s[12]||(s[12]=n("div",{class:"tip custom-block"},[n("p",{class:"custom-block-title"},"💡 提醒"),n("p",null,[a("本文默认装插件时你"),n("strong",null,"没有"),a("安装任何插件,")]),n("p",null,[a("即你**【没有】**执行"),n("a",{href:"./../Started/InstallCore.html"},"安装GsCore"),a("一节中的"),n("em",null,"最后一步【安装所需插件】"),a("。")]),n("p",null,"即使是安装了也没有关系,只需要把安装的插件名字换成其他,依旧是一样的安装方式。")],-1)),n("h3",c,[s[3]||(s[3]=a("命令安装")),i(e,{type:"tip",text:"简单"}),s[4]||(s[4]=a()),s[5]||(s[5]=n("a",{class:"header-anchor",href:"#命令安装","aria-label":'Permalink to "命令安装"'},"​",-1))]),s[13]||(s[13]=n("p",null,[a("已经启动Bot、GsCore,则只需要确保自己有"),n("code",null,"master"),a("权限。")],-1)),i(r,{title:"聊天界面"},{default:l(()=>[i(t,{nickname:"Wuyi无疑"},{default:l(()=>s[6]||(s[6]=[a("core安装插件GenshinUID")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[7]||(s[7]=[a("🚀 开始安装...请稍等一段时间...")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[8]||(s[8]=[a("🎉 安装成功!请发送`gs重启`或`core重启`以应用插件!.")])),_:1})]),_:1}),n("h3",y,[s[9]||(s[9]=a("手动安装")),i(e,{type:"warning",text:"普通"}),s[10]||(s[10]=a()),s[11]||(s[11]=n("a",{class:"header-anchor",href:"#手动安装","aria-label":'Permalink to "手动安装"'},"​",-1))]),s[14]||(s[14]=b(`
sh
cd gsuid_core
 cd plugins
 
 # 本文以安装GenshinUID / StarRailUID插件为范例
@@ -13,4 +13,4 @@ import{_ as o,a as h}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.B
 cd ../
 
 # 启动Bot(如此时GsCore正在运行,请先使用Ctrl+C快捷键关闭GsCore,无需重启Bot(如NoneBot2))
-poetry run core
`,1))])}const w=g(F,[["render",B]]);export{U as __pageData,w as default}; +poetry run core
`,1))])}const T=g(F,[["render",B]]);export{S as __pageData,T as default}; diff --git a/assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.lean.js b/assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.lean.js new file mode 100644 index 00000000..c1c94397 --- /dev/null +++ b/assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.lean.js @@ -0,0 +1 @@ +import{_ as o,a as h}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js";import{_ as k}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as g,c as m,o as u,j as n,G as i,af as b,a,w as l}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const S=JSON.parse('{"title":"为GsCore安装插件","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/InstallPlugins.md","filePath":"InstallPlugins/InstallPlugins.md","lastUpdated":1738685218000}'),F={name:"InstallPlugins/InstallPlugins.md"},C={id:"为gscore安装插件",tabindex:"-1"},c={id:"命令安装",tabindex:"-1"},y={id:"手动安装",tabindex:"-1"};function B(_,s,f,D,I,P){const e=d,p=k,t=o,r=h;return u(),m("div",null,[n("h1",C,[s[0]||(s[0]=a("为GsCore安装插件")),i(e,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=n("a",{class:"header-anchor",href:"#为gscore安装插件","aria-label":'Permalink to "为GsCore安装插件"'},"​",-1))]),i(p,{readTime:"1",words:"276"}),s[12]||(s[12]=n("div",{class:"tip custom-block"},[n("p",{class:"custom-block-title"},"💡 提醒"),n("p",null,[a("本文默认装插件时你"),n("strong",null,"没有"),a("安装任何插件,")]),n("p",null,[a("即你**【没有】**执行"),n("a",{href:"./../Started/InstallCore.html"},"安装GsCore"),a("一节中的"),n("em",null,"最后一步【安装所需插件】"),a("。")]),n("p",null,"即使是安装了也没有关系,只需要把安装的插件名字换成其他,依旧是一样的安装方式。")],-1)),n("h3",c,[s[3]||(s[3]=a("命令安装")),i(e,{type:"tip",text:"简单"}),s[4]||(s[4]=a()),s[5]||(s[5]=n("a",{class:"header-anchor",href:"#命令安装","aria-label":'Permalink to "命令安装"'},"​",-1))]),s[13]||(s[13]=n("p",null,[a("已经启动Bot、GsCore,则只需要确保自己有"),n("code",null,"master"),a("权限。")],-1)),i(r,{title:"聊天界面"},{default:l(()=>[i(t,{nickname:"Wuyi无疑"},{default:l(()=>s[6]||(s[6]=[a("core安装插件GenshinUID")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[7]||(s[7]=[a("🚀 开始安装...请稍等一段时间...")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[8]||(s[8]=[a("🎉 安装成功!请发送`gs重启`或`core重启`以应用插件!.")])),_:1})]),_:1}),n("h3",y,[s[9]||(s[9]=a("手动安装")),i(e,{type:"warning",text:"普通"}),s[10]||(s[10]=a()),s[11]||(s[11]=n("a",{class:"header-anchor",href:"#手动安装","aria-label":'Permalink to "手动安装"'},"​",-1))]),s[14]||(s[14]=b("",1))])}const T=g(F,[["render",B]]);export{S as __pageData,T as default}; diff --git a/assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.lean.js b/assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.lean.js deleted file mode 100644 index 171da892..00000000 --- a/assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.lean.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as o,a as h}from"./chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js";import{_ as k}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as g,c as m,j as n,a,G as i,w as l,a1 as u,o as b}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const U=JSON.parse('{"title":"为GsCore安装插件","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/InstallPlugins.md","filePath":"InstallPlugins/InstallPlugins.md","lastUpdated":1736946156000}'),F={name:"InstallPlugins/InstallPlugins.md"},c={id:"为gscore安装插件",tabindex:"-1"},C={id:"命令安装",tabindex:"-1"},y={id:"手动安装",tabindex:"-1"};function B(f,s,D,I,x,_){const e=d,p=k,t=h,r=o;return b(),m("div",null,[n("h1",c,[s[0]||(s[0]=a("为GsCore安装插件")),i(e,{type:"tip",text:"简单"}),s[1]||(s[1]=a()),s[2]||(s[2]=n("a",{class:"header-anchor",href:"#为gscore安装插件","aria-label":'Permalink to "为GsCore安装插件"'},"​",-1))]),i(p,{readTime:"1",words:"276"}),s[12]||(s[12]=n("div",{class:"tip custom-block"},[n("p",{class:"custom-block-title"},"💡 提醒"),n("p",null,[a("本文默认装插件时你"),n("strong",null,"没有"),a("安装任何插件,")]),n("p",null,[a("即你**【没有】**执行"),n("a",{href:"./../Started/InstallCore.html"},"安装GsCore"),a("一节中的"),n("em",null,"最后一步【安装所需插件】"),a("。")]),n("p",null,"即使是安装了也没有关系,只需要把安装的插件名字换成其他,依旧是一样的安装方式。")],-1)),n("h3",C,[s[3]||(s[3]=a("命令安装")),i(e,{type:"tip",text:"简单"}),s[4]||(s[4]=a()),s[5]||(s[5]=n("a",{class:"header-anchor",href:"#命令安装","aria-label":'Permalink to "命令安装"'},"​",-1))]),s[13]||(s[13]=n("p",null,[a("已经启动Bot、GsCore,则只需要确保自己有"),n("code",null,"master"),a("权限。")],-1)),i(r,{title:"聊天界面"},{default:l(()=>[i(t,{nickname:"Wuyi无疑"},{default:l(()=>s[6]||(s[6]=[a("core安装插件GenshinUID")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[7]||(s[7]=[a("🚀 开始安装...请稍等一段时间...")])),_:1}),i(t,{nickname:"GsCore"},{default:l(()=>s[8]||(s[8]=[a("🎉 安装成功!请发送`gs重启`或`core重启`以应用插件!.")])),_:1})]),_:1}),n("h3",y,[s[9]||(s[9]=a("手动安装")),i(e,{type:"warning",text:"普通"}),s[10]||(s[10]=a()),s[11]||(s[11]=n("a",{class:"header-anchor",href:"#手动安装","aria-label":'Permalink to "手动安装"'},"​",-1))]),s[14]||(s[14]=u(`
sh
cd gsuid_core
-cd plugins
-
-# 本文以安装GenshinUID / StarRailUID插件为范例
-
-# 安装v4 GenshinUID
-git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
-
-# 安装StarRailUID
-git clone https://github.com/baiqwerdvd/StarRailUID.git --depth=1 --single-branch
-
-# 返回主目录
-cd ../
-
-# 启动Bot(如此时GsCore正在运行,请先使用Ctrl+C快捷键关闭GsCore,无需重启Bot(如NoneBot2))
-poetry run core
`,1))])}const w=g(F,[["render",B]]);export{U as __pageData,w as default}; diff --git a/assets/InstallPlugins_PluginsList.md.CMwC1fMU.js b/assets/InstallPlugins_PluginsList.md.CMwC1fMU.js deleted file mode 100644 index 7ba6d3ca..00000000 --- a/assets/InstallPlugins_PluginsList.md.CMwC1fMU.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./chunks/Badge.EWdsPxeJ.js";import{d as u,o as s,c as o,F as d,C as b,k as v,Z as _,j as t,t as r,G as c,_ as y,a as f,a1 as k}from"./chunks/framework.B_O7KVry.js";import{_ as I}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import"./chunks/theme.C4j4VKTs.js";const W={StarRailUID:{link:"https://github.com/baiqwerdvd/StarRailUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/04/30/kvZgaVLo5fATI6h.png",branch:"master",type:"tip",content:"普通",info:"全功能星穹铁道插件",installMsg:"",alias:["sruid","sr","星铁","崩铁"]},GenshinUID:{link:"https://github.com/KimigaiiWuyi/GenshinUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/03/25/bareSdYcsmRPOyZ.png",branch:"main",type:"tip",content:"普通",info:"全功能原神插件",installMsg:"",alias:["gsuid","gs","原神"]},plugin_chat:{link:"https://github.com/wangyu1997/gsuidcore_plugin_chat",avatar:"https://github.com/wangyu1997.png",cover:"",branch:"main",type:"tip",content:"普通",info:"融合了openai, newbing, 词库, 发病的智障回复插件",installMsg:"",alias:["chat"]},mys_qrlogin:{link:"https://github.com/RBAmeto/gsuidcore_mys_qrlogin",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"danger",content:"危险",info:"扫码登陆游戏插件",installMsg:"",alias:["qrlogin","扫码登陆"]},honkai_sign:{link:"https://github.com/RBAmeto/gsuidcore_honkai_sign",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"tip",content:"普通",info:"崩坏三签到插件",installMsg:"",alias:["崩三签到","bh3_sign"]},maimai_plugin:{link:"https://github.com/Agnes4m/maimai_plugin",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/IlrxcWVp4ZGqAzR.png",branch:"gsuid_core",type:"tip",content:"普通",info:"maimai插件",installMsg:"",alias:["maimai","mm"]},WzryUID:{link:"https://github.com/KimigaiiWuyi/WzryUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/01/07/axQ4wLcNHyO9RUr.png",branch:"main",type:"tip",content:"普通",info:"全功能王者荣耀插件",installMsg:"",alias:["wzry","王者","王者荣耀"]},ArknightsUID:{link:"https://github.com/baiqwerdvd/ArknightsUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/10/30/eFZmkfrni9bBjdV.png",branch:"main",type:"tip",content:"普通",info:"全功能明日方舟插件(WIP)",installMsg:"",alias:["明日方舟","方舟","arknights","ark"]},BlueArchiveUID:{link:"https://github.com/KimigaiiWuyi/BlueArchiveUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/09/23/bVKDjUXpJ8onLEc.png",branch:"main",type:"tip",content:"普通",info:"蔚蓝档案插件",installMsg:"",alias:["ba","档案","蔚蓝档案","bauid"]},PsyTest:{link:"https://github.com/KimigaiiWuyi/gsuidcore_psytest",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/10/05/GHjJNWBP4nezgIU.png",branch:"main",type:"tip",content:"普通",info:"心理测试集合插件",installMsg:"",alias:["心理测试","心理测试合集","测试"]},pokemon:{link:"https://github.com/jiluoQAQ/Pokemon",avatar:"https://github.com/jiluoQAQ.png",cover:"https://s2.loli.net/2023/11/03/mW1ykVxItGRSqjN.png",branch:"main",type:"tip",content:"普通",info:"宝可梦小游戏插件",installMsg:"",alias:["宝可梦","神奇宝贝","宠物小精灵"]},MajsoulUID:{link:"https://github.com/KimigaiiWuyi/MajsoulUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/07/pFSmJdf.png",branch:"main",type:"tip",content:"普通",info:"全功能雀魂查询插件",installMsg:"",alias:["雀魂","majs","majsuid","majsoul"]},LOLegendsUID:{link:"https://github.com/KimigaiiWuyi/LOLegendsUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/16/pFFC129.png",branch:"main",type:"tip",content:"普通",info:"全功能LOL查询插件",installMsg:"",alias:["lol","英雄联盟","loluid"]},CS2UID:{link:"https://github.com/Agnes4m/CS2UID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/4CwrKpM1g2tUYWL.jpg",branch:"main",type:"tip",content:"普通",info:"全功能CS2查询插件",installMsg:"",alias:["csuid","cs2"]},ZZZeroUID:{link:"https://github.com/ZZZure/ZZZeroUID",avatar:"https://avatars.githubusercontent.com/u/167495548",cover:"https://s2.loli.net/2024/08/20/9zQ8Ac4vFTKkfNw.png",branch:"master",type:"tip",content:"普通",info:"全功能绝区零查询插件",installMsg:"",alias:["zzz","绝区零","zzzero"]},WutheringWavesUID:{link:"https://github.com/tyql688/WutheringWavesUID",avatar:"https://github.com/tyql688.png",cover:"https://s2.loli.net/2024/08/20/m4D3cslY6R1SM2X.png",branch:"master",type:"tip",content:"普通",info:"全功能鸣潮查询插件",installMsg:"",alias:["wwuid","ww","鸣潮"]},VAUID:{link:"https://github.com/Agnes4m/VAUID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/10/29/GMS6InAs2bWX8ey.png",branch:"main",type:"tip",content:"普通",info:"全功能无畏契约查询插件",installMsg:"",alias:["va","无畏契约"]},SayuStock:{link:"https://github.com/KimigaiiWuyi/SayuStock",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/12/15/jsdFXuWnmTEMePY.png",branch:"main",type:"tip",content:"普通",info:"股票插件, 查询云图&概览等",installMsg:"该插件需要额外依赖, 例如playwright等, 可能需要手动安装依赖至虚拟环境, 是否继续?",alias:["stock","股票","早柚股票"]}},U={},w={plugins:W,extra:U},D={class:"list"},M=["onClick"],A={class:"icon"},C=["src"],P={class:"info"},L={class:"title"},x={class:"description"},K={class:"avatar"},S=["src","alt"],j=u({__name:"Card",setup(g){function n(e){setTimeout(()=>{window.open(e,"_blank")},140)}return(e,l)=>{const p=m;return s(),o("div",D,[(s(!0),o(d,null,b(v(w).plugins,(i,a)=>(s(),o("div",{key:a,class:"card",onClick:_(()=>n(i.link),["prevent"])},[t("div",A,[t("img",{src:i.cover||i.avatar,alt:""},null,8,C)]),t("div",P,[t("div",L,[t("span",null,r(a),1),c(p,{type:i.type,text:i.content},null,8,["type","text"])]),t("p",x,r(i.info),1)]),t("div",K,[t("img",{loading:"lazy",src:i.avatar,alt:`${a}'s avatar`},null,8,S)]),l[0]||(l[0]=t("div",{class:"arrow"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",class:"icon_arrow"},[t("path",{d:"M13.4697 17.9697C13.1768 18.2626 13.1768 18.7374 13.4697 19.0303C13.7626 19.3232 14.2374 19.3232 14.5303 19.0303L20.3232 13.2374C21.0066 12.554 21.0066 11.446 20.3232 10.7626L14.5303 4.96967C14.2374 4.67678 13.7626 4.67678 13.4697 4.96967C13.1768 5.26256 13.1768 5.73744 13.4697 6.03033L18.6893 11.25H4C3.58579 11.25 3.25 11.5858 3.25 12C3.25 12.4142 3.58579 12.75 4 12.75H18.6893L13.4697 17.9697Z"})])],-1))],8,M))),128))])}}}),V=JSON.parse('{"title":"基于GsCore的插件列表","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/PluginsList.md","filePath":"InstallPlugins/PluginsList.md","lastUpdated":1736946156000}'),z={name:"InstallPlugins/PluginsList.md"};function Z(g,n,e,l,p,i){const a=I,h=j;return s(),o("div",null,[n[0]||(n[0]=t("h1",{id:"基于gscore的插件列表",tabindex:"-1"},[f("基于GsCore的插件列表 "),t("a",{class:"header-anchor",href:"#基于gscore的插件列表","aria-label":'Permalink to "基于GsCore的插件列表"'},"​")],-1)),c(a,{readTime:"1",words:"62"}),n[1]||(n[1]=k('

💡 提醒

命令安装core安装插件+插件名称, 如向Bot发送core安装插件GenshinUID

手动安装需要将插件仓库git clone/gsuid_core/plugins目录下。

',1)),c(h,{title:"卡片"})])}const N=y(z,[["render",Z]]);export{V as __pageData,N as default}; diff --git a/assets/InstallPlugins_PluginsList.md.CMwC1fMU.lean.js b/assets/InstallPlugins_PluginsList.md.CMwC1fMU.lean.js deleted file mode 100644 index 7ba6d3ca..00000000 --- a/assets/InstallPlugins_PluginsList.md.CMwC1fMU.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./chunks/Badge.EWdsPxeJ.js";import{d as u,o as s,c as o,F as d,C as b,k as v,Z as _,j as t,t as r,G as c,_ as y,a as f,a1 as k}from"./chunks/framework.B_O7KVry.js";import{_ as I}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import"./chunks/theme.C4j4VKTs.js";const W={StarRailUID:{link:"https://github.com/baiqwerdvd/StarRailUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/04/30/kvZgaVLo5fATI6h.png",branch:"master",type:"tip",content:"普通",info:"全功能星穹铁道插件",installMsg:"",alias:["sruid","sr","星铁","崩铁"]},GenshinUID:{link:"https://github.com/KimigaiiWuyi/GenshinUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/03/25/bareSdYcsmRPOyZ.png",branch:"main",type:"tip",content:"普通",info:"全功能原神插件",installMsg:"",alias:["gsuid","gs","原神"]},plugin_chat:{link:"https://github.com/wangyu1997/gsuidcore_plugin_chat",avatar:"https://github.com/wangyu1997.png",cover:"",branch:"main",type:"tip",content:"普通",info:"融合了openai, newbing, 词库, 发病的智障回复插件",installMsg:"",alias:["chat"]},mys_qrlogin:{link:"https://github.com/RBAmeto/gsuidcore_mys_qrlogin",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"danger",content:"危险",info:"扫码登陆游戏插件",installMsg:"",alias:["qrlogin","扫码登陆"]},honkai_sign:{link:"https://github.com/RBAmeto/gsuidcore_honkai_sign",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"tip",content:"普通",info:"崩坏三签到插件",installMsg:"",alias:["崩三签到","bh3_sign"]},maimai_plugin:{link:"https://github.com/Agnes4m/maimai_plugin",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/IlrxcWVp4ZGqAzR.png",branch:"gsuid_core",type:"tip",content:"普通",info:"maimai插件",installMsg:"",alias:["maimai","mm"]},WzryUID:{link:"https://github.com/KimigaiiWuyi/WzryUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/01/07/axQ4wLcNHyO9RUr.png",branch:"main",type:"tip",content:"普通",info:"全功能王者荣耀插件",installMsg:"",alias:["wzry","王者","王者荣耀"]},ArknightsUID:{link:"https://github.com/baiqwerdvd/ArknightsUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/10/30/eFZmkfrni9bBjdV.png",branch:"main",type:"tip",content:"普通",info:"全功能明日方舟插件(WIP)",installMsg:"",alias:["明日方舟","方舟","arknights","ark"]},BlueArchiveUID:{link:"https://github.com/KimigaiiWuyi/BlueArchiveUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/09/23/bVKDjUXpJ8onLEc.png",branch:"main",type:"tip",content:"普通",info:"蔚蓝档案插件",installMsg:"",alias:["ba","档案","蔚蓝档案","bauid"]},PsyTest:{link:"https://github.com/KimigaiiWuyi/gsuidcore_psytest",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/10/05/GHjJNWBP4nezgIU.png",branch:"main",type:"tip",content:"普通",info:"心理测试集合插件",installMsg:"",alias:["心理测试","心理测试合集","测试"]},pokemon:{link:"https://github.com/jiluoQAQ/Pokemon",avatar:"https://github.com/jiluoQAQ.png",cover:"https://s2.loli.net/2023/11/03/mW1ykVxItGRSqjN.png",branch:"main",type:"tip",content:"普通",info:"宝可梦小游戏插件",installMsg:"",alias:["宝可梦","神奇宝贝","宠物小精灵"]},MajsoulUID:{link:"https://github.com/KimigaiiWuyi/MajsoulUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/07/pFSmJdf.png",branch:"main",type:"tip",content:"普通",info:"全功能雀魂查询插件",installMsg:"",alias:["雀魂","majs","majsuid","majsoul"]},LOLegendsUID:{link:"https://github.com/KimigaiiWuyi/LOLegendsUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/16/pFFC129.png",branch:"main",type:"tip",content:"普通",info:"全功能LOL查询插件",installMsg:"",alias:["lol","英雄联盟","loluid"]},CS2UID:{link:"https://github.com/Agnes4m/CS2UID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/4CwrKpM1g2tUYWL.jpg",branch:"main",type:"tip",content:"普通",info:"全功能CS2查询插件",installMsg:"",alias:["csuid","cs2"]},ZZZeroUID:{link:"https://github.com/ZZZure/ZZZeroUID",avatar:"https://avatars.githubusercontent.com/u/167495548",cover:"https://s2.loli.net/2024/08/20/9zQ8Ac4vFTKkfNw.png",branch:"master",type:"tip",content:"普通",info:"全功能绝区零查询插件",installMsg:"",alias:["zzz","绝区零","zzzero"]},WutheringWavesUID:{link:"https://github.com/tyql688/WutheringWavesUID",avatar:"https://github.com/tyql688.png",cover:"https://s2.loli.net/2024/08/20/m4D3cslY6R1SM2X.png",branch:"master",type:"tip",content:"普通",info:"全功能鸣潮查询插件",installMsg:"",alias:["wwuid","ww","鸣潮"]},VAUID:{link:"https://github.com/Agnes4m/VAUID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/10/29/GMS6InAs2bWX8ey.png",branch:"main",type:"tip",content:"普通",info:"全功能无畏契约查询插件",installMsg:"",alias:["va","无畏契约"]},SayuStock:{link:"https://github.com/KimigaiiWuyi/SayuStock",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/12/15/jsdFXuWnmTEMePY.png",branch:"main",type:"tip",content:"普通",info:"股票插件, 查询云图&概览等",installMsg:"该插件需要额外依赖, 例如playwright等, 可能需要手动安装依赖至虚拟环境, 是否继续?",alias:["stock","股票","早柚股票"]}},U={},w={plugins:W,extra:U},D={class:"list"},M=["onClick"],A={class:"icon"},C=["src"],P={class:"info"},L={class:"title"},x={class:"description"},K={class:"avatar"},S=["src","alt"],j=u({__name:"Card",setup(g){function n(e){setTimeout(()=>{window.open(e,"_blank")},140)}return(e,l)=>{const p=m;return s(),o("div",D,[(s(!0),o(d,null,b(v(w).plugins,(i,a)=>(s(),o("div",{key:a,class:"card",onClick:_(()=>n(i.link),["prevent"])},[t("div",A,[t("img",{src:i.cover||i.avatar,alt:""},null,8,C)]),t("div",P,[t("div",L,[t("span",null,r(a),1),c(p,{type:i.type,text:i.content},null,8,["type","text"])]),t("p",x,r(i.info),1)]),t("div",K,[t("img",{loading:"lazy",src:i.avatar,alt:`${a}'s avatar`},null,8,S)]),l[0]||(l[0]=t("div",{class:"arrow"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",class:"icon_arrow"},[t("path",{d:"M13.4697 17.9697C13.1768 18.2626 13.1768 18.7374 13.4697 19.0303C13.7626 19.3232 14.2374 19.3232 14.5303 19.0303L20.3232 13.2374C21.0066 12.554 21.0066 11.446 20.3232 10.7626L14.5303 4.96967C14.2374 4.67678 13.7626 4.67678 13.4697 4.96967C13.1768 5.26256 13.1768 5.73744 13.4697 6.03033L18.6893 11.25H4C3.58579 11.25 3.25 11.5858 3.25 12C3.25 12.4142 3.58579 12.75 4 12.75H18.6893L13.4697 17.9697Z"})])],-1))],8,M))),128))])}}}),V=JSON.parse('{"title":"基于GsCore的插件列表","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/PluginsList.md","filePath":"InstallPlugins/PluginsList.md","lastUpdated":1736946156000}'),z={name:"InstallPlugins/PluginsList.md"};function Z(g,n,e,l,p,i){const a=I,h=j;return s(),o("div",null,[n[0]||(n[0]=t("h1",{id:"基于gscore的插件列表",tabindex:"-1"},[f("基于GsCore的插件列表 "),t("a",{class:"header-anchor",href:"#基于gscore的插件列表","aria-label":'Permalink to "基于GsCore的插件列表"'},"​")],-1)),c(a,{readTime:"1",words:"62"}),n[1]||(n[1]=k('

💡 提醒

命令安装core安装插件+插件名称, 如向Bot发送core安装插件GenshinUID

手动安装需要将插件仓库git clone/gsuid_core/plugins目录下。

',1)),c(h,{title:"卡片"})])}const N=y(z,[["render",Z]]);export{V as __pageData,N as default}; diff --git a/assets/InstallPlugins_PluginsList.md.DWMvkOJZ.js b/assets/InstallPlugins_PluginsList.md.DWMvkOJZ.js new file mode 100644 index 00000000..af86024d --- /dev/null +++ b/assets/InstallPlugins_PluginsList.md.DWMvkOJZ.js @@ -0,0 +1 @@ +import{_ as m}from"./chunks/Badge.BcYx50Ru.js";import{d as u,c as s,o,F as d,B as _,Z as b,j as t,G as c,t as r,k as v,_ as y,af as f,a as k}from"./chunks/framework.BL5FdQJH.js";import{_ as I}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import"./chunks/theme._9vmYubR.js";const W={StarRailUID:{link:"https://github.com/baiqwerdvd/StarRailUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/04/30/kvZgaVLo5fATI6h.png",branch:"master",type:"tip",content:"普通",info:"全功能星穹铁道插件",installMsg:"",alias:["sruid","sr","星铁","崩铁"]},GenshinUID:{link:"https://github.com/KimigaiiWuyi/GenshinUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/03/25/bareSdYcsmRPOyZ.png",branch:"main",type:"tip",content:"普通",info:"全功能原神插件",installMsg:"",alias:["gsuid","gs","原神"]},plugin_chat:{link:"https://github.com/wangyu1997/gsuidcore_plugin_chat",avatar:"https://github.com/wangyu1997.png",cover:"",branch:"main",type:"tip",content:"普通",info:"融合了openai, newbing, 词库, 发病的智障回复插件",installMsg:"",alias:["chat"]},mys_qrlogin:{link:"https://github.com/RBAmeto/gsuidcore_mys_qrlogin",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"danger",content:"危险",info:"扫码登陆游戏插件",installMsg:"",alias:["qrlogin","扫码登陆"]},honkai_sign:{link:"https://github.com/RBAmeto/gsuidcore_honkai_sign",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"tip",content:"普通",info:"崩坏三签到插件",installMsg:"",alias:["崩三签到","bh3_sign"]},maimai_plugin:{link:"https://github.com/Agnes4m/maimai_plugin",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/IlrxcWVp4ZGqAzR.png",branch:"gsuid_core",type:"tip",content:"普通",info:"maimai插件",installMsg:"",alias:["maimai","mm"]},WzryUID:{link:"https://github.com/KimigaiiWuyi/WzryUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/01/07/axQ4wLcNHyO9RUr.png",branch:"main",type:"tip",content:"普通",info:"全功能王者荣耀插件",installMsg:"",alias:["wzry","王者","王者荣耀"]},ArknightsUID:{link:"https://github.com/baiqwerdvd/ArknightsUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/10/30/eFZmkfrni9bBjdV.png",branch:"main",type:"tip",content:"普通",info:"全功能明日方舟插件(WIP)",installMsg:"",alias:["明日方舟","方舟","arknights","ark"]},BlueArchiveUID:{link:"https://github.com/KimigaiiWuyi/BlueArchiveUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/09/23/bVKDjUXpJ8onLEc.png",branch:"main",type:"tip",content:"普通",info:"蔚蓝档案插件",installMsg:"",alias:["ba","档案","蔚蓝档案","bauid"]},PsyTest:{link:"https://github.com/KimigaiiWuyi/gsuidcore_psytest",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/10/05/GHjJNWBP4nezgIU.png",branch:"main",type:"tip",content:"普通",info:"心理测试集合插件",installMsg:"",alias:["心理测试","心理测试合集","测试"]},pokemon:{link:"https://github.com/jiluoQAQ/Pokemon",avatar:"https://github.com/jiluoQAQ.png",cover:"https://s2.loli.net/2023/11/03/mW1ykVxItGRSqjN.png",branch:"main",type:"tip",content:"普通",info:"宝可梦小游戏插件",installMsg:"",alias:["宝可梦","神奇宝贝","宠物小精灵"]},MajsoulUID:{link:"https://github.com/KimigaiiWuyi/MajsoulUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/07/pFSmJdf.png",branch:"main",type:"tip",content:"普通",info:"全功能雀魂查询插件",installMsg:"",alias:["雀魂","majs","majsuid","majsoul"]},LOLegendsUID:{link:"https://github.com/KimigaiiWuyi/LOLegendsUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/16/pFFC129.png",branch:"main",type:"tip",content:"普通",info:"全功能LOL查询插件",installMsg:"",alias:["lol","英雄联盟","loluid"]},CS2UID:{link:"https://github.com/Agnes4m/CS2UID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/4CwrKpM1g2tUYWL.jpg",branch:"main",type:"tip",content:"普通",info:"全功能CS2查询插件",installMsg:"",alias:["csuid","cs2"]},ZZZeroUID:{link:"https://github.com/ZZZure/ZZZeroUID",avatar:"https://avatars.githubusercontent.com/u/167495548",cover:"https://s2.loli.net/2024/08/20/9zQ8Ac4vFTKkfNw.png",branch:"master",type:"tip",content:"普通",info:"全功能绝区零查询插件",installMsg:"",alias:["zzz","绝区零","zzzero"]},WutheringWavesUID:{link:"https://github.com/tyql688/WutheringWavesUID",avatar:"https://github.com/tyql688.png",cover:"https://s2.loli.net/2024/08/20/m4D3cslY6R1SM2X.png",branch:"master",type:"tip",content:"普通",info:"全功能鸣潮查询插件",installMsg:"",alias:["wwuid","ww","鸣潮"]},VAUID:{link:"https://github.com/Agnes4m/VAUID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/10/29/GMS6InAs2bWX8ey.png",branch:"main",type:"tip",content:"普通",info:"全功能无畏契约查询插件",installMsg:"",alias:["va","无畏契约"]},SayuStock:{link:"https://github.com/KimigaiiWuyi/SayuStock",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/12/15/jsdFXuWnmTEMePY.png",branch:"main",type:"tip",content:"普通",info:"股票插件, 查询云图&概览等",installMsg:"该插件需要额外依赖, 例如playwright等, 可能需要手动安装依赖至虚拟环境, 是否继续?",alias:["stock","股票","早柚股票"]}},D={},U={plugins:W,extra:D},w={class:"list"},M=["onClick"],A={class:"icon"},C=["src"],P={class:"info"},S={class:"title"},L={class:"description"},x={class:"avatar"},K=["src","alt"],j=u({__name:"Card",setup(g){function n(e){setTimeout(()=>{window.open(e,"_blank")},140)}return(e,l)=>{const p=m;return o(),s("div",w,[(o(!0),s(d,null,_(v(U).plugins,(i,a)=>(o(),s("div",{key:a,class:"card",onClick:b(()=>n(i.link),["prevent"])},[t("div",A,[t("img",{src:i.cover||i.avatar,alt:""},null,8,C)]),t("div",P,[t("div",S,[t("span",null,r(a),1),c(p,{type:i.type,text:i.content},null,8,["type","text"])]),t("p",L,r(i.info),1)]),t("div",x,[t("img",{loading:"lazy",src:i.avatar,alt:`${a}'s avatar`},null,8,K)]),l[0]||(l[0]=t("div",{class:"arrow"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",class:"icon_arrow"},[t("path",{d:"M13.4697 17.9697C13.1768 18.2626 13.1768 18.7374 13.4697 19.0303C13.7626 19.3232 14.2374 19.3232 14.5303 19.0303L20.3232 13.2374C21.0066 12.554 21.0066 11.446 20.3232 10.7626L14.5303 4.96967C14.2374 4.67678 13.7626 4.67678 13.4697 4.96967C13.1768 5.26256 13.1768 5.73744 13.4697 6.03033L18.6893 11.25H4C3.58579 11.25 3.25 11.5858 3.25 12C3.25 12.4142 3.58579 12.75 4 12.75H18.6893L13.4697 17.9697Z"})])],-1))],8,M))),128))])}}}),V=JSON.parse('{"title":"基于GsCore的插件列表","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/PluginsList.md","filePath":"InstallPlugins/PluginsList.md","lastUpdated":1738685218000}'),z={name:"InstallPlugins/PluginsList.md"};function B(g,n,e,l,p,i){const a=I,h=j;return o(),s("div",null,[n[0]||(n[0]=t("h1",{id:"基于gscore的插件列表",tabindex:"-1"},[k("基于GsCore的插件列表 "),t("a",{class:"header-anchor",href:"#基于gscore的插件列表","aria-label":'Permalink to "基于GsCore的插件列表"'},"​")],-1)),c(a,{readTime:"1",words:"62"}),n[1]||(n[1]=f('

💡 提醒

命令安装core安装插件+插件名称, 如向Bot发送core安装插件GenshinUID

手动安装需要将插件仓库git clone/gsuid_core/plugins目录下。

',1)),c(h,{title:"卡片"})])}const R=y(z,[["render",B]]);export{V as __pageData,R as default}; diff --git a/assets/InstallPlugins_PluginsList.md.DWMvkOJZ.lean.js b/assets/InstallPlugins_PluginsList.md.DWMvkOJZ.lean.js new file mode 100644 index 00000000..24464785 --- /dev/null +++ b/assets/InstallPlugins_PluginsList.md.DWMvkOJZ.lean.js @@ -0,0 +1 @@ +import{_ as m}from"./chunks/Badge.BcYx50Ru.js";import{d as u,c as s,o,F as d,B as _,Z as b,j as t,G as c,t as r,k as v,_ as y,af as f,a as k}from"./chunks/framework.BL5FdQJH.js";import{_ as I}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import"./chunks/theme._9vmYubR.js";const W={StarRailUID:{link:"https://github.com/baiqwerdvd/StarRailUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/04/30/kvZgaVLo5fATI6h.png",branch:"master",type:"tip",content:"普通",info:"全功能星穹铁道插件",installMsg:"",alias:["sruid","sr","星铁","崩铁"]},GenshinUID:{link:"https://github.com/KimigaiiWuyi/GenshinUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/03/25/bareSdYcsmRPOyZ.png",branch:"main",type:"tip",content:"普通",info:"全功能原神插件",installMsg:"",alias:["gsuid","gs","原神"]},plugin_chat:{link:"https://github.com/wangyu1997/gsuidcore_plugin_chat",avatar:"https://github.com/wangyu1997.png",cover:"",branch:"main",type:"tip",content:"普通",info:"融合了openai, newbing, 词库, 发病的智障回复插件",installMsg:"",alias:["chat"]},mys_qrlogin:{link:"https://github.com/RBAmeto/gsuidcore_mys_qrlogin",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"danger",content:"危险",info:"扫码登陆游戏插件",installMsg:"",alias:["qrlogin","扫码登陆"]},honkai_sign:{link:"https://github.com/RBAmeto/gsuidcore_honkai_sign",avatar:"https://github.com/RBAmeto.png",cover:"https://s2.loli.net/2024/08/21/dOXW1qf9Gz35Qar.png",branch:"main",type:"tip",content:"普通",info:"崩坏三签到插件",installMsg:"",alias:["崩三签到","bh3_sign"]},maimai_plugin:{link:"https://github.com/Agnes4m/maimai_plugin",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/IlrxcWVp4ZGqAzR.png",branch:"gsuid_core",type:"tip",content:"普通",info:"maimai插件",installMsg:"",alias:["maimai","mm"]},WzryUID:{link:"https://github.com/KimigaiiWuyi/WzryUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/01/07/axQ4wLcNHyO9RUr.png",branch:"main",type:"tip",content:"普通",info:"全功能王者荣耀插件",installMsg:"",alias:["wzry","王者","王者荣耀"]},ArknightsUID:{link:"https://github.com/baiqwerdvd/ArknightsUID",avatar:"https://github.com/baiqwerdvd.png",cover:"https://s2.loli.net/2023/10/30/eFZmkfrni9bBjdV.png",branch:"main",type:"tip",content:"普通",info:"全功能明日方舟插件(WIP)",installMsg:"",alias:["明日方舟","方舟","arknights","ark"]},BlueArchiveUID:{link:"https://github.com/KimigaiiWuyi/BlueArchiveUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/09/23/bVKDjUXpJ8onLEc.png",branch:"main",type:"tip",content:"普通",info:"蔚蓝档案插件",installMsg:"",alias:["ba","档案","蔚蓝档案","bauid"]},PsyTest:{link:"https://github.com/KimigaiiWuyi/gsuidcore_psytest",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2023/10/05/GHjJNWBP4nezgIU.png",branch:"main",type:"tip",content:"普通",info:"心理测试集合插件",installMsg:"",alias:["心理测试","心理测试合集","测试"]},pokemon:{link:"https://github.com/jiluoQAQ/Pokemon",avatar:"https://github.com/jiluoQAQ.png",cover:"https://s2.loli.net/2023/11/03/mW1ykVxItGRSqjN.png",branch:"main",type:"tip",content:"普通",info:"宝可梦小游戏插件",installMsg:"",alias:["宝可梦","神奇宝贝","宠物小精灵"]},MajsoulUID:{link:"https://github.com/KimigaiiWuyi/MajsoulUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/07/pFSmJdf.png",branch:"main",type:"tip",content:"普通",info:"全功能雀魂查询插件",installMsg:"",alias:["雀魂","majs","majsuid","majsoul"]},LOLegendsUID:{link:"https://github.com/KimigaiiWuyi/LOLegendsUID",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s11.ax1x.com/2024/01/16/pFFC129.png",branch:"main",type:"tip",content:"普通",info:"全功能LOL查询插件",installMsg:"",alias:["lol","英雄联盟","loluid"]},CS2UID:{link:"https://github.com/Agnes4m/CS2UID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/08/20/4CwrKpM1g2tUYWL.jpg",branch:"main",type:"tip",content:"普通",info:"全功能CS2查询插件",installMsg:"",alias:["csuid","cs2"]},ZZZeroUID:{link:"https://github.com/ZZZure/ZZZeroUID",avatar:"https://avatars.githubusercontent.com/u/167495548",cover:"https://s2.loli.net/2024/08/20/9zQ8Ac4vFTKkfNw.png",branch:"master",type:"tip",content:"普通",info:"全功能绝区零查询插件",installMsg:"",alias:["zzz","绝区零","zzzero"]},WutheringWavesUID:{link:"https://github.com/tyql688/WutheringWavesUID",avatar:"https://github.com/tyql688.png",cover:"https://s2.loli.net/2024/08/20/m4D3cslY6R1SM2X.png",branch:"master",type:"tip",content:"普通",info:"全功能鸣潮查询插件",installMsg:"",alias:["wwuid","ww","鸣潮"]},VAUID:{link:"https://github.com/Agnes4m/VAUID",avatar:"https://github.com/Agnes4m.png",cover:"https://s2.loli.net/2024/10/29/GMS6InAs2bWX8ey.png",branch:"main",type:"tip",content:"普通",info:"全功能无畏契约查询插件",installMsg:"",alias:["va","无畏契约"]},SayuStock:{link:"https://github.com/KimigaiiWuyi/SayuStock",avatar:"https://github.com/KimigaiiWuyi.png",cover:"https://s2.loli.net/2024/12/15/jsdFXuWnmTEMePY.png",branch:"main",type:"tip",content:"普通",info:"股票插件, 查询云图&概览等",installMsg:"该插件需要额外依赖, 例如playwright等, 可能需要手动安装依赖至虚拟环境, 是否继续?",alias:["stock","股票","早柚股票"]}},D={},U={plugins:W,extra:D},w={class:"list"},M=["onClick"],A={class:"icon"},C=["src"],P={class:"info"},S={class:"title"},L={class:"description"},x={class:"avatar"},K=["src","alt"],j=u({__name:"Card",setup(g){function n(e){setTimeout(()=>{window.open(e,"_blank")},140)}return(e,l)=>{const p=m;return o(),s("div",w,[(o(!0),s(d,null,_(v(U).plugins,(i,a)=>(o(),s("div",{key:a,class:"card",onClick:b(()=>n(i.link),["prevent"])},[t("div",A,[t("img",{src:i.cover||i.avatar,alt:""},null,8,C)]),t("div",P,[t("div",S,[t("span",null,r(a),1),c(p,{type:i.type,text:i.content},null,8,["type","text"])]),t("p",L,r(i.info),1)]),t("div",x,[t("img",{loading:"lazy",src:i.avatar,alt:`${a}'s avatar`},null,8,K)]),l[0]||(l[0]=t("div",{class:"arrow"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",class:"icon_arrow"},[t("path",{d:"M13.4697 17.9697C13.1768 18.2626 13.1768 18.7374 13.4697 19.0303C13.7626 19.3232 14.2374 19.3232 14.5303 19.0303L20.3232 13.2374C21.0066 12.554 21.0066 11.446 20.3232 10.7626L14.5303 4.96967C14.2374 4.67678 13.7626 4.67678 13.4697 4.96967C13.1768 5.26256 13.1768 5.73744 13.4697 6.03033L18.6893 11.25H4C3.58579 11.25 3.25 11.5858 3.25 12C3.25 12.4142 3.58579 12.75 4 12.75H18.6893L13.4697 17.9697Z"})])],-1))],8,M))),128))])}}}),V=JSON.parse('{"title":"基于GsCore的插件列表","description":"","frontmatter":{},"headers":[],"relativePath":"InstallPlugins/PluginsList.md","filePath":"InstallPlugins/PluginsList.md","lastUpdated":1738685218000}'),z={name:"InstallPlugins/PluginsList.md"};function B(g,n,e,l,p,i){const a=I,h=j;return o(),s("div",null,[n[0]||(n[0]=t("h1",{id:"基于gscore的插件列表",tabindex:"-1"},[k("基于GsCore的插件列表 "),t("a",{class:"header-anchor",href:"#基于gscore的插件列表","aria-label":'Permalink to "基于GsCore的插件列表"'},"​")],-1)),c(a,{readTime:"1",words:"62"}),n[1]||(n[1]=f("",1)),c(h,{title:"卡片"})])}const R=y(z,[["render",B]]);export{V as __pageData,R as default}; diff --git a/assets/LinkBots_AdapterList.md.D2VCMRyy.lean.js b/assets/LinkBots_AdapterList.md.D2VCMRyy.lean.js deleted file mode 100644 index b43bd79d..00000000 --- a/assets/LinkBots_AdapterList.md.D2VCMRyy.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s}from"./chunks/Badge.EWdsPxeJ.js";import{_ as p,c as l,j as t,a as o,G as r,a1 as d,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const O=JSON.parse('{"title":"适配早柚核心的Bot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/AdapterList.md","filePath":"LinkBots/AdapterList.md","lastUpdated":1736946156000}'),m={name:"LinkBots/AdapterList.md"},h={id:"适配早柚核心的bot",tabindex:"-1"};function f(g,e,_,u,B,b){const a=s,i=n;return c(),l("div",null,[t("h1",h,[e[0]||(e[0]=o("适配早柚核心的Bot")),r(a,{type:"tip",text:"简单"}),e[1]||(e[1]=o()),e[2]||(e[2]=t("a",{class:"header-anchor",href:"#适配早柚核心的bot","aria-label":'Permalink to "适配早柚核心的Bot"'},"​",-1))]),r(i,{readTime:"1",words:"195"}),e[3]||(e[3]=d('

💡 提醒

感谢适配编写者(们)

适配以下Bot,安装以下bot的对应连接器,然后启动早柚核心(gsuid_core)即可使用

NoneBot2 - 支持OneBot(QQ)、OneBotV12、RedProtocol(NTQQ)、QQ频道、微信(NtChat)、KOOK(开黑啦)、Telegram(电报)、FeiShu(飞书)、DoDo(渡渡)、Villa(米游社大别野)、Discord等

Hoshino - 支持OneBot(QQ)

ZeroBot - 支持OneBot(QQ)

YunZai-Bot - 支持OneBot(QQ) (也可以使用TRSS-Yunzai以适配更多协议)

Koishi - 支持OneBot(QQ)以及商店内更多适配器(例如不会风控的NTQQ)

独立连接器

[Java] gs-core-adapter - 该适配器连接RedProtocol协议和GsCore

',8))])}const D=p(m,[["render",f]]);export{O as __pageData,D as default}; diff --git a/assets/LinkBots_AdapterList.md.D2VCMRyy.js b/assets/LinkBots_AdapterList.md.DnzStBmx.js similarity index 70% rename from assets/LinkBots_AdapterList.md.D2VCMRyy.js rename to assets/LinkBots_AdapterList.md.DnzStBmx.js index b43bd79d..8b8d91da 100644 --- a/assets/LinkBots_AdapterList.md.D2VCMRyy.js +++ b/assets/LinkBots_AdapterList.md.DnzStBmx.js @@ -1 +1 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s}from"./chunks/Badge.EWdsPxeJ.js";import{_ as p,c as l,j as t,a as o,G as r,a1 as d,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const O=JSON.parse('{"title":"适配早柚核心的Bot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/AdapterList.md","filePath":"LinkBots/AdapterList.md","lastUpdated":1736946156000}'),m={name:"LinkBots/AdapterList.md"},h={id:"适配早柚核心的bot",tabindex:"-1"};function f(g,e,_,u,B,b){const a=s,i=n;return c(),l("div",null,[t("h1",h,[e[0]||(e[0]=o("适配早柚核心的Bot")),r(a,{type:"tip",text:"简单"}),e[1]||(e[1]=o()),e[2]||(e[2]=t("a",{class:"header-anchor",href:"#适配早柚核心的bot","aria-label":'Permalink to "适配早柚核心的Bot"'},"​",-1))]),r(i,{readTime:"1",words:"195"}),e[3]||(e[3]=d('

💡 提醒

感谢适配编写者(们)

适配以下Bot,安装以下bot的对应连接器,然后启动早柚核心(gsuid_core)即可使用

NoneBot2 - 支持OneBot(QQ)、OneBotV12、RedProtocol(NTQQ)、QQ频道、微信(NtChat)、KOOK(开黑啦)、Telegram(电报)、FeiShu(飞书)、DoDo(渡渡)、Villa(米游社大别野)、Discord等

Hoshino - 支持OneBot(QQ)

ZeroBot - 支持OneBot(QQ)

YunZai-Bot - 支持OneBot(QQ) (也可以使用TRSS-Yunzai以适配更多协议)

Koishi - 支持OneBot(QQ)以及商店内更多适配器(例如不会风控的NTQQ)

独立连接器

[Java] gs-core-adapter - 该适配器连接RedProtocol协议和GsCore

',8))])}const D=p(m,[["render",f]]);export{O as __pageData,D as default}; +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s}from"./chunks/Badge.BcYx50Ru.js";import{_ as p,c as l,o as d,j as t,G as o,af as _,a as r}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const x=JSON.parse('{"title":"适配早柚核心的Bot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/AdapterList.md","filePath":"LinkBots/AdapterList.md","lastUpdated":1738685218000}'),c={name:"LinkBots/AdapterList.md"},m={id:"适配早柚核心的bot",tabindex:"-1"};function h(f,e,g,u,B,b){const a=s,i=n;return d(),l("div",null,[t("h1",m,[e[0]||(e[0]=r("适配早柚核心的Bot")),o(a,{type:"tip",text:"简单"}),e[1]||(e[1]=r()),e[2]||(e[2]=t("a",{class:"header-anchor",href:"#适配早柚核心的bot","aria-label":'Permalink to "适配早柚核心的Bot"'},"​",-1))]),o(i,{readTime:"1",words:"195"}),e[3]||(e[3]=_('

💡 提醒

感谢适配编写者(们)

适配以下Bot,安装以下bot的对应连接器,然后启动早柚核心(gsuid_core)即可使用

NoneBot2 - 支持OneBot(QQ)、OneBotV12、RedProtocol(NTQQ)、QQ频道、微信(NtChat)、KOOK(开黑啦)、Telegram(电报)、FeiShu(飞书)、DoDo(渡渡)、Villa(米游社大别野)、Discord等

Hoshino - 支持OneBot(QQ)

ZeroBot - 支持OneBot(QQ)

YunZai-Bot - 支持OneBot(QQ) (也可以使用TRSS-Yunzai以适配更多协议)

Koishi - 支持OneBot(QQ)以及商店内更多适配器(例如不会风控的NTQQ)

独立连接器

[Java] gs-core-adapter - 该适配器连接RedProtocol协议和GsCore

',8))])}const D=p(c,[["render",h]]);export{x as __pageData,D as default}; diff --git a/assets/LinkBots_AdapterList.md.DnzStBmx.lean.js b/assets/LinkBots_AdapterList.md.DnzStBmx.lean.js new file mode 100644 index 00000000..47208762 --- /dev/null +++ b/assets/LinkBots_AdapterList.md.DnzStBmx.lean.js @@ -0,0 +1 @@ +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s}from"./chunks/Badge.BcYx50Ru.js";import{_ as p,c as l,o as d,j as t,G as o,af as _,a as r}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const x=JSON.parse('{"title":"适配早柚核心的Bot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/AdapterList.md","filePath":"LinkBots/AdapterList.md","lastUpdated":1738685218000}'),c={name:"LinkBots/AdapterList.md"},m={id:"适配早柚核心的bot",tabindex:"-1"};function h(f,e,g,u,B,b){const a=s,i=n;return d(),l("div",null,[t("h1",m,[e[0]||(e[0]=r("适配早柚核心的Bot")),o(a,{type:"tip",text:"简单"}),e[1]||(e[1]=r()),e[2]||(e[2]=t("a",{class:"header-anchor",href:"#适配早柚核心的bot","aria-label":'Permalink to "适配早柚核心的Bot"'},"​",-1))]),o(i,{readTime:"1",words:"195"}),e[3]||(e[3]=_("",8))])}const D=p(c,[["render",h]]);export{x as __pageData,D as default}; diff --git a/assets/LinkBots_HoshinoBot.md.CQrplbu6.lean.js b/assets/LinkBots_HoshinoBot.md.CQrplbu6.lean.js deleted file mode 100644 index fdb2d9b9..00000000 --- a/assets/LinkBots_HoshinoBot.md.CQrplbu6.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as d,c as p,j as s,a as o,G as t,a1 as r,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"HoshinoBot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/HoshinoBot.md","filePath":"LinkBots/HoshinoBot.md","lastUpdated":1736946156000}'),c={name:"LinkBots/HoshinoBot.md"},k={id:"hoshinobot",tabindex:"-1"};function m(u,i,B,g,b,_){const e=l,a=n;return h(),p("div",null,[s("h1",k,[i[0]||(i[0]=o("HoshinoBot")),t(e,{type:"tip",text:"简单"}),i[1]||(i[1]=o()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#hoshinobot","aria-label":'Permalink to "HoshinoBot"'},"​",-1))]),t(a,{readTime:"1",words:"117"}),i[3]||(i[3]=r('

安装插件

📝 备注

需要配置好__bot__.py文件(SUPERUSER等)

  • cd至插件文件夹内,一般位于hoshino/modules/
  • 输入安装命令
sh
git clone -b v4-hoshino https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的HoshinoBot运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令python run.py启动HoshinoBot
',5))])}const x=d(c,[["render",m]]);export{C as __pageData,x as default}; diff --git a/assets/LinkBots_HoshinoBot.md.CQrplbu6.js b/assets/LinkBots_HoshinoBot.md.MGPEdURf.js similarity index 70% rename from assets/LinkBots_HoshinoBot.md.CQrplbu6.js rename to assets/LinkBots_HoshinoBot.md.MGPEdURf.js index fdb2d9b9..78d3a9c7 100644 --- a/assets/LinkBots_HoshinoBot.md.CQrplbu6.js +++ b/assets/LinkBots_HoshinoBot.md.MGPEdURf.js @@ -1 +1 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as l}from"./chunks/Badge.EWdsPxeJ.js";import{_ as d,c as p,j as s,a as o,G as t,a1 as r,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const C=JSON.parse('{"title":"HoshinoBot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/HoshinoBot.md","filePath":"LinkBots/HoshinoBot.md","lastUpdated":1736946156000}'),c={name:"LinkBots/HoshinoBot.md"},k={id:"hoshinobot",tabindex:"-1"};function m(u,i,B,g,b,_){const e=l,a=n;return h(),p("div",null,[s("h1",k,[i[0]||(i[0]=o("HoshinoBot")),t(e,{type:"tip",text:"简单"}),i[1]||(i[1]=o()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#hoshinobot","aria-label":'Permalink to "HoshinoBot"'},"​",-1))]),t(a,{readTime:"1",words:"117"}),i[3]||(i[3]=r('

安装插件

📝 备注

需要配置好__bot__.py文件(SUPERUSER等)

  • cd至插件文件夹内,一般位于hoshino/modules/
  • 输入安装命令
sh
git clone -b v4-hoshino https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的HoshinoBot运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令python run.py启动HoshinoBot
',5))])}const x=d(c,[["render",m]]);export{C as __pageData,x as default}; +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as d,c as p,o as r,j as s,G as o,af as h,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const v=JSON.parse('{"title":"HoshinoBot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/HoshinoBot.md","filePath":"LinkBots/HoshinoBot.md","lastUpdated":1738685218000}'),c={name:"LinkBots/HoshinoBot.md"},k={id:"hoshinobot",tabindex:"-1"};function m(_,i,u,B,g,b){const e=l,a=n;return r(),p("div",null,[s("h1",k,[i[0]||(i[0]=t("HoshinoBot")),o(e,{type:"tip",text:"简单"}),i[1]||(i[1]=t()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#hoshinobot","aria-label":'Permalink to "HoshinoBot"'},"​",-1))]),o(a,{readTime:"1",words:"117"}),i[3]||(i[3]=h('

安装插件

📝 备注

需要配置好__bot__.py文件(SUPERUSER等)

  • cd至插件文件夹内,一般位于hoshino/modules/
  • 输入安装命令
sh
git clone -b v4-hoshino https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的HoshinoBot运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令python run.py启动HoshinoBot
',5))])}const x=d(c,[["render",m]]);export{v as __pageData,x as default}; diff --git a/assets/LinkBots_HoshinoBot.md.MGPEdURf.lean.js b/assets/LinkBots_HoshinoBot.md.MGPEdURf.lean.js new file mode 100644 index 00000000..3fa988a2 --- /dev/null +++ b/assets/LinkBots_HoshinoBot.md.MGPEdURf.lean.js @@ -0,0 +1 @@ +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as l}from"./chunks/Badge.BcYx50Ru.js";import{_ as d,c as p,o as r,j as s,G as o,af as h,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const v=JSON.parse('{"title":"HoshinoBot","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/HoshinoBot.md","filePath":"LinkBots/HoshinoBot.md","lastUpdated":1738685218000}'),c={name:"LinkBots/HoshinoBot.md"},k={id:"hoshinobot",tabindex:"-1"};function m(_,i,u,B,g,b){const e=l,a=n;return r(),p("div",null,[s("h1",k,[i[0]||(i[0]=t("HoshinoBot")),o(e,{type:"tip",text:"简单"}),i[1]||(i[1]=t()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#hoshinobot","aria-label":'Permalink to "HoshinoBot"'},"​",-1))]),o(a,{readTime:"1",words:"117"}),i[3]||(i[3]=h("",5))])}const x=d(c,[["render",m]]);export{v as __pageData,x as default}; diff --git a/assets/LinkBots_NoneBot2.md.B0XXSsYx.lean.js b/assets/LinkBots_NoneBot2.md.B0XXSsYx.lean.js deleted file mode 100644 index be670a40..00000000 --- a/assets/LinkBots_NoneBot2.md.B0XXSsYx.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as p,c as r,j as s,a as e,G as t,a1 as a,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const E=JSON.parse('{"title":"NoneBot2","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/NoneBot2.md","filePath":"LinkBots/NoneBot2.md","lastUpdated":1736946156000}'),k={name:"LinkBots/NoneBot2.md"},u={id:"nonebot2",tabindex:"-1"},c={id:"安装插件",tabindex:"-1"},g={id:"安装插件-1",tabindex:"-1"};function m(b,i,B,F,y,v){const n=d,o=l;return h(),r("div",null,[s("h1",u,[i[0]||(i[0]=e("NoneBot2")),t(n,{type:"tip",text:"简单"}),i[1]||(i[1]=e()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#nonebot2","aria-label":'Permalink to "NoneBot2"'},"​",-1))]),t(o,{readTime:"1",words:"229"}),i[9]||(i[9]=s("div",{class:"info custom-block"},[s("p",{class:"custom-block-title"},"📝 备注"),s("p",null,[s("strong",null,"以下【用户模式安装插件】和【开发者模式安装插件】二选一即可")])],-1)),s("h2",c,[i[3]||(i[3]=e("安装插件")),t(n,{type:"tip",text:"用户模式"}),i[4]||(i[4]=e()),i[5]||(i[5]=s("a",{class:"header-anchor",href:"#安装插件","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[10]||(i[10]=a('
  • 进入机器人项目文件夹内,输入命令安装本插件
sh
nb plugin install nonebot-plugin-genshinuid
  • 使用nb run启动你的bot
',3)),s("h2",g,[i[6]||(i[6]=e("安装插件")),t(n,{type:"danger",text:"开发者模式"}),i[7]||(i[7]=e()),i[8]||(i[8]=s("a",{class:"header-anchor",href:"#安装插件-1","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[11]||(i[11]=a('

🚨 警告

需要配置好.env文件(SUPERUSER等)

插件开发者可选此模式,对应nb创建项目模板simple

  • cd至插件文件夹内,一般位于{Bot目录}/src/plugins
  • 输入安装命令(前提安装过git)
sh
git clone -b v4-nonebot2 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的Nonebot2运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令nb run启动Bot
',4))])}const P=p(k,[["render",m]]);export{E as __pageData,P as default}; diff --git a/assets/LinkBots_NoneBot2.md.B0XXSsYx.js b/assets/LinkBots_NoneBot2.md.DogTUErR.js similarity index 88% rename from assets/LinkBots_NoneBot2.md.B0XXSsYx.js rename to assets/LinkBots_NoneBot2.md.DogTUErR.js index be670a40..d762430f 100644 --- a/assets/LinkBots_NoneBot2.md.B0XXSsYx.js +++ b/assets/LinkBots_NoneBot2.md.DogTUErR.js @@ -1 +1 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as d}from"./chunks/Badge.EWdsPxeJ.js";import{_ as p,c as r,j as s,a as e,G as t,a1 as a,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const E=JSON.parse('{"title":"NoneBot2","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/NoneBot2.md","filePath":"LinkBots/NoneBot2.md","lastUpdated":1736946156000}'),k={name:"LinkBots/NoneBot2.md"},u={id:"nonebot2",tabindex:"-1"},c={id:"安装插件",tabindex:"-1"},g={id:"安装插件-1",tabindex:"-1"};function m(b,i,B,F,y,v){const n=d,o=l;return h(),r("div",null,[s("h1",u,[i[0]||(i[0]=e("NoneBot2")),t(n,{type:"tip",text:"简单"}),i[1]||(i[1]=e()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#nonebot2","aria-label":'Permalink to "NoneBot2"'},"​",-1))]),t(o,{readTime:"1",words:"229"}),i[9]||(i[9]=s("div",{class:"info custom-block"},[s("p",{class:"custom-block-title"},"📝 备注"),s("p",null,[s("strong",null,"以下【用户模式安装插件】和【开发者模式安装插件】二选一即可")])],-1)),s("h2",c,[i[3]||(i[3]=e("安装插件")),t(n,{type:"tip",text:"用户模式"}),i[4]||(i[4]=e()),i[5]||(i[5]=s("a",{class:"header-anchor",href:"#安装插件","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[10]||(i[10]=a('
  • 进入机器人项目文件夹内,输入命令安装本插件
sh
nb plugin install nonebot-plugin-genshinuid
  • 使用nb run启动你的bot
',3)),s("h2",g,[i[6]||(i[6]=e("安装插件")),t(n,{type:"danger",text:"开发者模式"}),i[7]||(i[7]=e()),i[8]||(i[8]=s("a",{class:"header-anchor",href:"#安装插件-1","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[11]||(i[11]=a('

🚨 警告

需要配置好.env文件(SUPERUSER等)

插件开发者可选此模式,对应nb创建项目模板simple

  • cd至插件文件夹内,一般位于{Bot目录}/src/plugins
  • 输入安装命令(前提安装过git)
sh
git clone -b v4-nonebot2 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的Nonebot2运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令nb run启动Bot
',4))])}const P=p(k,[["render",m]]);export{E as __pageData,P as default}; +import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as p,c as r,o as h,j as s,G as t,af as a,a as e}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const N=JSON.parse('{"title":"NoneBot2","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/NoneBot2.md","filePath":"LinkBots/NoneBot2.md","lastUpdated":1738685218000}'),k={name:"LinkBots/NoneBot2.md"},u={id:"nonebot2",tabindex:"-1"},c={id:"安装插件",tabindex:"-1"},g={id:"安装插件-1",tabindex:"-1"};function m(b,i,B,_,F,y){const n=d,o=l;return h(),r("div",null,[s("h1",u,[i[0]||(i[0]=e("NoneBot2")),t(n,{type:"tip",text:"简单"}),i[1]||(i[1]=e()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#nonebot2","aria-label":'Permalink to "NoneBot2"'},"​",-1))]),t(o,{readTime:"1",words:"229"}),i[9]||(i[9]=s("div",{class:"info custom-block"},[s("p",{class:"custom-block-title"},"📝 备注"),s("p",null,[s("strong",null,"以下【用户模式安装插件】和【开发者模式安装插件】二选一即可")])],-1)),s("h2",c,[i[3]||(i[3]=e("安装插件")),t(n,{type:"tip",text:"用户模式"}),i[4]||(i[4]=e()),i[5]||(i[5]=s("a",{class:"header-anchor",href:"#安装插件","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[10]||(i[10]=a('
  • 进入机器人项目文件夹内,输入命令安装本插件
sh
nb plugin install nonebot-plugin-genshinuid
  • 使用nb run启动你的bot
',3)),s("h2",g,[i[6]||(i[6]=e("安装插件")),t(n,{type:"danger",text:"开发者模式"}),i[7]||(i[7]=e()),i[8]||(i[8]=s("a",{class:"header-anchor",href:"#安装插件-1","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[11]||(i[11]=a('

🚨 警告

需要配置好.env文件(SUPERUSER等)

插件开发者可选此模式,对应nb创建项目模板simple

  • cd至插件文件夹内,一般位于{Bot目录}/src/plugins
  • 输入安装命令(前提安装过git)
sh
git clone -b v4-nonebot2 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  • 使用命令cd GenshinUID进入插件文件夹
  • 安装依赖pip install -r requirements.txt(如果你的Nonebot2运行在虚拟环境,需要进入虚拟环境安装依赖)
  • 回到Bot目录下,使用命令nb run启动Bot
',4))])}const T=p(k,[["render",m]]);export{N as __pageData,T as default}; diff --git a/assets/LinkBots_NoneBot2.md.DogTUErR.lean.js b/assets/LinkBots_NoneBot2.md.DogTUErR.lean.js new file mode 100644 index 00000000..0902a4a6 --- /dev/null +++ b/assets/LinkBots_NoneBot2.md.DogTUErR.lean.js @@ -0,0 +1 @@ +import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as d}from"./chunks/Badge.BcYx50Ru.js";import{_ as p,c as r,o as h,j as s,G as t,af as a,a as e}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const N=JSON.parse('{"title":"NoneBot2","description":"","frontmatter":{},"headers":[],"relativePath":"LinkBots/NoneBot2.md","filePath":"LinkBots/NoneBot2.md","lastUpdated":1738685218000}'),k={name:"LinkBots/NoneBot2.md"},u={id:"nonebot2",tabindex:"-1"},c={id:"安装插件",tabindex:"-1"},g={id:"安装插件-1",tabindex:"-1"};function m(b,i,B,_,F,y){const n=d,o=l;return h(),r("div",null,[s("h1",u,[i[0]||(i[0]=e("NoneBot2")),t(n,{type:"tip",text:"简单"}),i[1]||(i[1]=e()),i[2]||(i[2]=s("a",{class:"header-anchor",href:"#nonebot2","aria-label":'Permalink to "NoneBot2"'},"​",-1))]),t(o,{readTime:"1",words:"229"}),i[9]||(i[9]=s("div",{class:"info custom-block"},[s("p",{class:"custom-block-title"},"📝 备注"),s("p",null,[s("strong",null,"以下【用户模式安装插件】和【开发者模式安装插件】二选一即可")])],-1)),s("h2",c,[i[3]||(i[3]=e("安装插件")),t(n,{type:"tip",text:"用户模式"}),i[4]||(i[4]=e()),i[5]||(i[5]=s("a",{class:"header-anchor",href:"#安装插件","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[10]||(i[10]=a("",3)),s("h2",g,[i[6]||(i[6]=e("安装插件")),t(n,{type:"danger",text:"开发者模式"}),i[7]||(i[7]=e()),i[8]||(i[8]=s("a",{class:"header-anchor",href:"#安装插件-1","aria-label":'Permalink to "安装插件"'},"​",-1))]),i[11]||(i[11]=a("",4))])}const T=p(k,[["render",m]]);export{N as __pageData,T as default}; diff --git a/assets/PluginsHelp_ArknightsUID.md.Ces19uhe.js b/assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.js similarity index 65% rename from assets/PluginsHelp_ArknightsUID.md.Ces19uhe.js rename to assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.js index c0188258..89d45136 100644 --- a/assets/PluginsHelp_ArknightsUID.md.Ces19uhe.js +++ b/assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.js @@ -1 +1 @@ -import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r,c as i,j as t,a as n,G as o,a1 as l,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const I=JSON.parse('{"title":"ArknightsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ArknightsUID.md","filePath":"PluginsHelp/ArknightsUID.md","lastUpdated":1736946156000}'),c={name:"PluginsHelp/ArknightsUID.md"};function p(m,a,h,g,k,u){const e=s;return d(),i("div",null,[a[0]||(a[0]=t("h1",{id:"arknightsuid命令列表",tabindex:"-1"},[n("ArknightsUID命令列表 "),t("a",{class:"header-anchor",href:"#arknightsuid命令列表","aria-label":'Permalink to "ArknightsUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=l('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

',3))])}const P=r(c,[["render",p]]);export{I as __pageData,P as default}; +import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r,c as i,o as n,j as t,G as o,af as l,a as d}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const I=JSON.parse('{"title":"ArknightsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ArknightsUID.md","filePath":"PluginsHelp/ArknightsUID.md","lastUpdated":1738685218000}'),c={name:"PluginsHelp/ArknightsUID.md"};function p(m,a,_,h,g,k){const e=s;return n(),i("div",null,[a[0]||(a[0]=t("h1",{id:"arknightsuid命令列表",tabindex:"-1"},[d("ArknightsUID命令列表 "),t("a",{class:"header-anchor",href:"#arknightsuid命令列表","aria-label":'Permalink to "ArknightsUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=l('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

',3))])}const P=r(c,[["render",p]]);export{I as __pageData,P as default}; diff --git a/assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.lean.js b/assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.lean.js new file mode 100644 index 00000000..1610acfd --- /dev/null +++ b/assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.lean.js @@ -0,0 +1 @@ +import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r,c as i,o as n,j as t,G as o,af as l,a as d}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const I=JSON.parse('{"title":"ArknightsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ArknightsUID.md","filePath":"PluginsHelp/ArknightsUID.md","lastUpdated":1738685218000}'),c={name:"PluginsHelp/ArknightsUID.md"};function p(m,a,_,h,g,k){const e=s;return n(),i("div",null,[a[0]||(a[0]=t("h1",{id:"arknightsuid命令列表",tabindex:"-1"},[d("ArknightsUID命令列表 "),t("a",{class:"header-anchor",href:"#arknightsuid命令列表","aria-label":'Permalink to "ArknightsUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=l("",3))])}const P=r(c,[["render",p]]);export{I as __pageData,P as default}; diff --git a/assets/PluginsHelp_ArknightsUID.md.Ces19uhe.lean.js b/assets/PluginsHelp_ArknightsUID.md.Ces19uhe.lean.js deleted file mode 100644 index c0188258..00000000 --- a/assets/PluginsHelp_ArknightsUID.md.Ces19uhe.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r,c as i,j as t,a as n,G as o,a1 as l,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const I=JSON.parse('{"title":"ArknightsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ArknightsUID.md","filePath":"PluginsHelp/ArknightsUID.md","lastUpdated":1736946156000}'),c={name:"PluginsHelp/ArknightsUID.md"};function p(m,a,h,g,k,u){const e=s;return d(),i("div",null,[a[0]||(a[0]=t("h1",{id:"arknightsuid命令列表",tabindex:"-1"},[n("ArknightsUID命令列表 "),t("a",{class:"header-anchor",href:"#arknightsuid命令列表","aria-label":'Permalink to "ArknightsUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=l('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

',3))])}const P=r(c,[["render",p]]);export{I as __pageData,P as default}; diff --git a/assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.lean.js b/assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.lean.js deleted file mode 100644 index cb0fdfdf..00000000 --- a/assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as b}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s,c as t,j as a,a as i,G as l,a1 as m,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const x=JSON.parse('{"title":"BlueArchiveUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/BlueArchiveUID.md","filePath":"PluginsHelp/BlueArchiveUID.md","lastUpdated":1736946156000}'),o={name:"PluginsHelp/BlueArchiveUID.md"};function n(c,r,d,u,h,g){const e=b;return p(),t("div",null,[r[0]||(r[0]=a("h1",{id:"bluearchiveuid命令列表",tabindex:"-1"},[i("BlueArchiveUID命令列表 "),a("a",{class:"header-anchor",href:"#bluearchiveuid命令列表","aria-label":'Permalink to "BlueArchiveUID命令列表"'},"​")],-1)),l(e,{readTime:"2",words:"587"}),r[1]||(r[1]=m('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

ba攻略 - 参考: ba攻略5-3|ba攻略H1-3

ba活动攻略 - 命令: ba活动攻略

ba角色攻略 - 参考: ba角色攻略优香(角色名尽可能完整准确)

ba总力战 - 参考:ba总力战

~「第6期:室内 - 白&黑」~
【官服数据】:
🥇档线: 12660692(EX - 06:59.267)
🥈档线: 7232960(HC - 02:17.200)
🥉档线: 3573388(VH - 02:44.1s33)
第1: 14049920
第1000: 13600218
第2000: 13435098
第3000: 13346138
第4000: 13272960
第5000: 13223680
第6000: 13178458
第7000: 13129600
第8000: 13084800
第9000: 13044480
第10000: 13004160
第11000: 12965549
第12000: 12930349
第13000: 12897280
第14000: 12864858
第15000: 12831789
第16000: 12800858
第17000: 12771418
第18000: 12739629
第19000: 12705920
第20000: 12660692
第20001: 12660692
第30000: 7405655
第50000: 7359255
第100000: 7272000
第120000: 7232960
第200000: 6689495
第240000: 3573388
第300000: 898120
✅换源请发【总力战档位】
✅查B服请发【ba总力战b】
✅最后更新于: 2023-11-06 19:10:04

总力战档位 - 参考:总力战档位

官服:
第1名: 14049920
第2001名: 13435109
第5001名: 13223924
第10001名: 13003828
第18001名: 12739752
第19001名: 12705855
第20001名: 12659858
第30001名: 7405646
B服:
第1名: 14026452
第1001名: 13278849
第2001名: 13106757
第4001名: 12846201
第7001名: 12571665
第7501名: 12513612
第8001名: 12437684
第12001名: 7397715
官服Ex通过人数: 25750
B服Ex通过人数: 9750
数据最后更新于: 2023-11-02 07:37:25

ba用时 - 参考: ba用时 | ba用时寿司1300w

> 输入 Boss+分数 算总力战用时,输入示例:ba用时寿司12345678

ba算分 - 参考: ba算分 | ba算分ex寿司剩1:23.433 56.789

> 输入 难度+Boss+剩x:xx.xxx 算总力战分数,输入示例:ba算分ex寿司剩1:23.433 56.789
> 多刀用空格隔开

',8))])}const v=s(o,[["render",n]]);export{x as __pageData,v as default}; diff --git a/assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.js b/assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.js similarity index 85% rename from assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.js rename to assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.js index cb0fdfdf..47347ddf 100644 --- a/assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.js +++ b/assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.js @@ -1 +1 @@ -import{_ as b}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s,c as t,j as a,a as i,G as l,a1 as m,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const x=JSON.parse('{"title":"BlueArchiveUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/BlueArchiveUID.md","filePath":"PluginsHelp/BlueArchiveUID.md","lastUpdated":1736946156000}'),o={name:"PluginsHelp/BlueArchiveUID.md"};function n(c,r,d,u,h,g){const e=b;return p(),t("div",null,[r[0]||(r[0]=a("h1",{id:"bluearchiveuid命令列表",tabindex:"-1"},[i("BlueArchiveUID命令列表 "),a("a",{class:"header-anchor",href:"#bluearchiveuid命令列表","aria-label":'Permalink to "BlueArchiveUID命令列表"'},"​")],-1)),l(e,{readTime:"2",words:"587"}),r[1]||(r[1]=m('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

ba攻略 - 参考: ba攻略5-3|ba攻略H1-3

ba活动攻略 - 命令: ba活动攻略

ba角色攻略 - 参考: ba角色攻略优香(角色名尽可能完整准确)

ba总力战 - 参考:ba总力战

~「第6期:室内 - 白&黑」~
【官服数据】:
🥇档线: 12660692(EX - 06:59.267)
🥈档线: 7232960(HC - 02:17.200)
🥉档线: 3573388(VH - 02:44.1s33)
第1: 14049920
第1000: 13600218
第2000: 13435098
第3000: 13346138
第4000: 13272960
第5000: 13223680
第6000: 13178458
第7000: 13129600
第8000: 13084800
第9000: 13044480
第10000: 13004160
第11000: 12965549
第12000: 12930349
第13000: 12897280
第14000: 12864858
第15000: 12831789
第16000: 12800858
第17000: 12771418
第18000: 12739629
第19000: 12705920
第20000: 12660692
第20001: 12660692
第30000: 7405655
第50000: 7359255
第100000: 7272000
第120000: 7232960
第200000: 6689495
第240000: 3573388
第300000: 898120
✅换源请发【总力战档位】
✅查B服请发【ba总力战b】
✅最后更新于: 2023-11-06 19:10:04

总力战档位 - 参考:总力战档位

官服:
第1名: 14049920
第2001名: 13435109
第5001名: 13223924
第10001名: 13003828
第18001名: 12739752
第19001名: 12705855
第20001名: 12659858
第30001名: 7405646
B服:
第1名: 14026452
第1001名: 13278849
第2001名: 13106757
第4001名: 12846201
第7001名: 12571665
第7501名: 12513612
第8001名: 12437684
第12001名: 7397715
官服Ex通过人数: 25750
B服Ex通过人数: 9750
数据最后更新于: 2023-11-02 07:37:25

ba用时 - 参考: ba用时 | ba用时寿司1300w

> 输入 Boss+分数 算总力战用时,输入示例:ba用时寿司12345678

ba算分 - 参考: ba算分 | ba算分ex寿司剩1:23.433 56.789

> 输入 难度+Boss+剩x:xx.xxx 算总力战分数,输入示例:ba算分ex寿司剩1:23.433 56.789
> 多刀用空格隔开

',8))])}const v=s(o,[["render",n]]);export{x as __pageData,v as default}; +import{_ as b}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s,c as t,o as i,j as a,G as l,af as m,a as p}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const y=JSON.parse('{"title":"BlueArchiveUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/BlueArchiveUID.md","filePath":"PluginsHelp/BlueArchiveUID.md","lastUpdated":1738685218000}'),o={name:"PluginsHelp/BlueArchiveUID.md"};function n(c,r,d,u,h,_){const e=b;return i(),t("div",null,[r[0]||(r[0]=a("h1",{id:"bluearchiveuid命令列表",tabindex:"-1"},[p("BlueArchiveUID命令列表 "),a("a",{class:"header-anchor",href:"#bluearchiveuid命令列表","aria-label":'Permalink to "BlueArchiveUID命令列表"'},"​")],-1)),l(e,{readTime:"2",words:"587"}),r[1]||(r[1]=m('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

ba攻略 - 参考: ba攻略5-3|ba攻略H1-3

ba活动攻略 - 命令: ba活动攻略

ba角色攻略 - 参考: ba角色攻略优香(角色名尽可能完整准确)

ba总力战 - 参考:ba总力战

~「第6期:室内 - 白&黑」~
【官服数据】:
🥇档线: 12660692(EX - 06:59.267)
🥈档线: 7232960(HC - 02:17.200)
🥉档线: 3573388(VH - 02:44.1s33)
第1: 14049920
第1000: 13600218
第2000: 13435098
第3000: 13346138
第4000: 13272960
第5000: 13223680
第6000: 13178458
第7000: 13129600
第8000: 13084800
第9000: 13044480
第10000: 13004160
第11000: 12965549
第12000: 12930349
第13000: 12897280
第14000: 12864858
第15000: 12831789
第16000: 12800858
第17000: 12771418
第18000: 12739629
第19000: 12705920
第20000: 12660692
第20001: 12660692
第30000: 7405655
第50000: 7359255
第100000: 7272000
第120000: 7232960
第200000: 6689495
第240000: 3573388
第300000: 898120
✅换源请发【总力战档位】
✅查B服请发【ba总力战b】
✅最后更新于: 2023-11-06 19:10:04

总力战档位 - 参考:总力战档位

官服:
第1名: 14049920
第2001名: 13435109
第5001名: 13223924
第10001名: 13003828
第18001名: 12739752
第19001名: 12705855
第20001名: 12659858
第30001名: 7405646
B服:
第1名: 14026452
第1001名: 13278849
第2001名: 13106757
第4001名: 12846201
第7001名: 12571665
第7501名: 12513612
第8001名: 12437684
第12001名: 7397715
官服Ex通过人数: 25750
B服Ex通过人数: 9750
数据最后更新于: 2023-11-02 07:37:25

ba用时 - 参考: ba用时 | ba用时寿司1300w

> 输入 Boss+分数 算总力战用时,输入示例:ba用时寿司12345678

ba算分 - 参考: ba算分 | ba算分ex寿司剩1:23.433 56.789

> 输入 难度+Boss+剩x:xx.xxx 算总力战分数,输入示例:ba算分ex寿司剩1:23.433 56.789
> 多刀用空格隔开

',8))])}const x=s(o,[["render",n]]);export{y as __pageData,x as default}; diff --git a/assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.lean.js b/assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.lean.js new file mode 100644 index 00000000..2166fcb0 --- /dev/null +++ b/assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.lean.js @@ -0,0 +1 @@ +import{_ as b}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s,c as t,o as i,j as a,G as l,af as m,a as p}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const y=JSON.parse('{"title":"BlueArchiveUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/BlueArchiveUID.md","filePath":"PluginsHelp/BlueArchiveUID.md","lastUpdated":1738685218000}'),o={name:"PluginsHelp/BlueArchiveUID.md"};function n(c,r,d,u,h,_){const e=b;return i(),t("div",null,[r[0]||(r[0]=a("h1",{id:"bluearchiveuid命令列表",tabindex:"-1"},[p("BlueArchiveUID命令列表 "),a("a",{class:"header-anchor",href:"#bluearchiveuid命令列表","aria-label":'Permalink to "BlueArchiveUID命令列表"'},"​")],-1)),l(e,{readTime:"2",words:"587"}),r[1]||(r[1]=m("",8))])}const x=s(o,[["render",n]]);export{y as __pageData,x as default}; diff --git a/assets/PluginsHelp_GenshinUID.md.BiYfroHl.js b/assets/PluginsHelp_GenshinUID.md.BZBdwoZs.js similarity index 70% rename from assets/PluginsHelp_GenshinUID.md.BiYfroHl.js rename to assets/PluginsHelp_GenshinUID.md.BZBdwoZs.js index 2624f9ad..c9ad6d45 100644 --- a/assets/PluginsHelp_GenshinUID.md.BiYfroHl.js +++ b/assets/PluginsHelp_GenshinUID.md.BZBdwoZs.js @@ -1 +1 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s,c as r,j as a,a as i,G as o,a1 as l,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const x=JSON.parse('{"title":"GenshinUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/GenshinUID.md","filePath":"PluginsHelp/GenshinUID.md","lastUpdated":1736946156000}'),d={name:"PluginsHelp/GenshinUID.md"};function h(p,e,m,u,f,g){const t=n;return c(),r("div",null,[e[0]||(e[0]=a("h1",{id:"genshinuid命令列表",tabindex:"-1"},[i("GenshinUID命令列表 "),a("a",{class:"header-anchor",href:"#genshinuid命令列表","aria-label":'Permalink to "GenshinUID命令列表"'},"​")],-1)),o(t,{readTime:"1",words:"63"}),e[1]||(e[1]=l('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

表格版

命令列表

图片版

图片版帮助

',5))])}const D=s(d,[["render",h]]);export{x as __pageData,D as default}; +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s,c as r,o as i,j as a,G as o,af as l,a as c}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const P=JSON.parse('{"title":"GenshinUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/GenshinUID.md","filePath":"PluginsHelp/GenshinUID.md","lastUpdated":1738685218000}'),d={name:"PluginsHelp/GenshinUID.md"};function h(p,e,m,_,u,f){const t=n;return i(),r("div",null,[e[0]||(e[0]=a("h1",{id:"genshinuid命令列表",tabindex:"-1"},[c("GenshinUID命令列表 "),a("a",{class:"header-anchor",href:"#genshinuid命令列表","aria-label":'Permalink to "GenshinUID命令列表"'},"​")],-1)),o(t,{readTime:"1",words:"63"}),e[1]||(e[1]=l('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

表格版

命令列表

图片版

图片版帮助

',5))])}const k=s(d,[["render",h]]);export{P as __pageData,k as default}; diff --git a/assets/PluginsHelp_GenshinUID.md.BZBdwoZs.lean.js b/assets/PluginsHelp_GenshinUID.md.BZBdwoZs.lean.js new file mode 100644 index 00000000..902140bb --- /dev/null +++ b/assets/PluginsHelp_GenshinUID.md.BZBdwoZs.lean.js @@ -0,0 +1 @@ +import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s,c as r,o as i,j as a,G as o,af as l,a as c}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const P=JSON.parse('{"title":"GenshinUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/GenshinUID.md","filePath":"PluginsHelp/GenshinUID.md","lastUpdated":1738685218000}'),d={name:"PluginsHelp/GenshinUID.md"};function h(p,e,m,_,u,f){const t=n;return i(),r("div",null,[e[0]||(e[0]=a("h1",{id:"genshinuid命令列表",tabindex:"-1"},[c("GenshinUID命令列表 "),a("a",{class:"header-anchor",href:"#genshinuid命令列表","aria-label":'Permalink to "GenshinUID命令列表"'},"​")],-1)),o(t,{readTime:"1",words:"63"}),e[1]||(e[1]=l("",5))])}const k=s(d,[["render",h]]);export{P as __pageData,k as default}; diff --git a/assets/PluginsHelp_GenshinUID.md.BiYfroHl.lean.js b/assets/PluginsHelp_GenshinUID.md.BiYfroHl.lean.js deleted file mode 100644 index 2624f9ad..00000000 --- a/assets/PluginsHelp_GenshinUID.md.BiYfroHl.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as n}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s,c as r,j as a,a as i,G as o,a1 as l,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const x=JSON.parse('{"title":"GenshinUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/GenshinUID.md","filePath":"PluginsHelp/GenshinUID.md","lastUpdated":1736946156000}'),d={name:"PluginsHelp/GenshinUID.md"};function h(p,e,m,u,f,g){const t=n;return c(),r("div",null,[e[0]||(e[0]=a("h1",{id:"genshinuid命令列表",tabindex:"-1"},[i("GenshinUID命令列表 "),a("a",{class:"header-anchor",href:"#genshinuid命令列表","aria-label":'Permalink to "GenshinUID命令列表"'},"​")],-1)),o(t,{readTime:"1",words:"63"}),e[1]||(e[1]=l('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

表格版

命令列表

图片版

图片版帮助

',5))])}const D=s(d,[["render",h]]);export{x as __pageData,D as default}; diff --git a/assets/PluginsHelp_LOLegendsUID.md.DHq31S04.js b/assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.js similarity index 80% rename from assets/PluginsHelp_LOLegendsUID.md.DHq31S04.js rename to assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.js index 46a2c5b3..d2eebf9b 100644 --- a/assets/PluginsHelp_LOLegendsUID.md.DHq31S04.js +++ b/assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.js @@ -1 +1 @@ -import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as i,c as s,j as l,a as t,G as d,a1 as r,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const U=JSON.parse('{"title":"LOLegendsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/LOLegendsUID.md","filePath":"PluginsHelp/LOLegendsUID.md","lastUpdated":1736946156000}'),n={name:"PluginsHelp/LOLegendsUID.md"};function c(m,e,u,g,f,h){const o=a;return p(),s("div",null,[e[0]||(e[0]=l("h1",{id:"lolegendsuid命令列表",tabindex:"-1"},[t("LOLegendsUID命令列表 "),l("a",{class:"header-anchor",href:"#lolegendsuid命令列表","aria-label":'Permalink to "LOLegendsUID命令列表"'},"​")],-1)),d(o,{readTime:"1",words:"298"}),e[1]||(e[1]=r('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

丨功能

绑定切换删除UID - 命令:lol绑定UID、lol删除UID、lol切换UID

还没有图

搜索用户 - 命令: lol搜索

还没有图

查询基本信息 - 命令: lol查询

添加CK(私聊) - 命令: lol添加ck

还没有图

丨使用方式

  1. 安装插件

  2. 使用小号打开Wegame

  3. 打开Fiddler,抓取任意一个数据请求的Cookie内容

    1. Cookie内容大致以pgv_pvid=开头,以index.html结尾
  4. 私聊Bot,发送lol添加ck ,并在命令后面直接附上你第三步获取到的Cookie

    1. lol添加ckpgv_pvid=....
  5. 可以正常使用Bot了!

    1. 假设我的ID叫Wuyi无疑

    2. 首先发送lol搜索Wuyi无疑

    3. Bot将会回复带有UID的信息

    4. 再发送lol绑定uid+你刚刚获取到的完整UID

      1. 例如lol绑定uidRP68HxHor1oVPfjb5pyf1Q==:1
    5. 可以进行查询,使用lol查询进行查询即可

',8))])}const _=i(n,[["render",c]]);export{U as __pageData,_ as default}; +import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as i,c as s,o as t,j as l,G as d,af as r,a as p}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const L=JSON.parse('{"title":"LOLegendsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/LOLegendsUID.md","filePath":"PluginsHelp/LOLegendsUID.md","lastUpdated":1738685218000}'),n={name:"PluginsHelp/LOLegendsUID.md"};function c(m,e,u,g,_,f){const o=a;return t(),s("div",null,[e[0]||(e[0]=l("h1",{id:"lolegendsuid命令列表",tabindex:"-1"},[p("LOLegendsUID命令列表 "),l("a",{class:"header-anchor",href:"#lolegendsuid命令列表","aria-label":'Permalink to "LOLegendsUID命令列表"'},"​")],-1)),d(o,{readTime:"1",words:"298"}),e[1]||(e[1]=r('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

丨功能

绑定切换删除UID - 命令:lol绑定UID、lol删除UID、lol切换UID

还没有图

搜索用户 - 命令: lol搜索

还没有图

查询基本信息 - 命令: lol查询

添加CK(私聊) - 命令: lol添加ck

还没有图

丨使用方式

  1. 安装插件

  2. 使用小号打开Wegame

  3. 打开Fiddler,抓取任意一个数据请求的Cookie内容

    1. Cookie内容大致以pgv_pvid=开头,以index.html结尾
  4. 私聊Bot,发送lol添加ck ,并在命令后面直接附上你第三步获取到的Cookie

    1. lol添加ckpgv_pvid=....
  5. 可以正常使用Bot了!

    1. 假设我的ID叫Wuyi无疑

    2. 首先发送lol搜索Wuyi无疑

    3. Bot将会回复带有UID的信息

    4. 再发送lol绑定uid+你刚刚获取到的完整UID

      1. 例如lol绑定uidRP68HxHor1oVPfjb5pyf1Q==:1
    5. 可以进行查询,使用lol查询进行查询即可

',8))])}const U=i(n,[["render",c]]);export{L as __pageData,U as default}; diff --git a/assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.lean.js b/assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.lean.js new file mode 100644 index 00000000..8a0aa914 --- /dev/null +++ b/assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.lean.js @@ -0,0 +1 @@ +import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as i,c as s,o as t,j as l,G as d,af as r,a as p}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const L=JSON.parse('{"title":"LOLegendsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/LOLegendsUID.md","filePath":"PluginsHelp/LOLegendsUID.md","lastUpdated":1738685218000}'),n={name:"PluginsHelp/LOLegendsUID.md"};function c(m,e,u,g,_,f){const o=a;return t(),s("div",null,[e[0]||(e[0]=l("h1",{id:"lolegendsuid命令列表",tabindex:"-1"},[p("LOLegendsUID命令列表 "),l("a",{class:"header-anchor",href:"#lolegendsuid命令列表","aria-label":'Permalink to "LOLegendsUID命令列表"'},"​")],-1)),d(o,{readTime:"1",words:"298"}),e[1]||(e[1]=r("",8))])}const U=i(n,[["render",c]]);export{L as __pageData,U as default}; diff --git a/assets/PluginsHelp_LOLegendsUID.md.DHq31S04.lean.js b/assets/PluginsHelp_LOLegendsUID.md.DHq31S04.lean.js deleted file mode 100644 index 46a2c5b3..00000000 --- a/assets/PluginsHelp_LOLegendsUID.md.DHq31S04.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as i,c as s,j as l,a as t,G as d,a1 as r,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const U=JSON.parse('{"title":"LOLegendsUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/LOLegendsUID.md","filePath":"PluginsHelp/LOLegendsUID.md","lastUpdated":1736946156000}'),n={name:"PluginsHelp/LOLegendsUID.md"};function c(m,e,u,g,f,h){const o=a;return p(),s("div",null,[e[0]||(e[0]=l("h1",{id:"lolegendsuid命令列表",tabindex:"-1"},[t("LOLegendsUID命令列表 "),l("a",{class:"header-anchor",href:"#lolegendsuid命令列表","aria-label":'Permalink to "LOLegendsUID命令列表"'},"​")],-1)),d(o,{readTime:"1",words:"298"}),e[1]||(e[1]=r('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

丨功能

绑定切换删除UID - 命令:lol绑定UID、lol删除UID、lol切换UID

还没有图

搜索用户 - 命令: lol搜索

还没有图

查询基本信息 - 命令: lol查询

添加CK(私聊) - 命令: lol添加ck

还没有图

丨使用方式

  1. 安装插件

  2. 使用小号打开Wegame

  3. 打开Fiddler,抓取任意一个数据请求的Cookie内容

    1. Cookie内容大致以pgv_pvid=开头,以index.html结尾
  4. 私聊Bot,发送lol添加ck ,并在命令后面直接附上你第三步获取到的Cookie

    1. lol添加ckpgv_pvid=....
  5. 可以正常使用Bot了!

    1. 假设我的ID叫Wuyi无疑

    2. 首先发送lol搜索Wuyi无疑

    3. Bot将会回复带有UID的信息

    4. 再发送lol绑定uid+你刚刚获取到的完整UID

      1. 例如lol绑定uidRP68HxHor1oVPfjb5pyf1Q==:1
    5. 可以进行查询,使用lol查询进行查询即可

',8))])}const _=i(n,[["render",c]]);export{U as __pageData,_ as default}; diff --git a/assets/PluginsHelp_MajsoulUID.md.DPDV7axc.js b/assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.js similarity index 68% rename from assets/PluginsHelp_MajsoulUID.md.DPDV7axc.js rename to assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.js index 385f4d71..0b9b1369 100644 --- a/assets/PluginsHelp_MajsoulUID.md.DPDV7axc.js +++ b/assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.js @@ -1 +1 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o,c as r,j as e,a as l,G as i,a1 as m,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const g=JSON.parse('{"title":"MajsoulUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/MajsoulUID.md","filePath":"PluginsHelp/MajsoulUID.md","lastUpdated":1736946156000}'),n={name:"PluginsHelp/MajsoulUID.md"};function p(u,a,c,f,I,j){const s=t;return d(),r("div",null,[a[0]||(a[0]=e("h1",{id:"majsouluid命令列表",tabindex:"-1"},[l("MajsoulUID命令列表 "),e("a",{class:"header-anchor",href:"#majsouluid命令列表","aria-label":'Permalink to "MajsoulUID命令列表"'},"​")],-1)),i(s,{readTime:"1",words:"112"}),a[1]||(a[1]=m('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 雀魂绑定UID、雀魂删除UID、雀魂切换UID

还没有图

搜索用户 - 命令: 雀魂搜索

还没有图

基本信息汇总 - 命令: 雀魂查询

',4))])}const h=o(n,[["render",p]]);export{g as __pageData,h as default}; +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o,c as r,o as l,j as e,G as i,af as m,a as d}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const g=JSON.parse('{"title":"MajsoulUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/MajsoulUID.md","filePath":"PluginsHelp/MajsoulUID.md","lastUpdated":1738685218000}'),n={name:"PluginsHelp/MajsoulUID.md"};function p(u,a,c,_,I,f){const s=t;return l(),r("div",null,[a[0]||(a[0]=e("h1",{id:"majsouluid命令列表",tabindex:"-1"},[d("MajsoulUID命令列表 "),e("a",{class:"header-anchor",href:"#majsouluid命令列表","aria-label":'Permalink to "MajsoulUID命令列表"'},"​")],-1)),i(s,{readTime:"1",words:"112"}),a[1]||(a[1]=m('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 雀魂绑定UID、雀魂删除UID、雀魂切换UID

还没有图

搜索用户 - 命令: 雀魂搜索

还没有图

基本信息汇总 - 命令: 雀魂查询

',4))])}const P=o(n,[["render",p]]);export{g as __pageData,P as default}; diff --git a/assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.lean.js b/assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.lean.js new file mode 100644 index 00000000..111c6817 --- /dev/null +++ b/assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.lean.js @@ -0,0 +1 @@ +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o,c as r,o as l,j as e,G as i,af as m,a as d}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const g=JSON.parse('{"title":"MajsoulUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/MajsoulUID.md","filePath":"PluginsHelp/MajsoulUID.md","lastUpdated":1738685218000}'),n={name:"PluginsHelp/MajsoulUID.md"};function p(u,a,c,_,I,f){const s=t;return l(),r("div",null,[a[0]||(a[0]=e("h1",{id:"majsouluid命令列表",tabindex:"-1"},[d("MajsoulUID命令列表 "),e("a",{class:"header-anchor",href:"#majsouluid命令列表","aria-label":'Permalink to "MajsoulUID命令列表"'},"​")],-1)),i(s,{readTime:"1",words:"112"}),a[1]||(a[1]=m("",4))])}const P=o(n,[["render",p]]);export{g as __pageData,P as default}; diff --git a/assets/PluginsHelp_MajsoulUID.md.DPDV7axc.lean.js b/assets/PluginsHelp_MajsoulUID.md.DPDV7axc.lean.js deleted file mode 100644 index 385f4d71..00000000 --- a/assets/PluginsHelp_MajsoulUID.md.DPDV7axc.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o,c as r,j as e,a as l,G as i,a1 as m,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const g=JSON.parse('{"title":"MajsoulUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/MajsoulUID.md","filePath":"PluginsHelp/MajsoulUID.md","lastUpdated":1736946156000}'),n={name:"PluginsHelp/MajsoulUID.md"};function p(u,a,c,f,I,j){const s=t;return d(),r("div",null,[a[0]||(a[0]=e("h1",{id:"majsouluid命令列表",tabindex:"-1"},[l("MajsoulUID命令列表 "),e("a",{class:"header-anchor",href:"#majsouluid命令列表","aria-label":'Permalink to "MajsoulUID命令列表"'},"​")],-1)),i(s,{readTime:"1",words:"112"}),a[1]||(a[1]=m('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 雀魂绑定UID、雀魂删除UID、雀魂切换UID

还没有图

搜索用户 - 命令: 雀魂搜索

还没有图

基本信息汇总 - 命令: 雀魂查询

',4))])}const h=o(n,[["render",p]]);export{g as __pageData,h as default}; diff --git a/assets/PluginsHelp_StarRailUID.md.p0oBLLir.js b/assets/PluginsHelp_StarRailUID.md.CGulR8ZX.js similarity index 64% rename from assets/PluginsHelp_StarRailUID.md.p0oBLLir.js rename to assets/PluginsHelp_StarRailUID.md.CGulR8ZX.js index 9aa35ca8..5c893eae 100644 --- a/assets/PluginsHelp_StarRailUID.md.p0oBLLir.js +++ b/assets/PluginsHelp_StarRailUID.md.CGulR8ZX.js @@ -1 +1 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s,c as i,j as t,a as l,G as o,a1 as n,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const I=JSON.parse('{"title":"StarRailUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/StarRailUID.md","filePath":"PluginsHelp/StarRailUID.md","lastUpdated":1736946156000}'),c={name:"PluginsHelp/StarRailUID.md"};function p(m,a,u,f,_,h){const e=r;return d(),i("div",null,[a[0]||(a[0]=t("h1",{id:"starrailuid命令列表",tabindex:"-1"},[l("StarRailUID命令列表 "),t("a",{class:"header-anchor",href:"#starrailuid命令列表","aria-label":'Permalink to "StarRailUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=n('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

',3))])}const P=s(c,[["render",p]]);export{I as __pageData,P as default}; +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s,c as i,o as l,j as t,G as o,af as n,a as d}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"StarRailUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/StarRailUID.md","filePath":"PluginsHelp/StarRailUID.md","lastUpdated":1738685218000}'),c={name:"PluginsHelp/StarRailUID.md"};function p(m,a,_,u,f,S){const e=r;return l(),i("div",null,[a[0]||(a[0]=t("h1",{id:"starrailuid命令列表",tabindex:"-1"},[d("StarRailUID命令列表 "),t("a",{class:"header-anchor",href:"#starrailuid命令列表","aria-label":'Permalink to "StarRailUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=n('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

',3))])}const g=s(c,[["render",p]]);export{D as __pageData,g as default}; diff --git a/assets/PluginsHelp_StarRailUID.md.CGulR8ZX.lean.js b/assets/PluginsHelp_StarRailUID.md.CGulR8ZX.lean.js new file mode 100644 index 00000000..0441ed69 --- /dev/null +++ b/assets/PluginsHelp_StarRailUID.md.CGulR8ZX.lean.js @@ -0,0 +1 @@ +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as s,c as i,o as l,j as t,G as o,af as n,a as d}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const D=JSON.parse('{"title":"StarRailUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/StarRailUID.md","filePath":"PluginsHelp/StarRailUID.md","lastUpdated":1738685218000}'),c={name:"PluginsHelp/StarRailUID.md"};function p(m,a,_,u,f,S){const e=r;return l(),i("div",null,[a[0]||(a[0]=t("h1",{id:"starrailuid命令列表",tabindex:"-1"},[d("StarRailUID命令列表 "),t("a",{class:"header-anchor",href:"#starrailuid命令列表","aria-label":'Permalink to "StarRailUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=n("",3))])}const g=s(c,[["render",p]]);export{D as __pageData,g as default}; diff --git a/assets/PluginsHelp_StarRailUID.md.p0oBLLir.lean.js b/assets/PluginsHelp_StarRailUID.md.p0oBLLir.lean.js deleted file mode 100644 index 9aa35ca8..00000000 --- a/assets/PluginsHelp_StarRailUID.md.p0oBLLir.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as s,c as i,j as t,a as l,G as o,a1 as n,o as d}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const I=JSON.parse('{"title":"StarRailUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/StarRailUID.md","filePath":"PluginsHelp/StarRailUID.md","lastUpdated":1736946156000}'),c={name:"PluginsHelp/StarRailUID.md"};function p(m,a,u,f,_,h){const e=r;return d(),i("div",null,[a[0]||(a[0]=t("h1",{id:"starrailuid命令列表",tabindex:"-1"},[l("StarRailUID命令列表 "),t("a",{class:"header-anchor",href:"#starrailuid命令列表","aria-label":'Permalink to "StarRailUID命令列表"'},"​")],-1)),o(e,{readTime:"1",words:"48"}),a[1]||(a[1]=n('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

图片版

图片版帮助

',3))])}const P=s(c,[["render",p]]);export{I as __pageData,P as default}; diff --git a/assets/PluginsHelp_WzryUID.md.DBsZn7ky.lean.js b/assets/PluginsHelp_WzryUID.md.DBsZn7ky.lean.js deleted file mode 100644 index 7afe9d14..00000000 --- a/assets/PluginsHelp_WzryUID.md.DBsZn7ky.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r,c as i,j as e,a as l,G as m,a1 as o,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const _=JSON.parse('{"title":"WzryUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/WzryUID.md","filePath":"PluginsHelp/WzryUID.md","lastUpdated":1736946156000}'),d={name:"PluginsHelp/WzryUID.md"};function n(c,a,u,y,g,f){const t=s;return p(),i("div",null,[a[0]||(a[0]=e("h1",{id:"wzryuid命令列表",tabindex:"-1"},[l("WzryUID命令列表 "),e("a",{class:"header-anchor",href:"#wzryuid命令列表","aria-label":'Permalink to "WzryUID命令列表"'},"​")],-1)),m(t,{readTime:"1",words:"138"}),a[1]||(a[1]=o('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 王者绑定UID、王者删除UID、王者切换UID

还没有图

皮肤墙 - 命令: 皮肤墙

当前段位 - 命令: 当前段位

查战绩 - 命令: 查荣耀

',5))])}const W=r(d,[["render",n]]);export{_ as __pageData,W as default}; diff --git a/assets/PluginsHelp_WzryUID.md.DBsZn7ky.js b/assets/PluginsHelp_WzryUID.md.DMgdn-bh.js similarity index 73% rename from assets/PluginsHelp_WzryUID.md.DBsZn7ky.js rename to assets/PluginsHelp_WzryUID.md.DMgdn-bh.js index 7afe9d14..556708fc 100644 --- a/assets/PluginsHelp_WzryUID.md.DBsZn7ky.js +++ b/assets/PluginsHelp_WzryUID.md.DMgdn-bh.js @@ -1 +1 @@ -import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r,c as i,j as e,a as l,G as m,a1 as o,o as p}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const _=JSON.parse('{"title":"WzryUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/WzryUID.md","filePath":"PluginsHelp/WzryUID.md","lastUpdated":1736946156000}'),d={name:"PluginsHelp/WzryUID.md"};function n(c,a,u,y,g,f){const t=s;return p(),i("div",null,[a[0]||(a[0]=e("h1",{id:"wzryuid命令列表",tabindex:"-1"},[l("WzryUID命令列表 "),e("a",{class:"header-anchor",href:"#wzryuid命令列表","aria-label":'Permalink to "WzryUID命令列表"'},"​")],-1)),m(t,{readTime:"1",words:"138"}),a[1]||(a[1]=o('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 王者绑定UID、王者删除UID、王者切换UID

还没有图

皮肤墙 - 命令: 皮肤墙

当前段位 - 命令: 当前段位

查战绩 - 命令: 查荣耀

',5))])}const W=r(d,[["render",n]]);export{_ as __pageData,W as default}; +import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r,c as i,o as l,j as e,G as m,af as o,a as p}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const U=JSON.parse('{"title":"WzryUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/WzryUID.md","filePath":"PluginsHelp/WzryUID.md","lastUpdated":1738685218000}'),d={name:"PluginsHelp/WzryUID.md"};function n(c,a,_,u,y,g){const t=s;return l(),i("div",null,[a[0]||(a[0]=e("h1",{id:"wzryuid命令列表",tabindex:"-1"},[p("WzryUID命令列表 "),e("a",{class:"header-anchor",href:"#wzryuid命令列表","aria-label":'Permalink to "WzryUID命令列表"'},"​")],-1)),m(t,{readTime:"1",words:"138"}),a[1]||(a[1]=o('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主

绑定切换删除UID - 命令: 王者绑定UID、王者删除UID、王者切换UID

还没有图

皮肤墙 - 命令: 皮肤墙

当前段位 - 命令: 当前段位

查战绩 - 命令: 查荣耀

',5))])}const P=r(d,[["render",n]]);export{U as __pageData,P as default}; diff --git a/assets/PluginsHelp_WzryUID.md.DMgdn-bh.lean.js b/assets/PluginsHelp_WzryUID.md.DMgdn-bh.lean.js new file mode 100644 index 00000000..212a14c4 --- /dev/null +++ b/assets/PluginsHelp_WzryUID.md.DMgdn-bh.lean.js @@ -0,0 +1 @@ +import{_ as s}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r,c as i,o as l,j as e,G as m,af as o,a as p}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const U=JSON.parse('{"title":"WzryUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/WzryUID.md","filePath":"PluginsHelp/WzryUID.md","lastUpdated":1738685218000}'),d={name:"PluginsHelp/WzryUID.md"};function n(c,a,_,u,y,g){const t=s;return l(),i("div",null,[a[0]||(a[0]=e("h1",{id:"wzryuid命令列表",tabindex:"-1"},[p("WzryUID命令列表 "),e("a",{class:"header-anchor",href:"#wzryuid命令列表","aria-label":'Permalink to "WzryUID命令列表"'},"​")],-1)),m(t,{readTime:"1",words:"138"}),a[1]||(a[1]=o("",5))])}const P=r(d,[["render",n]]);export{U as __pageData,P as default}; diff --git a/assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.js b/assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.js similarity index 83% rename from assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.js rename to assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.js index 0810b56a..50c0a145 100644 --- a/assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.js +++ b/assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.js @@ -1 +1 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r,c as m,j as s,a as i,G as l,a1 as p,o as z}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"ZZZeroUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ZZZeroUID.md","filePath":"PluginsHelp/ZZZeroUID.md","lastUpdated":1736946156000}'),o={name:"PluginsHelp/ZZZeroUID.md"};function d(n,a,u,c,Z,g){const e=t;return z(),m("div",null,[a[0]||(a[0]=s("h1",{id:"zzzerouid命令列表",tabindex:"-1"},[i("ZZZeroUID命令列表 "),s("a",{class:"header-anchor",href:"#zzzerouid命令列表","aria-label":'Permalink to "ZZZeroUID命令列表"'},"​")],-1)),l(e,{readTime:"1",words:"385"}),a[1]||(a[1]=p('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主!!

绑定切换删除UID - 命令: zzz绑定UID、zzz删除UID、zzz切换UID

还没有图

便签 - 命令: zzzmr、zzz便签

基本信息汇总 - 命令: zzz查询

角色攻略 - 命令: zzz角色攻略露西

更新抽卡记录 - 命令: zzz刷新抽卡记录

还没有图

抽卡记录 - 命令: zzz抽卡记录

式舆防卫战 - 命令: zzz深渊

面板更新 - 命令: zzz刷新面板

面板查询 - 命令: zzz查询露西

练度统计 - 命令: zzz练度统计

签到相关 - 命令: zzz签到 / zzz开启自动签到 / zzz全部重签(需要管理员)

还没有图

其他 - 网页控制台相关功能

请自行查阅文档, 可控制角色攻略源, 签到时间等

',13))])}const D=r(o,[["render",d]]);export{f as __pageData,D as default}; +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r,c as m,o as i,j as s,G as l,af as p,a as z}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const U=JSON.parse('{"title":"ZZZeroUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ZZZeroUID.md","filePath":"PluginsHelp/ZZZeroUID.md","lastUpdated":1738685218000}'),o={name:"PluginsHelp/ZZZeroUID.md"};function d(n,a,u,c,Z,g){const e=t;return i(),m("div",null,[a[0]||(a[0]=s("h1",{id:"zzzerouid命令列表",tabindex:"-1"},[z("ZZZeroUID命令列表 "),s("a",{class:"header-anchor",href:"#zzzerouid命令列表","aria-label":'Permalink to "ZZZeroUID命令列表"'},"​")],-1)),l(e,{readTime:"1",words:"385"}),a[1]||(a[1]=p('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主!!

绑定切换删除UID - 命令: zzz绑定UID、zzz删除UID、zzz切换UID

还没有图

便签 - 命令: zzzmr、zzz便签

基本信息汇总 - 命令: zzz查询

角色攻略 - 命令: zzz角色攻略露西

更新抽卡记录 - 命令: zzz刷新抽卡记录

还没有图

抽卡记录 - 命令: zzz抽卡记录

式舆防卫战 - 命令: zzz深渊

面板更新 - 命令: zzz刷新面板

面板查询 - 命令: zzz查询露西

练度统计 - 命令: zzz练度统计

签到相关 - 命令: zzz签到 / zzz开启自动签到 / zzz全部重签(需要管理员)

还没有图

其他 - 网页控制台相关功能

请自行查阅文档, 可控制角色攻略源, 签到时间等

',13))])}const f=r(o,[["render",d]]);export{U as __pageData,f as default}; diff --git a/assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.lean.js b/assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.lean.js new file mode 100644 index 00000000..802a23ec --- /dev/null +++ b/assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.lean.js @@ -0,0 +1 @@ +import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r,c as m,o as i,j as s,G as l,af as p,a as z}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const U=JSON.parse('{"title":"ZZZeroUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ZZZeroUID.md","filePath":"PluginsHelp/ZZZeroUID.md","lastUpdated":1738685218000}'),o={name:"PluginsHelp/ZZZeroUID.md"};function d(n,a,u,c,Z,g){const e=t;return i(),m("div",null,[a[0]||(a[0]=s("h1",{id:"zzzerouid命令列表",tabindex:"-1"},[z("ZZZeroUID命令列表 "),s("a",{class:"header-anchor",href:"#zzzerouid命令列表","aria-label":'Permalink to "ZZZeroUID命令列表"'},"​")],-1)),l(e,{readTime:"1",words:"385"}),a[1]||(a[1]=p("",13))])}const f=r(o,[["render",d]]);export{U as __pageData,f as default}; diff --git a/assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.lean.js b/assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.lean.js deleted file mode 100644 index 0810b56a..00000000 --- a/assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r,c as m,j as s,a as i,G as l,a1 as p,o as z}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"ZZZeroUID命令列表","description":"","frontmatter":{},"headers":[],"relativePath":"PluginsHelp/ZZZeroUID.md","filePath":"PluginsHelp/ZZZeroUID.md","lastUpdated":1736946156000}'),o={name:"PluginsHelp/ZZZeroUID.md"};function d(n,a,u,c,Z,g){const e=t;return z(),m("div",null,[a[0]||(a[0]=s("h1",{id:"zzzerouid命令列表",tabindex:"-1"},[i("ZZZeroUID命令列表 "),s("a",{class:"header-anchor",href:"#zzzerouid命令列表","aria-label":'Permalink to "ZZZeroUID命令列表"'},"​")],-1)),l(e,{readTime:"1",words:"385"}),a[1]||(a[1]=p('

🚨 警告

该文档可能更新不及时,请以插件实际功能为主!!

绑定切换删除UID - 命令: zzz绑定UID、zzz删除UID、zzz切换UID

还没有图

便签 - 命令: zzzmr、zzz便签

基本信息汇总 - 命令: zzz查询

角色攻略 - 命令: zzz角色攻略露西

更新抽卡记录 - 命令: zzz刷新抽卡记录

还没有图

抽卡记录 - 命令: zzz抽卡记录

式舆防卫战 - 命令: zzz深渊

面板更新 - 命令: zzz刷新面板

面板查询 - 命令: zzz查询露西

练度统计 - 命令: zzz练度统计

签到相关 - 命令: zzz签到 / zzz开启自动签到 / zzz全部重签(需要管理员)

还没有图

其他 - 网页控制台相关功能

请自行查阅文档, 可控制角色攻略源, 签到时间等

',13))])}const D=r(o,[["render",d]]);export{f as __pageData,D as default}; diff --git a/assets/Started_CoreConfig.md.CNwkztHX.js b/assets/Started_CoreConfig.md.CFVlAjLK.js similarity index 77% rename from assets/Started_CoreConfig.md.CNwkztHX.js rename to assets/Started_CoreConfig.md.CFVlAjLK.js index 892e0cf3..a1c5cec7 100644 --- a/assets/Started_CoreConfig.md.CNwkztHX.js +++ b/assets/Started_CoreConfig.md.CFVlAjLK.js @@ -1,4 +1,4 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"配置GsCore","description":"","frontmatter":{},"headers":[],"relativePath":"Started/CoreConfig.md","filePath":"Started/CoreConfig.md","lastUpdated":1736946156000}'),d={name:"Started/CoreConfig.md"},E={id:"配置gscore",tabindex:"-1"};function c(g,s,u,y,C,b){const t=e,p=l;return o(),k("div",null,[i("h1",E,[s[0]||(s[0]=a("配置GsCore")),n(t,{type:"warning",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#配置gscore","aria-label":'Permalink to "配置GsCore"'},"​",-1))]),n(p,{readTime:"1",words:"399"}),s[3]||(s[3]=r(`

🚨 警告

config.json文件位于gsuid_core/gsuid_core/config.json

core_config.json文件位于gsuid_core/data/core_config.json

本文关注的是config.json,而core_config.json请尽量通过网页控制台去调整!

如想关注core_config.json,请检查GsCore 选项

首次安装GsCore时,两个文件均需要启动Core来进行生成

💡 提醒

下面为详细配置,作为初次安装的萌新,只需要注意修改masters项为你自己的QQ号(或其他平台号码)即可,其他配置可以完全不用动

json
{
+import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as o,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"配置GsCore","description":"","frontmatter":{},"headers":[],"relativePath":"Started/CoreConfig.md","filePath":"Started/CoreConfig.md","lastUpdated":1738685218000}'),d={name:"Started/CoreConfig.md"},E={id:"配置gscore",tabindex:"-1"};function c(g,s,u,y,C,b){const t=e,p=l;return r(),k("div",null,[i("h1",E,[s[0]||(s[0]=n("配置GsCore")),a(t,{type:"warning",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#配置gscore","aria-label":'Permalink to "配置GsCore"'},"​",-1))]),a(p,{readTime:"1",words:"399"}),s[3]||(s[3]=o(`

🚨 警告

config.json文件位于gsuid_core/data/config.json

core_config.json文件位于gsuid_core/data/core_config.json

本文关注的是config.json,而core_config.json请尽量通过网页控制台去调整!

如想关注core_config.json,请检查GsCore 选项

首次安装GsCore时,两个文件均需要启动Core来进行生成

💡 提醒

下面为详细配置,作为初次安装的萌新,只需要注意修改masters项为你自己的QQ号(或其他平台号码)即可,其他配置可以完全不用动

json
{
   "HOST": "localhost", // 本机Host, 一般无需修改
   "PORT": "8765", // GsCore运行端口, 一般无需修改
   "masters": [
@@ -22,4 +22,4 @@ import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
       "white_list": [] // 某个服务的白名单, 类型为List[string]
     }
   }
-}
`,3))])}const D=h(d,[["render",c]]);export{A as __pageData,D as default}; +}
`,3))])}const B=h(d,[["render",c]]);export{A as __pageData,B as default}; diff --git a/assets/Started_CoreConfig.md.CFVlAjLK.lean.js b/assets/Started_CoreConfig.md.CFVlAjLK.lean.js new file mode 100644 index 00000000..dea5be0a --- /dev/null +++ b/assets/Started_CoreConfig.md.CFVlAjLK.lean.js @@ -0,0 +1 @@ +import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as e}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as k,o as r,j as i,G as a,af as o,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"配置GsCore","description":"","frontmatter":{},"headers":[],"relativePath":"Started/CoreConfig.md","filePath":"Started/CoreConfig.md","lastUpdated":1738685218000}'),d={name:"Started/CoreConfig.md"},E={id:"配置gscore",tabindex:"-1"};function c(g,s,u,y,C,b){const t=e,p=l;return r(),k("div",null,[i("h1",E,[s[0]||(s[0]=n("配置GsCore")),a(t,{type:"warning",text:"普通"}),s[1]||(s[1]=n()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#配置gscore","aria-label":'Permalink to "配置GsCore"'},"​",-1))]),a(p,{readTime:"1",words:"399"}),s[3]||(s[3]=o("",3))])}const B=h(d,[["render",c]]);export{A as __pageData,B as default}; diff --git a/assets/Started_CoreConfig.md.CNwkztHX.lean.js b/assets/Started_CoreConfig.md.CNwkztHX.lean.js deleted file mode 100644 index 892e0cf3..00000000 --- a/assets/Started_CoreConfig.md.CNwkztHX.lean.js +++ /dev/null @@ -1,25 +0,0 @@ -import{_ as l}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as e}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as k,j as i,a,G as n,a1 as r,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"配置GsCore","description":"","frontmatter":{},"headers":[],"relativePath":"Started/CoreConfig.md","filePath":"Started/CoreConfig.md","lastUpdated":1736946156000}'),d={name:"Started/CoreConfig.md"},E={id:"配置gscore",tabindex:"-1"};function c(g,s,u,y,C,b){const t=e,p=l;return o(),k("div",null,[i("h1",E,[s[0]||(s[0]=a("配置GsCore")),n(t,{type:"warning",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#配置gscore","aria-label":'Permalink to "配置GsCore"'},"​",-1))]),n(p,{readTime:"1",words:"399"}),s[3]||(s[3]=r(`

🚨 警告

config.json文件位于gsuid_core/gsuid_core/config.json

core_config.json文件位于gsuid_core/data/core_config.json

本文关注的是config.json,而core_config.json请尽量通过网页控制台去调整!

如想关注core_config.json,请检查GsCore 选项

首次安装GsCore时,两个文件均需要启动Core来进行生成

💡 提醒

下面为详细配置,作为初次安装的萌新,只需要注意修改masters项为你自己的QQ号(或其他平台号码)即可,其他配置可以完全不用动

json
{
-  "HOST": "localhost", // 本机Host, 一般无需修改
-  "PORT": "8765", // GsCore运行端口, 一般无需修改
-  "masters": [
-    "444835641" // master权限账号, 类型为List[string], 对应权限pm=0
-  ],
-  "superusers": [], // superuser权限账号, 类型为List[string], 对应权限pm=1
-  "misfire_grace_time": 90, // 定时任务超时时间, 一般无需修改
-  "log": {
-    "level": "DEBUG" // 日志等级,一般为\`INFO\`且无需修改, 开发者和反馈Bug的时候开到\`DEBUG\`
-  },
-  "command_start": [
-    "*" // 命令头, 类型为List[string], 默认为[], 填入此项后则所有命令必须带命令头触发
-  ],
-  "sv": { // 插件注册的全部服务列表, 均可通过网页控制台修改
-    "Core管理": {
-      "priority": 5, // 某个服务的优先级
-      "enabled": true, // 某个服务是否启用
-      "pm": 0, // 某个服务要求的权限等级
-      "black_list": [], // 某个服务的黑名单, 类型为List[string]
-      "area": "ALL", // 某个服务的响应范围, "ALL", "GROUP", "DIRECT"
-      "white_list": [] // 某个服务的白名单, 类型为List[string]
-    }
-  }
-}
`,3))])}const D=h(d,[["render",c]]);export{A as __pageData,D as default}; diff --git a/assets/Started_EnvCheck.md.MfeJWQV9.js b/assets/Started_EnvCheck.md.KregZs7R.js similarity index 92% rename from assets/Started_EnvCheck.md.MfeJWQV9.js rename to assets/Started_EnvCheck.md.KregZs7R.js index 5f9b2756..36f50693 100644 --- a/assets/Started_EnvCheck.md.MfeJWQV9.js +++ b/assets/Started_EnvCheck.md.KregZs7R.js @@ -1,4 +1,4 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as d,j as a,a as i,G as n,a1 as h,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"确认环境有无缺失","description":"","frontmatter":{},"headers":[],"relativePath":"Started/EnvCheck.md","filePath":"Started/EnvCheck.md","lastUpdated":1736946156000}'),o={name:"Started/EnvCheck.md"},k={id:"确认环境有无缺失",tabindex:"-1"};function g(u,s,b,m,y,v){const e=t,l=p;return c(),d("div",null,[a("h1",k,[s[0]||(s[0]=i("确认环境有无缺失")),n(e,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#确认环境有无缺失","aria-label":'Permalink to "确认环境有无缺失"'},"​",-1))]),n(l,{readTime:"1",words:"439"}),s[3]||(s[3]=h(`
  • ✅确保安装Python环境(版本须>3.8, 建议>=3.12,不建议>=3.13
检查Python
shell
# 【命令行内输入】
+import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as d,o as h,j as a,G as i,af as c,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"确认环境有无缺失","description":"","frontmatter":{},"headers":[],"relativePath":"Started/EnvCheck.md","filePath":"Started/EnvCheck.md","lastUpdated":1738685218000}'),o={name:"Started/EnvCheck.md"},k={id:"确认环境有无缺失",tabindex:"-1"};function g(u,s,b,m,y,v){const e=t,l=p;return h(),d("div",null,[a("h1",k,[s[0]||(s[0]=n("确认环境有无缺失")),i(e,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#确认环境有无缺失","aria-label":'Permalink to "确认环境有无缺失"'},"​",-1))]),i(l,{readTime:"1",words:"439"}),s[3]||(s[3]=c(`
  • ✅确保安装Python环境(版本须>3.8, 建议>=3.12,不建议>=3.13
检查Python
shell
# 【命令行内输入】
 python -V
 
 # 【以下为回复示例、无需输入】
@@ -26,4 +26,4 @@ import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
 
 # 以下为回复示例、无需输入
 # 回复类似\`uv 0.5.18\`的信息,即为已经安装uv环境
->>> uv 0.5.18 (27d1bad55 2025-01-11)

💡 提醒

如果你没有安装poetry,只需要输入pip install poetry即可安装

如果你没有安装uv, 只需要输入pip install uv即可安装(更推荐使用pipx

如果你没有安装pdm, 则更加复杂一点, 必须使用pipx管理pdm环境 pipx install pdm

`,9))])}const x=r(o,[["render",g]]);export{A as __pageData,x as default}; +>>> uv 0.5.18 (27d1bad55 2025-01-11)

💡 提醒

如果你没有安装poetry,只需要输入pip install poetry即可安装

如果你没有安装uv, 只需要输入pip install uv即可安装(更推荐使用pipx

如果你没有安装pdm, 则更加复杂一点, 必须使用pipx管理pdm环境 pipx install pdm

`,9))])}const _=r(o,[["render",g]]);export{A as __pageData,_ as default}; diff --git a/assets/Started_EnvCheck.md.KregZs7R.lean.js b/assets/Started_EnvCheck.md.KregZs7R.lean.js new file mode 100644 index 00000000..989d077f --- /dev/null +++ b/assets/Started_EnvCheck.md.KregZs7R.lean.js @@ -0,0 +1 @@ +import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as t}from"./chunks/Badge.BcYx50Ru.js";import{_ as r,c as d,o as h,j as a,G as i,af as c,a as n}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const A=JSON.parse('{"title":"确认环境有无缺失","description":"","frontmatter":{},"headers":[],"relativePath":"Started/EnvCheck.md","filePath":"Started/EnvCheck.md","lastUpdated":1738685218000}'),o={name:"Started/EnvCheck.md"},k={id:"确认环境有无缺失",tabindex:"-1"};function g(u,s,b,m,y,v){const e=t,l=p;return h(),d("div",null,[a("h1",k,[s[0]||(s[0]=n("确认环境有无缺失")),i(e,{type:"tip",text:"简单"}),s[1]||(s[1]=n()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#确认环境有无缺失","aria-label":'Permalink to "确认环境有无缺失"'},"​",-1))]),i(l,{readTime:"1",words:"439"}),s[3]||(s[3]=c("",9))])}const _=r(o,[["render",g]]);export{A as __pageData,_ as default}; diff --git a/assets/Started_EnvCheck.md.MfeJWQV9.lean.js b/assets/Started_EnvCheck.md.MfeJWQV9.lean.js deleted file mode 100644 index 5f9b2756..00000000 --- a/assets/Started_EnvCheck.md.MfeJWQV9.lean.js +++ /dev/null @@ -1,29 +0,0 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as t}from"./chunks/Badge.EWdsPxeJ.js";import{_ as r,c as d,j as a,a as i,G as n,a1 as h,o as c}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const A=JSON.parse('{"title":"确认环境有无缺失","description":"","frontmatter":{},"headers":[],"relativePath":"Started/EnvCheck.md","filePath":"Started/EnvCheck.md","lastUpdated":1736946156000}'),o={name:"Started/EnvCheck.md"},k={id:"确认环境有无缺失",tabindex:"-1"};function g(u,s,b,m,y,v){const e=t,l=p;return c(),d("div",null,[a("h1",k,[s[0]||(s[0]=i("确认环境有无缺失")),n(e,{type:"tip",text:"简单"}),s[1]||(s[1]=i()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#确认环境有无缺失","aria-label":'Permalink to "确认环境有无缺失"'},"​",-1))]),n(l,{readTime:"1",words:"439"}),s[3]||(s[3]=h(`
  • ✅确保安装Python环境(版本须>3.8, 建议>=3.12,不建议>=3.13
检查Python
shell
# 【命令行内输入】
-python -V
-
-# 【以下为回复示例、无需输入】
-# 回复类似Python 3.10.10的信息,即为已经安装python环境
->>> Python 3.x.x
  • ✅确保安装git环境
检查Git

💡 提醒

如果你没有安装git且的系统是ubuntu,安装git只需要输入sudo apt-get install git

如果系统为Windows,则自行前往 🔗官网 下载安装包安装即可


shell
# 【命令行内输入】(注意v为小写)
-git -v
-
-# 【以下为回复示例、无需输入】
-# 回复类似git version 2.38.1.windows.1的信息,即为已经安装Git环境
->>> git version xxxxx
  • ✅确保安装poetry(版本须>=1.4.0)或者pdm或者uv(建议使用uv
    • poetryuvpdm【三选一即可】
检查PDM
shell
# 【PDM】
-# 命令行内输入
-pdm -V
-
-# 以下为回复示例、无需输入
-# 回复类似PDM (PDM, version 2.10.4)的信息,即为已经安装PDM环境
->>> PDM, version x.x.x
检查Poetry
shell
# 【Poetry】
-# 命令行内输入
-poetry -V
-
-# 以下为回复示例、无需输入
-# 回复类似Poetry (version 1.4.1)的信息,即为已经安装Poetry环境
->>> Poetry (version x.x.x)
检查uv
shell
# 【uv】
-# 命令行内输入
-uv -V
-
-# 以下为回复示例、无需输入
-# 回复类似\`uv 0.5.18\`的信息,即为已经安装uv环境
->>> uv 0.5.18 (27d1bad55 2025-01-11)

💡 提醒

如果你没有安装poetry,只需要输入pip install poetry即可安装

如果你没有安装uv, 只需要输入pip install uv即可安装(更推荐使用pipx

如果你没有安装pdm, 则更加复杂一点, 必须使用pipx管理pdm环境 pipx install pdm

`,9))])}const x=r(o,[["render",g]]);export{A as __pageData,x as default}; diff --git a/assets/Started_InstallCore.md.CmehYa76.js b/assets/Started_InstallCore.md.Bk-cRm93.js similarity index 95% rename from assets/Started_InstallCore.md.CmehYa76.js rename to assets/Started_InstallCore.md.Bk-cRm93.js index 777b2042..ebf19d2b 100644 --- a/assets/Started_InstallCore.md.CmehYa76.js +++ b/assets/Started_InstallCore.md.Bk-cRm93.js @@ -1,4 +1,4 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as d,j as i,a,G as e,a1 as t,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"安装Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/InstallCore.md","filePath":"Started/InstallCore.md","lastUpdated":1736946156000}'),k={name:"Started/InstallCore.md"},c={id:"安装core",tabindex:"-1"},u={id:"安装所需插件",tabindex:"-1"};function m(g,s,b,F,y,C){const n=r,l=p;return o(),d("div",null,[i("h1",c,[s[0]||(s[0]=a("安装Core")),e(n,{type:"danger",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#安装core","aria-label":'Permalink to "安装Core"'},"​",-1))]),e(l,{readTime:"1",words:"224"}),s[6]||(s[6]=t(`

下载/克隆仓库

  • Bot目录的上级(例如你的bot目录为./Wuyi/nb2,则cd至./Wuyi处)

  • 输入安装core命令

sh
git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
  • 进入文件夹内
sh
cd gsuid_core

安装依赖

💡 提醒

可以根据你的喜好,自行选择uv, pdm, poetry等环境工具安装Core

或使用裸环境python&pip安装

【🥳 推荐】uv
sh
# uv安装依赖方式
+import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as d,o,j as i,G as e,af as t,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const x=JSON.parse('{"title":"安装Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/InstallCore.md","filePath":"Started/InstallCore.md","lastUpdated":1738685218000}'),k={name:"Started/InstallCore.md"},c={id:"安装core",tabindex:"-1"},u={id:"安装所需插件",tabindex:"-1"};function m(g,s,b,F,y,C){const n=r,l=p;return o(),d("div",null,[i("h1",c,[s[0]||(s[0]=a("安装Core")),e(n,{type:"danger",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#安装core","aria-label":'Permalink to "安装Core"'},"​",-1))]),e(l,{readTime:"1",words:"224"}),s[6]||(s[6]=t(`

下载/克隆仓库

  • Bot目录的上级(例如你的bot目录为./Wuyi/nb2,则cd至./Wuyi处)

  • 输入安装core命令

sh
git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
  • 进入文件夹内
sh
cd gsuid_core

安装依赖

💡 提醒

可以根据你的喜好,自行选择uv, pdm, poetry等环境工具安装Core

或使用裸环境python&pip安装

【🥳 推荐】uv
sh
# uv安装依赖方式
 uv sync
 uv run python -m ensurepip
poetry
sh
# poetry安装依赖方式
 poetry install
pdm
sh
# pdm安装依赖方式
@@ -7,4 +7,4 @@ import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1U
 python -m pip install -r requirements.txt
`,11)),i("h2",u,[s[3]||(s[3]=a("安装所需插件")),e(n,{type:"tip",text:"可选"}),s[4]||(s[4]=a()),s[5]||(s[5]=i("a",{class:"header-anchor",href:"#安装所需插件","aria-label":'Permalink to "安装所需插件"'},"​",-1))]),s[7]||(s[7]=t(`
sh
cd gsuid_core
 cd plugins
 # 安装v4 GenshinUID
-git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch

🎉你已经成功安装GsCore

启动Core

`,3))])}const _=h(k,[["render",m]]);export{f as __pageData,_ as default}; +git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch

🎉你已经成功安装GsCore

启动Core

`,3))])}const f=h(k,[["render",m]]);export{x as __pageData,f as default}; diff --git a/assets/Started_InstallCore.md.Bk-cRm93.lean.js b/assets/Started_InstallCore.md.Bk-cRm93.lean.js new file mode 100644 index 00000000..37e67eeb --- /dev/null +++ b/assets/Started_InstallCore.md.Bk-cRm93.lean.js @@ -0,0 +1 @@ +import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as r}from"./chunks/Badge.BcYx50Ru.js";import{_ as h,c as d,o,j as i,G as e,af as t,a}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const x=JSON.parse('{"title":"安装Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/InstallCore.md","filePath":"Started/InstallCore.md","lastUpdated":1738685218000}'),k={name:"Started/InstallCore.md"},c={id:"安装core",tabindex:"-1"},u={id:"安装所需插件",tabindex:"-1"};function m(g,s,b,F,y,C){const n=r,l=p;return o(),d("div",null,[i("h1",c,[s[0]||(s[0]=a("安装Core")),e(n,{type:"danger",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#安装core","aria-label":'Permalink to "安装Core"'},"​",-1))]),e(l,{readTime:"1",words:"224"}),s[6]||(s[6]=t("",11)),i("h2",u,[s[3]||(s[3]=a("安装所需插件")),e(n,{type:"tip",text:"可选"}),s[4]||(s[4]=a()),s[5]||(s[5]=i("a",{class:"header-anchor",href:"#安装所需插件","aria-label":'Permalink to "安装所需插件"'},"​",-1))]),s[7]||(s[7]=t("",3))])}const f=h(k,[["render",m]]);export{x as __pageData,f as default}; diff --git a/assets/Started_InstallCore.md.CmehYa76.lean.js b/assets/Started_InstallCore.md.CmehYa76.lean.js deleted file mode 100644 index 777b2042..00000000 --- a/assets/Started_InstallCore.md.CmehYa76.lean.js +++ /dev/null @@ -1,10 +0,0 @@ -import{_ as p}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as r}from"./chunks/Badge.EWdsPxeJ.js";import{_ as h,c as d,j as i,a,G as e,a1 as t,o}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const f=JSON.parse('{"title":"安装Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/InstallCore.md","filePath":"Started/InstallCore.md","lastUpdated":1736946156000}'),k={name:"Started/InstallCore.md"},c={id:"安装core",tabindex:"-1"},u={id:"安装所需插件",tabindex:"-1"};function m(g,s,b,F,y,C){const n=r,l=p;return o(),d("div",null,[i("h1",c,[s[0]||(s[0]=a("安装Core")),e(n,{type:"danger",text:"普通"}),s[1]||(s[1]=a()),s[2]||(s[2]=i("a",{class:"header-anchor",href:"#安装core","aria-label":'Permalink to "安装Core"'},"​",-1))]),e(l,{readTime:"1",words:"224"}),s[6]||(s[6]=t(`

下载/克隆仓库

  • Bot目录的上级(例如你的bot目录为./Wuyi/nb2,则cd至./Wuyi处)

  • 输入安装core命令

sh
git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
  • 进入文件夹内
sh
cd gsuid_core

安装依赖

💡 提醒

可以根据你的喜好,自行选择uv, pdm, poetry等环境工具安装Core

或使用裸环境python&pip安装

【🥳 推荐】uv
sh
# uv安装依赖方式
-uv sync
-uv run python -m ensurepip
poetry
sh
# poetry安装依赖方式
-poetry install
pdm
sh
# pdm安装依赖方式
-pdm install
-pdm run python -m ensurepip
【😡 不推荐】直接使用python
sh
# 不推荐该方式
-python -m pip install -r requirements.txt
`,11)),i("h2",u,[s[3]||(s[3]=a("安装所需插件")),e(n,{type:"tip",text:"可选"}),s[4]||(s[4]=a()),s[5]||(s[5]=i("a",{class:"header-anchor",href:"#安装所需插件","aria-label":'Permalink to "安装所需插件"'},"​",-1))]),s[7]||(s[7]=t(`
sh
cd gsuid_core
-cd plugins
-# 安装v4 GenshinUID
-git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch

🎉你已经成功安装GsCore

启动Core

`,3))])}const _=h(k,[["render",m]]);export{f as __pageData,_ as default}; diff --git a/assets/Started_StartCore.md.Tk6JyyhU.js b/assets/Started_StartCore.md.CNwaJNF0.js similarity index 86% rename from assets/Started_StartCore.md.Tk6JyyhU.js rename to assets/Started_StartCore.md.CNwaJNF0.js index fa9ab90d..9ec61610 100644 --- a/assets/Started_StartCore.md.Tk6JyyhU.js +++ b/assets/Started_StartCore.md.CNwaJNF0.js @@ -1,2 +1,2 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o}from"./chunks/Badge.EWdsPxeJ.js";import{_ as l,c as p,j as a,a as e,G as t,a1 as d,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const _=JSON.parse('{"title":"启动Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/StartCore.md","filePath":"Started/StartCore.md","lastUpdated":1736946156000}'),c={name:"Started/StartCore.md"},m={id:"启动core",tabindex:"-1"};function u(k,s,g,b,y,v){const i=o,n=r;return h(),p("div",null,[a("h1",m,[s[0]||(s[0]=e("启动Core")),t(i,{type:"tip",text:"简单"}),s[1]||(s[1]=e()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#启动core","aria-label":'Permalink to "启动Core"'},"​",-1))]),t(n,{readTime:"1",words:"225"}),s[3]||(s[3]=d(`

🚨 警告

下面四种启动方式,根据你安装时使用的工具选择即可。

启动时需移动至主路径, 例如E:\\gsuid_core

示例命令 cd E:\\MyPyProject\\gsuid_core

启动命令

【🥳 推荐】UV启动
sh
uv run core
Poetry启动
sh
poetry run core
PDM启动
sh
pdm run core
【😡 不推荐】直接使用Python
sh
# 不推荐使用该方法
-python -m gsuid_core.core

下一步你可能需要的页面

🚨 警告

GsCore并不能独立使用,你需要连接NoneBot2或其他支持的Bot才能使用!

【以下是部分支持的Bot列表】:

🔗 连接 NoneBot2

🔗 连接 HoshinoBot

🔗 连接 YunZai-Bot

🔗 连接 ZeroBot

🔗 连接 Koishi

你可以选择前往 🔗该页面 查看更多支持Bot列表

🔧 配置Core

🤖 插件市场

`,10))])}const x=l(c,[["render",u]]);export{_ as __pageData,x as default}; +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o}from"./chunks/Badge.BcYx50Ru.js";import{_ as l,c as p,o as d,j as a,G as e,af as h,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const f=JSON.parse('{"title":"启动Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/StartCore.md","filePath":"Started/StartCore.md","lastUpdated":1738685218000}'),c={name:"Started/StartCore.md"},m={id:"启动core",tabindex:"-1"};function u(k,s,g,b,y,_){const i=o,n=r;return d(),p("div",null,[a("h1",m,[s[0]||(s[0]=t("启动Core")),e(i,{type:"tip",text:"简单"}),s[1]||(s[1]=t()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#启动core","aria-label":'Permalink to "启动Core"'},"​",-1))]),e(n,{readTime:"1",words:"225"}),s[3]||(s[3]=h(`

🚨 警告

下面四种启动方式,根据你安装时使用的工具选择即可。

启动时需移动至主路径, 例如E:\\gsuid_core

示例命令 cd E:\\MyPyProject\\gsuid_core

启动命令

【🥳 推荐】UV启动
sh
uv run core
Poetry启动
sh
poetry run core
PDM启动
sh
pdm run core
【😡 不推荐】直接使用Python
sh
# 不推荐使用该方法
+python -m gsuid_core.core

下一步你可能需要的页面

🚨 警告

GsCore并不能独立使用,你需要连接NoneBot2或其他支持的Bot才能使用!

【以下是部分支持的Bot列表】:

🔗 连接 NoneBot2

🔗 连接 HoshinoBot

🔗 连接 YunZai-Bot

🔗 连接 ZeroBot

🔗 连接 Koishi

你可以选择前往 🔗该页面 查看更多支持Bot列表

🔧 配置Core

🤖 插件市场

`,10))])}const P=l(c,[["render",u]]);export{f as __pageData,P as default}; diff --git a/assets/Started_StartCore.md.CNwaJNF0.lean.js b/assets/Started_StartCore.md.CNwaJNF0.lean.js new file mode 100644 index 00000000..aca9b123 --- /dev/null +++ b/assets/Started_StartCore.md.CNwaJNF0.lean.js @@ -0,0 +1 @@ +import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js";import{_ as o}from"./chunks/Badge.BcYx50Ru.js";import{_ as l,c as p,o as d,j as a,G as e,af as h,a as t}from"./chunks/framework.BL5FdQJH.js";import"./chunks/theme._9vmYubR.js";const f=JSON.parse('{"title":"启动Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/StartCore.md","filePath":"Started/StartCore.md","lastUpdated":1738685218000}'),c={name:"Started/StartCore.md"},m={id:"启动core",tabindex:"-1"};function u(k,s,g,b,y,_){const i=o,n=r;return d(),p("div",null,[a("h1",m,[s[0]||(s[0]=t("启动Core")),e(i,{type:"tip",text:"简单"}),s[1]||(s[1]=t()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#启动core","aria-label":'Permalink to "启动Core"'},"​",-1))]),e(n,{readTime:"1",words:"225"}),s[3]||(s[3]=h("",10))])}const P=l(c,[["render",u]]);export{f as __pageData,P as default}; diff --git a/assets/Started_StartCore.md.Tk6JyyhU.lean.js b/assets/Started_StartCore.md.Tk6JyyhU.lean.js deleted file mode 100644 index fa9ab90d..00000000 --- a/assets/Started_StartCore.md.Tk6JyyhU.lean.js +++ /dev/null @@ -1,2 +0,0 @@ -import{_ as r}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js";import{_ as o}from"./chunks/Badge.EWdsPxeJ.js";import{_ as l,c as p,j as a,a as e,G as t,a1 as d,o as h}from"./chunks/framework.B_O7KVry.js";import"./chunks/theme.C4j4VKTs.js";const _=JSON.parse('{"title":"启动Core","description":"","frontmatter":{},"headers":[],"relativePath":"Started/StartCore.md","filePath":"Started/StartCore.md","lastUpdated":1736946156000}'),c={name:"Started/StartCore.md"},m={id:"启动core",tabindex:"-1"};function u(k,s,g,b,y,v){const i=o,n=r;return h(),p("div",null,[a("h1",m,[s[0]||(s[0]=e("启动Core")),t(i,{type:"tip",text:"简单"}),s[1]||(s[1]=e()),s[2]||(s[2]=a("a",{class:"header-anchor",href:"#启动core","aria-label":'Permalink to "启动Core"'},"​",-1))]),t(n,{readTime:"1",words:"225"}),s[3]||(s[3]=d(`

🚨 警告

下面四种启动方式,根据你安装时使用的工具选择即可。

启动时需移动至主路径, 例如E:\\gsuid_core

示例命令 cd E:\\MyPyProject\\gsuid_core

启动命令

【🥳 推荐】UV启动
sh
uv run core
Poetry启动
sh
poetry run core
PDM启动
sh
pdm run core
【😡 不推荐】直接使用Python
sh
# 不推荐使用该方法
-python -m gsuid_core.core

下一步你可能需要的页面

🚨 警告

GsCore并不能独立使用,你需要连接NoneBot2或其他支持的Bot才能使用!

【以下是部分支持的Bot列表】:

🔗 连接 NoneBot2

🔗 连接 HoshinoBot

🔗 连接 YunZai-Bot

🔗 连接 ZeroBot

🔗 连接 Koishi

你可以选择前往 🔗该页面 查看更多支持Bot列表

🔧 配置Core

🤖 插件市场

`,10))])}const x=l(c,[["render",u]]);export{_ as __pageData,x as default}; diff --git a/assets/app.6yLRzCXP.js b/assets/app.6yLRzCXP.js deleted file mode 100644 index aa9c1119..00000000 --- a/assets/app.6yLRzCXP.js +++ /dev/null @@ -1 +0,0 @@ -import{t as i}from"./chunks/theme.C4j4VKTs.js";import{R as o,a3 as u,a4 as c,a5 as l,a6 as f,a7 as d,a8 as m,a9 as h,aa as g,ab as A,ac as v,d as P,u as y,v as C,s as b,ad as w,ae as R,af as E,ag as S}from"./chunks/framework.B_O7KVry.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return C(()=>{b(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&w(),R(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; diff --git a/assets/app.DiGJn-7n.js b/assets/app.DiGJn-7n.js new file mode 100644 index 00000000..9f69997c --- /dev/null +++ b/assets/app.DiGJn-7n.js @@ -0,0 +1 @@ +import{t as p}from"./chunks/theme._9vmYubR.js";import{R as s,a1 as i,a2 as u,a3 as c,a4 as l,a5 as f,a6 as d,a7 as m,a8 as h,a9 as g,aa as A,d as v,u as y,v as C,s as P,ab as b,ac as w,ad as R,ae as E}from"./chunks/framework.BL5FdQJH.js";function r(e){if(e.extends){const a=r(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const n=r(p),S=v({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return C(()=>{P(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&b(),w(),R(),n.setup&&n.setup(),()=>E(n.Layout)}});async function T(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),n.enhanceApp&&await n.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return A(S)}function _(){let e=s;return h(a=>{let t=g(a),o=null;return t&&(e&&(t=t.replace(/\.js$/,".lean.js")),o=import(t)),s&&(e=!1),o},n.NotFound)}s&&T().then(({app:e,router:a,data:t})=>{a.go().then(()=>{i(a.route,t.site),e.mount("#app")})});export{T as createApp}; diff --git a/assets/chunks/Badge.BcYx50Ru.js b/assets/chunks/Badge.BcYx50Ru.js new file mode 100644 index 00000000..81c375ff --- /dev/null +++ b/assets/chunks/Badge.BcYx50Ru.js @@ -0,0 +1 @@ +import{d as t,c as a,o as s,n as o,r as n,a as p,t as r,_}from"./framework.BL5FdQJH.js";const c=t({__name:"Badge",props:{text:{},type:{}},setup(l){return(e,d)=>(s(),a("span",{class:o(["VPBadge",e.type??"tip"])},[n(e.$slots,"default",{},()=>[p(r(e.text),1)],!0)],2))}}),m=_(c,[["__scopeId","data-v-e475422a"]]);export{m as _}; diff --git a/assets/chunks/Badge.EWdsPxeJ.js b/assets/chunks/Badge.EWdsPxeJ.js deleted file mode 100644 index 6edbe5d6..00000000 --- a/assets/chunks/Badge.EWdsPxeJ.js +++ /dev/null @@ -1 +0,0 @@ -import{d as t,o as a,c as s,r as o,n,a as p,t as r,_}from"./framework.B_O7KVry.js";const c=t({__name:"Badge",props:{text:{},type:{}},setup(l){return(e,d)=>(a(),s("span",{class:n(["VPBadge",e.type??"tip"])},[o(e.$slots,"default",{},()=>[p(r(e.text),1)],!0)],2))}}),m=_(c,[["__scopeId","data-v-e475422a"]]);export{m as _}; diff --git a/assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js b/assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js similarity index 65% rename from assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js rename to assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js index 3ea6d6b1..6b64750b 100644 --- a/assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js +++ b/assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js @@ -1 +1 @@ -import{_ as L,o as r,c as l,j as a,t as g,e as V,r as S,n as $,d as W,p as d,h as p,q as A,v as P,Y as R,N as j,a as b,G as q,a2 as D}from"./framework.B_O7KVry.js";import{_ as H}from"./Badge.EWdsPxeJ.js";const I={props:{controls:Boolean,title:String},data:()=>({tab:"default"}),computed:{mini(){return!this.controls&&!this.title}}},T={class:"controls"},U={class:"title"},Y={key:0,class:"title-text"},J={class:"content"};function O(v,n,e,y,k,m){return r(),l("div",{class:$(["panel-view",{mini:m.mini}])},[a("div",T,[n[0]||(n[0]=a("div",{class:"circle red"},null,-1)),n[1]||(n[1]=a("div",{class:"circle yellow"},null,-1)),n[2]||(n[2]=a("div",{class:"circle green"},null,-1)),a("div",U,[e.title?(r(),l("span",Y,g(e.title),1)):V("",!0)])]),a("div",J,[S(v.$slots,"default")])],2)}const te=L(I,[["render",O]]),Z=["src"],F={class:"nickname"},K={class:"message-box"},se=W({__name:"ChatMessage",props:{nickname:{},color:{},avatar:{},tag:{},type:{}},setup(v,{expose:n}){const e=v,y={Alice:"#cc0066",Bob:"#00994d",Carol:"#1e90ff",Dave:"#f4a460",群友A:"#f4a460",干扰用户:"#f4a460"},k={Wuyi无疑:"https://s2.loli.net/2023/10/05/GHjJNWBP4nezgIU.png",GsCore:"https://s2.loli.net/2023/03/25/bareSdYcsmRPOyZ.png"},m={GsCore:"tip",Wuyi无疑:"danger"},w={GsCore:"机器人",Wuyi无疑:"用户"},c=d(!1),h=d(!1),_=d(!1),i=d(),E=p(()=>e.color||y[e.nickname]),C=p(()=>e.avatar||k[e.nickname]),M=p(()=>e.tag||w[e.nickname]),N=p(()=>e.type||m[e.nickname]);function z(){let t;for(const s of document.querySelectorAll(".chat-message")){if(s===i.value)return t;t=s}}A(h,t=>{if(!t)return c.value=!1;const s=z();if(!s||s.getBoundingClientRect().bottom<0)return u();const f=s.__vue__.exposed;f.moving.value||!f.shown.value?f.onappear(u):u()});let x=()=>{};function u(){c.value=!0,_.value=!0,setTimeout(()=>{_.value=!1,x()},100)}function o(){i.value.getBoundingClientRect().top{i.value.__vue__=G,o(),addEventListener("scroll",o),addEventListener("resize",o)}),R(()=>{removeEventListener("scroll",o),removeEventListener("resize",o)}),(t,s)=>{const B=H;return r(),l("div",{ref_key:"root",ref:i,class:$(["chat-message",{shown:c.value}])},[C.value?(r(),l("img",{key:0,class:"avatar",src:C.value},null,8,Z)):(r(),l("div",{key:1,class:"avatar",style:j({backgroundColor:E.value})},g(t.nickname[0]),5)),a("div",F,[b(g(t.nickname)+" ",1),q(B,{type:N.value,text:M.value},null,8,["type","text"])]),a("div",K,[S(t.$slots,"default",{},()=>[s[0]||(s[0]=b(" "))])])],2)}}});export{te as _,se as a}; +import{_ as L,c as r,o as l,j as a,e as V,t as g,r as S,n as $,d as W,p as d,h as p,q as A,v as P,ag as R,Y as j,N as q,a as b,G as D}from"./framework.BL5FdQJH.js";import{_ as H}from"./Badge.BcYx50Ru.js";const I={props:{controls:Boolean,title:String},data:()=>({tab:"default"}),computed:{mini(){return!this.controls&&!this.title}}},T={class:"controls"},U={class:"title"},Y={key:0,class:"title-text"},J={class:"content"};function O(v,n,e,y,k,m){return l(),r("div",{class:$(["panel-view",{mini:m.mini}])},[a("div",T,[n[0]||(n[0]=a("div",{class:"circle red"},null,-1)),n[1]||(n[1]=a("div",{class:"circle yellow"},null,-1)),n[2]||(n[2]=a("div",{class:"circle green"},null,-1)),a("div",U,[e.title?(l(),r("span",Y,g(e.title),1)):V("",!0)])]),a("div",J,[S(v.$slots,"default")])],2)}const te=L(I,[["render",O]]),Z=["src"],F={class:"nickname"},K={class:"message-box"},se=W({__name:"ChatMessage",props:{nickname:{},color:{},avatar:{},tag:{},type:{}},setup(v,{expose:n}){const e=v,y={Alice:"#cc0066",Bob:"#00994d",Carol:"#1e90ff",Dave:"#f4a460",群友A:"#f4a460",干扰用户:"#f4a460"},k={Wuyi无疑:"https://s2.loli.net/2023/10/05/GHjJNWBP4nezgIU.png",GsCore:"https://s2.loli.net/2023/03/25/bareSdYcsmRPOyZ.png"},m={GsCore:"tip",Wuyi无疑:"danger"},w={GsCore:"机器人",Wuyi无疑:"用户"},c=d(!1),h=d(!1),_=d(!1),i=d(),E=p(()=>e.color||y[e.nickname]),C=p(()=>e.avatar||k[e.nickname]),M=p(()=>e.tag||w[e.nickname]),N=p(()=>e.type||m[e.nickname]);function z(){let t;for(const s of document.querySelectorAll(".chat-message")){if(s===i.value)return t;t=s}}A(h,t=>{if(!t)return c.value=!1;const s=z();if(!s||s.getBoundingClientRect().bottom<0)return u();const f=s.__vue__.exposed;f.moving.value||!f.shown.value?f.onappear(u):u()});let x=()=>{};function u(){c.value=!0,_.value=!0,setTimeout(()=>{_.value=!1,x()},100)}function o(){i.value.getBoundingClientRect().top{i.value.__vue__=G,o(),addEventListener("scroll",o),addEventListener("resize",o)}),j(()=>{removeEventListener("scroll",o),removeEventListener("resize",o)}),(t,s)=>{const B=H;return l(),r("div",{ref_key:"root",ref:i,class:$(["chat-message",{shown:c.value}])},[C.value?(l(),r("img",{key:0,class:"avatar",src:C.value},null,8,Z)):(l(),r("div",{key:1,class:"avatar",style:q({backgroundColor:E.value})},g(t.nickname[0]),5)),a("div",F,[b(g(t.nickname)+" ",1),D(B,{type:N.value,text:M.value},null,8,["type","text"])]),a("div",K,[S(t.$slots,"default",{},()=>[s[0]||(s[0]=b(" "))])])],2)}}});export{se as _,te as a}; diff --git a/assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js b/assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js similarity index 97% rename from assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js rename to assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js index 5fb256d9..db79cc44 100644 --- a/assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js +++ b/assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js @@ -1 +1 @@ -import{o as R,c as X,j as E,d as ft,p as lt,u as ht,h as rt,G as nt,a as it,t as st}from"./framework.B_O7KVry.js";import{c as K,g as tt}from"./theme.C4j4VKTs.js";const dt={style:{display:"inline-block"},viewBox:"0 0 20 20",width:"1.2em",height:"1.2em"};function mt(_,L){return R(),X("svg",dt,L[0]||(L[0]=[E("path",{fill:"currentColor",d:"M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0m2.5 14.5L9 11V4h2v6l3 3z"},null,-1)]))}const $t={name:"ooui-clock",render:mt},pt={style:{display:"inline-block"},viewBox:"0 0 16 16",width:"1.2em",height:"1.2em"};function vt(_,L){return R(),X("svg",pt,L[0]||(L[0]=[E("path",{fill:"currentColor",d:"M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0M9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1M5.485 6.879l1.036 4.144l.997-3.655a.5.5 0 0 1 .964 0l.997 3.655l1.036-4.144a.5.5 0 0 1 .97.242l-1.5 6a.5.5 0 0 1-.967.01L8 9.402l-1.018 3.73a.5.5 0 0 1-.967-.01l-1.5-6a.5.5 0 1 1 .97-.242z"},null,-1)]))}const _t={name:"bi-file-earmark-word-fill",render:vt};var at={exports:{}};(function(_,L){(function(m,M){_.exports=M()})(K,function(){var m=1e3,M=6e4,b=36e5,w="millisecond",l="second",d="minute",o="hour",c="day",v="week",$="month",j="quarter",k="year",H="date",i="Invalid Date",Y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,U=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,A={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var r=["th","st","nd","rd"],t=s%100;return"["+s+(r[(t-20)%10]||r[t]||r[0])+"]"}},T=function(s,r,t){var n=String(s);return!n||n.length>=r?s:""+Array(r+1-n.length).join(t)+s},N={s:T,z:function(s){var r=-s.utcOffset(),t=Math.abs(r),n=Math.floor(t/60),e=t%60;return(r<=0?"+":"-")+T(n,2,"0")+":"+T(e,2,"0")},m:function s(r,t){if(r.date()1)return s(u[0])}else{var h=r.name;S[h]=r,e=h}return!n&&e&&(g=e),e||!n&&g},D=function(s,r){if(z(s))return s.clone();var t=typeof r=="object"?r:{};return t.date=s,t.args=arguments,new q(t)},f=N;f.l=I,f.i=z,f.w=function(s,r){return D(s,{locale:r.$L,utc:r.$u,x:r.$x,$offset:r.$offset})};var q=function(){function s(t){this.$L=I(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[W]=!0}var r=s.prototype;return r.parse=function(t){this.$d=function(n){var e=n.date,a=n.utc;if(e===null)return new Date(NaN);if(f.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(Y);if(u){var h=u[2]-1||0,p=(u[7]||"0").substring(0,3);return a?new Date(Date.UTC(u[1],h,u[3]||1,u[4]||0,u[5]||0,u[6]||0,p)):new Date(u[1],h,u[3]||1,u[4]||0,u[5]||0,u[6]||0,p)}}return new Date(e)}(t),this.init()},r.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},r.$utils=function(){return f},r.isValid=function(){return this.$d.toString()!==i},r.isSame=function(t,n){var e=D(t);return this.startOf(n)<=e&&e<=this.endOf(n)},r.isAfter=function(t,n){return D(t)0,S<=g.r||!g.r){S<=1&&N>0&&(g=A[N-1]);var W=U[g.l];k&&(S=k(""+S)),i=typeof W=="string"?W.replace("%d",S):W(S,v,g.l,Y);break}}if(v)return i;var z=Y?U.future:U.past;return typeof z=="function"?z(i):z.replace("%s",i)},w.to=function(c,v){return d(c,v,this,!0)},w.from=function(c,v){return d(c,v,this)};var o=function(c){return c.$u?b.utc():b()};w.toNow=function(c){return this.to(o(this),c)},w.fromNow=function(c){return this.from(o(this),c)}}})})(ct);var Dt=ct.exports;const yt=tt(Dt);var Yt={exports:{}};(function(_,L){(function(m,M){_.exports=M(ut)})(K,function(m){function M(l){return l&&typeof l=="object"&&"default"in l?l:{default:l}}var b=M(m),w={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(l,d){return d==="W"?l+"周":l+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(l,d){var o=100*l+d;return o<600?"凌晨":o<900?"早上":o<1100?"上午":o<1300?"中午":o<1800?"下午":"晚上"}};return b.default.locale(w,null,!0),w})})(Yt);J.extend(gt);J.locale("zh-cn");J.extend(yt);function St(_){return _&&J(_ instanceof Date?_:_.trim()).isValid()?J(_).utc().local().format("YYYY-MM-DD"):null}function wt(_){return _?J(_).utc().local().fromNow():null}const xt={class:"border-b-1 border-[var(--vp-c-divider)] w-full border-b-solid mt-[24px] pb-[12px] flex gap-[12px] mb-[12px] flex-wrap max-w-[85%]"},Tt={class:"flex gap-[4px] items-center"},Ot={class:"flex gap-[4px] items-center"},bt="Choi Yang",Lt=ft({__name:"PageInfo",props:{readTime:{},words:{}},setup(_){var l,d,o;const L=lt(bt),{frontmatter:m,page:M}=ht();St((l=m.value)==null?void 0:l.date),(d=m.value)!=null&&d.author&&(L.value=(o=m.value)==null?void 0:o.author);const b=rt(()=>new Date(M.value.lastUpdated)),w=rt(()=>b.value.toISOString());return wt(w.value),(c,v)=>{const $=_t,j=$t;return R(),X("div",null,[E("section",xt,[E("div",Tt,[nt($),v[0]||(v[0]=it(" 字数统计:")),E("span",null,st(c.words)+" 字",1)]),E("div",Ot,[nt(j),v[1]||(v[1]=it(" 阅读时长:")),E("span",null,st(c.readTime)+" 分钟",1)])])])}}});export{Lt as _}; +import{c as R,o as X,j as E,d as ft,p as lt,u as ht,h as rt,G as nt,a as it,t as st}from"./framework.BL5FdQJH.js";import{c as K,g as tt}from"./theme._9vmYubR.js";const dt={style:{display:"inline-block"},viewBox:"0 0 20 20",width:"1.2em",height:"1.2em"};function mt(_,L){return X(),R("svg",dt,L[0]||(L[0]=[E("path",{fill:"currentColor",d:"M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0m2.5 14.5L9 11V4h2v6l3 3z"},null,-1)]))}const $t={name:"ooui-clock",render:mt},pt={style:{display:"inline-block"},viewBox:"0 0 16 16",width:"1.2em",height:"1.2em"};function vt(_,L){return X(),R("svg",pt,L[0]||(L[0]=[E("path",{fill:"currentColor",d:"M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0M9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1M5.485 6.879l1.036 4.144l.997-3.655a.5.5 0 0 1 .964 0l.997 3.655l1.036-4.144a.5.5 0 0 1 .97.242l-1.5 6a.5.5 0 0 1-.967.01L8 9.402l-1.018 3.73a.5.5 0 0 1-.967-.01l-1.5-6a.5.5 0 1 1 .97-.242z"},null,-1)]))}const _t={name:"bi-file-earmark-word-fill",render:vt};var at={exports:{}};(function(_,L){(function(m,M){_.exports=M()})(K,function(){var m=1e3,M=6e4,b=36e5,w="millisecond",l="second",d="minute",o="hour",c="day",v="week",$="month",j="quarter",k="year",H="date",i="Invalid Date",Y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,U=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,A={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var r=["th","st","nd","rd"],t=s%100;return"["+s+(r[(t-20)%10]||r[t]||r[0])+"]"}},T=function(s,r,t){var n=String(s);return!n||n.length>=r?s:""+Array(r+1-n.length).join(t)+s},N={s:T,z:function(s){var r=-s.utcOffset(),t=Math.abs(r),n=Math.floor(t/60),e=t%60;return(r<=0?"+":"-")+T(n,2,"0")+":"+T(e,2,"0")},m:function s(r,t){if(r.date()1)return s(u[0])}else{var h=r.name;S[h]=r,e=h}return!n&&e&&(g=e),e||!n&&g},D=function(s,r){if(z(s))return s.clone();var t=typeof r=="object"?r:{};return t.date=s,t.args=arguments,new q(t)},f=N;f.l=I,f.i=z,f.w=function(s,r){return D(s,{locale:r.$L,utc:r.$u,x:r.$x,$offset:r.$offset})};var q=function(){function s(t){this.$L=I(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[W]=!0}var r=s.prototype;return r.parse=function(t){this.$d=function(n){var e=n.date,a=n.utc;if(e===null)return new Date(NaN);if(f.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(Y);if(u){var h=u[2]-1||0,p=(u[7]||"0").substring(0,3);return a?new Date(Date.UTC(u[1],h,u[3]||1,u[4]||0,u[5]||0,u[6]||0,p)):new Date(u[1],h,u[3]||1,u[4]||0,u[5]||0,u[6]||0,p)}}return new Date(e)}(t),this.init()},r.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},r.$utils=function(){return f},r.isValid=function(){return this.$d.toString()!==i},r.isSame=function(t,n){var e=D(t);return this.startOf(n)<=e&&e<=this.endOf(n)},r.isAfter=function(t,n){return D(t)0,S<=g.r||!g.r){S<=1&&N>0&&(g=A[N-1]);var W=U[g.l];k&&(S=k(""+S)),i=typeof W=="string"?W.replace("%d",S):W(S,v,g.l,Y);break}}if(v)return i;var z=Y?U.future:U.past;return typeof z=="function"?z(i):z.replace("%s",i)},w.to=function(c,v){return d(c,v,this,!0)},w.from=function(c,v){return d(c,v,this)};var o=function(c){return c.$u?b.utc():b()};w.toNow=function(c){return this.to(o(this),c)},w.fromNow=function(c){return this.from(o(this),c)}}})})(ct);var Dt=ct.exports;const yt=tt(Dt);var Yt={exports:{}};(function(_,L){(function(m,M){_.exports=M(ut)})(K,function(m){function M(l){return l&&typeof l=="object"&&"default"in l?l:{default:l}}var b=M(m),w={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(l,d){return d==="W"?l+"周":l+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(l,d){var o=100*l+d;return o<600?"凌晨":o<900?"早上":o<1100?"上午":o<1300?"中午":o<1800?"下午":"晚上"}};return b.default.locale(w,null,!0),w})})(Yt);J.extend(gt);J.locale("zh-cn");J.extend(yt);function St(_){return _&&J(_ instanceof Date?_:_.trim()).isValid()?J(_).utc().local().format("YYYY-MM-DD"):null}function wt(_){return _?J(_).utc().local().fromNow():null}const xt={class:"border-b-1 border-[var(--vp-c-divider)] w-full border-b-solid mt-[24px] pb-[12px] flex gap-[12px] mb-[12px] flex-wrap max-w-[85%]"},Tt={class:"flex gap-[4px] items-center"},Ot={class:"flex gap-[4px] items-center"},bt="Choi Yang",Lt=ft({__name:"PageInfo",props:{readTime:{},words:{}},setup(_){var l,d,o;const L=lt(bt),{frontmatter:m,page:M}=ht();St((l=m.value)==null?void 0:l.date),(d=m.value)!=null&&d.author&&(L.value=(o=m.value)==null?void 0:o.author);const b=rt(()=>new Date(M.value.lastUpdated)),w=rt(()=>b.value.toISOString());return wt(w.value),(c,v)=>{const $=_t,j=$t;return X(),R("div",null,[E("section",xt,[E("div",Tt,[nt($),v[0]||(v[0]=it(" 字数统计:")),E("span",null,st(c.words)+" 字",1)]),E("div",Ot,[nt(j),v[1]||(v[1]=it(" 阅读时长:")),E("span",null,st(c.readTime)+" 分钟",1)])])])}}});export{Lt as _}; diff --git a/assets/chunks/framework.BL5FdQJH.js b/assets/chunks/framework.BL5FdQJH.js new file mode 100644 index 00000000..4e7c60af --- /dev/null +++ b/assets/chunks/framework.BL5FdQJH.js @@ -0,0 +1,18 @@ +const Ro="modulepreload",Oo=function(e){return"/"+e},Qs={},hu=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=Oo(c),c in Qs)return;Qs[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const h=document.createElement("link");if(h.rel=u?"stylesheet":Ro,u||(h.as="script"),h.crossOrigin="",h.href=c,l&&h.setAttribute("nonce",l),document.head.appendChild(h),u)return new Promise((y,b)=>{h.addEventListener("load",y),h.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})},Po=window.__VP_SITE_DATA__;/** +* @vue/shared v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Rs(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ne={},Ct=[],We=()=>{},Mo=()=>!1,Jt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Os=e=>e.startsWith("onUpdate:"),ae=Object.assign,Ps=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Io=Object.prototype.hasOwnProperty,Q=(e,t)=>Io.call(e,t),B=Array.isArray,At=e=>An(e)==="[object Map]",Br=e=>An(e)==="[object Set]",G=e=>typeof e=="function",oe=e=>typeof e=="string",Ye=e=>typeof e=="symbol",se=e=>e!==null&&typeof e=="object",Kr=e=>(se(e)||G(e))&&G(e.then)&&G(e.catch),qr=Object.prototype.toString,An=e=>qr.call(e),Lo=e=>An(e).slice(8,-1),Gr=e=>An(e)==="[object Object]",Ms=e=>oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Rt=Rs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},No=/-(\w)/g,Ne=Rn(e=>e.replace(No,(t,n)=>n?n.toUpperCase():"")),Fo=/\B([A-Z])/g,rt=Rn(e=>e.replace(Fo,"-$1").toLowerCase()),On=Rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),gn=Rn(e=>e?`on${On(e)}`:""),nt=(e,t)=>!Object.is(e,t),Kn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Ho=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Do=e=>{const t=oe(e)?Number(e):NaN;return isNaN(t)?e:t};let Zs;const Pn=()=>Zs||(Zs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Is(e){if(B(e)){const t={};for(let n=0;n{if(n){const s=n.split(jo);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ls(e){let t="";if(oe(e))t=e;else if(B(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Bo=e=>oe(e)?e:e==null?"":B(e)||se(e)&&(e.toString===qr||!G(e.toString))?zr(e)?Bo(e.value):JSON.stringify(e,Jr,2):String(e),Jr=(e,t)=>zr(t)?Jr(e,t.value):At(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[qn(s,i)+" =>"]=r,n),{})}:Br(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>qn(n))}:Ye(t)?qn(t):se(t)&&!B(t)&&!Gr(t)?String(t):t,qn=(e,t="")=>{var n;return Ye(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let we;class Ko{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=we,!t&&we&&(this.index=(we.scopes||(we.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if($t){let t=$t;for($t=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Dt;){let t=Dt;for(Dt=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function ni(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function si(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Hs(s),Go(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function ps(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ri(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ri(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Wt))return;e.globalVersion=Wt;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ps(e)){e.flags&=-3;return}const n=te,s=He;te=e,He=!0;try{ni(e);const r=e.fn(e._value);(t.version===0||nt(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{te=n,He=s,si(e),e.flags&=-3}}function Hs(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Hs(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Go(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let He=!0;const ii=[];function it(){ii.push(He),He=!1}function ot(){const e=ii.pop();He=e===void 0?!0:e}function er(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=te;te=void 0;try{t()}finally{te=n}}}let Wt=0;class Xo{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Mn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!te||!He||te===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==te)n=this.activeLink=new Xo(te,this),te.deps?(n.prevDep=te.depsTail,te.depsTail.nextDep=n,te.depsTail=n):te.deps=te.depsTail=n,oi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=te.depsTail,n.nextDep=void 0,te.depsTail.nextDep=n,te.depsTail=n,te.deps===n&&(te.deps=s)}return n}trigger(t){this.version++,Wt++,this.notify(t)}notify(t){Ns();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Fs()}}}function oi(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)oi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const vn=new WeakMap,ht=Symbol(""),gs=Symbol(""),Ut=Symbol("");function ye(e,t,n){if(He&&te){let s=vn.get(e);s||vn.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Mn),r.map=s,r.key=n),r.track()}}function qe(e,t,n,s,r,i){const o=vn.get(e);if(!o){Wt++;return}const l=c=>{c&&c.trigger()};if(Ns(),t==="clear")o.forEach(l);else{const c=B(e),u=c&&Ms(n);if(c&&n==="length"){const f=Number(s);o.forEach((h,y)=>{(y==="length"||y===Ut||!Ye(y)&&y>=f)&&l(h)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),u&&l(o.get(Ut)),t){case"add":c?u&&l(o.get("length")):(l(o.get(ht)),At(e)&&l(o.get(gs)));break;case"delete":c||(l(o.get(ht)),At(e)&&l(o.get(gs)));break;case"set":At(e)&&l(o.get(ht));break}}Fs()}function Yo(e,t){const n=vn.get(e);return n&&n.get(t)}function xt(e){const t=J(e);return t===e?t:(ye(t,"iterate",Ut),Ie(e)?t:t.map(be))}function In(e){return ye(e=J(e),"iterate",Ut),e}const zo={__proto__:null,[Symbol.iterator](){return Xn(this,Symbol.iterator,be)},concat(...e){return xt(this).concat(...e.map(t=>B(t)?xt(t):t))},entries(){return Xn(this,"entries",e=>(e[1]=be(e[1]),e))},every(e,t){return Ue(this,"every",e,t,void 0,arguments)},filter(e,t){return Ue(this,"filter",e,t,n=>n.map(be),arguments)},find(e,t){return Ue(this,"find",e,t,be,arguments)},findIndex(e,t){return Ue(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ue(this,"findLast",e,t,be,arguments)},findLastIndex(e,t){return Ue(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ue(this,"forEach",e,t,void 0,arguments)},includes(...e){return Yn(this,"includes",e)},indexOf(...e){return Yn(this,"indexOf",e)},join(e){return xt(this).join(e)},lastIndexOf(...e){return Yn(this,"lastIndexOf",e)},map(e,t){return Ue(this,"map",e,t,void 0,arguments)},pop(){return Nt(this,"pop")},push(...e){return Nt(this,"push",e)},reduce(e,...t){return tr(this,"reduce",e,t)},reduceRight(e,...t){return tr(this,"reduceRight",e,t)},shift(){return Nt(this,"shift")},some(e,t){return Ue(this,"some",e,t,void 0,arguments)},splice(...e){return Nt(this,"splice",e)},toReversed(){return xt(this).toReversed()},toSorted(e){return xt(this).toSorted(e)},toSpliced(...e){return xt(this).toSpliced(...e)},unshift(...e){return Nt(this,"unshift",e)},values(){return Xn(this,"values",be)}};function Xn(e,t,n){const s=In(e),r=s[t]();return s!==e&&!Ie(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const Jo=Array.prototype;function Ue(e,t,n,s,r,i){const o=In(e),l=o!==e&&!Ie(e),c=o[t];if(c!==Jo[t]){const h=c.apply(e,i);return l?be(h):h}let u=n;o!==e&&(l?u=function(h,y){return n.call(this,be(h),y,e)}:n.length>2&&(u=function(h,y){return n.call(this,h,y,e)}));const f=c.call(o,u,s);return l&&r?r(f):f}function tr(e,t,n,s){const r=In(e);let i=n;return r!==e&&(Ie(e)?n.length>3&&(i=function(o,l,c){return n.call(this,o,l,c,e)}):i=function(o,l,c){return n.call(this,o,be(l),c,e)}),r[t](i,...s)}function Yn(e,t,n){const s=J(e);ye(s,"iterate",Ut);const r=s[t](...n);return(r===-1||r===!1)&&js(n[0])?(n[0]=J(n[0]),s[t](...n)):r}function Nt(e,t,n=[]){it(),Ns();const s=J(e)[t].apply(e,n);return Fs(),ot(),s}const Qo=Rs("__proto__,__v_isRef,__isVue"),li=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ye));function Zo(e){Ye(e)||(e=String(e));const t=J(this);return ye(t,"has",e),t.hasOwnProperty(e)}class ci{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?fl:di:i?ai:ui).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=B(t);if(!r){let c;if(o&&(c=zo[n]))return c;if(n==="hasOwnProperty")return Zo}const l=Reflect.get(t,n,fe(t)?t:s);return(Ye(n)?li.has(n):Qo(n))||(r||ye(t,"get",n),i)?l:fe(l)?o&&Ms(n)?l:l.value:se(l)?r?Ln(l):Pt(l):l}}class fi extends ci{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=vt(i);if(!Ie(s)&&!vt(s)&&(i=J(i),s=J(s)),!B(t)&&fe(i)&&!fe(s))return c?!1:(i.value=s,!0)}const o=B(t)&&Ms(n)?Number(n)e,sn=e=>Reflect.getPrototypeOf(e);function rl(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=At(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),f=n?ms:t?ys:be;return!t&&ye(i,"iterate",c?gs:ht),{next(){const{value:h,done:y}=u.next();return y?{value:h,done:y}:{value:l?[f(h[0]),f(h[1])]:f(h),done:y}},[Symbol.iterator](){return this}}}}function rn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function il(e,t){const n={get(r){const i=this.__v_raw,o=J(i),l=J(r);e||(nt(r,l)&&ye(o,"get",r),ye(o,"get",l));const{has:c}=sn(o),u=t?ms:e?ys:be;if(c.call(o,r))return u(i.get(r));if(c.call(o,l))return u(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&ye(J(r),"iterate",ht),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=J(i),l=J(r);return e||(nt(r,l)&&ye(o,"has",r),ye(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=J(l),u=t?ms:e?ys:be;return!e&&ye(c,"iterate",ht),l.forEach((f,h)=>r.call(i,u(f),u(h),o))}};return ae(n,e?{add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear")}:{add(r){!t&&!Ie(r)&&!vt(r)&&(r=J(r));const i=J(this);return sn(i).has.call(i,r)||(i.add(r),qe(i,"add",r,r)),this},set(r,i){!t&&!Ie(i)&&!vt(i)&&(i=J(i));const o=J(this),{has:l,get:c}=sn(o);let u=l.call(o,r);u||(r=J(r),u=l.call(o,r));const f=c.call(o,r);return o.set(r,i),u?nt(i,f)&&qe(o,"set",r,i):qe(o,"add",r,i),this},delete(r){const i=J(this),{has:o,get:l}=sn(i);let c=o.call(i,r);c||(r=J(r),c=o.call(i,r)),l&&l.call(i,r);const u=i.delete(r);return c&&qe(i,"delete",r,void 0),u},clear(){const r=J(this),i=r.size!==0,o=r.clear();return i&&qe(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=rl(r,e,t)}),n}function Ds(e,t){const n=il(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Q(n,r)&&r in s?n:s,r,i)}const ol={get:Ds(!1,!1)},ll={get:Ds(!1,!0)},cl={get:Ds(!0,!1)};const ui=new WeakMap,ai=new WeakMap,di=new WeakMap,fl=new WeakMap;function ul(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function al(e){return e.__v_skip||!Object.isExtensible(e)?0:ul(Lo(e))}function Pt(e){return vt(e)?e:$s(e,!1,tl,ol,ui)}function dl(e){return $s(e,!1,sl,ll,ai)}function Ln(e){return $s(e,!0,nl,cl,di)}function $s(e,t,n,s,r){if(!se(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=al(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function pt(e){return vt(e)?pt(e.__v_raw):!!(e&&e.__v_isReactive)}function vt(e){return!!(e&&e.__v_isReadonly)}function Ie(e){return!!(e&&e.__v_isShallow)}function js(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function mn(e){return!Q(e,"__v_skip")&&Object.isExtensible(e)&&Xr(e,"__v_skip",!0),e}const be=e=>se(e)?Pt(e):e,ys=e=>se(e)?Ln(e):e;function fe(e){return e?e.__v_isRef===!0:!1}function pe(e){return hi(e,!1)}function Vs(e){return hi(e,!0)}function hi(e,t){return fe(e)?e:new hl(e,t)}class hl{constructor(t,n){this.dep=new Mn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:J(t),this._value=n?t:be(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Ie(t)||vt(t);t=s?t:J(t),nt(t,n)&&(this._rawValue=t,this._value=s?t:be(t),this.dep.trigger())}}function ks(e){return fe(e)?e.value:e}function le(e){return G(e)?e():ks(e)}const pl={get:(e,t,n)=>t==="__v_raw"?e:ks(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return fe(r)&&!fe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function pi(e){return pt(e)?e:new Proxy(e,pl)}class gl{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Mn,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function ml(e){return new gl(e)}class yl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Yo(J(this._object),this._key)}}class bl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function _l(e,t,n){return fe(e)?e:G(e)?new bl(e):se(e)&&arguments.length>1?vl(e,t,n):pe(e)}function vl(e,t,n){const s=e[t];return fe(s)?s:new yl(e,t,n)}class wl{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Mn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Wt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&te!==this)return ti(this,!0),!0}get value(){const t=this.dep.track();return ri(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Sl(e,t,n=!1){let s,r;return G(e)?s=e:(s=e.get,r=e.set),new wl(s,r,n)}const on={},wn=new WeakMap;let at;function xl(e,t=!1,n=at){if(n){let s=wn.get(n);s||wn.set(n,s=[]),s.push(e)}}function Tl(e,t,n=ne){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,u=g=>r?g:Ie(g)||r===!1||r===0?tt(g,1):tt(g);let f,h,y,b,A=!1,I=!1;if(fe(e)?(h=()=>e.value,A=Ie(e)):pt(e)?(h=()=>u(e),A=!0):B(e)?(I=!0,A=e.some(g=>pt(g)||Ie(g)),h=()=>e.map(g=>{if(fe(g))return g.value;if(pt(g))return u(g);if(G(g))return c?c(g,2):g()})):G(e)?t?h=c?()=>c(e,2):e:h=()=>{if(y){it();try{y()}finally{ot()}}const g=at;at=f;try{return c?c(e,3,[b]):e(b)}finally{at=g}}:h=We,t&&r){const g=h,P=r===!0?1/0:r;h=()=>tt(g(),P)}const K=Qr(),H=()=>{f.stop(),K&&K.active&&Ps(K.effects,f)};if(i&&t){const g=t;t=(...P)=>{g(...P),H()}}let k=I?new Array(e.length).fill(on):on;const p=g=>{if(!(!(f.flags&1)||!f.dirty&&!g))if(t){const P=f.run();if(r||A||(I?P.some((V,R)=>nt(V,k[R])):nt(P,k))){y&&y();const V=at;at=f;try{const R=[P,k===on?void 0:I&&k[0]===on?[]:k,b];c?c(t,3,R):t(...R),k=P}finally{at=V}}}else f.run()};return l&&l(p),f=new Zr(h),f.scheduler=o?()=>o(p,!1):p,b=g=>xl(g,!1,f),y=f.onStop=()=>{const g=wn.get(f);if(g){if(c)c(g,4);else for(const P of g)P();wn.delete(f)}},t?s?p(!0):k=f.run():o?o(p.bind(null,!0),!0):f.run(),H.pause=f.pause.bind(f),H.resume=f.resume.bind(f),H.stop=H,H}function tt(e,t=1/0,n){if(t<=0||!se(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,fe(e))tt(e.value,t,n);else if(B(e))for(let s=0;s{tt(s,t,n)});else if(Gr(e)){for(const s in e)tt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&tt(e[s],t,n)}return e}/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Qt(e,t,n,s){try{return s?e(...s):e()}catch(r){Nn(r,t,n)}}function De(e,t,n,s){if(G(e)){const r=Qt(e,t,n,s);return r&&Kr(r)&&r.catch(i=>{Nn(i,t,n)}),r}if(B(e)){const r=[];for(let i=0;i>>1,r=Se[s],i=Bt(r);i=Bt(n)?Se.push(e):Se.splice(Cl(t),0,e),e.flags|=1,mi()}}function mi(){Sn||(Sn=gi.then(yi))}function Al(e){B(e)?Ot.push(...e):Qe&&e.id===-1?Qe.splice(Et+1,0,e):e.flags&1||(Ot.push(e),e.flags|=1),mi()}function nr(e,t,n=Ve+1){for(;nBt(n)-Bt(s));if(Ot.length=0,Qe){Qe.push(...t);return}for(Qe=t,Et=0;Ete.id==null?e.flags&2?-1:1/0:e.id;function yi(e){try{for(Ve=0;Ve{s._d&&pr(-1);const i=Tn(t);let o;try{o=e(...r)}finally{Tn(i),s._d&&pr(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function ke(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;oe.__isTeleport,Ze=Symbol("_leaveCb"),ln=Symbol("_enterCb");function Pl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Mt(()=>{e.isMounted=!0}),Ri(()=>{e.isUnmounting=!0}),e}const Oe=[Function,Array],vi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Oe,onEnter:Oe,onAfterEnter:Oe,onEnterCancelled:Oe,onBeforeLeave:Oe,onLeave:Oe,onAfterLeave:Oe,onLeaveCancelled:Oe,onBeforeAppear:Oe,onAppear:Oe,onAfterAppear:Oe,onAppearCancelled:Oe},wi=e=>{const t=e.subTree;return t.component?wi(t.component):t},Ml={name:"BaseTransition",props:vi,setup(e,{slots:t}){const n=Zt(),s=Pl();return()=>{const r=t.default&&Ti(t.default(),!0);if(!r||!r.length)return;const i=Si(r),o=J(e),{mode:l}=o;if(s.isLeaving)return zn(i);const c=sr(i);if(!c)return zn(i);let u=bs(c,o,s,n,h=>u=h);c.type!==_e&&Kt(c,u);let f=n.subTree&&sr(n.subTree);if(f&&f.type!==_e&&!dt(c,f)&&wi(n).type!==_e){let h=bs(f,o,s,n);if(Kt(f,h),l==="out-in"&&c.type!==_e)return s.isLeaving=!0,h.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave,f=void 0},zn(i);l==="in-out"&&c.type!==_e?h.delayLeave=(y,b,A)=>{const I=xi(s,f);I[String(f.key)]=f,y[Ze]=()=>{b(),y[Ze]=void 0,delete u.delayedLeave,f=void 0},u.delayedLeave=()=>{A(),delete u.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return i}}};function Si(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==_e){t=n;break}}return t}const Il=Ml;function xi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function bs(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:y,onLeave:b,onAfterLeave:A,onLeaveCancelled:I,onBeforeAppear:K,onAppear:H,onAfterAppear:k,onAppearCancelled:p}=t,g=String(e.key),P=xi(n,e),V=(T,M)=>{T&&De(T,s,9,M)},R=(T,M)=>{const E=M[1];V(T,M),B(T)?T.every(_=>_.length<=1)&&E():T.length<=1&&E()},W={mode:o,persisted:l,beforeEnter(T){let M=c;if(!n.isMounted)if(i)M=K||c;else return;T[Ze]&&T[Ze](!0);const E=P[g];E&&dt(e,E)&&E.el[Ze]&&E.el[Ze](),V(M,[T])},enter(T){let M=u,E=f,_=h;if(!n.isMounted)if(i)M=H||u,E=k||f,_=p||h;else return;let N=!1;const Y=T[ln]=re=>{N||(N=!0,re?V(_,[T]):V(E,[T]),W.delayedLeave&&W.delayedLeave(),T[ln]=void 0)};M?R(M,[T,Y]):Y()},leave(T,M){const E=String(e.key);if(T[ln]&&T[ln](!0),n.isUnmounting)return M();V(y,[T]);let _=!1;const N=T[Ze]=Y=>{_||(_=!0,M(),Y?V(I,[T]):V(A,[T]),T[Ze]=void 0,P[E]===e&&delete P[E])};P[E]=e,b?R(b,[T,N]):N()},clone(T){const M=bs(T,t,n,s,r);return r&&r(M),M}};return W}function zn(e){if(Hn(e))return e=st(e),e.children=null,e}function sr(e){if(!Hn(e))return _i(e.type)&&e.children?Si(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&G(n.default))return n.default()}}function Kt(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Kt(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ti(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;iqt(A,t&&(B(t)?t[I]:t),n,s,r));return}if(gt(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&qt(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Ks(s.component):s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,f=l.refs===ne?l.refs={}:l.refs,h=l.setupState,y=J(h),b=h===ne?()=>!1:A=>Q(y,A);if(u!=null&&u!==c&&(oe(u)?(f[u]=null,b(u)&&(h[u]=null)):fe(u)&&(u.value=null)),G(c))Qt(c,l,12,[o,f]);else{const A=oe(c),I=fe(c);if(A||I){const K=()=>{if(e.f){const H=A?b(c)?h[c]:f[c]:c.value;r?B(H)&&Ps(H,i):B(H)?H.includes(i)||H.push(i):A?(f[c]=[i],b(c)&&(h[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else A?(f[c]=o,b(c)&&(h[c]=o)):I&&(c.value=o,e.k&&(f[e.k]=o))};o?(K.id=-1,Ae(K,n)):K()}}}let rr=!1;const Tt=()=>{rr||(console.error("Hydration completed but contains mismatches."),rr=!0)},Ll=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Nl=e=>e.namespaceURI.includes("MathML"),cn=e=>{if(e.nodeType===1){if(Ll(e))return"svg";if(Nl(e))return"mathml"}},fn=e=>e.nodeType===8;function Fl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,f=(p,g)=>{if(!g.hasChildNodes()){n(null,p,g),xn(),g._vnode=p;return}h(g.firstChild,p,null,null,null),xn(),g._vnode=p},h=(p,g,P,V,R,W=!1)=>{W=W||!!g.dynamicChildren;const T=fn(p)&&p.data==="[",M=()=>I(p,g,P,V,R,T),{type:E,ref:_,shapeFlag:N,patchFlag:Y}=g;let re=p.nodeType;g.el=p,Y===-2&&(W=!1,g.dynamicChildren=null);let $=null;switch(E){case bt:re!==3?g.children===""?(c(g.el=r(""),o(p),p),$=p):$=M():(p.data!==g.children&&(Tt(),p.data=g.children),$=i(p));break;case _e:k(p)?($=i(p),H(g.el=p.content.firstChild,p,P)):re!==8||T?$=M():$=i(p);break;case Vt:if(T&&(p=i(p),re=p.nodeType),re===1||re===3){$=p;const X=!g.children.length;for(let D=0;D{W=W||!!g.dynamicChildren;const{type:T,props:M,patchFlag:E,shapeFlag:_,dirs:N,transition:Y}=g,re=T==="input"||T==="option";if(re||E!==-1){N&&ke(g,null,P,"created");let $=!1;if(k(p)){$=qi(null,Y)&&P&&P.vnode.props&&P.vnode.props.appear;const D=p.content.firstChild;$&&Y.beforeEnter(D),H(D,p,P),g.el=p=D}if(_&16&&!(M&&(M.innerHTML||M.textContent))){let D=b(p.firstChild,g,p,P,V,R,W);for(;D;){un(p,1)||Tt();const ce=D;D=D.nextSibling,l(ce)}}else if(_&8){let D=g.children;D[0]===` +`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(D=D.slice(1)),p.textContent!==D&&(un(p,0)||Tt(),p.textContent=g.children)}if(M){if(re||!W||E&48){const D=p.tagName.includes("-");for(const ce in M)(re&&(ce.endsWith("value")||ce==="indeterminate")||Jt(ce)&&!Rt(ce)||ce[0]==="."||D)&&s(p,ce,null,M[ce],void 0,P)}else if(M.onClick)s(p,"onClick",null,M.onClick,void 0,P);else if(E&4&&pt(M.style))for(const D in M.style)M.style[D]}let X;(X=M&&M.onVnodeBeforeMount)&&Pe(X,P,g),N&&ke(g,null,P,"beforeMount"),((X=M&&M.onVnodeMounted)||N||$)&&eo(()=>{X&&Pe(X,P,g),$&&Y.enter(p),N&&ke(g,null,P,"mounted")},V)}return p.nextSibling},b=(p,g,P,V,R,W,T)=>{T=T||!!g.dynamicChildren;const M=g.children,E=M.length;for(let _=0;_{const{slotScopeIds:T}=g;T&&(R=R?R.concat(T):T);const M=o(p),E=b(i(p),g,M,P,V,R,W);return E&&fn(E)&&E.data==="]"?i(g.anchor=E):(Tt(),c(g.anchor=u("]"),M,E),E)},I=(p,g,P,V,R,W)=>{if(un(p.parentElement,1)||Tt(),g.el=null,W){const E=K(p);for(;;){const _=i(p);if(_&&_!==E)l(_);else break}}const T=i(p),M=o(p);return l(p),n(null,g,M,T,P,V,cn(M),R),P&&(P.vnode.el=g.el,Qi(P,g.el)),T},K=(p,g="[",P="]")=>{let V=0;for(;p;)if(p=i(p),p&&fn(p)&&(p.data===g&&V++,p.data===P)){if(V===0)return i(p);V--}return p},H=(p,g,P)=>{const V=g.parentNode;V&&V.replaceChild(p,g);let R=P;for(;R;)R.vnode.el===g&&(R.vnode.el=R.subTree.el=p),R=R.parent},k=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[f,h]}const ir="data-allow-mismatch",Hl={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function un(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ir);)e=e.parentElement;const n=e&&e.getAttribute(ir);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:n.split(",").includes(Hl[t])}}Pn().requestIdleCallback;Pn().cancelIdleCallback;const gt=e=>!!e.type.__asyncLoader,Hn=e=>e.type.__isKeepAlive;function Dl(e,t){Ai(e,"a",t)}function $l(e,t){Ai(e,"da",t)}function Ai(e,t,n=ue){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Dn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Hn(r.parent.vnode)&&jl(s,t,n,r),r=r.parent}}function jl(e,t,n,s){const r=Dn(t,e,s,!0);$n(()=>{Ps(s[t],r)},n)}function Dn(e,t,n=ue,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{it();const l=en(n),c=De(t,n,e,o);return l(),ot(),c});return s?r.unshift(i):r.push(i),i}}const ze=e=>(t,n=ue)=>{(!Yt||e==="sp")&&Dn(e,(...s)=>t(...s),n)},Vl=ze("bm"),Mt=ze("m"),kl=ze("bu"),Wl=ze("u"),Ri=ze("bum"),$n=ze("um"),Ul=ze("sp"),Bl=ze("rtg"),Kl=ze("rtc");function ql(e,t=ue){Dn("ec",e,t)}const Oi="components";function pu(e,t){return Mi(Oi,e,!0,t)||e}const Pi=Symbol.for("v-ndc");function gu(e){return oe(e)?Mi(Oi,e,!1)||e:e||Pi}function Mi(e,t,n=!0,s=!1){const r=de||ue;if(r){const i=r.type;{const l=Pc(i,!1);if(l&&(l===t||l===Ne(t)||l===On(Ne(t))))return i}const o=or(r[e]||i[e],t)||or(r.appContext[e],t);return!o&&s?i:o}}function or(e,t){return e&&(e[t]||e[Ne(t)]||e[On(Ne(t))])}function mu(e,t,n,s){let r;const i=n,o=B(e);if(o||oe(e)){const l=o&&pt(e);let c=!1;l&&(c=!Ie(e),e=In(e)),r=new Array(e.length);for(let u=0,f=e.length;ut(l,c,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,u=l.length;cXt(t)?!(t.type===_e||t.type===xe&&!Ii(t.children)):!0)?e:null}function bu(e,t){const n={};for(const s in e)n[/[A-Z]/.test(s)?`on:${s}`:gn(s)]=e[s];return n}const _s=e=>e?io(e)?Ks(e):_s(e.parent):null,jt=ae(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>_s(e.parent),$root:e=>_s(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ni(e),$forceUpdate:e=>e.f||(e.f=()=>{Ws(e.update)}),$nextTick:e=>e.n||(e.n=Fn.bind(e.proxy)),$watch:e=>pc.bind(e)}),Jn=(e,t)=>e!==ne&&!e.__isScriptSetup&&Q(e,t),Gl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const b=o[t];if(b!==void 0)switch(b){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Jn(s,t))return o[t]=1,s[t];if(r!==ne&&Q(r,t))return o[t]=2,r[t];if((u=e.propsOptions[0])&&Q(u,t))return o[t]=3,i[t];if(n!==ne&&Q(n,t))return o[t]=4,n[t];vs&&(o[t]=0)}}const f=jt[t];let h,y;if(f)return t==="$attrs"&&ye(e.attrs,"get",""),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ne&&Q(n,t))return o[t]=4,n[t];if(y=c.config.globalProperties,Q(y,t))return y[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Jn(r,t)?(r[t]=n,!0):s!==ne&&Q(s,t)?(s[t]=n,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==ne&&Q(e,o)||Jn(t,o)||(l=i[0])&&Q(l,o)||Q(s,o)||Q(jt,o)||Q(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Q(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function _u(){return Xl().slots}function Xl(){const e=Zt();return e.setupContext||(e.setupContext=lo(e))}function lr(e){return B(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let vs=!0;function Yl(e){const t=Ni(e),n=e.proxy,s=e.ctx;vs=!1,t.beforeCreate&&cr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:f,beforeMount:h,mounted:y,beforeUpdate:b,updated:A,activated:I,deactivated:K,beforeDestroy:H,beforeUnmount:k,destroyed:p,unmounted:g,render:P,renderTracked:V,renderTriggered:R,errorCaptured:W,serverPrefetch:T,expose:M,inheritAttrs:E,components:_,directives:N,filters:Y}=t;if(u&&zl(u,s,null),o)for(const X in o){const D=o[X];G(D)&&(s[X]=D.bind(n))}if(r){const X=r.call(n,n);se(X)&&(e.data=Pt(X))}if(vs=!0,i)for(const X in i){const D=i[X],ce=G(D)?D.bind(n,n):G(D.get)?D.get.bind(n,n):We,tn=!G(D)&&G(D.set)?D.set.bind(n):We,lt=ie({get:ce,set:tn});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>lt.value,set:$e=>lt.value=$e})}if(l)for(const X in l)Li(l[X],s,n,X);if(c){const X=G(c)?c.call(n):c;Reflect.ownKeys(X).forEach(D=>{nc(D,X[D])})}f&&cr(f,e,"c");function $(X,D){B(D)?D.forEach(ce=>X(ce.bind(n))):D&&X(D.bind(n))}if($(Vl,h),$(Mt,y),$(kl,b),$(Wl,A),$(Dl,I),$($l,K),$(ql,W),$(Kl,V),$(Bl,R),$(Ri,k),$($n,g),$(Ul,T),B(M))if(M.length){const X=e.exposed||(e.exposed={});M.forEach(D=>{Object.defineProperty(X,D,{get:()=>n[D],set:ce=>n[D]=ce})})}else e.exposed||(e.exposed={});P&&e.render===We&&(e.render=P),E!=null&&(e.inheritAttrs=E),_&&(e.components=_),N&&(e.directives=N),T&&Ci(e)}function zl(e,t,n=We){B(e)&&(e=ws(e));for(const s in e){const r=e[s];let i;se(r)?"default"in r?i=yt(r.from||s,r.default,!0):i=yt(r.from||s):i=yt(r),fe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function cr(e,t,n){De(B(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Li(e,t,n,s){let r=s.includes(".")?zi(n,s):()=>n[s];if(oe(e)){const i=t[e];G(i)&&Le(r,i)}else if(G(e))Le(r,e.bind(n));else if(se(e))if(B(e))e.forEach(i=>Li(i,t,n,s));else{const i=G(e.handler)?e.handler.bind(n):t[e.handler];G(i)&&Le(r,i,e)}}function Ni(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>En(c,u,o,!0)),En(c,t,o)),se(t)&&i.set(t,c),c}function En(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&En(e,i,n,!0),r&&r.forEach(o=>En(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Jl[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Jl={data:fr,props:ur,emits:ur,methods:Ht,computed:Ht,beforeCreate:ve,created:ve,beforeMount:ve,mounted:ve,beforeUpdate:ve,updated:ve,beforeDestroy:ve,beforeUnmount:ve,destroyed:ve,unmounted:ve,activated:ve,deactivated:ve,errorCaptured:ve,serverPrefetch:ve,components:Ht,directives:Ht,watch:Zl,provide:fr,inject:Ql};function fr(e,t){return t?e?function(){return ae(G(e)?e.call(this,this):e,G(t)?t.call(this,this):t)}:t:e}function Ql(e,t){return Ht(ws(e),ws(t))}function ws(e){if(B(e)){const t={};for(let n=0;n1)return n&&G(t)?t.call(s&&s.proxy):t}}function Hi(){return!!(ue||de||mt)}const Di={},$i=()=>Object.create(Di),ji=e=>Object.getPrototypeOf(e)===Di;function sc(e,t,n,s=!1){const r={},i=$i();e.propsDefaults=Object.create(null),Vi(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:dl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function rc(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[y,b]=ki(h,t,!0);ae(o,y),b&&l.push(...b)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return se(e)&&s.set(e,Ct),Ct;if(B(i))for(let f=0;fe[0]==="_"||e==="$stable",Us=e=>B(e)?e.map(Me):[Me(e)],oc=(e,t,n)=>{if(t._n)return t;const s=Rl((...r)=>Us(t(...r)),n);return s._c=!1,s},Ui=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Wi(r))continue;const i=e[r];if(G(i))t[r]=oc(r,i,s);else if(i!=null){const o=Us(i);t[r]=()=>o}}},Bi=(e,t)=>{const n=Us(t);e.slots.default=()=>n},Ki=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},lc=(e,t,n)=>{const s=e.slots=$i();if(e.vnode.shapeFlag&32){const r=t._;r?(Ki(s,t,n),n&&Xr(s,"_",r,!0)):Ui(t,s)}else t&&Bi(e,t)},cc=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ne;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Ki(r,t,n):(i=!t.$stable,Ui(t,r)),o=t}else t&&(Bi(e,t),o={default:1});if(i)for(const l in r)!Wi(l)&&o[l]==null&&delete r[l]},Ae=eo;function fc(e){return uc(e,Fl)}function uc(e,t){const n=Pn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:f,parentNode:h,nextSibling:y,setScopeId:b=We,insertStaticContent:A}=e,I=(a,d,m,S=null,v=null,w=null,L=void 0,O=null,C=!!d.dynamicChildren)=>{if(a===d)return;a&&!dt(a,d)&&(S=nn(a),$e(a,v,w,!0),a=null),d.patchFlag===-2&&(C=!1,d.dynamicChildren=null);const{type:x,ref:U,shapeFlag:F}=d;switch(x){case bt:K(a,d,m,S);break;case _e:H(a,d,m,S);break;case Vt:a==null&&k(d,m,S,L);break;case xe:_(a,d,m,S,v,w,L,O,C);break;default:F&1?P(a,d,m,S,v,w,L,O,C):F&6?N(a,d,m,S,v,w,L,O,C):(F&64||F&128)&&x.process(a,d,m,S,v,w,L,O,C,St)}U!=null&&v&&qt(U,a&&a.ref,w,d||a,!d)},K=(a,d,m,S)=>{if(a==null)s(d.el=l(d.children),m,S);else{const v=d.el=a.el;d.children!==a.children&&u(v,d.children)}},H=(a,d,m,S)=>{a==null?s(d.el=c(d.children||""),m,S):d.el=a.el},k=(a,d,m,S)=>{[a.el,a.anchor]=A(a.children,d,m,S,a.el,a.anchor)},p=({el:a,anchor:d},m,S)=>{let v;for(;a&&a!==d;)v=y(a),s(a,m,S),a=v;s(d,m,S)},g=({el:a,anchor:d})=>{let m;for(;a&&a!==d;)m=y(a),r(a),a=m;r(d)},P=(a,d,m,S,v,w,L,O,C)=>{d.type==="svg"?L="svg":d.type==="math"&&(L="mathml"),a==null?V(d,m,S,v,w,L,O,C):T(a,d,v,w,L,O,C)},V=(a,d,m,S,v,w,L,O)=>{let C,x;const{props:U,shapeFlag:F,transition:j,dirs:q}=a;if(C=a.el=o(a.type,w,U&&U.is,U),F&8?f(C,a.children):F&16&&W(a.children,C,null,S,v,Qn(a,w),L,O),q&&ke(a,null,S,"created"),R(C,a,a.scopeId,L,S),U){for(const ee in U)ee!=="value"&&!Rt(ee)&&i(C,ee,null,U[ee],w,S);"value"in U&&i(C,"value",null,U.value,w),(x=U.onVnodeBeforeMount)&&Pe(x,S,a)}q&&ke(a,null,S,"beforeMount");const z=qi(v,j);z&&j.beforeEnter(C),s(C,d,m),((x=U&&U.onVnodeMounted)||z||q)&&Ae(()=>{x&&Pe(x,S,a),z&&j.enter(C),q&&ke(a,null,S,"mounted")},v)},R=(a,d,m,S,v)=>{if(m&&b(a,m),S)for(let w=0;w{for(let x=C;x{const O=d.el=a.el;let{patchFlag:C,dynamicChildren:x,dirs:U}=d;C|=a.patchFlag&16;const F=a.props||ne,j=d.props||ne;let q;if(m&&ct(m,!1),(q=j.onVnodeBeforeUpdate)&&Pe(q,m,d,a),U&&ke(d,a,m,"beforeUpdate"),m&&ct(m,!0),(F.innerHTML&&j.innerHTML==null||F.textContent&&j.textContent==null)&&f(O,""),x?M(a.dynamicChildren,x,O,m,S,Qn(d,v),w):L||D(a,d,O,null,m,S,Qn(d,v),w,!1),C>0){if(C&16)E(O,F,j,m,v);else if(C&2&&F.class!==j.class&&i(O,"class",null,j.class,v),C&4&&i(O,"style",F.style,j.style,v),C&8){const z=d.dynamicProps;for(let ee=0;ee{q&&Pe(q,m,d,a),U&&ke(d,a,m,"updated")},S)},M=(a,d,m,S,v,w,L)=>{for(let O=0;O{if(d!==m){if(d!==ne)for(const w in d)!Rt(w)&&!(w in m)&&i(a,w,d[w],null,v,S);for(const w in m){if(Rt(w))continue;const L=m[w],O=d[w];L!==O&&w!=="value"&&i(a,w,O,L,v,S)}"value"in m&&i(a,"value",d.value,m.value,v)}},_=(a,d,m,S,v,w,L,O,C)=>{const x=d.el=a?a.el:l(""),U=d.anchor=a?a.anchor:l("");let{patchFlag:F,dynamicChildren:j,slotScopeIds:q}=d;q&&(O=O?O.concat(q):q),a==null?(s(x,m,S),s(U,m,S),W(d.children||[],m,U,v,w,L,O,C)):F>0&&F&64&&j&&a.dynamicChildren?(M(a.dynamicChildren,j,m,v,w,L,O),(d.key!=null||v&&d===v.subTree)&&Gi(a,d,!0)):D(a,d,m,U,v,w,L,O,C)},N=(a,d,m,S,v,w,L,O,C)=>{d.slotScopeIds=O,a==null?d.shapeFlag&512?v.ctx.activate(d,m,S,L,C):Y(d,m,S,v,w,L,C):re(a,d,C)},Y=(a,d,m,S,v,w,L)=>{const O=a.component=Cc(a,S,v);if(Hn(a)&&(O.ctx.renderer=St),Ac(O,!1,L),O.asyncDep){if(v&&v.registerDep(O,$,L),!a.el){const C=O.subTree=he(_e);H(null,C,d,m)}}else $(O,a,d,m,v,w,L)},re=(a,d,m)=>{const S=d.component=a.component;if(_c(a,d,m))if(S.asyncDep&&!S.asyncResolved){X(S,d,m);return}else S.next=d,S.update();else d.el=a.el,S.vnode=d},$=(a,d,m,S,v,w,L)=>{const O=()=>{if(a.isMounted){let{next:F,bu:j,u:q,parent:z,vnode:ee}=a;{const Ee=Xi(a);if(Ee){F&&(F.el=ee.el,X(a,F,L)),Ee.asyncDep.then(()=>{a.isUnmounted||O()});return}}let Z=F,Te;ct(a,!1),F?(F.el=ee.el,X(a,F,L)):F=ee,j&&Kn(j),(Te=F.props&&F.props.onVnodeBeforeUpdate)&&Pe(Te,z,F,ee),ct(a,!0);const ge=Zn(a),Fe=a.subTree;a.subTree=ge,I(Fe,ge,h(Fe.el),nn(Fe),a,v,w),F.el=ge.el,Z===null&&Qi(a,ge.el),q&&Ae(q,v),(Te=F.props&&F.props.onVnodeUpdated)&&Ae(()=>Pe(Te,z,F,ee),v)}else{let F;const{el:j,props:q}=d,{bm:z,m:ee,parent:Z,root:Te,type:ge}=a,Fe=gt(d);if(ct(a,!1),z&&Kn(z),!Fe&&(F=q&&q.onVnodeBeforeMount)&&Pe(F,Z,d),ct(a,!0),j&&Bn){const Ee=()=>{a.subTree=Zn(a),Bn(j,a.subTree,a,v,null)};Fe&&ge.__asyncHydrate?ge.__asyncHydrate(j,a,Ee):Ee()}else{Te.ce&&Te.ce._injectChildStyle(ge);const Ee=a.subTree=Zn(a);I(null,Ee,m,S,a,v,w),d.el=Ee.el}if(ee&&Ae(ee,v),!Fe&&(F=q&&q.onVnodeMounted)){const Ee=d;Ae(()=>Pe(F,Z,Ee),v)}(d.shapeFlag&256||Z&>(Z.vnode)&&Z.vnode.shapeFlag&256)&&a.a&&Ae(a.a,v),a.isMounted=!0,d=m=S=null}};a.scope.on();const C=a.effect=new Zr(O);a.scope.off();const x=a.update=C.run.bind(C),U=a.job=C.runIfDirty.bind(C);U.i=a,U.id=a.uid,C.scheduler=()=>Ws(U),ct(a,!0),x()},X=(a,d,m)=>{d.component=a;const S=a.vnode.props;a.vnode=d,a.next=null,rc(a,d.props,S,m),cc(a,d.children,m),it(),nr(a),ot()},D=(a,d,m,S,v,w,L,O,C=!1)=>{const x=a&&a.children,U=a?a.shapeFlag:0,F=d.children,{patchFlag:j,shapeFlag:q}=d;if(j>0){if(j&128){tn(x,F,m,S,v,w,L,O,C);return}else if(j&256){ce(x,F,m,S,v,w,L,O,C);return}}q&8?(U&16&&It(x,v,w),F!==x&&f(m,F)):U&16?q&16?tn(x,F,m,S,v,w,L,O,C):It(x,v,w,!0):(U&8&&f(m,""),q&16&&W(F,m,S,v,w,L,O,C))},ce=(a,d,m,S,v,w,L,O,C)=>{a=a||Ct,d=d||Ct;const x=a.length,U=d.length,F=Math.min(x,U);let j;for(j=0;jU?It(a,v,w,!0,!1,F):W(d,m,S,v,w,L,O,C,F)},tn=(a,d,m,S,v,w,L,O,C)=>{let x=0;const U=d.length;let F=a.length-1,j=U-1;for(;x<=F&&x<=j;){const q=a[x],z=d[x]=C?et(d[x]):Me(d[x]);if(dt(q,z))I(q,z,m,null,v,w,L,O,C);else break;x++}for(;x<=F&&x<=j;){const q=a[F],z=d[j]=C?et(d[j]):Me(d[j]);if(dt(q,z))I(q,z,m,null,v,w,L,O,C);else break;F--,j--}if(x>F){if(x<=j){const q=j+1,z=qj)for(;x<=F;)$e(a[x],v,w,!0),x++;else{const q=x,z=x,ee=new Map;for(x=z;x<=j;x++){const Ce=d[x]=C?et(d[x]):Me(d[x]);Ce.key!=null&&ee.set(Ce.key,x)}let Z,Te=0;const ge=j-z+1;let Fe=!1,Ee=0;const Lt=new Array(ge);for(x=0;x=ge){$e(Ce,v,w,!0);continue}let je;if(Ce.key!=null)je=ee.get(Ce.key);else for(Z=z;Z<=j;Z++)if(Lt[Z-z]===0&&dt(Ce,d[Z])){je=Z;break}je===void 0?$e(Ce,v,w,!0):(Lt[je-z]=x+1,je>=Ee?Ee=je:Fe=!0,I(Ce,d[je],m,null,v,w,L,O,C),Te++)}const zs=Fe?ac(Lt):Ct;for(Z=zs.length-1,x=ge-1;x>=0;x--){const Ce=z+x,je=d[Ce],Js=Ce+1{const{el:w,type:L,transition:O,children:C,shapeFlag:x}=a;if(x&6){lt(a.component.subTree,d,m,S);return}if(x&128){a.suspense.move(d,m,S);return}if(x&64){L.move(a,d,m,St);return}if(L===xe){s(w,d,m);for(let F=0;FO.enter(w),v);else{const{leave:F,delayLeave:j,afterLeave:q}=O,z=()=>s(w,d,m),ee=()=>{F(w,()=>{z(),q&&q()})};j?j(w,z,ee):ee()}else s(w,d,m)},$e=(a,d,m,S=!1,v=!1)=>{const{type:w,props:L,ref:O,children:C,dynamicChildren:x,shapeFlag:U,patchFlag:F,dirs:j,cacheIndex:q}=a;if(F===-2&&(v=!1),O!=null&&qt(O,null,m,a,!0),q!=null&&(d.renderCache[q]=void 0),U&256){d.ctx.deactivate(a);return}const z=U&1&&j,ee=!gt(a);let Z;if(ee&&(Z=L&&L.onVnodeBeforeUnmount)&&Pe(Z,d,a),U&6)Ao(a.component,m,S);else{if(U&128){a.suspense.unmount(m,S);return}z&&ke(a,null,d,"beforeUnmount"),U&64?a.type.remove(a,d,m,St,S):x&&!x.hasOnce&&(w!==xe||F>0&&F&64)?It(x,d,m,!1,!0):(w===xe&&F&384||!v&&U&16)&&It(C,d,m),S&&Xs(a)}(ee&&(Z=L&&L.onVnodeUnmounted)||z)&&Ae(()=>{Z&&Pe(Z,d,a),z&&ke(a,null,d,"unmounted")},m)},Xs=a=>{const{type:d,el:m,anchor:S,transition:v}=a;if(d===xe){Co(m,S);return}if(d===Vt){g(a);return}const w=()=>{r(m),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(a.shapeFlag&1&&v&&!v.persisted){const{leave:L,delayLeave:O}=v,C=()=>L(m,w);O?O(a.el,w,C):C()}else w()},Co=(a,d)=>{let m;for(;a!==d;)m=y(a),r(a),a=m;r(d)},Ao=(a,d,m)=>{const{bum:S,scope:v,job:w,subTree:L,um:O,m:C,a:x}=a;dr(C),dr(x),S&&Kn(S),v.stop(),w&&(w.flags|=8,$e(L,a,d,m)),O&&Ae(O,d),Ae(()=>{a.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},It=(a,d,m,S=!1,v=!1,w=0)=>{for(let L=w;L{if(a.shapeFlag&6)return nn(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const d=y(a.anchor||a.el),m=d&&d[Ol];return m?y(m):d};let Wn=!1;const Ys=(a,d,m)=>{a==null?d._vnode&&$e(d._vnode,null,null,!0):I(d._vnode||null,a,d,null,null,null,m),d._vnode=a,Wn||(Wn=!0,nr(),xn(),Wn=!1)},St={p:I,um:$e,m:lt,r:Xs,mt:Y,mc:W,pc:D,pbc:M,n:nn,o:e};let Un,Bn;return t&&([Un,Bn]=t(St)),{render:Ys,hydrate:Un,createApp:tc(Ys,Un)}}function Qn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function ct({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function qi(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Gi(e,t,n=!1){const s=e.children,r=t.children;if(B(s)&&B(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Xi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Xi(t)}function dr(e){if(e)for(let t=0;tyt(dc);function Yi(e,t){return jn(e,null,t)}function vu(e,t){return jn(e,null,{flush:"post"})}function Le(e,t,n){return jn(e,t,n)}function jn(e,t,n=ne){const{immediate:s,deep:r,flush:i,once:o}=n,l=ae({},n),c=t&&s||!t&&i!=="post";let u;if(Yt){if(i==="sync"){const b=hc();u=b.__watcherHandles||(b.__watcherHandles=[])}else if(!c){const b=()=>{};return b.stop=We,b.resume=We,b.pause=We,b}}const f=ue;l.call=(b,A,I)=>De(b,f,A,I);let h=!1;i==="post"?l.scheduler=b=>{Ae(b,f&&f.suspense)}:i!=="sync"&&(h=!0,l.scheduler=(b,A)=>{A?b():Ws(b)}),l.augmentJob=b=>{t&&(b.flags|=4),h&&(b.flags|=2,f&&(b.id=f.uid,b.i=f))};const y=Tl(e,t,l);return Yt&&(u?u.push(y):c&&y()),y}function pc(e,t,n){const s=this.proxy,r=oe(e)?e.includes(".")?zi(s,e):()=>s[e]:e.bind(s,s);let i;G(t)?i=t:(i=t.handler,n=t);const o=en(this),l=jn(r,i.bind(s),n);return o(),l}function zi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ne(t)}Modifiers`]||e[`${rt(t)}Modifiers`];function mc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ne;let r=n;const i=t.startsWith("update:"),o=i&&gc(s,t.slice(7));o&&(o.trim&&(r=n.map(f=>oe(f)?f.trim():f)),o.number&&(r=n.map(Ho)));let l,c=s[l=gn(t)]||s[l=gn(Ne(t))];!c&&i&&(c=s[l=gn(rt(t))]),c&&De(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,De(u,e,6,r)}}function Ji(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!G(e)){const c=u=>{const f=Ji(u,t,!0);f&&(l=!0,ae(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(se(e)&&s.set(e,null),null):(B(i)?i.forEach(c=>o[c]=null):ae(o,i),se(e)&&s.set(e,o),o)}function Vn(e,t){return!e||!Jt(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,rt(t))||Q(e,t))}function Zn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:u,renderCache:f,props:h,data:y,setupState:b,ctx:A,inheritAttrs:I}=e,K=Tn(e);let H,k;try{if(n.shapeFlag&4){const g=r||s,P=g;H=Me(u.call(P,g,f,h,b,y,A)),k=l}else{const g=t;H=Me(g.length>1?g(h,{attrs:l,slots:o,emit:c}):g(h,null)),k=t.props?l:yc(l)}}catch(g){kt.length=0,Nn(g,e,1),H=he(_e)}let p=H;if(k&&I!==!1){const g=Object.keys(k),{shapeFlag:P}=p;g.length&&P&7&&(i&&g.some(Os)&&(k=bc(k,i)),p=st(p,k,!1,!0))}return n.dirs&&(p=st(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Kt(p,n.transition),H=p,Tn(K),H}const yc=e=>{let t;for(const n in e)(n==="class"||n==="style"||Jt(n))&&((t||(t={}))[n]=e[n]);return t},bc=(e,t)=>{const n={};for(const s in e)(!Os(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function _c(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?hr(s,o,u):!!o;if(c&8){const f=t.dynamicProps;for(let h=0;he.__isSuspense;function eo(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):Al(e)}const xe=Symbol.for("v-fgt"),bt=Symbol.for("v-txt"),_e=Symbol.for("v-cmt"),Vt=Symbol.for("v-stc"),kt=[];let Re=null;function xs(e=!1){kt.push(Re=e?null:[])}function vc(){kt.pop(),Re=kt[kt.length-1]||null}let Gt=1;function pr(e,t=!1){Gt+=e,e<0&&Re&&t&&(Re.hasOnce=!0)}function to(e){return e.dynamicChildren=Gt>0?Re||Ct:null,vc(),Gt>0&&Re&&Re.push(e),e}function wu(e,t,n,s,r,i){return to(so(e,t,n,s,r,i,!0))}function Ts(e,t,n,s,r){return to(he(e,t,n,s,r,!0))}function Xt(e){return e?e.__v_isVNode===!0:!1}function dt(e,t){return e.type===t.type&&e.key===t.key}const no=({key:e})=>e??null,yn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?oe(e)||fe(e)||G(e)?{i:de,r:e,k:t,f:!!n}:e:null);function so(e,t=null,n=null,s=0,r=null,i=e===xe?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&no(t),ref:t&&yn(t),scopeId:bi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:de};return l?(Bs(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=oe(n)?8:16),Gt>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const he=wc;function wc(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Pi)&&(e=_e),Xt(e)){const l=st(e,t,!0);return n&&Bs(l,n),Gt>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag=-2,l}if(Mc(e)&&(e=e.__vccOpts),t){t=Sc(t);let{class:l,style:c}=t;l&&!oe(l)&&(t.class=Ls(l)),se(c)&&(js(c)&&!B(c)&&(c=ae({},c)),t.style=Is(c))}const o=oe(e)?1:Zi(e)?128:_i(e)?64:se(e)?4:G(e)?2:0;return so(e,t,n,s,r,o,i,!0)}function Sc(e){return e?js(e)||ji(e)?ae({},e):e:null}function st(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,u=t?xc(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&no(u),ref:t&&t.ref?n&&i?B(i)?i.concat(yn(t)):[i,yn(t)]:yn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==xe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&st(e.ssContent),ssFallback:e.ssFallback&&st(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Kt(f,c.clone(f)),f}function ro(e=" ",t=0){return he(bt,null,e,t)}function Su(e,t){const n=he(Vt,null,e);return n.staticCount=t,n}function xu(e="",t=!1){return t?(xs(),Ts(_e,null,e)):he(_e,null,e)}function Me(e){return e==null||typeof e=="boolean"?he(_e):B(e)?he(xe,null,e.slice()):Xt(e)?et(e):he(bt,null,String(e))}function et(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:st(e)}function Bs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(B(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Bs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!ji(t)?t._ctx=de:r===3&&de&&(de.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else G(t)?(t={default:t,_ctx:de},n=32):(t=String(t),s&64?(n=16,t=[ro(t)]):n=8);e.children=t,e.shapeFlag|=n}function xc(...e){const t={};for(let n=0;nue||de;let Cn,Es;{const e=Pn(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Cn=t("__VUE_INSTANCE_SETTERS__",n=>ue=n),Es=t("__VUE_SSR_SETTERS__",n=>Yt=n)}const en=e=>{const t=ue;return Cn(e),e.scope.on(),()=>{e.scope.off(),Cn(t)}},gr=()=>{ue&&ue.scope.off(),Cn(null)};function io(e){return e.vnode.shapeFlag&4}let Yt=!1;function Ac(e,t=!1,n=!1){t&&Es(t);const{props:s,children:r}=e.vnode,i=io(e);sc(e,s,i,t),lc(e,r,n);const o=i?Rc(e,t):void 0;return t&&Es(!1),o}function Rc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Gl);const{setup:s}=n;if(s){it();const r=e.setupContext=s.length>1?lo(e):null,i=en(e),o=Qt(s,e,0,[e.props,r]),l=Kr(o);if(ot(),i(),(l||e.sp)&&!gt(e)&&Ci(e),l){if(o.then(gr,gr),t)return o.then(c=>{mr(e,c)}).catch(c=>{Nn(c,e,0)});e.asyncDep=o}else mr(e,o)}else oo(e)}function mr(e,t,n){G(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:se(t)&&(e.setupState=pi(t)),oo(e)}function oo(e,t,n){const s=e.type;e.render||(e.render=s.render||We);{const r=en(e);it();try{Yl(e)}finally{ot(),r()}}}const Oc={get(e,t){return ye(e,"get",""),e[t]}};function lo(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Oc),slots:e.slots,emit:e.emit,expose:t}}function Ks(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(pi(mn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jt)return jt[n](e)},has(t,n){return n in t||n in jt}})):e.proxy}function Pc(e,t=!0){return G(e)?e.displayName||e.name:e.name||t&&e.__name}function Mc(e){return G(e)&&"__vccOpts"in e}const ie=(e,t)=>Sl(e,t,Yt);function Cs(e,t,n){const s=arguments.length;return s===2?se(t)&&!B(t)?Xt(t)?he(e,null,[t]):he(e,t):he(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Xt(n)&&(n=[n]),he(e,t,n))}const Ic="3.5.13";/** +* @vue/runtime-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let As;const yr=typeof window<"u"&&window.trustedTypes;if(yr)try{As=yr.createPolicy("vue",{createHTML:e=>e})}catch{}const co=As?e=>As.createHTML(e):e=>e,Lc="http://www.w3.org/2000/svg",Nc="http://www.w3.org/1998/Math/MathML",Ke=typeof document<"u"?document:null,br=Ke&&Ke.createElement("template"),Fc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ke.createElementNS(Lc,e):t==="mathml"?Ke.createElementNS(Nc,e):n?Ke.createElement(e,{is:n}):Ke.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ke.createTextNode(e),createComment:e=>Ke.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ke.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{br.innerHTML=co(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=br.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Je="transition",Ft="animation",zt=Symbol("_vtc"),fo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Hc=ae({},vi,fo),Dc=e=>(e.displayName="Transition",e.props=Hc,e),Tu=Dc((e,{slots:t})=>Cs(Il,$c(e),t)),ft=(e,t=[])=>{B(e)?e.forEach(n=>n(...t)):e&&e(...t)},_r=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function $c(e){const t={};for(const _ in e)_ in fo||(t[_]=e[_]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:y=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=e,A=jc(r),I=A&&A[0],K=A&&A[1],{onBeforeEnter:H,onEnter:k,onEnterCancelled:p,onLeave:g,onLeaveCancelled:P,onBeforeAppear:V=H,onAppear:R=k,onAppearCancelled:W=p}=t,T=(_,N,Y,re)=>{_._enterCancelled=re,ut(_,N?f:l),ut(_,N?u:o),Y&&Y()},M=(_,N)=>{_._isLeaving=!1,ut(_,h),ut(_,b),ut(_,y),N&&N()},E=_=>(N,Y)=>{const re=_?R:k,$=()=>T(N,_,Y);ft(re,[N,$]),vr(()=>{ut(N,_?c:i),Be(N,_?f:l),_r(re)||wr(N,s,I,$)})};return ae(t,{onBeforeEnter(_){ft(H,[_]),Be(_,i),Be(_,o)},onBeforeAppear(_){ft(V,[_]),Be(_,c),Be(_,u)},onEnter:E(!1),onAppear:E(!0),onLeave(_,N){_._isLeaving=!0;const Y=()=>M(_,N);Be(_,h),_._enterCancelled?(Be(_,y),Tr()):(Tr(),Be(_,y)),vr(()=>{_._isLeaving&&(ut(_,h),Be(_,b),_r(g)||wr(_,s,K,Y))}),ft(g,[_,Y])},onEnterCancelled(_){T(_,!1,void 0,!0),ft(p,[_])},onAppearCancelled(_){T(_,!0,void 0,!0),ft(W,[_])},onLeaveCancelled(_){M(_),ft(P,[_])}})}function jc(e){if(e==null)return null;if(se(e))return[es(e.enter),es(e.leave)];{const t=es(e);return[t,t]}}function es(e){return Do(e)}function Be(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[zt]||(e[zt]=new Set)).add(t)}function ut(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[zt];n&&(n.delete(t),n.size||(e[zt]=void 0))}function vr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Vc=0;function wr(e,t,n,s){const r=e._endId=++Vc,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=kc(e,t);if(!o)return s();const u=o+"end";let f=0;const h=()=>{e.removeEventListener(u,y),i()},y=b=>{b.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[A]||"").split(", "),r=s(`${Je}Delay`),i=s(`${Je}Duration`),o=Sr(r,i),l=s(`${Ft}Delay`),c=s(`${Ft}Duration`),u=Sr(l,c);let f=null,h=0,y=0;t===Je?o>0&&(f=Je,h=o,y=i.length):t===Ft?u>0&&(f=Ft,h=u,y=c.length):(h=Math.max(o,u),f=h>0?o>u?Je:Ft:null,y=f?f===Je?i.length:c.length:0);const b=f===Je&&/\b(transform|all)(,|$)/.test(s(`${Je}Property`).toString());return{type:f,timeout:h,propCount:y,hasTransform:b}}function Sr(e,t){for(;e.lengthxr(n)+xr(e[s])))}function xr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Tr(){return document.body.offsetHeight}function Wc(e,t,n){const s=e[zt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Er=Symbol("_vod"),Uc=Symbol("_vsh"),Bc=Symbol(""),Kc=/(^|;)\s*display\s*:/;function qc(e,t,n){const s=e.style,r=oe(n);let i=!1;if(n&&!r){if(t)if(oe(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&bn(s,l,"")}else for(const o in t)n[o]==null&&bn(s,o,"");for(const o in n)o==="display"&&(i=!0),bn(s,o,n[o])}else if(r){if(t!==n){const o=s[Bc];o&&(n+=";"+o),s.cssText=n,i=Kc.test(n)}}else t&&e.removeAttribute("style");Er in e&&(e[Er]=i?s.display:"",e[Uc]&&(s.display="none"))}const Cr=/\s*!important$/;function bn(e,t,n){if(B(n))n.forEach(s=>bn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Gc(e,t);Cr.test(n)?e.setProperty(rt(s),n.replace(Cr,""),"important"):e[s]=n}}const Ar=["Webkit","Moz","ms"],ts={};function Gc(e,t){const n=ts[t];if(n)return n;let s=Ne(t);if(s!=="filter"&&s in e)return ts[t]=s;s=On(s);for(let r=0;rns||(Qc.then(()=>ns=0),ns=Date.now());function ef(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;De(tf(s,n.value),t,5,[s])};return n.value=e,n.attached=Zc(),n}function tf(e,t){if(B(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Lr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,nf=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?Wc(e,s,o):t==="style"?qc(e,n,s):Jt(t)?Os(t)||zc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):sf(e,t,s,o))?(Pr(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Or(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!oe(s))?Pr(e,Ne(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Or(e,t,s,o))};function sf(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Lr(t)&&G(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Lr(t)&&oe(n)?!1:t in e}const rf=["ctrl","shift","alt","meta"],of={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>rf.some(n=>e[`${n}Key`]&&!t.includes(n))},Eu=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=rt(r.key);if(t.some(o=>o===i||lf[o]===i))return e(r)})},cf=ae({patchProp:nf},Fc);let ss,Nr=!1;function ff(){return ss=Nr?ss:fc(cf),Nr=!0,ss}const Au=(...e)=>{const t=ff().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=af(s);if(r)return n(r,!0,uf(r))},t};function uf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function af(e){return oe(e)?document.querySelector(e):e}function uo(e){return Qr()?(qo(e),!0):!1}const rs=new WeakMap,df=(...e)=>{var t;const n=e[0],s=(t=Zt())==null?void 0:t.proxy;if(s==null&&!Hi())throw new Error("injectLocal must be called in setup");return s&&rs.has(s)&&n in rs.get(s)?rs.get(s)[n]:yt(...e)},ao=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const hf=Object.prototype.toString,pf=e=>hf.call(e)==="[object Object]",wt=()=>{},Fr=gf();function gf(){var e,t;return ao&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function qs(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const ho=e=>e();function mf(e,t={}){let n,s,r=wt;const i=c=>{clearTimeout(c),r(),r=wt};let o;return c=>{const u=le(e),f=le(t.maxWait);return n&&i(n),u<=0||f!==void 0&&f<=0?(s&&(i(s),s=null),Promise.resolve(c())):new Promise((h,y)=>{r=t.rejectOnCancel?y:h,o=c,f&&!s&&(s=setTimeout(()=>{n&&i(n),s=null,h(o())},f)),n=setTimeout(()=>{s&&i(s),s=null,h(c())},u)})}}function yf(...e){let t=0,n,s=!0,r=wt,i,o,l,c,u;!fe(e[0])&&typeof e[0]=="object"?{delay:o,trailing:l=!0,leading:c=!0,rejectOnCancel:u=!1}=e[0]:[o,l=!0,c=!0,u=!1]=e;const f=()=>{n&&(clearTimeout(n),n=void 0,r(),r=wt)};return y=>{const b=le(o),A=Date.now()-t,I=()=>i=y();return f(),b<=0?(t=Date.now(),I()):(A>b&&(c||!s)?(t=Date.now(),I()):l&&(i=new Promise((K,H)=>{r=u?H:K,n=setTimeout(()=>{t=Date.now(),s=!0,K(I()),f()},Math.max(0,b-A))})),!c&&!n&&(n=setTimeout(()=>s=!0,b)),s=!1,i)}}function bf(e=ho){const t=pe(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:Ln(t),pause:n,resume:s,eventFilter:r}}function Hr(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function _f(e){return Zt()}function is(e){return Array.isArray(e)?e:[e]}function po(...e){if(e.length!==1)return _l(...e);const t=e[0];return typeof t=="function"?Ln(ml(()=>({get:t,set:wt}))):pe(t)}function vf(e,t=200,n={}){return qs(mf(t,n),e)}function wf(e,t=200,n=!1,s=!0,r=!1){return qs(yf(t,n,s,r),e)}function Sf(e,t,n={}){const{eventFilter:s=ho,...r}=n;return Le(e,qs(s,t),r)}function xf(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=bf(s);return{stop:Sf(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function kn(e,t=!0,n){_f()?Mt(e,n):t?e():Fn(e)}function Tf(e,t,n){return Le(e,t,{...n,immediate:!0})}const Ge=ao?window:void 0;function Gs(e){var t;const n=le(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Xe(...e){const t=[],n=()=>{t.forEach(l=>l()),t.length=0},s=(l,c,u,f)=>(l.addEventListener(c,u,f),()=>l.removeEventListener(c,u,f)),r=ie(()=>{const l=is(le(e[0])).filter(c=>c!=null);return l.every(c=>typeof c!="string")?l:void 0}),i=Tf(()=>{var l,c;return[(c=(l=r.value)==null?void 0:l.map(u=>Gs(u)))!=null?c:[Ge].filter(u=>u!=null),is(le(r.value?e[1]:e[0])),is(ks(r.value?e[2]:e[1])),le(r.value?e[3]:e[2])]},([l,c,u,f])=>{if(n(),!(l!=null&&l.length)||!(c!=null&&c.length)||!(u!=null&&u.length))return;const h=pf(f)?{...f}:f;t.push(...l.flatMap(y=>c.flatMap(b=>u.map(A=>s(y,b,A,h)))))},{flush:"post"}),o=()=>{i(),n()};return uo(n),o}function Ef(){const e=pe(!1),t=Zt();return t&&Mt(()=>{e.value=!0},t),e}function Cf(e){const t=Ef();return ie(()=>(t.value,!!e()))}function Af(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Ru(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Ge,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Af(t);return Xe(r,i,f=>{f.repeat&&le(l)||c(f)&&n(f)},o)}const Rf=Symbol("vueuse-ssr-width");function Of(){const e=Hi()?df(Rf,null):null;return typeof e=="number"?e:void 0}function go(e,t={}){const{window:n=Ge,ssrWidth:s=Of()}=t,r=Cf(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),i=pe(typeof s=="number"),o=Vs(),l=pe(!1),c=u=>{l.value=u.matches};return Yi(()=>{if(i.value){i.value=!r.value;const u=le(e).split(",");l.value=u.some(f=>{const h=f.includes("not all"),y=f.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),b=f.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let A=!!(y||b);return y&&A&&(A=s>=Hr(y[1])),b&&A&&(A=s<=Hr(b[1])),h?!A:A});return}r.value&&(o.value=n.matchMedia(le(e)),l.value=o.value.matches)}),Xe(o,"change",c,{passive:!0}),ie(()=>l.value)}const an=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},dn="__vueuse_ssr_handlers__",Pf=Mf();function Mf(){return dn in an||(an[dn]=an[dn]||{}),an[dn]}function mo(e,t){return Pf[e]||t}function yo(e){return go("(prefers-color-scheme: dark)",e)}function If(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Lf={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Dr="vueuse-storage";function Nf(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:f,window:h=Ge,eventFilter:y,onError:b=E=>{console.error(E)},initOnMounted:A}=s,I=(f?Vs:pe)(typeof t=="function"?t():t),K=ie(()=>le(e));if(!n)try{n=mo("getDefaultStorage",()=>{var E;return(E=Ge)==null?void 0:E.localStorage})()}catch(E){b(E)}if(!n)return I;const H=le(t),k=If(H),p=(r=s.serializer)!=null?r:Lf[k],{pause:g,resume:P}=xf(I,()=>R(I.value),{flush:i,deep:o,eventFilter:y});Le(K,()=>T(),{flush:i}),h&&l&&kn(()=>{n instanceof Storage?Xe(h,"storage",T,{passive:!0}):Xe(h,Dr,M),A&&T()}),A||T();function V(E,_){if(h){const N={key:K.value,oldValue:E,newValue:_,storageArea:n};h.dispatchEvent(n instanceof Storage?new StorageEvent("storage",N):new CustomEvent(Dr,{detail:N}))}}function R(E){try{const _=n.getItem(K.value);if(E==null)V(_,null),n.removeItem(K.value);else{const N=p.write(E);_!==N&&(n.setItem(K.value,N),V(_,N))}}catch(_){b(_)}}function W(E){const _=E?E.newValue:n.getItem(K.value);if(_==null)return c&&H!=null&&n.setItem(K.value,p.write(H)),H;if(!E&&u){const N=p.read(_);return typeof u=="function"?u(N,H):k==="object"&&!Array.isArray(N)?{...H,...N}:N}else return typeof _!="string"?_:p.read(_)}function T(E){if(!(E&&E.storageArea!==n)){if(E&&E.key==null){I.value=H;return}if(!(E&&E.key!==K.value)){g();try{(E==null?void 0:E.newValue)!==p.write(I.value)&&(I.value=W(E))}catch(_){b(_)}finally{E?Fn(P):P()}}}}function M(E){T(E.detail)}return I}const Ff="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Hf(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Ge,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},y=yo({window:r}),b=ie(()=>y.value?"dark":"light"),A=c||(o==null?po(s):Nf(o,s,i,{window:r,listenToStorageChanges:l})),I=ie(()=>A.value==="auto"?b.value:A.value),K=mo("updateHTMLAttrs",(g,P,V)=>{const R=typeof g=="string"?r==null?void 0:r.document.querySelector(g):Gs(g);if(!R)return;const W=new Set,T=new Set;let M=null;if(P==="class"){const _=V.split(/\s/g);Object.values(h).flatMap(N=>(N||"").split(/\s/g)).filter(Boolean).forEach(N=>{_.includes(N)?W.add(N):T.add(N)})}else M={key:P,value:V};if(W.size===0&&T.size===0&&M===null)return;let E;f&&(E=r.document.createElement("style"),E.appendChild(document.createTextNode(Ff)),r.document.head.appendChild(E));for(const _ of W)R.classList.add(_);for(const _ of T)R.classList.remove(_);M&&R.setAttribute(M.key,M.value),f&&(r.getComputedStyle(E).opacity,document.head.removeChild(E))});function H(g){var P;K(t,n,(P=h[g])!=null?P:g)}function k(g){e.onChanged?e.onChanged(g,H):H(g)}Le(I,k,{flush:"post",immediate:!0}),kn(()=>k(I.value));const p=ie({get(){return u?A.value:I.value},set(g){A.value=g}});return Object.assign(p,{store:A,system:b,state:I})}function Df(e={}){const{valueDark:t="dark",valueLight:n=""}=e,s=Hf({...e,onChanged:(o,l)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,o==="dark",l,o):l(o)},modes:{dark:t,light:n}}),r=ie(()=>s.system.value);return ie({get(){return s.value==="dark"},set(o){const l=o?"dark":"light";r.value===l?s.value="auto":s.value=l}})}function os(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const $r=1;function $f(e,t={}){const{throttle:n=0,idle:s=200,onStop:r=wt,onScroll:i=wt,offset:o={left:0,right:0,top:0,bottom:0},eventListenerOptions:l={capture:!1,passive:!0},behavior:c="auto",window:u=Ge,onError:f=R=>{console.error(R)}}=t,h=pe(0),y=pe(0),b=ie({get(){return h.value},set(R){I(R,void 0)}}),A=ie({get(){return y.value},set(R){I(void 0,R)}});function I(R,W){var T,M,E,_;if(!u)return;const N=le(e);if(!N)return;(E=N instanceof Document?u.document.body:N)==null||E.scrollTo({top:(T=le(W))!=null?T:A.value,left:(M=le(R))!=null?M:b.value,behavior:le(c)});const Y=((_=N==null?void 0:N.document)==null?void 0:_.documentElement)||(N==null?void 0:N.documentElement)||N;b!=null&&(h.value=Y.scrollLeft),A!=null&&(y.value=Y.scrollTop)}const K=pe(!1),H=Pt({left:!0,right:!1,top:!0,bottom:!1}),k=Pt({left:!1,right:!1,top:!1,bottom:!1}),p=R=>{K.value&&(K.value=!1,k.left=!1,k.right=!1,k.top=!1,k.bottom=!1,r(R))},g=vf(p,n+s),P=R=>{var W;if(!u)return;const T=((W=R==null?void 0:R.document)==null?void 0:W.documentElement)||(R==null?void 0:R.documentElement)||Gs(R),{display:M,flexDirection:E,direction:_}=getComputedStyle(T),N=_==="rtl"?-1:1,Y=T.scrollLeft;k.left=Yh.value;const re=Y*N<=(o.left||0),$=Y*N+T.clientWidth>=T.scrollWidth-(o.right||0)-$r;M==="flex"&&E==="row-reverse"?(H.left=$,H.right=re):(H.left=re,H.right=$),h.value=Y;let X=T.scrollTop;R===u.document&&!X&&(X=u.document.body.scrollTop),k.top=Xy.value;const D=X<=(o.top||0),ce=X+T.clientHeight>=T.scrollHeight-(o.bottom||0)-$r;M==="flex"&&E==="column-reverse"?(H.top=ce,H.bottom=D):(H.top=D,H.bottom=ce),y.value=X},V=R=>{var W;if(!u)return;const T=(W=R.target.documentElement)!=null?W:R.target;P(T),K.value=!0,g(R),i(R)};return Xe(e,"scroll",n?wf(V,n,!0,!1):V,l),kn(()=>{try{const R=le(e);if(!R)return;P(R)}catch(R){f(R)}}),Xe(e,"scrollend",p,l),{x:b,y:A,isScrolling:K,arrivedState:H,directions:k,measure(){const R=le(e);u&&R&&P(R)}}}function bo(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const ls=new WeakMap;function Ou(e,t=!1){const n=pe(t);let s=null,r="";Le(po(e),l=>{const c=os(le(l));if(c){const u=c;if(ls.get(u)||ls.set(u,u.style.overflow),u.style.overflow!=="hidden"&&(r=u.style.overflow),u.style.overflow==="hidden")return n.value=!0;if(n.value)return u.style.overflow="hidden"}},{immediate:!0});const i=()=>{const l=os(le(e));!l||n.value||(Fr&&(s=Xe(l,"touchmove",c=>{jf(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{const l=os(le(e));!l||!n.value||(Fr&&(s==null||s()),l.style.overflow=r,ls.delete(l),n.value=!1)};return uo(o),ie({get(){return n.value},set(l){l?i():o()}})}function Pu(e={}){const{window:t=Ge,...n}=e;return $f(t,n)}function Mu(e={}){const{window:t=Ge,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0,type:o="inner"}=e,l=pe(n),c=pe(s),u=()=>{if(t)if(o==="outer")l.value=t.outerWidth,c.value=t.outerHeight;else if(o==="visual"&&t.visualViewport){const{width:h,height:y,scale:b}=t.visualViewport;l.value=Math.round(h*b),c.value=Math.round(y*b)}else i?(l.value=t.innerWidth,c.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)};u(),kn(u);const f={passive:!0};if(Xe("resize",u,f),t&&o==="visual"&&t.visualViewport&&Xe(t.visualViewport,"resize",u,f),r){const h=go("(orientation: portrait)");Le(h,()=>u())}return{width:l,height:c}}const cs={};var fs={};const _o=/^(?:[a-z]+:|\/\/)/i,Vf="vitepress-theme-appearance",kf=/#.*$/,Wf=/[?#].*$/,Uf=/(?:(^|\/)index)?\.(?:md|html)$/,me=typeof document<"u",vo={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Bf(e,t,n=!1){if(t===void 0)return!1;if(e=jr(`/${e}`),n)return new RegExp(t).test(e);if(jr(t)!==e)return!1;const s=t.match(kf);return s?(me?location.hash:"")===s[0]:!0}function jr(e){return decodeURI(e).replace(Wf,"").replace(Uf,"$1")}function Kf(e){return _o.test(e)}function qf(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!Kf(n)&&Bf(t,`/${n}/`,!0))||"root"}function Gf(e,t){var s,r,i,o,l,c,u;const n=qf(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:So(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function wo(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Xf(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Xf(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Yf(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function So(e,t){return[...e.filter(n=>!Yf(t,n)),...t]}const zf=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Jf=/^[a-z]:/i;function Vr(e){const t=Jf.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(zf,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const us=new Set;function Qf(e){if(us.size===0){const n=typeof process=="object"&&(fs==null?void 0:fs.VITE_EXTRA_EXTENSIONS)||(cs==null?void 0:cs.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>us.add(s))}const t=e.split(".").pop();return t==null||!us.has(t.toLowerCase())}const Zf=Symbol(),_t=Vs(Po);function Iu(e){const t=ie(()=>Gf(_t.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?pe(!0):n==="force-auto"?yo():n?Df({storageKey:Vf,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):pe(!1),r=pe(me?location.hash:"");return me&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Le(()=>e.data,()=>{r.value=me?location.hash:""}),{site:t,theme:ie(()=>t.value.themeConfig),page:ie(()=>e.data),frontmatter:ie(()=>e.data.frontmatter),params:ie(()=>e.data.params),lang:ie(()=>t.value.lang),dir:ie(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ie(()=>t.value.localeIndex||"root"),title:ie(()=>wo(t.value,e.data)),description:ie(()=>e.data.description||t.value.description),isDark:s,hash:ie(()=>r.value)}}function eu(){const e=yt(Zf);if(!e)throw new Error("vitepress data not properly injected in app");return e}function tu(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function kr(e){return _o.test(e)||!e.startsWith("/")?e:tu(_t.value.base,e)}function nu(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),me){const n="/";t=Vr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Vr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let _n=[];function Lu(e){_n.push(e),$n(()=>{_n=_n.filter(t=>t!==e)})}function su(){let e=_t.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Wr(e,n);else if(Array.isArray(e))for(const s of e){const r=Wr(s,n);if(r){t=r;break}}return t}function Wr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const ru=Symbol(),xo="http://a.com",iu=()=>({path:"/",component:null,data:vo});function Nu(e,t){const n=Pt(iu()),s={route:n,go:r};async function r(l=me?location.href:"/"){var c,u;l=as(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(me&&l!==as(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((u=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:u(l)))}let i=null;async function o(l,c=0,u=!1){var y,b;if(await((y=s.onBeforePageLoad)==null?void 0:y.call(s,l))===!1)return;const f=new URL(l,xo),h=i=f.pathname;try{let A=await e(h);if(!A)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:I,__pageData:K}=A;if(!I)throw new Error(`Invalid route component: ${I}`);await((b=s.onAfterPageLoad)==null?void 0:b.call(s,l)),n.path=me?h:kr(h),n.component=mn(I),n.data=mn(K),me&&Fn(()=>{let H=_t.value.base+K.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!_t.value.cleanUrls&&!H.endsWith("/")&&(H+=".html"),H!==f.pathname&&(f.pathname=H,l=H+f.search+f.hash,history.replaceState({},"",l)),f.hash&&!c){let k=null;try{k=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(p){console.warn(p)}if(k){Ur(k,f.hash);return}}window.scrollTo(0,c)})}}catch(A){if(!/fetch|Page not found/.test(A.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(A),!u)try{const I=await fetch(_t.value.base+"hashmap.json");window.__VP_HASH_MAP__=await I.json(),await o(l,c,!0);return}catch{}if(i===h){i=null,n.path=me?h:kr(h),n.component=t?mn(t):null;const I=me?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...vo,relativePath:I}}}}return me&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.defaultPrevented||!(l.target instanceof Element)||l.target.closest("button")||l.button!==0||l.ctrlKey||l.shiftKey||l.altKey||l.metaKey)return;const c=l.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const u=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(u==null)return;const{href:f,origin:h,pathname:y,hash:b,search:A}=new URL(u,c.baseURI),I=new URL(location.href);h===I.origin&&Qf(y)&&(l.preventDefault(),y===I.pathname&&A===I.search?(b!==I.hash&&(history.pushState({},"",f),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:I.href,newURL:f}))),b?Ur(c,b,c.classList.contains("header-anchor")):window.scrollTo(0,0)):r(f))},{capture:!0}),window.addEventListener("popstate",async l=>{var u;if(l.state===null)return;const c=as(location.href);await o(c,l.state&&l.state.scrollPosition||0),await((u=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:u(c))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function ou(){const e=yt(ru);if(!e)throw new Error("useRouter() is called without provider.");return e}function To(){return ou().route}function Ur(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-su()+i;requestAnimationFrame(r)}}function as(e){const t=new URL(e,xo);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),_t.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const hn=()=>_n.forEach(e=>e()),Fu=Ei({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=To(),{frontmatter:n,site:s}=eu();return Le(n,hn,{deep:!0,flush:"post"}),()=>Cs(e.as,s.value.contentProps??{style:{position:"relative"}},[t.component?Cs(t.component,{onVnodeMounted:hn,onVnodeUpdated:hn,onVnodeUnmounted:hn}):"404 Page Not Found"])}}),Hu=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Du=Ei({setup(e,{slots:t}){const n=pe(!1);return Mt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function $u(){me&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function ju(){if(me){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),lu(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function lu(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Vu(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=ds(l);for(const u of document.head.children)if(u.isEqualNode(c)){s.push(u);return}});return}const o=i.map(ds);s.forEach((l,c)=>{const u=o.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};Yi(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=wo(o,i);u!==document.title&&(document.title=u);const f=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==f&&h.setAttribute("content",f):ds(["meta",{name:"description",content:f}]),r(So(o.head,fu(c)))})}function ds([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&t.async==null&&(s.async=!1),s}function cu(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function fu(e){return e.filter(t=>!cu(t))}const hs=new Set,Eo=()=>document.createElement("link"),uu=e=>{const t=Eo();t.rel="prefetch",t.href=e,document.head.appendChild(t)},au=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let pn;const du=me&&(pn=Eo())&&pn.relList&&pn.relList.supports&&pn.relList.supports("prefetch")?uu:au;function ku(){if(!me||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!hs.has(c)){hs.add(c);const u=nu(c);u&&du(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):hs.add(l))})})};Mt(s);const r=To();Le(()=>r.path,s),$n(()=>{n&&n.disconnect()})}export{_u as $,su as A,mu as B,pu as C,Vs as D,Lu as E,xe as F,he as G,gu as H,_o as I,To as J,xc as K,yt as L,Mu as M,Is as N,Ru as O,Fn as P,Pu as Q,me as R,Ln as S,Tu as T,Ou as U,nc as V,bu as W,Cu as X,Ri as Y,Eu as Z,Hu as _,ro as a,hu as a0,Vu as a1,ru as a2,Iu as a3,Zf as a4,Fu as a5,Du as a6,_t as a7,Nu as a8,nu as a9,Au as aa,ku as ab,ju as ac,$u as ad,Cs as ae,Su as af,Zt as ag,Ts as b,wu as c,Ei as d,xu as e,Qf as f,kr as g,ie as h,Kf as i,so as j,ks as k,Bf as l,go as m,Ls as n,xs as o,pe as p,Le as q,yu as r,Yi as s,Bo as t,eu as u,Mt as v,Rl as w,$n as x,vu as y,Wl as z}; diff --git a/assets/chunks/framework.B_O7KVry.js b/assets/chunks/framework.B_O7KVry.js deleted file mode 100644 index bddae958..00000000 --- a/assets/chunks/framework.B_O7KVry.js +++ /dev/null @@ -1,18 +0,0 @@ -/** -* @vue/shared v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Es(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const te={},St=[],Ue=()=>{},So=()=>!1,Xt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Cs=e=>e.startsWith("onUpdate:"),ce=Object.assign,Ts=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},xo=Object.prototype.hasOwnProperty,z=(e,t)=>xo.call(e,t),B=Array.isArray,xt=e=>En(e)==="[object Map]",$r=e=>En(e)==="[object Set]",q=e=>typeof e=="function",re=e=>typeof e=="string",Ge=e=>typeof e=="symbol",ne=e=>e!==null&&typeof e=="object",Dr=e=>(ne(e)||q(e))&&q(e.then)&&q(e.catch),jr=Object.prototype.toString,En=e=>jr.call(e),Eo=e=>En(e).slice(8,-1),Vr=e=>En(e)==="[object Object]",As=e=>re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Et=Es(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Cn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Co=/-(\w)/g,Le=Cn(e=>e.replace(Co,(t,n)=>n?n.toUpperCase():"")),To=/\B([A-Z])/g,st=Cn(e=>e.replace(To,"-$1").toLowerCase()),Tn=Cn(e=>e.charAt(0).toUpperCase()+e.slice(1)),dn=Cn(e=>e?`on${Tn(e)}`:""),et=(e,t)=>!Object.is(e,t),kn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Ao=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ro=e=>{const t=re(e)?Number(e):NaN;return isNaN(t)?e:t};let Gs;const An=()=>Gs||(Gs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rs(e){if(B(e)){const t={};for(let n=0;n{if(n){const s=n.split(Po);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Os(e){let t="";if(re(e))t=e;else if(B(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Fo=e=>re(e)?e:e==null?"":B(e)||ne(e)&&(e.toString===jr||!q(e.toString))?kr(e)?Fo(e.value):JSON.stringify(e,Wr,2):String(e),Wr=(e,t)=>kr(t)?Wr(e,t.value):xt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Wn(s,i)+" =>"]=r,n),{})}:$r(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Wn(n))}:Ge(t)?Wn(t):ne(t)&&!B(t)&&!Vr(t)?String(t):t,Wn=(e,t="")=>{var n;return Ge(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let we;class Ho{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=we,!t&&we&&(this.index=(we.scopes||(we.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Ht){let t=Ht;for(Ht=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ft;){let t=Ft;for(Ft=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Xr(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Jr(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Ls(s),Do(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function as(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(zr(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function zr(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Vt))return;e.globalVersion=Vt;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!as(e)){e.flags&=-3;return}const n=ee,s=Ne;ee=e,Ne=!0;try{Xr(e);const r=e.fn(e._value);(t.version===0||et(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{ee=n,Ne=s,Jr(e),e.flags&=-3}}function Ls(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Ls(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Do(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ne=!0;const Qr=[];function rt(){Qr.push(Ne),Ne=!1}function it(){const e=Qr.pop();Ne=e===void 0?!0:e}function Ys(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ee;ee=void 0;try{t()}finally{ee=n}}}let Vt=0;class jo{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Rn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ee||!Ne||ee===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ee)n=this.activeLink=new jo(ee,this),ee.deps?(n.prevDep=ee.depsTail,ee.depsTail.nextDep=n,ee.depsTail=n):ee.deps=ee.depsTail=n,Zr(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=ee.depsTail,n.nextDep=void 0,ee.depsTail.nextDep=n,ee.depsTail=n,ee.deps===n&&(ee.deps=s)}return n}trigger(t){this.version++,Vt++,this.notify(t)}notify(t){Ps();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Is()}}}function Zr(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Zr(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const yn=new WeakMap,dt=Symbol(""),us=Symbol(""),Ut=Symbol("");function ge(e,t,n){if(Ne&&ee){let s=yn.get(e);s||yn.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Rn),r.map=s,r.key=n),r.track()}}function Ke(e,t,n,s,r,i){const o=yn.get(e);if(!o){Vt++;return}const l=c=>{c&&c.trigger()};if(Ps(),t==="clear")o.forEach(l);else{const c=B(e),u=c&&As(n);if(c&&n==="length"){const f=Number(s);o.forEach((h,y)=>{(y==="length"||y===Ut||!Ge(y)&&y>=f)&&l(h)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),u&&l(o.get(Ut)),t){case"add":c?u&&l(o.get("length")):(l(o.get(dt)),xt(e)&&l(o.get(us)));break;case"delete":c||(l(o.get(dt)),xt(e)&&l(o.get(us)));break;case"set":xt(e)&&l(o.get(dt));break}}Is()}function Vo(e,t){const n=yn.get(e);return n&&n.get(t)}function bt(e){const t=J(e);return t===e?t:(ge(t,"iterate",Ut),Ie(e)?t:t.map(me))}function On(e){return ge(e=J(e),"iterate",Ut),e}const Uo={__proto__:null,[Symbol.iterator](){return qn(this,Symbol.iterator,me)},concat(...e){return bt(this).concat(...e.map(t=>B(t)?bt(t):t))},entries(){return qn(this,"entries",e=>(e[1]=me(e[1]),e))},every(e,t){return Be(this,"every",e,t,void 0,arguments)},filter(e,t){return Be(this,"filter",e,t,n=>n.map(me),arguments)},find(e,t){return Be(this,"find",e,t,me,arguments)},findIndex(e,t){return Be(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Be(this,"findLast",e,t,me,arguments)},findLastIndex(e,t){return Be(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Be(this,"forEach",e,t,void 0,arguments)},includes(...e){return Gn(this,"includes",e)},indexOf(...e){return Gn(this,"indexOf",e)},join(e){return bt(this).join(e)},lastIndexOf(...e){return Gn(this,"lastIndexOf",e)},map(e,t){return Be(this,"map",e,t,void 0,arguments)},pop(){return Lt(this,"pop")},push(...e){return Lt(this,"push",e)},reduce(e,...t){return Xs(this,"reduce",e,t)},reduceRight(e,...t){return Xs(this,"reduceRight",e,t)},shift(){return Lt(this,"shift")},some(e,t){return Be(this,"some",e,t,void 0,arguments)},splice(...e){return Lt(this,"splice",e)},toReversed(){return bt(this).toReversed()},toSorted(e){return bt(this).toSorted(e)},toSpliced(...e){return bt(this).toSpliced(...e)},unshift(...e){return Lt(this,"unshift",e)},values(){return qn(this,"values",me)}};function qn(e,t,n){const s=On(e),r=s[t]();return s!==e&&!Ie(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const Bo=Array.prototype;function Be(e,t,n,s,r,i){const o=On(e),l=o!==e&&!Ie(e),c=o[t];if(c!==Bo[t]){const h=c.apply(e,i);return l?me(h):h}let u=n;o!==e&&(l?u=function(h,y){return n.call(this,me(h),y,e)}:n.length>2&&(u=function(h,y){return n.call(this,h,y,e)}));const f=c.call(o,u,s);return l&&r?r(f):f}function Xs(e,t,n,s){const r=On(e);let i=n;return r!==e&&(Ie(e)?n.length>3&&(i=function(o,l,c){return n.call(this,o,l,c,e)}):i=function(o,l,c){return n.call(this,o,me(l),c,e)}),r[t](i,...s)}function Gn(e,t,n){const s=J(e);ge(s,"iterate",Ut);const r=s[t](...n);return(r===-1||r===!1)&&Fs(n[0])?(n[0]=J(n[0]),s[t](...n)):r}function Lt(e,t,n=[]){rt(),Ps();const s=J(e)[t].apply(e,n);return Is(),it(),s}const ko=Es("__proto__,__v_isRef,__isVue"),ei=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ge));function Wo(e){Ge(e)||(e=String(e));const t=J(this);return ge(t,"has",e),t.hasOwnProperty(e)}class ti{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?el:ii:i?ri:si).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=B(t);if(!r){let c;if(o&&(c=Uo[n]))return c;if(n==="hasOwnProperty")return Wo}const l=Reflect.get(t,n,le(t)?t:s);return(Ge(n)?ei.has(n):ko(n))||(r||ge(t,"get",n),i)?l:le(l)?o&&As(n)?l:l.value:ne(l)?r?In(l):Pn(l):l}}class ni extends ti{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=yt(i);if(!Ie(s)&&!yt(s)&&(i=J(i),s=J(s)),!B(t)&&le(i)&&!le(s))return c?!1:(i.value=s,!0)}const o=B(t)&&As(n)?Number(n)e,en=e=>Reflect.getPrototypeOf(e);function Xo(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=xt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),f=n?ds:t?hs:me;return!t&&ge(i,"iterate",c?us:dt),{next(){const{value:h,done:y}=u.next();return y?{value:h,done:y}:{value:l?[f(h[0]),f(h[1])]:f(h),done:y}},[Symbol.iterator](){return this}}}}function tn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Jo(e,t){const n={get(r){const i=this.__v_raw,o=J(i),l=J(r);e||(et(r,l)&&ge(o,"get",r),ge(o,"get",l));const{has:c}=en(o),u=t?ds:e?hs:me;if(c.call(o,r))return u(i.get(r));if(c.call(o,l))return u(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&ge(J(r),"iterate",dt),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=J(i),l=J(r);return e||(et(r,l)&&ge(o,"has",r),ge(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=J(l),u=t?ds:e?hs:me;return!e&&ge(c,"iterate",dt),l.forEach((f,h)=>r.call(i,u(f),u(h),o))}};return ce(n,e?{add:tn("add"),set:tn("set"),delete:tn("delete"),clear:tn("clear")}:{add(r){!t&&!Ie(r)&&!yt(r)&&(r=J(r));const i=J(this);return en(i).has.call(i,r)||(i.add(r),Ke(i,"add",r,r)),this},set(r,i){!t&&!Ie(i)&&!yt(i)&&(i=J(i));const o=J(this),{has:l,get:c}=en(o);let u=l.call(o,r);u||(r=J(r),u=l.call(o,r));const f=c.call(o,r);return o.set(r,i),u?et(i,f)&&Ke(o,"set",r,i):Ke(o,"add",r,i),this},delete(r){const i=J(this),{has:o,get:l}=en(i);let c=o.call(i,r);c||(r=J(r),c=o.call(i,r)),l&&l.call(i,r);const u=i.delete(r);return c&&Ke(i,"delete",r,void 0),u},clear(){const r=J(this),i=r.size!==0,o=r.clear();return i&&Ke(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Xo(r,e,t)}),n}function Ms(e,t){const n=Jo(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(z(n,r)&&r in s?n:s,r,i)}const zo={get:Ms(!1,!1)},Qo={get:Ms(!1,!0)},Zo={get:Ms(!0,!1)};const si=new WeakMap,ri=new WeakMap,ii=new WeakMap,el=new WeakMap;function tl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function nl(e){return e.__v_skip||!Object.isExtensible(e)?0:tl(Eo(e))}function Pn(e){return yt(e)?e:Ns(e,!1,qo,zo,si)}function sl(e){return Ns(e,!1,Yo,Qo,ri)}function In(e){return Ns(e,!0,Go,Zo,ii)}function Ns(e,t,n,s,r){if(!ne(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=nl(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function ht(e){return yt(e)?ht(e.__v_raw):!!(e&&e.__v_isReactive)}function yt(e){return!!(e&&e.__v_isReadonly)}function Ie(e){return!!(e&&e.__v_isShallow)}function Fs(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function hn(e){return!z(e,"__v_skip")&&Object.isExtensible(e)&&Ur(e,"__v_skip",!0),e}const me=e=>ne(e)?Pn(e):e,hs=e=>ne(e)?In(e):e;function le(e){return e?e.__v_isRef===!0:!1}function ue(e){return li(e,!1)}function oi(e){return li(e,!0)}function li(e,t){return le(e)?e:new rl(e,t)}class rl{constructor(t,n){this.dep=new Rn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:J(t),this._value=n?t:me(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Ie(t)||yt(t);t=s?t:J(t),et(t,n)&&(this._rawValue=t,this._value=s?t:me(t),this.dep.trigger())}}function ci(e){return le(e)?e.value:e}const il={get:(e,t,n)=>t==="__v_raw"?e:ci(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return le(r)&&!le(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function fi(e){return ht(e)?e:new Proxy(e,il)}class ol{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Rn,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function ll(e){return new ol(e)}class cl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Vo(J(this._object),this._key)}}class fl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function al(e,t,n){return le(e)?e:q(e)?new fl(e):ne(e)&&arguments.length>1?ul(e,t,n):ue(e)}function ul(e,t,n){const s=e[t];return le(s)?s:new cl(e,t,n)}class dl{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Rn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Vt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&ee!==this)return Yr(this,!0),!0}get value(){const t=this.dep.track();return zr(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function hl(e,t,n=!1){let s,r;return q(e)?s=e:(s=e.get,r=e.set),new dl(s,r,n)}const nn={},_n=new WeakMap;let at;function pl(e,t=!1,n=at){if(n){let s=_n.get(n);s||_n.set(n,s=[]),s.push(e)}}function gl(e,t,n=te){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,u=p=>r?p:Ie(p)||r===!1||r===0?Ze(p,1):Ze(p);let f,h,y,w,L=!1,O=!1;if(le(e)?(h=()=>e.value,L=Ie(e)):ht(e)?(h=()=>u(e),L=!0):B(e)?(O=!0,L=e.some(p=>ht(p)||Ie(p)),h=()=>e.map(p=>{if(le(p))return p.value;if(ht(p))return u(p);if(q(p))return c?c(p,2):p()})):q(e)?t?h=c?()=>c(e,2):e:h=()=>{if(y){rt();try{y()}finally{it()}}const p=at;at=f;try{return c?c(e,3,[w]):e(w)}finally{at=p}}:h=Ue,t&&r){const p=h,A=r===!0?1/0:r;h=()=>Ze(p(),A)}const G=Kr(),U=()=>{f.stop(),G&&G.active&&Ts(G.effects,f)};if(i&&t){const p=t;t=(...A)=>{p(...A),U()}}let W=O?new Array(e.length).fill(nn):nn;const g=p=>{if(!(!(f.flags&1)||!f.dirty&&!p))if(t){const A=f.run();if(r||L||(O?A.some((D,j)=>et(D,W[j])):et(A,W))){y&&y();const D=at;at=f;try{const j=[A,W===nn?void 0:O&&W[0]===nn?[]:W,w];c?c(t,3,j):t(...j),W=A}finally{at=D}}}else f.run()};return l&&l(g),f=new qr(h),f.scheduler=o?()=>o(g,!1):g,w=p=>pl(p,!1,f),y=f.onStop=()=>{const p=_n.get(f);if(p){if(c)c(p,4);else for(const A of p)A();_n.delete(f)}},t?s?g(!0):W=f.run():o?o(g.bind(null,!0),!0):f.run(),U.pause=f.pause.bind(f),U.resume=f.resume.bind(f),U.stop=U,U}function Ze(e,t=1/0,n){if(t<=0||!ne(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,le(e))Ze(e.value,t,n);else if(B(e))for(let s=0;s{Ze(s,t,n)});else if(Vr(e)){for(const s in e)Ze(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Ze(e[s],t,n)}return e}/** -* @vue/runtime-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function Jt(e,t,n,s){try{return s?e(...s):e()}catch(r){Ln(r,t,n)}}function He(e,t,n,s){if(q(e)){const r=Jt(e,t,n,s);return r&&Dr(r)&&r.catch(i=>{Ln(i,t,n)}),r}if(B(e)){const r=[];for(let i=0;i>>1,r=ve[s],i=Bt(r);i=Bt(n)?ve.push(e):ve.splice(yl(t),0,e),e.flags|=1,ui()}}function ui(){bn||(bn=ai.then(di))}function _l(e){B(e)?Ct.push(...e):Je&&e.id===-1?Je.splice(vt+1,0,e):e.flags&1||(Ct.push(e),e.flags|=1),ui()}function Js(e,t,n=je+1){for(;nBt(n)-Bt(s));if(Ct.length=0,Je){Je.push(...t);return}for(Je=t,vt=0;vte.id==null?e.flags&2?-1:1/0:e.id;function di(e){try{for(je=0;je{s._d&&cr(-1);const i=vn(t);let o;try{o=e(...r)}finally{vn(i),s._d&&cr(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Ve(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;oe.__isTeleport,ze=Symbol("_leaveCb"),sn=Symbol("_enterCb");function vl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ot(()=>{e.isMounted=!0}),xi(()=>{e.isUnmounting=!0}),e}const Re=[Function,Array],gi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Re,onEnter:Re,onAfterEnter:Re,onEnterCancelled:Re,onBeforeLeave:Re,onLeave:Re,onAfterLeave:Re,onLeaveCancelled:Re,onBeforeAppear:Re,onAppear:Re,onAfterAppear:Re,onAppearCancelled:Re},mi=e=>{const t=e.subTree;return t.component?mi(t.component):t},Sl={name:"BaseTransition",props:gi,setup(e,{slots:t}){const n=jn(),s=vl();return()=>{const r=t.default&&bi(t.default(),!0);if(!r||!r.length)return;const i=yi(r),o=J(e),{mode:l}=o;if(s.isLeaving)return Yn(i);const c=zs(i);if(!c)return Yn(i);let u=ps(c,o,s,n,h=>u=h);c.type!==ye&&kt(c,u);let f=n.subTree&&zs(n.subTree);if(f&&f.type!==ye&&!ut(c,f)&&mi(n).type!==ye){let h=ps(f,o,s,n);if(kt(f,h),l==="out-in"&&c.type!==ye)return s.isLeaving=!0,h.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave,f=void 0},Yn(i);l==="in-out"&&c.type!==ye?h.delayLeave=(y,w,L)=>{const O=_i(s,f);O[String(f.key)]=f,y[ze]=()=>{w(),y[ze]=void 0,delete u.delayedLeave,f=void 0},u.delayedLeave=()=>{L(),delete u.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return i}}};function yi(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==ye){t=n;break}}return t}const xl=Sl;function _i(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ps(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:y,onLeave:w,onAfterLeave:L,onLeaveCancelled:O,onBeforeAppear:G,onAppear:U,onAfterAppear:W,onAppearCancelled:g}=t,p=String(e.key),A=_i(n,e),D=(I,b)=>{I&&He(I,s,9,b)},j=(I,b)=>{const M=b[1];D(I,b),B(I)?I.every(v=>v.length<=1)&&M():I.length<=1&&M()},K={mode:o,persisted:l,beforeEnter(I){let b=c;if(!n.isMounted)if(i)b=G||c;else return;I[ze]&&I[ze](!0);const M=A[p];M&&ut(e,M)&&M.el[ze]&&M.el[ze](),D(b,[I])},enter(I){let b=u,M=f,v=h;if(!n.isMounted)if(i)b=U||u,M=W||f,v=g||h;else return;let V=!1;const se=I[sn]=ie=>{V||(V=!0,ie?D(v,[I]):D(M,[I]),K.delayedLeave&&K.delayedLeave(),I[sn]=void 0)};b?j(b,[I,se]):se()},leave(I,b){const M=String(e.key);if(I[sn]&&I[sn](!0),n.isUnmounting)return b();D(y,[I]);let v=!1;const V=I[ze]=se=>{v||(v=!0,b(),se?D(O,[I]):D(L,[I]),I[ze]=void 0,A[M]===e&&delete A[M])};A[M]=e,w?j(w,[I,V]):V()},clone(I){const b=ps(I,t,n,s,r);return r&&r(b),b}};return K}function Yn(e){if(Nn(e))return e=nt(e),e.children=null,e}function zs(e){if(!Nn(e))return pi(e.type)&&e.children?yi(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&q(n.default))return n.default()}}function kt(e,t){e.shapeFlag&6&&e.component?(e.transition=t,kt(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function bi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;iWt(L,t&&(B(t)?t[O]:t),n,s,r));return}if(pt(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&Wt(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?js(s.component):s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,f=l.refs===te?l.refs={}:l.refs,h=l.setupState,y=J(h),w=h===te?()=>!1:L=>z(y,L);if(u!=null&&u!==c&&(re(u)?(f[u]=null,w(u)&&(h[u]=null)):le(u)&&(u.value=null)),q(c))Jt(c,l,12,[o,f]);else{const L=re(c),O=le(c);if(L||O){const G=()=>{if(e.f){const U=L?w(c)?h[c]:f[c]:c.value;r?B(U)&&Ts(U,i):B(U)?U.includes(i)||U.push(i):L?(f[c]=[i],w(c)&&(h[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else L?(f[c]=o,w(c)&&(h[c]=o)):O&&(c.value=o,e.k&&(f[e.k]=o))};o?(G.id=-1,Te(G,n)):G()}}}let Qs=!1;const wt=()=>{Qs||(console.error("Hydration completed but contains mismatches."),Qs=!0)},El=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Cl=e=>e.namespaceURI.includes("MathML"),rn=e=>{if(e.nodeType===1){if(El(e))return"svg";if(Cl(e))return"mathml"}},on=e=>e.nodeType===8;function Tl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,f=(g,p)=>{if(!p.hasChildNodes()){n(null,g,p),wn(),p._vnode=g;return}h(p.firstChild,g,null,null,null),wn(),p._vnode=g},h=(g,p,A,D,j,K=!1)=>{K=K||!!p.dynamicChildren;const I=on(g)&&g.data==="[",b=()=>O(g,p,A,D,j,I),{type:M,ref:v,shapeFlag:V,patchFlag:se}=p;let ie=g.nodeType;p.el=g,se===-2&&(K=!1,p.dynamicChildren=null);let H=null;switch(M){case gt:ie!==3?p.children===""?(c(p.el=r(""),o(g),g),H=g):H=b():(g.data!==p.children&&(wt(),g.data=p.children),H=i(g));break;case ye:W(g)?(H=i(g),U(p.el=g.content.firstChild,g,A)):ie!==8||I?H=b():H=i(g);break;case Dt:if(I&&(g=i(g),ie=g.nodeType),ie===1||ie===3){H=g;const Y=!p.children.length;for(let F=0;F{K=K||!!p.dynamicChildren;const{type:I,props:b,patchFlag:M,shapeFlag:v,dirs:V,transition:se}=p,ie=I==="input"||I==="option";if(ie||M!==-1){V&&Ve(p,null,A,"created");let H=!1;if(W(g)){H=Vi(null,se)&&A&&A.vnode.props&&A.vnode.props.appear;const F=g.content.firstChild;H&&se.beforeEnter(F),U(F,g,A),p.el=g=F}if(v&16&&!(b&&(b.innerHTML||b.textContent))){let F=w(g.firstChild,p,g,A,D,j,K);for(;F;){ln(g,1)||wt();const fe=F;F=F.nextSibling,l(fe)}}else if(v&8){let F=p.children;F[0]===` -`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(F=F.slice(1)),g.textContent!==F&&(ln(g,0)||wt(),g.textContent=p.children)}if(b){if(ie||!K||M&48){const F=g.tagName.includes("-");for(const fe in b)(ie&&(fe.endsWith("value")||fe==="indeterminate")||Xt(fe)&&!Et(fe)||fe[0]==="."||F)&&s(g,fe,null,b[fe],void 0,A)}else if(b.onClick)s(g,"onClick",null,b.onClick,void 0,A);else if(M&4&&ht(b.style))for(const F in b.style)b.style[F]}let Y;(Y=b&&b.onVnodeBeforeMount)&&Oe(Y,A,p),V&&Ve(p,null,A,"beforeMount"),((Y=b&&b.onVnodeMounted)||V||H)&&Yi(()=>{Y&&Oe(Y,A,p),H&&se.enter(g),V&&Ve(p,null,A,"mounted")},D)}return g.nextSibling},w=(g,p,A,D,j,K,I)=>{I=I||!!p.dynamicChildren;const b=p.children,M=b.length;for(let v=0;v{const{slotScopeIds:I}=p;I&&(j=j?j.concat(I):I);const b=o(g),M=w(i(g),p,b,A,D,j,K);return M&&on(M)&&M.data==="]"?i(p.anchor=M):(wt(),c(p.anchor=u("]"),b,M),M)},O=(g,p,A,D,j,K)=>{if(ln(g.parentElement,1)||wt(),p.el=null,K){const M=G(g);for(;;){const v=i(g);if(v&&v!==M)l(v);else break}}const I=i(g),b=o(g);return l(g),n(null,p,b,I,A,D,rn(b),j),A&&(A.vnode.el=p.el,qi(A,p.el)),I},G=(g,p="[",A="]")=>{let D=0;for(;g;)if(g=i(g),g&&on(g)&&(g.data===p&&D++,g.data===A)){if(D===0)return i(g);D--}return g},U=(g,p,A)=>{const D=p.parentNode;D&&D.replaceChild(g,p);let j=A;for(;j;)j.vnode.el===p&&(j.vnode.el=j.subTree.el=g),j=j.parent},W=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[f,h]}const Zs="data-allow-mismatch",Al={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ln(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Zs);)e=e.parentElement;const n=e&&e.getAttribute(Zs);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:n.split(",").includes(Al[t])}}An().requestIdleCallback;An().cancelIdleCallback;const pt=e=>!!e.type.__asyncLoader,Nn=e=>e.type.__isKeepAlive;function Rl(e,t){Si(e,"a",t)}function Ol(e,t){Si(e,"da",t)}function Si(e,t,n=ae){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Fn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Nn(r.parent.vnode)&&Pl(s,t,n,r),r=r.parent}}function Pl(e,t,n,s){const r=Fn(t,e,s,!0);Hn(()=>{Ts(s[t],r)},n)}function Fn(e,t,n=ae,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{rt();const l=zt(n),c=He(t,n,e,o);return l(),it(),c});return s?r.unshift(i):r.push(i),i}}const Ye=e=>(t,n=ae)=>{(!Gt||e==="sp")&&Fn(e,(...s)=>t(...s),n)},Il=Ye("bm"),Ot=Ye("m"),Ll=Ye("bu"),Ml=Ye("u"),xi=Ye("bum"),Hn=Ye("um"),Nl=Ye("sp"),Fl=Ye("rtg"),Hl=Ye("rtc");function $l(e,t=ae){Fn("ec",e,t)}const Ei="components";function Zf(e,t){return Ti(Ei,e,!0,t)||e}const Ci=Symbol.for("v-ndc");function ea(e){return re(e)?Ti(Ei,e,!1)||e:e||Ci}function Ti(e,t,n=!0,s=!1){const r=_e||ae;if(r){const i=r.type;{const l=vc(i,!1);if(l&&(l===t||l===Le(t)||l===Tn(Le(t))))return i}const o=er(r[e]||i[e],t)||er(r.appContext[e],t);return!o&&s?i:o}}function er(e,t){return e&&(e[t]||e[Le(t)]||e[Tn(Le(t))])}function ta(e,t,n,s){let r;const i=n,o=B(e);if(o||re(e)){const l=o&&ht(e);let c=!1;l&&(c=!Ie(e),e=On(e)),r=new Array(e.length);for(let u=0,f=e.length;ut(l,c,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,u=l.length;cqt(t)?!(t.type===ye||t.type===Se&&!Ai(t.children)):!0)?e:null}function sa(e,t){const n={};for(const s in e)n[/[A-Z]/.test(s)?`on:${s}`:dn(s)]=e[s];return n}const gs=e=>e?Zi(e)?js(e):gs(e.parent):null,$t=ce(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>gs(e.parent),$root:e=>gs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Oi(e),$forceUpdate:e=>e.f||(e.f=()=>{Hs(e.update)}),$nextTick:e=>e.n||(e.n=Mn.bind(e.proxy)),$watch:e=>ic.bind(e)}),Xn=(e,t)=>e!==te&&!e.__isScriptSetup&&z(e,t),Dl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const w=o[t];if(w!==void 0)switch(w){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Xn(s,t))return o[t]=1,s[t];if(r!==te&&z(r,t))return o[t]=2,r[t];if((u=e.propsOptions[0])&&z(u,t))return o[t]=3,i[t];if(n!==te&&z(n,t))return o[t]=4,n[t];ms&&(o[t]=0)}}const f=$t[t];let h,y;if(f)return t==="$attrs"&&ge(e.attrs,"get",""),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==te&&z(n,t))return o[t]=4,n[t];if(y=c.config.globalProperties,z(y,t))return y[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Xn(r,t)?(r[t]=n,!0):s!==te&&z(s,t)?(s[t]=n,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==te&&z(e,o)||Xn(t,o)||(l=i[0])&&z(l,o)||z(s,o)||z($t,o)||z(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ra(){return jl().slots}function jl(){const e=jn();return e.setupContext||(e.setupContext=to(e))}function tr(e){return B(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ms=!0;function Vl(e){const t=Oi(e),n=e.proxy,s=e.ctx;ms=!1,t.beforeCreate&&nr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:f,beforeMount:h,mounted:y,beforeUpdate:w,updated:L,activated:O,deactivated:G,beforeDestroy:U,beforeUnmount:W,destroyed:g,unmounted:p,render:A,renderTracked:D,renderTriggered:j,errorCaptured:K,serverPrefetch:I,expose:b,inheritAttrs:M,components:v,directives:V,filters:se}=t;if(u&&Ul(u,s,null),o)for(const Y in o){const F=o[Y];q(F)&&(s[Y]=F.bind(n))}if(r){const Y=r.call(n,n);ne(Y)&&(e.data=Pn(Y))}if(ms=!0,i)for(const Y in i){const F=i[Y],fe=q(F)?F.bind(n,n):q(F.get)?F.get.bind(n,n):Ue,Qt=!q(F)&&q(F.set)?F.set.bind(n):Ue,ot=oe({get:fe,set:Qt});Object.defineProperty(s,Y,{enumerable:!0,configurable:!0,get:()=>ot.value,set:$e=>ot.value=$e})}if(l)for(const Y in l)Ri(l[Y],s,n,Y);if(c){const Y=q(c)?c.call(n):c;Reflect.ownKeys(Y).forEach(F=>{Gl(F,Y[F])})}f&&nr(f,e,"c");function H(Y,F){B(F)?F.forEach(fe=>Y(fe.bind(n))):F&&Y(F.bind(n))}if(H(Il,h),H(Ot,y),H(Ll,w),H(Ml,L),H(Rl,O),H(Ol,G),H($l,K),H(Hl,D),H(Fl,j),H(xi,W),H(Hn,p),H(Nl,I),B(b))if(b.length){const Y=e.exposed||(e.exposed={});b.forEach(F=>{Object.defineProperty(Y,F,{get:()=>n[F],set:fe=>n[F]=fe})})}else e.exposed||(e.exposed={});A&&e.render===Ue&&(e.render=A),M!=null&&(e.inheritAttrs=M),v&&(e.components=v),V&&(e.directives=V),I&&vi(e)}function Ul(e,t,n=Ue){B(e)&&(e=ys(e));for(const s in e){const r=e[s];let i;ne(r)?"default"in r?i=At(r.from||s,r.default,!0):i=At(r.from||s):i=At(r),le(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function nr(e,t,n){He(B(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ri(e,t,n,s){let r=s.includes(".")?Wi(n,s):()=>n[s];if(re(e)){const i=t[e];q(i)&&Fe(r,i)}else if(q(e))Fe(r,e.bind(n));else if(ne(e))if(B(e))e.forEach(i=>Ri(i,t,n,s));else{const i=q(e.handler)?e.handler.bind(n):t[e.handler];q(i)&&Fe(r,i,e)}}function Oi(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>Sn(c,u,o,!0)),Sn(c,t,o)),ne(t)&&i.set(t,c),c}function Sn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Sn(e,i,n,!0),r&&r.forEach(o=>Sn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Bl[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Bl={data:sr,props:rr,emits:rr,methods:Nt,computed:Nt,beforeCreate:be,created:be,beforeMount:be,mounted:be,beforeUpdate:be,updated:be,beforeDestroy:be,beforeUnmount:be,destroyed:be,unmounted:be,activated:be,deactivated:be,errorCaptured:be,serverPrefetch:be,components:Nt,directives:Nt,watch:Wl,provide:sr,inject:kl};function sr(e,t){return t?e?function(){return ce(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function kl(e,t){return Nt(ys(e),ys(t))}function ys(e){if(B(e)){const t={};for(let n=0;n1)return n&&q(t)?t.call(s&&s.proxy):t}}const Ii={},Li=()=>Object.create(Ii),Mi=e=>Object.getPrototypeOf(e)===Ii;function Yl(e,t,n,s=!1){const r={},i=Li();e.propsDefaults=Object.create(null),Ni(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:sl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Xl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[y,w]=Fi(h,t,!0);ce(o,y),w&&l.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return ne(e)&&s.set(e,St),St;if(B(i))for(let f=0;fe[0]==="_"||e==="$stable",$s=e=>B(e)?e.map(Pe):[Pe(e)],zl=(e,t,n)=>{if(t._n)return t;const s=bl((...r)=>$s(t(...r)),n);return s._c=!1,s},$i=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Hi(r))continue;const i=e[r];if(q(i))t[r]=zl(r,i,s);else if(i!=null){const o=$s(i);t[r]=()=>o}}},Di=(e,t)=>{const n=$s(t);e.slots.default=()=>n},ji=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Ql=(e,t,n)=>{const s=e.slots=Li();if(e.vnode.shapeFlag&32){const r=t._;r?(ji(s,t,n),n&&Ur(s,"_",r,!0)):$i(t,s)}else t&&Di(e,t)},Zl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=te;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:ji(r,t,n):(i=!t.$stable,$i(t,r)),o=t}else t&&(Di(e,t),o={default:1});if(i)for(const l in r)!Hi(l)&&o[l]==null&&delete r[l]},Te=Yi;function ec(e){return tc(e,Tl)}function tc(e,t){const n=An();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:f,parentNode:h,nextSibling:y,setScopeId:w=Ue,insertStaticContent:L}=e,O=(a,d,m,x=null,_=null,S=null,R=void 0,T=null,C=!!d.dynamicChildren)=>{if(a===d)return;a&&!ut(a,d)&&(x=Zt(a),$e(a,_,S,!0),a=null),d.patchFlag===-2&&(C=!1,d.dynamicChildren=null);const{type:E,ref:$,shapeFlag:P}=d;switch(E){case gt:G(a,d,m,x);break;case ye:U(a,d,m,x);break;case Dt:a==null&&W(d,m,x,R);break;case Se:v(a,d,m,x,_,S,R,T,C);break;default:P&1?A(a,d,m,x,_,S,R,T,C):P&6?V(a,d,m,x,_,S,R,T,C):(P&64||P&128)&&E.process(a,d,m,x,_,S,R,T,C,_t)}$!=null&&_&&Wt($,a&&a.ref,S,d||a,!d)},G=(a,d,m,x)=>{if(a==null)s(d.el=l(d.children),m,x);else{const _=d.el=a.el;d.children!==a.children&&u(_,d.children)}},U=(a,d,m,x)=>{a==null?s(d.el=c(d.children||""),m,x):d.el=a.el},W=(a,d,m,x)=>{[a.el,a.anchor]=L(a.children,d,m,x,a.el,a.anchor)},g=({el:a,anchor:d},m,x)=>{let _;for(;a&&a!==d;)_=y(a),s(a,m,x),a=_;s(d,m,x)},p=({el:a,anchor:d})=>{let m;for(;a&&a!==d;)m=y(a),r(a),a=m;r(d)},A=(a,d,m,x,_,S,R,T,C)=>{d.type==="svg"?R="svg":d.type==="math"&&(R="mathml"),a==null?D(d,m,x,_,S,R,T,C):I(a,d,_,S,R,T,C)},D=(a,d,m,x,_,S,R,T)=>{let C,E;const{props:$,shapeFlag:P,transition:N,dirs:k}=a;if(C=a.el=o(a.type,S,$&&$.is,$),P&8?f(C,a.children):P&16&&K(a.children,C,null,x,_,Jn(a,S),R,T),k&&Ve(a,null,x,"created"),j(C,a,a.scopeId,R,x),$){for(const Z in $)Z!=="value"&&!Et(Z)&&i(C,Z,null,$[Z],S,x);"value"in $&&i(C,"value",null,$.value,S),(E=$.onVnodeBeforeMount)&&Oe(E,x,a)}k&&Ve(a,null,x,"beforeMount");const X=Vi(_,N);X&&N.beforeEnter(C),s(C,d,m),((E=$&&$.onVnodeMounted)||X||k)&&Te(()=>{E&&Oe(E,x,a),X&&N.enter(C),k&&Ve(a,null,x,"mounted")},_)},j=(a,d,m,x,_)=>{if(m&&w(a,m),x)for(let S=0;S{for(let E=C;E{const T=d.el=a.el;let{patchFlag:C,dynamicChildren:E,dirs:$}=d;C|=a.patchFlag&16;const P=a.props||te,N=d.props||te;let k;if(m&<(m,!1),(k=N.onVnodeBeforeUpdate)&&Oe(k,m,d,a),$&&Ve(d,a,m,"beforeUpdate"),m&<(m,!0),(P.innerHTML&&N.innerHTML==null||P.textContent&&N.textContent==null)&&f(T,""),E?b(a.dynamicChildren,E,T,m,x,Jn(d,_),S):R||F(a,d,T,null,m,x,Jn(d,_),S,!1),C>0){if(C&16)M(T,P,N,m,_);else if(C&2&&P.class!==N.class&&i(T,"class",null,N.class,_),C&4&&i(T,"style",P.style,N.style,_),C&8){const X=d.dynamicProps;for(let Z=0;Z{k&&Oe(k,m,d,a),$&&Ve(d,a,m,"updated")},x)},b=(a,d,m,x,_,S,R)=>{for(let T=0;T{if(d!==m){if(d!==te)for(const S in d)!Et(S)&&!(S in m)&&i(a,S,d[S],null,_,x);for(const S in m){if(Et(S))continue;const R=m[S],T=d[S];R!==T&&S!=="value"&&i(a,S,T,R,_,x)}"value"in m&&i(a,"value",d.value,m.value,_)}},v=(a,d,m,x,_,S,R,T,C)=>{const E=d.el=a?a.el:l(""),$=d.anchor=a?a.anchor:l("");let{patchFlag:P,dynamicChildren:N,slotScopeIds:k}=d;k&&(T=T?T.concat(k):k),a==null?(s(E,m,x),s($,m,x),K(d.children||[],m,$,_,S,R,T,C)):P>0&&P&64&&N&&a.dynamicChildren?(b(a.dynamicChildren,N,m,_,S,R,T),(d.key!=null||_&&d===_.subTree)&&Ui(a,d,!0)):F(a,d,m,$,_,S,R,T,C)},V=(a,d,m,x,_,S,R,T,C)=>{d.slotScopeIds=T,a==null?d.shapeFlag&512?_.ctx.activate(d,m,x,R,C):se(d,m,x,_,S,R,C):ie(a,d,C)},se=(a,d,m,x,_,S,R)=>{const T=a.component=yc(a,x,_);if(Nn(a)&&(T.ctx.renderer=_t),_c(T,!1,R),T.asyncDep){if(_&&_.registerDep(T,H,R),!a.el){const C=T.subTree=de(ye);U(null,C,d,m)}}else H(T,a,d,m,_,S,R)},ie=(a,d,m)=>{const x=d.component=a.component;if(ac(a,d,m))if(x.asyncDep&&!x.asyncResolved){Y(x,d,m);return}else x.next=d,x.update();else d.el=a.el,x.vnode=d},H=(a,d,m,x,_,S,R)=>{const T=()=>{if(a.isMounted){let{next:P,bu:N,u:k,parent:X,vnode:Z}=a;{const Ee=Bi(a);if(Ee){P&&(P.el=Z.el,Y(a,P,R)),Ee.asyncDep.then(()=>{a.isUnmounted||T()});return}}let Q=P,xe;lt(a,!1),P?(P.el=Z.el,Y(a,P,R)):P=Z,N&&kn(N),(xe=P.props&&P.props.onVnodeBeforeUpdate)&&Oe(xe,X,P,Z),lt(a,!0);const he=zn(a),Me=a.subTree;a.subTree=he,O(Me,he,h(Me.el),Zt(Me),a,_,S),P.el=he.el,Q===null&&qi(a,he.el),k&&Te(k,_),(xe=P.props&&P.props.onVnodeUpdated)&&Te(()=>Oe(xe,X,P,Z),_)}else{let P;const{el:N,props:k}=d,{bm:X,m:Z,parent:Q,root:xe,type:he}=a,Me=pt(d);if(lt(a,!1),X&&kn(X),!Me&&(P=k&&k.onVnodeBeforeMount)&&Oe(P,Q,d),lt(a,!0),N&&Bn){const Ee=()=>{a.subTree=zn(a),Bn(N,a.subTree,a,_,null)};Me&&he.__asyncHydrate?he.__asyncHydrate(N,a,Ee):Ee()}else{xe.ce&&xe.ce._injectChildStyle(he);const Ee=a.subTree=zn(a);O(null,Ee,m,x,a,_,S),d.el=Ee.el}if(Z&&Te(Z,_),!Me&&(P=k&&k.onVnodeMounted)){const Ee=d;Te(()=>Oe(P,Q,Ee),_)}(d.shapeFlag&256||Q&&pt(Q.vnode)&&Q.vnode.shapeFlag&256)&&a.a&&Te(a.a,_),a.isMounted=!0,d=m=x=null}};a.scope.on();const C=a.effect=new qr(T);a.scope.off();const E=a.update=C.run.bind(C),$=a.job=C.runIfDirty.bind(C);$.i=a,$.id=a.uid,C.scheduler=()=>Hs($),lt(a,!0),E()},Y=(a,d,m)=>{d.component=a;const x=a.vnode.props;a.vnode=d,a.next=null,Xl(a,d.props,x,m),Zl(a,d.children,m),rt(),Js(a),it()},F=(a,d,m,x,_,S,R,T,C=!1)=>{const E=a&&a.children,$=a?a.shapeFlag:0,P=d.children,{patchFlag:N,shapeFlag:k}=d;if(N>0){if(N&128){Qt(E,P,m,x,_,S,R,T,C);return}else if(N&256){fe(E,P,m,x,_,S,R,T,C);return}}k&8?($&16&&Pt(E,_,S),P!==E&&f(m,P)):$&16?k&16?Qt(E,P,m,x,_,S,R,T,C):Pt(E,_,S,!0):($&8&&f(m,""),k&16&&K(P,m,x,_,S,R,T,C))},fe=(a,d,m,x,_,S,R,T,C)=>{a=a||St,d=d||St;const E=a.length,$=d.length,P=Math.min(E,$);let N;for(N=0;N$?Pt(a,_,S,!0,!1,P):K(d,m,x,_,S,R,T,C,P)},Qt=(a,d,m,x,_,S,R,T,C)=>{let E=0;const $=d.length;let P=a.length-1,N=$-1;for(;E<=P&&E<=N;){const k=a[E],X=d[E]=C?Qe(d[E]):Pe(d[E]);if(ut(k,X))O(k,X,m,null,_,S,R,T,C);else break;E++}for(;E<=P&&E<=N;){const k=a[P],X=d[N]=C?Qe(d[N]):Pe(d[N]);if(ut(k,X))O(k,X,m,null,_,S,R,T,C);else break;P--,N--}if(E>P){if(E<=N){const k=N+1,X=k<$?d[k].el:x;for(;E<=N;)O(null,d[E]=C?Qe(d[E]):Pe(d[E]),m,X,_,S,R,T,C),E++}}else if(E>N)for(;E<=P;)$e(a[E],_,S,!0),E++;else{const k=E,X=E,Z=new Map;for(E=X;E<=N;E++){const Ce=d[E]=C?Qe(d[E]):Pe(d[E]);Ce.key!=null&&Z.set(Ce.key,E)}let Q,xe=0;const he=N-X+1;let Me=!1,Ee=0;const It=new Array(he);for(E=0;E=he){$e(Ce,_,S,!0);continue}let De;if(Ce.key!=null)De=Z.get(Ce.key);else for(Q=X;Q<=N;Q++)if(It[Q-X]===0&&ut(Ce,d[Q])){De=Q;break}De===void 0?$e(Ce,_,S,!0):(It[De-X]=E+1,De>=Ee?Ee=De:Me=!0,O(Ce,d[De],m,null,_,S,R,T,C),xe++)}const Ks=Me?nc(It):St;for(Q=Ks.length-1,E=he-1;E>=0;E--){const Ce=X+E,De=d[Ce],qs=Ce+1<$?d[Ce+1].el:x;It[E]===0?O(null,De,m,qs,_,S,R,T,C):Me&&(Q<0||E!==Ks[Q]?ot(De,m,qs,2):Q--)}}},ot=(a,d,m,x,_=null)=>{const{el:S,type:R,transition:T,children:C,shapeFlag:E}=a;if(E&6){ot(a.component.subTree,d,m,x);return}if(E&128){a.suspense.move(d,m,x);return}if(E&64){R.move(a,d,m,_t);return}if(R===Se){s(S,d,m);for(let P=0;PT.enter(S),_);else{const{leave:P,delayLeave:N,afterLeave:k}=T,X=()=>s(S,d,m),Z=()=>{P(S,()=>{X(),k&&k()})};N?N(S,X,Z):Z()}else s(S,d,m)},$e=(a,d,m,x=!1,_=!1)=>{const{type:S,props:R,ref:T,children:C,dynamicChildren:E,shapeFlag:$,patchFlag:P,dirs:N,cacheIndex:k}=a;if(P===-2&&(_=!1),T!=null&&Wt(T,null,m,a,!0),k!=null&&(d.renderCache[k]=void 0),$&256){d.ctx.deactivate(a);return}const X=$&1&&N,Z=!pt(a);let Q;if(Z&&(Q=R&&R.onVnodeBeforeUnmount)&&Oe(Q,d,a),$&6)vo(a.component,m,x);else{if($&128){a.suspense.unmount(m,x);return}X&&Ve(a,null,d,"beforeUnmount"),$&64?a.type.remove(a,d,m,_t,x):E&&!E.hasOnce&&(S!==Se||P>0&&P&64)?Pt(E,d,m,!1,!0):(S===Se&&P&384||!_&&$&16)&&Pt(C,d,m),x&&ks(a)}(Z&&(Q=R&&R.onVnodeUnmounted)||X)&&Te(()=>{Q&&Oe(Q,d,a),X&&Ve(a,null,d,"unmounted")},m)},ks=a=>{const{type:d,el:m,anchor:x,transition:_}=a;if(d===Se){wo(m,x);return}if(d===Dt){p(a);return}const S=()=>{r(m),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(a.shapeFlag&1&&_&&!_.persisted){const{leave:R,delayLeave:T}=_,C=()=>R(m,S);T?T(a.el,S,C):C()}else S()},wo=(a,d)=>{let m;for(;a!==d;)m=y(a),r(a),a=m;r(d)},vo=(a,d,m)=>{const{bum:x,scope:_,job:S,subTree:R,um:T,m:C,a:E}=a;or(C),or(E),x&&kn(x),_.stop(),S&&(S.flags|=8,$e(R,a,d,m)),T&&Te(T,d),Te(()=>{a.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},Pt=(a,d,m,x=!1,_=!1,S=0)=>{for(let R=S;R{if(a.shapeFlag&6)return Zt(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const d=y(a.anchor||a.el),m=d&&d[wl];return m?y(m):d};let Vn=!1;const Ws=(a,d,m)=>{a==null?d._vnode&&$e(d._vnode,null,null,!0):O(d._vnode||null,a,d,null,null,null,m),d._vnode=a,Vn||(Vn=!0,Js(),wn(),Vn=!1)},_t={p:O,um:$e,m:ot,r:ks,mt:se,mc:K,pc:F,pbc:b,n:Zt,o:e};let Un,Bn;return[Un,Bn]=t(_t),{render:Ws,hydrate:Un,createApp:ql(Ws,Un)}}function Jn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function lt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Vi(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ui(e,t,n=!1){const s=e.children,r=t.children;if(B(s)&&B(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Bi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Bi(t)}function or(e){if(e)for(let t=0;tAt(sc);function ki(e,t){return $n(e,null,t)}function ia(e,t){return $n(e,null,{flush:"post"})}function Fe(e,t,n){return $n(e,t,n)}function $n(e,t,n=te){const{immediate:s,deep:r,flush:i,once:o}=n,l=ce({},n),c=t&&s||!t&&i!=="post";let u;if(Gt){if(i==="sync"){const w=rc();u=w.__watcherHandles||(w.__watcherHandles=[])}else if(!c){const w=()=>{};return w.stop=Ue,w.resume=Ue,w.pause=Ue,w}}const f=ae;l.call=(w,L,O)=>He(w,f,L,O);let h=!1;i==="post"?l.scheduler=w=>{Te(w,f&&f.suspense)}:i!=="sync"&&(h=!0,l.scheduler=(w,L)=>{L?w():Hs(w)}),l.augmentJob=w=>{t&&(w.flags|=4),h&&(w.flags|=2,f&&(w.id=f.uid,w.i=f))};const y=gl(e,t,l);return Gt&&(u?u.push(y):c&&y()),y}function ic(e,t,n){const s=this.proxy,r=re(e)?e.includes(".")?Wi(s,e):()=>s[e]:e.bind(s,s);let i;q(t)?i=t:(i=t.handler,n=t);const o=zt(this),l=$n(r,i.bind(s),n);return o(),l}function Wi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Le(t)}Modifiers`]||e[`${st(t)}Modifiers`];function lc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||te;let r=n;const i=t.startsWith("update:"),o=i&&oc(s,t.slice(7));o&&(o.trim&&(r=n.map(f=>re(f)?f.trim():f)),o.number&&(r=n.map(Ao)));let l,c=s[l=dn(t)]||s[l=dn(Le(t))];!c&&i&&(c=s[l=dn(st(t))]),c&&He(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,He(u,e,6,r)}}function Ki(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!q(e)){const c=u=>{const f=Ki(u,t,!0);f&&(l=!0,ce(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(ne(e)&&s.set(e,null),null):(B(i)?i.forEach(c=>o[c]=null):ce(o,i),ne(e)&&s.set(e,o),o)}function Dn(e,t){return!e||!Xt(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,st(t))||z(e,t))}function zn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:u,renderCache:f,props:h,data:y,setupState:w,ctx:L,inheritAttrs:O}=e,G=vn(e);let U,W;try{if(n.shapeFlag&4){const p=r||s,A=p;U=Pe(u.call(A,p,f,h,w,y,L)),W=l}else{const p=t;U=Pe(p.length>1?p(h,{attrs:l,slots:o,emit:c}):p(h,null)),W=t.props?l:cc(l)}}catch(p){jt.length=0,Ln(p,e,1),U=de(ye)}let g=U;if(W&&O!==!1){const p=Object.keys(W),{shapeFlag:A}=g;p.length&&A&7&&(i&&p.some(Cs)&&(W=fc(W,i)),g=nt(g,W,!1,!0))}return n.dirs&&(g=nt(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&kt(g,n.transition),U=g,vn(G),U}const cc=e=>{let t;for(const n in e)(n==="class"||n==="style"||Xt(n))&&((t||(t={}))[n]=e[n]);return t},fc=(e,t)=>{const n={};for(const s in e)(!Cs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function ac(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?lr(s,o,u):!!o;if(c&8){const f=t.dynamicProps;for(let h=0;he.__isSuspense;function Yi(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):_l(e)}const Se=Symbol.for("v-fgt"),gt=Symbol.for("v-txt"),ye=Symbol.for("v-cmt"),Dt=Symbol.for("v-stc"),jt=[];let Ae=null;function bs(e=!1){jt.push(Ae=e?null:[])}function uc(){jt.pop(),Ae=jt[jt.length-1]||null}let Kt=1;function cr(e,t=!1){Kt+=e,e<0&&Ae&&t&&(Ae.hasOnce=!0)}function Xi(e){return e.dynamicChildren=Kt>0?Ae||St:null,uc(),Kt>0&&Ae&&Ae.push(e),e}function oa(e,t,n,s,r,i){return Xi(zi(e,t,n,s,r,i,!0))}function ws(e,t,n,s,r){return Xi(de(e,t,n,s,r,!0))}function qt(e){return e?e.__v_isVNode===!0:!1}function ut(e,t){return e.type===t.type&&e.key===t.key}const Ji=({key:e})=>e??null,pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?re(e)||le(e)||q(e)?{i:_e,r:e,k:t,f:!!n}:e:null);function zi(e,t=null,n=null,s=0,r=null,i=e===Se?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ji(t),ref:t&&pn(t),scopeId:hi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:_e};return l?(Ds(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=re(n)?8:16),Kt>0&&!o&&Ae&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ae.push(c),c}const de=dc;function dc(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Ci)&&(e=ye),qt(e)){const l=nt(e,t,!0);return n&&Ds(l,n),Kt>0&&!i&&Ae&&(l.shapeFlag&6?Ae[Ae.indexOf(e)]=l:Ae.push(l)),l.patchFlag=-2,l}if(Sc(e)&&(e=e.__vccOpts),t){t=hc(t);let{class:l,style:c}=t;l&&!re(l)&&(t.class=Os(l)),ne(c)&&(Fs(c)&&!B(c)&&(c=ce({},c)),t.style=Rs(c))}const o=re(e)?1:Gi(e)?128:pi(e)?64:ne(e)?4:q(e)?2:0;return zi(e,t,n,s,r,o,i,!0)}function hc(e){return e?Fs(e)||Mi(e)?ce({},e):e:null}function nt(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,u=t?pc(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Ji(u),ref:t&&t.ref?n&&i?B(i)?i.concat(pn(t)):[i,pn(t)]:pn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Se?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&nt(e.ssContent),ssFallback:e.ssFallback&&nt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&kt(f,c.clone(f)),f}function Qi(e=" ",t=0){return de(gt,null,e,t)}function la(e,t){const n=de(Dt,null,e);return n.staticCount=t,n}function ca(e="",t=!1){return t?(bs(),ws(ye,null,e)):de(ye,null,e)}function Pe(e){return e==null||typeof e=="boolean"?de(ye):B(e)?de(Se,null,e.slice()):qt(e)?Qe(e):de(gt,null,String(e))}function Qe(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:nt(e)}function Ds(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(B(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ds(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Mi(t)?t._ctx=_e:r===3&&_e&&(_e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:_e},n=32):(t=String(t),s&64?(n=16,t=[Qi(t)]):n=8);e.children=t,e.shapeFlag|=n}function pc(...e){const t={};for(let n=0;nae||_e;let xn,vs;{const e=An(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};xn=t("__VUE_INSTANCE_SETTERS__",n=>ae=n),vs=t("__VUE_SSR_SETTERS__",n=>Gt=n)}const zt=e=>{const t=ae;return xn(e),e.scope.on(),()=>{e.scope.off(),xn(t)}},fr=()=>{ae&&ae.scope.off(),xn(null)};function Zi(e){return e.vnode.shapeFlag&4}let Gt=!1;function _c(e,t=!1,n=!1){t&&vs(t);const{props:s,children:r}=e.vnode,i=Zi(e);Yl(e,s,i,t),Ql(e,r,n);const o=i?bc(e,t):void 0;return t&&vs(!1),o}function bc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Dl);const{setup:s}=n;if(s){rt();const r=e.setupContext=s.length>1?to(e):null,i=zt(e),o=Jt(s,e,0,[e.props,r]),l=Dr(o);if(it(),i(),(l||e.sp)&&!pt(e)&&vi(e),l){if(o.then(fr,fr),t)return o.then(c=>{ar(e,c)}).catch(c=>{Ln(c,e,0)});e.asyncDep=o}else ar(e,o)}else eo(e)}function ar(e,t,n){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ne(t)&&(e.setupState=fi(t)),eo(e)}function eo(e,t,n){const s=e.type;e.render||(e.render=s.render||Ue);{const r=zt(e);rt();try{Vl(e)}finally{it(),r()}}}const wc={get(e,t){return ge(e,"get",""),e[t]}};function to(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,wc),slots:e.slots,emit:e.emit,expose:t}}function js(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(fi(hn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in $t)return $t[n](e)},has(t,n){return n in t||n in $t}})):e.proxy}function vc(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function Sc(e){return q(e)&&"__vccOpts"in e}const oe=(e,t)=>hl(e,t,Gt);function Ss(e,t,n){const s=arguments.length;return s===2?ne(t)&&!B(t)?qt(t)?de(e,null,[t]):de(e,t):de(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&qt(n)&&(n=[n]),de(e,t,n))}const xc="3.5.13";/** -* @vue/runtime-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let xs;const ur=typeof window<"u"&&window.trustedTypes;if(ur)try{xs=ur.createPolicy("vue",{createHTML:e=>e})}catch{}const no=xs?e=>xs.createHTML(e):e=>e,Ec="http://www.w3.org/2000/svg",Cc="http://www.w3.org/1998/Math/MathML",We=typeof document<"u"?document:null,dr=We&&We.createElement("template"),Tc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?We.createElementNS(Ec,e):t==="mathml"?We.createElementNS(Cc,e):n?We.createElement(e,{is:n}):We.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>We.createTextNode(e),createComment:e=>We.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>We.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{dr.innerHTML=no(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=dr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Xe="transition",Mt="animation",Yt=Symbol("_vtc"),so={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ac=ce({},gi,so),Rc=e=>(e.displayName="Transition",e.props=Ac,e),fa=Rc((e,{slots:t})=>Ss(xl,Oc(e),t)),ct=(e,t=[])=>{B(e)?e.forEach(n=>n(...t)):e&&e(...t)},hr=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function Oc(e){const t={};for(const v in e)v in so||(t[v]=e[v]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:y=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=e,L=Pc(r),O=L&&L[0],G=L&&L[1],{onBeforeEnter:U,onEnter:W,onEnterCancelled:g,onLeave:p,onLeaveCancelled:A,onBeforeAppear:D=U,onAppear:j=W,onAppearCancelled:K=g}=t,I=(v,V,se,ie)=>{v._enterCancelled=ie,ft(v,V?f:l),ft(v,V?u:o),se&&se()},b=(v,V)=>{v._isLeaving=!1,ft(v,h),ft(v,w),ft(v,y),V&&V()},M=v=>(V,se)=>{const ie=v?j:W,H=()=>I(V,v,se);ct(ie,[V,H]),pr(()=>{ft(V,v?c:i),ke(V,v?f:l),hr(ie)||gr(V,s,O,H)})};return ce(t,{onBeforeEnter(v){ct(U,[v]),ke(v,i),ke(v,o)},onBeforeAppear(v){ct(D,[v]),ke(v,c),ke(v,u)},onEnter:M(!1),onAppear:M(!0),onLeave(v,V){v._isLeaving=!0;const se=()=>b(v,V);ke(v,h),v._enterCancelled?(ke(v,y),_r()):(_r(),ke(v,y)),pr(()=>{v._isLeaving&&(ft(v,h),ke(v,w),hr(p)||gr(v,s,G,se))}),ct(p,[v,se])},onEnterCancelled(v){I(v,!1,void 0,!0),ct(g,[v])},onAppearCancelled(v){I(v,!0,void 0,!0),ct(K,[v])},onLeaveCancelled(v){b(v),ct(A,[v])}})}function Pc(e){if(e==null)return null;if(ne(e))return[Qn(e.enter),Qn(e.leave)];{const t=Qn(e);return[t,t]}}function Qn(e){return Ro(e)}function ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Yt]||(e[Yt]=new Set)).add(t)}function ft(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Yt];n&&(n.delete(t),n.size||(e[Yt]=void 0))}function pr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ic=0;function gr(e,t,n,s){const r=e._endId=++Ic,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=Lc(e,t);if(!o)return s();const u=o+"end";let f=0;const h=()=>{e.removeEventListener(u,y),i()},y=w=>{w.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[L]||"").split(", "),r=s(`${Xe}Delay`),i=s(`${Xe}Duration`),o=mr(r,i),l=s(`${Mt}Delay`),c=s(`${Mt}Duration`),u=mr(l,c);let f=null,h=0,y=0;t===Xe?o>0&&(f=Xe,h=o,y=i.length):t===Mt?u>0&&(f=Mt,h=u,y=c.length):(h=Math.max(o,u),f=h>0?o>u?Xe:Mt:null,y=f?f===Xe?i.length:c.length:0);const w=f===Xe&&/\b(transform|all)(,|$)/.test(s(`${Xe}Property`).toString());return{type:f,timeout:h,propCount:y,hasTransform:w}}function mr(e,t){for(;e.lengthyr(n)+yr(e[s])))}function yr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _r(){return document.body.offsetHeight}function Mc(e,t,n){const s=e[Yt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const br=Symbol("_vod"),Nc=Symbol("_vsh"),Fc=Symbol(""),Hc=/(^|;)\s*display\s*:/;function $c(e,t,n){const s=e.style,r=re(n);let i=!1;if(n&&!r){if(t)if(re(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&gn(s,l,"")}else for(const o in t)n[o]==null&&gn(s,o,"");for(const o in n)o==="display"&&(i=!0),gn(s,o,n[o])}else if(r){if(t!==n){const o=s[Fc];o&&(n+=";"+o),s.cssText=n,i=Hc.test(n)}}else t&&e.removeAttribute("style");br in e&&(e[br]=i?s.display:"",e[Nc]&&(s.display="none"))}const wr=/\s*!important$/;function gn(e,t,n){if(B(n))n.forEach(s=>gn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Dc(e,t);wr.test(n)?e.setProperty(st(s),n.replace(wr,""),"important"):e[s]=n}}const vr=["Webkit","Moz","ms"],Zn={};function Dc(e,t){const n=Zn[t];if(n)return n;let s=Le(t);if(s!=="filter"&&s in e)return Zn[t]=s;s=Tn(s);for(let r=0;res||(kc.then(()=>es=0),es=Date.now());function Kc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;He(qc(s,n.value),t,5,[s])};return n.value=e,n.attached=Wc(),n}function qc(e,t){if(B(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ar=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Gc=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?Mc(e,s,o):t==="style"?$c(e,n,s):Xt(t)?Cs(t)||Uc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Yc(e,t,s,o))?(Er(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&xr(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!re(s))?Er(e,Le(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),xr(e,t,s,o))};function Yc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ar(t)&&q(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ar(t)&&re(n)?!1:t in e}const Xc=["ctrl","shift","alt","meta"],Jc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Xc.some(n=>e[`${n}Key`]&&!t.includes(n))},aa=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=st(r.key);if(t.some(o=>o===i||zc[o]===i))return e(r)})},Qc=ce({patchProp:Gc},Tc);let ts,Rr=!1;function Zc(){return ts=Rr?ts:ec(Qc),Rr=!0,ts}const da=(...e)=>{const t=Zc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=tf(s);if(r)return n(r,!0,ef(r))},t};function ef(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function tf(e){return re(e)?document.querySelector(e):e}const nf=window.__VP_SITE_DATA__;function Vs(e){return Kr()?($o(e),!0):!1}function tt(e){return typeof e=="function"?e():ci(e)}const ro=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const sf=Object.prototype.toString,rf=e=>sf.call(e)==="[object Object]",io=()=>{},Or=of();function of(){var e,t;return ro&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function lf(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const oo=e=>e();function cf(e=oo){const t=ue(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:In(t),pause:n,resume:s,eventFilter:r}}function ff(e){return jn()}function lo(...e){if(e.length!==1)return al(...e);const t=e[0];return typeof t=="function"?In(ll(()=>({get:t,set:io}))):ue(t)}function af(e,t,n={}){const{eventFilter:s=oo,...r}=n;return Fe(e,lf(s,t),r)}function uf(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=cf(s);return{stop:af(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function Us(e,t=!0,n){ff()?Ot(e,n):t?e():Mn(e)}const qe=ro?window:void 0;function co(e){var t;const n=tt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Rt(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=qe):[t,n,s,r]=e,!t)return io;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(f=>f()),i.length=0},l=(f,h,y,w)=>(f.addEventListener(h,y,w),()=>f.removeEventListener(h,y,w)),c=Fe(()=>[co(t),tt(r)],([f,h])=>{if(o(),!f)return;const y=rf(h)?{...h}:h;i.push(...n.flatMap(w=>s.map(L=>l(f,w,L,y))))},{immediate:!0,flush:"post"}),u=()=>{c(),o()};return Vs(u),u}function df(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function ha(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=qe,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=df(t);return Rt(r,i,f=>{f.repeat&&tt(l)||c(f)&&n(f)},o)}function hf(){const e=ue(!1),t=jn();return t&&Ot(()=>{e.value=!0},t),e}function pf(e){const t=hf();return oe(()=>(t.value,!!e()))}function fo(e,t={}){const{window:n=qe}=t,s=pf(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=ue(!1),o=u=>{i.value=u.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ki(()=>{s.value&&(l(),r=n.matchMedia(tt(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Vs(()=>{c(),l(),r=void 0}),i}const cn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},fn="__vueuse_ssr_handlers__",gf=mf();function mf(){return fn in cn||(cn[fn]=cn[fn]||{}),cn[fn]}function ao(e,t){return gf[e]||t}function Bs(e){return fo("(prefers-color-scheme: dark)",e)}function yf(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const _f={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Pr="vueuse-storage";function bf(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:f,window:h=qe,eventFilter:y,onError:w=b=>{console.error(b)},initOnMounted:L}=s,O=(f?oi:ue)(typeof t=="function"?t():t);if(!n)try{n=ao("getDefaultStorage",()=>{var b;return(b=qe)==null?void 0:b.localStorage})()}catch(b){w(b)}if(!n)return O;const G=tt(t),U=yf(G),W=(r=s.serializer)!=null?r:_f[U],{pause:g,resume:p}=uf(O,()=>D(O.value),{flush:i,deep:o,eventFilter:y});h&&l&&Us(()=>{n instanceof Storage?Rt(h,"storage",K):Rt(h,Pr,I),L&&K()}),L||K();function A(b,M){if(h){const v={key:e,oldValue:b,newValue:M,storageArea:n};h.dispatchEvent(n instanceof Storage?new StorageEvent("storage",v):new CustomEvent(Pr,{detail:v}))}}function D(b){try{const M=n.getItem(e);if(b==null)A(M,null),n.removeItem(e);else{const v=W.write(b);M!==v&&(n.setItem(e,v),A(M,v))}}catch(M){w(M)}}function j(b){const M=b?b.newValue:n.getItem(e);if(M==null)return c&&G!=null&&n.setItem(e,W.write(G)),G;if(!b&&u){const v=W.read(M);return typeof u=="function"?u(v,G):U==="object"&&!Array.isArray(v)?{...G,...v}:v}else return typeof M!="string"?M:W.read(M)}function K(b){if(!(b&&b.storageArea!==n)){if(b&&b.key==null){O.value=G;return}if(!(b&&b.key!==e)){g();try{(b==null?void 0:b.newValue)!==W.write(O.value)&&(O.value=j(b))}catch(M){w(M)}finally{b?Mn(p):p()}}}}function I(b){K(b.detail)}return O}const wf="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function vf(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=qe,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},y=Bs({window:r}),w=oe(()=>y.value?"dark":"light"),L=c||(o==null?lo(s):bf(o,s,i,{window:r,listenToStorageChanges:l})),O=oe(()=>L.value==="auto"?w.value:L.value),G=ao("updateHTMLAttrs",(p,A,D)=>{const j=typeof p=="string"?r==null?void 0:r.document.querySelector(p):co(p);if(!j)return;const K=new Set,I=new Set;let b=null;if(A==="class"){const v=D.split(/\s/g);Object.values(h).flatMap(V=>(V||"").split(/\s/g)).filter(Boolean).forEach(V=>{v.includes(V)?K.add(V):I.add(V)})}else b={key:A,value:D};if(K.size===0&&I.size===0&&b===null)return;let M;f&&(M=r.document.createElement("style"),M.appendChild(document.createTextNode(wf)),r.document.head.appendChild(M));for(const v of K)j.classList.add(v);for(const v of I)j.classList.remove(v);b&&j.setAttribute(b.key,b.value),f&&(r.getComputedStyle(M).opacity,document.head.removeChild(M))});function U(p){var A;G(t,n,(A=h[p])!=null?A:p)}function W(p){e.onChanged?e.onChanged(p,U):U(p)}Fe(O,W,{flush:"post",immediate:!0}),Us(()=>W(O.value));const g=oe({get(){return u?L.value:O.value},set(p){L.value=p}});try{return Object.assign(g,{store:L,system:w,state:O})}catch{return g}}function Sf(e={}){const{valueDark:t="dark",valueLight:n="",window:s=qe}=e,r=vf({...e,onChanged:(l,c)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=oe(()=>r.system?r.system.value:Bs({window:s}).value?"dark":"light");return oe({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function ns(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function uo(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const ss=new WeakMap;function pa(e,t=!1){const n=ue(t);let s=null,r="";Fe(lo(e),l=>{const c=ns(tt(l));if(c){const u=c;if(ss.get(u)||ss.set(u,u.style.overflow),u.style.overflow!=="hidden"&&(r=u.style.overflow),u.style.overflow==="hidden")return n.value=!0;if(n.value)return u.style.overflow="hidden"}},{immediate:!0});const i=()=>{const l=ns(tt(e));!l||n.value||(Or&&(s=Rt(l,"touchmove",c=>{xf(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{const l=ns(tt(e));!l||!n.value||(Or&&(s==null||s()),l.style.overflow=r,ss.delete(l),n.value=!1)};return Vs(o),oe({get(){return n.value},set(l){l?i():o()}})}function ga(e={}){const{window:t=qe,behavior:n="auto"}=e;if(!t)return{x:ue(0),y:ue(0)};const s=ue(t.scrollX),r=ue(t.scrollY),i=oe({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=oe({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Rt(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function ma(e={}){const{window:t=qe,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0,type:o="inner"}=e,l=ue(n),c=ue(s),u=()=>{t&&(o==="outer"?(l.value=t.outerWidth,c.value=t.outerHeight):i?(l.value=t.innerWidth,c.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight))};if(u(),Us(u),Rt("resize",u,{passive:!0}),r){const f=fo("(orientation: portrait)");Fe(f,()=>u())}return{width:l,height:c}}const rs={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1};var is={};const ho=/^(?:[a-z]+:|\/\/)/i,Ef="vitepress-theme-appearance",Cf=/#.*$/,Tf=/[?#].*$/,Af=/(?:(^|\/)index)?\.(?:md|html)$/,pe=typeof document<"u",po={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Rf(e,t,n=!1){if(t===void 0)return!1;if(e=Ir(`/${e}`),n)return new RegExp(t).test(e);if(Ir(t)!==e)return!1;const s=t.match(Cf);return s?(pe?location.hash:"")===s[0]:!0}function Ir(e){return decodeURI(e).replace(Tf,"").replace(Af,"$1")}function Of(e){return ho.test(e)}function Pf(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!Of(n)&&Rf(t,`/${n}/`,!0))||"root"}function If(e,t){var s,r,i,o,l,c,u;const n=Pf(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:mo(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function go(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Lf(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Lf(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Mf(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function mo(e,t){return[...e.filter(n=>!Mf(t,n)),...t]}const Nf=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Ff=/^[a-z]:/i;function Lr(e){const t=Ff.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Nf,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const os=new Set;function Hf(e){if(os.size===0){const n=typeof process=="object"&&(is==null?void 0:is.VITE_EXTRA_EXTENSIONS)||(rs==null?void 0:rs.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>os.add(s))}const t=e.split(".").pop();return t==null||!os.has(t.toLowerCase())}const $f=Symbol(),mt=oi(nf);function ya(e){const t=oe(()=>If(mt.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ue(!0):n==="force-auto"?Bs():n?Sf({storageKey:Ef,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):ue(!1),r=ue(pe?location.hash:"");return pe&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Fe(()=>e.data,()=>{r.value=pe?location.hash:""}),{site:t,theme:oe(()=>t.value.themeConfig),page:oe(()=>e.data),frontmatter:oe(()=>e.data.frontmatter),params:oe(()=>e.data.params),lang:oe(()=>t.value.lang),dir:oe(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:oe(()=>t.value.localeIndex||"root"),title:oe(()=>go(t.value,e.data)),description:oe(()=>e.data.description||t.value.description),isDark:s,hash:oe(()=>r.value)}}function Df(){const e=At($f);if(!e)throw new Error("vitepress data not properly injected in app");return e}function jf(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Mr(e){return ho.test(e)||!e.startsWith("/")?e:jf(mt.value.base,e)}function Vf(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),pe){const n="/";t=Lr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Lr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let mn=[];function _a(e){mn.push(e),Hn(()=>{mn=mn.filter(t=>t!==e)})}function Uf(){let e=mt.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Nr(e,n);else if(Array.isArray(e))for(const s of e){const r=Nr(s,n);if(r){t=r;break}}return t}function Nr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Bf=Symbol(),yo="http://a.com",kf=()=>({path:"/",component:null,data:po});function ba(e,t){const n=Pn(kf()),s={route:n,go:r};async function r(l=pe?location.href:"/"){var c,u;l=ls(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(pe&&l!==ls(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((u=s.onAfterRouteChanged)==null?void 0:u.call(s,l)))}let i=null;async function o(l,c=0,u=!1){var y,w;if(await((y=s.onBeforePageLoad)==null?void 0:y.call(s,l))===!1)return;const f=new URL(l,yo),h=i=f.pathname;try{let L=await e(h);if(!L)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:O,__pageData:G}=L;if(!O)throw new Error(`Invalid route component: ${O}`);await((w=s.onAfterPageLoad)==null?void 0:w.call(s,l)),n.path=pe?h:Mr(h),n.component=hn(O),n.data=hn(G),pe&&Mn(()=>{let U=mt.value.base+G.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!mt.value.cleanUrls&&!U.endsWith("/")&&(U+=".html"),U!==f.pathname&&(f.pathname=U,l=U+f.search+f.hash,history.replaceState({},"",l)),f.hash&&!c){let W=null;try{W=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(g){console.warn(g)}if(W){Fr(W,f.hash);return}}window.scrollTo(0,c)})}}catch(L){if(!/fetch|Page not found/.test(L.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(L),!u)try{const O=await fetch(mt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await O.json(),await o(l,c,!0);return}catch{}if(i===h){i=null,n.path=pe?h:Mr(h),n.component=t?hn(t):null;const O=pe?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...po,relativePath:O}}}}return pe&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.defaultPrevented||!(l.target instanceof Element)||l.target.closest("button")||l.button!==0||l.ctrlKey||l.shiftKey||l.altKey||l.metaKey)return;const c=l.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const u=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(u==null)return;const{href:f,origin:h,pathname:y,hash:w,search:L}=new URL(u,c.baseURI),O=new URL(location.href);h===O.origin&&Hf(y)&&(l.preventDefault(),y===O.pathname&&L===O.search?(w!==O.hash&&(history.pushState({},"",f),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:O.href,newURL:f}))),w?Fr(c,w,c.classList.contains("header-anchor")):window.scrollTo(0,0)):r(f))},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await o(ls(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Wf(){const e=At(Bf);if(!e)throw new Error("useRouter() is called without provider.");return e}function _o(){return Wf().route}function Fr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Uf()+i;requestAnimationFrame(r)}}function ls(e){const t=new URL(e,yo);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),mt.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const an=()=>mn.forEach(e=>e()),wa=wi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=_o(),{frontmatter:n,site:s}=Df();return Fe(n,an,{deep:!0,flush:"post"}),()=>Ss(e.as,s.value.contentProps??{style:{position:"relative"}},[t.component?Ss(t.component,{onVnodeMounted:an,onVnodeUpdated:an,onVnodeUnmounted:an}):"404 Page Not Found"])}}),va=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Kf="modulepreload",qf=function(e){return"/"+e},Hr={},Sa=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=qf(c),c in Hr)return;Hr[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const h=document.createElement("link");if(h.rel=u?"stylesheet":Kf,u||(h.as="script"),h.crossOrigin="",h.href=c,l&&h.setAttribute("nonce",l),document.head.appendChild(h),u)return new Promise((y,w)=>{h.addEventListener("load",y),h.addEventListener("error",()=>w(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})},xa=wi({setup(e,{slots:t}){const n=ue(!1);return Ot(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Ea(){pe&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function Ca(){if(pe){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),Gf(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function Gf(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Ta(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=cs(l);for(const u of document.head.children)if(u.isEqualNode(c)){s.push(u);return}});return}const o=i.map(cs);s.forEach((l,c)=>{const u=o.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};ki(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=go(o,i);u!==document.title&&(document.title=u);const f=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==f&&h.setAttribute("content",f):cs(["meta",{name:"description",content:f}]),r(mo(o.head,Xf(c)))})}function cs([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&t.async==null&&(s.async=!1),s}function Yf(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Xf(e){return e.filter(t=>!Yf(t))}const fs=new Set,bo=()=>document.createElement("link"),Jf=e=>{const t=bo();t.rel="prefetch",t.href=e,document.head.appendChild(t)},zf=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let un;const Qf=pe&&(un=bo())&&un.relList&&un.relList.supports&&un.relList.supports("prefetch")?Jf:zf;function Aa(){if(!pe||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!fs.has(c)){fs.add(c);const u=Vf(c);u&&Qf(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):fs.add(l))})})};Ot(s);const r=_o();Fe(()=>r.path,s),Hn(()=>{n&&n.disconnect()})}export{ra as $,Uf as A,Zf as B,ta as C,oi as D,_a as E,Se as F,de as G,ea as H,ho as I,_o as J,pc as K,At as L,ma as M,Rs as N,ha as O,Mn as P,ga as Q,pe as R,In as S,fa as T,pa as U,Gl as V,sa as W,ua as X,xi as Y,aa as Z,va as _,Qi as a,Sa as a0,la as a1,jn as a2,Ta as a3,Bf as a4,ya as a5,$f as a6,wa as a7,xa as a8,mt as a9,da as aa,ba as ab,Vf as ac,Aa as ad,Ca as ae,Ea as af,Ss as ag,ws as b,oa as c,wi as d,ca as e,Hf as f,Mr as g,oe as h,Of as i,zi as j,ci as k,Rf as l,fo as m,Os as n,bs as o,ue as p,Fe as q,na as r,ki as s,Fo as t,Df as u,Ot as v,bl as w,Hn as x,ia as y,Ml as z}; diff --git a/assets/chunks/pwa.DYUXjD9m.js b/assets/chunks/pwa.Bht3cXl7.js similarity index 91% rename from assets/chunks/pwa.DYUXjD9m.js rename to assets/chunks/pwa.Bht3cXl7.js index 84619fac..babd13cf 100644 --- a/assets/chunks/pwa.DYUXjD9m.js +++ b/assets/chunks/pwa.Bht3cXl7.js @@ -1 +1 @@ -import{a0 as w}from"./framework.B_O7KVry.js";function f(c={}){const{immediate:d=!1,onNeedRefresh:m,onOfflineReady:i,onRegistered:a,onRegisteredSW:s,onRegisterError:r}=c;let t,n;const l=async(o=!0)=>{await n};async function u(){if("serviceWorker"in navigator){const{Workbox:o}=await w(async()=>{const{Workbox:e}=await import("./workbox-window.prod.es5.DL_hIMXg.js");return{Workbox:e}},[]);t=new o("/sw.js",{scope:"/",type:"classic"}),t.addEventListener("activated",e=>{(e.isUpdate||e.isExternal)&&window.location.reload()}),t.addEventListener("installed",e=>{e.isUpdate||i==null||i()}),t.register({immediate:d}).then(e=>{s?s("/sw.js",e):a==null||a(e)}).catch(e=>{r==null||r(e)})}}return n=u(),l}f({immediate:!0}); +import{a0 as w}from"./framework.BL5FdQJH.js";function f(c={}){const{immediate:d=!1,onNeedRefresh:m,onOfflineReady:i,onRegistered:a,onRegisteredSW:s,onRegisterError:r}=c;let t,n;const l=async(o=!0)=>{await n};async function u(){if("serviceWorker"in navigator){const{Workbox:o}=await w(async()=>{const{Workbox:e}=await import("./workbox-window.prod.es5.DL_hIMXg.js");return{Workbox:e}},[]);t=new o("/sw.js",{scope:"/",type:"classic"}),t.addEventListener("activated",e=>{(e.isUpdate||e.isExternal)&&window.location.reload()}),t.addEventListener("installed",e=>{e.isUpdate||i==null||i()}),t.register({immediate:d}).then(e=>{s?s("/sw.js",e):a==null||a(e)}).catch(e=>{r==null||r(e)})}}return n=u(),l}f({immediate:!0}); diff --git a/assets/chunks/theme.C4j4VKTs.js b/assets/chunks/theme.C4j4VKTs.js deleted file mode 100644 index 20780656..00000000 --- a/assets/chunks/theme.C4j4VKTs.js +++ /dev/null @@ -1,4 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/pwa.DYUXjD9m.js","assets/chunks/framework.B_O7KVry.js"])))=>i.map(i=>d[i]); -import{d as g,o as s,c,r as u,n as M,a as pe,t as A,b,w as f,e as h,T as Xe,_ as k,u as Wt,i as Rt,f as Kt,g as Ze,h as L,j as p,k as i,l as fe,m as qe,p as C,q as ne,s as Ie,v as ae,x as Qe,y as xe,z as Jt,A as Yt,B as ve,F as B,C as R,D as ft,E as Me,G as _,H as ee,I as vt,J as $e,K as ue,L as He,M as Xt,N as ht,O as Zt,P as et,Q as gt,R as ce,S as Qt,U as _t,V as bt,W as xt,X as en,Y as tn,Z as nn,$ as on,a0 as an}from"./framework.B_O7KVry.js";var ai=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function kt(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}const sn=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(n){return(e,t)=>(s(),c("span",{class:M(["VPBadge",e.type])},[u(e.$slots,"default",{},()=>[pe(A(e.text),1)])],2))}}),rn={key:0,class:"VPBackdrop"},ln=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(s(),b(Xe,{name:"fade"},{default:f(()=>[e.show?(s(),c("div",rn)):h("",!0)]),_:1}))}}),un=k(ln,[["__scopeId","data-v-c79a1216"]]),S=Wt;function cn(n,e){let t,a=!1;return()=>{t&&clearTimeout(t),a?t=setTimeout(n,e):(n(),(a=!0)&&setTimeout(()=>a=!1,e))}}function We(n){return/^\//.test(n)?n:`/${n}`}function tt(n){const{pathname:e,search:t,hash:a,protocol:o}=new URL(n,"http://a.com");if(Rt(n)||n.startsWith("#")||!o.startsWith("http")||!Kt(e))return n;const{site:r}=S(),l=e.endsWith("/")||e.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${a}`);return Ze(l)}function Le({correspondingLink:n=!1}={}){const{site:e,localeIndex:t,page:a,theme:o,hash:r}=S(),l=L(()=>{var m,y;return{label:(m=e.value.locales[t.value])==null?void 0:m.label,link:((y=e.value.locales[t.value])==null?void 0:y.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:L(()=>Object.entries(e.value.locales).flatMap(([m,y])=>l.value.label===y.label?[]:{text:y.label,link:dn(y.link||(m==="root"?"/":`/${m}/`),o.value.i18nRouting!==!1&&n,a.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:l}}function dn(n,e,t,a){return e?n.replace(/\/$/,"")+We(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):n}const mn={class:"NotFound"},pn={class:"code"},fn={class:"title"},vn={class:"quote"},hn={class:"action"},gn=["href","aria-label"],_n=g({__name:"NotFound",setup(n){const{theme:e}=S(),{currentLang:t}=Le();return(a,o)=>{var r,l,d,m,y;return s(),c("div",mn,[p("p",pn,A(((r=i(e).notFound)==null?void 0:r.code)??"404"),1),p("h1",fn,A(((l=i(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),o[0]||(o[0]=p("div",{class:"divider"},null,-1)),p("blockquote",vn,A(((d=i(e).notFound)==null?void 0:d.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",hn,[p("a",{class:"link",href:i(Ze)(i(t).link),"aria-label":((m=i(e).notFound)==null?void 0:m.linkLabel)??"go to home"},A(((y=i(e).notFound)==null?void 0:y.linkText)??"Take me home"),9,gn)])])}}}),bn=k(_n,[["__scopeId","data-v-d6be1790"]]);function yt(n,e){if(Array.isArray(n))return Ee(n);if(n==null)return[];e=We(e);const t=Object.keys(n).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>e.startsWith(We(o))),a=t?n[t]:[];return Array.isArray(a)?Ee(a):Ee(a.items,a.base)}function kn(n){const e=[];let t=0;for(const a in n){const o=n[a];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function yn(n){const e=[];function t(a){for(const o of a)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(n),e}function Re(n,e){return Array.isArray(e)?e.some(t=>Re(n,t)):fe(n,e.link)?!0:e.items?Re(n,e.items):!1}function Ee(n,e){return[...n].map(t=>{const a={...t},o=a.base||e;return o&&a.link&&(a.link=o+a.link),a.items&&(a.items=Ee(a.items,o)),a})}function se(){const{frontmatter:n,page:e,theme:t}=S(),a=qe("(min-width: 960px)"),o=C(!1),r=L(()=>{const F=t.value.sidebar,N=e.value.relativePath;return F?yt(F,N):[]}),l=C(r.value);ne(r,(F,N)=>{JSON.stringify(F)!==JSON.stringify(N)&&(l.value=r.value)});const d=L(()=>n.value.sidebar!==!1&&l.value.length>0&&n.value.layout!=="home"),m=L(()=>y?n.value.aside==null?t.value.aside==="left":n.value.aside==="left":!1),y=L(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),w=L(()=>d.value&&a.value),$=L(()=>d.value?kn(l.value):[]);function T(){o.value=!0}function I(){o.value=!1}function z(){o.value?I():T()}return{isOpen:o,sidebar:l,sidebarGroups:$,hasSidebar:d,hasAside:y,leftAside:m,isSidebarEnabled:w,open:T,close:I,toggle:z}}function $n(n,e){let t;Ie(()=>{t=n.value?document.activeElement:void 0}),ae(()=>{window.addEventListener("keyup",a)}),Qe(()=>{window.removeEventListener("keyup",a)});function a(o){o.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function Ln(n){const{page:e,hash:t}=S(),a=C(!1),o=L(()=>n.value.collapsed!=null),r=L(()=>!!n.value.link),l=C(!1),d=()=>{l.value=fe(e.value.relativePath,n.value.link)};ne([e,n,t],d),ae(d);const m=L(()=>l.value?!0:n.value.items?Re(e.value.relativePath,n.value.items):!1),y=L(()=>!!(n.value.items&&n.value.items.length));Ie(()=>{a.value=!!(o.value&&n.value.collapsed)}),xe(()=>{(l.value||m.value)&&(a.value=!1)});function w(){o.value&&(a.value=!a.value)}return{collapsed:a,collapsible:o,isLink:r,isActiveLink:l,hasActiveLink:m,hasChildren:y,toggle:w}}function Pn(){const{hasSidebar:n}=se(),e=qe("(min-width: 960px)"),t=qe("(min-width: 1280px)");return{isAsideEnabled:L(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const Ke=[];function $t(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function nt(n){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const a=Number(t.tagName[1]);return{element:t,title:wn(t),link:"#"+t.id,level:a}});return Sn(e,n)}function wn(n){let e="";for(const t of n.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Sn(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[a,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return En(n,a,o)}function Vn(n,e){const{isAsideEnabled:t}=Pn(),a=cn(r,100);let o=null;ae(()=>{requestAnimationFrame(r),window.addEventListener("scroll",a)}),Jt(()=>{l(location.hash)}),Qe(()=>{window.removeEventListener("scroll",a)});function r(){if(!t.value)return;const d=window.scrollY,m=window.innerHeight,y=document.body.offsetHeight,w=Math.abs(d+m-y)<1,$=Ke.map(({element:I,link:z})=>({link:z,top:Tn(I)})).filter(({top:I})=>!Number.isNaN(I)).sort((I,z)=>I.top-z.top);if(!$.length){l(null);return}if(d<1){l(null);return}if(w){l($[$.length-1].link);return}let T=null;for(const{link:I,top:z}of $){if(z>d+Yt()+4)break;T=I}l(T)}function l(d){o&&o.classList.remove("active"),d==null?o=null:o=n.value.querySelector(`a[href="${decodeURIComponent(d)}"]`);const m=o;m?(m.classList.add("active"),e.value.style.top=m.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Tn(n){let e=0;for(;n!==document.body;){if(n===null)return NaN;e+=n.offsetTop,n=n.offsetParent}return e}function En(n,e,t){Ke.length=0;const a=[],o=[];return n.forEach(r=>{const l={...r,children:[]};let d=o[o.length-1];for(;d&&d.level>=l.level;)o.pop(),d=o[o.length-1];if(l.element.classList.contains("ignore-header")||d&&"shouldIgnore"in d){o.push({level:l.level,shouldIgnore:!0});return}l.level>t||l.level{const o=ve("VPDocOutlineItem",!0);return s(),c("ul",{class:M(["VPDocOutlineItem",t.root?"root":"nested"])},[(s(!0),c(B,null,R(t.headers,({children:r,link:l,title:d})=>(s(),c("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:d},A(d),9,Nn),r!=null&&r.length?(s(),b(o,{key:0,headers:r},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Lt=k(zn,[["__scopeId","data-v-b933a997"]]),Cn={class:"content"},In={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Mn=g({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=S(),a=ft([]);Me(()=>{a.value=nt(e.value.outline??t.value.outline)});const o=C(),r=C();return Vn(o,r),(l,d)=>(s(),c("nav",{"aria-labelledby":"doc-outline-aria-label",class:M(["VPDocAsideOutline",{"has-outline":a.value.length>0}]),ref_key:"container",ref:o},[p("div",Cn,[p("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),p("div",In,A(i($t)(i(t))),1),_(Lt,{headers:a.value,root:!0},null,8,["headers"])])],2))}}),Hn=k(Mn,[["__scopeId","data-v-a5bbad30"]]),An={class:"VPDocAsideCarbonAds"},Bn=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,a)=>(s(),c("div",An,[_(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),On={class:"VPDocAside"},Fn=g({__name:"VPDocAside",setup(n){const{theme:e}=S();return(t,a)=>(s(),c("div",On,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),_(Hn),u(t.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=p("div",{class:"spacer"},null,-1)),u(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(s(),b(Bn,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):h("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Dn=k(Fn,[["__scopeId","data-v-3f215769"]]);function jn(){const{theme:n,page:e}=S();return L(()=>{const{text:t="Edit this page",pattern:a=""}=n.value.editLink||{};let o;return typeof a=="function"?o=a(e.value):o=a.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Gn(){const{page:n,theme:e,frontmatter:t}=S();return L(()=>{var y,w,$,T,I,z,F,N;const a=yt(e.value.sidebar,n.value.relativePath),o=yn(a),r=Un(o,K=>K.link.replace(/[?#].*$/,"")),l=r.findIndex(K=>fe(n.value.relativePath,K.link)),d=((y=e.value.docFooter)==null?void 0:y.prev)===!1&&!t.value.prev||t.value.prev===!1,m=((w=e.value.docFooter)==null?void 0:w.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??(($=r[l-1])==null?void 0:$.docFooterText)??((T=r[l-1])==null?void 0:T.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=r[l-1])==null?void 0:I.link)},next:m?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((z=r[l+1])==null?void 0:z.docFooterText)??((F=r[l+1])==null?void 0:F.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((N=r[l+1])==null?void 0:N.link)}}})}function Un(n,e){const t=new Set;return n.filter(a=>{const o=e(a);return t.has(o)?!1:t.add(o)})}const te=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=L(()=>e.tag??(e.href?"a":"span")),a=L(()=>e.href&&vt.test(e.href)||e.target==="_blank");return(o,r)=>(s(),b(ee(t.value),{class:M(["VPLink",{link:o.href,"vp-external-link-icon":a.value,"no-icon":o.noIcon}]),href:o.href?i(tt)(o.href):void 0,target:o.target??(a.value?"_blank":void 0),rel:o.rel??(a.value?"noreferrer":void 0)},{default:f(()=>[u(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),qn={class:"VPLastUpdated"},Wn=["datetime"],Rn=g({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:a}=S(),o=L(()=>new Date(t.value.lastUpdated)),r=L(()=>o.value.toISOString()),l=C("");return ae(()=>{Ie(()=>{var d,m,y;l.value=new Intl.DateTimeFormat((m=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&m.forceLocale?a.value:void 0,((y=e.value.lastUpdated)==null?void 0:y.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(d,m)=>{var y;return s(),c("p",qn,[pe(A(((y=i(e).lastUpdated)==null?void 0:y.text)||i(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:r.value},A(l.value),9,Wn)])}}}),Kn=k(Rn,[["__scopeId","data-v-e98dd255"]]),Jn={key:0,class:"VPDocFooter"},Yn={key:0,class:"edit-info"},Xn={key:0,class:"edit-link"},Zn={key:1,class:"last-updated"},Qn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},xn={class:"pager"},eo=["innerHTML"],to=["innerHTML"],no={class:"pager"},oo=["innerHTML"],ao=["innerHTML"],so=g({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:a}=S(),o=jn(),r=Gn(),l=L(()=>e.value.editLink&&a.value.editLink!==!1),d=L(()=>t.value.lastUpdated),m=L(()=>l.value||d.value||r.value.prev||r.value.next);return(y,w)=>{var $,T,I,z;return m.value?(s(),c("footer",Jn,[u(y.$slots,"doc-footer-before",{},void 0,!0),l.value||d.value?(s(),c("div",Yn,[l.value?(s(),c("div",Xn,[_(te,{class:"edit-link-button",href:i(o).url,"no-icon":!0},{default:f(()=>[w[0]||(w[0]=p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),pe(" "+A(i(o).text),1)]),_:1},8,["href"])])):h("",!0),d.value?(s(),c("div",Zn,[_(Kn)])):h("",!0)])):h("",!0),($=i(r).prev)!=null&&$.link||(T=i(r).next)!=null&&T.link?(s(),c("nav",Qn,[w[1]||(w[1]=p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),p("div",xn,[(I=i(r).prev)!=null&&I.link?(s(),b(te,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:f(()=>{var F;return[p("span",{class:"desc",innerHTML:((F=i(e).docFooter)==null?void 0:F.prev)||"Previous page"},null,8,eo),p("span",{class:"title",innerHTML:i(r).prev.text},null,8,to)]}),_:1},8,["href"])):h("",!0)]),p("div",no,[(z=i(r).next)!=null&&z.link?(s(),b(te,{key:0,class:"pager-link next",href:i(r).next.link},{default:f(()=>{var F;return[p("span",{class:"desc",innerHTML:((F=i(e).docFooter)==null?void 0:F.next)||"Next page"},null,8,oo),p("span",{class:"title",innerHTML:i(r).next.text},null,8,ao)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),ro=k(so,[["__scopeId","data-v-e257564d"]]),io={class:"container"},lo={class:"aside-container"},uo={class:"aside-content"},co={class:"content"},mo={class:"content-container"},po={class:"main"},fo=g({__name:"VPDoc",setup(n){const{theme:e}=S(),t=$e(),{hasSidebar:a,hasAside:o,leftAside:r}=se(),l=L(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(d,m)=>{const y=ve("Content");return s(),c("div",{class:M(["VPDoc",{"has-sidebar":i(a),"has-aside":i(o)}])},[u(d.$slots,"doc-top",{},void 0,!0),p("div",io,[i(o)?(s(),c("div",{key:0,class:M(["aside",{"left-aside":i(r)}])},[m[0]||(m[0]=p("div",{class:"aside-curtain"},null,-1)),p("div",lo,[p("div",uo,[_(Dn,null,{"aside-top":f(()=>[u(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[u(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[u(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[u(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[u(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[u(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),p("div",co,[p("div",mo,[u(d.$slots,"doc-before",{},void 0,!0),p("main",po,[_(y,{class:M(["vp-doc",[l.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(ro,null,{"doc-footer-before":f(()=>[u(d.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(d.$slots,"doc-after",{},void 0,!0)])])]),u(d.$slots,"doc-bottom",{},void 0,!0)],2)}}}),vo=k(fo,[["__scopeId","data-v-39a288b8"]]),ho=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(n){const e=n,t=L(()=>e.href&&vt.test(e.href)),a=L(()=>e.tag||(e.href?"a":"button"));return(o,r)=>(s(),b(ee(a.value),{class:M(["VPButton",[o.size,o.theme]]),href:o.href?i(tt)(o.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[pe(A(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),go=k(ho,[["__scopeId","data-v-fa7799d5"]]),_o=["src","alt"],bo=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const a=ve("VPImage",!0);return e.image?(s(),c(B,{key:0},[typeof e.image=="string"||"src"in e.image?(s(),c("img",ue({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(Ze)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,_o)):(s(),c(B,{key:1},[_(a,ue({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(a,ue({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),Ce=k(bo,[["__scopeId","data-v-8426fc1a"]]),ko={class:"container"},yo={class:"main"},$o={key:0,class:"name"},Lo=["innerHTML"],Po=["innerHTML"],wo=["innerHTML"],So={key:0,class:"actions"},Vo={key:0,class:"image"},To={class:"image-container"},Eo=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=He("hero-image-slot-exists");return(t,a)=>(s(),c("div",{class:M(["VPHero",{"has-image":t.image||i(e)}])},[p("div",ko,[p("div",yo,[u(t.$slots,"home-hero-info-before",{},void 0,!0),u(t.$slots,"home-hero-info",{},()=>[t.name?(s(),c("h1",$o,[p("span",{innerHTML:t.name,class:"clip"},null,8,Lo)])):h("",!0),t.text?(s(),c("p",{key:1,innerHTML:t.text,class:"text"},null,8,Po)):h("",!0),t.tagline?(s(),c("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,wo)):h("",!0)],!0),u(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(s(),c("div",So,[(s(!0),c(B,null,R(t.actions,o=>(s(),c("div",{key:o.link,class:"action"},[_(go,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),u(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(s(),c("div",Vo,[p("div",To,[a[0]||(a[0]=p("div",{class:"image-bg"},null,-1)),u(t.$slots,"home-hero-image",{},()=>[t.image?(s(),b(Ce,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),No=k(Eo,[["__scopeId","data-v-303bb580"]]),zo=g({__name:"VPHomeHero",setup(n){const{frontmatter:e}=S();return(t,a)=>i(e).hero?(s(),b(No,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":f(()=>[u(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[u(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[u(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[u(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Co={class:"box"},Io={key:0,class:"icon"},Mo=["innerHTML"],Ho=["innerHTML"],Ao=["innerHTML"],Bo={key:4,class:"link-text"},Oo={class:"link-text-value"},Fo=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(n){return(e,t)=>(s(),b(te,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",Co,[typeof e.icon=="object"&&e.icon.wrap?(s(),c("div",Io,[_(Ce,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(s(),b(Ce,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(s(),c("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Mo)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Ho),e.details?(s(),c("p",{key:3,class:"details",innerHTML:e.details},null,8,Ao)):h("",!0),e.linkText?(s(),c("div",Bo,[p("p",Oo,[pe(A(e.linkText)+" ",1),t[0]||(t[0]=p("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Do=k(Fo,[["__scopeId","data-v-a3976bdc"]]),jo={key:0,class:"VPFeatures"},Go={class:"container"},Uo={class:"items"},qo=g({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,t=L(()=>{const a=e.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,o)=>a.features?(s(),c("div",jo,[p("div",Go,[p("div",Uo,[(s(!0),c(B,null,R(a.features,r=>(s(),c("div",{key:r.title,class:M(["item",[t.value]])},[_(Do,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),Wo=k(qo,[["__scopeId","data-v-a6181336"]]),Ro=g({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=S();return(t,a)=>i(e).features?(s(),b(Wo,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):h("",!0)}}),Ko=g({__name:"VPHomeContent",setup(n){const{width:e}=Xt({initialWidth:0,includeScrollbar:!1});return(t,a)=>(s(),c("div",{class:"vp-doc container",style:ht(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[u(t.$slots,"default",{},void 0,!0)],4))}}),Jo=k(Ko,[["__scopeId","data-v-8e2d4988"]]),Yo={class:"VPHome"},Xo=g({__name:"VPHome",setup(n){const{frontmatter:e}=S();return(t,a)=>{const o=ve("Content");return s(),c("div",Yo,[u(t.$slots,"home-hero-before",{},void 0,!0),_(zo,null,{"home-hero-info-before":f(()=>[u(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[u(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[u(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[u(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[u(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(t.$slots,"home-hero-after",{},void 0,!0),u(t.$slots,"home-features-before",{},void 0,!0),_(Ro),u(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(s(),b(Jo,{key:0},{default:f(()=>[_(o)]),_:1})):(s(),b(o,{key:1}))])}}}),Zo=k(Xo,[["__scopeId","data-v-686f80a6"]]),Qo={},xo={class:"VPPage"};function ea(n,e){const t=ve("Content");return s(),c("div",xo,[u(n.$slots,"page-top"),_(t),u(n.$slots,"page-bottom")])}const ta=k(Qo,[["render",ea]]),na=g({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=S(),{hasSidebar:a}=se();return(o,r)=>(s(),c("div",{class:M(["VPContent",{"has-sidebar":i(a),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?u(o.$slots,"not-found",{key:0},()=>[_(bn)],!0):i(t).layout==="page"?(s(),b(ta,{key:1},{"page-top":f(()=>[u(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[u(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(s(),b(Zo,{key:2},{"home-hero-before":f(()=>[u(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[u(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[u(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[u(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[u(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[u(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[u(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[u(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[u(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(s(),b(ee(i(t).layout),{key:3})):(s(),b(vo,{key:4},{"doc-top":f(()=>[u(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[u(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[u(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[u(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[u(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[u(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[u(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[u(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[u(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[u(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[u(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),oa=k(na,[["__scopeId","data-v-1428d186"]]),aa={class:"container"},sa=["innerHTML"],ra=["innerHTML"],ia=g({__name:"VPFooter",setup(n){const{theme:e,frontmatter:t}=S(),{hasSidebar:a}=se();return(o,r)=>i(e).footer&&i(t).footer!==!1?(s(),c("footer",{key:0,class:M(["VPFooter",{"has-sidebar":i(a)}])},[p("div",aa,[i(e).footer.message?(s(),c("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,sa)):h("",!0),i(e).footer.copyright?(s(),c("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,ra)):h("",!0)])],2)):h("",!0)}}),la=k(ia,[["__scopeId","data-v-e315a0ad"]]);function ua(){const{theme:n,frontmatter:e}=S(),t=ft([]),a=L(()=>t.value.length>0);return Me(()=>{t.value=nt(e.value.outline??n.value.outline)}),{headers:t,hasLocalNav:a}}const ca={class:"menu-text"},da={class:"header"},ma={class:"outline"},pa=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(n){const e=n,{theme:t}=S(),a=C(!1),o=C(0),r=C(),l=C();function d($){var T;(T=r.value)!=null&&T.contains($.target)||(a.value=!1)}ne(a,$=>{if($){document.addEventListener("click",d);return}document.removeEventListener("click",d)}),Zt("Escape",()=>{a.value=!1}),Me(()=>{a.value=!1});function m(){a.value=!a.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function y($){$.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),et(()=>{a.value=!1}))}function w(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return($,T)=>(s(),c("div",{class:"VPLocalNavOutlineDropdown",style:ht({"--vp-vh":o.value+"px"}),ref_key:"main",ref:r},[$.headers.length>0?(s(),c("button",{key:0,onClick:m,class:M({open:a.value})},[p("span",ca,A(i($t)(i(t))),1),T[0]||(T[0]=p("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(s(),c("button",{key:1,onClick:w},A(i(t).returnToTopLabel||"Return to top"),1)),_(Xe,{name:"flyout"},{default:f(()=>[a.value?(s(),c("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:y},[p("div",da,[p("a",{class:"top-link",href:"#",onClick:w},A(i(t).returnToTopLabel||"Return to top"),1)]),p("div",ma,[_(Lt,{headers:$.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),fa=k(pa,[["__scopeId","data-v-17a5e62e"]]),va={class:"container"},ha=["aria-expanded"],ga={class:"menu-text"},_a=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=S(),{hasSidebar:a}=se(),{headers:o}=ua(),{y:r}=gt(),l=C(0);ae(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Me(()=>{o.value=nt(t.value.outline??e.value.outline)});const d=L(()=>o.value.length===0),m=L(()=>d.value&&!a.value),y=L(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:d.value,fixed:m.value}));return(w,$)=>i(t).layout!=="home"&&(!m.value||i(r)>=l.value)?(s(),c("div",{key:0,class:M(y.value)},[p("div",va,[i(a)?(s(),c("button",{key:0,class:"menu","aria-expanded":w.open,"aria-controls":"VPSidebarNav",onClick:$[0]||($[0]=T=>w.$emit("open-menu"))},[$[1]||($[1]=p("span",{class:"vpi-align-left menu-icon"},null,-1)),p("span",ga,A(i(e).sidebarMenuLabel||"Menu"),1)],8,ha)):h("",!0),_(fa,{headers:i(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),ba=k(_a,[["__scopeId","data-v-a6f0e41e"]]);function ka(){const n=C(!1);function e(){n.value=!0,window.addEventListener("resize",o)}function t(){n.value=!1,window.removeEventListener("resize",o)}function a(){n.value?t():e()}function o(){window.outerWidth>=768&&t()}const r=$e();return ne(()=>r.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:a}}const ya={},$a={class:"VPSwitch",type:"button",role:"switch"},La={class:"check"},Pa={key:0,class:"icon"};function wa(n,e){return s(),c("button",$a,[p("span",La,[n.$slots.default?(s(),c("span",Pa,[u(n.$slots,"default",{},void 0,!0)])):h("",!0)])])}const Sa=k(ya,[["render",wa],["__scopeId","data-v-1d5665e3"]]),Va=g({__name:"VPSwitchAppearance",setup(n){const{isDark:e,theme:t}=S(),a=He("toggle-appearance",()=>{e.value=!e.value}),o=C("");return xe(()=>{o.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,l)=>(s(),b(Sa,{title:o.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(a)},{default:f(()=>l[0]||(l[0]=[p("span",{class:"vpi-sun sun"},null,-1),p("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),ot=k(Va,[["__scopeId","data-v-5337faa4"]]),Ta={key:0,class:"VPNavBarAppearance"},Ea=g({__name:"VPNavBarAppearance",setup(n){const{site:e}=S();return(t,a)=>i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(s(),c("div",Ta,[_(ot)])):h("",!0)}}),Na=k(Ea,[["__scopeId","data-v-6c893767"]]),at=C();let Pt=!1,je=0;function za(n){const e=C(!1);if(ce){!Pt&&Ca(),je++;const t=ne(at,a=>{var o,r,l;a===n.el.value||(o=n.el.value)!=null&&o.contains(a)?(e.value=!0,(r=n.onFocus)==null||r.call(n)):(e.value=!1,(l=n.onBlur)==null||l.call(n))});Qe(()=>{t(),je--,je||Ia()})}return Qt(e)}function Ca(){document.addEventListener("focusin",wt),Pt=!0,at.value=document.activeElement}function Ia(){document.removeEventListener("focusin",wt)}function wt(){at.value=document.activeElement}const Ma={class:"VPMenuLink"},Ha=["innerHTML"],Aa=g({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,a)=>(s(),c("div",Ma,[_(te,{class:M({active:i(fe)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,Ha)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),Ae=k(Aa,[["__scopeId","data-v-35975db6"]]),Ba={class:"VPMenuGroup"},Oa={key:0,class:"title"},Fa=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(s(),c("div",Ba,[e.text?(s(),c("p",Oa,A(e.text),1)):h("",!0),(s(!0),c(B,null,R(e.items,a=>(s(),c(B,null,["link"in a?(s(),b(Ae,{key:0,item:a},null,8,["item"])):h("",!0)],64))),256))]))}}),Da=k(Fa,[["__scopeId","data-v-69e747b5"]]),ja={class:"VPMenu"},Ga={key:0,class:"items"},Ua=g({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(s(),c("div",ja,[e.items?(s(),c("div",Ga,[(s(!0),c(B,null,R(e.items,a=>(s(),c(B,{key:JSON.stringify(a)},["link"in a?(s(),b(Ae,{key:0,item:a},null,8,["item"])):"component"in a?(s(),b(ee(a.component),ue({key:1,ref_for:!0},a.props),null,16)):(s(),b(Da,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):h("",!0),u(e.$slots,"default",{},void 0,!0)]))}}),qa=k(Ua,[["__scopeId","data-v-b98bc113"]]),Wa=["aria-expanded","aria-label"],Ra={key:0,class:"text"},Ka=["innerHTML"],Ja={key:1,class:"vpi-more-horizontal icon"},Ya={class:"menu"},Xa=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=C(!1),t=C();za({el:t,onBlur:a});function a(){e.value=!1}return(o,r)=>(s(),c("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=l=>e.value=!0),onMouseleave:r[2]||(r[2]=l=>e.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:r[0]||(r[0]=l=>e.value=!e.value)},[o.button||o.icon?(s(),c("span",Ra,[o.icon?(s(),c("span",{key:0,class:M([o.icon,"option-icon"])},null,2)):h("",!0),o.button?(s(),c("span",{key:1,innerHTML:o.button},null,8,Ka)):h("",!0),r[3]||(r[3]=p("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(s(),c("span",Ja))],8,Wa),p("div",Ya,[_(qa,{items:o.items},{default:f(()=>[u(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),st=k(Xa,[["__scopeId","data-v-cf11d7a2"]]),Za=["href","aria-label","innerHTML"],Qa=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=C();ae(async()=>{var r;await et();const o=(r=t.value)==null?void 0:r.children[0];o instanceof HTMLElement&&o.className.startsWith("vpi-social-")&&(getComputedStyle(o).maskImage||getComputedStyle(o).webkitMaskImage)==="none"&&o.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const a=L(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,r)=>(s(),c("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:a.value},null,8,Za))}}),xa=k(Qa,[["__scopeId","data-v-bd121fe5"]]),es={class:"VPSocialLinks"},ts=g({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(s(),c("div",es,[(s(!0),c(B,null,R(e.links,({link:a,icon:o,ariaLabel:r})=>(s(),b(xa,{key:a,icon:o,link:a,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),rt=k(ts,[["__scopeId","data-v-7bc22406"]]),ns={key:0,class:"group translations"},os={class:"trans-title"},as={key:1,class:"group"},ss={class:"item appearance"},rs={class:"label"},is={class:"appearance-action"},ls={key:2,class:"group"},us={class:"item social-links"},cs=g({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=S(),{localeLinks:a,currentLang:o}=Le({correspondingLink:!0}),r=L(()=>a.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(l,d)=>r.value?(s(),b(st,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[i(a).length&&i(o).label?(s(),c("div",ns,[p("p",os,A(i(o).label),1),(s(!0),c(B,null,R(i(a),m=>(s(),b(Ae,{key:m.link,item:m},null,8,["item"]))),128))])):h("",!0),i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(s(),c("div",as,[p("div",ss,[p("p",rs,A(i(t).darkModeSwitchLabel||"Appearance"),1),p("div",is,[_(ot)])])])):h("",!0),i(t).socialLinks?(s(),c("div",ls,[p("div",us,[_(rt,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),ds=k(cs,[["__scopeId","data-v-bb2aa2f0"]]),ms=["aria-expanded"],ps=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(s(),c("button",{type:"button",class:M(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=a=>e.$emit("click"))},t[1]||(t[1]=[p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)]),10,ms))}}),fs=k(ps,[["__scopeId","data-v-e5dd9c1c"]]),vs=["innerHTML"],hs=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,a)=>(s(),b(te,{class:M({VPNavBarMenuLink:!0,active:i(fe)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,vs)]),_:1},8,["class","href","target","rel","no-icon"]))}}),gs=k(hs,[["__scopeId","data-v-e56f3d57"]]),_s=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const e=n,{page:t}=S(),a=r=>"component"in r?!1:"link"in r?fe(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(a),o=L(()=>a(e.item));return(r,l)=>(s(),b(st,{class:M({VPNavBarMenuGroup:!0,active:i(fe)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||o.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),bs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},ks=g({__name:"VPNavBarMenu",setup(n){const{theme:e}=S();return(t,a)=>i(e).nav?(s(),c("nav",bs,[a[0]||(a[0]=p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(s(!0),c(B,null,R(i(e).nav,o=>(s(),c(B,{key:JSON.stringify(o)},["link"in o?(s(),b(gs,{key:0,item:o},null,8,["item"])):"component"in o?(s(),b(ee(o.component),ue({key:1,ref_for:!0},o.props),null,16)):(s(),b(_s,{key:2,item:o},null,8,["item"]))],64))),128))])):h("",!0)}}),ys=k(ks,[["__scopeId","data-v-dc692963"]]);function $s(n){const{localeIndex:e,theme:t}=S();function a(o){var z,F,N;const r=o.split("."),l=(z=t.value.search)==null?void 0:z.options,d=l&&typeof l=="object",m=d&&((N=(F=l.locales)==null?void 0:F[e.value])==null?void 0:N.translations)||null,y=d&&l.translations||null;let w=m,$=y,T=n;const I=r.pop();for(const K of r){let Y=null;const j=T==null?void 0:T[K];j&&(Y=T=j);const ie=$==null?void 0:$[K];ie&&(Y=$=ie);const X=w==null?void 0:w[K];X&&(Y=w=X),j||(T=Y),ie||($=Y),X||(w=Y)}return(w==null?void 0:w[I])??($==null?void 0:$[I])??(T==null?void 0:T[I])??""}return a}const Ls=["aria-label"],Ps={class:"DocSearch-Button-Container"},ws={class:"DocSearch-Button-Placeholder"},ut=g({__name:"VPNavBarSearchButton",setup(n){const t=$s({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(a,o)=>(s(),c("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[p("span",Ps,[o[0]||(o[0]=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),p("span",ws,A(i(t)("button.buttonText")),1)]),o[1]||(o[1]=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,Ls))}}),Ss={class:"VPNavBarSearch"},Vs={id:"local-search"},Ts={key:1,id:"docsearch"},Es=g({__name:"VPNavBarSearch",setup(n){const e=()=>null,t=()=>null,{theme:a}=S(),o=C(!1),r=C(!1);ae(()=>{});function l(){o.value||(o.value=!0,setTimeout(d,16))}function d(){const w=new Event("keydown");w.key="k",w.metaKey=!0,window.dispatchEvent(w),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||d()},16)}const m=C(!1),y="";return(w,$)=>{var T;return s(),c("div",Ss,[i(y)==="local"?(s(),c(B,{key:0},[m.value?(s(),b(i(e),{key:0,onClose:$[0]||($[0]=I=>m.value=!1)})):h("",!0),p("div",Vs,[_(ut,{onClick:$[1]||($[1]=I=>m.value=!0)})])],64)):i(y)==="algolia"?(s(),c(B,{key:1},[o.value?(s(),b(i(t),{key:0,algolia:((T=i(a).search)==null?void 0:T.options)??i(a).algolia,onVnodeBeforeMount:$[2]||($[2]=I=>r.value=!0)},null,8,["algolia"])):h("",!0),r.value?h("",!0):(s(),c("div",Ts,[_(ut,{onClick:l})]))],64)):h("",!0)])}}}),Ns=g({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=S();return(t,a)=>i(e).socialLinks?(s(),b(rt,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):h("",!0)}}),zs=k(Ns,[["__scopeId","data-v-0394ad82"]]),Cs=["href","rel","target"],Is=["innerHTML"],Ms={key:2},Hs=g({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=S(),{hasSidebar:a}=se(),{currentLang:o}=Le(),r=L(()=>{var m;return typeof t.value.logoLink=="string"?t.value.logoLink:(m=t.value.logoLink)==null?void 0:m.link}),l=L(()=>{var m;return typeof t.value.logoLink=="string"||(m=t.value.logoLink)==null?void 0:m.rel}),d=L(()=>{var m;return typeof t.value.logoLink=="string"||(m=t.value.logoLink)==null?void 0:m.target});return(m,y)=>(s(),c("div",{class:M(["VPNavBarTitle",{"has-sidebar":i(a)}])},[p("a",{class:"title",href:r.value??i(tt)(i(o).link),rel:l.value,target:d.value},[u(m.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(s(),b(Ce,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):h("",!0),i(t).siteTitle?(s(),c("span",{key:1,innerHTML:i(t).siteTitle},null,8,Is)):i(t).siteTitle===void 0?(s(),c("span",Ms,A(i(e).title),1)):h("",!0),u(m.$slots,"nav-bar-title-after",{},void 0,!0)],8,Cs)],2))}}),As=k(Hs,[["__scopeId","data-v-1168a8e4"]]),Bs={class:"items"},Os={class:"title"},Fs=g({__name:"VPNavBarTranslations",setup(n){const{theme:e}=S(),{localeLinks:t,currentLang:a}=Le({correspondingLink:!0});return(o,r)=>i(t).length&&i(a).label?(s(),b(st,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",Bs,[p("p",Os,A(i(a).label),1),(s(!0),c(B,null,R(i(t),l=>(s(),b(Ae,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Ds=k(Fs,[["__scopeId","data-v-88af2de4"]]),js={class:"wrapper"},Gs={class:"container"},Us={class:"title"},qs={class:"content"},Ws={class:"content-body"},Rs=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const e=n,{y:t}=gt(),{hasSidebar:a}=se(),{frontmatter:o}=S(),r=C({});return xe(()=>{r.value={"has-sidebar":a.value,home:o.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,d)=>(s(),c("div",{class:M(["VPNavBar",r.value])},[p("div",js,[p("div",Gs,[p("div",Us,[_(As,null,{"nav-bar-title-before":f(()=>[u(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[u(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",qs,[p("div",Ws,[u(l.$slots,"nav-bar-content-before",{},void 0,!0),_(Es,{class:"search"}),_(ys,{class:"menu"}),_(Ds,{class:"translations"}),_(Na,{class:"appearance"}),_(zs,{class:"social-links"}),_(ds,{class:"extra"}),u(l.$slots,"nav-bar-content-after",{},void 0,!0),_(fs,{class:"hamburger",active:l.isScreenOpen,onClick:d[0]||(d[0]=m=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),d[1]||(d[1]=p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1))],2))}}),Ks=k(Rs,[["__scopeId","data-v-6aa21345"]]),Js={key:0,class:"VPNavScreenAppearance"},Ys={class:"text"},Xs=g({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=S();return(a,o)=>i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(s(),c("div",Js,[p("p",Ys,A(i(t).darkModeSwitchLabel||"Appearance"),1),_(ot)])):h("",!0)}}),Zs=k(Xs,[["__scopeId","data-v-b44890b2"]]),Qs=["innerHTML"],xs=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=He("close-screen");return(t,a)=>(s(),b(te,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:i(e)},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,Qs)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),er=k(xs,[["__scopeId","data-v-df37e6dd"]]),tr=["innerHTML"],nr=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=He("close-screen");return(t,a)=>(s(),b(te,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:i(e)},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,tr)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),St=k(nr,[["__scopeId","data-v-3e9c20e4"]]),or={class:"VPNavScreenMenuGroupSection"},ar={key:0,class:"title"},sr=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(s(),c("div",or,[e.text?(s(),c("p",ar,A(e.text),1)):h("",!0),(s(!0),c(B,null,R(e.items,a=>(s(),b(St,{key:a.text,item:a},null,8,["item"]))),128))]))}}),rr=k(sr,[["__scopeId","data-v-8133b170"]]),ir=["aria-controls","aria-expanded"],lr=["innerHTML"],ur=["id"],cr={key:0,class:"item"},dr={key:1,class:"item"},mr={key:2,class:"group"},pr=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=C(!1),a=L(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(r,l)=>(s(),c("div",{class:M(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":a.value,"aria-expanded":t.value,onClick:o},[p("span",{class:"button-text",innerHTML:r.text},null,8,lr),l[0]||(l[0]=p("span",{class:"vpi-plus button-icon"},null,-1))],8,ir),p("div",{id:a.value,class:"items"},[(s(!0),c(B,null,R(r.items,d=>(s(),c(B,{key:JSON.stringify(d)},["link"in d?(s(),c("div",cr,[_(St,{item:d},null,8,["item"])])):"component"in d?(s(),c("div",dr,[(s(),b(ee(d.component),ue({ref_for:!0},d.props,{"screen-menu":""}),null,16))])):(s(),c("div",mr,[_(rr,{text:d.text,items:d.items},null,8,["text","items"])]))],64))),128))],8,ur)],2))}}),fr=k(pr,[["__scopeId","data-v-b9ab8c58"]]),vr={key:0,class:"VPNavScreenMenu"},hr=g({__name:"VPNavScreenMenu",setup(n){const{theme:e}=S();return(t,a)=>i(e).nav?(s(),c("nav",vr,[(s(!0),c(B,null,R(i(e).nav,o=>(s(),c(B,{key:JSON.stringify(o)},["link"in o?(s(),b(er,{key:0,item:o},null,8,["item"])):"component"in o?(s(),b(ee(o.component),ue({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(s(),b(fr,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),gr=g({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=S();return(t,a)=>i(e).socialLinks?(s(),b(rt,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):h("",!0)}}),_r={class:"list"},br=g({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=Le({correspondingLink:!0}),a=C(!1);function o(){a.value=!a.value}return(r,l)=>i(e).length&&i(t).label?(s(),c("div",{key:0,class:M(["VPNavScreenTranslations",{open:a.value}])},[p("button",{class:"title",onClick:o},[l[0]||(l[0]=p("span",{class:"vpi-languages icon lang"},null,-1)),pe(" "+A(i(t).label)+" ",1),l[1]||(l[1]=p("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),p("ul",_r,[(s(!0),c(B,null,R(i(e),d=>(s(),c("li",{key:d.link,class:"item"},[_(te,{class:"link",href:d.link},{default:f(()=>[pe(A(d.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),kr=k(br,[["__scopeId","data-v-858fe1a4"]]),yr={class:"container"},$r=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=C(null),t=_t(ce?document.body:null);return(a,o)=>(s(),b(Xe,{name:"fade",onEnter:o[0]||(o[0]=r=>t.value=!0),onAfterLeave:o[1]||(o[1]=r=>t.value=!1)},{default:f(()=>[a.open?(s(),c("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[p("div",yr,[u(a.$slots,"nav-screen-content-before",{},void 0,!0),_(hr,{class:"menu"}),_(kr,{class:"translations"}),_(Zs,{class:"appearance"}),_(gr,{class:"social-links"}),u(a.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),Lr=k($r,[["__scopeId","data-v-f2779853"]]),Pr={key:0,class:"VPNav"},wr=g({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:a}=ka(),{frontmatter:o}=S(),r=L(()=>o.value.navbar!==!1);return bt("close-screen",t),Ie(()=>{ce&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,d)=>r.value?(s(),c("header",Pr,[_(Ks,{"is-screen-open":i(e),onToggleScreen:i(a)},{"nav-bar-title-before":f(()=>[u(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[u(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[u(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[u(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Lr,{open:i(e)},{"nav-screen-content-before":f(()=>[u(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[u(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),Sr=k(wr,[["__scopeId","data-v-ae24b3ad"]]),Vr=["role","tabindex"],Tr={key:1,class:"items"},Er=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:a,isLink:o,isActiveLink:r,hasActiveLink:l,hasChildren:d,toggle:m}=Ln(L(()=>e.item)),y=L(()=>d.value?"section":"div"),w=L(()=>o.value?"a":"div"),$=L(()=>d.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),T=L(()=>o.value?void 0:"button"),I=L(()=>[[`level-${e.depth}`],{collapsible:a.value},{collapsed:t.value},{"is-link":o.value},{"is-active":r.value},{"has-active":l.value}]);function z(N){"key"in N&&N.key!=="Enter"||!e.item.link&&m()}function F(){e.item.link&&m()}return(N,K)=>{const Y=ve("VPSidebarItem",!0);return s(),b(ee(y.value),{class:M(["VPSidebarItem",I.value])},{default:f(()=>[N.item.text?(s(),c("div",ue({key:0,class:"item",role:T.value},xt(N.item.items?{click:z,keydown:z}:{},!0),{tabindex:N.item.items&&0}),[K[1]||(K[1]=p("div",{class:"indicator"},null,-1)),N.item.link?(s(),b(te,{key:0,tag:w.value,class:"link",href:N.item.link,rel:N.item.rel,target:N.item.target},{default:f(()=>[(s(),b(ee($.value),{class:"text",innerHTML:N.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(s(),b(ee($.value),{key:1,class:"text",innerHTML:N.item.text},null,8,["innerHTML"])),N.item.collapsed!=null&&N.item.items&&N.item.items.length?(s(),c("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:F,onKeydown:en(F,["enter"]),tabindex:"0"},K[0]||(K[0]=[p("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):h("",!0)],16,Vr)):h("",!0),N.item.items&&N.item.items.length?(s(),c("div",Tr,[N.depth<5?(s(!0),c(B,{key:0},R(N.item.items,j=>(s(),b(Y,{key:j.text,item:j,depth:N.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Nr=k(Er,[["__scopeId","data-v-b7550ba0"]]),zr=g({__name:"VPSidebarGroup",props:{items:{}},setup(n){const e=C(!0);let t=null;return ae(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),tn(()=>{t!=null&&(clearTimeout(t),t=null)}),(a,o)=>(s(!0),c(B,null,R(a.items,r=>(s(),c("div",{key:r.text,class:M(["group",{"no-transition":e.value}])},[_(Nr,{item:r,depth:0},null,8,["item"])],2))),128))}}),Cr=k(zr,[["__scopeId","data-v-c40bc020"]]),Ir={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Mr=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=se(),a=n,o=C(null),r=_t(ce?document.body:null);ne([a,o],()=>{var d;a.open?(r.value=!0,(d=o.value)==null||d.focus()):r.value=!1},{immediate:!0,flush:"post"});const l=C(0);return ne(e,()=>{l.value+=1},{deep:!0}),(d,m)=>i(t)?(s(),c("aside",{key:0,class:M(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:m[0]||(m[0]=nn(()=>{},["stop"]))},[m[2]||(m[2]=p("div",{class:"curtain"},null,-1)),p("nav",Ir,[m[1]||(m[1]=p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),u(d.$slots,"sidebar-nav-before",{},void 0,!0),(s(),b(Cr,{items:i(e),key:l.value},null,8,["items"])),u(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),Hr=k(Mr,[["__scopeId","data-v-319d5ca6"]]),Ar=g({__name:"VPSkipLink",setup(n){const e=$e(),t=C();ne(()=>e.path,()=>t.value.focus());function a({target:o}){const r=document.getElementById(decodeURIComponent(o.hash).slice(1));if(r){const l=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",l)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",l),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(s(),c(B,null,[p("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:a}," Skip to content ")],64))}}),Br=k(Ar,[["__scopeId","data-v-0f60ec36"]]),Or=g({__name:"Layout",setup(n){const{isOpen:e,open:t,close:a}=se(),o=$e();ne(()=>o.path,a),$n(e,a);const{frontmatter:r}=S(),l=on(),d=L(()=>!!l["home-hero-image"]);return bt("hero-image-slot-exists",d),(m,y)=>{const w=ve("Content");return i(r).layout!==!1?(s(),c("div",{key:0,class:M(["Layout",i(r).pageClass])},[u(m.$slots,"layout-top",{},void 0,!0),_(Br),_(un,{class:"backdrop",show:i(e),onClick:i(a)},null,8,["show","onClick"]),_(Sr,null,{"nav-bar-title-before":f(()=>[u(m.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[u(m.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[u(m.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[u(m.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[u(m.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[u(m.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(ba,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),_(Hr,{open:i(e)},{"sidebar-nav-before":f(()=>[u(m.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[u(m.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(oa,null,{"page-top":f(()=>[u(m.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[u(m.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[u(m.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[u(m.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[u(m.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[u(m.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[u(m.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[u(m.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[u(m.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[u(m.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[u(m.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[u(m.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[u(m.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[u(m.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[u(m.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[u(m.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[u(m.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[u(m.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[u(m.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[u(m.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[u(m.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[u(m.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[u(m.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(la),u(m.$slots,"layout-bottom",{},void 0,!0)],2)):(s(),b(w,{key:1}))}}}),Fr=k(Or,[["__scopeId","data-v-5d98c3a5"]]),Dr={Layout:Fr,enhanceApp:({app:n})=>{n.component("Badge",sn)}};var Vt,be,Z,Tt,Ge,ct,ge,Se=!1,Ve=[];typeof document<"u"&&(Tt=function(n){return Se||document.readyState==="interactive"||document.readyState==="complete"?n.call(document):Ve.push(function(){return n.call(this)}),this},ct=function(){for(var n=0,e=Ve.length;n{be&&be.hides(),Vt.fetch("//busuanzi.ibruce.info/busuanzi?jsonpCallback=BusuanziCallback",function(n){be.texts(n),be.shows()})};be={bszs:["site_pv","page_pv","site_uv"],texts:function(n){this.bszs.map(function(e){var t=document.getElementById("busuanzi_value_"+e);t&&(t.innerHTML=n[e])})},hides:function(){this.bszs.map(function(n){var e=document.getElementById("busuanzi_container_"+n);e&&(e.style.display="none")})},shows:function(){this.bszs.map(function(n){var e=document.getElementById("busuanzi_container_"+n);e&&(e.style.display="inline")})}};typeof document<"u"&&Et();var jr={fetch:Et},Gr=jr;const Ur=kt(Gr);/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var de=Object.assign||function(n){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},a=window.Promise||function(P){function V(){}P(V,V)},o=function(P){var V=P.target;if(V===Pe){z();return}j.indexOf(V)!==-1&&F({target:V})},r=function(){if(!(X||!v.original)){var P=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(it-P)>H.scrollOffset&&setTimeout(z,150)}},l=function(P){var V=P.key||P.keyCode;(V==="Escape"||V==="Esc"||V===27)&&z()},d=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=P;if(P.background&&(Pe.style.background=P.background),P.container&&P.container instanceof Object&&(V.container=de({},H.container,P.container)),P.template){var O=Ne(P.template)?P.template:document.querySelector(P.template);V.template=O}return H=de({},H,V),j.forEach(function(G){G.dispatchEvent(_e("medium-zoom:update",{detail:{zoom:U}}))}),U},m=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return n(de({},H,P))},y=function(){for(var P=arguments.length,V=Array(P),O=0;O0?V.reduce(function(E,W){return[].concat(E,mt(W))},[]):j;return G.forEach(function(E){E.classList.remove("medium-zoom-image"),E.dispatchEvent(_e("medium-zoom:detach",{detail:{zoom:U}}))}),j=j.filter(function(E){return G.indexOf(E)===-1}),U},$=function(P,V){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return j.forEach(function(G){G.addEventListener("medium-zoom:"+P,V,O)}),ie.push({type:"medium-zoom:"+P,listener:V,options:O}),U},T=function(P,V){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return j.forEach(function(G){G.removeEventListener("medium-zoom:"+P,V,O)}),ie=ie.filter(function(G){return!(G.type==="medium-zoom:"+P&&G.listener.toString()===V.toString())}),U},I=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=P.target,O=function(){var E={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},W=void 0,J=void 0;if(H.container)if(H.container instanceof Object)E=de({},E,H.container),W=E.width-E.left-E.right-H.margin*2,J=E.height-E.top-E.bottom-H.margin*2;else{var he=Ne(H.container)?H.container:document.querySelector(H.container),le=he.getBoundingClientRect(),Be=le.width,Mt=le.height,Ht=le.left,At=le.top;E=de({},E,{width:Be,height:Mt,left:Ht,top:At})}W=W||E.width-H.margin*2,J=J||E.height-H.margin*2;var ye=v.zoomedHd||v.original,Bt=dt(ye)?W:ye.naturalWidth||W,Ot=dt(ye)?J:ye.naturalHeight||J,we=ye.getBoundingClientRect(),Ft=we.top,Dt=we.left,Oe=we.width,Fe=we.height,jt=Math.min(Math.max(Oe,Bt),W)/Oe,Gt=Math.min(Math.max(Fe,Ot),J)/Fe,De=Math.min(jt,Gt),Ut=(-Dt+(W-Oe)/2+H.margin+E.left)/De,qt=(-Ft+(J-Fe)/2+H.margin+E.top)/De,lt="scale("+De+") translate3d("+Ut+"px, "+qt+"px, 0)";v.zoomed.style.transform=lt,v.zoomedHd&&(v.zoomedHd.style.transform=lt)};return new a(function(G){if(V&&j.indexOf(V)===-1){G(U);return}var E=function Be(){X=!1,v.zoomed.removeEventListener("transitionend",Be),v.original.dispatchEvent(_e("medium-zoom:opened",{detail:{zoom:U}})),G(U)};if(v.zoomed){G(U);return}if(V)v.original=V;else if(j.length>0){var W=j;v.original=W[0]}else{G(U);return}if(v.original.dispatchEvent(_e("medium-zoom:open",{detail:{zoom:U}})),it=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,X=!0,v.zoomed=Rr(v.original),document.body.appendChild(Pe),H.template){var J=Ne(H.template)?H.template:document.querySelector(H.template);v.template=document.createElement("div"),v.template.appendChild(J.content.cloneNode(!0)),document.body.appendChild(v.template)}if(v.original.parentElement&&v.original.parentElement.tagName==="PICTURE"&&v.original.currentSrc&&(v.zoomed.src=v.original.currentSrc),document.body.appendChild(v.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),v.original.classList.add("medium-zoom-image--hidden"),v.zoomed.classList.add("medium-zoom-image--opened"),v.zoomed.addEventListener("click",z),v.zoomed.addEventListener("transitionend",E),v.original.getAttribute("data-zoom-src")){v.zoomedHd=v.zoomed.cloneNode(),v.zoomedHd.removeAttribute("srcset"),v.zoomedHd.removeAttribute("sizes"),v.zoomedHd.removeAttribute("loading"),v.zoomedHd.src=v.zoomed.getAttribute("data-zoom-src"),v.zoomedHd.onerror=function(){clearInterval(he),console.warn("Unable to reach the zoom image target "+v.zoomedHd.src),v.zoomedHd=null,O()};var he=setInterval(function(){v.zoomedHd.complete&&(clearInterval(he),v.zoomedHd.classList.add("medium-zoom-image--opened"),v.zoomedHd.addEventListener("click",z),document.body.appendChild(v.zoomedHd),O())},10)}else if(v.original.hasAttribute("srcset")){v.zoomedHd=v.zoomed.cloneNode(),v.zoomedHd.removeAttribute("sizes"),v.zoomedHd.removeAttribute("loading");var le=v.zoomedHd.addEventListener("load",function(){v.zoomedHd.removeEventListener("load",le),v.zoomedHd.classList.add("medium-zoom-image--opened"),v.zoomedHd.addEventListener("click",z),document.body.appendChild(v.zoomedHd),O()})}else O()})},z=function(){return new a(function(P){if(X||!v.original){P(U);return}var V=function O(){v.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(v.zoomed),v.zoomedHd&&document.body.removeChild(v.zoomedHd),document.body.removeChild(Pe),v.zoomed.classList.remove("medium-zoom-image--opened"),v.template&&document.body.removeChild(v.template),X=!1,v.zoomed.removeEventListener("transitionend",O),v.original.dispatchEvent(_e("medium-zoom:closed",{detail:{zoom:U}})),v.original=null,v.zoomed=null,v.zoomedHd=null,v.template=null,P(U)};X=!0,document.body.classList.remove("medium-zoom--opened"),v.zoomed.style.transform="",v.zoomedHd&&(v.zoomedHd.style.transform=""),v.template&&(v.template.style.transition="opacity 150ms",v.template.style.opacity=0),v.original.dispatchEvent(_e("medium-zoom:close",{detail:{zoom:U}})),v.zoomed.addEventListener("transitionend",V)})},F=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=P.target;return v.original?z():I({target:V})},N=function(){return H},K=function(){return j},Y=function(){return v.original},j=[],ie=[],X=!1,it=0,H=t,v={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(e)==="[object Object]"?H=e:(e||typeof e=="string")&&y(e),H=de({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},H);var Pe=Wr(H.background);document.addEventListener("click",o),document.addEventListener("keyup",l),document.addEventListener("scroll",r),window.addEventListener("resize",z);var U={open:I,close:z,toggle:F,update:d,clone:m,attach:y,detach:w,on:$,off:T,getOptions:N,getImages:K,getZoomedImage:Y};return U};function Jr(n,e){e===void 0&&(e={});var t=e.insertAt;if(!(typeof document>"u")){var a=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",t==="top"&&a.firstChild?a.insertBefore(o,a.firstChild):a.appendChild(o),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n))}}var Yr=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";Jr(Yr);const Ue="eb1ef90b1e9476b8d3d43088d3ac9c49";function Xr(n){var t;if(!ce||document.querySelector(`#analytics-plugin-${n}`))return;window._hmt=window._hmt?window._hmt:[];const e=document.createElement("script");e.id=`analytics-${n}`,e.async=!0,e.src=`https://hm.baidu.com/hm.js?${n}`,(t=document.querySelector("head"))==null||t.appendChild(e)}function pt(n,e){if(ce){if((!e||typeof e!="string")&&(e="/"),e.startsWith("http")){const t=e.split("/"),a=`${t[0]}//${t[2]}`;e=e.replace(a,"")}window._hmt.push(["_setAccount",n]),window._hmt.push(["_trackPageview",e])}}var Nt={exports:{}},D=Nt.exports={},Q,x;function Je(){throw new Error("setTimeout has not been defined")}function Ye(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?Q=setTimeout:Q=Je}catch{Q=Je}try{typeof clearTimeout=="function"?x=clearTimeout:x=Ye}catch{x=Ye}})();function zt(n){if(Q===setTimeout)return setTimeout(n,0);if((Q===Je||!Q)&&setTimeout)return Q=setTimeout,setTimeout(n,0);try{return Q(n,0)}catch{try{return Q.call(null,n,0)}catch{return Q.call(this,n,0)}}}function Zr(n){if(x===clearTimeout)return clearTimeout(n);if((x===Ye||!x)&&clearTimeout)return x=clearTimeout,clearTimeout(n);try{return x(n)}catch{try{return x.call(null,n)}catch{return x.call(this,n)}}}var oe=[],ke=!1,me,ze=-1;function Qr(){!ke||!me||(ke=!1,me.length?oe=me.concat(oe):ze=-1,oe.length&&Ct())}function Ct(){if(!ke){var n=zt(Qr);ke=!0;for(var e=oe.length;e;){for(me=oe,oe=[];++ze1)for(var t=1;t{ei.env.NODE_ENV==="production"&&n&&typeof window<"u"&&ti(n)};ce&&an(()=>import("./pwa.DYUXjD9m.js"),__vite__mapDeps([0,1]));const si={...Dr,enhanceApp({router:n}){ni({id:"G-0F3DLK5BSG"}),ce&&(Xr(Ue),window.addEventListener("hashchange",()=>{const{href:e}=window.location;pt(Ue,e)}),n.onAfterRouteChanged=e=>{pt(Ue,e),Ur.fetch()})},setup(){const n=$e(),e=()=>{Kr(".main img",{background:"var(--vp-c-bg)"})};ae(()=>{e()}),ne(()=>n.path,()=>et(()=>e()))}};export{ai as c,kt as g,si as t}; diff --git a/assets/chunks/theme._9vmYubR.js b/assets/chunks/theme._9vmYubR.js new file mode 100644 index 00000000..b538c434 --- /dev/null +++ b/assets/chunks/theme._9vmYubR.js @@ -0,0 +1,4 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/pwa.Bht3cXl7.js","assets/chunks/framework.BL5FdQJH.js"])))=>i.map(i=>d[i]); +import{d as g,c,r as u,n as M,o as s,a as me,t as H,b,w as p,T as Xe,e as h,_ as k,u as Wt,i as Rt,f as Kt,g as Ze,h as L,j as m,k as r,l as pe,m as qe,p as z,q as ne,s as Ie,v as ae,x as Qe,y as xe,z as Yt,A as Jt,F as B,B as R,C as ve,D as pt,E as Me,G as _,H as ee,I as vt,J as $e,K as ue,L as He,M as Xt,N as ht,O as Zt,P as et,Q as gt,R as ce,S as Qt,U as _t,V as bt,W as xt,X as en,Y as tn,Z as nn,$ as on,a0 as an}from"./framework.BL5FdQJH.js";const sn=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(n){return(e,t)=>(s(),c("span",{class:M(["VPBadge",e.type])},[u(e.$slots,"default",{},()=>[me(H(e.text),1)])],2))}}),rn={key:0,class:"VPBackdrop"},ln=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(s(),b(Xe,{name:"fade"},{default:p(()=>[e.show?(s(),c("div",rn)):h("",!0)]),_:1}))}}),un=k(ln,[["__scopeId","data-v-c79a1216"]]),S=Wt;function cn(n,e){let t,a=!1;return()=>{t&&clearTimeout(t),a?t=setTimeout(n,e):(n(),(a=!0)&&setTimeout(()=>a=!1,e))}}function We(n){return n.startsWith("/")?n:`/${n}`}function tt(n){const{pathname:e,search:t,hash:a,protocol:o}=new URL(n,"http://a.com");if(Rt(n)||n.startsWith("#")||!o.startsWith("http")||!Kt(e))return n;const{site:i}=S(),l=e.endsWith("/")||e.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${a}`);return Ze(l)}function Le({correspondingLink:n=!1}={}){const{site:e,localeIndex:t,page:a,theme:o,hash:i}=S(),l=L(()=>{var f,y;return{label:(f=e.value.locales[t.value])==null?void 0:f.label,link:((y=e.value.locales[t.value])==null?void 0:y.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:L(()=>Object.entries(e.value.locales).flatMap(([f,y])=>l.value.label===y.label?[]:{text:y.label,link:dn(y.link||(f==="root"?"/":`/${f}/`),o.value.i18nRouting!==!1&&n,a.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function dn(n,e,t,a){return e?n.replace(/\/$/,"")+We(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):n}const fn={class:"NotFound"},mn={class:"code"},pn={class:"title"},vn={class:"quote"},hn={class:"action"},gn=["href","aria-label"],_n=g({__name:"NotFound",setup(n){const{theme:e}=S(),{currentLang:t}=Le();return(a,o)=>{var i,l,d,f,y;return s(),c("div",fn,[m("p",mn,H(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),m("h1",pn,H(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),o[0]||(o[0]=m("div",{class:"divider"},null,-1)),m("blockquote",vn,H(((d=r(e).notFound)==null?void 0:d.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),m("div",hn,[m("a",{class:"link",href:r(Ze)(r(t).link),"aria-label":((f=r(e).notFound)==null?void 0:f.linkLabel)??"go to home"},H(((y=r(e).notFound)==null?void 0:y.linkText)??"Take me home"),9,gn)])])}}}),bn=k(_n,[["__scopeId","data-v-d6be1790"]]);function kt(n,e){if(Array.isArray(n))return Ee(n);if(n==null)return[];e=We(e);const t=Object.keys(n).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(We(o))),a=t?n[t]:[];return Array.isArray(a)?Ee(a):Ee(a.items,a.base)}function kn(n){const e=[];let t=0;for(const a in n){const o=n[a];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function yn(n){const e=[];function t(a){for(const o of a)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(n),e}function Re(n,e){return Array.isArray(e)?e.some(t=>Re(n,t)):pe(n,e.link)?!0:e.items?Re(n,e.items):!1}function Ee(n,e){return[...n].map(t=>{const a={...t},o=a.base||e;return o&&a.link&&(a.link=o+a.link),a.items&&(a.items=Ee(a.items,o)),a})}function se(){const{frontmatter:n,page:e,theme:t}=S(),a=qe("(min-width: 960px)"),o=z(!1),i=L(()=>{const F=t.value.sidebar,N=e.value.relativePath;return F?kt(F,N):[]}),l=z(i.value);ne(i,(F,N)=>{JSON.stringify(F)!==JSON.stringify(N)&&(l.value=i.value)});const d=L(()=>n.value.sidebar!==!1&&l.value.length>0&&n.value.layout!=="home"),f=L(()=>y?n.value.aside==null?t.value.aside==="left":n.value.aside==="left":!1),y=L(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),w=L(()=>d.value&&a.value),$=L(()=>d.value?kn(l.value):[]);function T(){o.value=!0}function I(){o.value=!1}function C(){o.value?I():T()}return{isOpen:o,sidebar:l,sidebarGroups:$,hasSidebar:d,hasAside:y,leftAside:f,isSidebarEnabled:w,open:T,close:I,toggle:C}}function $n(n,e){let t;Ie(()=>{t=n.value?document.activeElement:void 0}),ae(()=>{window.addEventListener("keyup",a)}),Qe(()=>{window.removeEventListener("keyup",a)});function a(o){o.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function Ln(n){const{page:e,hash:t}=S(),a=z(!1),o=L(()=>n.value.collapsed!=null),i=L(()=>!!n.value.link),l=z(!1),d=()=>{l.value=pe(e.value.relativePath,n.value.link)};ne([e,n,t],d),ae(d);const f=L(()=>l.value?!0:n.value.items?Re(e.value.relativePath,n.value.items):!1),y=L(()=>!!(n.value.items&&n.value.items.length));Ie(()=>{a.value=!!(o.value&&n.value.collapsed)}),xe(()=>{(l.value||f.value)&&(a.value=!1)});function w(){o.value&&(a.value=!a.value)}return{collapsed:a,collapsible:o,isLink:i,isActiveLink:l,hasActiveLink:f,hasChildren:y,toggle:w}}function Pn(){const{hasSidebar:n}=se(),e=qe("(min-width: 960px)"),t=qe("(min-width: 1280px)");return{isAsideEnabled:L(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const wn=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,Ke=[];function yt(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function nt(n){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const a=Number(t.tagName[1]);return{element:t,title:Sn(t),link:"#"+t.id,level:a}});return Vn(e,n)}function Sn(n){let e="";for(const t of n.childNodes)if(t.nodeType===1){if(wn.test(t.className))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Vn(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[a,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return Nn(n,a,o)}function Tn(n,e){const{isAsideEnabled:t}=Pn(),a=cn(i,100);let o=null;ae(()=>{requestAnimationFrame(i),window.addEventListener("scroll",a)}),Yt(()=>{l(location.hash)}),Qe(()=>{window.removeEventListener("scroll",a)});function i(){if(!t.value)return;const d=window.scrollY,f=window.innerHeight,y=document.body.offsetHeight,w=Math.abs(d+f-y)<1,$=Ke.map(({element:I,link:C})=>({link:C,top:En(I)})).filter(({top:I})=>!Number.isNaN(I)).sort((I,C)=>I.top-C.top);if(!$.length){l(null);return}if(d<1){l(null);return}if(w){l($[$.length-1].link);return}let T=null;for(const{link:I,top:C}of $){if(C>d+Jt()+4)break;T=I}l(T)}function l(d){o&&o.classList.remove("active"),d==null?o=null:o=n.value.querySelector(`a[href="${decodeURIComponent(d)}"]`);const f=o;f?(f.classList.add("active"),e.value.style.top=f.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function En(n){let e=0;for(;n!==document.body;){if(n===null)return NaN;e+=n.offsetTop,n=n.offsetParent}return e}function Nn(n,e,t){Ke.length=0;const a=[],o=[];return n.forEach(i=>{const l={...i,children:[]};let d=o[o.length-1];for(;d&&d.level>=l.level;)o.pop(),d=o[o.length-1];if(l.element.classList.contains("ignore-header")||d&&"shouldIgnore"in d){o.push({level:l.level,shouldIgnore:!0});return}l.level>t||l.level{const o=ve("VPDocOutlineItem",!0);return s(),c("ul",{class:M(["VPDocOutlineItem",t.root?"root":"nested"])},[(s(!0),c(B,null,R(t.headers,({children:i,link:l,title:d})=>(s(),c("li",null,[m("a",{class:"outline-link",href:l,onClick:e,title:d},H(d),9,Cn),i!=null&&i.length?(s(),b(o,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),$t=k(zn,[["__scopeId","data-v-b933a997"]]),In={class:"content"},Mn={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Hn=g({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=S(),a=pt([]);Me(()=>{a.value=nt(e.value.outline??t.value.outline)});const o=z(),i=z();return Tn(o,i),(l,d)=>(s(),c("nav",{"aria-labelledby":"doc-outline-aria-label",class:M(["VPDocAsideOutline",{"has-outline":a.value.length>0}]),ref_key:"container",ref:o},[m("div",In,[m("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),m("div",Mn,H(r(yt)(r(t))),1),_($t,{headers:a.value,root:!0},null,8,["headers"])])],2))}}),An=k(Hn,[["__scopeId","data-v-a5bbad30"]]),Bn={class:"VPDocAsideCarbonAds"},On=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,a)=>(s(),c("div",Bn,[_(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Fn={class:"VPDocAside"},Dn=g({__name:"VPDocAside",setup(n){const{theme:e}=S();return(t,a)=>(s(),c("div",Fn,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),_(An),u(t.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=m("div",{class:"spacer"},null,-1)),u(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(s(),b(On,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):h("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}}),jn=k(Dn,[["__scopeId","data-v-3f215769"]]);function Gn(){const{theme:n,page:e}=S();return L(()=>{const{text:t="Edit this page",pattern:a=""}=n.value.editLink||{};let o;return typeof a=="function"?o=a(e.value):o=a.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Un(){const{page:n,theme:e,frontmatter:t}=S();return L(()=>{var y,w,$,T,I,C,F,N;const a=kt(e.value.sidebar,n.value.relativePath),o=yn(a),i=qn(o,K=>K.link.replace(/[?#].*$/,"")),l=i.findIndex(K=>pe(n.value.relativePath,K.link)),d=((y=e.value.docFooter)==null?void 0:y.prev)===!1&&!t.value.prev||t.value.prev===!1,f=((w=e.value.docFooter)==null?void 0:w.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??(($=i[l-1])==null?void 0:$.docFooterText)??((T=i[l-1])==null?void 0:T.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=i[l-1])==null?void 0:I.link)},next:f?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((C=i[l+1])==null?void 0:C.docFooterText)??((F=i[l+1])==null?void 0:F.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((N=i[l+1])==null?void 0:N.link)}}})}function qn(n,e){const t=new Set;return n.filter(a=>{const o=e(a);return t.has(o)?!1:t.add(o)})}const te=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=L(()=>e.tag??(e.href?"a":"span")),a=L(()=>e.href&&vt.test(e.href)||e.target==="_blank");return(o,i)=>(s(),b(ee(t.value),{class:M(["VPLink",{link:o.href,"vp-external-link-icon":a.value,"no-icon":o.noIcon}]),href:o.href?r(tt)(o.href):void 0,target:o.target??(a.value?"_blank":void 0),rel:o.rel??(a.value?"noreferrer":void 0)},{default:p(()=>[u(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Wn={class:"VPLastUpdated"},Rn=["datetime"],Kn=g({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:a}=S(),o=L(()=>new Date(t.value.lastUpdated)),i=L(()=>o.value.toISOString()),l=z("");return ae(()=>{Ie(()=>{var d,f,y;l.value=new Intl.DateTimeFormat((f=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&f.forceLocale?a.value:void 0,((y=e.value.lastUpdated)==null?void 0:y.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(d,f)=>{var y;return s(),c("p",Wn,[me(H(((y=r(e).lastUpdated)==null?void 0:y.text)||r(e).lastUpdatedText||"Last updated")+": ",1),m("time",{datetime:i.value},H(l.value),9,Rn)])}}}),Yn=k(Kn,[["__scopeId","data-v-e98dd255"]]),Jn={key:0,class:"VPDocFooter"},Xn={key:0,class:"edit-info"},Zn={key:0,class:"edit-link"},Qn={key:1,class:"last-updated"},xn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},eo={class:"pager"},to=["innerHTML"],no=["innerHTML"],oo={class:"pager"},ao=["innerHTML"],so=["innerHTML"],ro=g({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:a}=S(),o=Gn(),i=Un(),l=L(()=>e.value.editLink&&a.value.editLink!==!1),d=L(()=>t.value.lastUpdated),f=L(()=>l.value||d.value||i.value.prev||i.value.next);return(y,w)=>{var $,T,I,C;return f.value?(s(),c("footer",Jn,[u(y.$slots,"doc-footer-before",{},void 0,!0),l.value||d.value?(s(),c("div",Xn,[l.value?(s(),c("div",Zn,[_(te,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:p(()=>[w[0]||(w[0]=m("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),me(" "+H(r(o).text),1)]),_:1},8,["href"])])):h("",!0),d.value?(s(),c("div",Qn,[_(Yn)])):h("",!0)])):h("",!0),($=r(i).prev)!=null&&$.link||(T=r(i).next)!=null&&T.link?(s(),c("nav",xn,[w[1]||(w[1]=m("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),m("div",eo,[(I=r(i).prev)!=null&&I.link?(s(),b(te,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:p(()=>{var F;return[m("span",{class:"desc",innerHTML:((F=r(e).docFooter)==null?void 0:F.prev)||"Previous page"},null,8,to),m("span",{class:"title",innerHTML:r(i).prev.text},null,8,no)]}),_:1},8,["href"])):h("",!0)]),m("div",oo,[(C=r(i).next)!=null&&C.link?(s(),b(te,{key:0,class:"pager-link next",href:r(i).next.link},{default:p(()=>{var F;return[m("span",{class:"desc",innerHTML:((F=r(e).docFooter)==null?void 0:F.next)||"Next page"},null,8,ao),m("span",{class:"title",innerHTML:r(i).next.text},null,8,so)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),io=k(ro,[["__scopeId","data-v-e257564d"]]),lo={class:"container"},uo={class:"aside-container"},co={class:"aside-content"},fo={class:"content"},mo={class:"content-container"},po={class:"main"},vo=g({__name:"VPDoc",setup(n){const{theme:e}=S(),t=$e(),{hasSidebar:a,hasAside:o,leftAside:i}=se(),l=L(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(d,f)=>{const y=ve("Content");return s(),c("div",{class:M(["VPDoc",{"has-sidebar":r(a),"has-aside":r(o)}])},[u(d.$slots,"doc-top",{},void 0,!0),m("div",lo,[r(o)?(s(),c("div",{key:0,class:M(["aside",{"left-aside":r(i)}])},[f[0]||(f[0]=m("div",{class:"aside-curtain"},null,-1)),m("div",uo,[m("div",co,[_(jn,null,{"aside-top":p(()=>[u(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[u(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[u(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[u(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[u(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[u(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),m("div",fo,[m("div",mo,[u(d.$slots,"doc-before",{},void 0,!0),m("main",po,[_(y,{class:M(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(io,null,{"doc-footer-before":p(()=>[u(d.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(d.$slots,"doc-after",{},void 0,!0)])])]),u(d.$slots,"doc-bottom",{},void 0,!0)],2)}}}),ho=k(vo,[["__scopeId","data-v-39a288b8"]]),go=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(n){const e=n,t=L(()=>e.href&&vt.test(e.href)),a=L(()=>e.tag||(e.href?"a":"button"));return(o,i)=>(s(),b(ee(a.value),{class:M(["VPButton",[o.size,o.theme]]),href:o.href?r(tt)(o.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:p(()=>[me(H(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),_o=k(go,[["__scopeId","data-v-fa7799d5"]]),bo=["src","alt"],ko=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const a=ve("VPImage",!0);return e.image?(s(),c(B,{key:0},[typeof e.image=="string"||"src"in e.image?(s(),c("img",ue({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(Ze)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,bo)):(s(),c(B,{key:1},[_(a,ue({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(a,ue({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),ze=k(ko,[["__scopeId","data-v-8426fc1a"]]),yo={class:"container"},$o={class:"main"},Lo={class:"heading"},Po=["innerHTML"],wo=["innerHTML"],So=["innerHTML"],Vo={key:0,class:"actions"},To={key:0,class:"image"},Eo={class:"image-container"},No=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=He("hero-image-slot-exists");return(t,a)=>(s(),c("div",{class:M(["VPHero",{"has-image":t.image||r(e)}])},[m("div",yo,[m("div",$o,[u(t.$slots,"home-hero-info-before",{},void 0,!0),u(t.$slots,"home-hero-info",{},()=>[m("h1",Lo,[t.name?(s(),c("span",{key:0,innerHTML:t.name,class:"name clip"},null,8,Po)):h("",!0),t.text?(s(),c("span",{key:1,innerHTML:t.text,class:"text"},null,8,wo)):h("",!0)]),t.tagline?(s(),c("p",{key:0,innerHTML:t.tagline,class:"tagline"},null,8,So)):h("",!0)],!0),u(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(s(),c("div",Vo,[(s(!0),c(B,null,R(t.actions,o=>(s(),c("div",{key:o.link,class:"action"},[_(_o,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),u(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(s(),c("div",To,[m("div",Eo,[a[0]||(a[0]=m("div",{class:"image-bg"},null,-1)),u(t.$slots,"home-hero-image",{},()=>[t.image?(s(),b(ze,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),Co=k(No,[["__scopeId","data-v-4f9c455b"]]),zo=g({__name:"VPHomeHero",setup(n){const{frontmatter:e}=S();return(t,a)=>r(e).hero?(s(),b(Co,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":p(()=>[u(t.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[u(t.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[u(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[u(t.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Io={class:"box"},Mo={key:0,class:"icon"},Ho=["innerHTML"],Ao=["innerHTML"],Bo=["innerHTML"],Oo={key:4,class:"link-text"},Fo={class:"link-text-value"},Do=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(n){return(e,t)=>(s(),b(te,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:p(()=>[m("article",Io,[typeof e.icon=="object"&&e.icon.wrap?(s(),c("div",Mo,[_(ze,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(s(),b(ze,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(s(),c("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Ho)):h("",!0),m("h2",{class:"title",innerHTML:e.title},null,8,Ao),e.details?(s(),c("p",{key:3,class:"details",innerHTML:e.details},null,8,Bo)):h("",!0),e.linkText?(s(),c("div",Oo,[m("p",Fo,[me(H(e.linkText)+" ",1),t[0]||(t[0]=m("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),jo=k(Do,[["__scopeId","data-v-a3976bdc"]]),Go={key:0,class:"VPFeatures"},Uo={class:"container"},qo={class:"items"},Wo=g({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,t=L(()=>{const a=e.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,o)=>a.features?(s(),c("div",Go,[m("div",Uo,[m("div",qo,[(s(!0),c(B,null,R(a.features,i=>(s(),c("div",{key:i.title,class:M(["item",[t.value]])},[_(jo,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),Ro=k(Wo,[["__scopeId","data-v-a6181336"]]),Ko=g({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=S();return(t,a)=>r(e).features?(s(),b(Ro,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),Yo=g({__name:"VPHomeContent",setup(n){const{width:e}=Xt({initialWidth:0,includeScrollbar:!1});return(t,a)=>(s(),c("div",{class:"vp-doc container",style:ht(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[u(t.$slots,"default",{},void 0,!0)],4))}}),Jo=k(Yo,[["__scopeId","data-v-8e2d4988"]]),Xo=g({__name:"VPHome",setup(n){const{frontmatter:e,theme:t}=S();return(a,o)=>{const i=ve("Content");return s(),c("div",{class:M(["VPHome",{"external-link-icon-enabled":r(t).externalLinkIcon}])},[u(a.$slots,"home-hero-before",{},void 0,!0),_(zo,null,{"home-hero-info-before":p(()=>[u(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[u(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[u(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[u(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[u(a.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(a.$slots,"home-hero-after",{},void 0,!0),u(a.$slots,"home-features-before",{},void 0,!0),_(Ko),u(a.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(s(),b(Jo,{key:0},{default:p(()=>[_(i)]),_:1})):(s(),b(i,{key:1}))],2)}}}),Zo=k(Xo,[["__scopeId","data-v-8b561e3d"]]),Qo={},xo={class:"VPPage"};function ea(n,e){const t=ve("Content");return s(),c("div",xo,[u(n.$slots,"page-top"),_(t),u(n.$slots,"page-bottom")])}const ta=k(Qo,[["render",ea]]),na=g({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=S(),{hasSidebar:a}=se();return(o,i)=>(s(),c("div",{class:M(["VPContent",{"has-sidebar":r(a),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?u(o.$slots,"not-found",{key:0},()=>[_(bn)],!0):r(t).layout==="page"?(s(),b(ta,{key:1},{"page-top":p(()=>[u(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[u(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(s(),b(Zo,{key:2},{"home-hero-before":p(()=>[u(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[u(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[u(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[u(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[u(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[u(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[u(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[u(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[u(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(s(),b(ee(r(t).layout),{key:3})):(s(),b(ho,{key:4},{"doc-top":p(()=>[u(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[u(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[u(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[u(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[u(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[u(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[u(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[u(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[u(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[u(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[u(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),oa=k(na,[["__scopeId","data-v-1428d186"]]),aa={class:"container"},sa=["innerHTML"],ra=["innerHTML"],ia=g({__name:"VPFooter",setup(n){const{theme:e,frontmatter:t}=S(),{hasSidebar:a}=se();return(o,i)=>r(e).footer&&r(t).footer!==!1?(s(),c("footer",{key:0,class:M(["VPFooter",{"has-sidebar":r(a)}])},[m("div",aa,[r(e).footer.message?(s(),c("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,sa)):h("",!0),r(e).footer.copyright?(s(),c("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,ra)):h("",!0)])],2)):h("",!0)}}),la=k(ia,[["__scopeId","data-v-e315a0ad"]]);function ua(){const{theme:n,frontmatter:e}=S(),t=pt([]),a=L(()=>t.value.length>0);return Me(()=>{t.value=nt(e.value.outline??n.value.outline)}),{headers:t,hasLocalNav:a}}const ca={class:"menu-text"},da={class:"header"},fa={class:"outline"},ma=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(n){const e=n,{theme:t}=S(),a=z(!1),o=z(0),i=z(),l=z();function d($){var T;(T=i.value)!=null&&T.contains($.target)||(a.value=!1)}ne(a,$=>{if($){document.addEventListener("click",d);return}document.removeEventListener("click",d)}),Zt("Escape",()=>{a.value=!1}),Me(()=>{a.value=!1});function f(){a.value=!a.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function y($){$.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),et(()=>{a.value=!1}))}function w(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return($,T)=>(s(),c("div",{class:"VPLocalNavOutlineDropdown",style:ht({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[$.headers.length>0?(s(),c("button",{key:0,onClick:f,class:M({open:a.value})},[m("span",ca,H(r(yt)(r(t))),1),T[0]||(T[0]=m("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(s(),c("button",{key:1,onClick:w},H(r(t).returnToTopLabel||"Return to top"),1)),_(Xe,{name:"flyout"},{default:p(()=>[a.value?(s(),c("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:y},[m("div",da,[m("a",{class:"top-link",href:"#",onClick:w},H(r(t).returnToTopLabel||"Return to top"),1)]),m("div",fa,[_($t,{headers:$.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),pa=k(ma,[["__scopeId","data-v-8a42e2b4"]]),va={class:"container"},ha=["aria-expanded"],ga={class:"menu-text"},_a=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=S(),{hasSidebar:a}=se(),{headers:o}=ua(),{y:i}=gt(),l=z(0);ae(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Me(()=>{o.value=nt(t.value.outline??e.value.outline)});const d=L(()=>o.value.length===0),f=L(()=>d.value&&!a.value),y=L(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:d.value,fixed:f.value}));return(w,$)=>r(t).layout!=="home"&&(!f.value||r(i)>=l.value)?(s(),c("div",{key:0,class:M(y.value)},[m("div",va,[r(a)?(s(),c("button",{key:0,class:"menu","aria-expanded":w.open,"aria-controls":"VPSidebarNav",onClick:$[0]||($[0]=T=>w.$emit("open-menu"))},[$[1]||($[1]=m("span",{class:"vpi-align-left menu-icon"},null,-1)),m("span",ga,H(r(e).sidebarMenuLabel||"Menu"),1)],8,ha)):h("",!0),_(pa,{headers:r(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),ba=k(_a,[["__scopeId","data-v-a6f0e41e"]]);function ka(){const n=z(!1);function e(){n.value=!0,window.addEventListener("resize",o)}function t(){n.value=!1,window.removeEventListener("resize",o)}function a(){n.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=$e();return ne(()=>i.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:a}}const ya={},$a={class:"VPSwitch",type:"button",role:"switch"},La={class:"check"},Pa={key:0,class:"icon"};function wa(n,e){return s(),c("button",$a,[m("span",La,[n.$slots.default?(s(),c("span",Pa,[u(n.$slots,"default",{},void 0,!0)])):h("",!0)])])}const Sa=k(ya,[["render",wa],["__scopeId","data-v-1d5665e3"]]),Va=g({__name:"VPSwitchAppearance",setup(n){const{isDark:e,theme:t}=S(),a=He("toggle-appearance",()=>{e.value=!e.value}),o=z("");return xe(()=>{o.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(s(),b(Sa,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(a)},{default:p(()=>l[0]||(l[0]=[m("span",{class:"vpi-sun sun"},null,-1),m("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),ot=k(Va,[["__scopeId","data-v-5337faa4"]]),Ta={key:0,class:"VPNavBarAppearance"},Ea=g({__name:"VPNavBarAppearance",setup(n){const{site:e}=S();return(t,a)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(s(),c("div",Ta,[_(ot)])):h("",!0)}}),Na=k(Ea,[["__scopeId","data-v-6c893767"]]),at=z();let Lt=!1,je=0;function Ca(n){const e=z(!1);if(ce){!Lt&&za(),je++;const t=ne(at,a=>{var o,i,l;a===n.el.value||(o=n.el.value)!=null&&o.contains(a)?(e.value=!0,(i=n.onFocus)==null||i.call(n)):(e.value=!1,(l=n.onBlur)==null||l.call(n))});Qe(()=>{t(),je--,je||Ia()})}return Qt(e)}function za(){document.addEventListener("focusin",Pt),Lt=!0,at.value=document.activeElement}function Ia(){document.removeEventListener("focusin",Pt)}function Pt(){at.value=document.activeElement}const Ma={class:"VPMenuLink"},Ha=["innerHTML"],Aa=g({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,a)=>(s(),c("div",Ma,[_(te,{class:M({active:r(pe)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:p(()=>[m("span",{innerHTML:t.item.text},null,8,Ha)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),Ae=k(Aa,[["__scopeId","data-v-35975db6"]]),Ba={class:"VPMenuGroup"},Oa={key:0,class:"title"},Fa=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(s(),c("div",Ba,[e.text?(s(),c("p",Oa,H(e.text),1)):h("",!0),(s(!0),c(B,null,R(e.items,a=>(s(),c(B,null,["link"in a?(s(),b(Ae,{key:0,item:a},null,8,["item"])):h("",!0)],64))),256))]))}}),Da=k(Fa,[["__scopeId","data-v-69e747b5"]]),ja={class:"VPMenu"},Ga={key:0,class:"items"},Ua=g({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(s(),c("div",ja,[e.items?(s(),c("div",Ga,[(s(!0),c(B,null,R(e.items,a=>(s(),c(B,{key:JSON.stringify(a)},["link"in a?(s(),b(Ae,{key:0,item:a},null,8,["item"])):"component"in a?(s(),b(ee(a.component),ue({key:1,ref_for:!0},a.props),null,16)):(s(),b(Da,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):h("",!0),u(e.$slots,"default",{},void 0,!0)]))}}),qa=k(Ua,[["__scopeId","data-v-b98bc113"]]),Wa=["aria-expanded","aria-label"],Ra={key:0,class:"text"},Ka=["innerHTML"],Ya={key:1,class:"vpi-more-horizontal icon"},Ja={class:"menu"},Xa=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=z(!1),t=z();Ca({el:t,onBlur:a});function a(){e.value=!1}return(o,i)=>(s(),c("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=l=>e.value=!0),onMouseleave:i[2]||(i[2]=l=>e.value=!1)},[m("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[o.button||o.icon?(s(),c("span",Ra,[o.icon?(s(),c("span",{key:0,class:M([o.icon,"option-icon"])},null,2)):h("",!0),o.button?(s(),c("span",{key:1,innerHTML:o.button},null,8,Ka)):h("",!0),i[3]||(i[3]=m("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(s(),c("span",Ya))],8,Wa),m("div",Ja,[_(qa,{items:o.items},{default:p(()=>[u(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),st=k(Xa,[["__scopeId","data-v-cf11d7a2"]]),Za=["href","aria-label","innerHTML"],Qa=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=z();ae(async()=>{var i;await et();const o=(i=t.value)==null?void 0:i.children[0];o instanceof HTMLElement&&o.className.startsWith("vpi-social-")&&(getComputedStyle(o).maskImage||getComputedStyle(o).webkitMaskImage)==="none"&&o.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const a=L(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,i)=>(s(),c("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:a.value},null,8,Za))}}),xa=k(Qa,[["__scopeId","data-v-bd121fe5"]]),es={class:"VPSocialLinks"},ts=g({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(s(),c("div",es,[(s(!0),c(B,null,R(e.links,({link:a,icon:o,ariaLabel:i})=>(s(),b(xa,{key:a,icon:o,link:a,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),rt=k(ts,[["__scopeId","data-v-7bc22406"]]),ns={key:0,class:"group translations"},os={class:"trans-title"},as={key:1,class:"group"},ss={class:"item appearance"},rs={class:"label"},is={class:"appearance-action"},ls={key:2,class:"group"},us={class:"item social-links"},cs=g({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=S(),{localeLinks:a,currentLang:o}=Le({correspondingLink:!0}),i=L(()=>a.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(l,d)=>i.value?(s(),b(st,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[r(a).length&&r(o).label?(s(),c("div",ns,[m("p",os,H(r(o).label),1),(s(!0),c(B,null,R(r(a),f=>(s(),b(Ae,{key:f.link,item:f},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(s(),c("div",as,[m("div",ss,[m("p",rs,H(r(t).darkModeSwitchLabel||"Appearance"),1),m("div",is,[_(ot)])])])):h("",!0),r(t).socialLinks?(s(),c("div",ls,[m("div",us,[_(rt,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),ds=k(cs,[["__scopeId","data-v-bb2aa2f0"]]),fs=["aria-expanded"],ms=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(s(),c("button",{type:"button",class:M(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=a=>e.$emit("click"))},t[1]||(t[1]=[m("span",{class:"container"},[m("span",{class:"top"}),m("span",{class:"middle"}),m("span",{class:"bottom"})],-1)]),10,fs))}}),ps=k(ms,[["__scopeId","data-v-e5dd9c1c"]]),vs=["innerHTML"],hs=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,a)=>(s(),b(te,{class:M({VPNavBarMenuLink:!0,active:r(pe)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:p(()=>[m("span",{innerHTML:t.item.text},null,8,vs)]),_:1},8,["class","href","target","rel","no-icon"]))}}),gs=k(hs,[["__scopeId","data-v-e56f3d57"]]),_s=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const e=n,{page:t}=S(),a=i=>"component"in i?!1:"link"in i?pe(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(a),o=L(()=>a(e.item));return(i,l)=>(s(),b(st,{class:M({VPNavBarMenuGroup:!0,active:r(pe)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),bs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},ks=g({__name:"VPNavBarMenu",setup(n){const{theme:e}=S();return(t,a)=>r(e).nav?(s(),c("nav",bs,[a[0]||(a[0]=m("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(s(!0),c(B,null,R(r(e).nav,o=>(s(),c(B,{key:JSON.stringify(o)},["link"in o?(s(),b(gs,{key:0,item:o},null,8,["item"])):"component"in o?(s(),b(ee(o.component),ue({key:1,ref_for:!0},o.props),null,16)):(s(),b(_s,{key:2,item:o},null,8,["item"]))],64))),128))])):h("",!0)}}),ys=k(ks,[["__scopeId","data-v-dc692963"]]);function $s(n){const{localeIndex:e,theme:t}=S();function a(o){var C,F,N;const i=o.split("."),l=(C=t.value.search)==null?void 0:C.options,d=l&&typeof l=="object",f=d&&((N=(F=l.locales)==null?void 0:F[e.value])==null?void 0:N.translations)||null,y=d&&l.translations||null;let w=f,$=y,T=n;const I=i.pop();for(const K of i){let J=null;const j=T==null?void 0:T[K];j&&(J=T=j);const ie=$==null?void 0:$[K];ie&&(J=$=ie);const X=w==null?void 0:w[K];X&&(J=w=X),j||(T=J),ie||($=J),X||(w=J)}return(w==null?void 0:w[I])??($==null?void 0:$[I])??(T==null?void 0:T[I])??""}return a}const Ls=["aria-label"],Ps={class:"DocSearch-Button-Container"},ws={class:"DocSearch-Button-Placeholder"},ut=g({__name:"VPNavBarSearchButton",setup(n){const t=$s({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(a,o)=>(s(),c("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[m("span",Ps,[o[0]||(o[0]=m("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),m("span",ws,H(r(t)("button.buttonText")),1)]),o[1]||(o[1]=m("span",{class:"DocSearch-Button-Keys"},[m("kbd",{class:"DocSearch-Button-Key"}),m("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,Ls))}}),Ss={class:"VPNavBarSearch"},Vs={id:"local-search"},Ts={key:1,id:"docsearch"},Es=g({__name:"VPNavBarSearch",setup(n){const e=()=>null,t=()=>null,{theme:a}=S(),o=z(!1),i=z(!1);ae(()=>{});function l(){o.value||(o.value=!0,setTimeout(d,16))}function d(){const w=new Event("keydown");w.key="k",w.metaKey=!0,window.dispatchEvent(w),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||d()},16)}const f=z(!1),y="";return(w,$)=>{var T;return s(),c("div",Ss,[r(y)==="local"?(s(),c(B,{key:0},[f.value?(s(),b(r(e),{key:0,onClose:$[0]||($[0]=I=>f.value=!1)})):h("",!0),m("div",Vs,[_(ut,{onClick:$[1]||($[1]=I=>f.value=!0)})])],64)):r(y)==="algolia"?(s(),c(B,{key:1},[o.value?(s(),b(r(t),{key:0,algolia:((T=r(a).search)==null?void 0:T.options)??r(a).algolia,onVnodeBeforeMount:$[2]||($[2]=I=>i.value=!0)},null,8,["algolia"])):h("",!0),i.value?h("",!0):(s(),c("div",Ts,[_(ut,{onClick:l})]))],64)):h("",!0)])}}}),Ns=g({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=S();return(t,a)=>r(e).socialLinks?(s(),b(rt,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),Cs=k(Ns,[["__scopeId","data-v-0394ad82"]]),zs=["href","rel","target"],Is=["innerHTML"],Ms={key:2},Hs=g({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=S(),{hasSidebar:a}=se(),{currentLang:o}=Le(),i=L(()=>{var f;return typeof t.value.logoLink=="string"?t.value.logoLink:(f=t.value.logoLink)==null?void 0:f.link}),l=L(()=>{var f;return typeof t.value.logoLink=="string"||(f=t.value.logoLink)==null?void 0:f.rel}),d=L(()=>{var f;return typeof t.value.logoLink=="string"||(f=t.value.logoLink)==null?void 0:f.target});return(f,y)=>(s(),c("div",{class:M(["VPNavBarTitle",{"has-sidebar":r(a)}])},[m("a",{class:"title",href:i.value??r(tt)(r(o).link),rel:l.value,target:d.value},[u(f.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(s(),b(ze,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(s(),c("span",{key:1,innerHTML:r(t).siteTitle},null,8,Is)):r(t).siteTitle===void 0?(s(),c("span",Ms,H(r(e).title),1)):h("",!0),u(f.$slots,"nav-bar-title-after",{},void 0,!0)],8,zs)],2))}}),As=k(Hs,[["__scopeId","data-v-1168a8e4"]]),Bs={class:"items"},Os={class:"title"},Fs=g({__name:"VPNavBarTranslations",setup(n){const{theme:e}=S(),{localeLinks:t,currentLang:a}=Le({correspondingLink:!0});return(o,i)=>r(t).length&&r(a).label?(s(),b(st,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:p(()=>[m("div",Bs,[m("p",Os,H(r(a).label),1),(s(!0),c(B,null,R(r(t),l=>(s(),b(Ae,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Ds=k(Fs,[["__scopeId","data-v-88af2de4"]]),js={class:"wrapper"},Gs={class:"container"},Us={class:"title"},qs={class:"content"},Ws={class:"content-body"},Rs=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const e=n,{y:t}=gt(),{hasSidebar:a}=se(),{frontmatter:o}=S(),i=z({});return xe(()=>{i.value={"has-sidebar":a.value,home:o.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,d)=>(s(),c("div",{class:M(["VPNavBar",i.value])},[m("div",js,[m("div",Gs,[m("div",Us,[_(As,null,{"nav-bar-title-before":p(()=>[u(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[u(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),m("div",qs,[m("div",Ws,[u(l.$slots,"nav-bar-content-before",{},void 0,!0),_(Es,{class:"search"}),_(ys,{class:"menu"}),_(Ds,{class:"translations"}),_(Na,{class:"appearance"}),_(Cs,{class:"social-links"}),_(ds,{class:"extra"}),u(l.$slots,"nav-bar-content-after",{},void 0,!0),_(ps,{class:"hamburger",active:l.isScreenOpen,onClick:d[0]||(d[0]=f=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),d[1]||(d[1]=m("div",{class:"divider"},[m("div",{class:"divider-line"})],-1))],2))}}),Ks=k(Rs,[["__scopeId","data-v-6aa21345"]]),Ys={key:0,class:"VPNavScreenAppearance"},Js={class:"text"},Xs=g({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=S();return(a,o)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(s(),c("div",Ys,[m("p",Js,H(r(t).darkModeSwitchLabel||"Appearance"),1),_(ot)])):h("",!0)}}),Zs=k(Xs,[["__scopeId","data-v-b44890b2"]]),Qs=["innerHTML"],xs=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=He("close-screen");return(t,a)=>(s(),b(te,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:r(e)},{default:p(()=>[m("span",{innerHTML:t.item.text},null,8,Qs)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),er=k(xs,[["__scopeId","data-v-df37e6dd"]]),tr=["innerHTML"],nr=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=He("close-screen");return(t,a)=>(s(),b(te,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:r(e)},{default:p(()=>[m("span",{innerHTML:t.item.text},null,8,tr)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),wt=k(nr,[["__scopeId","data-v-3e9c20e4"]]),or={class:"VPNavScreenMenuGroupSection"},ar={key:0,class:"title"},sr=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(s(),c("div",or,[e.text?(s(),c("p",ar,H(e.text),1)):h("",!0),(s(!0),c(B,null,R(e.items,a=>(s(),b(wt,{key:a.text,item:a},null,8,["item"]))),128))]))}}),rr=k(sr,[["__scopeId","data-v-8133b170"]]),ir=["aria-controls","aria-expanded"],lr=["innerHTML"],ur=["id"],cr={key:0,class:"item"},dr={key:1,class:"item"},fr={key:2,class:"group"},mr=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=z(!1),a=L(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,l)=>(s(),c("div",{class:M(["VPNavScreenMenuGroup",{open:t.value}])},[m("button",{class:"button","aria-controls":a.value,"aria-expanded":t.value,onClick:o},[m("span",{class:"button-text",innerHTML:i.text},null,8,lr),l[0]||(l[0]=m("span",{class:"vpi-plus button-icon"},null,-1))],8,ir),m("div",{id:a.value,class:"items"},[(s(!0),c(B,null,R(i.items,d=>(s(),c(B,{key:JSON.stringify(d)},["link"in d?(s(),c("div",cr,[_(wt,{item:d},null,8,["item"])])):"component"in d?(s(),c("div",dr,[(s(),b(ee(d.component),ue({ref_for:!0},d.props,{"screen-menu":""}),null,16))])):(s(),c("div",fr,[_(rr,{text:d.text,items:d.items},null,8,["text","items"])]))],64))),128))],8,ur)],2))}}),pr=k(mr,[["__scopeId","data-v-b9ab8c58"]]),vr={key:0,class:"VPNavScreenMenu"},hr=g({__name:"VPNavScreenMenu",setup(n){const{theme:e}=S();return(t,a)=>r(e).nav?(s(),c("nav",vr,[(s(!0),c(B,null,R(r(e).nav,o=>(s(),c(B,{key:JSON.stringify(o)},["link"in o?(s(),b(er,{key:0,item:o},null,8,["item"])):"component"in o?(s(),b(ee(o.component),ue({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(s(),b(pr,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),gr=g({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=S();return(t,a)=>r(e).socialLinks?(s(),b(rt,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),_r={class:"list"},br=g({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=Le({correspondingLink:!0}),a=z(!1);function o(){a.value=!a.value}return(i,l)=>r(e).length&&r(t).label?(s(),c("div",{key:0,class:M(["VPNavScreenTranslations",{open:a.value}])},[m("button",{class:"title",onClick:o},[l[0]||(l[0]=m("span",{class:"vpi-languages icon lang"},null,-1)),me(" "+H(r(t).label)+" ",1),l[1]||(l[1]=m("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),m("ul",_r,[(s(!0),c(B,null,R(r(e),d=>(s(),c("li",{key:d.link,class:"item"},[_(te,{class:"link",href:d.link},{default:p(()=>[me(H(d.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),kr=k(br,[["__scopeId","data-v-858fe1a4"]]),yr={class:"container"},$r=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=z(null),t=_t(ce?document.body:null);return(a,o)=>(s(),b(Xe,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[1]=i=>t.value=!1)},{default:p(()=>[a.open?(s(),c("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[m("div",yr,[u(a.$slots,"nav-screen-content-before",{},void 0,!0),_(hr,{class:"menu"}),_(kr,{class:"translations"}),_(Zs,{class:"appearance"}),_(gr,{class:"social-links"}),u(a.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),Lr=k($r,[["__scopeId","data-v-f2779853"]]),Pr={key:0,class:"VPNav"},wr=g({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:a}=ka(),{frontmatter:o}=S(),i=L(()=>o.value.navbar!==!1);return bt("close-screen",t),Ie(()=>{ce&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,d)=>i.value?(s(),c("header",Pr,[_(Ks,{"is-screen-open":r(e),onToggleScreen:r(a)},{"nav-bar-title-before":p(()=>[u(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[u(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[u(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[u(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Lr,{open:r(e)},{"nav-screen-content-before":p(()=>[u(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[u(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),Sr=k(wr,[["__scopeId","data-v-ae24b3ad"]]),Vr=["role","tabindex"],Tr={key:1,class:"items"},Er=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:a,isLink:o,isActiveLink:i,hasActiveLink:l,hasChildren:d,toggle:f}=Ln(L(()=>e.item)),y=L(()=>d.value?"section":"div"),w=L(()=>o.value?"a":"div"),$=L(()=>d.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),T=L(()=>o.value?void 0:"button"),I=L(()=>[[`level-${e.depth}`],{collapsible:a.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":l.value}]);function C(N){"key"in N&&N.key!=="Enter"||!e.item.link&&f()}function F(){e.item.link&&f()}return(N,K)=>{const J=ve("VPSidebarItem",!0);return s(),b(ee(y.value),{class:M(["VPSidebarItem",I.value])},{default:p(()=>[N.item.text?(s(),c("div",ue({key:0,class:"item",role:T.value},xt(N.item.items?{click:C,keydown:C}:{},!0),{tabindex:N.item.items&&0}),[K[1]||(K[1]=m("div",{class:"indicator"},null,-1)),N.item.link?(s(),b(te,{key:0,tag:w.value,class:"link",href:N.item.link,rel:N.item.rel,target:N.item.target},{default:p(()=>[(s(),b(ee($.value),{class:"text",innerHTML:N.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(s(),b(ee($.value),{key:1,class:"text",innerHTML:N.item.text},null,8,["innerHTML"])),N.item.collapsed!=null&&N.item.items&&N.item.items.length?(s(),c("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:F,onKeydown:en(F,["enter"]),tabindex:"0"},K[0]||(K[0]=[m("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):h("",!0)],16,Vr)):h("",!0),N.item.items&&N.item.items.length?(s(),c("div",Tr,[N.depth<5?(s(!0),c(B,{key:0},R(N.item.items,j=>(s(),b(J,{key:j.text,item:j,depth:N.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Nr=k(Er,[["__scopeId","data-v-b3fd67f8"]]),Cr=g({__name:"VPSidebarGroup",props:{items:{}},setup(n){const e=z(!0);let t=null;return ae(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),tn(()=>{t!=null&&(clearTimeout(t),t=null)}),(a,o)=>(s(!0),c(B,null,R(a.items,i=>(s(),c("div",{key:i.text,class:M(["group",{"no-transition":e.value}])},[_(Nr,{item:i,depth:0},null,8,["item"])],2))),128))}}),zr=k(Cr,[["__scopeId","data-v-c40bc020"]]),Ir={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Mr=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=se(),a=n,o=z(null),i=_t(ce?document.body:null);ne([a,o],()=>{var d;a.open?(i.value=!0,(d=o.value)==null||d.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=z(0);return ne(e,()=>{l.value+=1},{deep:!0}),(d,f)=>r(t)?(s(),c("aside",{key:0,class:M(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:f[0]||(f[0]=nn(()=>{},["stop"]))},[f[2]||(f[2]=m("div",{class:"curtain"},null,-1)),m("nav",Ir,[f[1]||(f[1]=m("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),u(d.$slots,"sidebar-nav-before",{},void 0,!0),(s(),b(zr,{items:r(e),key:l.value},null,8,["items"])),u(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),Hr=k(Mr,[["__scopeId","data-v-319d5ca6"]]),Ar=g({__name:"VPSkipLink",setup(n){const{theme:e}=S(),t=$e(),a=z();ne(()=>t.path,()=>a.value.focus());function o({target:i}){const l=document.getElementById(decodeURIComponent(i.hash).slice(1));if(l){const d=()=>{l.removeAttribute("tabindex"),l.removeEventListener("blur",d)};l.setAttribute("tabindex","-1"),l.addEventListener("blur",d),l.focus(),window.scrollTo(0,0)}}return(i,l)=>(s(),c(B,null,[m("span",{ref_key:"backToTop",ref:a,tabindex:"-1"},null,512),m("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o},H(r(e).skipToContentLabel||"Skip to content"),1)],64))}}),Br=k(Ar,[["__scopeId","data-v-0b0ada53"]]),Or=g({__name:"Layout",setup(n){const{isOpen:e,open:t,close:a}=se(),o=$e();ne(()=>o.path,a),$n(e,a);const{frontmatter:i}=S(),l=on(),d=L(()=>!!l["home-hero-image"]);return bt("hero-image-slot-exists",d),(f,y)=>{const w=ve("Content");return r(i).layout!==!1?(s(),c("div",{key:0,class:M(["Layout",r(i).pageClass])},[u(f.$slots,"layout-top",{},void 0,!0),_(Br),_(un,{class:"backdrop",show:r(e),onClick:r(a)},null,8,["show","onClick"]),_(Sr,null,{"nav-bar-title-before":p(()=>[u(f.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[u(f.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[u(f.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[u(f.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[u(f.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[u(f.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(ba,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),_(Hr,{open:r(e)},{"sidebar-nav-before":p(()=>[u(f.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[u(f.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(oa,null,{"page-top":p(()=>[u(f.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[u(f.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[u(f.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[u(f.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[u(f.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[u(f.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[u(f.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[u(f.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[u(f.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[u(f.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[u(f.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[u(f.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[u(f.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[u(f.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[u(f.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[u(f.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[u(f.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[u(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[u(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[u(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[u(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[u(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[u(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(la),u(f.$slots,"layout-bottom",{},void 0,!0)],2)):(s(),b(w,{key:1}))}}}),Fr=k(Or,[["__scopeId","data-v-5d98c3a5"]]),Dr={Layout:Fr,enhanceApp:({app:n})=>{n.component("Badge",sn)}};var ai=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function St(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Vt,be,Z,Tt,Ge,ct,ge,Se=!1,Ve=[];typeof document<"u"&&(Tt=function(n){return Se||document.readyState==="interactive"||document.readyState==="complete"?n.call(document):Ve.push(function(){return n.call(this)}),this},ct=function(){for(var n=0,e=Ve.length;n{be&&be.hides(),Vt.fetch("//busuanzi.ibruce.info/busuanzi?jsonpCallback=BusuanziCallback",function(n){be.texts(n),be.shows()})};be={bszs:["site_pv","page_pv","site_uv"],texts:function(n){this.bszs.map(function(e){var t=document.getElementById("busuanzi_value_"+e);t&&(t.innerHTML=n[e])})},hides:function(){this.bszs.map(function(n){var e=document.getElementById("busuanzi_container_"+n);e&&(e.style.display="none")})},shows:function(){this.bszs.map(function(n){var e=document.getElementById("busuanzi_container_"+n);e&&(e.style.display="inline")})}};typeof document<"u"&&Et();var jr={fetch:Et},Gr=jr;const Ur=St(Gr);/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var de=Object.assign||function(n){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},a=window.Promise||function(P){function V(){}P(V,V)},o=function(P){var V=P.target;if(V===Pe){C();return}j.indexOf(V)!==-1&&F({target:V})},i=function(){if(!(X||!v.original)){var P=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(it-P)>A.scrollOffset&&setTimeout(C,150)}},l=function(P){var V=P.key||P.keyCode;(V==="Escape"||V==="Esc"||V===27)&&C()},d=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=P;if(P.background&&(Pe.style.background=P.background),P.container&&P.container instanceof Object&&(V.container=de({},A.container,P.container)),P.template){var O=Ne(P.template)?P.template:document.querySelector(P.template);V.template=O}return A=de({},A,V),j.forEach(function(G){G.dispatchEvent(_e("medium-zoom:update",{detail:{zoom:U}}))}),U},f=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return n(de({},A,P))},y=function(){for(var P=arguments.length,V=Array(P),O=0;O0?V.reduce(function(E,W){return[].concat(E,ft(W))},[]):j;return G.forEach(function(E){E.classList.remove("medium-zoom-image"),E.dispatchEvent(_e("medium-zoom:detach",{detail:{zoom:U}}))}),j=j.filter(function(E){return G.indexOf(E)===-1}),U},$=function(P,V){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return j.forEach(function(G){G.addEventListener("medium-zoom:"+P,V,O)}),ie.push({type:"medium-zoom:"+P,listener:V,options:O}),U},T=function(P,V){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return j.forEach(function(G){G.removeEventListener("medium-zoom:"+P,V,O)}),ie=ie.filter(function(G){return!(G.type==="medium-zoom:"+P&&G.listener.toString()===V.toString())}),U},I=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=P.target,O=function(){var E={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},W=void 0,Y=void 0;if(A.container)if(A.container instanceof Object)E=de({},E,A.container),W=E.width-E.left-E.right-A.margin*2,Y=E.height-E.top-E.bottom-A.margin*2;else{var he=Ne(A.container)?A.container:document.querySelector(A.container),le=he.getBoundingClientRect(),Be=le.width,Mt=le.height,Ht=le.left,At=le.top;E=de({},E,{width:Be,height:Mt,left:Ht,top:At})}W=W||E.width-A.margin*2,Y=Y||E.height-A.margin*2;var ye=v.zoomedHd||v.original,Bt=dt(ye)?W:ye.naturalWidth||W,Ot=dt(ye)?Y:ye.naturalHeight||Y,we=ye.getBoundingClientRect(),Ft=we.top,Dt=we.left,Oe=we.width,Fe=we.height,jt=Math.min(Math.max(Oe,Bt),W)/Oe,Gt=Math.min(Math.max(Fe,Ot),Y)/Fe,De=Math.min(jt,Gt),Ut=(-Dt+(W-Oe)/2+A.margin+E.left)/De,qt=(-Ft+(Y-Fe)/2+A.margin+E.top)/De,lt="scale("+De+") translate3d("+Ut+"px, "+qt+"px, 0)";v.zoomed.style.transform=lt,v.zoomedHd&&(v.zoomedHd.style.transform=lt)};return new a(function(G){if(V&&j.indexOf(V)===-1){G(U);return}var E=function Be(){X=!1,v.zoomed.removeEventListener("transitionend",Be),v.original.dispatchEvent(_e("medium-zoom:opened",{detail:{zoom:U}})),G(U)};if(v.zoomed){G(U);return}if(V)v.original=V;else if(j.length>0){var W=j;v.original=W[0]}else{G(U);return}if(v.original.dispatchEvent(_e("medium-zoom:open",{detail:{zoom:U}})),it=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,X=!0,v.zoomed=Rr(v.original),document.body.appendChild(Pe),A.template){var Y=Ne(A.template)?A.template:document.querySelector(A.template);v.template=document.createElement("div"),v.template.appendChild(Y.content.cloneNode(!0)),document.body.appendChild(v.template)}if(v.original.parentElement&&v.original.parentElement.tagName==="PICTURE"&&v.original.currentSrc&&(v.zoomed.src=v.original.currentSrc),document.body.appendChild(v.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),v.original.classList.add("medium-zoom-image--hidden"),v.zoomed.classList.add("medium-zoom-image--opened"),v.zoomed.addEventListener("click",C),v.zoomed.addEventListener("transitionend",E),v.original.getAttribute("data-zoom-src")){v.zoomedHd=v.zoomed.cloneNode(),v.zoomedHd.removeAttribute("srcset"),v.zoomedHd.removeAttribute("sizes"),v.zoomedHd.removeAttribute("loading"),v.zoomedHd.src=v.zoomed.getAttribute("data-zoom-src"),v.zoomedHd.onerror=function(){clearInterval(he),console.warn("Unable to reach the zoom image target "+v.zoomedHd.src),v.zoomedHd=null,O()};var he=setInterval(function(){v.zoomedHd.complete&&(clearInterval(he),v.zoomedHd.classList.add("medium-zoom-image--opened"),v.zoomedHd.addEventListener("click",C),document.body.appendChild(v.zoomedHd),O())},10)}else if(v.original.hasAttribute("srcset")){v.zoomedHd=v.zoomed.cloneNode(),v.zoomedHd.removeAttribute("sizes"),v.zoomedHd.removeAttribute("loading");var le=v.zoomedHd.addEventListener("load",function(){v.zoomedHd.removeEventListener("load",le),v.zoomedHd.classList.add("medium-zoom-image--opened"),v.zoomedHd.addEventListener("click",C),document.body.appendChild(v.zoomedHd),O()})}else O()})},C=function(){return new a(function(P){if(X||!v.original){P(U);return}var V=function O(){v.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(v.zoomed),v.zoomedHd&&document.body.removeChild(v.zoomedHd),document.body.removeChild(Pe),v.zoomed.classList.remove("medium-zoom-image--opened"),v.template&&document.body.removeChild(v.template),X=!1,v.zoomed.removeEventListener("transitionend",O),v.original.dispatchEvent(_e("medium-zoom:closed",{detail:{zoom:U}})),v.original=null,v.zoomed=null,v.zoomedHd=null,v.template=null,P(U)};X=!0,document.body.classList.remove("medium-zoom--opened"),v.zoomed.style.transform="",v.zoomedHd&&(v.zoomedHd.style.transform=""),v.template&&(v.template.style.transition="opacity 150ms",v.template.style.opacity=0),v.original.dispatchEvent(_e("medium-zoom:close",{detail:{zoom:U}})),v.zoomed.addEventListener("transitionend",V)})},F=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=P.target;return v.original?C():I({target:V})},N=function(){return A},K=function(){return j},J=function(){return v.original},j=[],ie=[],X=!1,it=0,A=t,v={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(e)==="[object Object]"?A=e:(e||typeof e=="string")&&y(e),A=de({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},A);var Pe=Wr(A.background);document.addEventListener("click",o),document.addEventListener("keyup",l),document.addEventListener("scroll",i),window.addEventListener("resize",C);var U={open:I,close:C,toggle:F,update:d,clone:f,attach:y,detach:w,on:$,off:T,getOptions:N,getImages:K,getZoomedImage:J};return U};function Yr(n,e){e===void 0&&(e={});var t=e.insertAt;if(!(typeof document>"u")){var a=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",t==="top"&&a.firstChild?a.insertBefore(o,a.firstChild):a.appendChild(o),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n))}}var Jr=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";Yr(Jr);const Ue="eb1ef90b1e9476b8d3d43088d3ac9c49";function Xr(n){var t;if(!ce||document.querySelector(`#analytics-plugin-${n}`))return;window._hmt=window._hmt?window._hmt:[];const e=document.createElement("script");e.id=`analytics-${n}`,e.async=!0,e.src=`https://hm.baidu.com/hm.js?${n}`,(t=document.querySelector("head"))==null||t.appendChild(e)}function mt(n,e){if(ce){if((!e||typeof e!="string")&&(e="/"),e.startsWith("http")){const t=e.split("/"),a=`${t[0]}//${t[2]}`;e=e.replace(a,"")}window._hmt.push(["_setAccount",n]),window._hmt.push(["_trackPageview",e])}}var Nt={exports:{}},D=Nt.exports={},Q,x;function Ye(){throw new Error("setTimeout has not been defined")}function Je(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?Q=setTimeout:Q=Ye}catch{Q=Ye}try{typeof clearTimeout=="function"?x=clearTimeout:x=Je}catch{x=Je}})();function Ct(n){if(Q===setTimeout)return setTimeout(n,0);if((Q===Ye||!Q)&&setTimeout)return Q=setTimeout,setTimeout(n,0);try{return Q(n,0)}catch{try{return Q.call(null,n,0)}catch{return Q.call(this,n,0)}}}function Zr(n){if(x===clearTimeout)return clearTimeout(n);if((x===Je||!x)&&clearTimeout)return x=clearTimeout,clearTimeout(n);try{return x(n)}catch{try{return x.call(null,n)}catch{return x.call(this,n)}}}var oe=[],ke=!1,fe,Ce=-1;function Qr(){!ke||!fe||(ke=!1,fe.length?oe=fe.concat(oe):Ce=-1,oe.length&&zt())}function zt(){if(!ke){var n=Ct(Qr);ke=!0;for(var e=oe.length;e;){for(fe=oe,oe=[];++Ce1)for(var t=1;t{ei.env.NODE_ENV==="production"&&n&&typeof window<"u"&&ti(n)};ce&&an(()=>import("./pwa.Bht3cXl7.js"),__vite__mapDeps([0,1]));const si={...Dr,enhanceApp({router:n}){ni({id:"G-0F3DLK5BSG"}),ce&&(Xr(Ue),window.addEventListener("hashchange",()=>{const{href:e}=window.location;mt(Ue,e)}),n.onAfterRouteChanged=e=>{mt(Ue,e),Ur.fetch()})},setup(){const n=$e(),e=()=>{Kr(".main img",{background:"var(--vp-c-bg)"})};ae(()=>{e()}),ne(()=>n.path,()=>et(()=>e()))}};export{ai as c,St as g,si as t}; diff --git a/assets/f1132b15-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png b/assets/f1132b15-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png new file mode 100644 index 0000000000000000000000000000000000000000..64eaee248e4b39ea127c830a17b51337d7182ef9 GIT binary patch literal 306974 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®o&%crxiNqA%0!i861O6Omz&pZsffjDL~8 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 z zafO}y=hX56FYg3PK>l9Kjaj0SMhH8*P~jMqk3sVAFfgW|E_FrXAL#(H*8FNtkOa)Z zNipHV5@ajOazunHG;8lI_|Av7$NR62u9h#_S2aNW%FayA)U{e7t&-VRESL|UKie?o zD3DU1?QkpJ890e>y87X2UdLfxNBopGeu1sdsmk5~9;hRWS-c=o52akRM>Tp3HBF_l zyo-i1&lv*|6DtHEGzcM-7}9SkT`zL4R~B9wm`!4NiNAXhq&tt)FpbhH8{Jt_?x>=s zgn=je-Yi|suqA*vz;o%4jUS7EK+n!isQ9X%k30q_TME4;$;=K127IWLxShhqqx-wo zemrh~u@M+7-qTM>O;IG-*DWd5Q-;HrHVj-$HdbRApMQ44K#Y%*z)CDRDV&Vk&;s6t zNQ5smp4{h70Vr0*;QVYG>h9))X72U$T{D;B`NO)OMZ#FT`qPoVTld(+=J4^%cogyH z<39A|3nq`#8Z;r46+%Azl#6~7-RSNthHWx4_pRMRD&&I&e9R=*f{NYY8aV+07Xd}N zC%?JzUMAB>k8_qRy}w6v1{#X|FQ9aO=542;VIuO9mV(69#bHW}L#>V@p1)1^6_`>J z>>>r9EJRzdbn+wJ;4f(RVhYy(@)-v99pfjoC;LnDkDIC*nM1yPN7)zMwBy?e1nj#@|6R$$h0CDM`; zR9jJoe>g=&zetTdpJrfsGmg7T{zmqp zbq0dY<2$s|ED9aB>VoD)B&7|-XrgTUL3?d1Dr34)*+#ddXxdI{pg`FMf{*d_qYuZ# z3#J&AwP!X=^c3Zpg%*yfeHesE0`KVbAdSik_j|ES_3i4iD$BEq3JQ#@tex8!B8Q7} z<@0~P@wBsZ<6takKG1ZM5s@%}^XZG7G!Igw9CImEXh9L_kX!rdM}dK;Gu1Hw^ zjUv_)*VB@k3Mfq_is}R92`6Pn$@~amXmz~N~LI%YXa&1moLHoe-77$f;=24U*1Oev;A1Zh0KdAte-BS zS_UoTbz|yKIWNabC&Rqxr<%*Z{(gH*=!FP#2@^rkxa~6Qb@YK zCpTK4A;RW3KL4m;^q|sKA-B3Z+1kx5ESKC|IuwRa<237II4)vMw~ay;{m(N)vg*=G zFBtw5-ny#NhVMwZOul=#Qr5=iT6`V*+|tyFM?TQnpFb1B_C3|ZrQ*nwXejF}%+2=p z?&w&I*rC`1#Q@6SA#1u{H_3rJdB8@~ZTd%drulrPT+za$uCfA4*stCIF%ugb@eI94 zxsmRIof)x83u6N!c4p2H-mBLvMG7ACeJF`Tav@@fYrRjXX~TQF*4X3~U&1DHxzQJA9 z(;C1B1+N%r(1CZ2Qw&`n7$^hc)M6k)&Yu>t88q9(dpFIHVUCwkhIJcru|_MNx`&vO zG|3=krcKz_#1BbQKBPt5NI%4Vf$jDEz1enmKc)2#D5=MuUy<3efNl=wowNj3;bFXJ-{=Ha(=arv(jB zCf66F^@Zt;wUq++Ws&rG!!O5K2kIkz1rZ6;k--N!QnV{EG(m8k)U>*!CciL!Kg_6$ z6tr19TMoU6_ z7Bw=g3E9Q6PLty$kDW2ch4%7HGqswoj|*ZpIkAW{!;Eo*yiv>M8gFkFcwhreuo5|> zoZ1%|cSH25k&`*9OM3TJb0Hzfh=G=YJbKcdxKzqz`D5CDKV<%p{fR-e0a+y2{If}l zy+q&aU_A>+h3&n*qp=^5&}r9bgy5+w<~22y7510Z!iev3&{HSr=RT(u#^q%6gvLxw zx_r$-6VZ)ZZRe(xMGyV9d$@OfxHo2vB?;a|bZvXi9nX)dmF2R+ggQD;W!Ed3nbgIM z!SN{}q`4V)WyAN``7Y`V1MMue?`z^LRSrNVyQ|=gvRcK}BcyFwcMs+*!;B~ZN;1^i z3;GAU*3uDdu1RM3Y;35#Q3(PmXDg$vps^q5jvqs5_AItn!4!LDq+Gn}v_Jv-j1aOx zZ6+k<)c(XEEQ8Gd(GRGH@S-6G(9z0Uo2c;?Xz0$=AG1lBQ=vT04bR)3`jJfHAq`Q$ zp<+eP0|!GRR~9yEg4a=2dlv$BG1yI9re^7SiJ7`jpDFLCgxqXQ&jsX@sy)lds_ZL$ zWu9@u5mx9x0LYtxPbr(C@2{J=TEMQ&6<^_g@eimAN=Y%0Ar+**y?G-VAQFQ(I=rTF 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%0Am;M= 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 HP6YiASodHp literal 0 HcmV?d00001 diff --git a/assets/index.md.BYvHrQnp.js b/assets/index.md.BYvHrQnp.js new file mode 100644 index 00000000..0be820d4 --- /dev/null +++ b/assets/index.md.BYvHrQnp.js @@ -0,0 +1 @@ +import{_ as p,c as s,o as l,j as e,F as u,d as f,B as C,k as b,C as r,G as a,w as c,a as P}from"./chunks/framework.BL5FdQJH.js";const T={};function v(n,t){return l(),s(u,null,[t[0]||(t[0]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 你可以通过以下方式联系我们或者获取帮助 ")],-1)),t[1]||(t[1]=e("div",{"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":"",class:"vp-doc mx-auto"},[e("p",null,"🐧Mihomo Bot Group (QQ群):929275476")],-1))],64)}const B=p(T,[["render",v]]),w=["KimigaiiWuyi","wuchangjun233","wangyu1997","Coolkids","FujiwaraChikaa","twfx1207","MingxuanGame","shirokurakana","lgc2333","lulu666lulu","CMHopeSunshine","monsterxcn","Ice9Coffee","wudifeixue","ZhouYingSASA","AMEKENN","1shin-7","RBAmeto","yuuki-nya","GithubCin","baiqwerdvd","Jerry-FaGe","CM-Edelweiss","jiluoQAQ","ishkong","Kloping","MiniGrayGay","H12120","qianxuu","Coolkids","AquamarineCyan","SonderXiaoming","xi-yue-233","weekdragon","Cathgao","Sam5440","iona-s","TimeRainStarSky","kickoutfromqqgroup","NahidaBuer","Zoe-Wh1t3zZ","Agnes4m"],m={};function y(n){return`https://github.com/${n}.png`}const A=w.reduce((n,t)=>(m[t]=y(t),n.push({name:t,avatar:m[t]}),n),[]),G={"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":""},S={flex:"~ wrap gap-1","justify-center":""},V=["href","aria-label"],$=["src","alt"],M=f({__name:"HomeContributors",setup(n){return(t,o)=>(l(),s(u,null,[o[1]||(o[1]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 感谢以下所有人的贡献与参与 "),e("p",{op40:"","font-normal":"","text-center":"","text-sm":""}," 以下排名不分先后(参与或主动提 PR 申请加入) ")],-1)),e("div",G,[e("div",S,[(l(!0),s(u,null,C(b(A),({name:i,avatar:d})=>(l(),s("a",{key:i,href:`https://github.com/${i}`,target:"_blank","m-0":"",rel:"noopener noreferrer","aria-label":`${i} on GitHub`},[e("img",{loading:"lazy",src:d,width:"40",height:"40","rounded-full":"","min-w-10":"","min-h-10":"","h-10":"","w-10":"",alt:`${i}'s avatar`},null,8,$)],8,V))),128))]),o[0]||(o[0]=e("br",null,null,-1))])],64))}}),H=JSON.parse('{"title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","description":"","frontmatter":{"layout":"home","title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","hero":{"name":"早柚核心","text":"GsCore","tagline":"💖一套业务逻辑,多个平台支持!\\n","image":{"src":"/favicon.ico","alt":"GsCore"},"actions":[{"theme":"brand","text":"快速开始","link":"/Started/InstallCore"},{"theme":"alt","text":"编写插件","link":"/CodePlugins/Start"},{"theme":"alt","text":"简单介绍","link":"/Advance/BaseInfo"}]},"features":[{"icon":"💻","title":"支持多种平台","details":"适配QQ、QQ频道、微信、Telegram、Discord、飞书、KOOK、DoDo、米游社...","link":"/LinkBots/AdapterList","linkText":"支持平台"},{"icon":"🤖","title":"适配多种Bot","details":"适配NoneBot2、HoshinoBot、ZeroBot、Koishi、YunzaiBot...","link":"/LinkBots/AdapterList","linkText":"支持Bot"},{"icon":"🤝","title":"连接多种协议","details":"通过简单的早柚协议可以分发给OneBotV11、V12、Red等(需Bot支持)","link":"/CodeAdapter/Protocol","linkText":"早柚协议"},{"icon":"🌎","title":"网页控制台","details":"任何插件均可通过简单继承,令插件配置项直接在网页控制台上修改生效","link":"/CodePlugins/PluginsConfig","linkText":"如何使用"},{"icon":"🔌","title":"插件统一","details":"高度统一集成的插件,令你不需要为某种功能装很多插件,或者为了某种功能装重复插件","link":"/InstallPlugins/PluginsList","linkText":"插件列表"},{"icon":"🗄","title":"统一数据库支持","details":"通过简单的继承重写,可直接适配基础多账号方法、网页控制台增删改查以及更多","link":"/CodePlugins/PluginsDataBase","linkText":"简单示例"},{"icon":"📄","title":"文档完善","details":"安装、配置、安装插件、编写插件、编写适配器,文档一应俱全","link":"/Started/EnvCheck","linkText":"查阅文档"},{"icon":"🚩","title":"拥抱开源","details":"GsCore和支持GsCore的插件均开源","link":"https://github.com/Genshin-bots/gsuid_core","linkText":"欢迎 ⭐"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1738685218000}'),N={name:"index.md"};function Q(n,t,o,i,d,D){const g=r("VPTeamPageTitle"),x=r("VPTeamMembers"),_=r("VPTeamPage"),h=M,k=B;return l(),s("div",null,[a(_,null,{default:c(()=>[a(g,null,{title:c(()=>t[0]||(t[0]=[P(" 核心成员介绍 ")])),_:1}),a(x,{members:n.members},null,8,["members"])]),_:1}),a(h),a(k)])}const K=p(N,[["render",Q]]);export{H as __pageData,K as default}; diff --git a/assets/index.md.BYvHrQnp.lean.js b/assets/index.md.BYvHrQnp.lean.js new file mode 100644 index 00000000..0be820d4 --- /dev/null +++ b/assets/index.md.BYvHrQnp.lean.js @@ -0,0 +1 @@ +import{_ as p,c as s,o as l,j as e,F as u,d as f,B as C,k as b,C as r,G as a,w as c,a as P}from"./chunks/framework.BL5FdQJH.js";const T={};function v(n,t){return l(),s(u,null,[t[0]||(t[0]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 你可以通过以下方式联系我们或者获取帮助 ")],-1)),t[1]||(t[1]=e("div",{"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":"",class:"vp-doc mx-auto"},[e("p",null,"🐧Mihomo Bot Group (QQ群):929275476")],-1))],64)}const B=p(T,[["render",v]]),w=["KimigaiiWuyi","wuchangjun233","wangyu1997","Coolkids","FujiwaraChikaa","twfx1207","MingxuanGame","shirokurakana","lgc2333","lulu666lulu","CMHopeSunshine","monsterxcn","Ice9Coffee","wudifeixue","ZhouYingSASA","AMEKENN","1shin-7","RBAmeto","yuuki-nya","GithubCin","baiqwerdvd","Jerry-FaGe","CM-Edelweiss","jiluoQAQ","ishkong","Kloping","MiniGrayGay","H12120","qianxuu","Coolkids","AquamarineCyan","SonderXiaoming","xi-yue-233","weekdragon","Cathgao","Sam5440","iona-s","TimeRainStarSky","kickoutfromqqgroup","NahidaBuer","Zoe-Wh1t3zZ","Agnes4m"],m={};function y(n){return`https://github.com/${n}.png`}const A=w.reduce((n,t)=>(m[t]=y(t),n.push({name:t,avatar:m[t]}),n),[]),G={"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":""},S={flex:"~ wrap gap-1","justify-center":""},V=["href","aria-label"],$=["src","alt"],M=f({__name:"HomeContributors",setup(n){return(t,o)=>(l(),s(u,null,[o[1]||(o[1]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 感谢以下所有人的贡献与参与 "),e("p",{op40:"","font-normal":"","text-center":"","text-sm":""}," 以下排名不分先后(参与或主动提 PR 申请加入) ")],-1)),e("div",G,[e("div",S,[(l(!0),s(u,null,C(b(A),({name:i,avatar:d})=>(l(),s("a",{key:i,href:`https://github.com/${i}`,target:"_blank","m-0":"",rel:"noopener noreferrer","aria-label":`${i} on GitHub`},[e("img",{loading:"lazy",src:d,width:"40",height:"40","rounded-full":"","min-w-10":"","min-h-10":"","h-10":"","w-10":"",alt:`${i}'s avatar`},null,8,$)],8,V))),128))]),o[0]||(o[0]=e("br",null,null,-1))])],64))}}),H=JSON.parse('{"title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","description":"","frontmatter":{"layout":"home","title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","hero":{"name":"早柚核心","text":"GsCore","tagline":"💖一套业务逻辑,多个平台支持!\\n","image":{"src":"/favicon.ico","alt":"GsCore"},"actions":[{"theme":"brand","text":"快速开始","link":"/Started/InstallCore"},{"theme":"alt","text":"编写插件","link":"/CodePlugins/Start"},{"theme":"alt","text":"简单介绍","link":"/Advance/BaseInfo"}]},"features":[{"icon":"💻","title":"支持多种平台","details":"适配QQ、QQ频道、微信、Telegram、Discord、飞书、KOOK、DoDo、米游社...","link":"/LinkBots/AdapterList","linkText":"支持平台"},{"icon":"🤖","title":"适配多种Bot","details":"适配NoneBot2、HoshinoBot、ZeroBot、Koishi、YunzaiBot...","link":"/LinkBots/AdapterList","linkText":"支持Bot"},{"icon":"🤝","title":"连接多种协议","details":"通过简单的早柚协议可以分发给OneBotV11、V12、Red等(需Bot支持)","link":"/CodeAdapter/Protocol","linkText":"早柚协议"},{"icon":"🌎","title":"网页控制台","details":"任何插件均可通过简单继承,令插件配置项直接在网页控制台上修改生效","link":"/CodePlugins/PluginsConfig","linkText":"如何使用"},{"icon":"🔌","title":"插件统一","details":"高度统一集成的插件,令你不需要为某种功能装很多插件,或者为了某种功能装重复插件","link":"/InstallPlugins/PluginsList","linkText":"插件列表"},{"icon":"🗄","title":"统一数据库支持","details":"通过简单的继承重写,可直接适配基础多账号方法、网页控制台增删改查以及更多","link":"/CodePlugins/PluginsDataBase","linkText":"简单示例"},{"icon":"📄","title":"文档完善","details":"安装、配置、安装插件、编写插件、编写适配器,文档一应俱全","link":"/Started/EnvCheck","linkText":"查阅文档"},{"icon":"🚩","title":"拥抱开源","details":"GsCore和支持GsCore的插件均开源","link":"https://github.com/Genshin-bots/gsuid_core","linkText":"欢迎 ⭐"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1738685218000}'),N={name:"index.md"};function Q(n,t,o,i,d,D){const g=r("VPTeamPageTitle"),x=r("VPTeamMembers"),_=r("VPTeamPage"),h=M,k=B;return l(),s("div",null,[a(_,null,{default:c(()=>[a(g,null,{title:c(()=>t[0]||(t[0]=[P(" 核心成员介绍 ")])),_:1}),a(x,{members:n.members},null,8,["members"])]),_:1}),a(h),a(k)])}const K=p(N,[["render",Q]]);export{H as __pageData,K as default}; diff --git a/assets/index.md.BiU10gb8.js b/assets/index.md.BiU10gb8.js deleted file mode 100644 index f11b4d87..00000000 --- a/assets/index.md.BiU10gb8.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as p,o as s,c as l,j as e,F as u,d as f,C,k as b,G as a,w as c,B as r,a as P}from"./chunks/framework.B_O7KVry.js";const T={};function v(n,t){return s(),l(u,null,[t[0]||(t[0]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 你可以通过以下方式联系我们或者获取帮助 ")],-1)),t[1]||(t[1]=e("div",{"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":"",class:"vp-doc mx-auto"},[e("p",null,"🐧Mihomo Bot Group (QQ群):929275476")],-1))],64)}const B=p(T,[["render",v]]),w=["KimigaiiWuyi","wuchangjun233","wangyu1997","Coolkids","FujiwaraChikaa","twfx1207","MingxuanGame","shirokurakana","lgc2333","lulu666lulu","CMHopeSunshine","monsterxcn","Ice9Coffee","wudifeixue","ZhouYingSASA","AMEKENN","1shin-7","RBAmeto","yuuki-nya","GithubCin","baiqwerdvd","Jerry-FaGe","CM-Edelweiss","jiluoQAQ","ishkong","Kloping","MiniGrayGay","H12120","qianxuu","Coolkids","AquamarineCyan","SonderXiaoming","xi-yue-233","weekdragon","Cathgao","Sam5440","iona-s","TimeRainStarSky","kickoutfromqqgroup","NahidaBuer","Zoe-Wh1t3zZ","Agnes4m"],m={};function y(n){return`https://github.com/${n}.png`}const A=w.reduce((n,t)=>(m[t]=y(t),n.push({name:t,avatar:m[t]}),n),[]),G={"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":""},S={flex:"~ wrap gap-1","justify-center":""},V=["href","aria-label"],$=["src","alt"],M=f({__name:"HomeContributors",setup(n){return(t,o)=>(s(),l(u,null,[o[1]||(o[1]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 感谢以下所有人的贡献与参与 "),e("p",{op40:"","font-normal":"","text-center":"","text-sm":""}," 以下排名不分先后(参与或主动提 PR 申请加入) ")],-1)),e("div",G,[e("div",S,[(s(!0),l(u,null,C(b(A),({name:i,avatar:d})=>(s(),l("a",{key:i,href:`https://github.com/${i}`,target:"_blank","m-0":"",rel:"noopener noreferrer","aria-label":`${i} on GitHub`},[e("img",{loading:"lazy",src:d,width:"40",height:"40","rounded-full":"","min-w-10":"","min-h-10":"","h-10":"","w-10":"",alt:`${i}'s avatar`},null,8,$)],8,V))),128))]),o[0]||(o[0]=e("br",null,null,-1))])],64))}}),H=JSON.parse('{"title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","description":"","frontmatter":{"layout":"home","title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","hero":{"name":"早柚核心","text":"GsCore","tagline":"💖一套业务逻辑,多个平台支持!\\n","image":{"src":"/favicon.ico","alt":"GsCore"},"actions":[{"theme":"brand","text":"快速开始","link":"/Started/InstallCore"},{"theme":"alt","text":"编写插件","link":"/CodePlugins/Start"},{"theme":"alt","text":"简单介绍","link":"/Advance/BaseInfo"}]},"features":[{"icon":"💻","title":"支持多种平台","details":"适配QQ、QQ频道、微信、Telegram、Discord、飞书、KOOK、DoDo、米游社...","link":"/LinkBots/AdapterList","linkText":"支持平台"},{"icon":"🤖","title":"适配多种Bot","details":"适配NoneBot2、HoshinoBot、ZeroBot、Koishi、YunzaiBot...","link":"/LinkBots/AdapterList","linkText":"支持Bot"},{"icon":"🤝","title":"连接多种协议","details":"通过简单的早柚协议可以分发给OneBotV11、V12、Red等(需Bot支持)","link":"/CodeAdapter/Protocol","linkText":"早柚协议"},{"icon":"🌎","title":"网页控制台","details":"任何插件均可通过简单继承,令插件配置项直接在网页控制台上修改生效","link":"/CodePlugins/PluginsConfig","linkText":"如何使用"},{"icon":"🔌","title":"插件统一","details":"高度统一集成的插件,令你不需要为某种功能装很多插件,或者为了某种功能装重复插件","link":"/InstallPlugins/PluginsList","linkText":"插件列表"},{"icon":"🗄","title":"统一数据库支持","details":"通过简单的继承重写,可直接适配基础多账号方法、网页控制台增删改查以及更多","link":"/CodePlugins/PluginsDataBase","linkText":"简单示例"},{"icon":"📄","title":"文档完善","details":"安装、配置、安装插件、编写插件、编写适配器,文档一应俱全","link":"/Started/EnvCheck","linkText":"查阅文档"},{"icon":"🚩","title":"拥抱开源","details":"GsCore和支持GsCore的插件均开源","link":"https://github.com/Genshin-bots/gsuid_core","linkText":"欢迎 ⭐"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1736946156000}'),N={name:"index.md"};function Q(n,t,o,i,d,D){const g=r("VPTeamPageTitle"),x=r("VPTeamMembers"),_=r("VPTeamPage"),h=M,k=B;return s(),l("div",null,[a(_,null,{default:c(()=>[a(g,null,{title:c(()=>t[0]||(t[0]=[P(" 核心成员介绍 ")])),_:1}),a(x,{members:n.members},null,8,["members"])]),_:1}),a(h),a(k)])}const K=p(N,[["render",Q]]);export{H as __pageData,K as default}; diff --git a/assets/index.md.BiU10gb8.lean.js b/assets/index.md.BiU10gb8.lean.js deleted file mode 100644 index f11b4d87..00000000 --- a/assets/index.md.BiU10gb8.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as p,o as s,c as l,j as e,F as u,d as f,C,k as b,G as a,w as c,B as r,a as P}from"./chunks/framework.B_O7KVry.js";const T={};function v(n,t){return s(),l(u,null,[t[0]||(t[0]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 你可以通过以下方式联系我们或者获取帮助 ")],-1)),t[1]||(t[1]=e("div",{"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":"",class:"vp-doc mx-auto"},[e("p",null,"🐧Mihomo Bot Group (QQ群):929275476")],-1))],64)}const B=p(T,[["render",v]]),w=["KimigaiiWuyi","wuchangjun233","wangyu1997","Coolkids","FujiwaraChikaa","twfx1207","MingxuanGame","shirokurakana","lgc2333","lulu666lulu","CMHopeSunshine","monsterxcn","Ice9Coffee","wudifeixue","ZhouYingSASA","AMEKENN","1shin-7","RBAmeto","yuuki-nya","GithubCin","baiqwerdvd","Jerry-FaGe","CM-Edelweiss","jiluoQAQ","ishkong","Kloping","MiniGrayGay","H12120","qianxuu","Coolkids","AquamarineCyan","SonderXiaoming","xi-yue-233","weekdragon","Cathgao","Sam5440","iona-s","TimeRainStarSky","kickoutfromqqgroup","NahidaBuer","Zoe-Wh1t3zZ","Agnes4m"],m={};function y(n){return`https://github.com/${n}.png`}const A=w.reduce((n,t)=>(m[t]=y(t),n.push({name:t,avatar:m[t]}),n),[]),G={"text-lg":"","max-w-200":"","text-center":"","leading-7":"","p-10":"","mx-auto":""},S={flex:"~ wrap gap-1","justify-center":""},V=["href","aria-label"],$=["src","alt"],M=f({__name:"HomeContributors",setup(n){return(t,o)=>(s(),l(u,null,[o[1]||(o[1]=e("div",{class:"vp-doc mx-auto"},[e("h2",{op50:"","font-normal":"","pt-5":"","text-center":""}," 感谢以下所有人的贡献与参与 "),e("p",{op40:"","font-normal":"","text-center":"","text-sm":""}," 以下排名不分先后(参与或主动提 PR 申请加入) ")],-1)),e("div",G,[e("div",S,[(s(!0),l(u,null,C(b(A),({name:i,avatar:d})=>(s(),l("a",{key:i,href:`https://github.com/${i}`,target:"_blank","m-0":"",rel:"noopener noreferrer","aria-label":`${i} on GitHub`},[e("img",{loading:"lazy",src:d,width:"40",height:"40","rounded-full":"","min-w-10":"","min-h-10":"","h-10":"","w-10":"",alt:`${i}'s avatar`},null,8,$)],8,V))),128))]),o[0]||(o[0]=e("br",null,null,-1))])],64))}}),H=JSON.parse('{"title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","description":"","frontmatter":{"layout":"home","title":"早柚核心Docs","titleTemplate":"安装早柚核心、了解早柚协议、编写插件的相关文档","hero":{"name":"早柚核心","text":"GsCore","tagline":"💖一套业务逻辑,多个平台支持!\\n","image":{"src":"/favicon.ico","alt":"GsCore"},"actions":[{"theme":"brand","text":"快速开始","link":"/Started/InstallCore"},{"theme":"alt","text":"编写插件","link":"/CodePlugins/Start"},{"theme":"alt","text":"简单介绍","link":"/Advance/BaseInfo"}]},"features":[{"icon":"💻","title":"支持多种平台","details":"适配QQ、QQ频道、微信、Telegram、Discord、飞书、KOOK、DoDo、米游社...","link":"/LinkBots/AdapterList","linkText":"支持平台"},{"icon":"🤖","title":"适配多种Bot","details":"适配NoneBot2、HoshinoBot、ZeroBot、Koishi、YunzaiBot...","link":"/LinkBots/AdapterList","linkText":"支持Bot"},{"icon":"🤝","title":"连接多种协议","details":"通过简单的早柚协议可以分发给OneBotV11、V12、Red等(需Bot支持)","link":"/CodeAdapter/Protocol","linkText":"早柚协议"},{"icon":"🌎","title":"网页控制台","details":"任何插件均可通过简单继承,令插件配置项直接在网页控制台上修改生效","link":"/CodePlugins/PluginsConfig","linkText":"如何使用"},{"icon":"🔌","title":"插件统一","details":"高度统一集成的插件,令你不需要为某种功能装很多插件,或者为了某种功能装重复插件","link":"/InstallPlugins/PluginsList","linkText":"插件列表"},{"icon":"🗄","title":"统一数据库支持","details":"通过简单的继承重写,可直接适配基础多账号方法、网页控制台增删改查以及更多","link":"/CodePlugins/PluginsDataBase","linkText":"简单示例"},{"icon":"📄","title":"文档完善","details":"安装、配置、安装插件、编写插件、编写适配器,文档一应俱全","link":"/Started/EnvCheck","linkText":"查阅文档"},{"icon":"🚩","title":"拥抱开源","details":"GsCore和支持GsCore的插件均开源","link":"https://github.com/Genshin-bots/gsuid_core","linkText":"欢迎 ⭐"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1736946156000}'),N={name:"index.md"};function Q(n,t,o,i,d,D){const g=r("VPTeamPageTitle"),x=r("VPTeamMembers"),_=r("VPTeamPage"),h=M,k=B;return s(),l("div",null,[a(_,null,{default:c(()=>[a(g,null,{title:c(()=>t[0]||(t[0]=[P(" 核心成员介绍 ")])),_:1}),a(x,{members:n.members},null,8,["members"])]),_:1}),a(h),a(k)])}const K=p(N,[["render",Q]]);export{H as __pageData,K as default}; diff --git a/assets/style.CGfakH3i.css b/assets/style.CGfakH3i.css deleted file mode 100644 index 84a1d668..00000000 --- a/assets/style.CGfakH3i.css +++ /dev/null @@ -1 +0,0 @@ -:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-d6be1790]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d6be1790]{padding:96px 32px 168px}}.code[data-v-d6be1790]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d6be1790]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d6be1790]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d6be1790]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d6be1790]{padding-top:20px}.link[data-v-d6be1790]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-d6be1790]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-b933a997]{position:relative;z-index:1}.nested[data-v-b933a997]{padding-right:16px;padding-left:16px}.outline-link[data-v-b933a997]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-b933a997]:hover,.outline-link.active[data-v-b933a997]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-b933a997]{padding-left:13px}.VPDocAsideOutline[data-v-a5bbad30]{display:none}.VPDocAsideOutline.has-outline[data-v-a5bbad30]{display:block}.content[data-v-a5bbad30]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a5bbad30]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-a5bbad30]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-e98dd255]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-e98dd255]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-e257564d]{margin-top:64px}.edit-info[data-v-e257564d]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-e257564d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-e257564d]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-e257564d]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-e257564d]{margin-right:8px}.prev-next[data-v-e257564d]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-e257564d]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-e257564d]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-e257564d]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-e257564d]{margin-left:auto;text-align:right}.desc[data-v-e257564d]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-e257564d]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-39a288b8]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-39a288b8]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-39a288b8]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-39a288b8]{display:flex;justify-content:center}.VPDoc .aside[data-v-39a288b8]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{max-width:1104px}}.container[data-v-39a288b8]{margin:0 auto;width:100%}.aside[data-v-39a288b8]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-39a288b8]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-39a288b8]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-39a288b8]::-webkit-scrollbar{display:none}.aside-curtain[data-v-39a288b8]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-39a288b8]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-39a288b8]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-39a288b8]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-39a288b8]{order:1;margin:0;min-width:640px}}.content-container[data-v-39a288b8]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-39a288b8]{max-width:688px}.VPButton[data-v-fa7799d5]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-fa7799d5]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-fa7799d5]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-fa7799d5]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-fa7799d5]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-fa7799d5]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-fa7799d5]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-fa7799d5]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-fa7799d5]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-fa7799d5]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-fa7799d5]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-fa7799d5]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-fa7799d5]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-303bb580]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-303bb580]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-303bb580]{flex-direction:row}}.main[data-v-303bb580]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-303bb580]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-303bb580]{text-align:left}}@media (min-width: 960px){.main[data-v-303bb580]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-303bb580]{max-width:592px}}.name[data-v-303bb580],.text[data-v-303bb580]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0 auto}.name[data-v-303bb580]{color:var(--vp-home-hero-name-color)}.clip[data-v-303bb580]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-303bb580],.text[data-v-303bb580]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-303bb580],.text[data-v-303bb580]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0}}.tagline[data-v-303bb580]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-303bb580]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-303bb580]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-303bb580]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-303bb580]{margin:0}}.actions[data-v-303bb580]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-303bb580]{justify-content:center}@media (min-width: 640px){.actions[data-v-303bb580]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-303bb580]{justify-content:flex-start}}.action[data-v-303bb580]{flex-shrink:0;padding:6px}.image[data-v-303bb580]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-303bb580]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-303bb580]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-303bb580]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-303bb580]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-303bb580]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-303bb580]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-303bb580]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-303bb580]{width:320px;height:320px}}[data-v-303bb580] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-303bb580] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-303bb580] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-a3976bdc]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-a3976bdc]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-a3976bdc]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-a3976bdc]>.VPImage{margin-bottom:20px}.icon[data-v-a3976bdc]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-a3976bdc]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-a3976bdc]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-a3976bdc]{padding-top:8px}.link-text-value[data-v-a3976bdc]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-a3976bdc]{margin-left:6px}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.container[data-v-8e2d4988]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-8e2d4988]{padding:0 48px}}@media (min-width: 960px){.container[data-v-8e2d4988]{width:100%;padding:0 64px}}.vp-doc[data-v-8e2d4988] .VPHomeSponsors,.vp-doc[data-v-8e2d4988] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-8e2d4988] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-8e2d4988] .VPHomeSponsors a,.vp-doc[data-v-8e2d4988] .VPTeamPage a{text-decoration:none}.VPHome[data-v-686f80a6]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-686f80a6]{margin-bottom:128px}}.VPContent[data-v-1428d186]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-1428d186]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-1428d186]{margin:0}@media (min-width: 960px){.VPContent[data-v-1428d186]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-1428d186]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-1428d186]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e315a0ad]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e315a0ad]{display:none}.VPFooter[data-v-e315a0ad] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-e315a0ad] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-e315a0ad]{padding:32px}}.container[data-v-e315a0ad]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e315a0ad],.copyright[data-v-e315a0ad]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-17a5e62e]{color:var(--vp-c-text-1)}.icon[data-v-17a5e62e]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{font-size:14px}.icon[data-v-17a5e62e]{font-size:16px}}.open>.icon[data-v-17a5e62e]{transform:rotate(90deg)}.items[data-v-17a5e62e]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-17a5e62e]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-17a5e62e]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-17a5e62e]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-17a5e62e]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-17a5e62e]{transition:all .2s ease-out}.flyout-leave-active[data-v-17a5e62e]{transition:all .15s ease-in}.flyout-enter-from[data-v-17a5e62e],.flyout-leave-to[data-v-17a5e62e]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a6f0e41e]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a6f0e41e]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a6f0e41e]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a6f0e41e]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a6f0e41e]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a6f0e41e]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a6f0e41e]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a6f0e41e]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a6f0e41e]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a6f0e41e]{display:none}}.menu-icon[data-v-a6f0e41e]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 32px 11px}}.VPSwitch[data-v-1d5665e3]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-1d5665e3]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-1d5665e3]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-1d5665e3]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-1d5665e3] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-1d5665e3] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-5337faa4]{opacity:1}.moon[data-v-5337faa4],.dark .sun[data-v-5337faa4]{opacity:0}.dark .moon[data-v-5337faa4]{opacity:1}.dark .VPSwitchAppearance[data-v-5337faa4] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-6c893767]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-6c893767]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-35975db6]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-35975db6]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-35975db6]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-35975db6]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-b98bc113]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-b98bc113] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-b98bc113] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-b98bc113] .group:last-child{padding-bottom:0}.VPMenu[data-v-b98bc113] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-b98bc113] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-b98bc113] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-b98bc113] .action{padding-left:24px}.VPFlyout[data-v-cf11d7a2]{position:relative}.VPFlyout[data-v-cf11d7a2]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-cf11d7a2]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-cf11d7a2]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-cf11d7a2]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-cf11d7a2]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-cf11d7a2]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-cf11d7a2],.button[aria-expanded=true]+.menu[data-v-cf11d7a2]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-cf11d7a2]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-cf11d7a2]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-cf11d7a2]{margin-right:0;font-size:16px}.text-icon[data-v-cf11d7a2]{margin-left:4px;font-size:14px}.icon[data-v-cf11d7a2]{font-size:20px;transition:fill .25s}.menu[data-v-cf11d7a2]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-bd121fe5]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-bd121fe5]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-bd121fe5]>svg,.VPSocialLink[data-v-bd121fe5]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-bb2aa2f0]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-bb2aa2f0]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-bb2aa2f0]{display:none}}.trans-title[data-v-bb2aa2f0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-bb2aa2f0],.item.social-links[data-v-bb2aa2f0]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-bb2aa2f0]{min-width:176px}.appearance-action[data-v-bb2aa2f0]{margin-right:-2px}.social-links-list[data-v-bb2aa2f0]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-e56f3d57]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-e56f3d57],.VPNavBarMenuLink[data-v-e56f3d57]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-dc692963]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-dc692963]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-1168a8e4]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-1168a8e4]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-1168a8e4]{border-bottom-color:var(--vp-c-divider)}}[data-v-1168a8e4] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-88af2de4]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-88af2de4]{display:flex;align-items:center}}.title[data-v-88af2de4]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-6aa21345]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-6aa21345]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-6aa21345]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-6aa21345]:not(.home){background-color:transparent}.VPNavBar[data-v-6aa21345]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-6aa21345]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-6aa21345]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-6aa21345]{padding:0}}.container[data-v-6aa21345]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-6aa21345],.container>.content[data-v-6aa21345]{pointer-events:none}.container[data-v-6aa21345] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-6aa21345]{max-width:100%}}.title[data-v-6aa21345]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-6aa21345]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-6aa21345]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-6aa21345]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-6aa21345]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-6aa21345]{column-gap:.5rem}}.menu+.translations[data-v-6aa21345]:before,.menu+.appearance[data-v-6aa21345]:before,.menu+.social-links[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before,.appearance+.social-links[data-v-6aa21345]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before{margin-right:16px}.appearance+.social-links[data-v-6aa21345]:before{margin-left:16px}.social-links[data-v-6aa21345]{margin-right:-8px}.divider[data-v-6aa21345]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-6aa21345]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-6aa21345]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b44890b2]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b44890b2]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-df37e6dd]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-df37e6dd]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b9ab8c58]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b9ab8c58]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b9ab8c58]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b9ab8c58]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b9ab8c58]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b9ab8c58]{transform:rotate(45deg)}.button[data-v-b9ab8c58]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b9ab8c58]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b9ab8c58]{transition:transform .25s}.group[data-v-b9ab8c58]:first-child{padding-top:0}.group+.group[data-v-b9ab8c58],.group+.item[data-v-b9ab8c58]{padding-top:4px}.VPNavScreenTranslations[data-v-858fe1a4]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-858fe1a4]{height:auto}.title[data-v-858fe1a4]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-858fe1a4]{font-size:16px}.icon.lang[data-v-858fe1a4]{margin-right:8px}.icon.chevron[data-v-858fe1a4]{margin-left:4px}.list[data-v-858fe1a4]{padding:4px 0 0 24px}.link[data-v-858fe1a4]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-f2779853]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-f2779853],.VPNavScreen.fade-leave-active[data-v-f2779853]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-f2779853],.VPNavScreen.fade-leave-active .container[data-v-f2779853]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-f2779853],.VPNavScreen.fade-leave-to[data-v-f2779853]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-f2779853],.VPNavScreen.fade-leave-to .container[data-v-f2779853]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-f2779853]{display:none}}.container[data-v-f2779853]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-f2779853],.menu+.appearance[data-v-f2779853],.translations+.appearance[data-v-f2779853]{margin-top:24px}.menu+.social-links[data-v-f2779853]{margin-top:16px}.appearance+.social-links[data-v-f2779853]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-b7550ba0]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b7550ba0]{padding-bottom:10px}.item[data-v-b7550ba0]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b7550ba0]{cursor:pointer}.indicator[data-v-b7550ba0]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b7550ba0]{background-color:var(--vp-c-brand-1)}.link[data-v-b7550ba0]{display:flex;align-items:center;flex-grow:1}.text[data-v-b7550ba0]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b7550ba0]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b7550ba0],.VPSidebarItem.level-2 .text[data-v-b7550ba0],.VPSidebarItem.level-3 .text[data-v-b7550ba0],.VPSidebarItem.level-4 .text[data-v-b7550ba0],.VPSidebarItem.level-5 .text[data-v-b7550ba0]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b7550ba0]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.caret[data-v-b7550ba0]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-b7550ba0]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b7550ba0]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b7550ba0]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b7550ba0]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b7550ba0],.VPSidebarItem.level-2 .items[data-v-b7550ba0],.VPSidebarItem.level-3 .items[data-v-b7550ba0],.VPSidebarItem.level-4 .items[data-v-b7550ba0],.VPSidebarItem.level-5 .items[data-v-b7550ba0]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b7550ba0]{display:none}.no-transition[data-v-c40bc020] .caret-icon{transition:none}.group+.group[data-v-c40bc020]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-c40bc020]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-319d5ca6]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-319d5ca6]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-319d5ca6]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-319d5ca6]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-319d5ca6]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-319d5ca6]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-319d5ca6]{outline:0}.VPSkipLink[data-v-0f60ec36]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0f60ec36]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0f60ec36]{top:14px;left:16px}}.Layout[data-v-5d98c3a5]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3d121b4a]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3d121b4a]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{margin:128px 0}}.VPHomeSponsors[data-v-3d121b4a]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 64px}}.container[data-v-3d121b4a]{margin:0 auto;max-width:1152px}.love[data-v-3d121b4a]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3d121b4a]{display:inline-block}.message[data-v-3d121b4a]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3d121b4a]{padding-top:32px}.action[data-v-3d121b4a]{padding-top:40px;text-align:center}.VPTeamPage[data-v-7c57f839]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-7c57f839]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-7c57f839-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-7c57f839-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:96px}}.VPTeamMembers[data-v-7c57f839-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-f3fa364a]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f3fa364a]{padding:32px}.VPTeamMembersItem.small .data[data-v-f3fa364a]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f3fa364a]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f3fa364a]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f3fa364a]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f3fa364a]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f3fa364a]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f3fa364a]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f3fa364a]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f3fa364a]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f3fa364a]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f3fa364a]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f3fa364a]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f3fa364a]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f3fa364a]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f3fa364a]{text-align:center}.avatar[data-v-f3fa364a]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f3fa364a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f3fa364a]{margin:0;font-weight:600}.affiliation[data-v-f3fa364a]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f3fa364a]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f3fa364a]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f3fa364a]{margin:0 auto}.desc[data-v-f3fa364a] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f3fa364a]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f3fa364a]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f3fa364a]:hover,.sp .sp-link.link[data-v-f3fa364a]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f3fa364a]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.3.BhN5O4UK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.4.DgRn1-yK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.5.B5byiNAe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.6.CYnEhlDR.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.7.BK7p-lKV.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.8.BNXmcKvf.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.9.Bf5T_PGC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.10.BLjeUJ8L.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.11.7HCKTGcQ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.12.D-bxS8mV.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.13.DlWP6Usw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.14.DGFVPa2x.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.15.Bx9T26DB.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.16.CaYvN0WL.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.17.DMfbl_Wr.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.18.DJ12JVoK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.19.DQcuqn8F.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.20.vnD_h0ho.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.21.CBMctZe6.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.22.CvzS50qo.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.23.B86MVjB1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.24.fBKP685z.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.25.D65VzfWO.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.26.CjNl0DNF.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.27.BwOXfq8j.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.28.DU58yld0.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.29.ogSx2aSN.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.30.C1ZLaHr1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.31.D69ccvea.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.32.kHVDtoNA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.33.DjcTxHGX.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.34.CQ5LJAwQ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.35.1gapKRbL.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.36.Cj-CMa2P.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.37.BpBbglTX.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.38.BJ7Vj8cC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.39.BY08aY2N.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.40.BYPZiIKM.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.41.DN31tE9u.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.42.CuVl4EaS.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.43.Cg3EuXnC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.44.-i6Iacib.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.45.7fFhoTV9.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.46.9MeFEwKP.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.47.2fJuO6Un.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.48.DSyXjK-a.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.49.BPexM25p.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.50.CpWZbPeh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.51.DfwLnqLh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.52.C_LtKgoJ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.53.rCg0S9_Y.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.54.BN5Z0YUs.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.55.DRNP3knT.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.56.DxDq3Ixw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.57.DpXUtBsN.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.58.DhMY7i7U.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.59.Th9s88G_.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.60.BsAzrEyH.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.61.h9yp3ACC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.62.CTD_-IH2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.63.DC4qZUpB.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.64.BEqdZHra.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.65.BBZLlHXW.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.66.J7Zz5mcM.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.67.Bzb6FJNx.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.68.BVqSajNg.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAW8AAoAAAAADQwAAAVvAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiWCIDQE2AiQDMgscAAQgBYhCB4EcG2gLIxF2e1HCkv3lAU/Ga7yMFKvw1bYjL0NYVG3WAO+YaK3KWD6HYYi47+B54+/InmK5FUT9Xrd371JaU7EJYJG9qapacSgGy6BwqNKUa0JF8x3CYBPo+3Yz+9cdHkkoQUhyUIOS/fDb7KGXoLteBa4SXBUssQJdZbjrCNzud7/XGQB5MvCPMrgwS/CCOqB8U90zjW9YMHWCkd/raC7CUYoU98tv+6n99GQV6yYvqZGtlXfFK/AQyKNwQAqIhQEybgrl9DKFRs74LeY1QWn92+EMmDuUDqYS1FueAWCmHl+2ILQgyfaAN0jqt5sHmJQbUxFoXx6LaxssN8nmiy3NI6AtfQPQJKCvVkUAjoHfVqzSLAKQTP0BZPMFHull1WehxT/TZtbDtI+vvjjisF5tL6+AGur/QPGTOGLa+mWgCHIDOqSAOZwGKgppw5PJ6RlnwxxqVioTHacJIsnWXq8nvRMTzcTGzGbo4Th0Qjkf0js+jpo4DnrMZoxF+VqExX5vuUxHO/t5RKPHQLDSlSNI73nUdNFafgSMGD1SXopMP/NokxhvkVCYsbErSO9l1ORKsSgiBC1hk88CVjE+urTjhivY2DnoORilBaGg7AuPGJ36HvKlHXuebiz1WGzJIgLAVuP3KJO/BD0XUZP+IBzaCDV5WrIYItDqjihbn7fNb9Y1FLHtuoJCbVGBvrh7cGF27wQGJg4wFSh6xSwdKAHlC3mctsvXfn0N86KpjRvu7+C4lu5BrqnlxdBoC8c1DNYlHy/IP15fW3D8REFt5fHi4hOVNYUnjxXWxG1ma/NC0qtjGPDoN55u3wcymOlkxtUPvu37S6qIyKU7Fj+0tAtwsP/0/lWsKjSMUjNR7p605XOfs7nn8A+ecX60UZMUrg0jfuGp0aJhXNSC22Y+aOrYJ7dKbKgFJueypT09L6SW5Zjt9zI94P0ne4cAO8uHi5fuiIxQXWLzLD1p9yg1Q4WpQmMvfQq3M4Q2LDzJqKH9POM+4EiqTbSS72vqeJBpi7eI8GFRNJ568163RDK6oFDGoEtOVKjjvCZdZrTn5OjcH4m46e+6Bhftd3N4+xZk99GFNN1zMDScTgBi+U/6JCbF4hLEAvla4BWcV1ubT1OkEhl9OyYcpu1E8y6NeAt2M1tOaoublfYuavJzKYrROIuk85oCSG5eAOMzgTrilX1R/5v7A+BXPRkBwEPnjY3VfypPnREggN4oYtn+A5zsv5inL21UVDd3uovnvJVuO5KLd90gaU2BGKMEvoZSZwBklgGKumNxrVBeEoQYKz0qAXbQUeRGI8Y174M73g8PGCTCB4YY4cUIJT5MMuhzqX3EcIiFgDdBFRTKHkYlLj/o6DiORrmm8T5w5v0QgUHypcUQ+7wyjDBUz1OTHA4/S6lbJi+mdZoDuzbh+j4QgSnzKy6adKaIOxYHA1sdGTI980DQ6CVVGwi0Gl9paoxz/DBAfdUWqwugSKFQY2T8aSVCRg3n8YNcHmzY+wcGkpG/d+dxS1o2PFflh0JkFZgNjzwGd1ZmRpJKilT1hrvz+fJtSlM8BAQ0J35TshRv8nXMg7JCYDKOuTjpNAd2bcI+TU4Euvza5UhnirhTC4qDQc2wOtYRkKn8+TQDQaOXVG2YUSwVja80NVqGc/yQxkGN1xFHFSlSKDo9VVXGn1b2HLKVLM7juSyXBwxsr7LAdDkyMuXl/75tcNNw2UxIxw/uqSOrIGwmkONuxTHLwZF0h/LyZ+QVAXe7GTio5CqmKR4CUrE5zpScjDL5OGndV1ZcNLBMH66h4f9G4o+I2MdB1NguDqerm7u/63U85yO8DQ0LrCEICIgHCmgpURZESsGyYAoS7IkAAA==) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.71.BDvdg0UW.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.72.D1c3YCcs.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.73.YUBZugyv.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.76.YZgnD8k-.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.77.B10T6IJs.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.78.CCqIJM0w.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.79.DiG_vNEM.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.80.BhlqW6TP.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.81.Csh3a0f8.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.82.CqenZbtK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.83.D2DQB7Z2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.84.OONi7EzA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.85.D-Apuz6j.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.86.B6lQXwKK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.87.BNueuEHX.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.88.CajAZlt9.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.89.BZZK4MZe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.90.BDJbA2Bn.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.91.BhNHcPIw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.92.dza2IjaJ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.93.DszV7MDw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.94.rZKEDOHn.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.95.oGu2WB6W.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.96.C3NWbLoe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.97.Dr2016XR.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.3.DJ7c6vz5.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.4.DMJcztWN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.5.DI_MZnP4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.6.CAQY23dw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.7.DqbnhXFR.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.8.cig_z6ea.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.9.BSIT1q6O.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.10.Z48MueFF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.11.D4Th7-j-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.12.C-q9yEk-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.13.CDtZQvDD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.14.dCYY-2Ti.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.15.DWfwuF4b.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.16.D4vmWN-S.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.17.uRbPRLti.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.18.SMsQaTJq.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.19.IED1wizu.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.20.B6ZRRaTf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.21.cMHYdMEi.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.22.BEgM08zL.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.23.DMWMwmMj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.24.DDXgGjT3.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.25.CLayIhWF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.26.BBbmc8Nr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.27.DSUIy_ut.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.28.s0h9SSZ8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.29.CSgS38G2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.30.Iu4DO11u.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.31.CU8esYjU.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.32.CYdKCFNu.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.33.Bt2WROjn.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.34.DBqDzFjf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.35.CqdhiUdG.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.36.Lg4xLvey.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.37.CmDb9MKd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.38.BGRVQ8uM.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.39.BnWnQvSg.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.40.CcN0FpFV.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.41.DTuwuXzw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.42.CHfQHrOD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.43.CMa2arWS.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.44.BiB1tTsN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.45.D1-m7Bbe.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.46.DvfizpkE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.47.DQ7bJU1u.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.48.BQ-A1FjU.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.49.mD0Z8YpF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.50.CB6Xkvz7.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.51.DBZpUeAa.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.52.CUKOG3dE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.53.OIb5sH_T.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.54.9P8W65-s.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.55.BAnt9GsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.56.CXefUxYY.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.57.DU0Sxd3G.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.58.DjlpLwBI.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.59.6CH896PA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.60.DhNwLIN4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.61.CgYwveE4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.62.Dgq3NO_M.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.63.fz9bjcJI.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.64.BQdiESGr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.65.6b0RiN4o.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.66.LkhwhJyg.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.67.D9n7p30Y.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.68.D-43l1Lg.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAWYAAoAAAAADPgAAAVLAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiVyIDQE2AiQDMgscAAQgBYgzB4EcG1kLIxHCxkEB+JrI/uqAJyIq9rcxAuKKgXCcyww90hgZfOJboMDx1xIrrBU8T99Zf25VR109AHvB7OyDmHhh9c6y8wT8AQ6e9SmksSFow+9r2zONGRYKfNFRRMbwL/RykrT+Ov/nGk0bpChxfZG0O8qgeB6Rdu8LLMAO+NpwR+dIj56itqaI8gZ75IkuAOz9MbWlJ6tYN7mkRtZaoF/gEToCdKhmgRQhGTuFQi9TaOSM31G7ImaiV+XfcRdYeot6ggBh5asUcGret0wjKr1A7JeocurDNgKcdEb6ZMGtcy/Qm8qXyAlWvbRicSOAOlkroBsN6kztCABL0GXWdizOAqrRrRGycIObdae5O93z3AvK5Z5iqrvD9dfwm1896AGeTTYKKqr+AyUIWCqUuVuBZhAPVFQiy6IVUnxRl/7V1aGI08w6c9acRnYGHQOLf1ksilcqmVyhwI583i5JexOvWLT9fJ4dhYJJ2jomSfPPlM1fWt1fS+RZgzPN0w+Kd4/tT0g8yk2t1e0slpDcmw9PpogmHza5e6mH2Z9I2lJBbGcDn0ZSGW0PLfeoyd3NjvsOi1Eh9pHve2qt2gkk0ZmHCya3+oyPvGU3JsXBxOJ30nV8l+1HCXn3a/nk72/sM+Kk4g86iz/WOnt9fM285Ob4nLmxeXMS86tHz53ulQx+HqMcSWU+ywoaxNYVakfebuFf/vXu4bdu03/v8DRfaNu2Bb3hu2f/IF/Iu5cm7RnTnWVLmva9zSVte85sZ8GSpnNPa3Frk6utU8/z9fW4wxniyjuFtAf++pn2g89al+/oJu43y7Oqanpw7rHgeDD1yKNPL+eTghs+id9nLel1TPLRRMk6mx+KZgOr5iWOExtBQ0Ovvo4PplPFm2csnJqBzjmaN1wvvYOm5X7R0+/jybVPjqqlMGTW0eU35xYtLn/m7lFjTsjmU5Fq6Eqaz+kjiVXlwDFDZ48eZ00c9FUHUY11DO+CQjp4xug6stfQAFxunLif9pInbp464dDk/OxZJycTJ/T4PbEntxxSG5kXjY5q+aCx8ZXm5sFhzv07Etm2bd++E09M5Yy/NMAsKFZ+K0b2b94/7GXOSsTP/PDww5tNLzpswic7qTQfPtTkonTLAty/ABYvPtmtT0yvOuy3sNY/AHxxzg3Al3btozjl6U91BgihGFJY9f9/B4StG/3pizbIUamZ2vbEXEd5hVzMKN2rxrwCVHAEWvw8ik6CwBwgrFkGN7Gde/C0IDicW0MRYjo0TcyDhcNWBKhgP4I4XIEwhlsQYYj7YWjhS1QT5O+1awgIaMSKALdJQILQLHdDUSnPQjNO3mbWPP2HAK2qAUGa1XiEaVQnIsICNRWGqHoR1Tjqj03VYGt9wYW6Ftj2Cf4PJEdGkutWEBIPLBZ2Rp0ZGt3yRDDpLlUMBJEaXKfOQDBNMNKaYnZ8ihQKdabhD5QIOWFp72TzhOGAcq78z7v1fIa/LEKU45tCZBXQiyx4Cm5RGkOqkuKBmgMC8sx9Si6eMabBbd6hcHPoHHtlJV6rbXFxoa4Ftn2CTxFJbiPlVApC4kFOKhZ2OQp1zgOgkbnbnUwEk+5SxdDTbJLV4Dp1ShQEE4bBuK0ltrJSpFBUDVHOhj9Q5rh5DJYmx9g8iWcHMuM4lfLz57+7sgib6rJU4izfmw4eWQX8Ugmx3PYt7fqWlEFzhT/zTEGAjlfiFpoHy5pcPGPI12HmJQwyx5aavKWsrlDI0L2qOmcpX0f0D0htnlmUaLEkIEEJSVgiYosRRypCWBbesx2ekyBJAYUUCRKhUAJTaIYUmxMAAA==) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.71.BFIkETlV.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.72.e-TWyjj1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.73.S9UdHgHP.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.76.DW0f_Rd-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.77.j2br2IUn.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.78.D4gFkB-U.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.79.s513moaj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.80.uvIWIA5C.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.81.CnxESKaK.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.82.p27fIKyY.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.83.CCWclct4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.84.DVuYMCWj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.85.B6WeoM69.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.86.CwMB7d62.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.87.C98m32Yy.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.88.DUv9gHXu.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.89.DglX_IWr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.90.CfM9VOM5.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.91.CBQjDlQ4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.92.uR0iVKyD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.93.C0GaKEWI.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.94.DgfozqYh.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.95.BwhXscZT.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.96.DN5NhfFb.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.97.BZeDkSa6.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.3.DKcj-BIy.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.4.C85JLcsC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.5.CCq1lE48.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.6.DXQh7BcP.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.7.By_jMj6y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.8.BIkjD8zN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.9.DRFZRnTq.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.10.CXdOfdUj.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.11.MZ-ztnLA.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.12.CKSCA8UU.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.13.DHTyVHoR.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.14.C-KrcP7X.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.15.bmHXNKWB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.16.B6CXXTrQ.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.17.CrIXYdKF.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.18.DFeXHpKe.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.19.Bj8myODb.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.20.BYVPp5V3.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.21.DYtnxxgN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.22.CcK909hr.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.23.DmgDXx2I.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.24.SDVvCPg_.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.25.Cq-z0Ko4.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.26.6F-0dTec.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.27.CuI497Ot.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.28.CfNq72wN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.29.C5wtS42Y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.30.Dv1dgSzR.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.31.BlHYBpHS.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.32.Bi1oIgVR.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.33.CTOCjQRq.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.34.CpdZ0wAf.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.35.C2UydhpS.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.36.DGca1Etf.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.37.CT4L5KID.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.38.BFDp0wZk.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.39.B_3fsvsK.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.40.TeDO03ow.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.41.DWQ8u2HG.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.42.BzbSCE7g.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.43.BYRe23Fn.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.44.CV5ccqrh.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.45.D_l5A4nJ.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.46.CAcORXHC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.47.D85jin4Y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.48.CZVQG_VB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.49.BkUmdFsA.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.50.BVX-Vvd6.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.51.Ch-jszlB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.52.BKNMVoAn.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.53.ChDsuUMG.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.54.mHrOlQza.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.55.BPHbGfvI.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.56.Bd2pMAOD.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.57.DRiU8hi9.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.58.DEOJaSHv.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.59.DwYlk8Xb.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.60.0JWEwOJP.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.61.Dks8Xo0h.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.62.CYzl7XGd.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.63.DpiQdNnw.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.64.ChZqMrh5.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.65.Czp-y4af.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.66.BtAkogxQ.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.67.5VwaX6sl.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.68.Cd4ebKzg.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAWcAAoAAAAADIgAAAVPAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiWCICwE2AiQDMgscAAQgBYc+B4EcG+IKIxFmhG6N7K8xJjJ0vkhEBU6LQ1NjGhUASnE6zjser04AADgBIAgA8D5/0G1wBlJAEWUAYIDg+efe3ff+b6xhmzpxPLeHWd7J83SDLNDEC6Th9exfmwNdIQciKYQcjOm+XM0fw376xrAIPF9/48/d1wQlQSQBJx5xZnHT+Bf4COv//6n3ZqyXiIUnRyAnpGNZqaRjAbfe0h8kbWLLhqdiyvzf30y7RB592o1JYyzfYCEnmknTKXvCEKYCh5pbdoQ2HUl/sM7fT23pUlUWrsklNbJWErz+tmMCNQukCNm4KRR6mUIjZ/wetmUGM5s57PvlNjDHUA2wsNeKwwOdvGe51JIMIPQHfPvVu40C0Ozzm3BphEjCBjTSO6yfonAJwMsJgJ71H+RBUJOm4QBsQiJmVC9DwM+cIJDMHU0QFiSFGcIaYeN/98TiwhRhZQV/P08PB7uNKKv6D5QZAPEoMycB4oDcQA8JTGIooEyRl45bmG9Ei9On5Pq41DvZJygQ5n9rDKetlVWtMaVU8ljaGaeNSVaUwpTWwl0gJNz19xS1srTYn0v4K3BP8nty+pKsVJyXMLlWpm6Nn/D5vCZjNIuHrF65B5lzFgG4YDA9WN8lFhoIBQwt9snqGftbi+BJQM/fk2vFVphgwatldfMp3988ypUg4Eo9RW/wtX0K0CAZTqUYmRw/MxAXxEPd2ryFchDt03BHUZUa0ag42urRaun040BAAdEgSUqrFwrqJwAKxk+pAKX8620tZwMjDxdnx88ebhPzDweHTheWh84eTvMWxCGXOa1mucOpMOsdKpVLb5Y7HUqTcHlKiRVOz5VYAGFWgC48Q9Ian7t4P/gx/88PyLr2LvH6wiLVUbRX0op5QVlFCx+pJROqGsV91ko8R4oUIpPa0kmCK/mlCnGFIzfuWVzc3diokuJmqWxvAJYrBOCaw3mwPI0VKqc+W6bfx7b4V7QodWRYH2/vUpds4LygkVBFruUjLRWCsnmeA7vqFfzSSriTRG1hElMUR5EKgRwe2JPKiptLomLvxp2wtrkO3geCR0XMIkQlaG9E0brs0XTpA4wZ4S2ld1OSfsfH/UmExaD7fVSy3b6wVVuLYYAJ4zF7CFTGsFTeeysQcWBuYgRt6+luewjDlu0CW+MjPa1ebCAqLb3aHrLhockmRxeQtp6etjM2W7EZUQFw+wJMn6FjLfWVfvVzoS8A8O0XAPySsCng7bf7zBUQNroihrn/+wSAbN47nr1nXdzFmyltekwPkcRkEeURLGdpccCjAaKfRWX5gDXgEfZtF2py8rggrCY1KtMKDVFiNLls0cJjh1YuB7odjuhQd2lll4SHgMjkD+COv4TCnR1U9pxHQzXX0RTNCVok8wWtooWn2yEOR8ueonUp1DoIrft7KcqI/wyVMz1JLluDgKUSLbBJYq2gtlQaxmiv+E08IzTCVcwJ/KbBwKsL2aY5sP9wTrWcEw1za/IJ5VzzftHG2YChp6sqBlLc2AcxxaLM00/BItG/IDGN4RSNgQCfuIyxC1PGXrCmZ8iTdmvjDWtfCpnOnycKpQg+SaTiFCkn0oAAE5UcVRVgk4MSps2doJbp6VYaDEbmJfpK+J5il6QEq0S5EgR8DfOAYV8SWk4sxE7eJ1WgNl4TZwkVzJlGboLibCKNJ7PztCyzKOaemWWEDXKjjxoIo34mslwQkEWP/O9JErzirH/mdTgBUnKxh+LFJI06wRRjzNeDPEgXsu+pyN1U/6PRvj6k/ovIzROn6NKjz4AhI8ZMKEyZhZPKyLK5CgJU8CGAkBVzhMYyOEYAkSEGAAA=) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.71.HP3GUGrx.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.72.CSaG2w83.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.73.BVCfzcYb.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.76.Dadcqre_.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.77.BNFLHrhv.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.78.CNvMAmV5.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.79.BeehwPgy.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.80.Dh1qUR7Y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.81.Dc7YfPi8.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.82.Bd-ombRv.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.83.Cr2DC8K2.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.84.D07dLmAK.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.85.Bb4QroYN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.86.JBn1wWZC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.87.ByhYROJC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.88.BLFCo3FA.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.89.Dke1-uOm.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.90.BDRxL9cr.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.91.BoHa1hoy.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.92.B2OWkRAP.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.93.B5Rj1SgH.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.94.BPWxfQxx.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.95.DRVjvh1F.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.96.QdN_FYc9.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.97.DbyESRvB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.1.DO3DRjhr.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.3.CPLXBOXw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.4.B7AG46T7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.5.BlT19Tk_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.6.U9cgt0Dl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.7.CqNzF3Yi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.8.Ch62AHS5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.9.CrRNOjzf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.10.DEeHAG5O.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.11.V2MpwEwW.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.12.DIMXEt8X.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.13.G8cLhMvR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.14.0_Iwqa9E.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.15.DZqu3mxe.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.16.CBTcPXXe.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.17.C4LbCp7D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.18.Clz-Lzuo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.19.BAKvj_2T.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.20.DbYBJH5C.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.21.BubiVc1k.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.22.TSyJIllt.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.23.CVm246xk.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.24.Bv7qCqZz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.25.DOimytnF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.26.CyetmNKf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.27.BQF_Nk_D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.28.ysk0E0lo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.29.CcOtzw06.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.30.ChhsbTak.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.31.Da3xvL_b.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.32.ySktbxs5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.33.DGyuvn-R.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.34.CluAKO0G.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.35.DAkLu9_Z.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.36.C4oDrWS9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.37.XG22t97D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.38.CSJzq_v3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.39.tgI5xYfz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.40.yhvcKils.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.41.CERwMSmU.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.42.BawO54cM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.43.By1Pqo6Y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.44.D1jXWgnw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.45.NXJNFAmS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.46.BMTqOhJg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.47.-n9zv4tS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.48.KVIR2HhG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.49.DwmPwps0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.50.CibFSZkX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.51.BAIKdq3S.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.52.kDO13nRX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.53.Cvlj2ATG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.54.CP6Jr6G-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.55.2a4rzXst.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.56.nViRfYpy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.57.Ct7sCQnz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.58.Bc_Q1K_V.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.59.DG_gw5ir.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.60.NnK1g3Sc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.61.BcrUCqsK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.62.Yifr2w7e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.63.ClpBHVNg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.64.OrKQwtzi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.65.CjYfG3ik.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.66.Cso97_mS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.67.BmF96LM5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.68.BAiFn0ZT.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAW0AAoAAAAADSQAAAVoAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiVyIDQE2AiQDMgscAAQgBYhgB4EcG4YLUdSlyclD9lOTRxkBBdQ4d2bswXAGFIoFCQAAKBABAP18m9b7QAySqjJKGaWkZjFhIl5TScd2T2pG0t2bqPm+OitMy9/KLtxNvREARudFdVSDYijx9HJ7d7/FbSUWJh7FEQdsJTYgiF8/1urZXrvk+WbeSWkMtf2PLiLWTLRpaOJRzJtoiSSNZIZECpTOMbeInsDu0978OAUQM4ieISFvuEHogC2eGL2wSiLYjA9hfxx92hQAYL7/77vA7MxZfPb/C2MkklAGEK4EANiJ/QTQcEBXyoIAAPTrp6WzEJw6EOdCcCAbJzN1g8bBKnOaOfv//zVrw2CZCe/hV7+40x1WzDoB1ab/QLSC9VWRtTMApAH0AexCRPjihDA1EmnUFvcUmadI5+yY08OUbKmSspt/GI2ilb09ajcSgWVRJPfQ2dBKNEqGRRGWIxEqQOJeFKD+7vIPD23rzyEWPwXK5Z68E63cQoYfS/PfCyZYp5yTYuoefL1TsK/IByLU7pNo5QkyfNAdIJEKvDubeiMEMAonm7a99Elq92b4tgovqEIG3jWCtckNCq69e3nZsdgbBSkBpATqcd2Ipv44/BgZ9g+k29cjw3kpAQopvb470aZ825RvvDMw52vv8Ha2+7uyF3c0rexREBaBqhK56OK6hZJJXIWdtEUbec5h67uTs+LW2rwoTi9tiJPT727uTIvi+MaI7a7W1rtHh9vuurttuO/uzs57+oba7rm7fdB8UdtAZ3HHRBXuy6yFRrdcBRmK7EBw6k9f+fN9dXrNBdecuSUp/Z+MzGe+M3EuT0mZ3itUMYyGhfulZT8Q/9ahmqOGOp+5wlfKm7hcYzntzc015KbWx4xMXB/KFYb64JyzubzY0Vk80Pa+t/u7DLDfPZOZ8U960i1nLrhGo6+775SfZTRMlVfQl3lKXJOucr2F95VWmOt8hqOHat6KR0N9Qm7ouuGJmPrUvc1grpcuzzXOzHltaZ2fKxGCa7UYXR5N3lP75A0PB5MS/rEfuPb4/naanthfEoVTN/Fup2v12rIKpxPyP/ont7B5LBvOsiHn1T6NBZbvnhzvtRgEwfhKWprq3ZfasVSzxyA4DK+kp6V3NfXqM5Z8wT4+AkB4vumvxlBTbMWv8sG/AAD4wP0hBQDwIZlwCJL/v3/exUMAIIPNyEcc/30GRg6cjL/70sYqG+zp6H5fmewo80z6Ydz3hKuMAKhUwuHXweSQAmhnE9NyeBN/z8ELAyCxPDkwMq3AZegBIdYaJFQuZGkbXQk5yh1QKPAwKOm+RRxppHvHk0cJOLQoAOC6JGEgOXkImJhEgSvIJyDkNA0SGS1iKSYn5FI6CIXuroPC9xvEUU7OoeLFzRGdtKfEpil45uZ4zvHx4LbVtJZ4y8EgyFo8Q5CKHcEjm3LQiaATdcxeakVrnIN7qneOboUypT3VSuBPHTL05LkSV3+Q2Tmdzk9wnLr8B+930amd1TW23A+lzBLA6xr2GtzpcGIYJZR8uL44TI8v2ZTS5vXJk1M2RHU3Jak28X5YmK/hyY7YuSRaJwkzGgXcTPQ8zv94upQaTYuwLc4dGBDEqZrwcTQIWFmdxCHgITaKAy3V5CallWPsipqk0jScSwT3tr65VJpkJNlTOaq8gH3SQp9SLzfjSrAjcmy6seM24XPMnFtKrZzZi3/3aa3Zrs8aAe37cwzOhEW0BHgjAH3vWn1Pz+JrnCev9meeLxoOywZsEd0ozrmVrZ1UTyUq3SNjlbYtZdw/mF+kTuH+WRse/r8M/78k5FFQEY4IJEFSJENypEABiX7mayCVbGKwhy8u4WLKJ540pCWdxqDLV2sKdYVa0vsYAAA=) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.71.ClyKkUzc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.72.BAb6zkT5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.73.DEN26gjB.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.76.Dpgg_u71.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.77.CwOwzSax.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.78.DZQFVsCF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.79.BG7jZPou.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.80.DGKdHCKq.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.81.B_hLDSVM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.82.CFmSfuI7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.83.zxX4Q3KF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.84.NU8psulR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.85.CMW5J_Yr.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.86.BZF11scy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.87.BHSLZ9h3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.88.c4WbyA2W.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.89.C2oQMflB.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.90.z4Src_j9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.91.-NZtl7q9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.92.llU_2W9Y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.93.Bov_F9bP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.94.B9zZEDwD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.95.D3vYnbjP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.96.GoJjz8YP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.97.C3W8u1Vt.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:Fira Code;src:url(/font/FiraCode-Regular.woff2) format("woff2"),url(/font/FiraCode-Regular.woff) format("woff");font-weight:400;font-style:normal}.vp-doc h1{position:relative;font-size:42px;margin-top:20px;min-width:700px;min-height:200px;padding-top:145px;background-image:url(/bg.png);background-size:100% auto;background-repeat:no-repeat;background-position:250px -30px;z-index:-1;font-weight:600!important}.vp-doc h1:before{content:"H1";position:absolute;top:60%;left:0%;transform:translateY(-30%);background-repeat:no-repeat;font-size:2.5em;opacity:.13;z-index:-1}.vp-doc h1:after{content:"";position:absolute;bottom:15px;left:-23px;width:15px;height:15px;background-color:#f51919}.vp-doc h2{position:relative;display:inline-block;margin-right:12px;min-width:1000px;font-weight:400!important}.vp-doc h2:before{content:"H2";position:absolute;top:0%;left:0%;transform:translateY(30%);font-size:2em;opacity:.08;z-index:-1}.vp-doc h2:after{content:"";position:absolute;bottom:5px;left:-15px;width:10px;height:10px;border-radius:0;background-color:#f51919}:root{--vp-font-family-base: "MiSans";--vp-font-family-mono: "Fira Code", "MiSans";--vp-custom-block-font-size: 16px;--vp-custom-block-code-font-size: 200px;--vp-c-brand-1: #b23434;--vp-font-weight: 100}html.dark{color-scheme:dark}.VPSidebarItem{font-size:18px;line-height:33px;font-weight:100!important}.VPNavBar.home.top .VPNavBarTitle .title span,.VPNavBar.has-sidebar .VPNavBarTitle .title span{font-size:18px;line-height:33px;font-weight:400!important}.VPHero.has-image.VPHomeHero .name span,.VPHero.has-image.VPHomeHero .main .text,.VPFeatures.VPHomeFeatures .box .title{font-weight:700!important}.VPContent{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%3e%3cpath%20d='M96,95h4v1H96v4H95V96H86v4H85V96H76v4H75V96H66v4H65V96H56v4H55V96H46v4H45V96H36v4H35V96H26v4H25V96H16v4H15V96H0V95H15V86H0V85H15V76H0V75H15V66H0V65H15V56H0V55H15V46H0V45H15V36H0V35H15V26H0V25H15V16H0V15H15V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96Zm-1,0V86H86v9ZM85,95V86H76v9ZM75,95V86H66v9ZM65,95V86H56v9ZM55,95V86H46v9ZM45,95V86H36v9ZM35,95V86H26v9ZM25,95V86H16v9ZM16,85h9V76H16Zm10,0h9V76H26Zm10,0h9V76H36Zm10,0h9V76H46Zm10,0h9V76H56Zm10,0h9V76H66Zm10,0h9V76H76Zm10,0h9V76H86Zm9-10V66H86v9ZM85,75V66H76v9ZM75,75V66H66v9ZM65,75V66H56v9ZM55,75V66H46v9ZM45,75V66H36v9ZM35,75V66H26v9ZM25,75V66H16v9ZM16,65h9V56H16Zm10,0h9V56H26Zm10,0h9V56H36Zm10,0h9V56H46Zm10,0h9V56H56Zm10,0h9V56H66Zm10,0h9V56H76Zm10,0h9V56H86Zm9-10V46H86v9ZM85,55V46H76v9ZM75,55V46H66v9ZM65,55V46H56v9ZM55,55V46H46v9ZM45,55V46H36v9ZM35,55V46H26v9ZM25,55V46H16v9ZM16,45h9V36H16Zm10,0h9V36H26Zm10,0h9V36H36Zm10,0h9V36H46Zm10,0h9V36H56Zm10,0h9V36H66Zm10,0h9V36H76Zm10,0h9V36H86Zm9-10V26H86v9ZM85,35V26H76v9ZM75,35V26H66v9ZM65,35V26H56v9ZM55,35V26H46v9ZM45,35V26H36v9ZM35,35V26H26v9ZM25,35V26H16v9ZM16,25h9V16H16Zm10,0h9V16H26Zm10,0h9V16H36Zm10,0h9V16H46Zm10,0h9V16H56Zm10,0h9V16H66Zm10,0h9V16H76Zm10,0h9V16H86Z'%20fill='rgba(255,255,255,0.2)'%20fill-rule='evenodd'%20opacity='0.2'/%3e%3cpath%20d='M6,5V0H5V5H0V6H5v94H6V6h94V5Z'%20fill='rgba(255,255,255,0.075)'%20fill-rule='evenodd'/%3e%3c/svg%3e") #fff9;background-blend-mode:difference;background-attachment:fixed;z-index:0}h2[data-v-6ba510aa].text{font-size:18px;line-height:50px}.text[data-v-6ba510aa]{font-size:16px;position:relative;display:inline-block;padding:5px 10px;overflow:hidden}.text[data-v-6ba510aa]:not(h2):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0px;background-color:#ff00001a;transform:scaleX(0);transform-origin:center!important;z-index:-1;transition:transform .2s ease;border-radius:5px}.text[data-v-6ba510aa]:not(h2):hover:before{transform:scaleX(1);transition:all .2s ease;transform-origin:center;height:100%}.dark .VPContent{background:#28282899 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%3e%3cpath%20d='M96,95h4v1H96v4H95V96H86v4H85V96H76v4H75V96H66v4H65V96H56v4H55V96H46v4H45V96H36v4H35V96H26v4H25V96H16v4H15V96H0V95H15V86H0V85H15V76H0V75H15V66H0V65H15V56H0V55H15V46H0V45H15V36H0V35H15V26H0V25H15V16H0V15H15V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96Zm-1,0V86H86v9ZM85,95V86H76v9ZM75,95V86H66v9ZM65,95V86H56v9ZM55,95V86H46v9ZM45,95V86H36v9ZM35,95V86H26v9ZM25,95V86H16v9ZM16,85h9V76H16Zm10,0h9V76H26Zm10,0h9V76H36Zm10,0h9V76H46Zm10,0h9V76H56Zm10,0h9V76H66Zm10,0h9V76H76Zm10,0h9V76H86Zm9-10V66H86v9ZM85,75V66H76v9ZM75,75V66H66v9ZM65,75V66H56v9ZM55,75V66H46v9ZM45,75V66H36v9ZM35,75V66H26v9ZM25,75V66H16v9ZM16,65h9V56H16Zm10,0h9V56H26Zm10,0h9V56H36Zm10,0h9V56H46Zm10,0h9V56H56Zm10,0h9V56H66Zm10,0h9V56H76Zm10,0h9V56H86Zm9-10V46H86v9ZM85,55V46H76v9ZM75,55V46H66v9ZM65,55V46H56v9ZM55,55V46H46v9ZM45,55V46H36v9ZM35,55V46H26v9ZM25,55V46H16v9ZM16,45h9V36H16Zm10,0h9V36H26Zm10,0h9V36H36Zm10,0h9V36H46Zm10,0h9V36H56Zm10,0h9V36H66Zm10,0h9V36H76Zm10,0h9V36H86Zm9-10V26H86v9ZM85,35V26H76v9ZM75,35V26H66v9ZM65,35V26H56v9ZM55,35V26H46v9ZM45,35V26H36v9ZM35,35V26H26v9ZM25,35V26H16v9ZM16,25h9V16H16Zm10,0h9V16H26Zm10,0h9V16H36Zm10,0h9V16H46Zm10,0h9V16H56Zm10,0h9V16H66Zm10,0h9V16H76Zm10,0h9V16H86Z'%20fill='rgba(255,255,255,0.2)'%20fill-rule='evenodd'%20opacity='0.2'/%3e%3cpath%20d='M6,5V0H5V5H0V6H5v94H6V6h94V5Z'%20fill='rgba(255,255,255,0.075)'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-blend-mode:multiply;background-attachment:fixed}.vp-doc h2{border-top:0px;margin-top:10px}.VPMenuLink .link{line-height:28px!important}.VPSidebarGroup .link{padding:3px 0!important}.VPTeamPageTitle .title{line-height:32px;font-size:24px;opacity:.5}.VPTeamPageTitle .lead{font-size:14px;opacity:.4}.medium-zoom-overlay{z-index:20}.medium-zoom-image{z-index:21}iframe{width:100%;min-height:600px}.demo{font-size:var(--vt-doc-code-font-size);background:var(--cho-code-block-bg);padding:2em;position:relative;margin-bottom:10px;border-radius:8px;transition:background-color .5s}.demo-source-link{color:var(--vp-c-text-2)!important;position:absolute;top:0;right:10px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-c-text-dark-3);transition:color .5s}@media (min-width: 720px){.demo{--width: calc( 100vw - var(--sidebar-width) - var(--scrollbar-width) ) !important;--content-width: min(48rem, var(--width)) !important;--margin-left: calc( calc(calc(var(--content-width) - var(--width)) / 2) - 1.5rem ) !important}}.note{opacity:.7;font-size:.9rem;margin-bottom:-.2rem}.demo p{margin:.5rem 0}.demo button{padding:3px 15px;background-color:var(--vp-c-brand);border:none;outline:none;color:#fff;margin:.5rem 0;border-bottom:2px solid var(--vp-c-brand-dark);text-shadow:1px 1px 1px var(--vp-c-brand-dark);border-radius:4px;font-size:1rem;box-sizing:border-box;vertical-align:middle}.demo button.small{padding:.25em .7em .2em}.demo button.orange{--vp-c-brand: #db8742;--vp-c-brand-dark: #ad6e39;--vp-c-brand-active: #d67e36}.demo button.red{--c-brand: #f56c6c;--c-brand-dark: #e41c1c;--c-brand-active: #e94c4c}.demo button.gray{color:var(--vp-c-disabled-fg);--vp-c-brand: var(--vp-c-disabled-bg);--vp-c-brand-dark: var(--vp-c-disabled-bg);--vp-c-brand-active: rgba(125,125,125,.2)}.demo button:hover{background-color:var(--vp-c-brand-dark)}.demo button:active{border-bottom:0;border-top:2px solid var(--vp-c-brand-dark)}.demo button~button{margin-left:.5rem}.demo button[disabled],.demo button.disabled{cursor:default;background-color:var(--vp-c-disabled-bg);color:var(--vp-c-disabled-fg);border-bottom:2px solid var(--vp-c-disabled-bg);pointer-events:none;text-shadow:none;border-top:0;opacity:.8}.demo textarea{display:block;min-width:20rem;font-size:1.05rem;padding:.5em 1em .4em;border-radius:5px;box-shadow:var(--vp-c-divider) 0 0 0 1px;margin:.5rem 0;outline:none;background:var(--vp-c-bg);color:var(--vp-c-text);transition:background-color .5s}.demo textarea[readonly]{background:var(--vp-c-bg-light)}.demo input[type=text],.demo input[type=search],.demo input[type=number]{display:block;font-size:.9rem;padding:.5em 1em .4em;border:1px solid var(--vp-c-divider-light);border-radius:4px;outline:none;background:var(--vp-c-bg);color:var(--vp-c-text);min-width:20rem;margin:.5rem 0}.demo input[type=number]{min-width:15rem;outline:none}.demo input:focus{border:1px solid var(--vp-c-divider-dark-1)}.demo pre,.demo .code-block{opacity:.8;overflow:auto}.demo .code-block{background-color:var(--vp-c-bg-mute)!important;padding:4px 8px;margin:12px 0;border-radius:4px}.demo code{background-color:var(--vp-c-bg-mute)!important}.demo .resizer{resize:both;padding:1rem;width:200px;height:200px;border:1px solid var(--vp-c-divider-light);border-radius:4px;background:#fff;outline:none;white-space:pre;overflow-wrap:normal;overflow:hidden;overflow-x:hidden}.demo .float{position:fixed;bottom:0;right:0;padding:1rem 2rem;border:1px solid var(--vp-c-divider-light);background:var(--vp-c-bg);z-index:100;min-width:100px}.demo .area{border-width:2px;border-style:dashed;padding:1rem}html.dark .demo .resizer{background:#222;color:#fff}.text-orange{color:#db8742}:root{--vp-c-accent: #35495e;--vp-c-brand: #df1212;--vp-c-brand-dark: #3385ff;--vp-c-text-code: #5d6f5d;--vp-c-disabled-bg: rgba(125, 125, 125, .2);--vp-c-brand-light: #ff8f91;--vp-c-text-light-2: rgba(30, 30, 30, .7);--cho-code-block-bg: rgba(125, 125, 125, .04);--vp-c-bg-alt: rgba(235, 235, 235, .6)}.dark{--vp-code-block-bg: rgba(0, 0, 0, .2);--vp-c-text-code: #c0cec0;--vp-c-text-dark-2: rgba(235, 235, 235, .6);--vp-c-bg: rgb(10, 11, 10);--vp-c-bg-alt: rgba(10, 11, 10, .6)}:root{--vp-code-line-highlight-color: rgba(125, 125, 125, .2)}.dark{--vp-code-line-highlight-color: rgba(0, 0, 0, .5)}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #ffffff -80%, #ea4a4a );--vp-home-hero-image-background-image: linear-gradient( -45deg, #ea4a4a 30%, #35495e80 );--vp-home-hero-image-filter: blur(30px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.custom-block-title{font-weight:1200;font-size:20px}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track-piece{background-color:#fff;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-thumb:vertical{background-color:#666;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-thumb:horizontal{background-color:#666;-webkit-border-radius:3px;border-radius:3px}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.grid{display:grid}.m-0,[m-0=""]{margin:0}.m14\.386{margin:3.5965rem}.mx-auto,[mx-auto=""]{margin-left:auto;margin-right:auto}.mb-\[12px\]{margin-bottom:12px}.me{margin-inline-end:1rem}.mt-\[24px\]{margin-top:24px}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h-10,[h-10=""]{height:2.5rem}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h5{height:1.25rem}.h6{height:1.5rem}.max-w-\[85\%\]{max-width:85%}.max-w-200,[max-w-200=""]{max-width:50rem}.min-h-10,[min-h-10=""]{min-height:2.5rem}.min-w-10,[min-w-10=""]{min-width:2.5rem}.w-10,[w-10=""]{width:2.5rem}.w-full{width:100%}.flex,[flex~="~"]{display:flex}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-wrap,[flex~=wrap]{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize,[resize=""]{resize:both}.items-center{align-items:center}.justify-center,[justify-center=""]{justify-content:center}.gap-\[12px\]{gap:12px}.gap-\[4px\]{gap:4px}.gap-1,[flex~=gap-1]{gap:.25rem}.break-all{word-break:break-all}.-b{border-width:-1px}.b,.border{border-width:1px}.border-b-1{border-bottom-width:1px}.border-\[var\(--vp-c-divider\)\]{border-color:var(--vp-c-divider)}.rounded-full,[rounded-full=""]{border-radius:9999px}.border-b-solid{border-bottom-style:solid}.p-10,[p-10=""]{padding:2.5rem}.px{padding-left:1rem;padding-right:1rem}.pb-\[12px\]{padding-bottom:12px}.pt-5,[pt-5=""]{padding-top:1.25rem}.text-center,[text-center=""]{text-align:center}.text-lg,[text-lg=""]{font-size:1.125rem;line-height:1.75rem}.text-sm,[text-sm=""]{font-size:.875rem;line-height:1.25rem}.font-normal,[font-normal=""]{font-weight:400}.leading-7,[leading-7=""]{line-height:1.75rem}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.op40,[op40=""]{opacity:.4}.op50,[op50=""]{opacity:.5}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.VPBadge[data-v-e475422a]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:10px;padding:0 8px;line-height:18px;font-size:12px;font-weight:600;transform:translateY(-2px);flex-shrink:0}h1 .VPBadge[data-v-e475422a],h2 .VPBadge[data-v-e475422a],h3 .VPBadge[data-v-e475422a],h4 .VPBadge[data-v-e475422a],h5 .VPBadge[data-v-e475422a],h6 .VPBadge[data-v-e475422a]{vertical-align:top}h2 .VPBadge[data-v-e475422a]{border-radius:11px;line-height:20px}.VPBadge.info[data-v-e475422a]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-e475422a]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-e475422a]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-e475422a]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.panel-view{outline:2px;outline-color:#ea1313;outline-style:auto;position:relative;border-radius:6px;margin:1rem 0;overflow:auto hidden;background-color:var(--vp-c-bg-alt)}.panel-view.manager,.panel-view.container{background-color:#032f62}.panel-view .controls{display:initial;position:absolute;top:.8rem;width:100%}.panel-view .circle{position:absolute;top:2px;width:12px;height:12px;border-radius:6px}.panel-view .circle.red{left:17px;background-color:#ff5f56}.panel-view .circle.yellow{left:36px;background-color:#ffbd2e}.panel-view .circle.green{left:55px;background-color:#27c93f}.panel-view .title{text-align:center;width:100%;font-size:1rem;font-weight:700;line-height:1rem}.panel-view .title .tab{color:gray;cursor:pointer;transition:.3s ease}.panel-view .title .tab.active{color:#fff;cursor:default}.panel-view .title .title-text:not(:last-child):after{color:gray;content:" - "}.panel-view .title .tab+.tab:before{cursor:default;content:" | ";color:gray}.panel-view .content{padding:.2rem 1.2rem}.panel-view .content>p{font-size:.8rem;color:#909399;text-align:center}.panel-view.mini .controls{display:none}.panel-view:not(.mini) .content{padding-top:2rem}.chat-message{position:relative;margin:1rem 0;opacity:0;transform:translate(-20%);transition:transform .3s ease-out,opacity .3s ease}.chat-message.shown{opacity:1;transform:translate(0)}.chat-message .avatar{width:2.8rem;height:2.8rem;position:absolute;border-radius:100%;transform:translateY(-1px);-webkit-user-select:none;user-select:none;pointer-events:none;text-align:center;line-height:2.8rem;font-size:1.6rem;color:#fff;font-family:Comic Sans MS}.chat-message .nickname{-webkit-user-select:none;user-select:none;position:relative;margin:0 0 .4rem 4.2rem;font-weight:700;font-size:.9rem}.chat-message:not(.no-padding) .message-box{padding:.5rem .7rem}.chat-message .message-box{position:relative;margin-left:4.2rem;width:fit-content;border-radius:.5rem;background-color:var(--vp-c-bg);word-break:break-all;line-height:26px!important}.chat-message .message-box>img{border-radius:.5rem}.chat-message .message-box img{vertical-align:middle}.chat-message .message-box p>img{margin:.2rem 0}.chat-message .message-box:before{content:"";position:absolute;right:100%;top:0;width:12px;height:12px;border:0 solid transparent;border-bottom-width:8px;border-bottom-color:currentColor;border-radius:0 0 0 32px;color:var(--vp-c-bg)}.chat-message .message-box p{margin:0!important;line-height:26px!important}.chat-message .message-box p.indent-1{padding-left:1rem}.chat-message .message-box p.indent-2{padding-left:2rem}.chat-message .message-box blockquote{font-size:.9rem;margin:0 0 .2rem;background-color:#f3f6f9;border:none;border-radius:.5rem;padding:.2rem .6rem;background-color:var(--vp-c-bg-alt);color:var(--vp-c-text-2)}.list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1rem}a{text-decoration:none!important}.card{--border-radius: .75rem;--primary-color: var(--vp-c-brand);--secondary-color: var(--vp-c-text-2);background:var(--vp-c-bg-soft);box-shadow:0 8px 16px #00000008;position:relative;display:flex;align-items:center;overflow:hidden;height:62px;border-radius:30px;padding:1px;transition:.3s}.card .icon{width:60px;height:60px;flex-grow:0;flex-shrink:0;border-radius:50%}.card .icon img{width:100%;height:100%;border-radius:50%;display:block}.card .info{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-left:10px;overflow:hidden}.card .info .description{color:var(--secondary-color);font-size:.86rem;line-height:normal;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .info .title{color:var(--vp-c-text-1);padding:0;font-weight:700;display:flex;align-items:center;margin:0;gap:5px}.card .info .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .info .title .VPBadge{margin-top:4px}.card .arrow{width:35px;height:35px;background:var(--primary-color);padding:.4rem;transition:.2s;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.card .avatar{width:30px;height:30px;flex-grow:0;flex-shrink:0;border-radius:50%;overflow:hidden;margin:0 10px;border:1.5px solid #f51919}.card .avatar img{width:100%;height:100%;border-radius:50%;display:block}.card .icon_arrow{transition:.2s;fill:#fff}.card:hover,.card:active{transition:.4s ease;transform:scale(1.05);background-color:#fb4444cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card:hover .arrow{background:var(--vp-c-bg-soft)}.card:hover .icon_arrow{fill:var(--primary-color)}.card:hover .avatar{border:2px solid var(--primary-color)}.card:hover .info .title{color:#fff}.card:hover .info .description{color:#ebe2e1}@media screen and (min-width: 768px){.card{cursor:pointer}}@media screen and (max-width: 768px){.card{transition:0!important}.card:hover,.card:active{transform:scale(1.05)}} diff --git a/assets/style.ns56rtfL.css b/assets/style.ns56rtfL.css new file mode 100644 index 00000000..52ac2e67 --- /dev/null +++ b/assets/style.ns56rtfL.css @@ -0,0 +1 @@ +:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-d6be1790]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d6be1790]{padding:96px 32px 168px}}.code[data-v-d6be1790]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d6be1790]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d6be1790]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d6be1790]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d6be1790]{padding-top:20px}.link[data-v-d6be1790]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-d6be1790]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-b933a997]{position:relative;z-index:1}.nested[data-v-b933a997]{padding-right:16px;padding-left:16px}.outline-link[data-v-b933a997]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-b933a997]:hover,.outline-link.active[data-v-b933a997]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-b933a997]{padding-left:13px}.VPDocAsideOutline[data-v-a5bbad30]{display:none}.VPDocAsideOutline.has-outline[data-v-a5bbad30]{display:block}.content[data-v-a5bbad30]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a5bbad30]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-a5bbad30]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-e98dd255]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-e98dd255]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-e257564d]{margin-top:64px}.edit-info[data-v-e257564d]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-e257564d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-e257564d]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-e257564d]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-e257564d]{margin-right:8px}.prev-next[data-v-e257564d]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-e257564d]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-e257564d]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-e257564d]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-e257564d]{margin-left:auto;text-align:right}.desc[data-v-e257564d]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-e257564d]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-39a288b8]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-39a288b8]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-39a288b8]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-39a288b8]{display:flex;justify-content:center}.VPDoc .aside[data-v-39a288b8]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{max-width:1104px}}.container[data-v-39a288b8]{margin:0 auto;width:100%}.aside[data-v-39a288b8]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-39a288b8]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-39a288b8]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-39a288b8]::-webkit-scrollbar{display:none}.aside-curtain[data-v-39a288b8]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-39a288b8]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-39a288b8]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-39a288b8]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-39a288b8]{order:1;margin:0;min-width:640px}}.content-container[data-v-39a288b8]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-39a288b8]{max-width:688px}.VPButton[data-v-fa7799d5]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-fa7799d5]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-fa7799d5]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-fa7799d5]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-fa7799d5]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-fa7799d5]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-fa7799d5]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-fa7799d5]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-fa7799d5]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-fa7799d5]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-fa7799d5]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-fa7799d5]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-fa7799d5]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-4f9c455b]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-4f9c455b]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-4f9c455b]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-4f9c455b]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-4f9c455b]{flex-direction:row}}.main[data-v-4f9c455b]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-4f9c455b]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-4f9c455b]{text-align:left}}@media (min-width: 960px){.main[data-v-4f9c455b]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-4f9c455b]{max-width:592px}}.heading[data-v-4f9c455b]{display:flex;flex-direction:column}.name[data-v-4f9c455b],.text[data-v-4f9c455b]{width:fit-content;max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-4f9c455b],.VPHero.has-image .text[data-v-4f9c455b]{margin:0 auto}.name[data-v-4f9c455b]{color:var(--vp-home-hero-name-color)}.clip[data-v-4f9c455b]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-4f9c455b],.text[data-v-4f9c455b]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-4f9c455b],.text[data-v-4f9c455b]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-4f9c455b],.VPHero.has-image .text[data-v-4f9c455b]{margin:0}}.tagline[data-v-4f9c455b]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-4f9c455b]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-4f9c455b]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-4f9c455b]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-4f9c455b]{margin:0}}.actions[data-v-4f9c455b]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-4f9c455b]{justify-content:center}@media (min-width: 640px){.actions[data-v-4f9c455b]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-4f9c455b]{justify-content:flex-start}}.action[data-v-4f9c455b]{flex-shrink:0;padding:6px}.image[data-v-4f9c455b]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-4f9c455b]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-4f9c455b]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-4f9c455b]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-4f9c455b]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-4f9c455b]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-4f9c455b]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-4f9c455b]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-4f9c455b]{width:320px;height:320px}}[data-v-4f9c455b] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-4f9c455b] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-4f9c455b] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-a3976bdc]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-a3976bdc]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-a3976bdc]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-a3976bdc]>.VPImage{margin-bottom:20px}.icon[data-v-a3976bdc]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-a3976bdc]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-a3976bdc]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-a3976bdc]{padding-top:8px}.link-text-value[data-v-a3976bdc]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-a3976bdc]{margin-left:6px}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.container[data-v-8e2d4988]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-8e2d4988]{padding:0 48px}}@media (min-width: 960px){.container[data-v-8e2d4988]{width:100%;padding:0 64px}}.vp-doc[data-v-8e2d4988] .VPHomeSponsors,.vp-doc[data-v-8e2d4988] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-8e2d4988] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-8e2d4988] .VPHomeSponsors a,.vp-doc[data-v-8e2d4988] .VPTeamPage a{text-decoration:none}.VPHome[data-v-8b561e3d]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-8b561e3d]{margin-bottom:128px}}.VPContent[data-v-1428d186]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-1428d186]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-1428d186]{margin:0}@media (min-width: 960px){.VPContent[data-v-1428d186]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-1428d186]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-1428d186]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e315a0ad]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e315a0ad]{display:none}.VPFooter[data-v-e315a0ad] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-e315a0ad] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-e315a0ad]{padding:32px}}.container[data-v-e315a0ad]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e315a0ad],.copyright[data-v-e315a0ad]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-8a42e2b4]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-8a42e2b4]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-8a42e2b4]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-8a42e2b4]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-8a42e2b4]{color:var(--vp-c-text-1)}.icon[data-v-8a42e2b4]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-8a42e2b4]{font-size:14px}.icon[data-v-8a42e2b4]{font-size:16px}}.open>.icon[data-v-8a42e2b4]{transform:rotate(90deg)}.items[data-v-8a42e2b4]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-8a42e2b4]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-8a42e2b4]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-8a42e2b4]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-8a42e2b4]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-8a42e2b4]{transition:all .2s ease-out}.flyout-leave-active[data-v-8a42e2b4]{transition:all .15s ease-in}.flyout-enter-from[data-v-8a42e2b4],.flyout-leave-to[data-v-8a42e2b4]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a6f0e41e]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a6f0e41e]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a6f0e41e]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a6f0e41e]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a6f0e41e]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a6f0e41e]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a6f0e41e]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a6f0e41e]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a6f0e41e]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a6f0e41e]{display:none}}.menu-icon[data-v-a6f0e41e]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 32px 11px}}.VPSwitch[data-v-1d5665e3]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-1d5665e3]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-1d5665e3]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-1d5665e3]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-1d5665e3] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-1d5665e3] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-5337faa4]{opacity:1}.moon[data-v-5337faa4],.dark .sun[data-v-5337faa4]{opacity:0}.dark .moon[data-v-5337faa4]{opacity:1}.dark .VPSwitchAppearance[data-v-5337faa4] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-6c893767]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-6c893767]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-35975db6]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-35975db6]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-35975db6]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-35975db6]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-b98bc113]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-b98bc113] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-b98bc113] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-b98bc113] .group:last-child{padding-bottom:0}.VPMenu[data-v-b98bc113] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-b98bc113] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-b98bc113] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-b98bc113] .action{padding-left:24px}.VPFlyout[data-v-cf11d7a2]{position:relative}.VPFlyout[data-v-cf11d7a2]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-cf11d7a2]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-cf11d7a2]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-cf11d7a2]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-cf11d7a2]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-cf11d7a2]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-cf11d7a2],.button[aria-expanded=true]+.menu[data-v-cf11d7a2]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-cf11d7a2]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-cf11d7a2]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-cf11d7a2]{margin-right:0;font-size:16px}.text-icon[data-v-cf11d7a2]{margin-left:4px;font-size:14px}.icon[data-v-cf11d7a2]{font-size:20px;transition:fill .25s}.menu[data-v-cf11d7a2]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-bd121fe5]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-bd121fe5]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-bd121fe5]>svg,.VPSocialLink[data-v-bd121fe5]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-bb2aa2f0]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-bb2aa2f0]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-bb2aa2f0]{display:none}}.trans-title[data-v-bb2aa2f0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-bb2aa2f0],.item.social-links[data-v-bb2aa2f0]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-bb2aa2f0]{min-width:176px}.appearance-action[data-v-bb2aa2f0]{margin-right:-2px}.social-links-list[data-v-bb2aa2f0]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-e56f3d57]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-e56f3d57],.VPNavBarMenuLink[data-v-e56f3d57]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-dc692963]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-dc692963]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-1168a8e4]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-1168a8e4]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-1168a8e4]{border-bottom-color:var(--vp-c-divider)}}[data-v-1168a8e4] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-88af2de4]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-88af2de4]{display:flex;align-items:center}}.title[data-v-88af2de4]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-6aa21345]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-6aa21345]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-6aa21345]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-6aa21345]:not(.home){background-color:transparent}.VPNavBar[data-v-6aa21345]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-6aa21345]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-6aa21345]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-6aa21345]{padding:0}}.container[data-v-6aa21345]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-6aa21345],.container>.content[data-v-6aa21345]{pointer-events:none}.container[data-v-6aa21345] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-6aa21345]{max-width:100%}}.title[data-v-6aa21345]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-6aa21345]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-6aa21345]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-6aa21345]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-6aa21345]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-6aa21345]{column-gap:.5rem}}.menu+.translations[data-v-6aa21345]:before,.menu+.appearance[data-v-6aa21345]:before,.menu+.social-links[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before,.appearance+.social-links[data-v-6aa21345]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before{margin-right:16px}.appearance+.social-links[data-v-6aa21345]:before{margin-left:16px}.social-links[data-v-6aa21345]{margin-right:-8px}.divider[data-v-6aa21345]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-6aa21345]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-6aa21345]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b44890b2]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b44890b2]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-df37e6dd]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-df37e6dd]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b9ab8c58]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b9ab8c58]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b9ab8c58]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b9ab8c58]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b9ab8c58]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b9ab8c58]{transform:rotate(45deg)}.button[data-v-b9ab8c58]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b9ab8c58]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b9ab8c58]{transition:transform .25s}.group[data-v-b9ab8c58]:first-child{padding-top:0}.group+.group[data-v-b9ab8c58],.group+.item[data-v-b9ab8c58]{padding-top:4px}.VPNavScreenTranslations[data-v-858fe1a4]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-858fe1a4]{height:auto}.title[data-v-858fe1a4]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-858fe1a4]{font-size:16px}.icon.lang[data-v-858fe1a4]{margin-right:8px}.icon.chevron[data-v-858fe1a4]{margin-left:4px}.list[data-v-858fe1a4]{padding:4px 0 0 24px}.link[data-v-858fe1a4]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-f2779853]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-f2779853],.VPNavScreen.fade-leave-active[data-v-f2779853]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-f2779853],.VPNavScreen.fade-leave-active .container[data-v-f2779853]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-f2779853],.VPNavScreen.fade-leave-to[data-v-f2779853]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-f2779853],.VPNavScreen.fade-leave-to .container[data-v-f2779853]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-f2779853]{display:none}}.container[data-v-f2779853]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-f2779853],.menu+.appearance[data-v-f2779853],.translations+.appearance[data-v-f2779853]{margin-top:24px}.menu+.social-links[data-v-f2779853]{margin-top:16px}.appearance+.social-links[data-v-f2779853]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-b3fd67f8]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b3fd67f8]{padding-bottom:10px}.item[data-v-b3fd67f8]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b3fd67f8]{cursor:pointer}.indicator[data-v-b3fd67f8]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-b3fd67f8],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b3fd67f8],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b3fd67f8],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b3fd67f8]{background-color:var(--vp-c-brand-1)}.link[data-v-b3fd67f8]{display:flex;align-items:center;flex-grow:1}.text[data-v-b3fd67f8]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b3fd67f8]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b3fd67f8],.VPSidebarItem.level-2 .text[data-v-b3fd67f8],.VPSidebarItem.level-3 .text[data-v-b3fd67f8],.VPSidebarItem.level-4 .text[data-v-b3fd67f8],.VPSidebarItem.level-5 .text[data-v-b3fd67f8]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b3fd67f8],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b3fd67f8],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b3fd67f8],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b3fd67f8],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b3fd67f8],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b3fd67f8]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b3fd67f8],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b3fd67f8],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b3fd67f8],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b3fd67f8],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b3fd67f8],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b3fd67f8],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b3fd67f8],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b3fd67f8],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b3fd67f8],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b3fd67f8],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b3fd67f8],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b3fd67f8]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b3fd67f8],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b3fd67f8],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b3fd67f8],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b3fd67f8],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b3fd67f8],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b3fd67f8]{color:var(--vp-c-brand-1)}.caret[data-v-b3fd67f8]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-b3fd67f8]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b3fd67f8]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b3fd67f8]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b3fd67f8]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b3fd67f8],.VPSidebarItem.level-2 .items[data-v-b3fd67f8],.VPSidebarItem.level-3 .items[data-v-b3fd67f8],.VPSidebarItem.level-4 .items[data-v-b3fd67f8],.VPSidebarItem.level-5 .items[data-v-b3fd67f8]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b3fd67f8]{display:none}.no-transition[data-v-c40bc020] .caret-icon{transition:none}.group+.group[data-v-c40bc020]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-c40bc020]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-319d5ca6]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-319d5ca6]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-319d5ca6]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-319d5ca6]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-319d5ca6]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-319d5ca6]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-319d5ca6]{outline:0}.VPSkipLink[data-v-0b0ada53]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0b0ada53]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0b0ada53]{top:14px;left:16px}}.Layout[data-v-5d98c3a5]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3d121b4a]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3d121b4a]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{margin:128px 0}}.VPHomeSponsors[data-v-3d121b4a]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 64px}}.container[data-v-3d121b4a]{margin:0 auto;max-width:1152px}.love[data-v-3d121b4a]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3d121b4a]{display:inline-block}.message[data-v-3d121b4a]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3d121b4a]{padding-top:32px}.action[data-v-3d121b4a]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-f3fa364a]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f3fa364a]{padding:32px}.VPTeamMembersItem.small .data[data-v-f3fa364a]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f3fa364a]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f3fa364a]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f3fa364a]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f3fa364a]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f3fa364a]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f3fa364a]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f3fa364a]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f3fa364a]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f3fa364a]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f3fa364a]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f3fa364a]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f3fa364a]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f3fa364a]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f3fa364a]{text-align:center}.avatar[data-v-f3fa364a]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f3fa364a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f3fa364a]{margin:0;font-weight:600}.affiliation[data-v-f3fa364a]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f3fa364a]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f3fa364a]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f3fa364a]{margin:0 auto}.desc[data-v-f3fa364a] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f3fa364a]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f3fa364a]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f3fa364a]:hover,.sp .sp-link.link[data-v-f3fa364a]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f3fa364a]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-7c57f839]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-7c57f839]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-7c57f839-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-7c57f839-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:96px}}.VPTeamMembers[data-v-7c57f839-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 64px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.3.BhN5O4UK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.4.DgRn1-yK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.5.B5byiNAe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.6.CYnEhlDR.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.7.BK7p-lKV.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.8.BNXmcKvf.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.9.Bf5T_PGC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.10.BLjeUJ8L.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.11.7HCKTGcQ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.12.D-bxS8mV.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.13.DlWP6Usw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.14.DGFVPa2x.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.15.Bx9T26DB.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.16.CaYvN0WL.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.17.DMfbl_Wr.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.18.DJ12JVoK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.19.DQcuqn8F.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.20.vnD_h0ho.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.21.CBMctZe6.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.22.CvzS50qo.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.23.B86MVjB1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.24.fBKP685z.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.25.D65VzfWO.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.26.CjNl0DNF.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.27.BwOXfq8j.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.28.DU58yld0.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.29.ogSx2aSN.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.30.C1ZLaHr1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.31.D69ccvea.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.32.kHVDtoNA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.33.DjcTxHGX.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.34.CQ5LJAwQ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.35.1gapKRbL.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.36.Cj-CMa2P.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.37.BpBbglTX.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.38.BJ7Vj8cC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.39.BY08aY2N.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.40.BYPZiIKM.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.41.DN31tE9u.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.42.CuVl4EaS.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.43.Cg3EuXnC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.44.-i6Iacib.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.45.7fFhoTV9.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.46.9MeFEwKP.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.47.2fJuO6Un.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.48.DSyXjK-a.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.49.BPexM25p.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.50.CpWZbPeh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.51.DfwLnqLh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.52.C_LtKgoJ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.53.rCg0S9_Y.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.54.BN5Z0YUs.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.55.DRNP3knT.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.56.DxDq3Ixw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.57.DpXUtBsN.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.58.DhMY7i7U.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.59.Th9s88G_.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.60.BsAzrEyH.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.61.h9yp3ACC.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.62.CTD_-IH2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.63.DC4qZUpB.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.64.BEqdZHra.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.65.BBZLlHXW.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.66.J7Zz5mcM.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.67.Bzb6FJNx.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.68.BVqSajNg.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAW8AAoAAAAADQwAAAVvAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiWCIDQE2AiQDMgscAAQgBYhCB4EcG2gLIxF2e1HCkv3lAU/Ga7yMFKvw1bYjL0NYVG3WAO+YaK3KWD6HYYi47+B54+/InmK5FUT9Xrd371JaU7EJYJG9qapacSgGy6BwqNKUa0JF8x3CYBPo+3Yz+9cdHkkoQUhyUIOS/fDb7KGXoLteBa4SXBUssQJdZbjrCNzud7/XGQB5MvCPMrgwS/CCOqB8U90zjW9YMHWCkd/raC7CUYoU98tv+6n99GQV6yYvqZGtlXfFK/AQyKNwQAqIhQEybgrl9DKFRs74LeY1QWn92+EMmDuUDqYS1FueAWCmHl+2ILQgyfaAN0jqt5sHmJQbUxFoXx6LaxssN8nmiy3NI6AtfQPQJKCvVkUAjoHfVqzSLAKQTP0BZPMFHull1WehxT/TZtbDtI+vvjjisF5tL6+AGur/QPGTOGLa+mWgCHIDOqSAOZwGKgppw5PJ6RlnwxxqVioTHacJIsnWXq8nvRMTzcTGzGbo4Th0Qjkf0js+jpo4DnrMZoxF+VqExX5vuUxHO/t5RKPHQLDSlSNI73nUdNFafgSMGD1SXopMP/NokxhvkVCYsbErSO9l1ORKsSgiBC1hk88CVjE+urTjhivY2DnoORilBaGg7AuPGJ36HvKlHXuebiz1WGzJIgLAVuP3KJO/BD0XUZP+IBzaCDV5WrIYItDqjihbn7fNb9Y1FLHtuoJCbVGBvrh7cGF27wQGJg4wFSh6xSwdKAHlC3mctsvXfn0N86KpjRvu7+C4lu5BrqnlxdBoC8c1DNYlHy/IP15fW3D8REFt5fHi4hOVNYUnjxXWxG1ma/NC0qtjGPDoN55u3wcymOlkxtUPvu37S6qIyKU7Fj+0tAtwsP/0/lWsKjSMUjNR7p605XOfs7nn8A+ecX60UZMUrg0jfuGp0aJhXNSC22Y+aOrYJ7dKbKgFJueypT09L6SW5Zjt9zI94P0ne4cAO8uHi5fuiIxQXWLzLD1p9yg1Q4WpQmMvfQq3M4Q2LDzJqKH9POM+4EiqTbSS72vqeJBpi7eI8GFRNJ568163RDK6oFDGoEtOVKjjvCZdZrTn5OjcH4m46e+6Bhftd3N4+xZk99GFNN1zMDScTgBi+U/6JCbF4hLEAvla4BWcV1ubT1OkEhl9OyYcpu1E8y6NeAt2M1tOaoublfYuavJzKYrROIuk85oCSG5eAOMzgTrilX1R/5v7A+BXPRkBwEPnjY3VfypPnREggN4oYtn+A5zsv5inL21UVDd3uovnvJVuO5KLd90gaU2BGKMEvoZSZwBklgGKumNxrVBeEoQYKz0qAXbQUeRGI8Y174M73g8PGCTCB4YY4cUIJT5MMuhzqX3EcIiFgDdBFRTKHkYlLj/o6DiORrmm8T5w5v0QgUHypcUQ+7wyjDBUz1OTHA4/S6lbJi+mdZoDuzbh+j4QgSnzKy6adKaIOxYHA1sdGTI980DQ6CVVGwi0Gl9paoxz/DBAfdUWqwugSKFQY2T8aSVCRg3n8YNcHmzY+wcGkpG/d+dxS1o2PFflh0JkFZgNjzwGd1ZmRpJKilT1hrvz+fJtSlM8BAQ0J35TshRv8nXMg7JCYDKOuTjpNAd2bcI+TU4Euvza5UhnirhTC4qDQc2wOtYRkKn8+TQDQaOXVG2YUSwVja80NVqGc/yQxkGN1xFHFSlSKDo9VVXGn1b2HLKVLM7juSyXBwxsr7LAdDkyMuXl/75tcNNw2UxIxw/uqSOrIGwmkONuxTHLwZF0h/LyZ+QVAXe7GTio5CqmKR4CUrE5zpScjDL5OGndV1ZcNLBMH66h4f9G4o+I2MdB1NguDqerm7u/63U85yO8DQ0LrCEICIgHCmgpURZESsGyYAoS7IkAAA==) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.71.BDvdg0UW.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.72.D1c3YCcs.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.73.YUBZugyv.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.76.YZgnD8k-.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.77.B10T6IJs.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.78.CCqIJM0w.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.79.DiG_vNEM.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.80.BhlqW6TP.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.81.Csh3a0f8.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.82.CqenZbtK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.83.D2DQB7Z2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.84.OONi7EzA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.85.D-Apuz6j.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.86.B6lQXwKK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.87.BNueuEHX.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.88.CajAZlt9.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.89.BZZK4MZe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.90.BDJbA2Bn.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.91.BhNHcPIw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.92.dza2IjaJ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.93.DszV7MDw.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.94.rZKEDOHn.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.95.oGu2WB6W.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.96.C3NWbLoe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium.97.Dr2016XR.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.3.DJ7c6vz5.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.4.DMJcztWN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.5.DI_MZnP4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.6.CAQY23dw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.7.DqbnhXFR.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.8.cig_z6ea.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.9.BSIT1q6O.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.10.Z48MueFF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.11.D4Th7-j-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.12.C-q9yEk-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.13.CDtZQvDD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.14.dCYY-2Ti.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.15.DWfwuF4b.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.16.D4vmWN-S.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.17.uRbPRLti.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.18.SMsQaTJq.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.19.IED1wizu.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.20.B6ZRRaTf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.21.cMHYdMEi.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.22.BEgM08zL.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.23.DMWMwmMj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.24.DDXgGjT3.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.25.CLayIhWF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.26.BBbmc8Nr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.27.DSUIy_ut.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.28.s0h9SSZ8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.29.CSgS38G2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.30.Iu4DO11u.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.31.CU8esYjU.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.32.CYdKCFNu.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.33.Bt2WROjn.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.34.DBqDzFjf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.35.CqdhiUdG.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.36.Lg4xLvey.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.37.CmDb9MKd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.38.BGRVQ8uM.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.39.BnWnQvSg.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.40.CcN0FpFV.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.41.DTuwuXzw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.42.CHfQHrOD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.43.CMa2arWS.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.44.BiB1tTsN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.45.D1-m7Bbe.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.46.DvfizpkE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.47.DQ7bJU1u.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.48.BQ-A1FjU.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.49.mD0Z8YpF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.50.CB6Xkvz7.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.51.DBZpUeAa.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.52.CUKOG3dE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.53.OIb5sH_T.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.54.9P8W65-s.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.55.BAnt9GsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.56.CXefUxYY.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.57.DU0Sxd3G.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.58.DjlpLwBI.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.59.6CH896PA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.60.DhNwLIN4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.61.CgYwveE4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.62.Dgq3NO_M.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.63.fz9bjcJI.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.64.BQdiESGr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.65.6b0RiN4o.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.66.LkhwhJyg.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.67.D9n7p30Y.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.68.D-43l1Lg.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAWYAAoAAAAADPgAAAVLAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiVyIDQE2AiQDMgscAAQgBYgzB4EcG1kLIxHCxkEB+JrI/uqAJyIq9rcxAuKKgXCcyww90hgZfOJboMDx1xIrrBU8T99Zf25VR109AHvB7OyDmHhh9c6y8wT8AQ6e9SmksSFow+9r2zONGRYKfNFRRMbwL/RykrT+Ov/nGk0bpChxfZG0O8qgeB6Rdu8LLMAO+NpwR+dIj56itqaI8gZ75IkuAOz9MbWlJ6tYN7mkRtZaoF/gEToCdKhmgRQhGTuFQi9TaOSM31G7ImaiV+XfcRdYeot6ggBh5asUcGret0wjKr1A7JeocurDNgKcdEb6ZMGtcy/Qm8qXyAlWvbRicSOAOlkroBsN6kztCABL0GXWdizOAqrRrRGycIObdae5O93z3AvK5Z5iqrvD9dfwm1896AGeTTYKKqr+AyUIWCqUuVuBZhAPVFQiy6IVUnxRl/7V1aGI08w6c9acRnYGHQOLf1ksilcqmVyhwI583i5JexOvWLT9fJ4dhYJJ2jomSfPPlM1fWt1fS+RZgzPN0w+Kd4/tT0g8yk2t1e0slpDcmw9PpogmHza5e6mH2Z9I2lJBbGcDn0ZSGW0PLfeoyd3NjvsOi1Eh9pHve2qt2gkk0ZmHCya3+oyPvGU3JsXBxOJ30nV8l+1HCXn3a/nk72/sM+Kk4g86iz/WOnt9fM285Ob4nLmxeXMS86tHz53ulQx+HqMcSWU+ywoaxNYVakfebuFf/vXu4bdu03/v8DRfaNu2Bb3hu2f/IF/Iu5cm7RnTnWVLmva9zSVte85sZ8GSpnNPa3Frk6utU8/z9fW4wxniyjuFtAf++pn2g89al+/oJu43y7Oqanpw7rHgeDD1yKNPL+eTghs+id9nLel1TPLRRMk6mx+KZgOr5iWOExtBQ0Ovvo4PplPFm2csnJqBzjmaN1wvvYOm5X7R0+/jybVPjqqlMGTW0eU35xYtLn/m7lFjTsjmU5Fq6Eqaz+kjiVXlwDFDZ48eZ00c9FUHUY11DO+CQjp4xug6stfQAFxunLif9pInbp464dDk/OxZJycTJ/T4PbEntxxSG5kXjY5q+aCx8ZXm5sFhzv07Etm2bd++E09M5Yy/NMAsKFZ+K0b2b94/7GXOSsTP/PDww5tNLzpswic7qTQfPtTkonTLAty/ABYvPtmtT0yvOuy3sNY/AHxxzg3Al3btozjl6U91BgihGFJY9f9/B4StG/3pizbIUamZ2vbEXEd5hVzMKN2rxrwCVHAEWvw8ik6CwBwgrFkGN7Gde/C0IDicW0MRYjo0TcyDhcNWBKhgP4I4XIEwhlsQYYj7YWjhS1QT5O+1awgIaMSKALdJQILQLHdDUSnPQjNO3mbWPP2HAK2qAUGa1XiEaVQnIsICNRWGqHoR1Tjqj03VYGt9wYW6Ftj2Cf4PJEdGkutWEBIPLBZ2Rp0ZGt3yRDDpLlUMBJEaXKfOQDBNMNKaYnZ8ihQKdabhD5QIOWFp72TzhOGAcq78z7v1fIa/LEKU45tCZBXQiyx4Cm5RGkOqkuKBmgMC8sx9Si6eMabBbd6hcHPoHHtlJV6rbXFxoa4Ftn2CTxFJbiPlVApC4kFOKhZ2OQp1zgOgkbnbnUwEk+5SxdDTbJLV4Dp1ShQEE4bBuK0ltrJSpFBUDVHOhj9Q5rh5DJYmx9g8iWcHMuM4lfLz57+7sgib6rJU4izfmw4eWQX8Ugmx3PYt7fqWlEFzhT/zTEGAjlfiFpoHy5pcPGPI12HmJQwyx5aavKWsrlDI0L2qOmcpX0f0D0htnlmUaLEkIEEJSVgiYosRRypCWBbesx2ekyBJAYUUCRKhUAJTaIYUmxMAAA==) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.71.BFIkETlV.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.72.e-TWyjj1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.73.S9UdHgHP.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.76.DW0f_Rd-.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.77.j2br2IUn.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.78.D4gFkB-U.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.79.s513moaj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.80.uvIWIA5C.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.81.CnxESKaK.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.82.p27fIKyY.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.83.CCWclct4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.84.DVuYMCWj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.85.B6WeoM69.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.86.CwMB7d62.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.87.C98m32Yy.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.88.DUv9gHXu.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.89.DglX_IWr.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.90.CfM9VOM5.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.91.CBQjDlQ4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.92.uR0iVKyD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.93.C0GaKEWI.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.94.DgfozqYh.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.95.BwhXscZT.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.96.DN5NhfFb.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Heavy.97.BZeDkSa6.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAA/cAAoAAAAAH8gAAA+NAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAg2IKqGyfGgE2AiQDgRgLgRYABCAFhz4HhX4bqRlVRoaNAwG87Aqy/z8syBG39rhV8GBC4yZRU7Mpi17qqreDb/FYHycr3IiD4ZwzhB3uE/F1bT8adY3GpqKUOZ0L+Ne9wv3iJkMp/Xqc6dsvmXZ1EESWOcyejA/SVm7ZLiAFmA0BZgfA8Litf1e7H9yBFVhgUhsp9ABhxEBapc3G7otG+3bBj4hAhlxbKSRu9/02VfYLw9GlqEN1TskIkL4j4UZXAwQcuI0Af79ZrFxfMArKjtT2+gbnhTziIHz4OdOW3g1RmCixU9ObM8kPrD+/RL8HhBmmvWM5RaAIhGo6onQAIDcFqMjYKTXj59T0tJTHh3ZYsrtjbXoYy7CS4an08hXXAV07q/pgg1NFlQ9Ar/DoNBQNqQz2rWeg0tnuqy0KAN37+ntQ+fQe5zuUPt5VL0wloeMnAFQnlQbKQwNcY2kQAOD4jtHMWsd6ALVRHjoMlFepc2AlZKLKISGjoKRSxcvvA2ecdc55aVCi2JTcYtEC6dSGmlBdKkvVqSqVwGm8JNfp0k4cxTmcxXCMwCiMxUjuRgf+AcmOPetJTv05YBRgewZnjgODKYtvTYEOUEPWmS4TqX0Y1ISM19amICuxQ04dy3a5SonL4HKGnmXYs42yI65C2ZmuWs7CzmzDnpnLcBGjJBuLO4qVN8agG5mGVC6SnTiK8GpFi7Q3udhR1sh2KtjO0EvraVG5cglHvfK67rCfRF5tLnsMk/PFNMUT2pGAFWfDkRGL8jUfCYnto8he9l/vOsmM/Hico8kkRVIpiSXc5sIkR+OwEhLzuhmI3xJniqW6WqhxyECmIwtGWDZOcey7Rn08qVrElKF6c8ztGtLEzpqxvQtRYTs7ziQ93gV7JEY20a0453LARH3zOBk9ScemI3Jpv4xjaGYfB3gTGSMIFWP5DK4yLZbyFH5ZWMI+zGDHmPXeyDU92yfzHQlY5tlqHq970S18SoD5UtTDTf9EX2YjU2SJdA9zkz2T4pCb6uYkeiQmMHgK25iywLdQp4my9EmSkyVkRJ4MkWGS4w7l1Tl5KA8OjeGAj8eNFbdXLka/BGW04vzRwrfTOIOyhNTFVqXR9h7Ocykm/j/OqX1E9h2wVojbIUrm6aJvNFmXkUzwv2s0jjNcmw0rdfPl4pgU01FHNDnc3j1Fz3KMXw50nDB/U2ACnshBju4v/2g1BKxYY5KGLhJrgT+X6szTMDsyI1uPP2YtE+cUfYQjG/u8GahHL3D0IEUOSewATJ1t1zJnsPbzY90Sia27bzyeKq+Yk0pcBIO1ktsmQNxYHcFdFZnazRXDvrOkaU4KJS+vjm4llzVhx8dVqY8YjqX40+Pj8IbeOXUdqyiysik9b2DOtXTrclg7ugyRJ8Sw1kisGTZLpZOWpV0irNtNfsAkA7UcIm3E0AcoNtgdymkXDrAv5FdRmoOBh0xtv4EcDvkyYFCQKWMETzIo6xHZrBetFL+0O3ZMgR17Zxw9uhvWHjmiEfasy4D5po+Dv4ud0ZgKu82q9LjZe7xe7O32iHlMuftE95bl7/XlLFMK6x+NEp/0QDRX2sq9nCZyZo3tibGs1mNKnuTmg005zWDvDJLpYtLhmdXDHBAUQHau6gyRuVuZYtvmxTwlECUPrPmrK+OfNQsgFffG9tV2XbSuFv25dqFL93akCRKeswXCm/93m+I8bVW7V6HGBNOs2UuChMmsWsYTLbTlcTyLm5KOS745sJN65Zap1HeHZF0J9FGvemzVJquOjzyjlhAwrNb5mZSlTsYghTB8BEJGNsT5DGt2o/vyrXq2fK/bnEQZaHo7e0G7xYU9x4KCg4z/fcf6nvzd3jP899aZboGeE96fZQ0zeuS+MWlca+23vs3h7z/w7ODKonw+kvyO4G9GkaqEf+EqIKCsMPEz3vqOq2oDdw72+2+9qrqzPupl4DOVH7t43Oqmqa5I81y4QdkILpJJnOGrQ+7rI5Gq628OTWx0dQ+3t7fpbRx/BUThKzuiyaTLztRslEcBkZgfI+3e8F6n2QRPt3VN9A+2joXYZRnvhU9Eudqu5fs7rwz5bxsZDdx6Tai74Zi10DRTOeCAYXD2dXqMFDObzJeldGD9+45JoBp10pGETVfZi2iOhpRY3vDsSASUTlBeftPrC/3d6TGXlWhfoMHg6b9726KJJKCRCdKZ/49A4KMzJOId6JaU4VsSIeAj75BOWN6D3p/cy6739oP3qeeDFbeOjYW4ZV2dF1IRnTur1hunIpGIe73whwb7/56ProyNnliZPvN7jJQ5osUkolKDVNP3GRDmUMabw72/27qQfvNGd9PleUipdrgZxb+uWNxON/l4XF98jMSbOj3XZ9f1qDKvZzzT+3REoePmm9TxFOBY5nagwDblEXcNyDAGLe0smvmCJamJafHhWrx5TuZoPO6jY6PO+1x8Ll/HoqW9oEp7AE9ofAx+XG9uXZJUApQc63x3I7zxLkBHLQ77G7H3a8yHDhnCIYlro+b92CsO3K0DW+T4adItjxVAtHFL/AkSWEI+kEC6bjoFOpVy82bnmEm57sA50pVXJu1HZ+CdTTn1/NV/eweeT1zd2/X01rdnvn0a7KRlffjUBSME75P3wyqJAYQY6f5+ZqNhouf7xg0jmKC6ChGTQKEKDQqcJkphG1u70m6yDawaOkSKOs0IoYUKy4sFwZmvC/OKl3UpIhp4m0w6uxe6zc6E9U0G8YI3JD7cYtbDNmYM0u95T+kUiFAnhild3u26MHADdcqkWwoEdMtTRo911ExFx93FeJlY4TAYFCrVvf/duJuKjpqtAH6BQuihfhOTY+wwyw4HfZKFFiPGtTCj0D5ic0PlEgmVLgxDnSKB0okBOI7yQHvf2wKsEB+03dlvqnBPGfSLvmDZ4TGz0zqAogPl5zMQDGbUE8C81pWXemT1yG3EbfZVO622rjWoeWBtMTUeHPt92nx3n41trZCoUJkKasCZbGOHQbbgrZBMt+gwuHzoc+mJ5NkTa7PSZQWuVqssPHgt+5hQvBR8TyYRl+9bc8HCyuqepgnCB/9ejFwrsAHHbRomg8dk0ngCDfPgOSthBY9P5Snr8o7yWJedGOZE0+l5ukIz0R6uaQgAJER5avkXVHsDQSK2H//w/uffAVN/EzY6nbparjeVqYGdbD1rhtZsbD4P47D2KfwRZ6CrYeZsEDmVz04XuoioisUQuDhaqZWwnGWDOm7ULgcD2qVxk8cjO9qlQFC7PG70CM8onQZM6RCJ7FyYQekUgbe+LCYwKOZgGbgY4wpz99yxP/iFr4hcszkNDoYDm/K+00W6SmJ8MK2QYnBt//ZlPY1mnA7WqPPGZyO2VS2jpHAwOfndr5pSerwmkdjRxNTZ+rVfRMq5c3k0Q3LywXeeYS6L5M52jg7cf2HtkxxHXp5kNSgK1DaG//GuemNEbA38obCeNUGLdraoslY9RiLE2V+MbPDdL5LtDyw3Th+Dxo/d+IkFfES+w3JdaBEKL16s7lRw8bpv5cWGaYiPGeAZbzEe7r6+4/qH3+E8lXVv04XaC/cCgvyV5ZbFFWhi5ZaEl4uvBc88+bfmsugHEX88v0WfAZ+S78xuNp5NbAG3UWdLsToUczQ/tucXrU8mUfsH+BaLxH1cEmVZ1Z49j7maMRSrmy31lPwsyadLGEwJPV/CFPrUAjZbLRSJIOL1ooJSkP/yZVNawyAOxxn+p631uMfOU77IQdsVaK/ZZhiZ0bjYw2UKhK9WCnlqFQ9RKbig9XVJ3QCtxN7Q66GO9FGHve7CPDd16MMCri9b7nigfjhyR1X9uSYjq90uFbDv+Rd6bmDDfAeP7ZXK2QGHgM9EC1+ApB3fpmXGpWXplSZD75TKWblswucr3PjckrFS2JLezAh9N5WtHn6gruW2iC37HhrtHVrBi7S8BwvABDlzmnnd6SyAn8fqnUufmYxEi56bIIu4kY5IcZneuQV/RG4nAnIQX57qPNB8cfQLIKHI5gYbe6RFVRzOUb+jyiJZz2Dj3IIola1B0nO/gz7ITUPU7FQR0JlWVmokLfcD6LvcdETj6AtMC2RFlfOriqR2gWb2oYMDrpO1ehXJdbqiJXlos79/aGvtVJ32qEi1+pMDru8+euXhQgNKRc+b5gHkhsHuoWD83jCxN2g50FuRrRn1iLp6pdoSetqxd24wJdYxzX7c2TnkTdwbIPb6sYMNzrsGnFsOPoJoP/hv8Ia/rjcm1jFMfhwsjJ866ohoMwVCxVGFdH7l1GDVcGWGcdBW4rUgwjJl6StHXxFqUrajfoF/7F/ZPz/dEe62+O8rPKf3771/m9vfGv6Vve+fqKx1D38dftPJicqjAp+WjQbn+OdE4/dRtJArPOmtzeaO6PX2a/1fw74gAqBjy7s7U58My2r9wKlpl+FUnx54RuAmzjDFSl/gXBttFggOKAaDXvjlRWiXWxz/Zf8jklbKB28cudiGOf5yF88xz/z+wcdSlI+RWOEjh2DZhF1YawPC6U/zttdtxhMcxyUcw0lCLue6TZ9TMRynaQzCbRwu0WN1TQ+pBu6wnLsm1mO5Z6ThMi6SCh7Me/uzXwFVA92wF7uxC89wD3fob8qiEdSby7ae6AVNitMolIUdwGjsKwrjoSz+QfohF2rPKYGgoMMvaCiKIYIOQUiwIQOvUnsdYtQJ+FJwoTF+ubSgBBLQQLoLwO9uOgLBoE8FBSf9KGioTX8KOorSQcGGknTZa8cspagTUFyssvGqLtgSNFRfLlA6/D23XcRD/0BgUNb5afNy1MQvlhYVXGjPwLVkS3BoE7+FJ2jUMM2xNjmotbDf6g1z1RTIf6g2OJ8LCbnaesaGYZ70R6BvXqEnvpK4sMaNfGAVdDI3/wgWhfwZOpUYuNgUBTn0g7sYh5BxOP0ZMY1VlaZGexUsKdDo8PfcdhFXOgu4sJ8VW/Fy1MQv6CotKqCp0D7kwMFZXoslOLSJ38KXyChGwzTHmjTloPZQAfu4LOQohU3kPxdCVTjO50JCrraeseGDFU+K7Z7LOIMEk1lGzRSwG37XwCobE9owENiixP5yMh094fWv0QdHARnGGEQzPA4xzzgHd3+FaaQsMTVjkrBM0k/TgZHekP+P0uyCpEgjXT7ZyE4OcpLrO67KoAz6ZvvCKRtAhAllXEiljXU+CKM4SbO8KKu6abt+GKd5Wbf9OK/7eb+/VVbtTt3V3dO7/1+3cAiBwgAMOAITC4nCxvH0LCUwBAoDMOAITHXsuDFAoDAAA47A1LCQKGwcT8dBoLoAAAAAAABAnB0QahsoIDpUeYuTEk1HGkGqvPsPS5wsr/Ls57Y4V51fQLOFJrOfiK4AAA==) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAA5IAAoAAAAAHOQAAA37AAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAhQoKoniZegE2AiQDgVYLcgAEIAWHPgeEShs7F0UjLNg4APQej5H9XxdvDKheJ6pTNLSIKmJMeCkjI9YYMTTy9NL5eKeHD/V9TlTi/DgfqVkUx8XIcsT6VjnvZEYu4p2P1fnPs+3rXEDUd9XJLuJHMRHFBu62TLU71Y260W0ADM/f/D9PqtfNV+VFbvvNjXlMerDQgz9B7LDrmzKEJNAAS//8//C34VaswPEMf8QtdX2/TZX9wnB0KepQnVMyAqTvSLjR9X9zpc3s7RyyLOW9WvQHqtJlJtD9OzvbJm/z3mX3iKac8pRYEj4PKOSmxAeoCiSBhSlLUXnG15ras5/qPZLdIUHEsXBTiha7v9IOAopM0mz4EJBiUgaAfurylIemVAHh4o8gpQuzV1sSAHoPzOxDlf+SaVNnfnoZ9VSKU1ko2AgAUjcpDVSGDDC5PAgA6KVnRse/o0JjARjoDB9K/iWr1y8FSMTqYzuuR658xUqUKmNj5+Dk4lauQqUqXn5BIRFRMXEJSS210lqbh8k/Hxa5n3fJCybX8AnUG+6zmmij6mdszYsM+swf9M5P9MI3PiJNpq67KvwX6BzddErjv+SyI3QeGuBiPrj9tI0S7nvikQf20R07Ke6bCcf+AUlFyFrT9acCKAB8zQH1zpkHIKvwwwcJJAwJMrcApOd0NMQu8L2l7u3kOtYtEWFFCYpAkag3EKwYUUJ/9WDRNk0VpYlIQry8Wr5b1z4hJRQWUKlgc5/oLn2qVydEAgFVDQarV68faiUnElEftKIEGiqK3x8aoz9qn6ih7TF0zVgdJx8bps6jEgk4nhAGhD+MHHdnnKJJI1soo0lAF2BtyN5BAuaFkjYixOsqmpsrjNyQLNuwKqFPE+NeMrs7VxMJuZAWQnhyn31vakbqnWrWJa+zcTXVzKqzP1FHu5LsaENIzqFbvVeWQ8SGIAduBaFNrSWzIkjzsVJL9NkSOheEpZDJJCzR8JGIJZMUNQ9EfU+l2NW1LUdEbB+cw030VDXd07x6xq6iOM8TdG1pDbowCcxru8HaO72NFfpiVyqKN86ZIQaC2D1fhonhsLvau4mY58FJJNi9W0/f5b3UyonL7kGKvkhyjCDHBOupFMVkJp82QuTx3Pz2Hz2KPmT3Ppx7wghReJIAS2dh8gQIjfOEmUecyxqJDia+mVpzwpXtMyJWfZuI1TwhYs0V31GmUI4FtqTj7Nbaye72Etv3ykloAdQqUWN7Y2Mb3OlH+/Pm81jleeP3abVzMK9hxGLBfew9Z8SO1ruax3bUXDUyu/apzrarduxI7bp7FOyqBdFpduudZbfOyu1J9t5afPeFMtg5S2LAO37Xt0JkCps/9G7owOnOfn7vt+ydagzSiZFdNnr0Yr29J+VC56PGRqrX+ofO1T51rnzlxrqnkvN53ibtlbNBbJ7Lc22rvu2u5qn9tpdA7VpiAjEyhLBV4dcdSB9vuK5sNF5u9UaK1j2AxkbxeOLW21sBdlqqsx/OmuIr1qTS7jJO7V1wytSoCqizdi2czlYsSSv03RDk3jzIVkgxYvewIFEdu88fhrjPpvtQS5bdRjsuHCF40BMSzN5/Hfa1fSzpCeuLkUqZ/PmN6p9P8v1l/Hkfr5Y/ApqkY3g+WUoBmfIYC8MLyEbBcLLmJT/0K2hyEbuwfPZS5gD7MrtntxI7m0+nt0tARK8IEbtzoazYde5WIC7Bdi5r/bfP1+H4xbuAqz3BI/vUJthbzrC7JcmWBIUoW2aEMcHa3pZNZknbzvysX1UT2TZnRLJYD5vbmdDximL2q3HgfRHbjBFUyJhthk4yz0FEZmjh2ReK7DBC29Fm3k90+X1pG/iJp33vxY2kYR4eCw/fqoSRfGNkg7WErh15ILwrnP23WyQeYczXDCTx/yJ/FEaaI4Zn0xitwNLHMAQECWLi3zsK6vTs50+r3LjHbezZE8q/VZ3ZeuVY2qDJdFd/CIsP62Ux2LjJ7EBZiVcMtT3fPVTWdR1jJ3chafKwIccFvA11q80bzRt6bGy7MWNQnqvRx41+Qfw0SK/9vXun7s+LDiyC7+743ehpwYx71LZZohL3hgGq88msAlWxh9LNRhcESGse2kU9epn8prrEoYpwQ8TRRYUXtmhySfqsUXDIx1FHKtT3xuRavuM1XTsEnaRg/3SQHm3WXhBTx7pp49SOVYyKAVBBsn0VtW92h/2FiwbQGKGVU8xwX7ztkr+qR2UIPrMGhJpsWRE4uW4mpW8b7niNQBNpkaxIgh+kaft+Og3uDHnrgt4Bt5VSIv1PGizVy6fj1+fIRrvpZCeGV3/xTi9SMHquiDJUXrO52DLvNGQyhAPYoPON9ERPHtfklr4qrG93rI+vslJSifV+faDha8uODsmiotZV5kXtu2oHKNGJpjq+/RU0me38ocxOGmZVhzrpuW8MzRnDB1dO76uxuSSTQwHJRPV4NPic1kjxgd64sKhD0rK96zl2GyplLE84kELtkAbKR53Ytt2xPZTBmK05uLYgO5HfyWntUpEGct5OpBMOAk/Tjj6dR/8KhQQenyAUEPiLSMrhym7DohlA08Zvhr+pGRYKpgcpWdcy8tCibl78/PM31ls2tO9mqxYVd1Uc79sfiwGnAs63M1jHgC/AMnjDKSVSeJbLnSujMyX70vhnv2IJV77jIPe+pLGrcS4mdbfH0DtvcwjXptxGkFulUdy7ujJbWsZG355B4Dspuuboe0wxs6cNxt59zWB63/A5v5tg3DftUNacMSg6J7Yx3/gxMpAzVbjFe8pjp05xZb13V+L9kXDZq8/A8J01sILqwhtXUX6ClGtaWJs4U34i1BT/KkCRLpz1PZrgX3og7O5dUfqXbzzUOrsWB01xmfCzb5LN2cc2fRI8vczjXlwJo8+nsdjHgjObsT0gb0r3uMMhXL1ejYW6JEru0jSa/r+Xw62BSK24nNak+9wPd+qcHf025MWdjryYgdSihsP1QpCXy6mBwGLixjzxHSKQNpKy4+YWJj6FLzr0QmcH7h6Y42vZq31AOtawXYbyyoZu+LNt+zbAJhKONJ3PHODe9AMdT73fSctAfHHF5gOfi2Unwut90yHwYP/eQrtbsYYlMMYzHxepmKPysMfBEuLdnb8rMccmAf9AAsOPC64WzOTPaW9LRU8A1N7S++XEl8DRrqAviT/lt5I46nDfi03xDnkILDp2l8iyz5xdXZkbdCoFSFF9bsyBxHT+xiyBvXH278rstvRS/8TX067NGN6rZZcMkVepnHhrrRFldin2cfhrRoYiTw1z3qsPOUx1roJhBNbSelCumsl5qL7nwOq8IDpyUlmmqKbUK8q4JRpkmMOWD9M6W961icxsk4jlye0s79skgCej4L2f1F6nJJTIraZ3snxoEwbRJ5rYhHX6XzffBE0MBHbK2N7aOiBlm7Zz7bSVvHctMC2BUraimBZkhOsFiu5Zh79yr1BJ2qEgI/JgqPYZFSpWAWjDW/ZaTM6yzzmfp2mMAA3KXgSVEKBJyiCvyRJtg5yrngQR6r+HFl3RIDJOA5sGWAYCYnrjTPbEURNmAPUFtTAlmrZijktaFLGmobkw17lc2lxadKxziLSnAXoOL6aZoJ/96+afENMATRc0ju2t3hKo+4XNHzp26vzOEjHPTJiRpn2795aEGdThCXda6rVr/65kz4w0Turc6YMl/PM9D/xbOOnTaXPX7PLFphmgfen1K5Fc3DB9PuCler+c/hLsSi0bM/Bvrxazo8P04P2QQC8nVCcyQg7/iwSZ+R1zIateruoj5BdZ6Tk0lyTLX1YR6mOD6sZGKPGOqHlch9zc/XUkPh6c0+hDDqVCkuMvAw9Wnp1xdqp4BEA5cZvS6xSVUDpcYWOFTSjephcW0KFUuwTRYfS9vGL1ilNbTsmWk1sQ9okAKLiuR/Y1yS/U/reGdeQvU9D+4dCPWA3jI1HYScfTSnwZ80HwQ5ogKcX/fw75yw7452G796bJZlIG2anPAeo9isH0K0igniiINqIFsA7RqiCIIydE0Qv6NT1cbB0eamHoHWutmiapDnoBLUYaGoHyLFFHU9fqfKe60DyozYjLOXavbMKH4ijBGd0lNr0Mvw9uIKEiVAAjEbYUx++e4MO8SyWoJeOgSlCQqcooiVxVAWOG6kMYz4Gqwy4EgFepQTTH5vszyiABGaQEAWzD94FKCNEyVUKANqgy6tMOVUFJeqL6UJa+jKgokCQIAJdWgxgrNXwkRlNp1c1bh7/ntos4vBui4iCPnraWnUv8YmlRzYX2DJuWbAkebeK38IQ8NbKyWBt2jrVwj42EuN8UyH+oNjY+FxJytfVMoVJpM/5Ois0bosneyELY4EY+sAp6bd3+LVgU8mdYVWJw4lgI2cPX7WIcQqZU9ggd07Kp1cS0F32WFOTp8PfcdhGrgjKNisvTIC07l/gFv7Sohii0Vx5sQOVALMGjTfwWvkatyEZWFmsS7BzLW+C2y0LJoyA8/5F0UN9tfC4k5GrrmULFg7QZRbvnMt2G5ifHbTRZYDfz/sAqj1sZ2wkDbFFj/3Uy63Dq6oTxhwch7YQN6hk5DiFT8oweLablwJSJ2aSqSdJftnNrnJ4r/w6R411JEoqq6YZ5V0DuGD5wy3aQQMgoqGjoGJhgCBQGx8LGwcXDJyCURkRMQkpGTkFJRU1DS0fPwMjUu8m/UlrlRZYVc8V0ssrh1zUDpnAU6OSfDi9cPIHbNFXghYU74RFWrnBBDMPs4kYF1jgt05ZL4VmAZRF+eRMO04UCZSwmZcK0heHCYK7FVZCJAodpMm4+Nk3E3Qcm4j4lKgA=) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.3.DKcj-BIy.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.4.C85JLcsC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.5.CCq1lE48.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.6.DXQh7BcP.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.7.By_jMj6y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.8.BIkjD8zN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.9.DRFZRnTq.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.10.CXdOfdUj.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.11.MZ-ztnLA.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.12.CKSCA8UU.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.13.DHTyVHoR.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.14.C-KrcP7X.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.15.bmHXNKWB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.16.B6CXXTrQ.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.17.CrIXYdKF.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.18.DFeXHpKe.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.19.Bj8myODb.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.20.BYVPp5V3.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.21.DYtnxxgN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.22.CcK909hr.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.23.DmgDXx2I.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.24.SDVvCPg_.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.25.Cq-z0Ko4.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.26.6F-0dTec.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.27.CuI497Ot.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.28.CfNq72wN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.29.C5wtS42Y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.30.Dv1dgSzR.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.31.BlHYBpHS.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.32.Bi1oIgVR.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.33.CTOCjQRq.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.34.CpdZ0wAf.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.35.C2UydhpS.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.36.DGca1Etf.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.37.CT4L5KID.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.38.BFDp0wZk.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.39.B_3fsvsK.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.40.TeDO03ow.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.41.DWQ8u2HG.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.42.BzbSCE7g.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.43.BYRe23Fn.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.44.CV5ccqrh.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.45.D_l5A4nJ.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.46.CAcORXHC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.47.D85jin4Y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.48.CZVQG_VB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.49.BkUmdFsA.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.50.BVX-Vvd6.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.51.Ch-jszlB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.52.BKNMVoAn.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.53.ChDsuUMG.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.54.mHrOlQza.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.55.BPHbGfvI.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.56.Bd2pMAOD.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.57.DRiU8hi9.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.58.DEOJaSHv.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.59.DwYlk8Xb.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.60.0JWEwOJP.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.61.Dks8Xo0h.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.62.CYzl7XGd.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.63.DpiQdNnw.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.64.ChZqMrh5.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.65.Czp-y4af.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.66.BtAkogxQ.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.67.5VwaX6sl.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.68.Cd4ebKzg.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAWcAAoAAAAADIgAAAVPAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiWCICwE2AiQDMgscAAQgBYc+B4EcG+IKIxFmhG6N7K8xJjJ0vkhEBU6LQ1NjGhUASnE6zjser04AADgBIAgA8D5/0G1wBlJAEWUAYIDg+efe3ff+b6xhmzpxPLeHWd7J83SDLNDEC6Th9exfmwNdIQciKYQcjOm+XM0fw376xrAIPF9/48/d1wQlQSQBJx5xZnHT+Bf4COv//6n3ZqyXiIUnRyAnpGNZqaRjAbfe0h8kbWLLhqdiyvzf30y7RB592o1JYyzfYCEnmknTKXvCEKYCh5pbdoQ2HUl/sM7fT23pUlUWrsklNbJWErz+tmMCNQukCNm4KRR6mUIjZ/wetmUGM5s57PvlNjDHUA2wsNeKwwOdvGe51JIMIPQHfPvVu40C0Ozzm3BphEjCBjTSO6yfonAJwMsJgJ71H+RBUJOm4QBsQiJmVC9DwM+cIJDMHU0QFiSFGcIaYeN/98TiwhRhZQV/P08PB7uNKKv6D5QZAPEoMycB4oDcQA8JTGIooEyRl45bmG9Ei9On5Pq41DvZJygQ5n9rDKetlVWtMaVU8ljaGaeNSVaUwpTWwl0gJNz19xS1srTYn0v4K3BP8nty+pKsVJyXMLlWpm6Nn/D5vCZjNIuHrF65B5lzFgG4YDA9WN8lFhoIBQwt9snqGftbi+BJQM/fk2vFVphgwatldfMp3988ypUg4Eo9RW/wtX0K0CAZTqUYmRw/MxAXxEPd2ryFchDt03BHUZUa0ag42urRaun040BAAdEgSUqrFwrqJwAKxk+pAKX8620tZwMjDxdnx88ebhPzDweHTheWh84eTvMWxCGXOa1mucOpMOsdKpVLb5Y7HUqTcHlKiRVOz5VYAGFWgC48Q9Ian7t4P/gx/88PyLr2LvH6wiLVUbRX0op5QVlFCx+pJROqGsV91ko8R4oUIpPa0kmCK/mlCnGFIzfuWVzc3diokuJmqWxvAJYrBOCaw3mwPI0VKqc+W6bfx7b4V7QodWRYH2/vUpds4LygkVBFruUjLRWCsnmeA7vqFfzSSriTRG1hElMUR5EKgRwe2JPKiptLomLvxp2wtrkO3geCR0XMIkQlaG9E0brs0XTpA4wZ4S2ld1OSfsfH/UmExaD7fVSy3b6wVVuLYYAJ4zF7CFTGsFTeeysQcWBuYgRt6+luewjDlu0CW+MjPa1ebCAqLb3aHrLhockmRxeQtp6etjM2W7EZUQFw+wJMn6FjLfWVfvVzoS8A8O0XAPySsCng7bf7zBUQNroihrn/+wSAbN47nr1nXdzFmyltekwPkcRkEeURLGdpccCjAaKfRWX5gDXgEfZtF2py8rggrCY1KtMKDVFiNLls0cJjh1YuB7odjuhQd2lll4SHgMjkD+COv4TCnR1U9pxHQzXX0RTNCVok8wWtooWn2yEOR8ueonUp1DoIrft7KcqI/wyVMz1JLluDgKUSLbBJYq2gtlQaxmiv+E08IzTCVcwJ/KbBwKsL2aY5sP9wTrWcEw1za/IJ5VzzftHG2YChp6sqBlLc2AcxxaLM00/BItG/IDGN4RSNgQCfuIyxC1PGXrCmZ8iTdmvjDWtfCpnOnycKpQg+SaTiFCkn0oAAE5UcVRVgk4MSps2doJbp6VYaDEbmJfpK+J5il6QEq0S5EgR8DfOAYV8SWk4sxE7eJ1WgNl4TZwkVzJlGboLibCKNJ7PztCyzKOaemWWEDXKjjxoIo34mslwQkEWP/O9JErzirH/mdTgBUnKxh+LFJI06wRRjzNeDPEgXsu+pyN1U/6PRvj6k/ovIzROn6NKjz4AhI8ZMKEyZhZPKyLK5CgJU8CGAkBVzhMYyOEYAkSEGAAA=) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.71.HP3GUGrx.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.72.CSaG2w83.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.73.BVCfzcYb.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAA1IAAoAAAAAHIAAAAz7AAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAhRIKo1ScGgE2AiQDgTALWgAEIAWHPgeDQRu0F1UENg6AhNgRZP9fH2hHmObiTWR2BWuWuKdEV0ZvTAgf9qfE8/oLtOOCJSlwUQwFwaBgskrB8IGPT+Svo7GpmOlaytRcOZOuo/P582eBfhdU/d7WPfsuyASoaCQ+RJkVGo+xqPsW40AYCos7oRA6xeH5m70dBrCrCa0/IRAzWq1BrB1ggYDbPsQ9hYrr2JAygi3JvDQfBkD4H73XV1XSo6rO0gyePG/hE5I7J/tJKjgBm06b8nVZNCyUL1MyfSl1U0DYyhkJN0jyf2upxQ2TowkbkZaFqtK7c/h3jmhChNsrscuLKoILcgFRV6ISVSLG1yjTn71be1jJEHFrcpl+eXcDtHREAzBNT8QIh+zsXkC9eJY85X+0eb1LCNhjZo5GmJqMVM3/TGJz1B2F+ZDN/Id1ZMCm8TIAwOsHMTr8L1KxDOEcLABc1ai1Wp011lpnvQ02OuICF7reDW52i9u95BWvecNb3vG5L33nB08vbx9fP/+4xT0eiQ0nkqRn5P8fZFrpX7d+hJJ15GqHVs83ZG//8m98vLXo8x27m5siwjkAZvItGn8Lpt/KxsS/30LL9/898+/xfw/963TQKoR/QIzDk7RDk2cAQAlA7AWAxD5LmWRETFBQMAiCHWkQI2WMo1T5GISqHnbEWIjSGVFUlUJUEg0SDRpJUSP5HKVi4wRJSTUFsRVQdSk0WZ9EuzjXjDdINJYbZy1RKEX1RCUPa4/asmKFGhUT1YWU1ROEETlNEqnqyZ9Zk6cN3XzSlDo9vQedi3fZu30e7FZP/rUN7O3s7URnB2VkcJZKlVzQQKIarQjSq1CWwWo6eP6Fg+375IamtT9g7yE6D8htZloSNXhaJ9MyrBwF1e/85iE6UcTe8MtFFq6oYW3ffx172DsROiG5PtgBl8FYqCvnmrppnahhfSAr7Jw+Qm9qXmWXksNcSDHCikBP3G146Bw6Z9lrUh1/3N/+MKUgqrKSntaLPh1yy3zatDiH+XLKOJOzuUShv0+Re8b48NPwoacul0L+R2dFZbiboLW+ZQu5x9plKKQ+bRl6YYkGFTAtsWKWYIScjE6gzuQcPYuQdrVEnaA9I/t1T/IizNDwRthPuAv0FA0PcYdK+Y5JE0bnDrmDTOOUAJTsmkd3EckF+3gHjvFjI7n+PnuWsa8gvsursxm5mLPYmDcHSq/rJeCPD9zuXwfDRRtqoeSHNg9G/KZF9n1OXx5oRX4XFP8RdrF216a7poKok/DtAd9pgWIzfwQeZg9jsdKCOkUlI3LMJ8nUgRKsWKy3aNXyGAPvjXZcz+HKpt4DJan6ncLEjRJGVys/j91B2Ot+eLdebyQaYz/ar761Jb2Ovrm55SfROdHjmNlZ33NnauWAfX14Ckdk3O04trX5jsa19IYT5J4CQWkC+zR7PeHSwDZHQkYGfkdLNWBJSOpnMsSkEyH+fp+Jxq/Qn6LCwOuBsjilPnz0LdpyqAH8PuO7i+t4YfLt81KfoL8XcfG2ek+QFcO1PZ/fRnzG9y8vm1DrMlloq69ns4xTJc1Aun/hhrIqe3vrWoRfCtGdW7Iz76pVt9uZkvmHnx43uMovjfse8rTvbFPl4lhR88a1bHjjucnGLfMqL0jUVp//tlr1b6pXu2XFvF1NaWzR4UrQ8Zdab6VEnejLwrXFr+Tqf26bFm094KVaypcS5qD096B9/tsDgOweekbG4Jh8NIVY2YBmZ3ZKENRGYTMehYSOITv/SvC7K63YuU6Z82EX8OoOVQ51w5DBodTSSmkc4jzDhaK48fQG8dYl+eVlS1UMGjwW7qAs0pHn4ffIpcLiE2nWztf+fXGUN0s98lqqqohRJoP5geeda3Hl1joa7r5c1sbMW5XGrGUKEoyjaRfIWhn5yxrE21L9QqQkH65W+LasXcfRm9WMD03/U9am4+2xqB8YCeZVXD737py0OXfMFm/Y++uC1cDA/0HH0/AeKYVCAM3eoFlnyzPp/f2j09M37OZqMu8vv8JjColEBo97Q+j31dV6S+na7nodALZXcByq/g0l3HTvhyeXUo1t+anPCMFbgeOz5F9Q4FuwvA9sDVrTAJ/7u8C9ROSo6Uy/L/cs3IjAx9Bx/pFhbFhNXBvjjW1tZY7eJHhrMLB+mDG6ZtiuJmlVxfu2Oemmyvd5c6jAdg4tGMyfStSS7RGDD7YJDnfvJPntcWbG+QnwqiyiGmvHhkZQS+hJAyp5fFchlYxihuqNyRvmvo8WxEaTOyaTMfy46BQ+GVjdnnj5kqZgw5wONqRR0CzTpiYQkQRZrKd3oIwuqDbSvvE7Ts45fkAkLTolNU0XzafZBhSHE+pKaNxqPaU0NiUbV7cIb+wyKSha2fY6oElQL9ElFgFmlfrxwg2zx2HtJo+XaE5Hj/an69grtTQxtSDmS3yhXlWm5CSnKnSorIIVYYS+904tTyamqsJvY6SNzCoMupq9xANJQYqc8lc0tybhYHBXChx5KAp041qppC65ijDQSOeztGhMNTtmT4ltRX76tqvepPKpU/kl5CgkoCa/Ii66CEsnaOtxrPR2BYJeK8okxUSg9qKg1/GN/wnUBw9YG94ZAJ+zejEeqszCLL1G9WJzaHYrfbWGo0UHhCWgMUlo49xxnTkqJalTLk5oLSSSkGxrNtIG5/bRFS/37U1hYLFoZrvKmeyKwzDiwI3vpldn/26jJ99RTPrCkvTMXCXgP1a5GFcyrTqLDrLYxmGOqILj0WH1YJcN+LHC4rfmwjc+5X3B4DcskovWXn24/8IdYDZNaWa0H6FhjesmLmLO7DGQMZKMioKmhTlIk6DO86I44NeozhzUdcfwJKYWPU/F96qU+J5GmkjYRMP3KFX43qYxwpjJVD6FnMqLjSUaMsWrGQuge/9paIFAZNBWaOT1KGTjtdF5sZ9njziS9VSZ4YLOpXmsaMPUWMycIkZhJKM8i4nQ2TiZmkHNjmHqCv8a8Xq8Ytrl0WJG4KLVX8bUTqFTJIxZ9UsfOFYFu+p3Uu9qOAZ8SHCAztn57i/ropbRYhN4+aFEjhb/ooqNmoDDKc7O1nduhnqxyfziCGI0Yr7TV4FbNLrAq/BiiSBhIzunUEVsmjrQyKccnrIILNu8/BPYVDjC3aCKUWblZvyRGWTLF21dXlz3HVF1fVf2FD/65W5392QtpBkbJofHSrLKc9sWFUSYBHVaCwmBTRW8ckSzFGjdzveLVnQa+C/weYBvv6I6k+nnnbP3zVZnH9ys4cQpZkcXh/4g+3ZuLt9ucCOn8cTC4wXvaY9hnX3Ar8b2e+JaYcmkGCkAzmTgUJVLuh5Z8n5B6izO9VfMLd0L480LD1Y9HLQbhEzNMbV5oV0lUzYOX161O+iyVnpTOt7QydosIQ0LDq1vb9UG7yz6jTPTv19Fi7/pH8G5PpFO5T1Gd/H1BYfKbtOatY8Isu3jH3Dp/RHDGupIZE4rEidIocdVHJin62GfVM3rhiWJnLjpZFGPqtgsD9dNEeBJ8Jdv7MsF/7m6yibpV9Pp01+gwg+4Dy0AmvVDc1v7/55/4w0r9oERCSRJkCkW/ntG5ZcS5/+Grn/e524XMQB1CJItD8zCB3tyFRULoRUDPpkAj4oCnPKdz4G28Cx9OcCADgJClyJqH4I8lJwCM6MchOr3/55RptX+fzk6SEwDTwyj28QfnIyGRPeCHd96DNhuDWuBGVkU5ADuyQawq3xpO/Aws3ElCg0w/lGWPNOr8a2JyqndhinEA+I9UhBkIpUaKJCAWYBiaDwHcR7jQRKYJShFNxYuztTmKpgONjMAsAneWQiRjiCFpPOQSjuXIUENL6EYdXwhj4NHpkESGFeUolwJXxHTJRPpV4dNYGMTHFoJrDEUr2d9AufEKxYDYkbtGRi6ZEfA0y5NGAhwWoY+praEnTkHXFN5fF8zRQojtSWDP1Diubr2NLyuTxZ/qCkWMXyxE7t20OybQmQVUOoo/hXcomwYiCopVuJw8Af9hjalIc4jqumpK/PiMspM7clVSwVwOmwCG5tgpeWHQirDnNEgGJZ4BZXFgBgKUXtGgQG2y+txBDzt0oQhggtpXIbSU4sKYRiH04FbLIkBSpHQMFKsdfUM/kCJ5+ra03AkHg1KJD//3TmdkLo4dOI4AfnOvnJklVuHzHqQAbmNkE0zCVGfpKqsku6g4I96UARY2jgNcR6B7bXpZZ5mcplZJGapUn2zTkzyf8P/xbjDd2GQUVDR0DEwscRuGUc8U8PDJzA0MjYxNTO3sLSytrG1s3dwdHJ2cXVz57mtkCw7OAssBpucaPfsapMwC9d2xp9EzF6sBjl8iQ6jlRbTNr64k/01HJrcd47WyZKL/itNdPDfasKmIUn6A5olzG0zpBQ2Zy2dahoMKn5DN1CWqhh+BmN4UALZj9CKWNcq1nY4FRMDyqOrrIyZzGZuckfOyvqmYf5Vt05bAA==) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.76.Dadcqre_.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.77.BNFLHrhv.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.78.CNvMAmV5.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.79.BeehwPgy.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.80.Dh1qUR7Y.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.81.Dc7YfPi8.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.82.Bd-ombRv.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.83.Cr2DC8K2.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.84.D07dLmAK.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.85.Bb4QroYN.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.86.JBn1wWZC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.87.ByhYROJC.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.88.BLFCo3FA.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.89.Dke1-uOm.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.90.BDRxL9cr.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.91.BoHa1hoy.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.92.B2OWkRAP.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.93.B5Rj1SgH.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.94.BPWxfQxx.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.95.DRVjvh1F.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.96.QdN_FYc9.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Bold.97.DbyESRvB.woff2) format("woff2");font-weight:600;font-style:bold;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.1.DO3DRjhr.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+ff03,U+ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c,U+ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ffe0-ffe4}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+f92c,U+f979,U+fa11,U+fe30,U+fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.3.CPLXBOXw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9f3d,U+9f3e,U+9f41,U+9f4a,U+9f4b,U+9f51,U+9f52,U+9f61-9f63,U+9f66,U+9f67,U+9f80,U+9f81,U+9f83,U+9f85-9f8d,U+9f90,U+9f91,U+9f94-9f96,U+9f98,U+9f9b,U+9f9c,U+9f9e,U+9fa0,U+9fa2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.4.B7AG46T7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78,U+9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b,U+9e8c,U+9e90,U+9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4,U+9ea5,U+9ea9,U+9eaa,U+9eb4,U+9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2,U+9ed3,U+9ed5,U+9ed6,U+9ed9,U+9edc,U+9edd,U+9edf,U+9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3,U+9ef4,U+9ef6,U+9ef9,U+9efb,U+9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.5.BlT19Tk_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77,U+9c78,U+9c7b,U+9c7f,U+9c80,U+9c82,U+9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad,U+9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf,U+9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc,U+9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee,U+9cef,U+9cf3,U+9cf4,U+9cf6,U+9cfc,U+9cfd,U+9d02,U+9d08,U+9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c,U+9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.6.U9cgt0Dl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d,U+9a80,U+9a83,U+9a85,U+9a87-9a8a,U+9a8d,U+9a8e,U+9a90,U+9a92,U+9a93,U+9a95,U+9a96,U+9a98,U+9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5,U+9ab6,U+9ab9,U+9aba,U+9abc,U+9ac0-9ac4,U+9ac8,U+9acb,U+9acc,U+9ace,U+9acf,U+9ad1,U+9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea,U+9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03,U+9b04,U+9b06,U+9b08,U+9b0d,U+9b0f,U+9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22,U+9b23,U+9b25,U+9b27,U+9b28,U+9b2a,U+9b2f,U+9b31,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d,U+9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61,U+9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f,U+9ba0,U+9ba8,U+9baa,U+9bab,U+9bad,U+9bae,U+9bb0,U+9bb1,U+9bb8,U+9bc9,U+9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0,U+9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.7.CqNzF3Yi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+98c8,U+98cf-98d6,U+98da,U+98db,U+98dd,U+98e1,U+98e2,U+98e7-98ea,U+98ec,U+98ee,U+98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c,U+990d,U+9913,U+9914,U+9918,U+991a,U+991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938,U+9939,U+993d,U+993e,U+9945,U+994b,U+994c,U+9951,U+9952,U+9954,U+9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b,U+996c,U+996f,U+9974,U+9975,U+9977-9979,U+997d,U+997e,U+9980,U+9981,U+9983,U+9984,U+9987,U+998a,U+998b,U+998d-9991,U+9993-9995,U+9997,U+9998,U+99a5,U+99ab-99ae,U+99b1,U+99b3,U+99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03,U+9a04,U+9a0e,U+9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d,U+9a4e,U+9a52,U+9a55,U+9a57,U+9a5a,U+9a5b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.8.Ch62AHS5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748,U+9749,U+9750,U+9751,U+975a-975c,U+9763,U+9765,U+9766,U+976c,U+976d,U+9773,U+9776,U+977a,U+977c,U+9784,U+9785,U+978e,U+978f,U+9791,U+9792,U+9794,U+9795,U+9798,U+979a,U+979e,U+97a3,U+97a5,U+97a6,U+97a8,U+97ab,U+97ac,U+97ae,U+97af,U+97b2,U+97b4,U+97c6,U+97cb,U+97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea,U+97eb,U+97ee,U+97fb,U+97fe,U+97ff,U+9801-9803,U+9805,U+9806,U+9808,U+980c,U+9810-9814,U+9817,U+9818,U+981e,U+9820,U+9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838,U+9839,U+983c,U+9846,U+984d-984f,U+9851,U+9852,U+9854,U+9855,U+9857,U+9858,U+985a,U+985b,U+9862,U+9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877,U+9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e,U+989f,U+98a1,U+98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3,U+98c4,U+98c6,U+98c7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.9.CrRNOjzf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+95b9-95ca,U+95cc,U+95cd,U+95d4-95d6,U+95d8,U+95e1,U+95e2,U+95e9,U+95f0,U+95f1,U+95f3,U+95f6,U+95fc,U+95fe,U+95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641,U+9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667,U+9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d,U+968e,U+9695,U+9697,U+9698,U+969e,U+96a0,U+96a3,U+96a4,U+96a8,U+96aa,U+96b0,U+96b1,U+96b3,U+96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1,U+96d2,U+96d6,U+96d9,U+96db,U+96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701,U+9702,U+9705,U+9708,U+970a,U+970e,U+970f,U+9711,U+9719,U+9727}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.10.DEeHAG5O.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+94e7-94ec,U+94ee-94f1,U+94f3,U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503,U+9504,U+9506,U+9507,U+9509,U+950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e,U+958f,U+9591,U+9592,U+9594,U+9598,U+9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.11.V2MpwEwW.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+9410-941a,U+941c-942b,U+942d,U+942e,U+9432,U+9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451,U+9452,U+945a,U+9462,U+9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c,U+949d,U+94a1,U+94a3,U+94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.12.DIMXEt8X.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+92b7,U+92b9,U+92c1,U+92c5,U+92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea,U+92ec,U+92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b,U+932c,U+932f,U+9331,U+9332,U+9335,U+9336,U+933e,U+9340,U+9341,U+934a-9360,U+9362,U+9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393,U+9394,U+9396,U+9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0,U+93d1,U+93d6-93d8,U+93de,U+93df,U+93e1,U+93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e,U+940f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.13.G8cLhMvR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d,U+915e,U+9161-9164,U+9169,U+9170,U+9172,U+9174,U+9179,U+917a,U+917d,U+917e,U+9182,U+9183,U+9185,U+918c,U+918d,U+9190,U+9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4,U+91b5,U+91b8,U+91ba,U+91be,U+91c0,U+91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7,U+91d8,U+91dd,U+91e3,U+91e6,U+91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d,U+920e,U+9210,U+9214,U+9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229,U+922a,U+922d,U+9234,U+9235,U+9237,U+9239,U+923a,U+923c-9240,U+9244-9246,U+9249,U+924e,U+924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c,U+929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.14.0_Iwqa9E.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8fe2-8fe5,U+8fe8,U+8fe9,U+8fee,U+8ff3,U+8ff4,U+8ff8,U+8ffa,U+9004,U+900b,U+9011,U+9015,U+9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035,U+9036,U+9039,U+903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054,U+9055,U+9058,U+9059,U+905b-905e,U+9060-9062,U+9068,U+9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c,U+907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0,U+90a1,U+90a8,U+90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd,U+90be,U+90c3-90c5,U+90c7,U+90c8,U+90cf,U+90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6,U+90e7,U+90ea,U+90eb,U+90ef,U+90f4,U+90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114,U+9115,U+9118,U+911c,U+911e,U+9120,U+9122,U+9123,U+9127,U+912d,U+912f-9132,U+9139,U+913a,U+9143,U+9146,U+9149,U+914a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.15.DZqu3mxe.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8e2d-8e31,U+8e34,U+8e35,U+8e39,U+8e3a,U+8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59,U+8e5a,U+8e5f,U+8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84,U+8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f,U+8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29,U+8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e,U+8f3f,U+8f44,U+8f45,U+8f49,U+8f4d,U+8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75,U+8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81,U+8f82,U+8f84,U+8f87,U+8f8a,U+8f8b,U+8f8d-8f8f,U+8f94,U+8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.16.CBTcPXXe.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8caf,U+8cb0,U+8cb3,U+8cb4,U+8cb6-8cb9,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7,U+8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc,U+8cfd,U+8d04,U+8d05,U+8d07,U+8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13,U+8d14,U+8d16,U+8d1b,U+8d20,U+8d2e,U+8d30,U+8d32,U+8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42,U+8d43,U+8d45,U+8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c,U+8d5d,U+8d5f,U+8d61,U+8d66,U+8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90,U+8d91,U+8d94,U+8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce,U+8dcf,U+8dd6,U+8dd7,U+8dda,U+8ddb,U+8dde,U+8de1,U+8de3,U+8de4,U+8de9,U+8deb,U+8dec,U+8df0,U+8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09,U+8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b,U+8e2c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.17.C4LbCp7D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8b5e,U+8b60,U+8b6c,U+8b6f,U+8b70,U+8b72,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99,U+8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb3-8bb5,U+8bb7,U+8bb9,U+8bc2,U+8bc3,U+8bc5,U+8bcb,U+8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8,U+8bd9,U+8bdc,U+8bdf,U+8be3,U+8be4,U+8be7-8be9,U+8beb,U+8bec,U+8bee,U+8bf0,U+8bf2,U+8bf3,U+8bf6,U+8bf9,U+8bfc,U+8bfd,U+8bff,U+8c00,U+8c02,U+8c04,U+8c06,U+8c07,U+8c0c,U+8c0f,U+8c11,U+8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24,U+8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89,U+8c8a,U+8c8d,U+8c8e,U+8c90,U+8c93,U+8c94,U+8c98,U+8c9d,U+8c9e,U+8ca0-8ca2,U+8ca7-8cac}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.18.Clz-Lzuo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8a02,U+8a03,U+8a07-8a0a,U+8a0e,U+8a0f,U+8a13,U+8a15-8a18,U+8a1a,U+8a1b,U+8a1d,U+8a1f,U+8a22,U+8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33,U+8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40,U+8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54,U+8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d,U+8a6e,U+8a70,U+8a72,U+8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c,U+8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0,U+8aa1,U+8aa3-8aa6,U+8aa8,U+8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8,U+8ab9,U+8abc,U+8abe,U+8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6,U+8ad7,U+8adb,U+8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed,U+8aee,U+8af1,U+8af3,U+8af4,U+8af7,U+8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20,U+8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e,U+8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57,U+8b58,U+8b5a,U+8b5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.19.BAKvj_2T.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8869,U+886a,U+886e,U+886f,U+8872,U+8879,U+887d-887f,U+8882,U+8884-8886,U+8888,U+888f,U+8892,U+8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce,U+88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0,U+88f1,U+88f3,U+88f4,U+88fc-88fe,U+8900,U+8902,U+8906,U+8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955,U+8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f,U+8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987,U+8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9,U+89aa,U+89b2,U+89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3,U+89f4,U+89f8,U+89ff,U+8a01}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.20.DbYBJH5C.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f4,U+86f8,U+86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722,U+8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873b,U+873e-8740,U+8742,U+8747,U+8748,U+8753,U+8755,U+8757,U+8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca,U+87cb,U+87d1,U+87d2,U+87db,U+87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2,U+87f3,U+87fb,U+87fd,U+87fe,U+8802,U+8803,U+8805,U+880a,U+880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831,U+8832,U+8835,U+8836,U+8839,U+883b,U+883c,U+8844,U+8846,U+884a,U+884e,U+8852,U+8853,U+8855,U+8859,U+885b,U+885d,U+885e,U+8862,U+8864}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.21.BubiVc1k.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+8532,U+8534,U+8535,U+8538-853a,U+853c,U+8543,U+8545,U+8548,U+854e,U+8553,U+8556,U+8557,U+8559,U+855e,U+8561,U+8564,U+8565,U+8568-856a,U+856d,U+856f,U+8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585,U+8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8,U+85a9,U+85ab,U+85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc,U+85dd,U+85df,U+85e0,U+85e5,U+85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe,U+85ff,U+8602,U+8605-8607,U+860a,U+860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b,U+865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c,U+869d,U+86a1,U+86a3,U+86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9,U+86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de,U+86df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.22.TSyJIllt.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+83b4,U+83b6,U+83b8,U+83ba,U+83bc,U+83bd,U+83bf,U+83c0,U+83c2,U+83c5,U+83c8,U+83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea,U+83eb,U+83f0,U+83f4,U+83f8,U+83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a,U+840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438,U+8439,U+843b,U+843c,U+843f,U+8446,U+8447,U+8449,U+844e,U+8451,U+8452,U+8456,U+8459,U+845a,U+845c,U+8462,U+8466,U+846d,U+846f,U+8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484,U+8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493,U+8494,U+8497,U+849b,U+849e,U+849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1,U+84c2,U+84c5-84c7,U+84ca,U+84cb,U+84cd,U+84d0,U+84d1,U+84d3,U+84d6,U+84df,U+84e0,U+84e2,U+84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff,U+8500,U+850c,U+8511,U+8514,U+8515,U+8517,U+8518,U+851f,U+8523,U+8525,U+8526,U+8529,U+852b,U+852d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.23.CVm246xk.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+82a9-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6,U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2,U+82d3,U+82d5,U+82d6,U+82d8,U+82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed,U+82ee,U+82f3,U+82f4,U+82f7,U+82f8,U+82fa-8301,U+8306-8308,U+830c,U+830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a,U+831b,U+831d,U+8324,U+8327,U+832a,U+832c,U+832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347,U+8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f,U+8380,U+8382,U+8388,U+838a,U+838b,U+8392,U+8394,U+8396,U+8398,U+8399,U+839b,U+839c,U+83a0,U+83a2,U+83a3,U+83a8-83aa,U+83ae-83b0,U+83b3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.24.Bv7qCqZz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+814d,U+814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160,U+8166-8169,U+816b,U+816d,U+8171,U+8173,U+8174,U+8178,U+817c,U+817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5,U+81a6,U+81a9,U+81b6,U+81ba,U+81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9,U+81ca,U+81cc,U+81cd,U+81d1,U+81d3,U+81d4,U+81d8,U+81db,U+81dc,U+81de,U+81df,U+81e5,U+81e7-81e9,U+81eb,U+81ec,U+81ee,U+81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b,U+821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237,U+8238,U+823a,U+823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259,U+825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283,U+8284,U+8288-828a,U+828d-8291,U+8293,U+8294,U+8296-8298,U+829f-82a1,U+82a3,U+82a4,U+82a7,U+82a8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.25.DOimytnF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011,U+8012,U+8014,U+8016,U+8018,U+8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034,U+8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068,U+8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084,U+8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad,U+80ae,U+80b1,U+80b6-80b8,U+80bc,U+80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4,U+80e5,U+80e7-80ed,U+80ef-80f1,U+80f3,U+80f4,U+80fc,U+8101,U+8104,U+8105,U+8107,U+8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f,U+8140,U+8142,U+8146,U+8148}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.26.CyetmNKf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5,U+7ee6,U+7ee8,U+7eeb,U+7ef0-7ef2,U+7ef6,U+7efa,U+7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b,U+7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44,U+7f45,U+7f4c,U+7f4d,U+7f52,U+7f54,U+7f58,U+7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70,U+7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d,U+7f7e,U+7f85,U+7f86,U+7f88,U+7f89,U+7f8b,U+7f8c,U+7f90,U+7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf,U+7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb,U+7fec,U+7fee,U+7fef,U+7ff1,U+7ff3,U+7ff4,U+7ff9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.27.BQF_Nk_D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7dc4,U+7dc7,U+7dc8,U+7dca-7dcd,U+7dcf,U+7dd1,U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb,U+7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22,U+7e23,U+7e26,U+7e29,U+7e2b,U+7e2e,U+7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43,U+7e44,U+7e46,U+7e47,U+7e4a,U+7e4b,U+7e4d,U+7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d,U+7e5e,U+7e61,U+7e66,U+7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81,U+7e82,U+7e8c,U+7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e,U+7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8,U+7ea9,U+7eab,U+7ead,U+7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb,U+7ecc,U+7ed0,U+7ed4}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.28.ysk0E0lo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7ccc,U+7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4,U+7ce5,U+7ce7,U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30,U+7d31,U+7d33,U+7d35,U+7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b,U+7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b,U+7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79,U+7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.29.CcOtzw06.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7bc3,U+7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1,U+7bd3,U+7bd4,U+7bd9,U+7bda,U+7bdd,U+7be0,U+7be1,U+7be4-7be6,U+7be9,U+7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07,U+7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15,U+7c16,U+7c19,U+7c1e-7c21,U+7c23,U+7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d,U+7c3e,U+7c40,U+7c41,U+7c43,U+7c47,U+7c48,U+7c4c,U+7c50,U+7c53,U+7c54,U+7c59,U+7c5f,U+7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79,U+7c7a,U+7c7c,U+7c81,U+7c82,U+7c84,U+7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.30.ChhsbTak.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7aca,U+7ad1,U+7ad2,U+7ada-7add,U+7ae1,U+7ae4,U+7ae6,U+7af4-7af7,U+7afa,U+7afb,U+7afd-7b0a,U+7b0c,U+7b0e,U+7b0f,U+7b13,U+7b15,U+7b16,U+7b18,U+7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d,U+7b2e,U+7b30-7b3b,U+7b3e,U+7b3f,U+7b41,U+7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66,U+7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98,U+7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0,U+7bc1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.31.Da3xvL_b.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+797c,U+797e-7980,U+7982,U+7986,U+7987,U+7989-798e,U+7992,U+7994,U+7995,U+7997,U+7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5,U+79d6,U+79dd,U+79de,U+79e3,U+79e7,U+79e8,U+79eb,U+79ed,U+79f4,U+79f7,U+79f8,U+79fa,U+79fe,U+7a02,U+7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e,U+7a1f,U+7a23,U+7a25,U+7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36,U+7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d,U+7a5e,U+7a62,U+7a63,U+7a66,U+7a68,U+7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b,U+7a9c,U+7a9e,U+7aa0,U+7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4,U+7ac5,U+7ac7,U+7ac8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.32.ySktbxs5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+783e,U+7841-7844,U+7847-7849,U+784b,U+784c,U+784e-7854,U+7856,U+7857,U+7859,U+785a,U+7865,U+7869,U+786a,U+786d,U+786f,U+7876,U+7877,U+787c,U+787e,U+787f,U+7881,U+7887-7889,U+7893,U+7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9,U+78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9,U+78da,U+78dc,U+78de,U+78e1,U+78e5,U+78e6,U+78ea,U+78ec,U+78ef,U+78f1,U+78f2,U+78f4,U+78fa,U+78fb,U+78fe,U+7901,U+7902,U+7905,U+7907,U+7909,U+790b,U+790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e,U+791f,U+7921,U+7924,U+7926,U+792a,U+792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942,U+7943,U+7945-7947,U+7949,U+794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f,U+7960,U+7962,U+7964,U+7966,U+7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.33.DGyuvn-R.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721,U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739,U+773a,U+773d-773f,U+7743,U+7746,U+7747,U+774c-774f,U+7751,U+7752,U+7758-775a,U+775c-775e,U+7762,U+7765,U+7766,U+7768-776a,U+776c,U+776d,U+7771,U+7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6,U+77d7,U+77d9,U+77da,U+77dd,U+77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd,U+77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817,U+7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832,U+7833,U+7835,U+7837,U+7839-783c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.34.CluAKO0G.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+760a-760e,U+7610-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c,U+763d,U+763f,U+7640,U+7642,U+7643,U+7647,U+7648,U+764d,U+764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e,U+765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e,U+766f,U+7671-7673,U+7675,U+7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a,U+769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab,U+76ac,U+76af,U+76b0,U+76b2,U+76b4,U+76b5,U+76ba,U+76bb,U+76bf,U+76c2,U+76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff,U+7700,U+7703,U+7704,U+7707,U+7708,U+770c-770e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.35.DAkLu9_Z.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508,U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c,U+752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d,U+754e,U+7550-7553,U+7556,U+7557,U+755a,U+755b,U+755d,U+755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b,U+756c,U+756f-7573,U+7575,U+7579-757c,U+757e,U+757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599,U+759a,U+759d,U+759f,U+75a0,U+75a3,U+75a5,U+75a8,U+75ac,U+75ad,U+75b0,U+75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc,U+75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9,U+75fa,U+75fc,U+75fe-7601,U+7603,U+7605,U+7606,U+7608,U+7609}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.36.C4oDrWS9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+73e7-73ea,U+73ee-73f0,U+73f2,U+73f4,U+73f5,U+73f7,U+73f9,U+73fa,U+73fc,U+73fd,U+73ff-7402,U+7404,U+7407,U+7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424,U+7425,U+7428,U+7429,U+742c-7430,U+7432,U+7435,U+7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a,U+744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473,U+7474,U+7477,U+747a,U+747e,U+7481,U+7482,U+7484,U+7486,U+7488-748b,U+748e,U+748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9,U+74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1,U+74d2,U+74d4,U+74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4,U+74e5,U+74e7-74e9,U+74ee}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.37.XG22t97D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+72dd-72df,U+72e1,U+72e5,U+72e6,U+72e8,U+72ef,U+72f0,U+72f2-72f4,U+72f6,U+72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c,U+732d,U+7330,U+7331,U+7333,U+7335-7337,U+7339,U+733d,U+733e,U+7340,U+7342,U+7344,U+7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f,U+7360,U+7362,U+7363,U+7365,U+7368,U+736c,U+736d,U+736f,U+7370,U+7372,U+7374-7376,U+7378,U+737a,U+737b,U+737d,U+737e,U+7382,U+7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6,U+73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5,U+73e6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.38.CSJzq_v3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+719c,U+71a0,U+71a4,U+71a5,U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1,U+71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9,U+71da,U+71dc,U+71df,U+71e0,U+71e6-71e8,U+71ea,U+71ed,U+71ee,U+71f4,U+71f6,U+71f9,U+71fb,U+71fc,U+71ff,U+7200,U+7207,U+720c,U+720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d,U+722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d,U+724e,U+7252,U+7256,U+7258,U+725a,U+725c,U+725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e,U+726f,U+7271,U+7273,U+7274,U+7278,U+727b,U+727d,U+727e,U+7281,U+7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f,U+72a0,U+72a7,U+72ad,U+72ae,U+72b0-72b5,U+72b7,U+72b8,U+72ba-72be,U+72c0,U+72c1,U+72c3,U+72c5,U+72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.39.tgI5xYfz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7005,U+7006,U+7009,U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039,U+703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080,U+7081,U+7085,U+7086,U+708a,U+708f,U+7091,U+7094,U+7095,U+7098,U+7099,U+709c,U+709d,U+709f,U+70a4,U+70a9,U+70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce,U+70cf,U+70d4,U+70d9,U+70da,U+70dc,U+70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108,U+7109,U+710c,U+7110,U+7113,U+7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e,U+712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155,U+7156,U+7159,U+715a,U+715c,U+7161,U+7165,U+7166,U+7168,U+7169,U+716d,U+7173,U+7174,U+7176,U+7178,U+717a,U+717d,U+717f,U+7180,U+7184,U+7186-7188,U+7192,U+7198}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.40.yhvcKils.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6ed8,U+6ed9,U+6edb,U+6edd,U+6edf,U+6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee,U+6eef,U+6ef2,U+6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08,U+6f09,U+6f15,U+6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c,U+6f2d,U+6f2f,U+6f31,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e,U+6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e,U+6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97,U+6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb,U+6fec,U+6fee-6ff1,U+6ffa,U+6ffe}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.41.CERwMSmU.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6dc3,U+6dc5,U+6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2,U+6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def,U+6df0,U+6df5,U+6df6,U+6df8,U+6dfa,U+6dfc,U+6e03,U+6e04,U+6e07-6e09,U+6e0b,U+6e0c,U+6e0e,U+6e11,U+6e13,U+6e15,U+6e16,U+6e19-6e1b,U+6e1e,U+6e1f,U+6e22,U+6e25-6e27,U+6e2b,U+6e2c,U+6e36,U+6e37,U+6e39,U+6e3a,U+6e3c-6e41,U+6e44,U+6e45,U+6e47,U+6e49-6e4b,U+6e4d,U+6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a,U+6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86,U+6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1,U+6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8,U+6ec9,U+6ecc,U+6ecf,U+6ed0,U+6ed3,U+6ed4,U+6ed7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.42.BawO54cM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6cb2,U+6cb4,U+6cb5,U+6cb7,U+6cba,U+6cbc,U+6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6,U+6cd7,U+6cd9,U+6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1,U+6cf2,U+6cf6,U+6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07,U+6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13,U+6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22,U+6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35,U+6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48,U+6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60,U+6d61,U+6d63-6d65,U+6d67,U+6d6c,U+6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2,U+6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3,U+6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.43.By1Pqo6Y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6b85,U+6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97,U+6b98,U+6b9a,U+6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9,U+6baa,U+6bad,U+6baf,U+6bb0,U+6bb2,U+6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0,U+6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39,U+6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b,U+6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8,U+6ca9,U+6cac-6cae,U+6cb1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.44.D1jXWgnw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28,U+6a29,U+6a2b,U+6a2f,U+6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a,U+6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e,U+6a7f,U+6a84,U+6a86,U+6a8e,U+6a90,U+6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2,U+6ab3,U+6ab5,U+6ab7,U+6ab8,U+6aba,U+6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2,U+6ad3,U+6ad8-6adc,U+6adf,U+6ae0,U+6ae4,U+6ae5,U+6ae7,U+6ae8,U+6afb,U+6b04,U+6b05,U+6b0d-6b13,U+6b16,U+6b17,U+6b19,U+6b24,U+6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53,U+6b54,U+6b58,U+6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f,U+6b70,U+6b73,U+6b74,U+6b77-6b7a,U+6b80-6b84}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.45.NXJNFAmS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+68e1,U+68e3,U+68e4,U+68e6-68ed,U+68ef,U+68f0,U+68f2,U+68f4,U+68f6,U+68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f,U+6920,U+6924,U+6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a,U+694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e,U+696f,U+6971,U+6973,U+6974,U+6978,U+6979,U+697d,U+697f,U+6980,U+6985,U+6987-698a,U+698d,U+698e,U+6994-6999,U+699b,U+69a3,U+69a4,U+69a6,U+69a7,U+69ab,U+69ad,U+69ae,U+69b1,U+69b7,U+69bb,U+69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0,U+69d1,U+69d3,U+69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec,U+69ed,U+69f1-69f3,U+69f8,U+69fa-69fc,U+69fe-6a00}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.46.BMTqOhJg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6792,U+6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac,U+67ad,U+67b0,U+67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb,U+67bc,U+67c0,U+67c1,U+67c3,U+67c5-67ca,U+67d1,U+67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7,U+67f8,U+67fa,U+67fb,U+67fd,U+67fe,U+6800,U+6801,U+6803,U+6804,U+6806,U+6809,U+680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840,U+6841,U+6844,U+6845,U+6849,U+684e,U+6853,U+6855,U+6856,U+685c,U+685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f,U+68a0,U+68a2,U+68a3,U+68b1,U+68b6,U+68b9,U+68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0,U+68d1,U+68d3,U+68d7,U+68dd,U+68df}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.47.-n9zv4tS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+663a,U+663b,U+663d,U+6641,U+6644,U+6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d,U+665e,U+6660-6667,U+6669,U+666b,U+666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680,U+6681,U+6684,U+6685,U+6688,U+6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f,U+66a0,U+66a2,U+66a3,U+66a6,U+66aa,U+66ab,U+66b1,U+66b2,U+66b5,U+66b8,U+66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f,U+6710,U+6713,U+6715,U+6719,U+6722,U+6723,U+6725-6727,U+6729,U+672d,U+672e,U+6732,U+6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c,U+674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772,U+6773,U+6775,U+6777,U+677a-677d,U+6782,U+6783,U+6787,U+678a-678d,U+678f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.48.KVIR2HhG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+64f8,U+64fa,U+64fc,U+64fe,U+64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534,U+6535,U+6537,U+6538,U+653a,U+653c,U+653d,U+6542,U+6549-654b,U+654d,U+654e,U+6553-6555,U+6557,U+6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575,U+6576,U+6578-657e,U+6581-6583,U+6585,U+6586,U+6589,U+658e,U+658f,U+6592,U+6593,U+6595,U+6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab,U+65ac,U+65b2,U+65b6,U+65b7,U+65ba,U+65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2,U+65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb,U+65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610,U+6611,U+6619,U+661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630,U+6631,U+6633,U+6634,U+6636}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.49.DwmPwps0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+63bc,U+63be,U+63c0,U+63c3,U+63c4,U+63c6,U+63c8,U+63cd,U+63ce,U+63d1,U+63d6,U+63da,U+63db,U+63de,U+63e0,U+63e3,U+63e9,U+63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416,U+6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431,U+6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487,U+6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab,U+64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7,U+64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0-64f2,U+64f4,U+64f7}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.50.CibFSZkX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+623b,U+623d,U+623e,U+6243,U+6246,U+6248,U+6249,U+624c,U+6255,U+6259,U+625e,U+6260,U+6261,U+6265,U+6266,U+626a,U+6271,U+627a,U+627c,U+627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e,U+629f,U+62a1,U+62a8,U+62ba,U+62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca,U+62cb,U+62ce,U+62cf,U+62d1,U+62d7,U+62d9,U+62da,U+62dd,U+62e0,U+62e1,U+62e3,U+62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312,U+6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331,U+6332,U+6334-6337,U+6339,U+633b,U+633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c,U+635d,U+6368,U+6369,U+636d,U+636f-6372,U+6376,U+637a,U+637b,U+637d,U+6382,U+6383,U+6387,U+638a,U+638b,U+638d,U+638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e,U+639f,U+63a1,U+63a3,U+63a4,U+63ac-63ae,U+63b1-63b5,U+63b7-63bb}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.51.BAIKdq3S.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+60fa,U+6100,U+6106,U+610d,U+610e,U+6112,U+6114,U+6115,U+6119,U+611c,U+6120,U+6122,U+6123,U+6126,U+6128-6130,U+6136,U+6137,U+613a,U+613d,U+613e,U+6144,U+6146,U+6147,U+614a,U+614b,U+6151,U+6153,U+6158,U+615a,U+615c,U+615d,U+615f,U+6161,U+6163-6165,U+616b,U+616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d,U+618e,U+6190,U+6191,U+6194,U+6199,U+619a,U+619c,U+619f,U+61a1,U+61a3,U+61a4,U+61a7-61a9,U+61ab-61ad,U+61b2,U+61b3,U+61b5-61b7,U+61ba,U+61bb,U+61bf,U+61c3,U+61c4,U+61c6,U+61c7,U+61c9-61cb,U+61d0,U+61d1,U+61d3,U+61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206,U+6207,U+6209,U+620b,U+620d,U+620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225,U+6226,U+622c,U+622e-6230,U+6232,U+6238}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.52.kDO13nRX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5fd1-5fd6,U+5fda-5fde,U+5fe1,U+5fe2,U+5fe4,U+5fe5,U+5fea,U+5fed,U+5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe,U+5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e,U+602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053,U+6054,U+6058-605b,U+605d,U+605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078,U+6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e,U+608f,U+6092,U+6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd,U+60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3,U+60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec-60ee,U+60f0,U+60f1,U+60f4,U+60f6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.53.Cvlj2ATG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5ea3-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5,U+5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb,U+5ecc,U+5ed1,U+5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf,U+5ee0,U+5ee2,U+5ee3,U+5ee8,U+5eea,U+5eec,U+5eef,U+5ef0,U+5ef3,U+5ef4,U+5ef8,U+5efb,U+5efc,U+5efe,U+5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28,U+5f29,U+5f2c,U+5f2d,U+5f35,U+5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67,U+5f68,U+5f6b,U+5f6e,U+5f6f,U+5f72-5f78,U+5f7a,U+5f7e,U+5f7f,U+5f82,U+5f83,U+5f87,U+5f89,U+5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98,U+5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac,U+5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc,U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.54.CP6Jr6G-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5d32-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a,U+5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68,U+5d69,U+5d6b,U+5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b,U+5d8c,U+5d8f,U+5d92,U+5d93,U+5d99,U+5d9d,U+5db2,U+5db6,U+5db7,U+5dba,U+5dbc,U+5dbd,U+5dc2,U+5dc3,U+5dc6,U+5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb,U+5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff,U+5e00,U+5e07,U+5e0f,U+5e11,U+5e13,U+5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33,U+5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53,U+5e54,U+5e57,U+5e59,U+5e5b,U+5e5e,U+5e5f,U+5e61,U+5e63,U+5e6a,U+5e6b,U+5e75,U+5e77,U+5e79,U+5e7a,U+5e7e,U+5e80,U+5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91,U+5e92,U+5e96,U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.55.2a4rzXst.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5bf5,U+5bf6,U+5bfe,U+5c02,U+5c03,U+5c05,U+5c07-5c09,U+5c0b,U+5c0c,U+5c0e,U+5c10,U+5c12,U+5c13,U+5c15,U+5c17,U+5c19,U+5c1b,U+5c1c,U+5c1e,U+5c1f,U+5c22,U+5c25,U+5c28,U+5c2a,U+5c2b,U+5c2f,U+5c30,U+5c37,U+5c3b,U+5c43,U+5c44,U+5c46,U+5c47,U+5c4d,U+5c50,U+5c59,U+5c5b,U+5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83,U+5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98,U+5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab,U+5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3,U+5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8,U+5cd9,U+5cdf,U+5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3,U+5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d27,U+5d2e-5d31}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.56.nViRfYpy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5ab2,U+5ab4,U+5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3,U+5ac4,U+5ac6-5ac8,U+5aca,U+5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b0c,U+5b11,U+5b16,U+5b17,U+5b1b,U+5b21,U+5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a,U+5b4b,U+5b51-5b53,U+5b56,U+5b5a,U+5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70,U+5b71,U+5b73,U+5b7a,U+5b7b,U+5b7f,U+5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5,U+5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0,U+5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be7,U+5be9,U+5beb,U+5bec,U+5bee-5bf0,U+5bf2,U+5bf3}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.57.Ct7sCQnz.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5981,U+598f,U+5997,U+5998,U+599a,U+599c,U+599d,U+59a0,U+59a1,U+59a3,U+59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2,U+59b3,U+59b5,U+59b6,U+59b8,U+59ba,U+59bd,U+59be,U+59c0,U+59c1,U+59c3,U+59c4,U+59c7-59ca,U+59cc,U+59cd,U+59cf,U+59d2,U+59d5,U+59d6,U+59d8,U+59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c,U+5a0d,U+5a11-5a13,U+5a15,U+5a16,U+5a1a,U+5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c,U+5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c,U+5a6d,U+5a72,U+5a73,U+5a75,U+5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96,U+5a97,U+5a9c,U+5a9e,U+5aa0,U+5aa3,U+5aa4,U+5aaa,U+5aae,U+5aaf,U+5ab1}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.58.Bc_Q1K_V.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859,U+585a,U+585c,U+585d,U+5862,U+5868,U+5869,U+586c,U+586d,U+586f-5873,U+5875,U+5879,U+587d,U+587e,U+5880,U+5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c,U+589d,U+58a0,U+58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2,U+58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8,U+58d9,U+58de,U+58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1,U+58f2,U+58f5,U+58f7,U+58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d,U+591e,U+5920,U+5922-5925,U+5928,U+592c,U+592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c,U+594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968,U+596a,U+596c-596e,U+5977,U+597b,U+597c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.59.DG_gw5ir.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+570a,U+570c,U+570d,U+570f,U+5712,U+5713,U+5718,U+5719,U+571c,U+571e,U+5725,U+5727,U+5729,U+572a,U+572c,U+572e,U+572f,U+5734,U+5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c,U+574d,U+575c,U+5763,U+5768,U+5769,U+576b,U+576d,U+576e,U+5770,U+5773,U+5775,U+5777,U+577b,U+577c,U+5785,U+5786,U+5788,U+578c,U+578e,U+578f,U+5793-5795,U+5799-57a1,U+57a3,U+57a4,U+57a6-57aa,U+57ac,U+57ad,U+57af-57b2,U+57b4-57b6,U+57b8,U+57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc,U+57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1,U+57e2,U+57e4,U+57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc,U+57fd,U+5800,U+5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-5820,U+5822,U+5823,U+5825,U+5826,U+582c,U+582f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.60.NnK1g3Sc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5605,U+5606,U+5608,U+560c,U+560d,U+560f,U+5614,U+5616,U+5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663,U+5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b,U+569c,U+569e,U+569f,U+56a1,U+56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee,U+56ef,U+56f1-56f3,U+56f5,U+56f7-56f9,U+56fc,U+56ff,U+5700,U+5703,U+5704,U+5709}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.61.BcrUCqsK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5519,U+551b,U+551d,U+551e,U+5520,U+5522,U+5523,U+5526,U+5527,U+552a-552c,U+5530,U+5532-5535,U+5537,U+5538,U+553b-5541,U+5543,U+5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b,U+557c,U+557e,U+557f,U+5581,U+5583,U+5585,U+5586,U+5588,U+558b,U+558c,U+558e-5591,U+5593,U+5599,U+559a,U+559f,U+55a5,U+55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9,U+55ba,U+55bc-55be,U+55c4,U+55c6,U+55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3,U+55f5-55f7,U+55fb,U+55fe,U+5600,U+5601}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.62.Yifr2w7e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+53fb-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429,U+542a,U+542d,U+542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442,U+5443,U+5449,U+544b,U+544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b,U+545c,U+5461,U+5463,U+5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d,U+548e,U+5490,U+5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4,U+54b5,U+54b9,U+54bb,U+54be,U+54bf,U+54c2,U+54c3,U+54c9-54cc,U+54cf,U+54d0,U+54d3,U+54d5,U+54d6,U+54d9,U+54da,U+54dc-54de,U+54e2,U+54e7,U+54f3,U+54f4,U+54f8,U+54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550f,U+5511-5514,U+5516,U+5517}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.63.ClpBHVNg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+52a2,U+52a6,U+52a7,U+52ac,U+52ad,U+52af,U+52b4,U+52b5,U+52b9,U+52bb,U+52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6,U+52d7,U+52d9,U+52db,U+52dd,U+52de,U+52e0,U+52e2,U+52e3,U+52e5,U+52e7-52f0,U+52f2,U+52f3,U+52f5-52f9,U+52fb,U+52fc,U+5302,U+5304,U+530b,U+530d,U+530f,U+5310,U+5315,U+531a,U+531c,U+531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5340,U+5344,U+5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368,U+5369,U+536c,U+536e,U+536f,U+5372,U+5379-537b,U+537d,U+538d,U+538e,U+5390,U+5393,U+5394,U+5396,U+539b-539d,U+53a0,U+53a1,U+53a3-53a5,U+53a9,U+53ad,U+53ae,U+53b0,U+53b2,U+53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce,U+53cf,U+53d2,U+53d3,U+53d5,U+53da,U+53de,U+53df,U+53e1,U+53e2,U+53e7-53e9,U+53f1,U+53f4,U+53f5,U+53fa}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.64.OrKQwtzi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5110,U+5113,U+5115,U+5117,U+5118,U+511a-511c,U+511e,U+511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186,U+5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2,U+51a3,U+51a6-51ab,U+51ad,U+51ae,U+51b1,U+51b4,U+51bc,U+51bd,U+51bf,U+51c3,U+51c7,U+51c8,U+51ca,U+51cb,U+51cd,U+51ce,U+51d4,U+51d6,U+51db,U+51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d,U+520e,U+5215,U+5216,U+5228,U+522a,U+522c,U+522d,U+5233,U+523c,U+523d,U+523f,U+5240,U+5245,U+5247,U+5249,U+524b,U+524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263,U+5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287,U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.65.CjYfG3ik.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4fe3,U+4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5,U+4ff6,U+4ff8,U+4ffe,U+5001,U+5005,U+5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027,U+5028,U+502b-502e,U+5030,U+5033,U+5034,U+5036-5039,U+503b,U+5041-5043,U+5045,U+5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062,U+5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074,U+5075,U+5078,U+507b,U+507d,U+507e,U+5080,U+5088,U+5089,U+5091,U+5092,U+5095,U+5097-509e,U+50a2,U+50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4,U+50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5,U+50d6,U+50da,U+50de,U+50e5,U+50e6,U+50ec-50ee,U+50f0,U+50f1,U+50f3,U+50f9-50fb,U+50fe-5102,U+5104,U+5106,U+5107,U+5109-510b,U+510d,U+510f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.66.Cso97_mS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4eb8,U+4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8,U+4ec9,U+4ecc,U+4ecf,U+4ed0,U+4ed2,U+4eda,U+4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee,U+4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08,U+4f09,U+4f0b,U+4f0e,U+4f12,U+4f13,U+4f15,U+4f1b,U+4f1d,U+4f21,U+4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36,U+4f37,U+4f39,U+4f3e,U+4f40,U+4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57,U+4f58,U+4f5d,U+4f5e,U+4f61,U+4f62,U+4f64,U+4f65,U+4f67,U+4f6a,U+4f6e,U+4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89,U+4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9,U+4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5,U+4fc6,U+4fcd,U+4fce,U+4fd0,U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf,U+4fe0,U+4fe2}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.67.BmF96LM5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3127-3129,U+3220-3229,U+3231,U+32a3,U+338e,U+338f,U+339c-339e,U+33c4,U+33d1,U+33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0,U+35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46,U+4e47,U+4e57,U+4e5a-4e5c,U+4e64,U+4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98,U+4e99,U+4e9c,U+4e9e-4ea0,U+4ea2,U+4ea3,U+4ea5,U+4eb0,U+4eb1,U+4eb3-4eb6}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.68.BAiFn0ZT.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2ebb,U+3003,U+3005-3007,U+3012,U+3013,U+301d,U+301e,U+3021,U+3023,U+3024,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c,U+307d,U+3080,U+308e,U+3090,U+3091,U+3099-309b,U+309d,U+309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd,U+30fe,U+3105-3126}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,d09GMgABAAAAAAW0AAoAAAAADSQAAAVoAAQAxQAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgnIKiVyIDQE2AiQDMgscAAQgBYhgB4EcG4YLUdSlyclD9lOTRxkBBdQ4d2bswXAGFIoFCQAAKBABAP18m9b7QAySqjJKGaWkZjFhIl5TScd2T2pG0t2bqPm+OitMy9/KLtxNvREARudFdVSDYijx9HJ7d7/FbSUWJh7FEQdsJTYgiF8/1urZXrvk+WbeSWkMtf2PLiLWTLRpaOJRzJtoiSSNZIZECpTOMbeInsDu0978OAUQM4ieISFvuEHogC2eGL2wSiLYjA9hfxx92hQAYL7/77vA7MxZfPb/C2MkklAGEK4EANiJ/QTQcEBXyoIAAPTrp6WzEJw6EOdCcCAbJzN1g8bBKnOaOfv//zVrw2CZCe/hV7+40x1WzDoB1ab/QLSC9VWRtTMApAH0AexCRPjihDA1EmnUFvcUmadI5+yY08OUbKmSspt/GI2ilb09ajcSgWVRJPfQ2dBKNEqGRRGWIxEqQOJeFKD+7vIPD23rzyEWPwXK5Z68E63cQoYfS/PfCyZYp5yTYuoefL1TsK/IByLU7pNo5QkyfNAdIJEKvDubeiMEMAonm7a99Elq92b4tgovqEIG3jWCtckNCq69e3nZsdgbBSkBpATqcd2Ipv44/BgZ9g+k29cjw3kpAQopvb470aZ825RvvDMw52vv8Ha2+7uyF3c0rexREBaBqhK56OK6hZJJXIWdtEUbec5h67uTs+LW2rwoTi9tiJPT727uTIvi+MaI7a7W1rtHh9vuurttuO/uzs57+oba7rm7fdB8UdtAZ3HHRBXuy6yFRrdcBRmK7EBw6k9f+fN9dXrNBdecuSUp/Z+MzGe+M3EuT0mZ3itUMYyGhfulZT8Q/9ahmqOGOp+5wlfKm7hcYzntzc015KbWx4xMXB/KFYb64JyzubzY0Vk80Pa+t/u7DLDfPZOZ8U960i1nLrhGo6+775SfZTRMlVfQl3lKXJOucr2F95VWmOt8hqOHat6KR0N9Qm7ouuGJmPrUvc1grpcuzzXOzHltaZ2fKxGCa7UYXR5N3lP75A0PB5MS/rEfuPb4/naanthfEoVTN/Fup2v12rIKpxPyP/ont7B5LBvOsiHn1T6NBZbvnhzvtRgEwfhKWprq3ZfasVSzxyA4DK+kp6V3NfXqM5Z8wT4+AkB4vumvxlBTbMWv8sG/AAD4wP0hBQDwIZlwCJL/v3/exUMAIIPNyEcc/30GRg6cjL/70sYqG+zp6H5fmewo80z6Ydz3hKuMAKhUwuHXweSQAmhnE9NyeBN/z8ELAyCxPDkwMq3AZegBIdYaJFQuZGkbXQk5yh1QKPAwKOm+RRxppHvHk0cJOLQoAOC6JGEgOXkImJhEgSvIJyDkNA0SGS1iKSYn5FI6CIXuroPC9xvEUU7OoeLFzRGdtKfEpil45uZ4zvHx4LbVtJZ4y8EgyFo8Q5CKHcEjm3LQiaATdcxeakVrnIN7qneOboUypT3VSuBPHTL05LkSV3+Q2Tmdzk9wnLr8B+930amd1TW23A+lzBLA6xr2GtzpcGIYJZR8uL44TI8v2ZTS5vXJk1M2RHU3Jak28X5YmK/hyY7YuSRaJwkzGgXcTPQ8zv94upQaTYuwLc4dGBDEqZrwcTQIWFmdxCHgITaKAy3V5CallWPsipqk0jScSwT3tr65VJpkJNlTOaq8gH3SQp9SLzfjSrAjcmy6seM24XPMnFtKrZzZi3/3aa3Zrs8aAe37cwzOhEW0BHgjAH3vWn1Pz+JrnCev9meeLxoOywZsEd0ozrmVrZ1UTyUq3SNjlbYtZdw/mF+kTuH+WRse/r8M/78k5FFQEY4IJEFSJENypEABiX7mayCVbGKwhy8u4WLKJ540pCWdxqDLV2sKdYVa0vsYAAA=) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2713,U+2715,U+275b,U+275d,U+275e,U+2780-2782,U+278a-278c,U+278e}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+254b,U+2550,U+2551,U+2554,U+2557,U+255a,U+255b,U+255d,U+255f,U+2560,U+2562,U+2563,U+2565-2567,U+2569,U+256a,U+256c-2572,U+2581-258f,U+2593-2595,U+25a1,U+25b3,U+25bd,U+25ca,U+25cb,U+25e2-25e5,U+2609,U+2640,U+2642}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.71.ClyKkUzc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2465-2469,U+2474-249b,U+2500-2509,U+250b-2526,U+2528-2534,U+2536,U+2537,U+253b-2548,U+254a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.72.BAb6zkT5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+207b,U+207f-2083,U+20a8,U+20a9,U+20ab,U+20ac,U+20b1,U+20b8-20ba,U+20bd,U+2105,U+2109,U+2113,U+2116,U+2117,U+2120,U+2121,U+2126,U+2196-2199,U+21c4,U+2202,U+2206,U+2208,U+220f,U+2211,U+2212,U+2215,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c,U+223d,U+2248,U+224c,U+2252,U+2260,U+2261,U+2266,U+2267,U+226e,U+226f,U+2295,U+2299,U+22a5,U+22bf,U+2312}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.73.DEN26gjB.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1d49,U+1d4f,U+1d52,U+1d5b,U+1d9c,U+1da0,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd,U+1ebe,U+1ec0-1ec3,U+1ec5,U+1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+2004-2006,U+2009,U+200a,U+2010,U+2015,U+2016,U+201a,U+201e,U+2020,U+2021,U+2025,U+2028,U+2030,U+2032,U+2033,U+2035,U+203c,U+203e,U+2043,U+2044,U+2049,U+204e,U+2060,U+2061,U+2070,U+2074-2078,U+207a}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2b0,U+2b2,U+2b3,U+2b7,U+2b8,U+2bb,U+2bc,U+2c6,U+2c7,U+2c9-2cb,U+2d8-2da,U+2dc,U+2e1-2e3,U+302-304,U+306-30c,U+323,U+327,U+328}@font-face{font-family:MiSans;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+176-17f,U+192,U+1a0,U+1a1,U+1af,U+1b0,U+1b3,U+1b4,U+1b7,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e7,U+1e9,U+1ee,U+1f0,U+1f9-1ff,U+219-21b,U+237,U+251,U+259,U+261,U+292}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.76.Dpgg_u71.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7,U+f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e,U+11f,U+121,U+123,U+125-127,U+129,U+12a,U+12d,U+12f-13f,U+141,U+142,U+144,U+146,U+14b,U+14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.77.CwOwzSax.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+560e,U+5618,U+565c,U+56bc,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ac9,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+620c,U+62c7,U+62ed,U+6320,U+6345,U+6390,U+63b0,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+72e9,U+733f,U+7396,U+739f,U+7459,U+745a,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b,U+814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385,U+8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8aaa,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+9a6f,U+9a8b,U+9ab7,U+9ac5,U+9e25,U+ff06,U+ff14-ff16}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.78.DZQFVsCF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+161,U+2463,U+25c7,U+25ce,U+3009,U+3016,U+3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+516e,U+51c4,U+5225,U+5364,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+5662,U+5669,U+566c,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+6273,U+62f7,U+6342,U+6401,U+6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6ed5,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+7409,U+7422,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+803f,U+8042,U+808b,U+8236,U+82b8,U+82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8c41,U+8cec,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541,U+9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc,U+96cd,U+96cf,U+9704,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+9f9a,U+ff02,U+ff1e,U+ff3d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.79.BG7jZPou.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+10c,U+203b,U+2265,U+2573,U+25b2,U+3448,U+3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+60df,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+6813,U+6869,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+73fe,U+7405,U+7455,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+8046,U+80fa,U+81b3,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+904e,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+9119,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+ff10,U+ff13,U+ff3b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.80.DGKdHCKq.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+60,U+2606,U+3014,U+3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5a1f,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+5f6c,U+603c,U+609a,U+6168,U+61c8,U+6236,U+62d0,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+6703,U+67da,U+67ec,U+6816,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119,U+711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+7410,U+7426,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8d50,U+8e72,U+8f9c,U+900d,U+904b,U+9063,U+90a2,U+90b9,U+94f2,U+952f,U+9576,U+9577,U+9593,U+95f8,U+961c,U+9631,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11,U+ff12}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.81.B_hLDSVM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d,U+575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a49,U+5ac2,U+5bb0,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f8c,U+608d,U+611b,U+6127,U+62a0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6e9c,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+8328,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0,U+8be1,U+8c0e,U+8d29,U+8d63,U+8e81,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9540,U+9610,U+9699,U+96c7,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+ff05,U+ff0b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.82.CFmSfuI7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+300f,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54b1,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+61be,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6380,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82ad,U+82bd,U+8305,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+958b,U+9600,U+9640,U+96b6,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ff0f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.83.zxX4Q3KF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+b0,U+2191,U+2460,U+2461,U+25c6,U+300e,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0,U+80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+8304,U+8393,U+83b9,U+83ca,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681,U+8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95ef,U+95f7,U+9706,U+9709,U+9774,U+9887,U+98a0,U+9e64,U+9f9f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.84.NU8psulR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2103,U+4e18,U+4e27,U+4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+886c,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95fa,U+95fd,U+964c,U+96c0,U+971c,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9b4f,U+9e2d,U+9f0e,U+ff5c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.85.CMW5J_Yr.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20,U+6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+85aa,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b,U+8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+90aa,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+9675,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.86.BZF11scy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+a5,U+2022,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366,U+5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3,U+62d4,U+63f4,U+642c,U+6478,U+6491,U+6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+ffe5}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.87.BHSLZ9h3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+300c,U+300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237,U+7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+ff0d}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.88.c4WbyA2W.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3,U+4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076,U+5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54,U+5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75,U+8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.89.C2oQMflB.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd,U+5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696,U+6697,U+66dd,U+675f,U+676f,U+6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4,U+80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f,U+9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634,U+9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.90.z4Src_j9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4ee4,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987,U+5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388,U+6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade,U+7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4,U+96c5,U+96e8,U+96f6,U+96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d,U+996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.91.-NZtl7q9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6740,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.92.llU_2W9Y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956,U+5957,U+5a92,U+5b63,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838,U+6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26,U+8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632,U+9633,U+963f,U+968f,U+9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.93.Bov_F9bP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2b,U+40,U+3000,U+300a,U+300b,U+4e16,U+4e66,U+4e70,U+4e91,U+4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17,U+4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e,U+529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7,U+53d8,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6d4b,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3,U+81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f,U+9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.94.B9zZEDwD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4e,U+201c,U+201d,U+3010,U+3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b,U+4e8c,U+4ea4,U+4eab,U+4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6,U+4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53ea,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc,U+91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.95.D3vYnbjP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d,U+4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a,U+4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0,U+52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7,U+53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd,U+56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e38,U+5e73,U+5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210,U+6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247,U+7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8,U+8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08,U+ff09}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.96.GoJjz8YP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+2013,U+2014,U+2039,U+203a,U+2122,U+3001,U+3002,U+30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708,U+6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:MiSans;src:url(/assets/MiSans-Demibold.97.C3W8u1Vt.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+df-e5,U+e7-ea,U+ec,U+ed,U+f1-f4,U+f6,U+f9,U+fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300,U+301,U+1ebf,U+1ec7,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075,U+3076,U+3078,U+3079,U+307b,U+307e,U+307f,U+3081-308d,U+308f,U+3092,U+3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3,U+30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3}@font-face{font-family:Fira Code;src:url(/font/FiraCode-Regular.woff2) format("woff2"),url(/font/FiraCode-Regular.woff) format("woff");font-weight:400;font-style:normal}.vp-doc h1{position:relative;font-size:42px;margin-top:20px;min-width:700px;min-height:200px;padding-top:145px;background-image:url(/bg.png);background-size:100% auto;background-repeat:no-repeat;background-position:250px -30px;z-index:-1;font-weight:600!important}.vp-doc h1:before{content:"H1";position:absolute;top:60%;left:0%;transform:translateY(-30%);background-repeat:no-repeat;font-size:2.5em;opacity:.13;z-index:-1}.vp-doc h1:after{content:"";position:absolute;bottom:15px;left:-23px;width:15px;height:15px;background-color:#f51919}.vp-doc h2{position:relative;display:inline-block;margin-right:12px;min-width:1000px;font-weight:400!important}.vp-doc h2:before{content:"H2";position:absolute;top:0%;left:0%;transform:translateY(30%);font-size:2em;opacity:.08;z-index:-1}.vp-doc h2:after{content:"";position:absolute;bottom:5px;left:-15px;width:10px;height:10px;border-radius:0;background-color:#f51919}:root{--vp-font-family-base: "MiSans";--vp-font-family-mono: "Fira Code", "MiSans";--vp-custom-block-font-size: 16px;--vp-custom-block-code-font-size: 200px;--vp-c-brand-1: #b23434;--vp-font-weight: 100}html.dark{color-scheme:dark}.VPSidebarItem{font-size:18px;line-height:33px;font-weight:100!important}.VPNavBar.home.top .VPNavBarTitle .title span,.VPNavBar.has-sidebar .VPNavBarTitle .title span{font-size:18px;line-height:33px;font-weight:400!important}.VPHero.has-image.VPHomeHero .name span,.VPHero.has-image.VPHomeHero .main .text,.VPFeatures.VPHomeFeatures .box .title{font-weight:700!important}.VPContent{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%3e%3cpath%20d='M96,95h4v1H96v4H95V96H86v4H85V96H76v4H75V96H66v4H65V96H56v4H55V96H46v4H45V96H36v4H35V96H26v4H25V96H16v4H15V96H0V95H15V86H0V85H15V76H0V75H15V66H0V65H15V56H0V55H15V46H0V45H15V36H0V35H15V26H0V25H15V16H0V15H15V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96Zm-1,0V86H86v9ZM85,95V86H76v9ZM75,95V86H66v9ZM65,95V86H56v9ZM55,95V86H46v9ZM45,95V86H36v9ZM35,95V86H26v9ZM25,95V86H16v9ZM16,85h9V76H16Zm10,0h9V76H26Zm10,0h9V76H36Zm10,0h9V76H46Zm10,0h9V76H56Zm10,0h9V76H66Zm10,0h9V76H76Zm10,0h9V76H86Zm9-10V66H86v9ZM85,75V66H76v9ZM75,75V66H66v9ZM65,75V66H56v9ZM55,75V66H46v9ZM45,75V66H36v9ZM35,75V66H26v9ZM25,75V66H16v9ZM16,65h9V56H16Zm10,0h9V56H26Zm10,0h9V56H36Zm10,0h9V56H46Zm10,0h9V56H56Zm10,0h9V56H66Zm10,0h9V56H76Zm10,0h9V56H86Zm9-10V46H86v9ZM85,55V46H76v9ZM75,55V46H66v9ZM65,55V46H56v9ZM55,55V46H46v9ZM45,55V46H36v9ZM35,55V46H26v9ZM25,55V46H16v9ZM16,45h9V36H16Zm10,0h9V36H26Zm10,0h9V36H36Zm10,0h9V36H46Zm10,0h9V36H56Zm10,0h9V36H66Zm10,0h9V36H76Zm10,0h9V36H86Zm9-10V26H86v9ZM85,35V26H76v9ZM75,35V26H66v9ZM65,35V26H56v9ZM55,35V26H46v9ZM45,35V26H36v9ZM35,35V26H26v9ZM25,35V26H16v9ZM16,25h9V16H16Zm10,0h9V16H26Zm10,0h9V16H36Zm10,0h9V16H46Zm10,0h9V16H56Zm10,0h9V16H66Zm10,0h9V16H76Zm10,0h9V16H86Z'%20fill='rgba(255,255,255,0.2)'%20fill-rule='evenodd'%20opacity='0.2'/%3e%3cpath%20d='M6,5V0H5V5H0V6H5v94H6V6h94V5Z'%20fill='rgba(255,255,255,0.075)'%20fill-rule='evenodd'/%3e%3c/svg%3e") #fff9;background-blend-mode:difference;background-attachment:fixed;z-index:0}h2[data-v-6ba510aa].text{font-size:18px;line-height:50px}.text[data-v-6ba510aa]{font-size:16px;position:relative;display:inline-block;padding:5px 10px;overflow:hidden}.text[data-v-6ba510aa]:not(h2):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0px;background-color:#ff00001a;transform:scaleX(0);transform-origin:center!important;z-index:-1;transition:transform .2s ease;border-radius:5px}.text[data-v-6ba510aa]:not(h2):hover:before{transform:scaleX(1);transition:all .2s ease;transform-origin:center;height:100%}.dark .VPContent{background:#28282899 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%3e%3cpath%20d='M96,95h4v1H96v4H95V96H86v4H85V96H76v4H75V96H66v4H65V96H56v4H55V96H46v4H45V96H36v4H35V96H26v4H25V96H16v4H15V96H0V95H15V86H0V85H15V76H0V75H15V66H0V65H15V56H0V55H15V46H0V45H15V36H0V35H15V26H0V25H15V16H0V15H15V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h9V0h1V15h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96v9h4v1H96Zm-1,0V86H86v9ZM85,95V86H76v9ZM75,95V86H66v9ZM65,95V86H56v9ZM55,95V86H46v9ZM45,95V86H36v9ZM35,95V86H26v9ZM25,95V86H16v9ZM16,85h9V76H16Zm10,0h9V76H26Zm10,0h9V76H36Zm10,0h9V76H46Zm10,0h9V76H56Zm10,0h9V76H66Zm10,0h9V76H76Zm10,0h9V76H86Zm9-10V66H86v9ZM85,75V66H76v9ZM75,75V66H66v9ZM65,75V66H56v9ZM55,75V66H46v9ZM45,75V66H36v9ZM35,75V66H26v9ZM25,75V66H16v9ZM16,65h9V56H16Zm10,0h9V56H26Zm10,0h9V56H36Zm10,0h9V56H46Zm10,0h9V56H56Zm10,0h9V56H66Zm10,0h9V56H76Zm10,0h9V56H86Zm9-10V46H86v9ZM85,55V46H76v9ZM75,55V46H66v9ZM65,55V46H56v9ZM55,55V46H46v9ZM45,55V46H36v9ZM35,55V46H26v9ZM25,55V46H16v9ZM16,45h9V36H16Zm10,0h9V36H26Zm10,0h9V36H36Zm10,0h9V36H46Zm10,0h9V36H56Zm10,0h9V36H66Zm10,0h9V36H76Zm10,0h9V36H86Zm9-10V26H86v9ZM85,35V26H76v9ZM75,35V26H66v9ZM65,35V26H56v9ZM55,35V26H46v9ZM45,35V26H36v9ZM35,35V26H26v9ZM25,35V26H16v9ZM16,25h9V16H16Zm10,0h9V16H26Zm10,0h9V16H36Zm10,0h9V16H46Zm10,0h9V16H56Zm10,0h9V16H66Zm10,0h9V16H76Zm10,0h9V16H86Z'%20fill='rgba(255,255,255,0.2)'%20fill-rule='evenodd'%20opacity='0.2'/%3e%3cpath%20d='M6,5V0H5V5H0V6H5v94H6V6h94V5Z'%20fill='rgba(255,255,255,0.075)'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-blend-mode:multiply;background-attachment:fixed}.vp-doc h2{border-top:0px;margin-top:10px}.VPMenuLink .link{line-height:28px!important}.VPSidebarGroup .link{padding:3px 0!important}.VPTeamPageTitle .title{line-height:32px;font-size:24px;opacity:.5}.VPTeamPageTitle .lead{font-size:14px;opacity:.4}.medium-zoom-overlay{z-index:20}.medium-zoom-image{z-index:21}iframe{width:100%;min-height:600px}.demo{font-size:var(--vt-doc-code-font-size);background:var(--cho-code-block-bg);padding:2em;position:relative;margin-bottom:10px;border-radius:8px;transition:background-color .5s}.demo-source-link{color:var(--vp-c-text-2)!important;position:absolute;top:0;right:10px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-c-text-dark-3);transition:color .5s}@media (min-width: 720px){.demo{--width: calc( 100vw - var(--sidebar-width) - var(--scrollbar-width) ) !important;--content-width: min(48rem, var(--width)) !important;--margin-left: calc( calc(calc(var(--content-width) - var(--width)) / 2) - 1.5rem ) !important}}.note{opacity:.7;font-size:.9rem;margin-bottom:-.2rem}.demo p{margin:.5rem 0}.demo button{padding:3px 15px;background-color:var(--vp-c-brand);border:none;outline:none;color:#fff;margin:.5rem 0;border-bottom:2px solid var(--vp-c-brand-dark);text-shadow:1px 1px 1px var(--vp-c-brand-dark);border-radius:4px;font-size:1rem;box-sizing:border-box;vertical-align:middle}.demo button.small{padding:.25em .7em .2em}.demo button.orange{--vp-c-brand: #db8742;--vp-c-brand-dark: #ad6e39;--vp-c-brand-active: #d67e36}.demo button.red{--c-brand: #f56c6c;--c-brand-dark: #e41c1c;--c-brand-active: #e94c4c}.demo button.gray{color:var(--vp-c-disabled-fg);--vp-c-brand: var(--vp-c-disabled-bg);--vp-c-brand-dark: var(--vp-c-disabled-bg);--vp-c-brand-active: rgba(125,125,125,.2)}.demo button:hover{background-color:var(--vp-c-brand-dark)}.demo button:active{border-bottom:0;border-top:2px solid var(--vp-c-brand-dark)}.demo button~button{margin-left:.5rem}.demo button[disabled],.demo button.disabled{cursor:default;background-color:var(--vp-c-disabled-bg);color:var(--vp-c-disabled-fg);border-bottom:2px solid var(--vp-c-disabled-bg);pointer-events:none;text-shadow:none;border-top:0;opacity:.8}.demo textarea{display:block;min-width:20rem;font-size:1.05rem;padding:.5em 1em .4em;border-radius:5px;box-shadow:var(--vp-c-divider) 0 0 0 1px;margin:.5rem 0;outline:none;background:var(--vp-c-bg);color:var(--vp-c-text);transition:background-color .5s}.demo textarea[readonly]{background:var(--vp-c-bg-light)}.demo input[type=text],.demo input[type=search],.demo input[type=number]{display:block;font-size:.9rem;padding:.5em 1em .4em;border:1px solid var(--vp-c-divider-light);border-radius:4px;outline:none;background:var(--vp-c-bg);color:var(--vp-c-text);min-width:20rem;margin:.5rem 0}.demo input[type=number]{min-width:15rem;outline:none}.demo input:focus{border:1px solid var(--vp-c-divider-dark-1)}.demo pre,.demo .code-block{opacity:.8;overflow:auto}.demo .code-block{background-color:var(--vp-c-bg-mute)!important;padding:4px 8px;margin:12px 0;border-radius:4px}.demo code{background-color:var(--vp-c-bg-mute)!important}.demo .resizer{resize:both;padding:1rem;width:200px;height:200px;border:1px solid var(--vp-c-divider-light);border-radius:4px;background:#fff;outline:none;white-space:pre;overflow-wrap:normal;overflow:hidden;overflow-x:hidden}.demo .float{position:fixed;bottom:0;right:0;padding:1rem 2rem;border:1px solid var(--vp-c-divider-light);background:var(--vp-c-bg);z-index:100;min-width:100px}.demo .area{border-width:2px;border-style:dashed;padding:1rem}html.dark .demo .resizer{background:#222;color:#fff}.text-orange{color:#db8742}:root{--vp-c-accent: #35495e;--vp-c-brand: #df1212;--vp-c-brand-dark: #3385ff;--vp-c-text-code: #5d6f5d;--vp-c-disabled-bg: rgba(125, 125, 125, .2);--vp-c-brand-light: #ff8f91;--vp-c-text-light-2: rgba(30, 30, 30, .7);--cho-code-block-bg: rgba(125, 125, 125, .04);--vp-c-bg-alt: rgba(235, 235, 235, .6)}.dark{--vp-code-block-bg: rgba(0, 0, 0, .2);--vp-c-text-code: #c0cec0;--vp-c-text-dark-2: rgba(235, 235, 235, .6);--vp-c-bg: rgb(10, 11, 10);--vp-c-bg-alt: rgba(10, 11, 10, .6)}:root{--vp-code-line-highlight-color: rgba(125, 125, 125, .2)}.dark{--vp-code-line-highlight-color: rgba(0, 0, 0, .5)}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #ffffff -80%, #ea4a4a );--vp-home-hero-image-background-image: linear-gradient( -45deg, #ea4a4a 30%, #35495e80 );--vp-home-hero-image-filter: blur(30px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.custom-block-title{font-weight:1200;font-size:20px}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track-piece{background-color:#fff;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-thumb:vertical{background-color:#666;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-thumb:horizontal{background-color:#666;-webkit-border-radius:3px;border-radius:3px}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.grid{display:grid}.m-0,[m-0=""]{margin:0}.m14\.386{margin:3.5965rem}.mx-auto,[mx-auto=""]{margin-left:auto;margin-right:auto}.mb-\[12px\]{margin-bottom:12px}.me{margin-inline-end:1rem}.mt-\[24px\]{margin-top:24px}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h-10,[h-10=""]{height:2.5rem}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h5{height:1.25rem}.h6{height:1.5rem}.max-w-\[85\%\]{max-width:85%}.max-w-200,[max-w-200=""]{max-width:50rem}.min-h-10,[min-h-10=""]{min-height:2.5rem}.min-w-10,[min-w-10=""]{min-width:2.5rem}.w-10,[w-10=""]{width:2.5rem}.w-full{width:100%}.flex,[flex~="~"]{display:flex}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-wrap,[flex~=wrap]{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize,[resize=""]{resize:both}.items-center{align-items:center}.justify-center,[justify-center=""]{justify-content:center}.gap-\[12px\]{gap:12px}.gap-\[4px\]{gap:4px}.gap-1,[flex~=gap-1]{gap:.25rem}.break-all{word-break:break-all}.-b{border-width:-1px}.b,.border{border-width:1px}.border-b-1{border-bottom-width:1px}.border-\[var\(--vp-c-divider\)\]{border-color:var(--vp-c-divider)}.rounded-full,[rounded-full=""]{border-radius:9999px}.border-b-solid{border-bottom-style:solid}.p-10,[p-10=""]{padding:2.5rem}.px{padding-left:1rem;padding-right:1rem}.pb-\[12px\]{padding-bottom:12px}.pt-5,[pt-5=""]{padding-top:1.25rem}.text-center,[text-center=""]{text-align:center}.text-lg,[text-lg=""]{font-size:1.125rem;line-height:1.75rem}.text-sm,[text-sm=""]{font-size:.875rem;line-height:1.25rem}.font-normal,[font-normal=""]{font-weight:400}.leading-7,[leading-7=""]{line-height:1.75rem}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.op40,[op40=""]{opacity:.4}.op50,[op50=""]{opacity:.5}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.VPBadge[data-v-e475422a]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:10px;padding:0 8px;line-height:18px;font-size:12px;font-weight:600;transform:translateY(-2px);flex-shrink:0}h1 .VPBadge[data-v-e475422a],h2 .VPBadge[data-v-e475422a],h3 .VPBadge[data-v-e475422a],h4 .VPBadge[data-v-e475422a],h5 .VPBadge[data-v-e475422a],h6 .VPBadge[data-v-e475422a]{vertical-align:top}h2 .VPBadge[data-v-e475422a]{border-radius:11px;line-height:20px}.VPBadge.info[data-v-e475422a]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-e475422a]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-e475422a]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-e475422a]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.panel-view{outline:2px;outline-color:#ea1313;outline-style:auto;position:relative;border-radius:6px;margin:1rem 0;overflow:auto hidden;background-color:var(--vp-c-bg-alt)}.panel-view.manager,.panel-view.container{background-color:#032f62}.panel-view .controls{display:initial;position:absolute;top:.8rem;width:100%}.panel-view .circle{position:absolute;top:2px;width:12px;height:12px;border-radius:6px}.panel-view .circle.red{left:17px;background-color:#ff5f56}.panel-view .circle.yellow{left:36px;background-color:#ffbd2e}.panel-view .circle.green{left:55px;background-color:#27c93f}.panel-view .title{text-align:center;width:100%;font-size:1rem;font-weight:700;line-height:1rem}.panel-view .title .tab{color:gray;cursor:pointer;transition:.3s ease}.panel-view .title .tab.active{color:#fff;cursor:default}.panel-view .title .title-text:not(:last-child):after{color:gray;content:" - "}.panel-view .title .tab+.tab:before{cursor:default;content:" | ";color:gray}.panel-view .content{padding:.2rem 1.2rem}.panel-view .content>p{font-size:.8rem;color:#909399;text-align:center}.panel-view.mini .controls{display:none}.panel-view:not(.mini) .content{padding-top:2rem}.chat-message{position:relative;margin:1rem 0;opacity:0;transform:translate(-20%);transition:transform .3s ease-out,opacity .3s ease}.chat-message.shown{opacity:1;transform:translate(0)}.chat-message .avatar{width:2.8rem;height:2.8rem;position:absolute;border-radius:100%;transform:translateY(-1px);-webkit-user-select:none;user-select:none;pointer-events:none;text-align:center;line-height:2.8rem;font-size:1.6rem;color:#fff;font-family:Comic Sans MS}.chat-message .nickname{-webkit-user-select:none;user-select:none;position:relative;margin:0 0 .4rem 4.2rem;font-weight:700;font-size:.9rem}.chat-message:not(.no-padding) .message-box{padding:.5rem .7rem}.chat-message .message-box{position:relative;margin-left:4.2rem;width:fit-content;border-radius:.5rem;background-color:var(--vp-c-bg);word-break:break-all;line-height:26px!important}.chat-message .message-box>img{border-radius:.5rem}.chat-message .message-box img{vertical-align:middle}.chat-message .message-box p>img{margin:.2rem 0}.chat-message .message-box:before{content:"";position:absolute;right:100%;top:0;width:12px;height:12px;border:0 solid transparent;border-bottom-width:8px;border-bottom-color:currentColor;border-radius:0 0 0 32px;color:var(--vp-c-bg)}.chat-message .message-box p{margin:0!important;line-height:26px!important}.chat-message .message-box p.indent-1{padding-left:1rem}.chat-message .message-box p.indent-2{padding-left:2rem}.chat-message .message-box blockquote{font-size:.9rem;margin:0 0 .2rem;background-color:#f3f6f9;border:none;border-radius:.5rem;padding:.2rem .6rem;background-color:var(--vp-c-bg-alt);color:var(--vp-c-text-2)}.list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1rem}a{text-decoration:none!important}.card{--border-radius: .75rem;--primary-color: var(--vp-c-brand);--secondary-color: var(--vp-c-text-2);background:var(--vp-c-bg-soft);box-shadow:0 8px 16px #00000008;position:relative;display:flex;align-items:center;overflow:hidden;height:62px;border-radius:30px;padding:1px;transition:.3s}.card .icon{width:60px;height:60px;flex-grow:0;flex-shrink:0;border-radius:50%}.card .icon img{width:100%;height:100%;border-radius:50%;display:block}.card .info{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-left:10px;overflow:hidden}.card .info .description{color:var(--secondary-color);font-size:.86rem;line-height:normal;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .info .title{color:var(--vp-c-text-1);padding:0;font-weight:700;display:flex;align-items:center;margin:0;gap:5px}.card .info .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .info .title .VPBadge{margin-top:4px}.card .arrow{width:35px;height:35px;background:var(--primary-color);padding:.4rem;transition:.2s;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.card .avatar{width:30px;height:30px;flex-grow:0;flex-shrink:0;border-radius:50%;overflow:hidden;margin:0 10px;border:1.5px solid #f51919}.card .avatar img{width:100%;height:100%;border-radius:50%;display:block}.card .icon_arrow{transition:.2s;fill:#fff}.card:hover,.card:active{transition:.4s ease;transform:scale(1.05);background-color:#fb4444cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card:hover .arrow{background:var(--vp-c-bg-soft)}.card:hover .icon_arrow{fill:var(--primary-color)}.card:hover .avatar{border:2px solid var(--primary-color)}.card:hover .info .title{color:#fff}.card:hover .info .description{color:#ebe2e1}@media screen and (min-width: 768px){.card{cursor:pointer}}@media screen and (max-width: 768px){.card{transition:0!important}.card:hover,.card:active{transform:scale(1.05)}} diff --git a/hashmap.json b/hashmap.json index c6070cd9..cbb5d647 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"advance_baseinfo.md":"Cqcz-lq_","advance_binddevice.md":"D8KBxbJq","advance_coreconfig.md":"Bup_y9fa","advance_datastruct.md":"BA1zZwsO","advance_exportandimport.md":"B0pecLas","advance_httpcall.md":"kcCKgNem","advance_markdowntemplate.md":"CaCT-pGA","advance_transurl.md":"CWEqEnp8","advance_webconsole.md":"Cp9eBTs4","codeadapter_pack.md":"DXYpB_9y","codeadapter_protocol.md":"H9dl67xz","codeplugins_botcall.md":"DhuZm1C5","codeplugins_class.md":"CTpxH_Qc","codeplugins_cookbook.md":"BTxcPoKc","codeplugins_env.md":"CpAxdqpm","codeplugins_exsample.md":"D6NaLfkp","codeplugins_getdatapath.md":"gnETf2Ng","codeplugins_getpluginsconfig.md":"B69h4_2S","codeplugins_pluginsconfig.md":"C67t_SVm","codeplugins_pluginsdatabase.md":"DGUu04dQ","codeplugins_pluginshelp.md":"Bv8xc0ei","codeplugins_pluginsprefix.md":"mzDKebwX","codeplugins_resp.md":"Dz_zA-sQ","codeplugins_scheduler.md":"CfKBfqxd","codeplugins_simple.md":"BLvExRFG","codeplugins_start.md":"CEYh6Ngd","codeplugins_subscribe.md":"C2ON5F7x","codeplugins_trigger.md":"3dtEF5TP","extra_addck.md":"DlY64qq4","extra_faq.md":"5P92IMNX","extra_resourcedownload.md":"CPZJzjnU","faq_index.md":"DV1sXUzf","index.md":"BiU10gb8","installplugins_installplugins.md":"Dj8WsYh8","installplugins_pluginslist.md":"CMwC1fMU","linkbots_adapterlist.md":"D2VCMRyy","linkbots_hoshinobot.md":"CQrplbu6","linkbots_nonebot2.md":"B0XXSsYx","pluginshelp_arknightsuid.md":"Ces19uhe","pluginshelp_bluearchiveuid.md":"BX8MQww7","pluginshelp_genshinuid.md":"BiYfroHl","pluginshelp_lolegendsuid.md":"DHq31S04","pluginshelp_majsouluid.md":"DPDV7axc","pluginshelp_starrailuid.md":"p0oBLLir","pluginshelp_wzryuid.md":"DBsZn7ky","pluginshelp_zzzerouid.md":"Dj6fjY2F","started_coreconfig.md":"CNwkztHX","started_envcheck.md":"MfeJWQV9","started_installcore.md":"CmehYa76","started_startcore.md":"Tk6JyyhU"} +{"advance_baseinfo.md":"DXTVw1-Z","advance_binddevice.md":"Hd39j69X","advance_coreconfig.md":"BqL2Qecz","advance_datastruct.md":"DdWriKU8","advance_exportandimport.md":"DeuHAJ2e","advance_httpcall.md":"B-9BqbNd","advance_markdowntemplate.md":"BXPSCIvz","advance_transurl.md":"Npka4mpx","advance_webconsole.md":"B_RgMrVt","codeadapter_pack.md":"CtJWq-n2","codeadapter_protocol.md":"C7oKohjB","codeplugins_botcall.md":"4L8BDm6R","codeplugins_class.md":"CrXzrEiD","codeplugins_cookbook.md":"DC181s1x","codeplugins_env.md":"BJGNxqen","codeplugins_exsample.md":"CKe7dv-y","codeplugins_getdatapath.md":"DCRprKjD","codeplugins_getpluginsconfig.md":"Cu_av1f6","codeplugins_pluginsconfig.md":"Dra3NIfw","codeplugins_pluginsdatabase.md":"DDIQL0xI","codeplugins_pluginshelp.md":"QGQ7tVYu","codeplugins_pluginsprefix.md":"By0jHl27","codeplugins_resp.md":"BC1ptsr2","codeplugins_scheduler.md":"B8ornyHA","codeplugins_simple.md":"B3rhCBCB","codeplugins_start.md":"ZSYkWkqd","codeplugins_subscribe.md":"C_oixf4D","codeplugins_trigger.md":"Dx8Lv-F2","extra_addck.md":"YJsJkz6Z","extra_faq.md":"CTDs_Hfa","extra_resourcedownload.md":"DSvGFZ2v","faq_index.md":"CqCa5FoX","index.md":"BYvHrQnp","installplugins_installplugins.md":"B5OrI_zU","installplugins_pluginslist.md":"DWMvkOJZ","linkbots_adapterlist.md":"DnzStBmx","linkbots_hoshinobot.md":"MGPEdURf","linkbots_nonebot2.md":"DogTUErR","pluginshelp_arknightsuid.md":"B_OfXDSd","pluginshelp_bluearchiveuid.md":"kcMWjDxh","pluginshelp_genshinuid.md":"BZBdwoZs","pluginshelp_lolegendsuid.md":"CHUsN8ne","pluginshelp_majsouluid.md":"CJcOUFH0","pluginshelp_starrailuid.md":"CGulR8ZX","pluginshelp_wzryuid.md":"DMgdn-bh","pluginshelp_zzzerouid.md":"BfKoZBON","started_coreconfig.md":"CFVlAjLK","started_envcheck.md":"KregZs7R","started_installcore.md":"Bk-cRm93","started_startcore.md":"CNwaJNF0"} diff --git a/index.html b/index.html index 9aff9003..4e6e02c3 100644 --- a/index.html +++ b/index.html @@ -5,14 +5,14 @@ 早柚核心Docs | 安装早柚核心、了解早柚协议、编写插件的相关文档 - - + + - - - - + + + + @@ -39,9 +39,9 @@ -

Skip to content
- +
Skip to content
+ \ No newline at end of file diff --git a/sw.js b/sw.js index f3038736..10fbae95 100644 --- a/sw.js +++ b/sw.js @@ -1 +1 @@ -if(!self.define){let e,a={};const s=(s,i)=>(s=new URL(s+".js",i).href,a[s]||new Promise((a=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=a,document.head.appendChild(e)}else e=s,importScripts(s),a()})).then((()=>{let e=a[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(i,f)=>{const d=e||("document"in self?document.currentScript.src:"")||location.href;if(a[d])return;let o={};const n=e=>s(e,d),b={module:{uri:d},exports:o,require:n};a[d]=Promise.all(i.map((e=>b[e]||n(e)))).then((e=>(f(...e),o)))}}define(["./workbox-9d7f8fd2"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/Advance_BaseInfo.md.Cqcz-lq_.js",revision:"9e93f9d7df88485c3659943bb18bb180"},{url:"assets/Advance_BaseInfo.md.Cqcz-lq_.lean.js",revision:"9e93f9d7df88485c3659943bb18bb180"},{url:"assets/Advance_BindDevice.md.D8KBxbJq.js",revision:"cd451320bcdddad74cb943f60b2ab64f"},{url:"assets/Advance_BindDevice.md.D8KBxbJq.lean.js",revision:"cd451320bcdddad74cb943f60b2ab64f"},{url:"assets/Advance_CoreConfig.md.Bup_y9fa.js",revision:"cceac7aa61e9a3dc726343c174816da1"},{url:"assets/Advance_CoreConfig.md.Bup_y9fa.lean.js",revision:"cceac7aa61e9a3dc726343c174816da1"},{url:"assets/Advance_DataStruct.md.BA1zZwsO.js",revision:"0dcd2d1077a3bb9411e5e0e28216c656"},{url:"assets/Advance_DataStruct.md.BA1zZwsO.lean.js",revision:"0dcd2d1077a3bb9411e5e0e28216c656"},{url:"assets/Advance_ExportAndImport.md.B0pecLas.js",revision:"f3fd0d12bfdf9a04b842f0d290f49e6b"},{url:"assets/Advance_ExportAndImport.md.B0pecLas.lean.js",revision:"f3fd0d12bfdf9a04b842f0d290f49e6b"},{url:"assets/Advance_HTTPCall.md.kcCKgNem.js",revision:"de05ad180d9a766cc58f7ae4d84f9827"},{url:"assets/Advance_HTTPCall.md.kcCKgNem.lean.js",revision:"de05ad180d9a766cc58f7ae4d84f9827"},{url:"assets/Advance_MarkdownTemplate.md.CaCT-pGA.js",revision:"5f5c782eb4c6d739a7e6cfdff584befa"},{url:"assets/Advance_MarkdownTemplate.md.CaCT-pGA.lean.js",revision:"5f5c782eb4c6d739a7e6cfdff584befa"},{url:"assets/Advance_TransURL.md.CWEqEnp8.js",revision:"7d319184a8a4eb0e854401cd874c979b"},{url:"assets/Advance_TransURL.md.CWEqEnp8.lean.js",revision:"7d319184a8a4eb0e854401cd874c979b"},{url:"assets/Advance_WebConsole.md.Cp9eBTs4.js",revision:"e063d93c4100df9df9e73be423cf9702"},{url:"assets/Advance_WebConsole.md.Cp9eBTs4.lean.js",revision:"e063d93c4100df9df9e73be423cf9702"},{url:"assets/app.6yLRzCXP.js",revision:"1fea7d7370b1769c6488b819ec3932e0"},{url:"assets/chunks/Badge.EWdsPxeJ.js",revision:"ecc50d194ef4eed47dbe171c95a3e5a0"},{url:"assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.BgDftmSY.js",revision:"ee3321fcae9968cff338b836b6a05a42"},{url:"assets/chunks/framework.B_O7KVry.js",revision:"7aafec1381e960ab7a5283d2b8e8e855"},{url:"assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.Cfo2d1UM.js",revision:"7a0363303714743a563b86d46139b4b8"},{url:"assets/chunks/pwa.DYUXjD9m.js",revision:"3eebc812c4d8881ad8403b414400dbbb"},{url:"assets/chunks/theme.C4j4VKTs.js",revision:"18f52d060696327300b3672e756db394"},{url:"assets/chunks/workbox-window.prod.es5.DL_hIMXg.js",revision:"8939dbe0ac0b2c3fef25524299d215b2"},{url:"assets/CodeAdapter_Pack.md.DXYpB_9y.js",revision:"883052226a21b5cb40f1d6ef7bfe657b"},{url:"assets/CodeAdapter_Pack.md.DXYpB_9y.lean.js",revision:"883052226a21b5cb40f1d6ef7bfe657b"},{url:"assets/CodeAdapter_Protocol.md.H9dl67xz.js",revision:"35e8dba897365f3b7016c773a3cb26e2"},{url:"assets/CodeAdapter_Protocol.md.H9dl67xz.lean.js",revision:"35e8dba897365f3b7016c773a3cb26e2"},{url:"assets/CodePlugins_BotCall.md.DhuZm1C5.js",revision:"ddcdd71dd66e7d80b329cc5638bf62fe"},{url:"assets/CodePlugins_BotCall.md.DhuZm1C5.lean.js",revision:"ddcdd71dd66e7d80b329cc5638bf62fe"},{url:"assets/CodePlugins_Class.md.CTpxH_Qc.js",revision:"4314e00bbf3339fc7d23fc7af267c4d8"},{url:"assets/CodePlugins_Class.md.CTpxH_Qc.lean.js",revision:"4314e00bbf3339fc7d23fc7af267c4d8"},{url:"assets/CodePlugins_CookBook.md.BTxcPoKc.js",revision:"d46844e03f6eaed764fd0385629a4c93"},{url:"assets/CodePlugins_CookBook.md.BTxcPoKc.lean.js",revision:"d46844e03f6eaed764fd0385629a4c93"},{url:"assets/CodePlugins_Env.md.CpAxdqpm.js",revision:"52e361b72b2fc063c49d2c81cf8b13e2"},{url:"assets/CodePlugins_Env.md.CpAxdqpm.lean.js",revision:"52e361b72b2fc063c49d2c81cf8b13e2"},{url:"assets/CodePlugins_Exsample.md.D6NaLfkp.js",revision:"7acc5aeda260f73ccc03a08704cdc660"},{url:"assets/CodePlugins_Exsample.md.D6NaLfkp.lean.js",revision:"7acc5aeda260f73ccc03a08704cdc660"},{url:"assets/CodePlugins_GetDataPath.md.gnETf2Ng.js",revision:"716bd9f002256d53674a1d044b8c3f77"},{url:"assets/CodePlugins_GetDataPath.md.gnETf2Ng.lean.js",revision:"716bd9f002256d53674a1d044b8c3f77"},{url:"assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.js",revision:"136454b49c5e156c7cd573280c56aff9"},{url:"assets/CodePlugins_GetPluginsConfig.md.B69h4_2S.lean.js",revision:"136454b49c5e156c7cd573280c56aff9"},{url:"assets/CodePlugins_PluginsConfig.md.C67t_SVm.js",revision:"cadde3dfbc43cf3f3545b4529bac9130"},{url:"assets/CodePlugins_PluginsConfig.md.C67t_SVm.lean.js",revision:"cadde3dfbc43cf3f3545b4529bac9130"},{url:"assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.js",revision:"2f3d22473db1dba66cd8a5a7a2894d63"},{url:"assets/CodePlugins_PluginsDataBase.md.DGUu04dQ.lean.js",revision:"2f3d22473db1dba66cd8a5a7a2894d63"},{url:"assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.js",revision:"0b5449ee4de607dfc0eca8f83702d22b"},{url:"assets/CodePlugins_PluginsHelp.md.Bv8xc0ei.lean.js",revision:"0b5449ee4de607dfc0eca8f83702d22b"},{url:"assets/CodePlugins_PluginsPrefix.md.mzDKebwX.js",revision:"b165a268dab6c72b9467a3b6236b4aad"},{url:"assets/CodePlugins_PluginsPrefix.md.mzDKebwX.lean.js",revision:"b165a268dab6c72b9467a3b6236b4aad"},{url:"assets/CodePlugins_Resp.md.Dz_zA-sQ.js",revision:"e7ada0317bca3071038908709016be55"},{url:"assets/CodePlugins_Resp.md.Dz_zA-sQ.lean.js",revision:"e7ada0317bca3071038908709016be55"},{url:"assets/CodePlugins_Scheduler.md.CfKBfqxd.js",revision:"cb40efb78800fa8a2491cbd38da957b4"},{url:"assets/CodePlugins_Scheduler.md.CfKBfqxd.lean.js",revision:"cb40efb78800fa8a2491cbd38da957b4"},{url:"assets/CodePlugins_Simple.md.BLvExRFG.js",revision:"c81530f67bf8e9c597156481929a60ce"},{url:"assets/CodePlugins_Simple.md.BLvExRFG.lean.js",revision:"c81530f67bf8e9c597156481929a60ce"},{url:"assets/CodePlugins_Start.md.CEYh6Ngd.js",revision:"6a896a9f2f59aa7c42de73a891fcc0f1"},{url:"assets/CodePlugins_Start.md.CEYh6Ngd.lean.js",revision:"6a896a9f2f59aa7c42de73a891fcc0f1"},{url:"assets/CodePlugins_Subscribe.md.C2ON5F7x.js",revision:"20c76e2d666d56d91c3b1f526b750ec2"},{url:"assets/CodePlugins_Subscribe.md.C2ON5F7x.lean.js",revision:"20c76e2d666d56d91c3b1f526b750ec2"},{url:"assets/CodePlugins_trigger.md.3dtEF5TP.js",revision:"da50783c1967f2c1e1584523178babfe"},{url:"assets/CodePlugins_trigger.md.3dtEF5TP.lean.js",revision:"da50783c1967f2c1e1584523178babfe"},{url:"assets/Extra_AddCK.md.DlY64qq4.js",revision:"456f9ff318ecf8eeb6275c99690c7641"},{url:"assets/Extra_AddCK.md.DlY64qq4.lean.js",revision:"456f9ff318ecf8eeb6275c99690c7641"},{url:"assets/Extra_FAQ.md.5P92IMNX.js",revision:"d4563c00fffb89271efbb9bdd066177a"},{url:"assets/Extra_FAQ.md.5P92IMNX.lean.js",revision:"d4563c00fffb89271efbb9bdd066177a"},{url:"assets/Extra_ResourceDownload.md.CPZJzjnU.js",revision:"6dbfc7eb5a715bc2fd4c52a09f7e16c2"},{url:"assets/Extra_ResourceDownload.md.CPZJzjnU.lean.js",revision:"6dbfc7eb5a715bc2fd4c52a09f7e16c2"},{url:"assets/f57a271494614bd3960f4e579922f720.Dg4tD54c.png",revision:"f57a271494614bd3960f4e579922f720"},{url:"assets/FAQ_index.md.DV1sXUzf.js",revision:"4e0b138ec67e48d2974445dcad7fc7c7"},{url:"assets/FAQ_index.md.DV1sXUzf.lean.js",revision:"4e0b138ec67e48d2974445dcad7fc7c7"},{url:"assets/image-20231217045602155.oANIKB-7.png",revision:"6563177853c9f41fc7d510ddca4ce02b"},{url:"assets/image-20231217045637291.7eUbdn23.png",revision:"891a8ae28637f52cc26bdb1438aecc16"},{url:"assets/image-20231217045705481.CmQVScNM.png",revision:"ff7b494d15e41cda770b62617a2b0bc1"},{url:"assets/image-20240601033727344.D1a80o-n.png",revision:"3c0db4d606c35915bb0862a95f4c7ce0"},{url:"assets/image-20240601194410390.CVXzRM7a.png",revision:"e48ad0d2b48bbbd447371793b2324e68"},{url:"assets/image-20240601220233918.BmzA14tD.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"assets/image-20240601220452874.vHbddWKS.png",revision:"12cdcaded0c647be22a5cfd2d941a534"},{url:"assets/image-20240609005228562.DqVU8Jty.png",revision:"bfb6f41cc41b9c2d5bbc80dccc2c5bca"},{url:"assets/image-20240609010120469.BEgBJIKB.png",revision:"9744780968d7e9627ad0d3f810bb2a6b"},{url:"assets/image-20240609010309426.BQVHXZVy.png",revision:"8aad758b0f5fb99e39551271c8ffb01d"},{url:"assets/image-20240609020855870.b9-fmbAd.png",revision:"81821f590bdda387d5a82cdcd6a6c5c1"},{url:"assets/image-20240609021121756.C2r_WlKk.png",revision:"429b2ee2aaee8228b8c82e08818128b8"},{url:"assets/image-20240609022134459.DMxl3PY2.png",revision:"879e30ddb3bc29ecbd2a3da3a84762d3"},{url:"assets/image-20240609024957506.DmGAInS4.png",revision:"a64deda2ec5731aa9693ac7c700fca05"},{url:"assets/image-20240609025018824.B5tt3qxG.png",revision:"7f7e77de31243d125dbcbb0de5d99960"},{url:"assets/image-20240609030325816.BQy7QNcQ.png",revision:"fad9b7885b29810377f5b43cb0879340"},{url:"assets/image-20240609030435574.1ieKjbTa.png",revision:"ca454f504ab39753f5299f18525ab7bf"},{url:"assets/image-20240609030539347.73WEpnZ0.png",revision:"20c83f9c2ca12b814882a9a03a6e718b"},{url:"assets/image-20240609030612851.Bn-DScuj.png",revision:"98c5228e57d856335fbe60ce8372e880"},{url:"assets/image-20240609030709698.CssAiI64.png",revision:"40522194da00674f7a64fc0c142b64f3"},{url:"assets/image-20240818182411857.C51d0Xo2.png",revision:"feb0c1cf0a2f00b13662682b29df47e5"},{url:"assets/image-20241006060218860.BbSNrH4v.png",revision:"085eb0efb747f107baaef55733b6ed83"},{url:"assets/image-20241006061429382.BOfVeyPU.png",revision:"bb3c7d58b16a66e88d92e5c4a1a8bcbb"},{url:"assets/image-20241006061613075.CUexBpc-.png",revision:"cf2df0bd2e53ee5b602482fe19ae819c"},{url:"assets/image-20241006061728583.BQetzDFW.png",revision:"b8bbdda0e8c485a297328b1bb889e547"},{url:"assets/image-20241006063137053.CB1Eplso.png",revision:"5bbe203f6a736c8906dfad934d271309"},{url:"assets/image-20241006064022331.D0OTcp-e.png",revision:"c9da2ae7b9d8a81e7b675d90e27a874c"},{url:"assets/image-20241006065252547.CAR5yCHm.png",revision:"e027389d37b4818e893b33bb4db01913"},{url:"assets/image-20241006070011238.MZ2w3Y1I.png",revision:"9d08e118360bb4c58d7a9d6cd2045bc3"},{url:"assets/image-20241006070035307.GXmVBIll.png",revision:"c880a437ca4168e0b2d299d8f9e55826"},{url:"assets/image-20241006070100808.BZw3A5GX.png",revision:"f8a54f86003c76faf907ce60c42ba82d"},{url:"assets/image-20241006070122234.B2YAiugz.png",revision:"6036afac4d2a4456a65e869c0d7a8545"},{url:"assets/image-20241006070647668.CDfnKLM7.png",revision:"faf9b03ee1977404b5c17d26dd57dffd"},{url:"assets/index.md.BiU10gb8.js",revision:"a31c3bbb0780bf7c4486014132765f08"},{url:"assets/index.md.BiU10gb8.lean.js",revision:"a31c3bbb0780bf7c4486014132765f08"},{url:"assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.js",revision:"eb7be084f113377d03d6d2d00a15620c"},{url:"assets/InstallPlugins_InstallPlugins.md.Dj8WsYh8.lean.js",revision:"eb7be084f113377d03d6d2d00a15620c"},{url:"assets/InstallPlugins_PluginsList.md.CMwC1fMU.js",revision:"b2f19a1ca4e8cdd116dcf6d156ff2f2e"},{url:"assets/InstallPlugins_PluginsList.md.CMwC1fMU.lean.js",revision:"b2f19a1ca4e8cdd116dcf6d156ff2f2e"},{url:"assets/LinkBots_AdapterList.md.D2VCMRyy.js",revision:"6a6c77f77195aaae53379a374fb9d210"},{url:"assets/LinkBots_AdapterList.md.D2VCMRyy.lean.js",revision:"6a6c77f77195aaae53379a374fb9d210"},{url:"assets/LinkBots_HoshinoBot.md.CQrplbu6.js",revision:"38bfb4f7e0754318c3c1b0ac12dcc65b"},{url:"assets/LinkBots_HoshinoBot.md.CQrplbu6.lean.js",revision:"38bfb4f7e0754318c3c1b0ac12dcc65b"},{url:"assets/LinkBots_NoneBot2.md.B0XXSsYx.js",revision:"1e2bf2520da5359c6a8761b80e126d86"},{url:"assets/LinkBots_NoneBot2.md.B0XXSsYx.lean.js",revision:"1e2bf2520da5359c6a8761b80e126d86"},{url:"assets/MiSans-Bold.10.CXdOfdUj.woff2",revision:"a4db9873d8a2be1902db3a8170e6b982"},{url:"assets/MiSans-Bold.11.MZ-ztnLA.woff2",revision:"3d56ce3f1965fd65f48bd8fdec60a801"},{url:"assets/MiSans-Bold.12.CKSCA8UU.woff2",revision:"09a659de5ef6a03ec0fc1b057c80cd63"},{url:"assets/MiSans-Bold.13.DHTyVHoR.woff2",revision:"b89bb5b4e6b126d97e8a900c2eaa38af"},{url:"assets/MiSans-Bold.14.C-KrcP7X.woff2",revision:"f3ce9dc8c35ce595253329164ffff3c2"},{url:"assets/MiSans-Bold.15.bmHXNKWB.woff2",revision:"28cc52561d1d3a08fa239b446461a127"},{url:"assets/MiSans-Bold.16.B6CXXTrQ.woff2",revision:"11c9928c589087732bcdfb3471fc9113"},{url:"assets/MiSans-Bold.17.CrIXYdKF.woff2",revision:"2e7b5f5333006d618f30989db631aa77"},{url:"assets/MiSans-Bold.18.DFeXHpKe.woff2",revision:"d99ee5c534afa02486f8cd919f55e30a"},{url:"assets/MiSans-Bold.19.Bj8myODb.woff2",revision:"f206360ec25d93078e597c8a43b59771"},{url:"assets/MiSans-Bold.20.BYVPp5V3.woff2",revision:"f777f059700ae36212249831de6d0ac4"},{url:"assets/MiSans-Bold.21.DYtnxxgN.woff2",revision:"032a032092c136c8912ca3678b17539b"},{url:"assets/MiSans-Bold.22.CcK909hr.woff2",revision:"74d55a5733d5e542709523674f2273bb"},{url:"assets/MiSans-Bold.23.DmgDXx2I.woff2",revision:"343e6629b597baf3e200b847c8610377"},{url:"assets/MiSans-Bold.24.SDVvCPg_.woff2",revision:"53a59dc575d524ae710301e3951b7f84"},{url:"assets/MiSans-Bold.25.Cq-z0Ko4.woff2",revision:"12bcefb512633ebf6e5f2260664b1d8e"},{url:"assets/MiSans-Bold.26.6F-0dTec.woff2",revision:"24a16fd720a4489ad573592a516f5a56"},{url:"assets/MiSans-Bold.27.CuI497Ot.woff2",revision:"94af013f7277d388d45875e2120bd5f6"},{url:"assets/MiSans-Bold.28.CfNq72wN.woff2",revision:"b8b62e415731b08691ff0084675eff21"},{url:"assets/MiSans-Bold.29.C5wtS42Y.woff2",revision:"393baff72ea478fd30a1d26047f5b7a3"},{url:"assets/MiSans-Bold.3.DKcj-BIy.woff2",revision:"80fb7abd0ca99daade7b64be7e5ad94f"},{url:"assets/MiSans-Bold.30.Dv1dgSzR.woff2",revision:"cde4bc476a53114f3f1ad813c435d38e"},{url:"assets/MiSans-Bold.31.BlHYBpHS.woff2",revision:"5a72437e28a861e1c21d1ac824e082f8"},{url:"assets/MiSans-Bold.32.Bi1oIgVR.woff2",revision:"3715069cf21b545d54fb26e9d0b065c0"},{url:"assets/MiSans-Bold.33.CTOCjQRq.woff2",revision:"573e82e179d4bbafed851c5765e1281c"},{url:"assets/MiSans-Bold.34.CpdZ0wAf.woff2",revision:"2295f18374e94de3492d10849280dd5a"},{url:"assets/MiSans-Bold.35.C2UydhpS.woff2",revision:"00cd4442d0c125396847da2daa3ee0cf"},{url:"assets/MiSans-Bold.36.DGca1Etf.woff2",revision:"d896b26d17567f1dfa3e3331994d5e7a"},{url:"assets/MiSans-Bold.37.CT4L5KID.woff2",revision:"c8f48f6c08fb6bd0ff9e6537aea23221"},{url:"assets/MiSans-Bold.38.BFDp0wZk.woff2",revision:"c3fcdfe89fe66c0b372adae735bc8bb4"},{url:"assets/MiSans-Bold.39.B_3fsvsK.woff2",revision:"74b7f9b4dd6dda4e8de3246ae392bcd3"},{url:"assets/MiSans-Bold.4.C85JLcsC.woff2",revision:"2f63a094d39d064faca5016f1bbfd493"},{url:"assets/MiSans-Bold.40.TeDO03ow.woff2",revision:"a670578ea74df792b39b2c6fa993ee73"},{url:"assets/MiSans-Bold.41.DWQ8u2HG.woff2",revision:"d2a22b76e643d65474a0e9c9e6bf0627"},{url:"assets/MiSans-Bold.42.BzbSCE7g.woff2",revision:"959bf5e14501742c7441610b1c7c4239"},{url:"assets/MiSans-Bold.43.BYRe23Fn.woff2",revision:"34eee14c0d7e9020b5e56bf67ea2b351"},{url:"assets/MiSans-Bold.44.CV5ccqrh.woff2",revision:"0bdb452139930ac0e0bd4be3ca66ce2c"},{url:"assets/MiSans-Bold.45.D_l5A4nJ.woff2",revision:"388129983a11b3d6924733277d1a879b"},{url:"assets/MiSans-Bold.46.CAcORXHC.woff2",revision:"fcd1330db17c3e5213b1d36700bc4ce2"},{url:"assets/MiSans-Bold.47.D85jin4Y.woff2",revision:"e6ee9de90fb69e708c93d75f1e60a837"},{url:"assets/MiSans-Bold.48.CZVQG_VB.woff2",revision:"d80ab3db9793046d1b48d642c080a175"},{url:"assets/MiSans-Bold.49.BkUmdFsA.woff2",revision:"6e6802e0fe9e462a85afc64b8e0ff09d"},{url:"assets/MiSans-Bold.5.CCq1lE48.woff2",revision:"e976bf2c2bf91baee62dfc0249f3798e"},{url:"assets/MiSans-Bold.50.BVX-Vvd6.woff2",revision:"c660f10d4237e075d0e7a48f41fa5b6f"},{url:"assets/MiSans-Bold.51.Ch-jszlB.woff2",revision:"28de29ae8209ac643c8e68870f18c710"},{url:"assets/MiSans-Bold.52.BKNMVoAn.woff2",revision:"862dc8253fc79c985320ef92279db0c3"},{url:"assets/MiSans-Bold.53.ChDsuUMG.woff2",revision:"777a0e54f42d08bc52efe015a3924d22"},{url:"assets/MiSans-Bold.54.mHrOlQza.woff2",revision:"68348d224cf6e814d9921bb9c02d8244"},{url:"assets/MiSans-Bold.55.BPHbGfvI.woff2",revision:"0a041ecaa4db7dde3be422568f2c9fe9"},{url:"assets/MiSans-Bold.56.Bd2pMAOD.woff2",revision:"d3167cc02e50ee662d26188ea1810c74"},{url:"assets/MiSans-Bold.57.DRiU8hi9.woff2",revision:"7e979051690dc4f65258f9b942dff81b"},{url:"assets/MiSans-Bold.58.DEOJaSHv.woff2",revision:"47641bc1ae50de15019532a86419ee4d"},{url:"assets/MiSans-Bold.59.DwYlk8Xb.woff2",revision:"714191bf3a99dcfd0832ac1995fdec19"},{url:"assets/MiSans-Bold.6.DXQh7BcP.woff2",revision:"75ae431e4292abf84b63fdcb2e761898"},{url:"assets/MiSans-Bold.60.0JWEwOJP.woff2",revision:"1e0de0c91116ea043f073c239d4bff97"},{url:"assets/MiSans-Bold.61.Dks8Xo0h.woff2",revision:"e9155b901f1e9f247f2debfb40d1922c"},{url:"assets/MiSans-Bold.62.CYzl7XGd.woff2",revision:"e343bb464a041d1149e2496c45e67ceb"},{url:"assets/MiSans-Bold.63.DpiQdNnw.woff2",revision:"896e3a8f89af8b514df238a59ef22741"},{url:"assets/MiSans-Bold.64.ChZqMrh5.woff2",revision:"ac64c936b5a0efbce30915537b2709d9"},{url:"assets/MiSans-Bold.65.Czp-y4af.woff2",revision:"bd0125473488c7cfb5a3db134ef0abe1"},{url:"assets/MiSans-Bold.66.BtAkogxQ.woff2",revision:"1e802d67cd980c6271c7a376163cfaf1"},{url:"assets/MiSans-Bold.67.5VwaX6sl.woff2",revision:"727d719f122792fa6c031e58d1f4d288"},{url:"assets/MiSans-Bold.68.Cd4ebKzg.woff2",revision:"20cf2808432ee4ffa1de908cb281f0cb"},{url:"assets/MiSans-Bold.7.By_jMj6y.woff2",revision:"cbc09fac3b5dfac7621557d3f8fb33a3"},{url:"assets/MiSans-Bold.71.HP3GUGrx.woff2",revision:"c44f8b316282ffb84ae9c6a23d7d7543"},{url:"assets/MiSans-Bold.72.CSaG2w83.woff2",revision:"f317cad7e8498099e7c92db880cf74e6"},{url:"assets/MiSans-Bold.73.BVCfzcYb.woff2",revision:"993e4a861ec09a2a66e36804dbf75887"},{url:"assets/MiSans-Bold.76.Dadcqre_.woff2",revision:"5884c6328a86b1b5de8baab01b12f3ec"},{url:"assets/MiSans-Bold.77.BNFLHrhv.woff2",revision:"88d5cd431abdef42866d9418c4a3a00a"},{url:"assets/MiSans-Bold.78.CNvMAmV5.woff2",revision:"4db04bcec54f5631e5e581cf8bde9c7c"},{url:"assets/MiSans-Bold.79.BeehwPgy.woff2",revision:"ea195a3410544ef2ff815b97f8af10d4"},{url:"assets/MiSans-Bold.8.BIkjD8zN.woff2",revision:"e9efa25474a051459a0e3881e3d2c2a9"},{url:"assets/MiSans-Bold.80.Dh1qUR7Y.woff2",revision:"cca7fb04a2fa682edd24a09c079c1e20"},{url:"assets/MiSans-Bold.81.Dc7YfPi8.woff2",revision:"cfe4507c8b7e4b80bfdeff184f8dede7"},{url:"assets/MiSans-Bold.82.Bd-ombRv.woff2",revision:"d3057a98d042be2bb578fb76bcfb2bf2"},{url:"assets/MiSans-Bold.83.Cr2DC8K2.woff2",revision:"03204a8f5e5906671fec40216cd93a3b"},{url:"assets/MiSans-Bold.84.D07dLmAK.woff2",revision:"71b23316d13cf77a723d07f571a7e5f8"},{url:"assets/MiSans-Bold.85.Bb4QroYN.woff2",revision:"f848c7dddf1cbf78b8dc9a6da74c3a6d"},{url:"assets/MiSans-Bold.86.JBn1wWZC.woff2",revision:"b753bcc1ffc7e6a431fc64a423a08567"},{url:"assets/MiSans-Bold.87.ByhYROJC.woff2",revision:"4dd2c600585d023fef4c475b79f27e82"},{url:"assets/MiSans-Bold.88.BLFCo3FA.woff2",revision:"2864c2befd94d1a715123ceb482b30f9"},{url:"assets/MiSans-Bold.89.Dke1-uOm.woff2",revision:"c65af74c4b108152ae692539fc0a44c4"},{url:"assets/MiSans-Bold.9.DRFZRnTq.woff2",revision:"2a6df0edfa2363c6a5cf0071bd5bf474"},{url:"assets/MiSans-Bold.90.BDRxL9cr.woff2",revision:"7eab6952dfa0cd654485b1f828c611ad"},{url:"assets/MiSans-Bold.91.BoHa1hoy.woff2",revision:"2a6ade7d1a7c6a6b04af8663e20d2ce0"},{url:"assets/MiSans-Bold.92.B2OWkRAP.woff2",revision:"e230c2f9fa26fcc3e76498f623a6db4f"},{url:"assets/MiSans-Bold.93.B5Rj1SgH.woff2",revision:"77c365a765852410f0b4527d3c791c08"},{url:"assets/MiSans-Bold.94.BPWxfQxx.woff2",revision:"a6823959a700d0b86e00918fea576f79"},{url:"assets/MiSans-Bold.95.DRVjvh1F.woff2",revision:"cc17f166fda58b3c9291f36a2bc4d195"},{url:"assets/MiSans-Bold.96.QdN_FYc9.woff2",revision:"2632f69549dd2ca975ce2efe3e6478f4"},{url:"assets/MiSans-Bold.97.DbyESRvB.woff2",revision:"5f9104b99e63c02591e1b04f390423e3"},{url:"assets/MiSans-Demibold.1.DO3DRjhr.woff2",revision:"8b4541a2d40d14958f2c73b6063d2adc"},{url:"assets/MiSans-Demibold.10.DEeHAG5O.woff2",revision:"7cfa7372b36299150b9fb020ecf59413"},{url:"assets/MiSans-Demibold.11.V2MpwEwW.woff2",revision:"b6cb27010f793e75db3402889b924bf2"},{url:"assets/MiSans-Demibold.12.DIMXEt8X.woff2",revision:"35360062364429ed9c127190719b5009"},{url:"assets/MiSans-Demibold.13.G8cLhMvR.woff2",revision:"99f00c3a46a4d4ce94f15b3f1d41d028"},{url:"assets/MiSans-Demibold.14.0_Iwqa9E.woff2",revision:"7f56a5f234b2435d49b50e073e802d4b"},{url:"assets/MiSans-Demibold.15.DZqu3mxe.woff2",revision:"a746080c70b8097ea099ff52bf79a4a9"},{url:"assets/MiSans-Demibold.16.CBTcPXXe.woff2",revision:"c63dccb3844ec2b27dc02389a12792cc"},{url:"assets/MiSans-Demibold.17.C4LbCp7D.woff2",revision:"07f6a8f1734d5a782fc5a568027d00b6"},{url:"assets/MiSans-Demibold.18.Clz-Lzuo.woff2",revision:"45fb1857876663881e5bdce057128b12"},{url:"assets/MiSans-Demibold.19.BAKvj_2T.woff2",revision:"9f21755e00ab9c4ea1d48cbc5c6cc347"},{url:"assets/MiSans-Demibold.20.DbYBJH5C.woff2",revision:"54976b9800555aae88424a6c68435122"},{url:"assets/MiSans-Demibold.21.BubiVc1k.woff2",revision:"ab3a9fa0ff7945375161ef549c238ee4"},{url:"assets/MiSans-Demibold.22.TSyJIllt.woff2",revision:"b122832798b1a7bc5dbc65ddc246556b"},{url:"assets/MiSans-Demibold.23.CVm246xk.woff2",revision:"9e0e1c3407f82b90af85de7597948df2"},{url:"assets/MiSans-Demibold.24.Bv7qCqZz.woff2",revision:"0e84d1f26ea252c84c5e560c6495cbd0"},{url:"assets/MiSans-Demibold.25.DOimytnF.woff2",revision:"a263a1b02a6e5abe6d43757a01489576"},{url:"assets/MiSans-Demibold.26.CyetmNKf.woff2",revision:"cc4318d83a5da59ee75f192540805864"},{url:"assets/MiSans-Demibold.27.BQF_Nk_D.woff2",revision:"880c4e4deb99d8d63898889c52f173b3"},{url:"assets/MiSans-Demibold.28.ysk0E0lo.woff2",revision:"e81102f37526ebd9a229a80e4bb92ada"},{url:"assets/MiSans-Demibold.29.CcOtzw06.woff2",revision:"cfa0a48817be64937ca58dcf5247ee97"},{url:"assets/MiSans-Demibold.3.CPLXBOXw.woff2",revision:"361cdb72a54117ce0bab8ce9321c7e66"},{url:"assets/MiSans-Demibold.30.ChhsbTak.woff2",revision:"36525ef2b5d1d27bbc34e9e87a4bb6b7"},{url:"assets/MiSans-Demibold.31.Da3xvL_b.woff2",revision:"3008b917ab4aab33384f272a2bb0b611"},{url:"assets/MiSans-Demibold.32.ySktbxs5.woff2",revision:"edbe260d246c343db874529a5a5470cf"},{url:"assets/MiSans-Demibold.33.DGyuvn-R.woff2",revision:"df1b245c2912312f49fdd498e9b9e333"},{url:"assets/MiSans-Demibold.34.CluAKO0G.woff2",revision:"e2fb29ab978731509a4cdf7df026f9aa"},{url:"assets/MiSans-Demibold.35.DAkLu9_Z.woff2",revision:"ab67e2b4434a6e05e22c94b733151638"},{url:"assets/MiSans-Demibold.36.C4oDrWS9.woff2",revision:"466568f63c6a30f99eccdaf26164963c"},{url:"assets/MiSans-Demibold.37.XG22t97D.woff2",revision:"2380b81dfef92f936b185c40e7ae713b"},{url:"assets/MiSans-Demibold.38.CSJzq_v3.woff2",revision:"baf32446606f1b4af928f4117acda497"},{url:"assets/MiSans-Demibold.39.tgI5xYfz.woff2",revision:"2f2d05549e7981854493dc7e878c2434"},{url:"assets/MiSans-Demibold.4.B7AG46T7.woff2",revision:"53498661c374fa9a818d4bb51d17b16d"},{url:"assets/MiSans-Demibold.40.yhvcKils.woff2",revision:"646e7b372442fb579750f393171629a8"},{url:"assets/MiSans-Demibold.41.CERwMSmU.woff2",revision:"070712b722d8833552f7b39e923fb73c"},{url:"assets/MiSans-Demibold.42.BawO54cM.woff2",revision:"3c43e51e4a682b11ef7ca79e818be1b6"},{url:"assets/MiSans-Demibold.43.By1Pqo6Y.woff2",revision:"e8b7ab443bf158840a90258045294e48"},{url:"assets/MiSans-Demibold.44.D1jXWgnw.woff2",revision:"f49d29d1e5fd40e12661e567ef6fce26"},{url:"assets/MiSans-Demibold.45.NXJNFAmS.woff2",revision:"7426a4554b00b19b14acbbfc40946850"},{url:"assets/MiSans-Demibold.46.BMTqOhJg.woff2",revision:"bd79ce549ffaea9bf1359209720195d5"},{url:"assets/MiSans-Demibold.47.-n9zv4tS.woff2",revision:"e56c0f2a994074fe7c361756600c46d7"},{url:"assets/MiSans-Demibold.48.KVIR2HhG.woff2",revision:"e9e69a1585aead574867f03fce4e6c28"},{url:"assets/MiSans-Demibold.49.DwmPwps0.woff2",revision:"f233519f890797c6700a789c6973607e"},{url:"assets/MiSans-Demibold.5.BlT19Tk_.woff2",revision:"71a3bac93fbcdf23c81f6e9831ca3a7d"},{url:"assets/MiSans-Demibold.50.CibFSZkX.woff2",revision:"368771452346a03f95178d0ed4ce07b4"},{url:"assets/MiSans-Demibold.51.BAIKdq3S.woff2",revision:"c27ef9f3e33a9a8d186942ac578a47e2"},{url:"assets/MiSans-Demibold.52.kDO13nRX.woff2",revision:"38946243a770f6cc811dacfbc0fa9834"},{url:"assets/MiSans-Demibold.53.Cvlj2ATG.woff2",revision:"444c9e9ebc9110140c633392784a6419"},{url:"assets/MiSans-Demibold.54.CP6Jr6G-.woff2",revision:"f29485b9d4095014792a74f14a585bf7"},{url:"assets/MiSans-Demibold.55.2a4rzXst.woff2",revision:"bb0d0cc61537ce26c8aee20eb768b962"},{url:"assets/MiSans-Demibold.56.nViRfYpy.woff2",revision:"692f09e8aed778706a1108abfe2e65ea"},{url:"assets/MiSans-Demibold.57.Ct7sCQnz.woff2",revision:"e46de771a812191e6987cee9143e1c35"},{url:"assets/MiSans-Demibold.58.Bc_Q1K_V.woff2",revision:"0109bbdc428390e727432e5ceb439f2c"},{url:"assets/MiSans-Demibold.59.DG_gw5ir.woff2",revision:"5dd709bc6dde337f29183487147ab8c5"},{url:"assets/MiSans-Demibold.6.U9cgt0Dl.woff2",revision:"5a7fbdc44711358ac05c4156f0b28c9f"},{url:"assets/MiSans-Demibold.60.NnK1g3Sc.woff2",revision:"e32d0397f5b5020f0d37a9991433ff21"},{url:"assets/MiSans-Demibold.61.BcrUCqsK.woff2",revision:"be1ba4f027c4825b2f5763d240859c90"},{url:"assets/MiSans-Demibold.62.Yifr2w7e.woff2",revision:"47945f63db0b79a34eedec75836708a8"},{url:"assets/MiSans-Demibold.63.ClpBHVNg.woff2",revision:"9da6cd42026a2243165500bddc477aa2"},{url:"assets/MiSans-Demibold.64.OrKQwtzi.woff2",revision:"bf93a85b6de64fee69196bda006a0d83"},{url:"assets/MiSans-Demibold.65.CjYfG3ik.woff2",revision:"ba1ddca61da6338a246d3a538750d8e3"},{url:"assets/MiSans-Demibold.66.Cso97_mS.woff2",revision:"a5fc5bc9dfd3e9049e7d1f1a70b3f0c2"},{url:"assets/MiSans-Demibold.67.BmF96LM5.woff2",revision:"2ef30f91cbee6afde72555011218bbe8"},{url:"assets/MiSans-Demibold.68.BAiFn0ZT.woff2",revision:"c46b38faf85df9e607e3ec3d8ae88088"},{url:"assets/MiSans-Demibold.7.CqNzF3Yi.woff2",revision:"b76b5ff2d9111cfefe60fa0150771130"},{url:"assets/MiSans-Demibold.71.ClyKkUzc.woff2",revision:"1e61ff0ecd599182b71c373b5e063229"},{url:"assets/MiSans-Demibold.72.BAb6zkT5.woff2",revision:"577fc6f996e5814f6223f3354cefd6f0"},{url:"assets/MiSans-Demibold.73.DEN26gjB.woff2",revision:"a2a0c65414db25ec28f26809dbc5301a"},{url:"assets/MiSans-Demibold.76.Dpgg_u71.woff2",revision:"3aff8da65ecc3636ce1275e8ba99fb7f"},{url:"assets/MiSans-Demibold.77.CwOwzSax.woff2",revision:"5e9d471e599bce6811a1028a7f58e2bd"},{url:"assets/MiSans-Demibold.78.DZQFVsCF.woff2",revision:"d3edd2f458a617adafcfdbd3af6c010c"},{url:"assets/MiSans-Demibold.79.BG7jZPou.woff2",revision:"1f0daf3def01b74d52972a4ed2687b81"},{url:"assets/MiSans-Demibold.8.Ch62AHS5.woff2",revision:"c79b5d49f30a06dd682903c4a230c0ce"},{url:"assets/MiSans-Demibold.80.DGKdHCKq.woff2",revision:"c720f8399b2512bee70d025711ea64a3"},{url:"assets/MiSans-Demibold.81.B_hLDSVM.woff2",revision:"52f5788b801d5e4b2c4da98f0a99fe90"},{url:"assets/MiSans-Demibold.82.CFmSfuI7.woff2",revision:"6014cb7d75b7445a8a9ea8edf6ccabb6"},{url:"assets/MiSans-Demibold.83.zxX4Q3KF.woff2",revision:"37693152eac91fcdb488d011210ea822"},{url:"assets/MiSans-Demibold.84.NU8psulR.woff2",revision:"dd8752e12882631ccb0b20fd9219bc14"},{url:"assets/MiSans-Demibold.85.CMW5J_Yr.woff2",revision:"9097b014570d8e0f575d87e9a11d1c8a"},{url:"assets/MiSans-Demibold.86.BZF11scy.woff2",revision:"96cc430349bb9fc2bebc2d1e9fa47326"},{url:"assets/MiSans-Demibold.87.BHSLZ9h3.woff2",revision:"4a2e82cc40d025fa78194750d838610e"},{url:"assets/MiSans-Demibold.88.c4WbyA2W.woff2",revision:"55deeab7a22e271ed002b2ea8455f344"},{url:"assets/MiSans-Demibold.89.C2oQMflB.woff2",revision:"b51eca5119a4680439aecf55ad51a077"},{url:"assets/MiSans-Demibold.9.CrRNOjzf.woff2",revision:"6022a2609bcfa4740a7dc8d1d1e817f3"},{url:"assets/MiSans-Demibold.90.z4Src_j9.woff2",revision:"f1ca71c5fc2fd61738fe7e62b2b4f1f1"},{url:"assets/MiSans-Demibold.91.-NZtl7q9.woff2",revision:"96a187aca4ff17bda11cda865ba1bded"},{url:"assets/MiSans-Demibold.92.llU_2W9Y.woff2",revision:"f5e82a03632b4605e2d972db8ab2d7ca"},{url:"assets/MiSans-Demibold.93.Bov_F9bP.woff2",revision:"1dda3cb5d6b53df5cfc15a668871f656"},{url:"assets/MiSans-Demibold.94.B9zZEDwD.woff2",revision:"15c151da415339bed95298006ebe72e9"},{url:"assets/MiSans-Demibold.95.D3vYnbjP.woff2",revision:"a738491742a9dc8d0c879b99dc0b82dd"},{url:"assets/MiSans-Demibold.96.GoJjz8YP.woff2",revision:"27df488b0178bd432e5116c91dc8cd52"},{url:"assets/MiSans-Demibold.97.C3W8u1Vt.woff2",revision:"2d490791dda3b8c4c40d4085bd749884"},{url:"assets/MiSans-Heavy.10.Z48MueFF.woff2",revision:"f1250316e78738cb9bde3ab830310ec0"},{url:"assets/MiSans-Heavy.11.D4Th7-j-.woff2",revision:"1870ca23e31663056a32cb448ce09f48"},{url:"assets/MiSans-Heavy.12.C-q9yEk-.woff2",revision:"3ce02e76dbf42957522bf21656c59316"},{url:"assets/MiSans-Heavy.13.CDtZQvDD.woff2",revision:"b273c7d3bf820c59096d8a9571802562"},{url:"assets/MiSans-Heavy.14.dCYY-2Ti.woff2",revision:"3e30b73a64b9ac6fd24346f7f0314d87"},{url:"assets/MiSans-Heavy.15.DWfwuF4b.woff2",revision:"ae01f619441bfe101230f82f0a980902"},{url:"assets/MiSans-Heavy.16.D4vmWN-S.woff2",revision:"dceab587a9f1595bce54d5e356bfcbfd"},{url:"assets/MiSans-Heavy.17.uRbPRLti.woff2",revision:"603b0f10cba31ea217c45ea003da575b"},{url:"assets/MiSans-Heavy.18.SMsQaTJq.woff2",revision:"ce3fb60e4b3a45ec2190a8c6a677ff05"},{url:"assets/MiSans-Heavy.19.IED1wizu.woff2",revision:"ac266724ec25d69a051ea9d46aa3e7fc"},{url:"assets/MiSans-Heavy.20.B6ZRRaTf.woff2",revision:"66b7ecef4c87314ddf4a03e84f2dbebd"},{url:"assets/MiSans-Heavy.21.cMHYdMEi.woff2",revision:"85225f56e6ba99e97aa662a8b8ddf950"},{url:"assets/MiSans-Heavy.22.BEgM08zL.woff2",revision:"dc85a7f48aeb515a5a49c2e11d06ae40"},{url:"assets/MiSans-Heavy.23.DMWMwmMj.woff2",revision:"e3f62301c94dda7e8875693970dd1a4c"},{url:"assets/MiSans-Heavy.24.DDXgGjT3.woff2",revision:"94dd051edd02e4229a51f46c41e544d8"},{url:"assets/MiSans-Heavy.25.CLayIhWF.woff2",revision:"fc5d9ae6597df9ea4f2c648057182b57"},{url:"assets/MiSans-Heavy.26.BBbmc8Nr.woff2",revision:"0f2fe84c8bfc2efb3d22c94d513464ae"},{url:"assets/MiSans-Heavy.27.DSUIy_ut.woff2",revision:"c209998ac09bc10e377f8d9cb3a7218e"},{url:"assets/MiSans-Heavy.28.s0h9SSZ8.woff2",revision:"ad7f11e8fe1cfd045b2f45bf79a868b5"},{url:"assets/MiSans-Heavy.29.CSgS38G2.woff2",revision:"929bdb2918e9f448fdcc10d0d80f9165"},{url:"assets/MiSans-Heavy.3.DJ7c6vz5.woff2",revision:"19bcf77cefa90f00df14f99bcc7b4658"},{url:"assets/MiSans-Heavy.30.Iu4DO11u.woff2",revision:"7e592cd9177482a03883bb3d7982e5bb"},{url:"assets/MiSans-Heavy.31.CU8esYjU.woff2",revision:"519aabb90afcfa19d770e4498826a105"},{url:"assets/MiSans-Heavy.32.CYdKCFNu.woff2",revision:"7a4f6c0088839fc5faceb1c017921f63"},{url:"assets/MiSans-Heavy.33.Bt2WROjn.woff2",revision:"382e9dd78687344fa3146610b52f8460"},{url:"assets/MiSans-Heavy.34.DBqDzFjf.woff2",revision:"e5472d22026e898f7751e7c342b10d9f"},{url:"assets/MiSans-Heavy.35.CqdhiUdG.woff2",revision:"a5021d2855eecaea00182e646da68b52"},{url:"assets/MiSans-Heavy.36.Lg4xLvey.woff2",revision:"92a2b79574752064dda0290b4497459f"},{url:"assets/MiSans-Heavy.37.CmDb9MKd.woff2",revision:"1dd9652c10dad4fca1ae87c7efa6b21b"},{url:"assets/MiSans-Heavy.38.BGRVQ8uM.woff2",revision:"2e8b9ba2dbb65d3875f536f1fe3929c6"},{url:"assets/MiSans-Heavy.39.BnWnQvSg.woff2",revision:"a50072c8ee8a7bbebed735bf68f70d60"},{url:"assets/MiSans-Heavy.4.DMJcztWN.woff2",revision:"fa0a65762af33e2b8222ab24d5f95057"},{url:"assets/MiSans-Heavy.40.CcN0FpFV.woff2",revision:"93c82a711f690db65cdb9269591322d1"},{url:"assets/MiSans-Heavy.41.DTuwuXzw.woff2",revision:"7f60d34858a8131fddaaec07df7ca3d1"},{url:"assets/MiSans-Heavy.42.CHfQHrOD.woff2",revision:"46883cb554d6bb7cf8f47113def82e73"},{url:"assets/MiSans-Heavy.43.CMa2arWS.woff2",revision:"bb7b8efe590cdf1aac36fad04b33874f"},{url:"assets/MiSans-Heavy.44.BiB1tTsN.woff2",revision:"83be2cc73b3bff858846c1daaa619ac9"},{url:"assets/MiSans-Heavy.45.D1-m7Bbe.woff2",revision:"429c789f82d860ba210a924c7d77c0cd"},{url:"assets/MiSans-Heavy.46.DvfizpkE.woff2",revision:"6b7d355090c8cff8b64d2fa95e85a0f3"},{url:"assets/MiSans-Heavy.47.DQ7bJU1u.woff2",revision:"adf4a36777ea6b2cf7ee7eeecc7e6c1e"},{url:"assets/MiSans-Heavy.48.BQ-A1FjU.woff2",revision:"d45ac8e2604269e87ebc6d38d3150cc5"},{url:"assets/MiSans-Heavy.49.mD0Z8YpF.woff2",revision:"13b0f290e7b3286a788e28cb5b947f0e"},{url:"assets/MiSans-Heavy.5.DI_MZnP4.woff2",revision:"ce8ea444908a83c10db531e3e78bea9a"},{url:"assets/MiSans-Heavy.50.CB6Xkvz7.woff2",revision:"057b1df7fe5d94a14cbd136d7a17696a"},{url:"assets/MiSans-Heavy.51.DBZpUeAa.woff2",revision:"2ebf4511e636b02fb7a2f3152064b335"},{url:"assets/MiSans-Heavy.52.CUKOG3dE.woff2",revision:"333af7824dda420cc5b407f944b173ce"},{url:"assets/MiSans-Heavy.53.OIb5sH_T.woff2",revision:"a84f379a7ed0637d2d057124c9655db9"},{url:"assets/MiSans-Heavy.54.9P8W65-s.woff2",revision:"620ace9cd44bde431eeb5c25e227fb8d"},{url:"assets/MiSans-Heavy.55.BAnt9GsA.woff2",revision:"26927cb5e53fe139e2a3e74b346f8806"},{url:"assets/MiSans-Heavy.56.CXefUxYY.woff2",revision:"d10d0ab9a1a3f0d8a8d363e502d7728e"},{url:"assets/MiSans-Heavy.57.DU0Sxd3G.woff2",revision:"76b8f657475febaca309de9c0fe97467"},{url:"assets/MiSans-Heavy.58.DjlpLwBI.woff2",revision:"660d031d9b8bb46855e9ebde1df783de"},{url:"assets/MiSans-Heavy.59.6CH896PA.woff2",revision:"51bbb70ca5c44d0ce21778e7e90931f9"},{url:"assets/MiSans-Heavy.6.CAQY23dw.woff2",revision:"3a340de305f7be2a0816317b18a1dced"},{url:"assets/MiSans-Heavy.60.DhNwLIN4.woff2",revision:"4389e516921bed895d2aeb24704ffd2f"},{url:"assets/MiSans-Heavy.61.CgYwveE4.woff2",revision:"463129549baed85e51edf4a791f42bbd"},{url:"assets/MiSans-Heavy.62.Dgq3NO_M.woff2",revision:"b0e1df1981cb8934f6c9b849e8d0dfd8"},{url:"assets/MiSans-Heavy.63.fz9bjcJI.woff2",revision:"806c9759f131baaf02ae5ed9f2d4cd21"},{url:"assets/MiSans-Heavy.64.BQdiESGr.woff2",revision:"fbc5c8117a22bc71e29f76ffc03734a0"},{url:"assets/MiSans-Heavy.65.6b0RiN4o.woff2",revision:"2b36561360ae2e356a157ba3927aa4bc"},{url:"assets/MiSans-Heavy.66.LkhwhJyg.woff2",revision:"5fbff668d439df9653bf5592313e04d5"},{url:"assets/MiSans-Heavy.67.D9n7p30Y.woff2",revision:"2152fb9bd080f8787eb46f5c5eaac77e"},{url:"assets/MiSans-Heavy.68.D-43l1Lg.woff2",revision:"aee1bab59446e2eec125f5b6371a464f"},{url:"assets/MiSans-Heavy.7.DqbnhXFR.woff2",revision:"40867ae6b6075162e9491915b98ed84c"},{url:"assets/MiSans-Heavy.71.BFIkETlV.woff2",revision:"cfe71862d0984c3293fba29a561c1b79"},{url:"assets/MiSans-Heavy.72.e-TWyjj1.woff2",revision:"460a17756d8377bb4a5db6383f9692a8"},{url:"assets/MiSans-Heavy.73.S9UdHgHP.woff2",revision:"df09beeb71a8d5ad8bce22ac1e47d295"},{url:"assets/MiSans-Heavy.76.DW0f_Rd-.woff2",revision:"b3f994856f2eeee8223700e96398e224"},{url:"assets/MiSans-Heavy.77.j2br2IUn.woff2",revision:"33bb13aecfc2cf724f65131c881ebcd6"},{url:"assets/MiSans-Heavy.78.D4gFkB-U.woff2",revision:"286d38fab85c3ba14063cd82ca5d68bb"},{url:"assets/MiSans-Heavy.79.s513moaj.woff2",revision:"b49a83b3a59cf152bdb8a71a06272e05"},{url:"assets/MiSans-Heavy.8.cig_z6ea.woff2",revision:"49cb14e1846f82e1864e5184c735037f"},{url:"assets/MiSans-Heavy.80.uvIWIA5C.woff2",revision:"d868f12374ea45376ae479fdbbf9ac4e"},{url:"assets/MiSans-Heavy.81.CnxESKaK.woff2",revision:"ab74e00ca2d03bf00047716e04e17155"},{url:"assets/MiSans-Heavy.82.p27fIKyY.woff2",revision:"5af6509378e455972da8d28b78282ed5"},{url:"assets/MiSans-Heavy.83.CCWclct4.woff2",revision:"2b6a8000d4c5deb7fd3e0b0b90388c97"},{url:"assets/MiSans-Heavy.84.DVuYMCWj.woff2",revision:"e98f2126dec9cce7d191de753e24e595"},{url:"assets/MiSans-Heavy.85.B6WeoM69.woff2",revision:"87bf1e6fe6fba67458ffcfdbb60077cc"},{url:"assets/MiSans-Heavy.86.CwMB7d62.woff2",revision:"dda11e65b7f6fba665d440781b39ee17"},{url:"assets/MiSans-Heavy.87.C98m32Yy.woff2",revision:"5514cf06273992edda1b03227d68b902"},{url:"assets/MiSans-Heavy.88.DUv9gHXu.woff2",revision:"57a3a361dc45b25ce96a95959d6e55a6"},{url:"assets/MiSans-Heavy.89.DglX_IWr.woff2",revision:"01db4dd72f4612e5baaef7d7b071ceb5"},{url:"assets/MiSans-Heavy.9.BSIT1q6O.woff2",revision:"03e333431c0bdceb5d3c2640e5161179"},{url:"assets/MiSans-Heavy.90.CfM9VOM5.woff2",revision:"fb230ce24ff8432a9564cf64de5861ff"},{url:"assets/MiSans-Heavy.91.CBQjDlQ4.woff2",revision:"e10b73075c19e2822b752638aa99d208"},{url:"assets/MiSans-Heavy.92.uR0iVKyD.woff2",revision:"dfb64e79b49f17b5b39631c76fb560aa"},{url:"assets/MiSans-Heavy.93.C0GaKEWI.woff2",revision:"dfed621ea9d72372d51315c39a4518ad"},{url:"assets/MiSans-Heavy.94.DgfozqYh.woff2",revision:"95f9af3a168ca84951799d40dcd404ba"},{url:"assets/MiSans-Heavy.95.BwhXscZT.woff2",revision:"c7e66a54bf37c0ec8065882f25e21da5"},{url:"assets/MiSans-Heavy.96.DN5NhfFb.woff2",revision:"495e22c072308c6eb513ecfa70d16ce6"},{url:"assets/MiSans-Heavy.97.BZeDkSa6.woff2",revision:"7069d744584c4a7c5259612db9332c99"},{url:"assets/MiSans-Medium.10.BLjeUJ8L.woff2",revision:"892564c10d52d0ec1c7bb44ade0db7cc"},{url:"assets/MiSans-Medium.11.7HCKTGcQ.woff2",revision:"b1bae30213b75accf408d3db1261f620"},{url:"assets/MiSans-Medium.12.D-bxS8mV.woff2",revision:"432a475fe1c35e0c27d682496d2a7d17"},{url:"assets/MiSans-Medium.13.DlWP6Usw.woff2",revision:"0a6df64aa8ed7890fa7be2b33d0cd637"},{url:"assets/MiSans-Medium.14.DGFVPa2x.woff2",revision:"1b0c31b9f689fbfe2d9394efbcd9be51"},{url:"assets/MiSans-Medium.15.Bx9T26DB.woff2",revision:"f7d43dd0cf87bc495e64756001f59df9"},{url:"assets/MiSans-Medium.16.CaYvN0WL.woff2",revision:"270e5b52c6a6f3c158e9dd94d33ef001"},{url:"assets/MiSans-Medium.17.DMfbl_Wr.woff2",revision:"bd00746b32d3d38c915ce42b2ff20792"},{url:"assets/MiSans-Medium.18.DJ12JVoK.woff2",revision:"6bf6879c490eed724431a6f422d15ce1"},{url:"assets/MiSans-Medium.19.DQcuqn8F.woff2",revision:"e269c899cc232c2a706aa76eb027df39"},{url:"assets/MiSans-Medium.20.vnD_h0ho.woff2",revision:"3998682fb53a4db9a110902efc2713be"},{url:"assets/MiSans-Medium.21.CBMctZe6.woff2",revision:"9c95c070a308df66e144d8cec4f9a81d"},{url:"assets/MiSans-Medium.22.CvzS50qo.woff2",revision:"46d8101ec712ab1e54b1ecff4bc3dccb"},{url:"assets/MiSans-Medium.23.B86MVjB1.woff2",revision:"3dcdc92bb54eab72280ffd38b8d32e1a"},{url:"assets/MiSans-Medium.24.fBKP685z.woff2",revision:"e01b55e743aa415241b106fcde3d8de7"},{url:"assets/MiSans-Medium.25.D65VzfWO.woff2",revision:"59663b97ee92cbdef4e02e607caa4d0c"},{url:"assets/MiSans-Medium.26.CjNl0DNF.woff2",revision:"33850e4b9f65512dd0ae0ca27df2b511"},{url:"assets/MiSans-Medium.27.BwOXfq8j.woff2",revision:"8b859b2d7649f3db41fc4757320e0e7d"},{url:"assets/MiSans-Medium.28.DU58yld0.woff2",revision:"4c56d58ff14103aeea3d816299febb09"},{url:"assets/MiSans-Medium.29.ogSx2aSN.woff2",revision:"e88c96a17013068045d70431de968618"},{url:"assets/MiSans-Medium.3.BhN5O4UK.woff2",revision:"412fa5fcd61ec75701d229da4c729d53"},{url:"assets/MiSans-Medium.30.C1ZLaHr1.woff2",revision:"35431de624205e63de64b46f2db03ca4"},{url:"assets/MiSans-Medium.31.D69ccvea.woff2",revision:"50593af9ef9c2e108c582fd6de81c949"},{url:"assets/MiSans-Medium.32.kHVDtoNA.woff2",revision:"627ca8d0acdb7d8b2ee8bce6d247353b"},{url:"assets/MiSans-Medium.33.DjcTxHGX.woff2",revision:"7faefd98078dff82b17bb43698d5202d"},{url:"assets/MiSans-Medium.34.CQ5LJAwQ.woff2",revision:"ed0cb9af860615a5d4be1bce515c711e"},{url:"assets/MiSans-Medium.35.1gapKRbL.woff2",revision:"46ba365ad8454694ea94b9bb65e2df76"},{url:"assets/MiSans-Medium.36.Cj-CMa2P.woff2",revision:"852baf41770ad01c291bc812dde926bf"},{url:"assets/MiSans-Medium.37.BpBbglTX.woff2",revision:"088ab2d53810e9154fb41b1bd969f0be"},{url:"assets/MiSans-Medium.38.BJ7Vj8cC.woff2",revision:"238f0951a7e30cc892065d89db00bdae"},{url:"assets/MiSans-Medium.39.BY08aY2N.woff2",revision:"a571993ab12a807ddd5174b93a722f92"},{url:"assets/MiSans-Medium.4.DgRn1-yK.woff2",revision:"145d3dc906b32fda4fbf2527f4ebcfcc"},{url:"assets/MiSans-Medium.40.BYPZiIKM.woff2",revision:"dceff9be883d836acc874d662ef79c7f"},{url:"assets/MiSans-Medium.41.DN31tE9u.woff2",revision:"35811d424cfcae3e7d6e64352412b3d1"},{url:"assets/MiSans-Medium.42.CuVl4EaS.woff2",revision:"195e168a662dfcd1e8f66cce4bc94e98"},{url:"assets/MiSans-Medium.43.Cg3EuXnC.woff2",revision:"228ad295a774da2b6b3f4d67db394a73"},{url:"assets/MiSans-Medium.44.-i6Iacib.woff2",revision:"77476dabe1f4db14f926b0321fd6d328"},{url:"assets/MiSans-Medium.45.7fFhoTV9.woff2",revision:"680674e1e4ede5553f871f18cc7bd169"},{url:"assets/MiSans-Medium.46.9MeFEwKP.woff2",revision:"f5dad74605cdc895376b925ed270efaa"},{url:"assets/MiSans-Medium.47.2fJuO6Un.woff2",revision:"22c2725bcb406a5b63d1062558c63657"},{url:"assets/MiSans-Medium.48.DSyXjK-a.woff2",revision:"0ba5ebff1ac1679b87a0a1ebfaead633"},{url:"assets/MiSans-Medium.49.BPexM25p.woff2",revision:"9188223bdfeaab22b3226ab746132005"},{url:"assets/MiSans-Medium.5.B5byiNAe.woff2",revision:"6b06820f8389da82a21aa54148ae6d2c"},{url:"assets/MiSans-Medium.50.CpWZbPeh.woff2",revision:"5679fd7478691b803d655c03ce2dd2f6"},{url:"assets/MiSans-Medium.51.DfwLnqLh.woff2",revision:"1d8db377fa0c30d5ab9479a5b250455b"},{url:"assets/MiSans-Medium.52.C_LtKgoJ.woff2",revision:"af6ed38fd29ba2e40830fe2e89fb9cd7"},{url:"assets/MiSans-Medium.53.rCg0S9_Y.woff2",revision:"e1f062f00eff3f041ea90dbc0b856687"},{url:"assets/MiSans-Medium.54.BN5Z0YUs.woff2",revision:"8e8f4c2c6fe03d654718d0d98880c07d"},{url:"assets/MiSans-Medium.55.DRNP3knT.woff2",revision:"d935160c9c000d6196738c2169619528"},{url:"assets/MiSans-Medium.56.DxDq3Ixw.woff2",revision:"33e993cfa2b575889b5907aa0abf7add"},{url:"assets/MiSans-Medium.57.DpXUtBsN.woff2",revision:"4305a6c4b441fd5fb0586892e66428b4"},{url:"assets/MiSans-Medium.58.DhMY7i7U.woff2",revision:"ca6eb25d1446266483034cea8ad7039b"},{url:"assets/MiSans-Medium.59.Th9s88G_.woff2",revision:"40d9ec4a85cdfa173035afff7e9e7162"},{url:"assets/MiSans-Medium.6.CYnEhlDR.woff2",revision:"5fb10ef47875c3f2a211426c4c4856a3"},{url:"assets/MiSans-Medium.60.BsAzrEyH.woff2",revision:"b7684758e9cbf35fcb8449a5ac916649"},{url:"assets/MiSans-Medium.61.h9yp3ACC.woff2",revision:"2e755c3343e2f16632d4db2238a0da44"},{url:"assets/MiSans-Medium.62.CTD_-IH2.woff2",revision:"e78beba13fcb716fcb8d269777eae83d"},{url:"assets/MiSans-Medium.63.DC4qZUpB.woff2",revision:"f0fb3292270186c384724c2d2875ae4e"},{url:"assets/MiSans-Medium.64.BEqdZHra.woff2",revision:"e8f002252f4453dc88b7a4bbfb117736"},{url:"assets/MiSans-Medium.65.BBZLlHXW.woff2",revision:"4ef7afd3b518a0ca2be5831338194e29"},{url:"assets/MiSans-Medium.66.J7Zz5mcM.woff2",revision:"2bf19ae99f6a3d6757f27bde87db7d68"},{url:"assets/MiSans-Medium.67.Bzb6FJNx.woff2",revision:"d04dd236a9117e346f23e561e9a7a630"},{url:"assets/MiSans-Medium.68.BVqSajNg.woff2",revision:"12e5221e1b646503e71ebf76f140360c"},{url:"assets/MiSans-Medium.7.BK7p-lKV.woff2",revision:"e8d6a60b6f9cc2aacc47b0008493556d"},{url:"assets/MiSans-Medium.71.BDvdg0UW.woff2",revision:"34880e21a8980d11b560ce26229545e9"},{url:"assets/MiSans-Medium.72.D1c3YCcs.woff2",revision:"21df6b6bcc490d0bf1e1a7999532f263"},{url:"assets/MiSans-Medium.73.YUBZugyv.woff2",revision:"9d3d268d7a90ceed9bdfbe7838d2d04f"},{url:"assets/MiSans-Medium.76.YZgnD8k-.woff2",revision:"1ae4dda26475e45a939605fdc5998e5a"},{url:"assets/MiSans-Medium.77.B10T6IJs.woff2",revision:"61d81e2656a7c00070570e0bdb1de4bf"},{url:"assets/MiSans-Medium.78.CCqIJM0w.woff2",revision:"89014b02e199d1b277cd3cf1dd1f32a8"},{url:"assets/MiSans-Medium.79.DiG_vNEM.woff2",revision:"b9ee74449846de6e568b11c9505c82ef"},{url:"assets/MiSans-Medium.8.BNXmcKvf.woff2",revision:"d3fb2fa7f6564e8c07740be92b477799"},{url:"assets/MiSans-Medium.80.BhlqW6TP.woff2",revision:"da5395352cc3e07394fad7e21754d00b"},{url:"assets/MiSans-Medium.81.Csh3a0f8.woff2",revision:"2c5bccf31e59c91ab7b25ffeb8b1ed9e"},{url:"assets/MiSans-Medium.82.CqenZbtK.woff2",revision:"186fe6f95499dd8800ca8da9f095c659"},{url:"assets/MiSans-Medium.83.D2DQB7Z2.woff2",revision:"10886d9af126b4fbec257cc82eb126df"},{url:"assets/MiSans-Medium.84.OONi7EzA.woff2",revision:"9b4631c0a1a3c08968caf6e29af468a5"},{url:"assets/MiSans-Medium.85.D-Apuz6j.woff2",revision:"0e1caf268a5ee006998f1d052c558ad9"},{url:"assets/MiSans-Medium.86.B6lQXwKK.woff2",revision:"b7edd3c4c22505bd9e90b3fa60cfd41b"},{url:"assets/MiSans-Medium.87.BNueuEHX.woff2",revision:"2c490dd97744b4c6ca1a97d982c5a7ad"},{url:"assets/MiSans-Medium.88.CajAZlt9.woff2",revision:"5275566c74e6bef7a14553793f78ecc7"},{url:"assets/MiSans-Medium.89.BZZK4MZe.woff2",revision:"0c72fd47249109b08d39673e7239efec"},{url:"assets/MiSans-Medium.9.Bf5T_PGC.woff2",revision:"38d9d5501c27e760b9d5f632e3f60852"},{url:"assets/MiSans-Medium.90.BDJbA2Bn.woff2",revision:"af203f4ea7622ce6c223053f9fb761a8"},{url:"assets/MiSans-Medium.91.BhNHcPIw.woff2",revision:"6841075f0335c8a02406bba1a2e75a21"},{url:"assets/MiSans-Medium.92.dza2IjaJ.woff2",revision:"0b8b2b0e5e0b8be8cb5da295428fe4aa"},{url:"assets/MiSans-Medium.93.DszV7MDw.woff2",revision:"4170c0ef96440d9933e29c5841c4fe67"},{url:"assets/MiSans-Medium.94.rZKEDOHn.woff2",revision:"619b7d257af96620c7748ec8c25a8ed9"},{url:"assets/MiSans-Medium.95.oGu2WB6W.woff2",revision:"adde6542acb5168fe17970dace4fda90"},{url:"assets/MiSans-Medium.96.C3NWbLoe.woff2",revision:"80a1da55d6b55e492c40e63c582ad3c1"},{url:"assets/MiSans-Medium.97.Dr2016XR.woff2",revision:"6550ee3e9684ab2fef90535438c98a67"},{url:"assets/PluginsHelp_ArknightsUID.md.Ces19uhe.js",revision:"2959578cb0ee82a924f6dff09d845585"},{url:"assets/PluginsHelp_ArknightsUID.md.Ces19uhe.lean.js",revision:"2959578cb0ee82a924f6dff09d845585"},{url:"assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.js",revision:"df0503a9a3a560ed1362e2d81d50566f"},{url:"assets/PluginsHelp_BlueArchiveUID.md.BX8MQww7.lean.js",revision:"df0503a9a3a560ed1362e2d81d50566f"},{url:"assets/PluginsHelp_GenshinUID.md.BiYfroHl.js",revision:"87d7d81e012b5cb2e2f7eafee8357460"},{url:"assets/PluginsHelp_GenshinUID.md.BiYfroHl.lean.js",revision:"87d7d81e012b5cb2e2f7eafee8357460"},{url:"assets/PluginsHelp_LOLegendsUID.md.DHq31S04.js",revision:"0b274fa3b09489d9fe076bb4051cd56f"},{url:"assets/PluginsHelp_LOLegendsUID.md.DHq31S04.lean.js",revision:"0b274fa3b09489d9fe076bb4051cd56f"},{url:"assets/PluginsHelp_MajsoulUID.md.DPDV7axc.js",revision:"9b823ad912b4f396d1a8f5e2476ba547"},{url:"assets/PluginsHelp_MajsoulUID.md.DPDV7axc.lean.js",revision:"9b823ad912b4f396d1a8f5e2476ba547"},{url:"assets/PluginsHelp_StarRailUID.md.p0oBLLir.js",revision:"2b9ae24ee6d011167e43eba348259c72"},{url:"assets/PluginsHelp_StarRailUID.md.p0oBLLir.lean.js",revision:"2b9ae24ee6d011167e43eba348259c72"},{url:"assets/PluginsHelp_WzryUID.md.DBsZn7ky.js",revision:"f9ce4991d0dd89314ece6039c9f9754d"},{url:"assets/PluginsHelp_WzryUID.md.DBsZn7ky.lean.js",revision:"f9ce4991d0dd89314ece6039c9f9754d"},{url:"assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.js",revision:"2d4261c65e920d50ea4641d0786374a1"},{url:"assets/PluginsHelp_ZZZeroUID.md.Dj6fjY2F.lean.js",revision:"2d4261c65e920d50ea4641d0786374a1"},{url:"assets/Started_CoreConfig.md.CNwkztHX.js",revision:"6bddf28fcfc3b2b641f2e95723c8e824"},{url:"assets/Started_CoreConfig.md.CNwkztHX.lean.js",revision:"6bddf28fcfc3b2b641f2e95723c8e824"},{url:"assets/Started_EnvCheck.md.MfeJWQV9.js",revision:"6e34cb28b34b8f9b1a40b07691e09117"},{url:"assets/Started_EnvCheck.md.MfeJWQV9.lean.js",revision:"6e34cb28b34b8f9b1a40b07691e09117"},{url:"assets/Started_InstallCore.md.CmehYa76.js",revision:"e1652787b8add0c9cacf32a1c0f3ceaf"},{url:"assets/Started_InstallCore.md.CmehYa76.lean.js",revision:"e1652787b8add0c9cacf32a1c0f3ceaf"},{url:"assets/Started_StartCore.md.Tk6JyyhU.js",revision:"dbb1c3a53973e12682415833175d86e0"},{url:"assets/Started_StartCore.md.Tk6JyyhU.lean.js",revision:"dbb1c3a53973e12682415833175d86e0"},{url:"assets/style.CGfakH3i.css",revision:"4c392ddcee77b8987eaac3212cff01b8"},{url:"bg.png",revision:"1f5fb5807765dae8cfc18e661bf19576"},{url:"CookBook/image-20240601033727344.png",revision:"3c0db4d606c35915bb0862a95f4c7ce0"},{url:"CookBook/image-20240601194410390.png",revision:"e48ad0d2b48bbbd447371793b2324e68"},{url:"CookBook/image-20240601220228908.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220230569.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220233918.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220452874.png",revision:"12cdcaded0c647be22a5cfd2d941a534"},{url:"CookBook/image-20240601225427010.png",revision:"5402e80f72e502a347314ab08fd97870"},{url:"CookBook/image-20240609005228562.png",revision:"bfb6f41cc41b9c2d5bbc80dccc2c5bca"},{url:"CookBook/image-20240609010120469.png",revision:"9744780968d7e9627ad0d3f810bb2a6b"},{url:"CookBook/image-20240609010309426.png",revision:"8aad758b0f5fb99e39551271c8ffb01d"},{url:"CookBook/image-20240609020855870.png",revision:"81821f590bdda387d5a82cdcd6a6c5c1"},{url:"CookBook/image-20240609021121756.png",revision:"429b2ee2aaee8228b8c82e08818128b8"},{url:"CookBook/image-20240609022134459.png",revision:"879e30ddb3bc29ecbd2a3da3a84762d3"},{url:"favicon.ico",revision:"a701077f3e3dd28b8efb0d249c8e8579"},{url:"font/FiraCode-Regular.woff2",revision:"c7dea49030c7e52435a61b54b6c886fb"},{url:"font/MiSans-Bold/font.css",revision:"f00bc2f5ccf11bacfa0402ab067ae936"},{url:"font/MiSans-Bold/MiSans-Bold.1.woff2",revision:"2e5f6bd0dcf01e6bbf0f7f0ed08467e9"},{url:"font/MiSans-Bold/MiSans-Bold.10.woff2",revision:"a4db9873d8a2be1902db3a8170e6b982"},{url:"font/MiSans-Bold/MiSans-Bold.11.woff2",revision:"3d56ce3f1965fd65f48bd8fdec60a801"},{url:"font/MiSans-Bold/MiSans-Bold.12.woff2",revision:"09a659de5ef6a03ec0fc1b057c80cd63"},{url:"font/MiSans-Bold/MiSans-Bold.13.woff2",revision:"b89bb5b4e6b126d97e8a900c2eaa38af"},{url:"font/MiSans-Bold/MiSans-Bold.14.woff2",revision:"f3ce9dc8c35ce595253329164ffff3c2"},{url:"font/MiSans-Bold/MiSans-Bold.15.woff2",revision:"28cc52561d1d3a08fa239b446461a127"},{url:"font/MiSans-Bold/MiSans-Bold.16.woff2",revision:"11c9928c589087732bcdfb3471fc9113"},{url:"font/MiSans-Bold/MiSans-Bold.17.woff2",revision:"2e7b5f5333006d618f30989db631aa77"},{url:"font/MiSans-Bold/MiSans-Bold.18.woff2",revision:"d99ee5c534afa02486f8cd919f55e30a"},{url:"font/MiSans-Bold/MiSans-Bold.19.woff2",revision:"f206360ec25d93078e597c8a43b59771"},{url:"font/MiSans-Bold/MiSans-Bold.2.woff2",revision:"44ce014a0e7385209ca4a471c0d3fa6a"},{url:"font/MiSans-Bold/MiSans-Bold.20.woff2",revision:"f777f059700ae36212249831de6d0ac4"},{url:"font/MiSans-Bold/MiSans-Bold.21.woff2",revision:"032a032092c136c8912ca3678b17539b"},{url:"font/MiSans-Bold/MiSans-Bold.22.woff2",revision:"74d55a5733d5e542709523674f2273bb"},{url:"font/MiSans-Bold/MiSans-Bold.23.woff2",revision:"343e6629b597baf3e200b847c8610377"},{url:"font/MiSans-Bold/MiSans-Bold.24.woff2",revision:"53a59dc575d524ae710301e3951b7f84"},{url:"font/MiSans-Bold/MiSans-Bold.25.woff2",revision:"12bcefb512633ebf6e5f2260664b1d8e"},{url:"font/MiSans-Bold/MiSans-Bold.26.woff2",revision:"24a16fd720a4489ad573592a516f5a56"},{url:"font/MiSans-Bold/MiSans-Bold.27.woff2",revision:"94af013f7277d388d45875e2120bd5f6"},{url:"font/MiSans-Bold/MiSans-Bold.28.woff2",revision:"b8b62e415731b08691ff0084675eff21"},{url:"font/MiSans-Bold/MiSans-Bold.29.woff2",revision:"393baff72ea478fd30a1d26047f5b7a3"},{url:"font/MiSans-Bold/MiSans-Bold.3.woff2",revision:"80fb7abd0ca99daade7b64be7e5ad94f"},{url:"font/MiSans-Bold/MiSans-Bold.30.woff2",revision:"cde4bc476a53114f3f1ad813c435d38e"},{url:"font/MiSans-Bold/MiSans-Bold.31.woff2",revision:"5a72437e28a861e1c21d1ac824e082f8"},{url:"font/MiSans-Bold/MiSans-Bold.32.woff2",revision:"3715069cf21b545d54fb26e9d0b065c0"},{url:"font/MiSans-Bold/MiSans-Bold.33.woff2",revision:"573e82e179d4bbafed851c5765e1281c"},{url:"font/MiSans-Bold/MiSans-Bold.34.woff2",revision:"2295f18374e94de3492d10849280dd5a"},{url:"font/MiSans-Bold/MiSans-Bold.35.woff2",revision:"00cd4442d0c125396847da2daa3ee0cf"},{url:"font/MiSans-Bold/MiSans-Bold.36.woff2",revision:"d896b26d17567f1dfa3e3331994d5e7a"},{url:"font/MiSans-Bold/MiSans-Bold.37.woff2",revision:"c8f48f6c08fb6bd0ff9e6537aea23221"},{url:"font/MiSans-Bold/MiSans-Bold.38.woff2",revision:"c3fcdfe89fe66c0b372adae735bc8bb4"},{url:"font/MiSans-Bold/MiSans-Bold.39.woff2",revision:"74b7f9b4dd6dda4e8de3246ae392bcd3"},{url:"font/MiSans-Bold/MiSans-Bold.4.woff2",revision:"2f63a094d39d064faca5016f1bbfd493"},{url:"font/MiSans-Bold/MiSans-Bold.40.woff2",revision:"a670578ea74df792b39b2c6fa993ee73"},{url:"font/MiSans-Bold/MiSans-Bold.41.woff2",revision:"d2a22b76e643d65474a0e9c9e6bf0627"},{url:"font/MiSans-Bold/MiSans-Bold.42.woff2",revision:"959bf5e14501742c7441610b1c7c4239"},{url:"font/MiSans-Bold/MiSans-Bold.43.woff2",revision:"34eee14c0d7e9020b5e56bf67ea2b351"},{url:"font/MiSans-Bold/MiSans-Bold.44.woff2",revision:"0bdb452139930ac0e0bd4be3ca66ce2c"},{url:"font/MiSans-Bold/MiSans-Bold.45.woff2",revision:"388129983a11b3d6924733277d1a879b"},{url:"font/MiSans-Bold/MiSans-Bold.46.woff2",revision:"fcd1330db17c3e5213b1d36700bc4ce2"},{url:"font/MiSans-Bold/MiSans-Bold.47.woff2",revision:"e6ee9de90fb69e708c93d75f1e60a837"},{url:"font/MiSans-Bold/MiSans-Bold.48.woff2",revision:"d80ab3db9793046d1b48d642c080a175"},{url:"font/MiSans-Bold/MiSans-Bold.49.woff2",revision:"6e6802e0fe9e462a85afc64b8e0ff09d"},{url:"font/MiSans-Bold/MiSans-Bold.5.woff2",revision:"e976bf2c2bf91baee62dfc0249f3798e"},{url:"font/MiSans-Bold/MiSans-Bold.50.woff2",revision:"c660f10d4237e075d0e7a48f41fa5b6f"},{url:"font/MiSans-Bold/MiSans-Bold.51.woff2",revision:"28de29ae8209ac643c8e68870f18c710"},{url:"font/MiSans-Bold/MiSans-Bold.52.woff2",revision:"862dc8253fc79c985320ef92279db0c3"},{url:"font/MiSans-Bold/MiSans-Bold.53.woff2",revision:"777a0e54f42d08bc52efe015a3924d22"},{url:"font/MiSans-Bold/MiSans-Bold.54.woff2",revision:"68348d224cf6e814d9921bb9c02d8244"},{url:"font/MiSans-Bold/MiSans-Bold.55.woff2",revision:"0a041ecaa4db7dde3be422568f2c9fe9"},{url:"font/MiSans-Bold/MiSans-Bold.56.woff2",revision:"d3167cc02e50ee662d26188ea1810c74"},{url:"font/MiSans-Bold/MiSans-Bold.57.woff2",revision:"7e979051690dc4f65258f9b942dff81b"},{url:"font/MiSans-Bold/MiSans-Bold.58.woff2",revision:"47641bc1ae50de15019532a86419ee4d"},{url:"font/MiSans-Bold/MiSans-Bold.59.woff2",revision:"714191bf3a99dcfd0832ac1995fdec19"},{url:"font/MiSans-Bold/MiSans-Bold.6.woff2",revision:"75ae431e4292abf84b63fdcb2e761898"},{url:"font/MiSans-Bold/MiSans-Bold.60.woff2",revision:"1e0de0c91116ea043f073c239d4bff97"},{url:"font/MiSans-Bold/MiSans-Bold.61.woff2",revision:"e9155b901f1e9f247f2debfb40d1922c"},{url:"font/MiSans-Bold/MiSans-Bold.62.woff2",revision:"e343bb464a041d1149e2496c45e67ceb"},{url:"font/MiSans-Bold/MiSans-Bold.63.woff2",revision:"896e3a8f89af8b514df238a59ef22741"},{url:"font/MiSans-Bold/MiSans-Bold.64.woff2",revision:"ac64c936b5a0efbce30915537b2709d9"},{url:"font/MiSans-Bold/MiSans-Bold.65.woff2",revision:"bd0125473488c7cfb5a3db134ef0abe1"},{url:"font/MiSans-Bold/MiSans-Bold.66.woff2",revision:"1e802d67cd980c6271c7a376163cfaf1"},{url:"font/MiSans-Bold/MiSans-Bold.67.woff2",revision:"727d719f122792fa6c031e58d1f4d288"},{url:"font/MiSans-Bold/MiSans-Bold.68.woff2",revision:"20cf2808432ee4ffa1de908cb281f0cb"},{url:"font/MiSans-Bold/MiSans-Bold.69.woff2",revision:"48b21da53ac054d7a9edf0e0686e6dfe"},{url:"font/MiSans-Bold/MiSans-Bold.7.woff2",revision:"cbc09fac3b5dfac7621557d3f8fb33a3"},{url:"font/MiSans-Bold/MiSans-Bold.70.woff2",revision:"a85126b94698e7fc2f4b5b88f07aa236"},{url:"font/MiSans-Bold/MiSans-Bold.71.woff2",revision:"c44f8b316282ffb84ae9c6a23d7d7543"},{url:"font/MiSans-Bold/MiSans-Bold.72.woff2",revision:"f317cad7e8498099e7c92db880cf74e6"},{url:"font/MiSans-Bold/MiSans-Bold.73.woff2",revision:"993e4a861ec09a2a66e36804dbf75887"},{url:"font/MiSans-Bold/MiSans-Bold.74.woff2",revision:"49b3e867706c918f4d5617601af4e6b4"},{url:"font/MiSans-Bold/MiSans-Bold.75.woff2",revision:"23a6df0f0185ceef34a13378c88c25c5"},{url:"font/MiSans-Bold/MiSans-Bold.76.woff2",revision:"5884c6328a86b1b5de8baab01b12f3ec"},{url:"font/MiSans-Bold/MiSans-Bold.77.woff2",revision:"88d5cd431abdef42866d9418c4a3a00a"},{url:"font/MiSans-Bold/MiSans-Bold.78.woff2",revision:"4db04bcec54f5631e5e581cf8bde9c7c"},{url:"font/MiSans-Bold/MiSans-Bold.79.woff2",revision:"ea195a3410544ef2ff815b97f8af10d4"},{url:"font/MiSans-Bold/MiSans-Bold.8.woff2",revision:"e9efa25474a051459a0e3881e3d2c2a9"},{url:"font/MiSans-Bold/MiSans-Bold.80.woff2",revision:"cca7fb04a2fa682edd24a09c079c1e20"},{url:"font/MiSans-Bold/MiSans-Bold.81.woff2",revision:"cfe4507c8b7e4b80bfdeff184f8dede7"},{url:"font/MiSans-Bold/MiSans-Bold.82.woff2",revision:"d3057a98d042be2bb578fb76bcfb2bf2"},{url:"font/MiSans-Bold/MiSans-Bold.83.woff2",revision:"03204a8f5e5906671fec40216cd93a3b"},{url:"font/MiSans-Bold/MiSans-Bold.84.woff2",revision:"71b23316d13cf77a723d07f571a7e5f8"},{url:"font/MiSans-Bold/MiSans-Bold.85.woff2",revision:"f848c7dddf1cbf78b8dc9a6da74c3a6d"},{url:"font/MiSans-Bold/MiSans-Bold.86.woff2",revision:"b753bcc1ffc7e6a431fc64a423a08567"},{url:"font/MiSans-Bold/MiSans-Bold.87.woff2",revision:"4dd2c600585d023fef4c475b79f27e82"},{url:"font/MiSans-Bold/MiSans-Bold.88.woff2",revision:"2864c2befd94d1a715123ceb482b30f9"},{url:"font/MiSans-Bold/MiSans-Bold.89.woff2",revision:"c65af74c4b108152ae692539fc0a44c4"},{url:"font/MiSans-Bold/MiSans-Bold.9.woff2",revision:"2a6df0edfa2363c6a5cf0071bd5bf474"},{url:"font/MiSans-Bold/MiSans-Bold.90.woff2",revision:"7eab6952dfa0cd654485b1f828c611ad"},{url:"font/MiSans-Bold/MiSans-Bold.91.woff2",revision:"2a6ade7d1a7c6a6b04af8663e20d2ce0"},{url:"font/MiSans-Bold/MiSans-Bold.92.woff2",revision:"e230c2f9fa26fcc3e76498f623a6db4f"},{url:"font/MiSans-Bold/MiSans-Bold.93.woff2",revision:"77c365a765852410f0b4527d3c791c08"},{url:"font/MiSans-Bold/MiSans-Bold.94.woff2",revision:"a6823959a700d0b86e00918fea576f79"},{url:"font/MiSans-Bold/MiSans-Bold.95.woff2",revision:"cc17f166fda58b3c9291f36a2bc4d195"},{url:"font/MiSans-Bold/MiSans-Bold.96.woff2",revision:"2632f69549dd2ca975ce2efe3e6478f4"},{url:"font/MiSans-Bold/MiSans-Bold.97.woff2",revision:"5f9104b99e63c02591e1b04f390423e3"},{url:"font/MiSans-Demibold/font.css",revision:"17fe73c164ff454671892e8afdc068c8"},{url:"font/MiSans-Demibold/MiSans-Demibold.1.woff2",revision:"8b4541a2d40d14958f2c73b6063d2adc"},{url:"font/MiSans-Demibold/MiSans-Demibold.10.woff2",revision:"7cfa7372b36299150b9fb020ecf59413"},{url:"font/MiSans-Demibold/MiSans-Demibold.11.woff2",revision:"b6cb27010f793e75db3402889b924bf2"},{url:"font/MiSans-Demibold/MiSans-Demibold.12.woff2",revision:"35360062364429ed9c127190719b5009"},{url:"font/MiSans-Demibold/MiSans-Demibold.13.woff2",revision:"99f00c3a46a4d4ce94f15b3f1d41d028"},{url:"font/MiSans-Demibold/MiSans-Demibold.14.woff2",revision:"7f56a5f234b2435d49b50e073e802d4b"},{url:"font/MiSans-Demibold/MiSans-Demibold.15.woff2",revision:"a746080c70b8097ea099ff52bf79a4a9"},{url:"font/MiSans-Demibold/MiSans-Demibold.16.woff2",revision:"c63dccb3844ec2b27dc02389a12792cc"},{url:"font/MiSans-Demibold/MiSans-Demibold.17.woff2",revision:"07f6a8f1734d5a782fc5a568027d00b6"},{url:"font/MiSans-Demibold/MiSans-Demibold.18.woff2",revision:"45fb1857876663881e5bdce057128b12"},{url:"font/MiSans-Demibold/MiSans-Demibold.19.woff2",revision:"9f21755e00ab9c4ea1d48cbc5c6cc347"},{url:"font/MiSans-Demibold/MiSans-Demibold.2.woff2",revision:"44e829fc360a2c12eef0f0e725d8b7b0"},{url:"font/MiSans-Demibold/MiSans-Demibold.20.woff2",revision:"54976b9800555aae88424a6c68435122"},{url:"font/MiSans-Demibold/MiSans-Demibold.21.woff2",revision:"ab3a9fa0ff7945375161ef549c238ee4"},{url:"font/MiSans-Demibold/MiSans-Demibold.22.woff2",revision:"b122832798b1a7bc5dbc65ddc246556b"},{url:"font/MiSans-Demibold/MiSans-Demibold.23.woff2",revision:"9e0e1c3407f82b90af85de7597948df2"},{url:"font/MiSans-Demibold/MiSans-Demibold.24.woff2",revision:"0e84d1f26ea252c84c5e560c6495cbd0"},{url:"font/MiSans-Demibold/MiSans-Demibold.25.woff2",revision:"a263a1b02a6e5abe6d43757a01489576"},{url:"font/MiSans-Demibold/MiSans-Demibold.26.woff2",revision:"cc4318d83a5da59ee75f192540805864"},{url:"font/MiSans-Demibold/MiSans-Demibold.27.woff2",revision:"880c4e4deb99d8d63898889c52f173b3"},{url:"font/MiSans-Demibold/MiSans-Demibold.28.woff2",revision:"e81102f37526ebd9a229a80e4bb92ada"},{url:"font/MiSans-Demibold/MiSans-Demibold.29.woff2",revision:"cfa0a48817be64937ca58dcf5247ee97"},{url:"font/MiSans-Demibold/MiSans-Demibold.3.woff2",revision:"361cdb72a54117ce0bab8ce9321c7e66"},{url:"font/MiSans-Demibold/MiSans-Demibold.30.woff2",revision:"36525ef2b5d1d27bbc34e9e87a4bb6b7"},{url:"font/MiSans-Demibold/MiSans-Demibold.31.woff2",revision:"3008b917ab4aab33384f272a2bb0b611"},{url:"font/MiSans-Demibold/MiSans-Demibold.32.woff2",revision:"edbe260d246c343db874529a5a5470cf"},{url:"font/MiSans-Demibold/MiSans-Demibold.33.woff2",revision:"df1b245c2912312f49fdd498e9b9e333"},{url:"font/MiSans-Demibold/MiSans-Demibold.34.woff2",revision:"e2fb29ab978731509a4cdf7df026f9aa"},{url:"font/MiSans-Demibold/MiSans-Demibold.35.woff2",revision:"ab67e2b4434a6e05e22c94b733151638"},{url:"font/MiSans-Demibold/MiSans-Demibold.36.woff2",revision:"466568f63c6a30f99eccdaf26164963c"},{url:"font/MiSans-Demibold/MiSans-Demibold.37.woff2",revision:"2380b81dfef92f936b185c40e7ae713b"},{url:"font/MiSans-Demibold/MiSans-Demibold.38.woff2",revision:"baf32446606f1b4af928f4117acda497"},{url:"font/MiSans-Demibold/MiSans-Demibold.39.woff2",revision:"2f2d05549e7981854493dc7e878c2434"},{url:"font/MiSans-Demibold/MiSans-Demibold.4.woff2",revision:"53498661c374fa9a818d4bb51d17b16d"},{url:"font/MiSans-Demibold/MiSans-Demibold.40.woff2",revision:"646e7b372442fb579750f393171629a8"},{url:"font/MiSans-Demibold/MiSans-Demibold.41.woff2",revision:"070712b722d8833552f7b39e923fb73c"},{url:"font/MiSans-Demibold/MiSans-Demibold.42.woff2",revision:"3c43e51e4a682b11ef7ca79e818be1b6"},{url:"font/MiSans-Demibold/MiSans-Demibold.43.woff2",revision:"e8b7ab443bf158840a90258045294e48"},{url:"font/MiSans-Demibold/MiSans-Demibold.44.woff2",revision:"f49d29d1e5fd40e12661e567ef6fce26"},{url:"font/MiSans-Demibold/MiSans-Demibold.45.woff2",revision:"7426a4554b00b19b14acbbfc40946850"},{url:"font/MiSans-Demibold/MiSans-Demibold.46.woff2",revision:"bd79ce549ffaea9bf1359209720195d5"},{url:"font/MiSans-Demibold/MiSans-Demibold.47.woff2",revision:"e56c0f2a994074fe7c361756600c46d7"},{url:"font/MiSans-Demibold/MiSans-Demibold.48.woff2",revision:"e9e69a1585aead574867f03fce4e6c28"},{url:"font/MiSans-Demibold/MiSans-Demibold.49.woff2",revision:"f233519f890797c6700a789c6973607e"},{url:"font/MiSans-Demibold/MiSans-Demibold.5.woff2",revision:"71a3bac93fbcdf23c81f6e9831ca3a7d"},{url:"font/MiSans-Demibold/MiSans-Demibold.50.woff2",revision:"368771452346a03f95178d0ed4ce07b4"},{url:"font/MiSans-Demibold/MiSans-Demibold.51.woff2",revision:"c27ef9f3e33a9a8d186942ac578a47e2"},{url:"font/MiSans-Demibold/MiSans-Demibold.52.woff2",revision:"38946243a770f6cc811dacfbc0fa9834"},{url:"font/MiSans-Demibold/MiSans-Demibold.53.woff2",revision:"444c9e9ebc9110140c633392784a6419"},{url:"font/MiSans-Demibold/MiSans-Demibold.54.woff2",revision:"f29485b9d4095014792a74f14a585bf7"},{url:"font/MiSans-Demibold/MiSans-Demibold.55.woff2",revision:"bb0d0cc61537ce26c8aee20eb768b962"},{url:"font/MiSans-Demibold/MiSans-Demibold.56.woff2",revision:"692f09e8aed778706a1108abfe2e65ea"},{url:"font/MiSans-Demibold/MiSans-Demibold.57.woff2",revision:"e46de771a812191e6987cee9143e1c35"},{url:"font/MiSans-Demibold/MiSans-Demibold.58.woff2",revision:"0109bbdc428390e727432e5ceb439f2c"},{url:"font/MiSans-Demibold/MiSans-Demibold.59.woff2",revision:"5dd709bc6dde337f29183487147ab8c5"},{url:"font/MiSans-Demibold/MiSans-Demibold.6.woff2",revision:"5a7fbdc44711358ac05c4156f0b28c9f"},{url:"font/MiSans-Demibold/MiSans-Demibold.60.woff2",revision:"e32d0397f5b5020f0d37a9991433ff21"},{url:"font/MiSans-Demibold/MiSans-Demibold.61.woff2",revision:"be1ba4f027c4825b2f5763d240859c90"},{url:"font/MiSans-Demibold/MiSans-Demibold.62.woff2",revision:"47945f63db0b79a34eedec75836708a8"},{url:"font/MiSans-Demibold/MiSans-Demibold.63.woff2",revision:"9da6cd42026a2243165500bddc477aa2"},{url:"font/MiSans-Demibold/MiSans-Demibold.64.woff2",revision:"bf93a85b6de64fee69196bda006a0d83"},{url:"font/MiSans-Demibold/MiSans-Demibold.65.woff2",revision:"ba1ddca61da6338a246d3a538750d8e3"},{url:"font/MiSans-Demibold/MiSans-Demibold.66.woff2",revision:"a5fc5bc9dfd3e9049e7d1f1a70b3f0c2"},{url:"font/MiSans-Demibold/MiSans-Demibold.67.woff2",revision:"2ef30f91cbee6afde72555011218bbe8"},{url:"font/MiSans-Demibold/MiSans-Demibold.68.woff2",revision:"c46b38faf85df9e607e3ec3d8ae88088"},{url:"font/MiSans-Demibold/MiSans-Demibold.69.woff2",revision:"d5041314bbb4ff07358146d3b7759149"},{url:"font/MiSans-Demibold/MiSans-Demibold.7.woff2",revision:"b76b5ff2d9111cfefe60fa0150771130"},{url:"font/MiSans-Demibold/MiSans-Demibold.70.woff2",revision:"77a59d510fe7bce7547e40e5b49e7275"},{url:"font/MiSans-Demibold/MiSans-Demibold.71.woff2",revision:"1e61ff0ecd599182b71c373b5e063229"},{url:"font/MiSans-Demibold/MiSans-Demibold.72.woff2",revision:"577fc6f996e5814f6223f3354cefd6f0"},{url:"font/MiSans-Demibold/MiSans-Demibold.73.woff2",revision:"a2a0c65414db25ec28f26809dbc5301a"},{url:"font/MiSans-Demibold/MiSans-Demibold.74.woff2",revision:"aa0e37c87522caabc939721488322f90"},{url:"font/MiSans-Demibold/MiSans-Demibold.75.woff2",revision:"d6c3c77570637b6dbf46a6817004f5bf"},{url:"font/MiSans-Demibold/MiSans-Demibold.76.woff2",revision:"3aff8da65ecc3636ce1275e8ba99fb7f"},{url:"font/MiSans-Demibold/MiSans-Demibold.77.woff2",revision:"5e9d471e599bce6811a1028a7f58e2bd"},{url:"font/MiSans-Demibold/MiSans-Demibold.78.woff2",revision:"d3edd2f458a617adafcfdbd3af6c010c"},{url:"font/MiSans-Demibold/MiSans-Demibold.79.woff2",revision:"1f0daf3def01b74d52972a4ed2687b81"},{url:"font/MiSans-Demibold/MiSans-Demibold.8.woff2",revision:"c79b5d49f30a06dd682903c4a230c0ce"},{url:"font/MiSans-Demibold/MiSans-Demibold.80.woff2",revision:"c720f8399b2512bee70d025711ea64a3"},{url:"font/MiSans-Demibold/MiSans-Demibold.81.woff2",revision:"52f5788b801d5e4b2c4da98f0a99fe90"},{url:"font/MiSans-Demibold/MiSans-Demibold.82.woff2",revision:"6014cb7d75b7445a8a9ea8edf6ccabb6"},{url:"font/MiSans-Demibold/MiSans-Demibold.83.woff2",revision:"37693152eac91fcdb488d011210ea822"},{url:"font/MiSans-Demibold/MiSans-Demibold.84.woff2",revision:"dd8752e12882631ccb0b20fd9219bc14"},{url:"font/MiSans-Demibold/MiSans-Demibold.85.woff2",revision:"9097b014570d8e0f575d87e9a11d1c8a"},{url:"font/MiSans-Demibold/MiSans-Demibold.86.woff2",revision:"96cc430349bb9fc2bebc2d1e9fa47326"},{url:"font/MiSans-Demibold/MiSans-Demibold.87.woff2",revision:"4a2e82cc40d025fa78194750d838610e"},{url:"font/MiSans-Demibold/MiSans-Demibold.88.woff2",revision:"55deeab7a22e271ed002b2ea8455f344"},{url:"font/MiSans-Demibold/MiSans-Demibold.89.woff2",revision:"b51eca5119a4680439aecf55ad51a077"},{url:"font/MiSans-Demibold/MiSans-Demibold.9.woff2",revision:"6022a2609bcfa4740a7dc8d1d1e817f3"},{url:"font/MiSans-Demibold/MiSans-Demibold.90.woff2",revision:"f1ca71c5fc2fd61738fe7e62b2b4f1f1"},{url:"font/MiSans-Demibold/MiSans-Demibold.91.woff2",revision:"96a187aca4ff17bda11cda865ba1bded"},{url:"font/MiSans-Demibold/MiSans-Demibold.92.woff2",revision:"f5e82a03632b4605e2d972db8ab2d7ca"},{url:"font/MiSans-Demibold/MiSans-Demibold.93.woff2",revision:"1dda3cb5d6b53df5cfc15a668871f656"},{url:"font/MiSans-Demibold/MiSans-Demibold.94.woff2",revision:"15c151da415339bed95298006ebe72e9"},{url:"font/MiSans-Demibold/MiSans-Demibold.95.woff2",revision:"a738491742a9dc8d0c879b99dc0b82dd"},{url:"font/MiSans-Demibold/MiSans-Demibold.96.woff2",revision:"27df488b0178bd432e5116c91dc8cd52"},{url:"font/MiSans-Demibold/MiSans-Demibold.97.woff2",revision:"2d490791dda3b8c4c40d4085bd749884"},{url:"font/MiSans-Heavy/font.css",revision:"e65d8e778fa05f77ebba1734915afc79"},{url:"font/MiSans-Heavy/MiSans-Heavy.1.woff2",revision:"7981cd9f51599d8e0fc2a3b6b485a8ea"},{url:"font/MiSans-Heavy/MiSans-Heavy.10.woff2",revision:"f1250316e78738cb9bde3ab830310ec0"},{url:"font/MiSans-Heavy/MiSans-Heavy.11.woff2",revision:"1870ca23e31663056a32cb448ce09f48"},{url:"font/MiSans-Heavy/MiSans-Heavy.12.woff2",revision:"3ce02e76dbf42957522bf21656c59316"},{url:"font/MiSans-Heavy/MiSans-Heavy.13.woff2",revision:"b273c7d3bf820c59096d8a9571802562"},{url:"font/MiSans-Heavy/MiSans-Heavy.14.woff2",revision:"3e30b73a64b9ac6fd24346f7f0314d87"},{url:"font/MiSans-Heavy/MiSans-Heavy.15.woff2",revision:"ae01f619441bfe101230f82f0a980902"},{url:"font/MiSans-Heavy/MiSans-Heavy.16.woff2",revision:"dceab587a9f1595bce54d5e356bfcbfd"},{url:"font/MiSans-Heavy/MiSans-Heavy.17.woff2",revision:"603b0f10cba31ea217c45ea003da575b"},{url:"font/MiSans-Heavy/MiSans-Heavy.18.woff2",revision:"ce3fb60e4b3a45ec2190a8c6a677ff05"},{url:"font/MiSans-Heavy/MiSans-Heavy.19.woff2",revision:"ac266724ec25d69a051ea9d46aa3e7fc"},{url:"font/MiSans-Heavy/MiSans-Heavy.2.woff2",revision:"35ecca4da41c3b6fd8a170a6159d6738"},{url:"font/MiSans-Heavy/MiSans-Heavy.20.woff2",revision:"66b7ecef4c87314ddf4a03e84f2dbebd"},{url:"font/MiSans-Heavy/MiSans-Heavy.21.woff2",revision:"85225f56e6ba99e97aa662a8b8ddf950"},{url:"font/MiSans-Heavy/MiSans-Heavy.22.woff2",revision:"dc85a7f48aeb515a5a49c2e11d06ae40"},{url:"font/MiSans-Heavy/MiSans-Heavy.23.woff2",revision:"e3f62301c94dda7e8875693970dd1a4c"},{url:"font/MiSans-Heavy/MiSans-Heavy.24.woff2",revision:"94dd051edd02e4229a51f46c41e544d8"},{url:"font/MiSans-Heavy/MiSans-Heavy.25.woff2",revision:"fc5d9ae6597df9ea4f2c648057182b57"},{url:"font/MiSans-Heavy/MiSans-Heavy.26.woff2",revision:"0f2fe84c8bfc2efb3d22c94d513464ae"},{url:"font/MiSans-Heavy/MiSans-Heavy.27.woff2",revision:"c209998ac09bc10e377f8d9cb3a7218e"},{url:"font/MiSans-Heavy/MiSans-Heavy.28.woff2",revision:"ad7f11e8fe1cfd045b2f45bf79a868b5"},{url:"font/MiSans-Heavy/MiSans-Heavy.29.woff2",revision:"929bdb2918e9f448fdcc10d0d80f9165"},{url:"font/MiSans-Heavy/MiSans-Heavy.3.woff2",revision:"19bcf77cefa90f00df14f99bcc7b4658"},{url:"font/MiSans-Heavy/MiSans-Heavy.30.woff2",revision:"7e592cd9177482a03883bb3d7982e5bb"},{url:"font/MiSans-Heavy/MiSans-Heavy.31.woff2",revision:"519aabb90afcfa19d770e4498826a105"},{url:"font/MiSans-Heavy/MiSans-Heavy.32.woff2",revision:"7a4f6c0088839fc5faceb1c017921f63"},{url:"font/MiSans-Heavy/MiSans-Heavy.33.woff2",revision:"382e9dd78687344fa3146610b52f8460"},{url:"font/MiSans-Heavy/MiSans-Heavy.34.woff2",revision:"e5472d22026e898f7751e7c342b10d9f"},{url:"font/MiSans-Heavy/MiSans-Heavy.35.woff2",revision:"a5021d2855eecaea00182e646da68b52"},{url:"font/MiSans-Heavy/MiSans-Heavy.36.woff2",revision:"92a2b79574752064dda0290b4497459f"},{url:"font/MiSans-Heavy/MiSans-Heavy.37.woff2",revision:"1dd9652c10dad4fca1ae87c7efa6b21b"},{url:"font/MiSans-Heavy/MiSans-Heavy.38.woff2",revision:"2e8b9ba2dbb65d3875f536f1fe3929c6"},{url:"font/MiSans-Heavy/MiSans-Heavy.39.woff2",revision:"a50072c8ee8a7bbebed735bf68f70d60"},{url:"font/MiSans-Heavy/MiSans-Heavy.4.woff2",revision:"fa0a65762af33e2b8222ab24d5f95057"},{url:"font/MiSans-Heavy/MiSans-Heavy.40.woff2",revision:"93c82a711f690db65cdb9269591322d1"},{url:"font/MiSans-Heavy/MiSans-Heavy.41.woff2",revision:"7f60d34858a8131fddaaec07df7ca3d1"},{url:"font/MiSans-Heavy/MiSans-Heavy.42.woff2",revision:"46883cb554d6bb7cf8f47113def82e73"},{url:"font/MiSans-Heavy/MiSans-Heavy.43.woff2",revision:"bb7b8efe590cdf1aac36fad04b33874f"},{url:"font/MiSans-Heavy/MiSans-Heavy.44.woff2",revision:"83be2cc73b3bff858846c1daaa619ac9"},{url:"font/MiSans-Heavy/MiSans-Heavy.45.woff2",revision:"429c789f82d860ba210a924c7d77c0cd"},{url:"font/MiSans-Heavy/MiSans-Heavy.46.woff2",revision:"6b7d355090c8cff8b64d2fa95e85a0f3"},{url:"font/MiSans-Heavy/MiSans-Heavy.47.woff2",revision:"adf4a36777ea6b2cf7ee7eeecc7e6c1e"},{url:"font/MiSans-Heavy/MiSans-Heavy.48.woff2",revision:"d45ac8e2604269e87ebc6d38d3150cc5"},{url:"font/MiSans-Heavy/MiSans-Heavy.49.woff2",revision:"13b0f290e7b3286a788e28cb5b947f0e"},{url:"font/MiSans-Heavy/MiSans-Heavy.5.woff2",revision:"ce8ea444908a83c10db531e3e78bea9a"},{url:"font/MiSans-Heavy/MiSans-Heavy.50.woff2",revision:"057b1df7fe5d94a14cbd136d7a17696a"},{url:"font/MiSans-Heavy/MiSans-Heavy.51.woff2",revision:"2ebf4511e636b02fb7a2f3152064b335"},{url:"font/MiSans-Heavy/MiSans-Heavy.52.woff2",revision:"333af7824dda420cc5b407f944b173ce"},{url:"font/MiSans-Heavy/MiSans-Heavy.53.woff2",revision:"a84f379a7ed0637d2d057124c9655db9"},{url:"font/MiSans-Heavy/MiSans-Heavy.54.woff2",revision:"620ace9cd44bde431eeb5c25e227fb8d"},{url:"font/MiSans-Heavy/MiSans-Heavy.55.woff2",revision:"26927cb5e53fe139e2a3e74b346f8806"},{url:"font/MiSans-Heavy/MiSans-Heavy.56.woff2",revision:"d10d0ab9a1a3f0d8a8d363e502d7728e"},{url:"font/MiSans-Heavy/MiSans-Heavy.57.woff2",revision:"76b8f657475febaca309de9c0fe97467"},{url:"font/MiSans-Heavy/MiSans-Heavy.58.woff2",revision:"660d031d9b8bb46855e9ebde1df783de"},{url:"font/MiSans-Heavy/MiSans-Heavy.59.woff2",revision:"51bbb70ca5c44d0ce21778e7e90931f9"},{url:"font/MiSans-Heavy/MiSans-Heavy.6.woff2",revision:"3a340de305f7be2a0816317b18a1dced"},{url:"font/MiSans-Heavy/MiSans-Heavy.60.woff2",revision:"4389e516921bed895d2aeb24704ffd2f"},{url:"font/MiSans-Heavy/MiSans-Heavy.61.woff2",revision:"463129549baed85e51edf4a791f42bbd"},{url:"font/MiSans-Heavy/MiSans-Heavy.62.woff2",revision:"b0e1df1981cb8934f6c9b849e8d0dfd8"},{url:"font/MiSans-Heavy/MiSans-Heavy.63.woff2",revision:"806c9759f131baaf02ae5ed9f2d4cd21"},{url:"font/MiSans-Heavy/MiSans-Heavy.64.woff2",revision:"fbc5c8117a22bc71e29f76ffc03734a0"},{url:"font/MiSans-Heavy/MiSans-Heavy.65.woff2",revision:"2b36561360ae2e356a157ba3927aa4bc"},{url:"font/MiSans-Heavy/MiSans-Heavy.66.woff2",revision:"5fbff668d439df9653bf5592313e04d5"},{url:"font/MiSans-Heavy/MiSans-Heavy.67.woff2",revision:"2152fb9bd080f8787eb46f5c5eaac77e"},{url:"font/MiSans-Heavy/MiSans-Heavy.68.woff2",revision:"aee1bab59446e2eec125f5b6371a464f"},{url:"font/MiSans-Heavy/MiSans-Heavy.69.woff2",revision:"1b798ffda380d1173409de5a8f1a8fba"},{url:"font/MiSans-Heavy/MiSans-Heavy.7.woff2",revision:"40867ae6b6075162e9491915b98ed84c"},{url:"font/MiSans-Heavy/MiSans-Heavy.70.woff2",revision:"3584a05d5f3ec3a6e528c5055b719e91"},{url:"font/MiSans-Heavy/MiSans-Heavy.71.woff2",revision:"cfe71862d0984c3293fba29a561c1b79"},{url:"font/MiSans-Heavy/MiSans-Heavy.72.woff2",revision:"460a17756d8377bb4a5db6383f9692a8"},{url:"font/MiSans-Heavy/MiSans-Heavy.73.woff2",revision:"df09beeb71a8d5ad8bce22ac1e47d295"},{url:"font/MiSans-Heavy/MiSans-Heavy.74.woff2",revision:"770446cc4c02311de69611cd3fa69484"},{url:"font/MiSans-Heavy/MiSans-Heavy.75.woff2",revision:"cbb05017f57a8d88f7b71659a5c7f0a9"},{url:"font/MiSans-Heavy/MiSans-Heavy.76.woff2",revision:"b3f994856f2eeee8223700e96398e224"},{url:"font/MiSans-Heavy/MiSans-Heavy.77.woff2",revision:"33bb13aecfc2cf724f65131c881ebcd6"},{url:"font/MiSans-Heavy/MiSans-Heavy.78.woff2",revision:"286d38fab85c3ba14063cd82ca5d68bb"},{url:"font/MiSans-Heavy/MiSans-Heavy.79.woff2",revision:"b49a83b3a59cf152bdb8a71a06272e05"},{url:"font/MiSans-Heavy/MiSans-Heavy.8.woff2",revision:"49cb14e1846f82e1864e5184c735037f"},{url:"font/MiSans-Heavy/MiSans-Heavy.80.woff2",revision:"d868f12374ea45376ae479fdbbf9ac4e"},{url:"font/MiSans-Heavy/MiSans-Heavy.81.woff2",revision:"ab74e00ca2d03bf00047716e04e17155"},{url:"font/MiSans-Heavy/MiSans-Heavy.82.woff2",revision:"5af6509378e455972da8d28b78282ed5"},{url:"font/MiSans-Heavy/MiSans-Heavy.83.woff2",revision:"2b6a8000d4c5deb7fd3e0b0b90388c97"},{url:"font/MiSans-Heavy/MiSans-Heavy.84.woff2",revision:"e98f2126dec9cce7d191de753e24e595"},{url:"font/MiSans-Heavy/MiSans-Heavy.85.woff2",revision:"87bf1e6fe6fba67458ffcfdbb60077cc"},{url:"font/MiSans-Heavy/MiSans-Heavy.86.woff2",revision:"dda11e65b7f6fba665d440781b39ee17"},{url:"font/MiSans-Heavy/MiSans-Heavy.87.woff2",revision:"5514cf06273992edda1b03227d68b902"},{url:"font/MiSans-Heavy/MiSans-Heavy.88.woff2",revision:"57a3a361dc45b25ce96a95959d6e55a6"},{url:"font/MiSans-Heavy/MiSans-Heavy.89.woff2",revision:"01db4dd72f4612e5baaef7d7b071ceb5"},{url:"font/MiSans-Heavy/MiSans-Heavy.9.woff2",revision:"03e333431c0bdceb5d3c2640e5161179"},{url:"font/MiSans-Heavy/MiSans-Heavy.90.woff2",revision:"fb230ce24ff8432a9564cf64de5861ff"},{url:"font/MiSans-Heavy/MiSans-Heavy.91.woff2",revision:"e10b73075c19e2822b752638aa99d208"},{url:"font/MiSans-Heavy/MiSans-Heavy.92.woff2",revision:"dfb64e79b49f17b5b39631c76fb560aa"},{url:"font/MiSans-Heavy/MiSans-Heavy.93.woff2",revision:"dfed621ea9d72372d51315c39a4518ad"},{url:"font/MiSans-Heavy/MiSans-Heavy.94.woff2",revision:"95f9af3a168ca84951799d40dcd404ba"},{url:"font/MiSans-Heavy/MiSans-Heavy.95.woff2",revision:"c7e66a54bf37c0ec8065882f25e21da5"},{url:"font/MiSans-Heavy/MiSans-Heavy.96.woff2",revision:"495e22c072308c6eb513ecfa70d16ce6"},{url:"font/MiSans-Heavy/MiSans-Heavy.97.woff2",revision:"7069d744584c4a7c5259612db9332c99"},{url:"font/MiSans-Medium/font.css",revision:"06c67ba7c356467b15cd51f34cd2af22"},{url:"font/MiSans-Medium/MiSans-Medium.1.woff2",revision:"2fd4d0f09b25187d00d0bfac5b3c2e24"},{url:"font/MiSans-Medium/MiSans-Medium.10.woff2",revision:"892564c10d52d0ec1c7bb44ade0db7cc"},{url:"font/MiSans-Medium/MiSans-Medium.11.woff2",revision:"b1bae30213b75accf408d3db1261f620"},{url:"font/MiSans-Medium/MiSans-Medium.12.woff2",revision:"432a475fe1c35e0c27d682496d2a7d17"},{url:"font/MiSans-Medium/MiSans-Medium.13.woff2",revision:"0a6df64aa8ed7890fa7be2b33d0cd637"},{url:"font/MiSans-Medium/MiSans-Medium.14.woff2",revision:"1b0c31b9f689fbfe2d9394efbcd9be51"},{url:"font/MiSans-Medium/MiSans-Medium.15.woff2",revision:"f7d43dd0cf87bc495e64756001f59df9"},{url:"font/MiSans-Medium/MiSans-Medium.16.woff2",revision:"270e5b52c6a6f3c158e9dd94d33ef001"},{url:"font/MiSans-Medium/MiSans-Medium.17.woff2",revision:"bd00746b32d3d38c915ce42b2ff20792"},{url:"font/MiSans-Medium/MiSans-Medium.18.woff2",revision:"6bf6879c490eed724431a6f422d15ce1"},{url:"font/MiSans-Medium/MiSans-Medium.19.woff2",revision:"e269c899cc232c2a706aa76eb027df39"},{url:"font/MiSans-Medium/MiSans-Medium.2.woff2",revision:"5967b108a2fa9004ad8e5e4779647d9a"},{url:"font/MiSans-Medium/MiSans-Medium.20.woff2",revision:"3998682fb53a4db9a110902efc2713be"},{url:"font/MiSans-Medium/MiSans-Medium.21.woff2",revision:"9c95c070a308df66e144d8cec4f9a81d"},{url:"font/MiSans-Medium/MiSans-Medium.22.woff2",revision:"46d8101ec712ab1e54b1ecff4bc3dccb"},{url:"font/MiSans-Medium/MiSans-Medium.23.woff2",revision:"3dcdc92bb54eab72280ffd38b8d32e1a"},{url:"font/MiSans-Medium/MiSans-Medium.24.woff2",revision:"e01b55e743aa415241b106fcde3d8de7"},{url:"font/MiSans-Medium/MiSans-Medium.25.woff2",revision:"59663b97ee92cbdef4e02e607caa4d0c"},{url:"font/MiSans-Medium/MiSans-Medium.26.woff2",revision:"33850e4b9f65512dd0ae0ca27df2b511"},{url:"font/MiSans-Medium/MiSans-Medium.27.woff2",revision:"8b859b2d7649f3db41fc4757320e0e7d"},{url:"font/MiSans-Medium/MiSans-Medium.28.woff2",revision:"4c56d58ff14103aeea3d816299febb09"},{url:"font/MiSans-Medium/MiSans-Medium.29.woff2",revision:"e88c96a17013068045d70431de968618"},{url:"font/MiSans-Medium/MiSans-Medium.3.woff2",revision:"412fa5fcd61ec75701d229da4c729d53"},{url:"font/MiSans-Medium/MiSans-Medium.30.woff2",revision:"35431de624205e63de64b46f2db03ca4"},{url:"font/MiSans-Medium/MiSans-Medium.31.woff2",revision:"50593af9ef9c2e108c582fd6de81c949"},{url:"font/MiSans-Medium/MiSans-Medium.32.woff2",revision:"627ca8d0acdb7d8b2ee8bce6d247353b"},{url:"font/MiSans-Medium/MiSans-Medium.33.woff2",revision:"7faefd98078dff82b17bb43698d5202d"},{url:"font/MiSans-Medium/MiSans-Medium.34.woff2",revision:"ed0cb9af860615a5d4be1bce515c711e"},{url:"font/MiSans-Medium/MiSans-Medium.35.woff2",revision:"46ba365ad8454694ea94b9bb65e2df76"},{url:"font/MiSans-Medium/MiSans-Medium.36.woff2",revision:"852baf41770ad01c291bc812dde926bf"},{url:"font/MiSans-Medium/MiSans-Medium.37.woff2",revision:"088ab2d53810e9154fb41b1bd969f0be"},{url:"font/MiSans-Medium/MiSans-Medium.38.woff2",revision:"238f0951a7e30cc892065d89db00bdae"},{url:"font/MiSans-Medium/MiSans-Medium.39.woff2",revision:"a571993ab12a807ddd5174b93a722f92"},{url:"font/MiSans-Medium/MiSans-Medium.4.woff2",revision:"145d3dc906b32fda4fbf2527f4ebcfcc"},{url:"font/MiSans-Medium/MiSans-Medium.40.woff2",revision:"dceff9be883d836acc874d662ef79c7f"},{url:"font/MiSans-Medium/MiSans-Medium.41.woff2",revision:"35811d424cfcae3e7d6e64352412b3d1"},{url:"font/MiSans-Medium/MiSans-Medium.42.woff2",revision:"195e168a662dfcd1e8f66cce4bc94e98"},{url:"font/MiSans-Medium/MiSans-Medium.43.woff2",revision:"228ad295a774da2b6b3f4d67db394a73"},{url:"font/MiSans-Medium/MiSans-Medium.44.woff2",revision:"77476dabe1f4db14f926b0321fd6d328"},{url:"font/MiSans-Medium/MiSans-Medium.45.woff2",revision:"680674e1e4ede5553f871f18cc7bd169"},{url:"font/MiSans-Medium/MiSans-Medium.46.woff2",revision:"f5dad74605cdc895376b925ed270efaa"},{url:"font/MiSans-Medium/MiSans-Medium.47.woff2",revision:"22c2725bcb406a5b63d1062558c63657"},{url:"font/MiSans-Medium/MiSans-Medium.48.woff2",revision:"0ba5ebff1ac1679b87a0a1ebfaead633"},{url:"font/MiSans-Medium/MiSans-Medium.49.woff2",revision:"9188223bdfeaab22b3226ab746132005"},{url:"font/MiSans-Medium/MiSans-Medium.5.woff2",revision:"6b06820f8389da82a21aa54148ae6d2c"},{url:"font/MiSans-Medium/MiSans-Medium.50.woff2",revision:"5679fd7478691b803d655c03ce2dd2f6"},{url:"font/MiSans-Medium/MiSans-Medium.51.woff2",revision:"1d8db377fa0c30d5ab9479a5b250455b"},{url:"font/MiSans-Medium/MiSans-Medium.52.woff2",revision:"af6ed38fd29ba2e40830fe2e89fb9cd7"},{url:"font/MiSans-Medium/MiSans-Medium.53.woff2",revision:"e1f062f00eff3f041ea90dbc0b856687"},{url:"font/MiSans-Medium/MiSans-Medium.54.woff2",revision:"8e8f4c2c6fe03d654718d0d98880c07d"},{url:"font/MiSans-Medium/MiSans-Medium.55.woff2",revision:"d935160c9c000d6196738c2169619528"},{url:"font/MiSans-Medium/MiSans-Medium.56.woff2",revision:"33e993cfa2b575889b5907aa0abf7add"},{url:"font/MiSans-Medium/MiSans-Medium.57.woff2",revision:"4305a6c4b441fd5fb0586892e66428b4"},{url:"font/MiSans-Medium/MiSans-Medium.58.woff2",revision:"ca6eb25d1446266483034cea8ad7039b"},{url:"font/MiSans-Medium/MiSans-Medium.59.woff2",revision:"40d9ec4a85cdfa173035afff7e9e7162"},{url:"font/MiSans-Medium/MiSans-Medium.6.woff2",revision:"5fb10ef47875c3f2a211426c4c4856a3"},{url:"font/MiSans-Medium/MiSans-Medium.60.woff2",revision:"b7684758e9cbf35fcb8449a5ac916649"},{url:"font/MiSans-Medium/MiSans-Medium.61.woff2",revision:"2e755c3343e2f16632d4db2238a0da44"},{url:"font/MiSans-Medium/MiSans-Medium.62.woff2",revision:"e78beba13fcb716fcb8d269777eae83d"},{url:"font/MiSans-Medium/MiSans-Medium.63.woff2",revision:"f0fb3292270186c384724c2d2875ae4e"},{url:"font/MiSans-Medium/MiSans-Medium.64.woff2",revision:"e8f002252f4453dc88b7a4bbfb117736"},{url:"font/MiSans-Medium/MiSans-Medium.65.woff2",revision:"4ef7afd3b518a0ca2be5831338194e29"},{url:"font/MiSans-Medium/MiSans-Medium.66.woff2",revision:"2bf19ae99f6a3d6757f27bde87db7d68"},{url:"font/MiSans-Medium/MiSans-Medium.67.woff2",revision:"d04dd236a9117e346f23e561e9a7a630"},{url:"font/MiSans-Medium/MiSans-Medium.68.woff2",revision:"12e5221e1b646503e71ebf76f140360c"},{url:"font/MiSans-Medium/MiSans-Medium.69.woff2",revision:"8600d08ea6cd8d7e12b68dcf107eafe1"},{url:"font/MiSans-Medium/MiSans-Medium.7.woff2",revision:"e8d6a60b6f9cc2aacc47b0008493556d"},{url:"font/MiSans-Medium/MiSans-Medium.70.woff2",revision:"25c65563a2032f83eafa835f08a9328d"},{url:"font/MiSans-Medium/MiSans-Medium.71.woff2",revision:"34880e21a8980d11b560ce26229545e9"},{url:"font/MiSans-Medium/MiSans-Medium.72.woff2",revision:"21df6b6bcc490d0bf1e1a7999532f263"},{url:"font/MiSans-Medium/MiSans-Medium.73.woff2",revision:"9d3d268d7a90ceed9bdfbe7838d2d04f"},{url:"font/MiSans-Medium/MiSans-Medium.74.woff2",revision:"a37fc4704c9eaed508994f50819ba444"},{url:"font/MiSans-Medium/MiSans-Medium.75.woff2",revision:"df65b9bda5c9766039bc591063fb6d1d"},{url:"font/MiSans-Medium/MiSans-Medium.76.woff2",revision:"1ae4dda26475e45a939605fdc5998e5a"},{url:"font/MiSans-Medium/MiSans-Medium.77.woff2",revision:"61d81e2656a7c00070570e0bdb1de4bf"},{url:"font/MiSans-Medium/MiSans-Medium.78.woff2",revision:"89014b02e199d1b277cd3cf1dd1f32a8"},{url:"font/MiSans-Medium/MiSans-Medium.79.woff2",revision:"b9ee74449846de6e568b11c9505c82ef"},{url:"font/MiSans-Medium/MiSans-Medium.8.woff2",revision:"d3fb2fa7f6564e8c07740be92b477799"},{url:"font/MiSans-Medium/MiSans-Medium.80.woff2",revision:"da5395352cc3e07394fad7e21754d00b"},{url:"font/MiSans-Medium/MiSans-Medium.81.woff2",revision:"2c5bccf31e59c91ab7b25ffeb8b1ed9e"},{url:"font/MiSans-Medium/MiSans-Medium.82.woff2",revision:"186fe6f95499dd8800ca8da9f095c659"},{url:"font/MiSans-Medium/MiSans-Medium.83.woff2",revision:"10886d9af126b4fbec257cc82eb126df"},{url:"font/MiSans-Medium/MiSans-Medium.84.woff2",revision:"9b4631c0a1a3c08968caf6e29af468a5"},{url:"font/MiSans-Medium/MiSans-Medium.85.woff2",revision:"0e1caf268a5ee006998f1d052c558ad9"},{url:"font/MiSans-Medium/MiSans-Medium.86.woff2",revision:"b7edd3c4c22505bd9e90b3fa60cfd41b"},{url:"font/MiSans-Medium/MiSans-Medium.87.woff2",revision:"2c490dd97744b4c6ca1a97d982c5a7ad"},{url:"font/MiSans-Medium/MiSans-Medium.88.woff2",revision:"5275566c74e6bef7a14553793f78ecc7"},{url:"font/MiSans-Medium/MiSans-Medium.89.woff2",revision:"0c72fd47249109b08d39673e7239efec"},{url:"font/MiSans-Medium/MiSans-Medium.9.woff2",revision:"38d9d5501c27e760b9d5f632e3f60852"},{url:"font/MiSans-Medium/MiSans-Medium.90.woff2",revision:"af203f4ea7622ce6c223053f9fb761a8"},{url:"font/MiSans-Medium/MiSans-Medium.91.woff2",revision:"6841075f0335c8a02406bba1a2e75a21"},{url:"font/MiSans-Medium/MiSans-Medium.92.woff2",revision:"0b8b2b0e5e0b8be8cb5da295428fe4aa"},{url:"font/MiSans-Medium/MiSans-Medium.93.woff2",revision:"4170c0ef96440d9933e29c5841c4fe67"},{url:"font/MiSans-Medium/MiSans-Medium.94.woff2",revision:"619b7d257af96620c7748ec8c25a8ed9"},{url:"font/MiSans-Medium/MiSans-Medium.95.woff2",revision:"adde6542acb5168fe17970dace4fda90"},{url:"font/MiSans-Medium/MiSans-Medium.96.woff2",revision:"80a1da55d6b55e492c40e63c582ad3c1"},{url:"font/MiSans-Medium/MiSans-Medium.97.woff2",revision:"6550ee3e9684ab2fef90535438c98a67"},{url:"icon.png",revision:"b6aec0ec4418eb4114d9e6d35831dbed"},{url:"MarkdownTemplate/image-20231217045602155.png",revision:"6563177853c9f41fc7d510ddca4ce02b"},{url:"MarkdownTemplate/image-20231217045637291.png",revision:"891a8ae28637f52cc26bdb1438aecc16"},{url:"MarkdownTemplate/image-20231217045705481.png",revision:"ff7b494d15e41cda770b62617a2b0bc1"},{url:"PluginPrefix/image-20241006061429382.png",revision:"bb3c7d58b16a66e88d92e5c4a1a8bcbb"},{url:"PluginPrefix/image-20241006061613075.png",revision:"cf2df0bd2e53ee5b602482fe19ae819c"},{url:"PluginPrefix/image-20241006061728583.png",revision:"b8bbdda0e8c485a297328b1bb889e547"},{url:"PluginPrefix/image-20241006063137053.png",revision:"5bbe203f6a736c8906dfad934d271309"},{url:"PluginsDataBase/image-20240818182411857.png",revision:"feb0c1cf0a2f00b13662682b29df47e5"},{url:"PluginsHelp/image-20241006064022331.png",revision:"c9da2ae7b9d8a81e7b675d90e27a874c"},{url:"PluginsHelp/image-20241006065252547.png",revision:"e027389d37b4818e893b33bb4db01913"},{url:"PluginsHelp/image-20241006070011238.png",revision:"9d08e118360bb4c58d7a9d6cd2045bc3"},{url:"PluginsHelp/image-20241006070035307.png",revision:"c880a437ca4168e0b2d299d8f9e55826"},{url:"PluginsHelp/image-20241006070100808.png",revision:"f8a54f86003c76faf907ce60c42ba82d"},{url:"PluginsHelp/image-20241006070122234.png",revision:"6036afac4d2a4456a65e869c0d7a8545"},{url:"PluginsHelp/image-20241006070647668.png",revision:"faf9b03ee1977404b5c17d26dd57dffd"},{url:"vp-icons.css",revision:"d733f31652df3906ee74264375b31ced"},{url:"WebConsole/f57a271494614bd3960f4e579922f720.png",revision:"f57a271494614bd3960f4e579922f720"},{url:"WebConsole/image-20240609024957506.png",revision:"a64deda2ec5731aa9693ac7c700fca05"},{url:"WebConsole/image-20240609025018824.png",revision:"7f7e77de31243d125dbcbb0de5d99960"},{url:"WebConsole/image-20240609030325816.png",revision:"fad9b7885b29810377f5b43cb0879340"},{url:"WebConsole/image-20240609030435574.png",revision:"ca454f504ab39753f5299f18525ab7bf"},{url:"WebConsole/image-20240609030539347.png",revision:"20c83f9c2ca12b814882a9a03a6e718b"},{url:"WebConsole/image-20240609030612851.png",revision:"98c5228e57d856335fbe60ce8372e880"},{url:"WebConsole/image-20240609030709698.png",revision:"40522194da00674f7a64fc0c142b64f3"},{url:"WebConsole/image-20241006060218860.png",revision:"085eb0efb747f107baaef55733b6ed83"},{url:"bg.png",revision:"1f5fb5807765dae8cfc18e661bf19576"},{url:"favicon.ico",revision:"a701077f3e3dd28b8efb0d249c8e8579"},{url:"icon.png",revision:"b6aec0ec4418eb4114d9e6d35831dbed"},{url:"CookBook/image-20240601033727344.png",revision:"3c0db4d606c35915bb0862a95f4c7ce0"},{url:"CookBook/image-20240601194410390.png",revision:"e48ad0d2b48bbbd447371793b2324e68"},{url:"CookBook/image-20240601220228908.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220230569.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220233918.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220452874.png",revision:"12cdcaded0c647be22a5cfd2d941a534"},{url:"CookBook/image-20240601225427010.png",revision:"5402e80f72e502a347314ab08fd97870"},{url:"CookBook/image-20240609005228562.png",revision:"bfb6f41cc41b9c2d5bbc80dccc2c5bca"},{url:"CookBook/image-20240609010120469.png",revision:"9744780968d7e9627ad0d3f810bb2a6b"},{url:"CookBook/image-20240609010309426.png",revision:"8aad758b0f5fb99e39551271c8ffb01d"},{url:"CookBook/image-20240609020855870.png",revision:"81821f590bdda387d5a82cdcd6a6c5c1"},{url:"CookBook/image-20240609021121756.png",revision:"429b2ee2aaee8228b8c82e08818128b8"},{url:"CookBook/image-20240609022134459.png",revision:"879e30ddb3bc29ecbd2a3da3a84762d3"},{url:"MarkdownTemplate/image-20231217045602155.png",revision:"6563177853c9f41fc7d510ddca4ce02b"},{url:"MarkdownTemplate/image-20231217045637291.png",revision:"891a8ae28637f52cc26bdb1438aecc16"},{url:"MarkdownTemplate/image-20231217045705481.png",revision:"ff7b494d15e41cda770b62617a2b0bc1"},{url:"PluginPrefix/image-20241006061429382.png",revision:"bb3c7d58b16a66e88d92e5c4a1a8bcbb"},{url:"PluginPrefix/image-20241006061613075.png",revision:"cf2df0bd2e53ee5b602482fe19ae819c"},{url:"PluginPrefix/image-20241006061728583.png",revision:"b8bbdda0e8c485a297328b1bb889e547"},{url:"PluginPrefix/image-20241006063137053.png",revision:"5bbe203f6a736c8906dfad934d271309"},{url:"PluginsDataBase/image-20240818182411857.png",revision:"feb0c1cf0a2f00b13662682b29df47e5"},{url:"PluginsHelp/image-20241006064022331.png",revision:"c9da2ae7b9d8a81e7b675d90e27a874c"},{url:"PluginsHelp/image-20241006065252547.png",revision:"e027389d37b4818e893b33bb4db01913"},{url:"PluginsHelp/image-20241006070011238.png",revision:"9d08e118360bb4c58d7a9d6cd2045bc3"},{url:"PluginsHelp/image-20241006070035307.png",revision:"c880a437ca4168e0b2d299d8f9e55826"},{url:"PluginsHelp/image-20241006070100808.png",revision:"f8a54f86003c76faf907ce60c42ba82d"},{url:"PluginsHelp/image-20241006070122234.png",revision:"6036afac4d2a4456a65e869c0d7a8545"},{url:"PluginsHelp/image-20241006070647668.png",revision:"faf9b03ee1977404b5c17d26dd57dffd"},{url:"WebConsole/f57a271494614bd3960f4e579922f720.png",revision:"f57a271494614bd3960f4e579922f720"},{url:"WebConsole/image-20240609024957506.png",revision:"a64deda2ec5731aa9693ac7c700fca05"},{url:"WebConsole/image-20240609025018824.png",revision:"7f7e77de31243d125dbcbb0de5d99960"},{url:"WebConsole/image-20240609030325816.png",revision:"fad9b7885b29810377f5b43cb0879340"},{url:"WebConsole/image-20240609030435574.png",revision:"ca454f504ab39753f5299f18525ab7bf"},{url:"WebConsole/image-20240609030539347.png",revision:"20c83f9c2ca12b814882a9a03a6e718b"},{url:"WebConsole/image-20240609030612851.png",revision:"98c5228e57d856335fbe60ce8372e880"},{url:"WebConsole/image-20240609030709698.png",revision:"40522194da00674f7a64fc0c142b64f3"},{url:"WebConsole/image-20241006060218860.png",revision:"085eb0efb747f107baaef55733b6ed83"},{url:"manifest.webmanifest",revision:"42cc81492e00ec87f91282ffdad4fc8c"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(/^https:\/\/fonts.googleapis.com\/.*/i,new e.CacheFirst({cacheName:"google-font-style-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/^https:\/\/fonts.gstatic.com\/.*/i,new e.CacheFirst({cacheName:"google-fonts-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/^https:\/\/cdn.jsdelivr.net\/.*/i,new e.CacheFirst({cacheName:"jsdelivr-cdn-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/^https:\/\/(((raw|user-images|camo).githubusercontent.com))\/.*/i,new e.CacheFirst({cacheName:"githubusercontent-images-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET")})); +if(!self.define){let e,a={};const s=(s,i)=>(s=new URL(s+".js",i).href,a[s]||new Promise((a=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=a,document.head.appendChild(e)}else e=s,importScripts(s),a()})).then((()=>{let e=a[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(i,f)=>{const d=e||("document"in self?document.currentScript.src:"")||location.href;if(a[d])return;let o={};const n=e=>s(e,d),b={module:{uri:d},exports:o,require:n};a[d]=Promise.all(i.map((e=>b[e]||n(e)))).then((e=>(f(...e),o)))}}define(["./workbox-9d7f8fd2"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/Advance_BaseInfo.md.DXTVw1-Z.js",revision:"80ef78c7e0ab1b76a41181920c941182"},{url:"assets/Advance_BaseInfo.md.DXTVw1-Z.lean.js",revision:"0db06d8bb01fa75e129e2d1fa227ef16"},{url:"assets/Advance_BindDevice.md.Hd39j69X.js",revision:"fcd208063c091f7c97f6a1652bb9dbd6"},{url:"assets/Advance_BindDevice.md.Hd39j69X.lean.js",revision:"dc8d0e279050ae328c2a90519f833ded"},{url:"assets/Advance_CoreConfig.md.BqL2Qecz.js",revision:"546bdb2ac43c36951625fad7979e6d50"},{url:"assets/Advance_CoreConfig.md.BqL2Qecz.lean.js",revision:"917ac1666ac3f41e8fec33e0e65375e9"},{url:"assets/Advance_DataStruct.md.DdWriKU8.js",revision:"cef0afbe96459a5c35a54446983aa7c7"},{url:"assets/Advance_DataStruct.md.DdWriKU8.lean.js",revision:"d4374120d12ea360bb49f20e02af25c7"},{url:"assets/Advance_ExportAndImport.md.DeuHAJ2e.js",revision:"174ad322f984104eb7b09fb2d05d6e41"},{url:"assets/Advance_ExportAndImport.md.DeuHAJ2e.lean.js",revision:"08ea40dee74420af9a4a74c6e87712c7"},{url:"assets/Advance_HTTPCall.md.B-9BqbNd.js",revision:"983317970cfeeb5bdab6698564b2bb45"},{url:"assets/Advance_HTTPCall.md.B-9BqbNd.lean.js",revision:"2176e86d1f4aa5194e9c8d236963be61"},{url:"assets/Advance_MarkdownTemplate.md.BXPSCIvz.js",revision:"9fbc92b4b847459d660409f947afd925"},{url:"assets/Advance_MarkdownTemplate.md.BXPSCIvz.lean.js",revision:"92e376c80eb86b39f12836016475aa4e"},{url:"assets/Advance_TransURL.md.Npka4mpx.js",revision:"9cf51715d9fff9f1e62e52c4324b4174"},{url:"assets/Advance_TransURL.md.Npka4mpx.lean.js",revision:"dc30490318d6740b461f754026dbe2f7"},{url:"assets/Advance_WebConsole.md.B_RgMrVt.js",revision:"64b08f064e7951e8eb0cedf10a7690f0"},{url:"assets/Advance_WebConsole.md.B_RgMrVt.lean.js",revision:"bffe03cd2838a7ba5b2878d660dc1a8b"},{url:"assets/app.DiGJn-7n.js",revision:"d302f5a840aa249a5e4b20dd35192908"},{url:"assets/chunks/Badge.BcYx50Ru.js",revision:"9a4ee34d67a7ade083c0b5938b805119"},{url:"assets/chunks/ChatMessage.vue_vue_type_style_index_0_lang.DpIGxT_Z.js",revision:"86bb8260aa66ac4d1c2435b41836787d"},{url:"assets/chunks/framework.BL5FdQJH.js",revision:"c895781ecbe268b2f5ab11fb9f6581a3"},{url:"assets/chunks/PageInfo.vue_vue_type_script_setup_true_lang.D6tbPpM7.js",revision:"2f3c89a42adbf19ccc56be4754863b9f"},{url:"assets/chunks/pwa.Bht3cXl7.js",revision:"9b1e31f6ae1ce354e0b60e4d5c8ef90f"},{url:"assets/chunks/theme._9vmYubR.js",revision:"f8c879bd56884b9f81c8df6ba41ef4a4"},{url:"assets/chunks/workbox-window.prod.es5.DL_hIMXg.js",revision:"8939dbe0ac0b2c3fef25524299d215b2"},{url:"assets/CodeAdapter_Pack.md.CtJWq-n2.js",revision:"da5a7a8627265d43bd80d63761089cd1"},{url:"assets/CodeAdapter_Pack.md.CtJWq-n2.lean.js",revision:"589ea200f347bb3a0d85e54608de2e2b"},{url:"assets/CodeAdapter_Protocol.md.C7oKohjB.js",revision:"bf09999731261345cc652000d4bca9f1"},{url:"assets/CodeAdapter_Protocol.md.C7oKohjB.lean.js",revision:"e1153382a4428da0f208f1b9cf97b1dc"},{url:"assets/CodePlugins_BotCall.md.4L8BDm6R.js",revision:"4b6abc27234cd319a1ff82b6a67f1632"},{url:"assets/CodePlugins_BotCall.md.4L8BDm6R.lean.js",revision:"5e4f6ab650798029ed5e06e82fc05afe"},{url:"assets/CodePlugins_Class.md.CrXzrEiD.js",revision:"d434397c090bf33333306f82493d38c5"},{url:"assets/CodePlugins_Class.md.CrXzrEiD.lean.js",revision:"30ff2f93d78f5ad7d390710ee84c949f"},{url:"assets/CodePlugins_CookBook.md.DC181s1x.js",revision:"a66473fbc1ecc48803e324ae29c8e6dc"},{url:"assets/CodePlugins_CookBook.md.DC181s1x.lean.js",revision:"79b021088ae5e6885538283c53b3c453"},{url:"assets/CodePlugins_Env.md.BJGNxqen.js",revision:"45aae71a235d670c4c2ccc34e2524d31"},{url:"assets/CodePlugins_Env.md.BJGNxqen.lean.js",revision:"97fae5d62b5f8318c226324a3c637b5a"},{url:"assets/CodePlugins_Exsample.md.CKe7dv-y.js",revision:"fed3f639cf78f34ef487a7ecd229b67d"},{url:"assets/CodePlugins_Exsample.md.CKe7dv-y.lean.js",revision:"f470d98cbf60ed122ed11f2b390346c5"},{url:"assets/CodePlugins_GetDataPath.md.DCRprKjD.js",revision:"c200b9ae878af0901e78d9ef054b45a5"},{url:"assets/CodePlugins_GetDataPath.md.DCRprKjD.lean.js",revision:"1dd73d83decff69f7c75ce1bdfd09d1b"},{url:"assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.js",revision:"85845100fd1f199f0bd0db34dd2b7923"},{url:"assets/CodePlugins_GetPluginsConfig.md.Cu_av1f6.lean.js",revision:"f07765a9d9824029204986ffda0e0388"},{url:"assets/CodePlugins_PluginsConfig.md.Dra3NIfw.js",revision:"d61b42d2f7ed032321ec1c714f763e0a"},{url:"assets/CodePlugins_PluginsConfig.md.Dra3NIfw.lean.js",revision:"b633ad26a49f519901473f70c85cbfec"},{url:"assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.js",revision:"ad745afc8f99f01bdfb9ee165d05c523"},{url:"assets/CodePlugins_PluginsDataBase.md.DDIQL0xI.lean.js",revision:"f7de4e145ed8ed8c7aaa279de46fb7b2"},{url:"assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.js",revision:"28e63c486d5416a6a9a520ba6bb1ac56"},{url:"assets/CodePlugins_PluginsHelp.md.QGQ7tVYu.lean.js",revision:"dda556a433b1a1ea86fa460b64e08144"},{url:"assets/CodePlugins_PluginsPrefix.md.By0jHl27.js",revision:"0d7534357edf71955814ac55bc0b1c0f"},{url:"assets/CodePlugins_PluginsPrefix.md.By0jHl27.lean.js",revision:"e312882ae8e8f4e899dde355f9981e9c"},{url:"assets/CodePlugins_Resp.md.BC1ptsr2.js",revision:"7d88fa491936eb187e0bc344411559ef"},{url:"assets/CodePlugins_Resp.md.BC1ptsr2.lean.js",revision:"451e09052a889602a2028a83ff016b85"},{url:"assets/CodePlugins_Scheduler.md.B8ornyHA.js",revision:"e21f0fd2b9b00ae19d3cf26ef8e52c9c"},{url:"assets/CodePlugins_Scheduler.md.B8ornyHA.lean.js",revision:"46b44cbc0f6ec12a577b9ddd6da3cf2d"},{url:"assets/CodePlugins_Simple.md.B3rhCBCB.js",revision:"6131bffd868cb8c8cf95e88479a47b35"},{url:"assets/CodePlugins_Simple.md.B3rhCBCB.lean.js",revision:"c2b18a02b00d5bc2d0629019a8d424d2"},{url:"assets/CodePlugins_Start.md.ZSYkWkqd.js",revision:"93541eaeffad7d40449b9aaf00691b71"},{url:"assets/CodePlugins_Start.md.ZSYkWkqd.lean.js",revision:"2e203ee63013c15d17feb8d98d9fb865"},{url:"assets/CodePlugins_Subscribe.md.C_oixf4D.js",revision:"9dbf88b7e3504bb521a05b97e96bb7e0"},{url:"assets/CodePlugins_Subscribe.md.C_oixf4D.lean.js",revision:"b65d5ab40dc788be82d009cbf51b1dab"},{url:"assets/CodePlugins_trigger.md.Dx8Lv-F2.js",revision:"cf58fa00cb317051237fb38448a6a732"},{url:"assets/CodePlugins_trigger.md.Dx8Lv-F2.lean.js",revision:"4a59bfaaa291c6bc2bba973708412e24"},{url:"assets/Extra_AddCK.md.YJsJkz6Z.js",revision:"92df7ff4cafa7ffd87ce1b7638c771f2"},{url:"assets/Extra_AddCK.md.YJsJkz6Z.lean.js",revision:"2286a5157f1e8f6f5aac5440f4b720d3"},{url:"assets/Extra_FAQ.md.CTDs_Hfa.js",revision:"9fd9473c3567b50940c85a75ca3ba011"},{url:"assets/Extra_FAQ.md.CTDs_Hfa.lean.js",revision:"ac6aacf8a30c83213a6b822bc3f3af5d"},{url:"assets/Extra_ResourceDownload.md.DSvGFZ2v.js",revision:"17937b8a408df40e2d00cbdde413b9ec"},{url:"assets/Extra_ResourceDownload.md.DSvGFZ2v.lean.js",revision:"fbba3af02cbd63e30575365be46ae935"},{url:"assets/f1132b15-0059-4dae-8ccf-626d79b94aca.DAi3k2M7.png",revision:"8638d9fbbee5dea9f3fd393f6d1b27b4"},{url:"assets/f57a271494614bd3960f4e579922f720.Dg4tD54c.png",revision:"f57a271494614bd3960f4e579922f720"},{url:"assets/FAQ_index.md.CqCa5FoX.js",revision:"600e2895e5dbc2addbb9b9e76314c175"},{url:"assets/FAQ_index.md.CqCa5FoX.lean.js",revision:"963e175a6ed3344911d176127b86359c"},{url:"assets/image-20231217045602155.oANIKB-7.png",revision:"6563177853c9f41fc7d510ddca4ce02b"},{url:"assets/image-20231217045637291.7eUbdn23.png",revision:"891a8ae28637f52cc26bdb1438aecc16"},{url:"assets/image-20231217045705481.CmQVScNM.png",revision:"ff7b494d15e41cda770b62617a2b0bc1"},{url:"assets/image-20240601033727344.D1a80o-n.png",revision:"3c0db4d606c35915bb0862a95f4c7ce0"},{url:"assets/image-20240601194410390.CVXzRM7a.png",revision:"e48ad0d2b48bbbd447371793b2324e68"},{url:"assets/image-20240601220233918.BmzA14tD.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"assets/image-20240601220452874.vHbddWKS.png",revision:"12cdcaded0c647be22a5cfd2d941a534"},{url:"assets/image-20240609005228562.DqVU8Jty.png",revision:"bfb6f41cc41b9c2d5bbc80dccc2c5bca"},{url:"assets/image-20240609010120469.BEgBJIKB.png",revision:"9744780968d7e9627ad0d3f810bb2a6b"},{url:"assets/image-20240609010309426.BQVHXZVy.png",revision:"8aad758b0f5fb99e39551271c8ffb01d"},{url:"assets/image-20240609020855870.b9-fmbAd.png",revision:"81821f590bdda387d5a82cdcd6a6c5c1"},{url:"assets/image-20240609021121756.C2r_WlKk.png",revision:"429b2ee2aaee8228b8c82e08818128b8"},{url:"assets/image-20240609022134459.DMxl3PY2.png",revision:"879e30ddb3bc29ecbd2a3da3a84762d3"},{url:"assets/image-20240609024957506.DmGAInS4.png",revision:"a64deda2ec5731aa9693ac7c700fca05"},{url:"assets/image-20240609025018824.B5tt3qxG.png",revision:"7f7e77de31243d125dbcbb0de5d99960"},{url:"assets/image-20240609030325816.BQy7QNcQ.png",revision:"fad9b7885b29810377f5b43cb0879340"},{url:"assets/image-20240609030435574.1ieKjbTa.png",revision:"ca454f504ab39753f5299f18525ab7bf"},{url:"assets/image-20240609030539347.73WEpnZ0.png",revision:"20c83f9c2ca12b814882a9a03a6e718b"},{url:"assets/image-20240609030612851.Bn-DScuj.png",revision:"98c5228e57d856335fbe60ce8372e880"},{url:"assets/image-20240609030709698.CssAiI64.png",revision:"40522194da00674f7a64fc0c142b64f3"},{url:"assets/image-20240818182411857.C51d0Xo2.png",revision:"feb0c1cf0a2f00b13662682b29df47e5"},{url:"assets/image-20241006060218860.BbSNrH4v.png",revision:"085eb0efb747f107baaef55733b6ed83"},{url:"assets/image-20241006061429382.BOfVeyPU.png",revision:"bb3c7d58b16a66e88d92e5c4a1a8bcbb"},{url:"assets/image-20241006061613075.CUexBpc-.png",revision:"cf2df0bd2e53ee5b602482fe19ae819c"},{url:"assets/image-20241006061728583.BQetzDFW.png",revision:"b8bbdda0e8c485a297328b1bb889e547"},{url:"assets/image-20241006063137053.CB1Eplso.png",revision:"5bbe203f6a736c8906dfad934d271309"},{url:"assets/image-20241006064022331.D0OTcp-e.png",revision:"c9da2ae7b9d8a81e7b675d90e27a874c"},{url:"assets/image-20241006065252547.CAR5yCHm.png",revision:"e027389d37b4818e893b33bb4db01913"},{url:"assets/image-20241006070011238.MZ2w3Y1I.png",revision:"9d08e118360bb4c58d7a9d6cd2045bc3"},{url:"assets/image-20241006070035307.GXmVBIll.png",revision:"c880a437ca4168e0b2d299d8f9e55826"},{url:"assets/image-20241006070100808.BZw3A5GX.png",revision:"f8a54f86003c76faf907ce60c42ba82d"},{url:"assets/image-20241006070122234.B2YAiugz.png",revision:"6036afac4d2a4456a65e869c0d7a8545"},{url:"assets/image-20241006070647668.CDfnKLM7.png",revision:"faf9b03ee1977404b5c17d26dd57dffd"},{url:"assets/index.md.BYvHrQnp.js",revision:"5ac11b948162dce930d812c33e15c173"},{url:"assets/index.md.BYvHrQnp.lean.js",revision:"5ac11b948162dce930d812c33e15c173"},{url:"assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.js",revision:"38bd710270910d2353e0bcb30755fe17"},{url:"assets/InstallPlugins_InstallPlugins.md.B5OrI_zU.lean.js",revision:"1537dce58dc4a3995b168ace3f3ecb37"},{url:"assets/InstallPlugins_PluginsList.md.DWMvkOJZ.js",revision:"c18c3b4baab94d030f7c9bbc55520fd9"},{url:"assets/InstallPlugins_PluginsList.md.DWMvkOJZ.lean.js",revision:"99cb7f01d801490a7f3512e31e150207"},{url:"assets/LinkBots_AdapterList.md.DnzStBmx.js",revision:"a66a1db8a9b04ed533693a3df8e9821d"},{url:"assets/LinkBots_AdapterList.md.DnzStBmx.lean.js",revision:"7ae9e06d52a27cc6125fb501990e58ea"},{url:"assets/LinkBots_HoshinoBot.md.MGPEdURf.js",revision:"d1c3a5a1b0bce6b8fdb5e9c7edbd81de"},{url:"assets/LinkBots_HoshinoBot.md.MGPEdURf.lean.js",revision:"c6226930704cb5a9f644ff5f2f185331"},{url:"assets/LinkBots_NoneBot2.md.DogTUErR.js",revision:"839ffafed349115f926ccdeda89ee3d2"},{url:"assets/LinkBots_NoneBot2.md.DogTUErR.lean.js",revision:"a906e3ac8d81f11ac7a490681cd88c4c"},{url:"assets/MiSans-Bold.10.CXdOfdUj.woff2",revision:"a4db9873d8a2be1902db3a8170e6b982"},{url:"assets/MiSans-Bold.11.MZ-ztnLA.woff2",revision:"3d56ce3f1965fd65f48bd8fdec60a801"},{url:"assets/MiSans-Bold.12.CKSCA8UU.woff2",revision:"09a659de5ef6a03ec0fc1b057c80cd63"},{url:"assets/MiSans-Bold.13.DHTyVHoR.woff2",revision:"b89bb5b4e6b126d97e8a900c2eaa38af"},{url:"assets/MiSans-Bold.14.C-KrcP7X.woff2",revision:"f3ce9dc8c35ce595253329164ffff3c2"},{url:"assets/MiSans-Bold.15.bmHXNKWB.woff2",revision:"28cc52561d1d3a08fa239b446461a127"},{url:"assets/MiSans-Bold.16.B6CXXTrQ.woff2",revision:"11c9928c589087732bcdfb3471fc9113"},{url:"assets/MiSans-Bold.17.CrIXYdKF.woff2",revision:"2e7b5f5333006d618f30989db631aa77"},{url:"assets/MiSans-Bold.18.DFeXHpKe.woff2",revision:"d99ee5c534afa02486f8cd919f55e30a"},{url:"assets/MiSans-Bold.19.Bj8myODb.woff2",revision:"f206360ec25d93078e597c8a43b59771"},{url:"assets/MiSans-Bold.20.BYVPp5V3.woff2",revision:"f777f059700ae36212249831de6d0ac4"},{url:"assets/MiSans-Bold.21.DYtnxxgN.woff2",revision:"032a032092c136c8912ca3678b17539b"},{url:"assets/MiSans-Bold.22.CcK909hr.woff2",revision:"74d55a5733d5e542709523674f2273bb"},{url:"assets/MiSans-Bold.23.DmgDXx2I.woff2",revision:"343e6629b597baf3e200b847c8610377"},{url:"assets/MiSans-Bold.24.SDVvCPg_.woff2",revision:"53a59dc575d524ae710301e3951b7f84"},{url:"assets/MiSans-Bold.25.Cq-z0Ko4.woff2",revision:"12bcefb512633ebf6e5f2260664b1d8e"},{url:"assets/MiSans-Bold.26.6F-0dTec.woff2",revision:"24a16fd720a4489ad573592a516f5a56"},{url:"assets/MiSans-Bold.27.CuI497Ot.woff2",revision:"94af013f7277d388d45875e2120bd5f6"},{url:"assets/MiSans-Bold.28.CfNq72wN.woff2",revision:"b8b62e415731b08691ff0084675eff21"},{url:"assets/MiSans-Bold.29.C5wtS42Y.woff2",revision:"393baff72ea478fd30a1d26047f5b7a3"},{url:"assets/MiSans-Bold.3.DKcj-BIy.woff2",revision:"80fb7abd0ca99daade7b64be7e5ad94f"},{url:"assets/MiSans-Bold.30.Dv1dgSzR.woff2",revision:"cde4bc476a53114f3f1ad813c435d38e"},{url:"assets/MiSans-Bold.31.BlHYBpHS.woff2",revision:"5a72437e28a861e1c21d1ac824e082f8"},{url:"assets/MiSans-Bold.32.Bi1oIgVR.woff2",revision:"3715069cf21b545d54fb26e9d0b065c0"},{url:"assets/MiSans-Bold.33.CTOCjQRq.woff2",revision:"573e82e179d4bbafed851c5765e1281c"},{url:"assets/MiSans-Bold.34.CpdZ0wAf.woff2",revision:"2295f18374e94de3492d10849280dd5a"},{url:"assets/MiSans-Bold.35.C2UydhpS.woff2",revision:"00cd4442d0c125396847da2daa3ee0cf"},{url:"assets/MiSans-Bold.36.DGca1Etf.woff2",revision:"d896b26d17567f1dfa3e3331994d5e7a"},{url:"assets/MiSans-Bold.37.CT4L5KID.woff2",revision:"c8f48f6c08fb6bd0ff9e6537aea23221"},{url:"assets/MiSans-Bold.38.BFDp0wZk.woff2",revision:"c3fcdfe89fe66c0b372adae735bc8bb4"},{url:"assets/MiSans-Bold.39.B_3fsvsK.woff2",revision:"74b7f9b4dd6dda4e8de3246ae392bcd3"},{url:"assets/MiSans-Bold.4.C85JLcsC.woff2",revision:"2f63a094d39d064faca5016f1bbfd493"},{url:"assets/MiSans-Bold.40.TeDO03ow.woff2",revision:"a670578ea74df792b39b2c6fa993ee73"},{url:"assets/MiSans-Bold.41.DWQ8u2HG.woff2",revision:"d2a22b76e643d65474a0e9c9e6bf0627"},{url:"assets/MiSans-Bold.42.BzbSCE7g.woff2",revision:"959bf5e14501742c7441610b1c7c4239"},{url:"assets/MiSans-Bold.43.BYRe23Fn.woff2",revision:"34eee14c0d7e9020b5e56bf67ea2b351"},{url:"assets/MiSans-Bold.44.CV5ccqrh.woff2",revision:"0bdb452139930ac0e0bd4be3ca66ce2c"},{url:"assets/MiSans-Bold.45.D_l5A4nJ.woff2",revision:"388129983a11b3d6924733277d1a879b"},{url:"assets/MiSans-Bold.46.CAcORXHC.woff2",revision:"fcd1330db17c3e5213b1d36700bc4ce2"},{url:"assets/MiSans-Bold.47.D85jin4Y.woff2",revision:"e6ee9de90fb69e708c93d75f1e60a837"},{url:"assets/MiSans-Bold.48.CZVQG_VB.woff2",revision:"d80ab3db9793046d1b48d642c080a175"},{url:"assets/MiSans-Bold.49.BkUmdFsA.woff2",revision:"6e6802e0fe9e462a85afc64b8e0ff09d"},{url:"assets/MiSans-Bold.5.CCq1lE48.woff2",revision:"e976bf2c2bf91baee62dfc0249f3798e"},{url:"assets/MiSans-Bold.50.BVX-Vvd6.woff2",revision:"c660f10d4237e075d0e7a48f41fa5b6f"},{url:"assets/MiSans-Bold.51.Ch-jszlB.woff2",revision:"28de29ae8209ac643c8e68870f18c710"},{url:"assets/MiSans-Bold.52.BKNMVoAn.woff2",revision:"862dc8253fc79c985320ef92279db0c3"},{url:"assets/MiSans-Bold.53.ChDsuUMG.woff2",revision:"777a0e54f42d08bc52efe015a3924d22"},{url:"assets/MiSans-Bold.54.mHrOlQza.woff2",revision:"68348d224cf6e814d9921bb9c02d8244"},{url:"assets/MiSans-Bold.55.BPHbGfvI.woff2",revision:"0a041ecaa4db7dde3be422568f2c9fe9"},{url:"assets/MiSans-Bold.56.Bd2pMAOD.woff2",revision:"d3167cc02e50ee662d26188ea1810c74"},{url:"assets/MiSans-Bold.57.DRiU8hi9.woff2",revision:"7e979051690dc4f65258f9b942dff81b"},{url:"assets/MiSans-Bold.58.DEOJaSHv.woff2",revision:"47641bc1ae50de15019532a86419ee4d"},{url:"assets/MiSans-Bold.59.DwYlk8Xb.woff2",revision:"714191bf3a99dcfd0832ac1995fdec19"},{url:"assets/MiSans-Bold.6.DXQh7BcP.woff2",revision:"75ae431e4292abf84b63fdcb2e761898"},{url:"assets/MiSans-Bold.60.0JWEwOJP.woff2",revision:"1e0de0c91116ea043f073c239d4bff97"},{url:"assets/MiSans-Bold.61.Dks8Xo0h.woff2",revision:"e9155b901f1e9f247f2debfb40d1922c"},{url:"assets/MiSans-Bold.62.CYzl7XGd.woff2",revision:"e343bb464a041d1149e2496c45e67ceb"},{url:"assets/MiSans-Bold.63.DpiQdNnw.woff2",revision:"896e3a8f89af8b514df238a59ef22741"},{url:"assets/MiSans-Bold.64.ChZqMrh5.woff2",revision:"ac64c936b5a0efbce30915537b2709d9"},{url:"assets/MiSans-Bold.65.Czp-y4af.woff2",revision:"bd0125473488c7cfb5a3db134ef0abe1"},{url:"assets/MiSans-Bold.66.BtAkogxQ.woff2",revision:"1e802d67cd980c6271c7a376163cfaf1"},{url:"assets/MiSans-Bold.67.5VwaX6sl.woff2",revision:"727d719f122792fa6c031e58d1f4d288"},{url:"assets/MiSans-Bold.68.Cd4ebKzg.woff2",revision:"20cf2808432ee4ffa1de908cb281f0cb"},{url:"assets/MiSans-Bold.7.By_jMj6y.woff2",revision:"cbc09fac3b5dfac7621557d3f8fb33a3"},{url:"assets/MiSans-Bold.71.HP3GUGrx.woff2",revision:"c44f8b316282ffb84ae9c6a23d7d7543"},{url:"assets/MiSans-Bold.72.CSaG2w83.woff2",revision:"f317cad7e8498099e7c92db880cf74e6"},{url:"assets/MiSans-Bold.73.BVCfzcYb.woff2",revision:"993e4a861ec09a2a66e36804dbf75887"},{url:"assets/MiSans-Bold.76.Dadcqre_.woff2",revision:"5884c6328a86b1b5de8baab01b12f3ec"},{url:"assets/MiSans-Bold.77.BNFLHrhv.woff2",revision:"88d5cd431abdef42866d9418c4a3a00a"},{url:"assets/MiSans-Bold.78.CNvMAmV5.woff2",revision:"4db04bcec54f5631e5e581cf8bde9c7c"},{url:"assets/MiSans-Bold.79.BeehwPgy.woff2",revision:"ea195a3410544ef2ff815b97f8af10d4"},{url:"assets/MiSans-Bold.8.BIkjD8zN.woff2",revision:"e9efa25474a051459a0e3881e3d2c2a9"},{url:"assets/MiSans-Bold.80.Dh1qUR7Y.woff2",revision:"cca7fb04a2fa682edd24a09c079c1e20"},{url:"assets/MiSans-Bold.81.Dc7YfPi8.woff2",revision:"cfe4507c8b7e4b80bfdeff184f8dede7"},{url:"assets/MiSans-Bold.82.Bd-ombRv.woff2",revision:"d3057a98d042be2bb578fb76bcfb2bf2"},{url:"assets/MiSans-Bold.83.Cr2DC8K2.woff2",revision:"03204a8f5e5906671fec40216cd93a3b"},{url:"assets/MiSans-Bold.84.D07dLmAK.woff2",revision:"71b23316d13cf77a723d07f571a7e5f8"},{url:"assets/MiSans-Bold.85.Bb4QroYN.woff2",revision:"f848c7dddf1cbf78b8dc9a6da74c3a6d"},{url:"assets/MiSans-Bold.86.JBn1wWZC.woff2",revision:"b753bcc1ffc7e6a431fc64a423a08567"},{url:"assets/MiSans-Bold.87.ByhYROJC.woff2",revision:"4dd2c600585d023fef4c475b79f27e82"},{url:"assets/MiSans-Bold.88.BLFCo3FA.woff2",revision:"2864c2befd94d1a715123ceb482b30f9"},{url:"assets/MiSans-Bold.89.Dke1-uOm.woff2",revision:"c65af74c4b108152ae692539fc0a44c4"},{url:"assets/MiSans-Bold.9.DRFZRnTq.woff2",revision:"2a6df0edfa2363c6a5cf0071bd5bf474"},{url:"assets/MiSans-Bold.90.BDRxL9cr.woff2",revision:"7eab6952dfa0cd654485b1f828c611ad"},{url:"assets/MiSans-Bold.91.BoHa1hoy.woff2",revision:"2a6ade7d1a7c6a6b04af8663e20d2ce0"},{url:"assets/MiSans-Bold.92.B2OWkRAP.woff2",revision:"e230c2f9fa26fcc3e76498f623a6db4f"},{url:"assets/MiSans-Bold.93.B5Rj1SgH.woff2",revision:"77c365a765852410f0b4527d3c791c08"},{url:"assets/MiSans-Bold.94.BPWxfQxx.woff2",revision:"a6823959a700d0b86e00918fea576f79"},{url:"assets/MiSans-Bold.95.DRVjvh1F.woff2",revision:"cc17f166fda58b3c9291f36a2bc4d195"},{url:"assets/MiSans-Bold.96.QdN_FYc9.woff2",revision:"2632f69549dd2ca975ce2efe3e6478f4"},{url:"assets/MiSans-Bold.97.DbyESRvB.woff2",revision:"5f9104b99e63c02591e1b04f390423e3"},{url:"assets/MiSans-Demibold.1.DO3DRjhr.woff2",revision:"8b4541a2d40d14958f2c73b6063d2adc"},{url:"assets/MiSans-Demibold.10.DEeHAG5O.woff2",revision:"7cfa7372b36299150b9fb020ecf59413"},{url:"assets/MiSans-Demibold.11.V2MpwEwW.woff2",revision:"b6cb27010f793e75db3402889b924bf2"},{url:"assets/MiSans-Demibold.12.DIMXEt8X.woff2",revision:"35360062364429ed9c127190719b5009"},{url:"assets/MiSans-Demibold.13.G8cLhMvR.woff2",revision:"99f00c3a46a4d4ce94f15b3f1d41d028"},{url:"assets/MiSans-Demibold.14.0_Iwqa9E.woff2",revision:"7f56a5f234b2435d49b50e073e802d4b"},{url:"assets/MiSans-Demibold.15.DZqu3mxe.woff2",revision:"a746080c70b8097ea099ff52bf79a4a9"},{url:"assets/MiSans-Demibold.16.CBTcPXXe.woff2",revision:"c63dccb3844ec2b27dc02389a12792cc"},{url:"assets/MiSans-Demibold.17.C4LbCp7D.woff2",revision:"07f6a8f1734d5a782fc5a568027d00b6"},{url:"assets/MiSans-Demibold.18.Clz-Lzuo.woff2",revision:"45fb1857876663881e5bdce057128b12"},{url:"assets/MiSans-Demibold.19.BAKvj_2T.woff2",revision:"9f21755e00ab9c4ea1d48cbc5c6cc347"},{url:"assets/MiSans-Demibold.20.DbYBJH5C.woff2",revision:"54976b9800555aae88424a6c68435122"},{url:"assets/MiSans-Demibold.21.BubiVc1k.woff2",revision:"ab3a9fa0ff7945375161ef549c238ee4"},{url:"assets/MiSans-Demibold.22.TSyJIllt.woff2",revision:"b122832798b1a7bc5dbc65ddc246556b"},{url:"assets/MiSans-Demibold.23.CVm246xk.woff2",revision:"9e0e1c3407f82b90af85de7597948df2"},{url:"assets/MiSans-Demibold.24.Bv7qCqZz.woff2",revision:"0e84d1f26ea252c84c5e560c6495cbd0"},{url:"assets/MiSans-Demibold.25.DOimytnF.woff2",revision:"a263a1b02a6e5abe6d43757a01489576"},{url:"assets/MiSans-Demibold.26.CyetmNKf.woff2",revision:"cc4318d83a5da59ee75f192540805864"},{url:"assets/MiSans-Demibold.27.BQF_Nk_D.woff2",revision:"880c4e4deb99d8d63898889c52f173b3"},{url:"assets/MiSans-Demibold.28.ysk0E0lo.woff2",revision:"e81102f37526ebd9a229a80e4bb92ada"},{url:"assets/MiSans-Demibold.29.CcOtzw06.woff2",revision:"cfa0a48817be64937ca58dcf5247ee97"},{url:"assets/MiSans-Demibold.3.CPLXBOXw.woff2",revision:"361cdb72a54117ce0bab8ce9321c7e66"},{url:"assets/MiSans-Demibold.30.ChhsbTak.woff2",revision:"36525ef2b5d1d27bbc34e9e87a4bb6b7"},{url:"assets/MiSans-Demibold.31.Da3xvL_b.woff2",revision:"3008b917ab4aab33384f272a2bb0b611"},{url:"assets/MiSans-Demibold.32.ySktbxs5.woff2",revision:"edbe260d246c343db874529a5a5470cf"},{url:"assets/MiSans-Demibold.33.DGyuvn-R.woff2",revision:"df1b245c2912312f49fdd498e9b9e333"},{url:"assets/MiSans-Demibold.34.CluAKO0G.woff2",revision:"e2fb29ab978731509a4cdf7df026f9aa"},{url:"assets/MiSans-Demibold.35.DAkLu9_Z.woff2",revision:"ab67e2b4434a6e05e22c94b733151638"},{url:"assets/MiSans-Demibold.36.C4oDrWS9.woff2",revision:"466568f63c6a30f99eccdaf26164963c"},{url:"assets/MiSans-Demibold.37.XG22t97D.woff2",revision:"2380b81dfef92f936b185c40e7ae713b"},{url:"assets/MiSans-Demibold.38.CSJzq_v3.woff2",revision:"baf32446606f1b4af928f4117acda497"},{url:"assets/MiSans-Demibold.39.tgI5xYfz.woff2",revision:"2f2d05549e7981854493dc7e878c2434"},{url:"assets/MiSans-Demibold.4.B7AG46T7.woff2",revision:"53498661c374fa9a818d4bb51d17b16d"},{url:"assets/MiSans-Demibold.40.yhvcKils.woff2",revision:"646e7b372442fb579750f393171629a8"},{url:"assets/MiSans-Demibold.41.CERwMSmU.woff2",revision:"070712b722d8833552f7b39e923fb73c"},{url:"assets/MiSans-Demibold.42.BawO54cM.woff2",revision:"3c43e51e4a682b11ef7ca79e818be1b6"},{url:"assets/MiSans-Demibold.43.By1Pqo6Y.woff2",revision:"e8b7ab443bf158840a90258045294e48"},{url:"assets/MiSans-Demibold.44.D1jXWgnw.woff2",revision:"f49d29d1e5fd40e12661e567ef6fce26"},{url:"assets/MiSans-Demibold.45.NXJNFAmS.woff2",revision:"7426a4554b00b19b14acbbfc40946850"},{url:"assets/MiSans-Demibold.46.BMTqOhJg.woff2",revision:"bd79ce549ffaea9bf1359209720195d5"},{url:"assets/MiSans-Demibold.47.-n9zv4tS.woff2",revision:"e56c0f2a994074fe7c361756600c46d7"},{url:"assets/MiSans-Demibold.48.KVIR2HhG.woff2",revision:"e9e69a1585aead574867f03fce4e6c28"},{url:"assets/MiSans-Demibold.49.DwmPwps0.woff2",revision:"f233519f890797c6700a789c6973607e"},{url:"assets/MiSans-Demibold.5.BlT19Tk_.woff2",revision:"71a3bac93fbcdf23c81f6e9831ca3a7d"},{url:"assets/MiSans-Demibold.50.CibFSZkX.woff2",revision:"368771452346a03f95178d0ed4ce07b4"},{url:"assets/MiSans-Demibold.51.BAIKdq3S.woff2",revision:"c27ef9f3e33a9a8d186942ac578a47e2"},{url:"assets/MiSans-Demibold.52.kDO13nRX.woff2",revision:"38946243a770f6cc811dacfbc0fa9834"},{url:"assets/MiSans-Demibold.53.Cvlj2ATG.woff2",revision:"444c9e9ebc9110140c633392784a6419"},{url:"assets/MiSans-Demibold.54.CP6Jr6G-.woff2",revision:"f29485b9d4095014792a74f14a585bf7"},{url:"assets/MiSans-Demibold.55.2a4rzXst.woff2",revision:"bb0d0cc61537ce26c8aee20eb768b962"},{url:"assets/MiSans-Demibold.56.nViRfYpy.woff2",revision:"692f09e8aed778706a1108abfe2e65ea"},{url:"assets/MiSans-Demibold.57.Ct7sCQnz.woff2",revision:"e46de771a812191e6987cee9143e1c35"},{url:"assets/MiSans-Demibold.58.Bc_Q1K_V.woff2",revision:"0109bbdc428390e727432e5ceb439f2c"},{url:"assets/MiSans-Demibold.59.DG_gw5ir.woff2",revision:"5dd709bc6dde337f29183487147ab8c5"},{url:"assets/MiSans-Demibold.6.U9cgt0Dl.woff2",revision:"5a7fbdc44711358ac05c4156f0b28c9f"},{url:"assets/MiSans-Demibold.60.NnK1g3Sc.woff2",revision:"e32d0397f5b5020f0d37a9991433ff21"},{url:"assets/MiSans-Demibold.61.BcrUCqsK.woff2",revision:"be1ba4f027c4825b2f5763d240859c90"},{url:"assets/MiSans-Demibold.62.Yifr2w7e.woff2",revision:"47945f63db0b79a34eedec75836708a8"},{url:"assets/MiSans-Demibold.63.ClpBHVNg.woff2",revision:"9da6cd42026a2243165500bddc477aa2"},{url:"assets/MiSans-Demibold.64.OrKQwtzi.woff2",revision:"bf93a85b6de64fee69196bda006a0d83"},{url:"assets/MiSans-Demibold.65.CjYfG3ik.woff2",revision:"ba1ddca61da6338a246d3a538750d8e3"},{url:"assets/MiSans-Demibold.66.Cso97_mS.woff2",revision:"a5fc5bc9dfd3e9049e7d1f1a70b3f0c2"},{url:"assets/MiSans-Demibold.67.BmF96LM5.woff2",revision:"2ef30f91cbee6afde72555011218bbe8"},{url:"assets/MiSans-Demibold.68.BAiFn0ZT.woff2",revision:"c46b38faf85df9e607e3ec3d8ae88088"},{url:"assets/MiSans-Demibold.7.CqNzF3Yi.woff2",revision:"b76b5ff2d9111cfefe60fa0150771130"},{url:"assets/MiSans-Demibold.71.ClyKkUzc.woff2",revision:"1e61ff0ecd599182b71c373b5e063229"},{url:"assets/MiSans-Demibold.72.BAb6zkT5.woff2",revision:"577fc6f996e5814f6223f3354cefd6f0"},{url:"assets/MiSans-Demibold.73.DEN26gjB.woff2",revision:"a2a0c65414db25ec28f26809dbc5301a"},{url:"assets/MiSans-Demibold.76.Dpgg_u71.woff2",revision:"3aff8da65ecc3636ce1275e8ba99fb7f"},{url:"assets/MiSans-Demibold.77.CwOwzSax.woff2",revision:"5e9d471e599bce6811a1028a7f58e2bd"},{url:"assets/MiSans-Demibold.78.DZQFVsCF.woff2",revision:"d3edd2f458a617adafcfdbd3af6c010c"},{url:"assets/MiSans-Demibold.79.BG7jZPou.woff2",revision:"1f0daf3def01b74d52972a4ed2687b81"},{url:"assets/MiSans-Demibold.8.Ch62AHS5.woff2",revision:"c79b5d49f30a06dd682903c4a230c0ce"},{url:"assets/MiSans-Demibold.80.DGKdHCKq.woff2",revision:"c720f8399b2512bee70d025711ea64a3"},{url:"assets/MiSans-Demibold.81.B_hLDSVM.woff2",revision:"52f5788b801d5e4b2c4da98f0a99fe90"},{url:"assets/MiSans-Demibold.82.CFmSfuI7.woff2",revision:"6014cb7d75b7445a8a9ea8edf6ccabb6"},{url:"assets/MiSans-Demibold.83.zxX4Q3KF.woff2",revision:"37693152eac91fcdb488d011210ea822"},{url:"assets/MiSans-Demibold.84.NU8psulR.woff2",revision:"dd8752e12882631ccb0b20fd9219bc14"},{url:"assets/MiSans-Demibold.85.CMW5J_Yr.woff2",revision:"9097b014570d8e0f575d87e9a11d1c8a"},{url:"assets/MiSans-Demibold.86.BZF11scy.woff2",revision:"96cc430349bb9fc2bebc2d1e9fa47326"},{url:"assets/MiSans-Demibold.87.BHSLZ9h3.woff2",revision:"4a2e82cc40d025fa78194750d838610e"},{url:"assets/MiSans-Demibold.88.c4WbyA2W.woff2",revision:"55deeab7a22e271ed002b2ea8455f344"},{url:"assets/MiSans-Demibold.89.C2oQMflB.woff2",revision:"b51eca5119a4680439aecf55ad51a077"},{url:"assets/MiSans-Demibold.9.CrRNOjzf.woff2",revision:"6022a2609bcfa4740a7dc8d1d1e817f3"},{url:"assets/MiSans-Demibold.90.z4Src_j9.woff2",revision:"f1ca71c5fc2fd61738fe7e62b2b4f1f1"},{url:"assets/MiSans-Demibold.91.-NZtl7q9.woff2",revision:"96a187aca4ff17bda11cda865ba1bded"},{url:"assets/MiSans-Demibold.92.llU_2W9Y.woff2",revision:"f5e82a03632b4605e2d972db8ab2d7ca"},{url:"assets/MiSans-Demibold.93.Bov_F9bP.woff2",revision:"1dda3cb5d6b53df5cfc15a668871f656"},{url:"assets/MiSans-Demibold.94.B9zZEDwD.woff2",revision:"15c151da415339bed95298006ebe72e9"},{url:"assets/MiSans-Demibold.95.D3vYnbjP.woff2",revision:"a738491742a9dc8d0c879b99dc0b82dd"},{url:"assets/MiSans-Demibold.96.GoJjz8YP.woff2",revision:"27df488b0178bd432e5116c91dc8cd52"},{url:"assets/MiSans-Demibold.97.C3W8u1Vt.woff2",revision:"2d490791dda3b8c4c40d4085bd749884"},{url:"assets/MiSans-Heavy.10.Z48MueFF.woff2",revision:"f1250316e78738cb9bde3ab830310ec0"},{url:"assets/MiSans-Heavy.11.D4Th7-j-.woff2",revision:"1870ca23e31663056a32cb448ce09f48"},{url:"assets/MiSans-Heavy.12.C-q9yEk-.woff2",revision:"3ce02e76dbf42957522bf21656c59316"},{url:"assets/MiSans-Heavy.13.CDtZQvDD.woff2",revision:"b273c7d3bf820c59096d8a9571802562"},{url:"assets/MiSans-Heavy.14.dCYY-2Ti.woff2",revision:"3e30b73a64b9ac6fd24346f7f0314d87"},{url:"assets/MiSans-Heavy.15.DWfwuF4b.woff2",revision:"ae01f619441bfe101230f82f0a980902"},{url:"assets/MiSans-Heavy.16.D4vmWN-S.woff2",revision:"dceab587a9f1595bce54d5e356bfcbfd"},{url:"assets/MiSans-Heavy.17.uRbPRLti.woff2",revision:"603b0f10cba31ea217c45ea003da575b"},{url:"assets/MiSans-Heavy.18.SMsQaTJq.woff2",revision:"ce3fb60e4b3a45ec2190a8c6a677ff05"},{url:"assets/MiSans-Heavy.19.IED1wizu.woff2",revision:"ac266724ec25d69a051ea9d46aa3e7fc"},{url:"assets/MiSans-Heavy.20.B6ZRRaTf.woff2",revision:"66b7ecef4c87314ddf4a03e84f2dbebd"},{url:"assets/MiSans-Heavy.21.cMHYdMEi.woff2",revision:"85225f56e6ba99e97aa662a8b8ddf950"},{url:"assets/MiSans-Heavy.22.BEgM08zL.woff2",revision:"dc85a7f48aeb515a5a49c2e11d06ae40"},{url:"assets/MiSans-Heavy.23.DMWMwmMj.woff2",revision:"e3f62301c94dda7e8875693970dd1a4c"},{url:"assets/MiSans-Heavy.24.DDXgGjT3.woff2",revision:"94dd051edd02e4229a51f46c41e544d8"},{url:"assets/MiSans-Heavy.25.CLayIhWF.woff2",revision:"fc5d9ae6597df9ea4f2c648057182b57"},{url:"assets/MiSans-Heavy.26.BBbmc8Nr.woff2",revision:"0f2fe84c8bfc2efb3d22c94d513464ae"},{url:"assets/MiSans-Heavy.27.DSUIy_ut.woff2",revision:"c209998ac09bc10e377f8d9cb3a7218e"},{url:"assets/MiSans-Heavy.28.s0h9SSZ8.woff2",revision:"ad7f11e8fe1cfd045b2f45bf79a868b5"},{url:"assets/MiSans-Heavy.29.CSgS38G2.woff2",revision:"929bdb2918e9f448fdcc10d0d80f9165"},{url:"assets/MiSans-Heavy.3.DJ7c6vz5.woff2",revision:"19bcf77cefa90f00df14f99bcc7b4658"},{url:"assets/MiSans-Heavy.30.Iu4DO11u.woff2",revision:"7e592cd9177482a03883bb3d7982e5bb"},{url:"assets/MiSans-Heavy.31.CU8esYjU.woff2",revision:"519aabb90afcfa19d770e4498826a105"},{url:"assets/MiSans-Heavy.32.CYdKCFNu.woff2",revision:"7a4f6c0088839fc5faceb1c017921f63"},{url:"assets/MiSans-Heavy.33.Bt2WROjn.woff2",revision:"382e9dd78687344fa3146610b52f8460"},{url:"assets/MiSans-Heavy.34.DBqDzFjf.woff2",revision:"e5472d22026e898f7751e7c342b10d9f"},{url:"assets/MiSans-Heavy.35.CqdhiUdG.woff2",revision:"a5021d2855eecaea00182e646da68b52"},{url:"assets/MiSans-Heavy.36.Lg4xLvey.woff2",revision:"92a2b79574752064dda0290b4497459f"},{url:"assets/MiSans-Heavy.37.CmDb9MKd.woff2",revision:"1dd9652c10dad4fca1ae87c7efa6b21b"},{url:"assets/MiSans-Heavy.38.BGRVQ8uM.woff2",revision:"2e8b9ba2dbb65d3875f536f1fe3929c6"},{url:"assets/MiSans-Heavy.39.BnWnQvSg.woff2",revision:"a50072c8ee8a7bbebed735bf68f70d60"},{url:"assets/MiSans-Heavy.4.DMJcztWN.woff2",revision:"fa0a65762af33e2b8222ab24d5f95057"},{url:"assets/MiSans-Heavy.40.CcN0FpFV.woff2",revision:"93c82a711f690db65cdb9269591322d1"},{url:"assets/MiSans-Heavy.41.DTuwuXzw.woff2",revision:"7f60d34858a8131fddaaec07df7ca3d1"},{url:"assets/MiSans-Heavy.42.CHfQHrOD.woff2",revision:"46883cb554d6bb7cf8f47113def82e73"},{url:"assets/MiSans-Heavy.43.CMa2arWS.woff2",revision:"bb7b8efe590cdf1aac36fad04b33874f"},{url:"assets/MiSans-Heavy.44.BiB1tTsN.woff2",revision:"83be2cc73b3bff858846c1daaa619ac9"},{url:"assets/MiSans-Heavy.45.D1-m7Bbe.woff2",revision:"429c789f82d860ba210a924c7d77c0cd"},{url:"assets/MiSans-Heavy.46.DvfizpkE.woff2",revision:"6b7d355090c8cff8b64d2fa95e85a0f3"},{url:"assets/MiSans-Heavy.47.DQ7bJU1u.woff2",revision:"adf4a36777ea6b2cf7ee7eeecc7e6c1e"},{url:"assets/MiSans-Heavy.48.BQ-A1FjU.woff2",revision:"d45ac8e2604269e87ebc6d38d3150cc5"},{url:"assets/MiSans-Heavy.49.mD0Z8YpF.woff2",revision:"13b0f290e7b3286a788e28cb5b947f0e"},{url:"assets/MiSans-Heavy.5.DI_MZnP4.woff2",revision:"ce8ea444908a83c10db531e3e78bea9a"},{url:"assets/MiSans-Heavy.50.CB6Xkvz7.woff2",revision:"057b1df7fe5d94a14cbd136d7a17696a"},{url:"assets/MiSans-Heavy.51.DBZpUeAa.woff2",revision:"2ebf4511e636b02fb7a2f3152064b335"},{url:"assets/MiSans-Heavy.52.CUKOG3dE.woff2",revision:"333af7824dda420cc5b407f944b173ce"},{url:"assets/MiSans-Heavy.53.OIb5sH_T.woff2",revision:"a84f379a7ed0637d2d057124c9655db9"},{url:"assets/MiSans-Heavy.54.9P8W65-s.woff2",revision:"620ace9cd44bde431eeb5c25e227fb8d"},{url:"assets/MiSans-Heavy.55.BAnt9GsA.woff2",revision:"26927cb5e53fe139e2a3e74b346f8806"},{url:"assets/MiSans-Heavy.56.CXefUxYY.woff2",revision:"d10d0ab9a1a3f0d8a8d363e502d7728e"},{url:"assets/MiSans-Heavy.57.DU0Sxd3G.woff2",revision:"76b8f657475febaca309de9c0fe97467"},{url:"assets/MiSans-Heavy.58.DjlpLwBI.woff2",revision:"660d031d9b8bb46855e9ebde1df783de"},{url:"assets/MiSans-Heavy.59.6CH896PA.woff2",revision:"51bbb70ca5c44d0ce21778e7e90931f9"},{url:"assets/MiSans-Heavy.6.CAQY23dw.woff2",revision:"3a340de305f7be2a0816317b18a1dced"},{url:"assets/MiSans-Heavy.60.DhNwLIN4.woff2",revision:"4389e516921bed895d2aeb24704ffd2f"},{url:"assets/MiSans-Heavy.61.CgYwveE4.woff2",revision:"463129549baed85e51edf4a791f42bbd"},{url:"assets/MiSans-Heavy.62.Dgq3NO_M.woff2",revision:"b0e1df1981cb8934f6c9b849e8d0dfd8"},{url:"assets/MiSans-Heavy.63.fz9bjcJI.woff2",revision:"806c9759f131baaf02ae5ed9f2d4cd21"},{url:"assets/MiSans-Heavy.64.BQdiESGr.woff2",revision:"fbc5c8117a22bc71e29f76ffc03734a0"},{url:"assets/MiSans-Heavy.65.6b0RiN4o.woff2",revision:"2b36561360ae2e356a157ba3927aa4bc"},{url:"assets/MiSans-Heavy.66.LkhwhJyg.woff2",revision:"5fbff668d439df9653bf5592313e04d5"},{url:"assets/MiSans-Heavy.67.D9n7p30Y.woff2",revision:"2152fb9bd080f8787eb46f5c5eaac77e"},{url:"assets/MiSans-Heavy.68.D-43l1Lg.woff2",revision:"aee1bab59446e2eec125f5b6371a464f"},{url:"assets/MiSans-Heavy.7.DqbnhXFR.woff2",revision:"40867ae6b6075162e9491915b98ed84c"},{url:"assets/MiSans-Heavy.71.BFIkETlV.woff2",revision:"cfe71862d0984c3293fba29a561c1b79"},{url:"assets/MiSans-Heavy.72.e-TWyjj1.woff2",revision:"460a17756d8377bb4a5db6383f9692a8"},{url:"assets/MiSans-Heavy.73.S9UdHgHP.woff2",revision:"df09beeb71a8d5ad8bce22ac1e47d295"},{url:"assets/MiSans-Heavy.76.DW0f_Rd-.woff2",revision:"b3f994856f2eeee8223700e96398e224"},{url:"assets/MiSans-Heavy.77.j2br2IUn.woff2",revision:"33bb13aecfc2cf724f65131c881ebcd6"},{url:"assets/MiSans-Heavy.78.D4gFkB-U.woff2",revision:"286d38fab85c3ba14063cd82ca5d68bb"},{url:"assets/MiSans-Heavy.79.s513moaj.woff2",revision:"b49a83b3a59cf152bdb8a71a06272e05"},{url:"assets/MiSans-Heavy.8.cig_z6ea.woff2",revision:"49cb14e1846f82e1864e5184c735037f"},{url:"assets/MiSans-Heavy.80.uvIWIA5C.woff2",revision:"d868f12374ea45376ae479fdbbf9ac4e"},{url:"assets/MiSans-Heavy.81.CnxESKaK.woff2",revision:"ab74e00ca2d03bf00047716e04e17155"},{url:"assets/MiSans-Heavy.82.p27fIKyY.woff2",revision:"5af6509378e455972da8d28b78282ed5"},{url:"assets/MiSans-Heavy.83.CCWclct4.woff2",revision:"2b6a8000d4c5deb7fd3e0b0b90388c97"},{url:"assets/MiSans-Heavy.84.DVuYMCWj.woff2",revision:"e98f2126dec9cce7d191de753e24e595"},{url:"assets/MiSans-Heavy.85.B6WeoM69.woff2",revision:"87bf1e6fe6fba67458ffcfdbb60077cc"},{url:"assets/MiSans-Heavy.86.CwMB7d62.woff2",revision:"dda11e65b7f6fba665d440781b39ee17"},{url:"assets/MiSans-Heavy.87.C98m32Yy.woff2",revision:"5514cf06273992edda1b03227d68b902"},{url:"assets/MiSans-Heavy.88.DUv9gHXu.woff2",revision:"57a3a361dc45b25ce96a95959d6e55a6"},{url:"assets/MiSans-Heavy.89.DglX_IWr.woff2",revision:"01db4dd72f4612e5baaef7d7b071ceb5"},{url:"assets/MiSans-Heavy.9.BSIT1q6O.woff2",revision:"03e333431c0bdceb5d3c2640e5161179"},{url:"assets/MiSans-Heavy.90.CfM9VOM5.woff2",revision:"fb230ce24ff8432a9564cf64de5861ff"},{url:"assets/MiSans-Heavy.91.CBQjDlQ4.woff2",revision:"e10b73075c19e2822b752638aa99d208"},{url:"assets/MiSans-Heavy.92.uR0iVKyD.woff2",revision:"dfb64e79b49f17b5b39631c76fb560aa"},{url:"assets/MiSans-Heavy.93.C0GaKEWI.woff2",revision:"dfed621ea9d72372d51315c39a4518ad"},{url:"assets/MiSans-Heavy.94.DgfozqYh.woff2",revision:"95f9af3a168ca84951799d40dcd404ba"},{url:"assets/MiSans-Heavy.95.BwhXscZT.woff2",revision:"c7e66a54bf37c0ec8065882f25e21da5"},{url:"assets/MiSans-Heavy.96.DN5NhfFb.woff2",revision:"495e22c072308c6eb513ecfa70d16ce6"},{url:"assets/MiSans-Heavy.97.BZeDkSa6.woff2",revision:"7069d744584c4a7c5259612db9332c99"},{url:"assets/MiSans-Medium.10.BLjeUJ8L.woff2",revision:"892564c10d52d0ec1c7bb44ade0db7cc"},{url:"assets/MiSans-Medium.11.7HCKTGcQ.woff2",revision:"b1bae30213b75accf408d3db1261f620"},{url:"assets/MiSans-Medium.12.D-bxS8mV.woff2",revision:"432a475fe1c35e0c27d682496d2a7d17"},{url:"assets/MiSans-Medium.13.DlWP6Usw.woff2",revision:"0a6df64aa8ed7890fa7be2b33d0cd637"},{url:"assets/MiSans-Medium.14.DGFVPa2x.woff2",revision:"1b0c31b9f689fbfe2d9394efbcd9be51"},{url:"assets/MiSans-Medium.15.Bx9T26DB.woff2",revision:"f7d43dd0cf87bc495e64756001f59df9"},{url:"assets/MiSans-Medium.16.CaYvN0WL.woff2",revision:"270e5b52c6a6f3c158e9dd94d33ef001"},{url:"assets/MiSans-Medium.17.DMfbl_Wr.woff2",revision:"bd00746b32d3d38c915ce42b2ff20792"},{url:"assets/MiSans-Medium.18.DJ12JVoK.woff2",revision:"6bf6879c490eed724431a6f422d15ce1"},{url:"assets/MiSans-Medium.19.DQcuqn8F.woff2",revision:"e269c899cc232c2a706aa76eb027df39"},{url:"assets/MiSans-Medium.20.vnD_h0ho.woff2",revision:"3998682fb53a4db9a110902efc2713be"},{url:"assets/MiSans-Medium.21.CBMctZe6.woff2",revision:"9c95c070a308df66e144d8cec4f9a81d"},{url:"assets/MiSans-Medium.22.CvzS50qo.woff2",revision:"46d8101ec712ab1e54b1ecff4bc3dccb"},{url:"assets/MiSans-Medium.23.B86MVjB1.woff2",revision:"3dcdc92bb54eab72280ffd38b8d32e1a"},{url:"assets/MiSans-Medium.24.fBKP685z.woff2",revision:"e01b55e743aa415241b106fcde3d8de7"},{url:"assets/MiSans-Medium.25.D65VzfWO.woff2",revision:"59663b97ee92cbdef4e02e607caa4d0c"},{url:"assets/MiSans-Medium.26.CjNl0DNF.woff2",revision:"33850e4b9f65512dd0ae0ca27df2b511"},{url:"assets/MiSans-Medium.27.BwOXfq8j.woff2",revision:"8b859b2d7649f3db41fc4757320e0e7d"},{url:"assets/MiSans-Medium.28.DU58yld0.woff2",revision:"4c56d58ff14103aeea3d816299febb09"},{url:"assets/MiSans-Medium.29.ogSx2aSN.woff2",revision:"e88c96a17013068045d70431de968618"},{url:"assets/MiSans-Medium.3.BhN5O4UK.woff2",revision:"412fa5fcd61ec75701d229da4c729d53"},{url:"assets/MiSans-Medium.30.C1ZLaHr1.woff2",revision:"35431de624205e63de64b46f2db03ca4"},{url:"assets/MiSans-Medium.31.D69ccvea.woff2",revision:"50593af9ef9c2e108c582fd6de81c949"},{url:"assets/MiSans-Medium.32.kHVDtoNA.woff2",revision:"627ca8d0acdb7d8b2ee8bce6d247353b"},{url:"assets/MiSans-Medium.33.DjcTxHGX.woff2",revision:"7faefd98078dff82b17bb43698d5202d"},{url:"assets/MiSans-Medium.34.CQ5LJAwQ.woff2",revision:"ed0cb9af860615a5d4be1bce515c711e"},{url:"assets/MiSans-Medium.35.1gapKRbL.woff2",revision:"46ba365ad8454694ea94b9bb65e2df76"},{url:"assets/MiSans-Medium.36.Cj-CMa2P.woff2",revision:"852baf41770ad01c291bc812dde926bf"},{url:"assets/MiSans-Medium.37.BpBbglTX.woff2",revision:"088ab2d53810e9154fb41b1bd969f0be"},{url:"assets/MiSans-Medium.38.BJ7Vj8cC.woff2",revision:"238f0951a7e30cc892065d89db00bdae"},{url:"assets/MiSans-Medium.39.BY08aY2N.woff2",revision:"a571993ab12a807ddd5174b93a722f92"},{url:"assets/MiSans-Medium.4.DgRn1-yK.woff2",revision:"145d3dc906b32fda4fbf2527f4ebcfcc"},{url:"assets/MiSans-Medium.40.BYPZiIKM.woff2",revision:"dceff9be883d836acc874d662ef79c7f"},{url:"assets/MiSans-Medium.41.DN31tE9u.woff2",revision:"35811d424cfcae3e7d6e64352412b3d1"},{url:"assets/MiSans-Medium.42.CuVl4EaS.woff2",revision:"195e168a662dfcd1e8f66cce4bc94e98"},{url:"assets/MiSans-Medium.43.Cg3EuXnC.woff2",revision:"228ad295a774da2b6b3f4d67db394a73"},{url:"assets/MiSans-Medium.44.-i6Iacib.woff2",revision:"77476dabe1f4db14f926b0321fd6d328"},{url:"assets/MiSans-Medium.45.7fFhoTV9.woff2",revision:"680674e1e4ede5553f871f18cc7bd169"},{url:"assets/MiSans-Medium.46.9MeFEwKP.woff2",revision:"f5dad74605cdc895376b925ed270efaa"},{url:"assets/MiSans-Medium.47.2fJuO6Un.woff2",revision:"22c2725bcb406a5b63d1062558c63657"},{url:"assets/MiSans-Medium.48.DSyXjK-a.woff2",revision:"0ba5ebff1ac1679b87a0a1ebfaead633"},{url:"assets/MiSans-Medium.49.BPexM25p.woff2",revision:"9188223bdfeaab22b3226ab746132005"},{url:"assets/MiSans-Medium.5.B5byiNAe.woff2",revision:"6b06820f8389da82a21aa54148ae6d2c"},{url:"assets/MiSans-Medium.50.CpWZbPeh.woff2",revision:"5679fd7478691b803d655c03ce2dd2f6"},{url:"assets/MiSans-Medium.51.DfwLnqLh.woff2",revision:"1d8db377fa0c30d5ab9479a5b250455b"},{url:"assets/MiSans-Medium.52.C_LtKgoJ.woff2",revision:"af6ed38fd29ba2e40830fe2e89fb9cd7"},{url:"assets/MiSans-Medium.53.rCg0S9_Y.woff2",revision:"e1f062f00eff3f041ea90dbc0b856687"},{url:"assets/MiSans-Medium.54.BN5Z0YUs.woff2",revision:"8e8f4c2c6fe03d654718d0d98880c07d"},{url:"assets/MiSans-Medium.55.DRNP3knT.woff2",revision:"d935160c9c000d6196738c2169619528"},{url:"assets/MiSans-Medium.56.DxDq3Ixw.woff2",revision:"33e993cfa2b575889b5907aa0abf7add"},{url:"assets/MiSans-Medium.57.DpXUtBsN.woff2",revision:"4305a6c4b441fd5fb0586892e66428b4"},{url:"assets/MiSans-Medium.58.DhMY7i7U.woff2",revision:"ca6eb25d1446266483034cea8ad7039b"},{url:"assets/MiSans-Medium.59.Th9s88G_.woff2",revision:"40d9ec4a85cdfa173035afff7e9e7162"},{url:"assets/MiSans-Medium.6.CYnEhlDR.woff2",revision:"5fb10ef47875c3f2a211426c4c4856a3"},{url:"assets/MiSans-Medium.60.BsAzrEyH.woff2",revision:"b7684758e9cbf35fcb8449a5ac916649"},{url:"assets/MiSans-Medium.61.h9yp3ACC.woff2",revision:"2e755c3343e2f16632d4db2238a0da44"},{url:"assets/MiSans-Medium.62.CTD_-IH2.woff2",revision:"e78beba13fcb716fcb8d269777eae83d"},{url:"assets/MiSans-Medium.63.DC4qZUpB.woff2",revision:"f0fb3292270186c384724c2d2875ae4e"},{url:"assets/MiSans-Medium.64.BEqdZHra.woff2",revision:"e8f002252f4453dc88b7a4bbfb117736"},{url:"assets/MiSans-Medium.65.BBZLlHXW.woff2",revision:"4ef7afd3b518a0ca2be5831338194e29"},{url:"assets/MiSans-Medium.66.J7Zz5mcM.woff2",revision:"2bf19ae99f6a3d6757f27bde87db7d68"},{url:"assets/MiSans-Medium.67.Bzb6FJNx.woff2",revision:"d04dd236a9117e346f23e561e9a7a630"},{url:"assets/MiSans-Medium.68.BVqSajNg.woff2",revision:"12e5221e1b646503e71ebf76f140360c"},{url:"assets/MiSans-Medium.7.BK7p-lKV.woff2",revision:"e8d6a60b6f9cc2aacc47b0008493556d"},{url:"assets/MiSans-Medium.71.BDvdg0UW.woff2",revision:"34880e21a8980d11b560ce26229545e9"},{url:"assets/MiSans-Medium.72.D1c3YCcs.woff2",revision:"21df6b6bcc490d0bf1e1a7999532f263"},{url:"assets/MiSans-Medium.73.YUBZugyv.woff2",revision:"9d3d268d7a90ceed9bdfbe7838d2d04f"},{url:"assets/MiSans-Medium.76.YZgnD8k-.woff2",revision:"1ae4dda26475e45a939605fdc5998e5a"},{url:"assets/MiSans-Medium.77.B10T6IJs.woff2",revision:"61d81e2656a7c00070570e0bdb1de4bf"},{url:"assets/MiSans-Medium.78.CCqIJM0w.woff2",revision:"89014b02e199d1b277cd3cf1dd1f32a8"},{url:"assets/MiSans-Medium.79.DiG_vNEM.woff2",revision:"b9ee74449846de6e568b11c9505c82ef"},{url:"assets/MiSans-Medium.8.BNXmcKvf.woff2",revision:"d3fb2fa7f6564e8c07740be92b477799"},{url:"assets/MiSans-Medium.80.BhlqW6TP.woff2",revision:"da5395352cc3e07394fad7e21754d00b"},{url:"assets/MiSans-Medium.81.Csh3a0f8.woff2",revision:"2c5bccf31e59c91ab7b25ffeb8b1ed9e"},{url:"assets/MiSans-Medium.82.CqenZbtK.woff2",revision:"186fe6f95499dd8800ca8da9f095c659"},{url:"assets/MiSans-Medium.83.D2DQB7Z2.woff2",revision:"10886d9af126b4fbec257cc82eb126df"},{url:"assets/MiSans-Medium.84.OONi7EzA.woff2",revision:"9b4631c0a1a3c08968caf6e29af468a5"},{url:"assets/MiSans-Medium.85.D-Apuz6j.woff2",revision:"0e1caf268a5ee006998f1d052c558ad9"},{url:"assets/MiSans-Medium.86.B6lQXwKK.woff2",revision:"b7edd3c4c22505bd9e90b3fa60cfd41b"},{url:"assets/MiSans-Medium.87.BNueuEHX.woff2",revision:"2c490dd97744b4c6ca1a97d982c5a7ad"},{url:"assets/MiSans-Medium.88.CajAZlt9.woff2",revision:"5275566c74e6bef7a14553793f78ecc7"},{url:"assets/MiSans-Medium.89.BZZK4MZe.woff2",revision:"0c72fd47249109b08d39673e7239efec"},{url:"assets/MiSans-Medium.9.Bf5T_PGC.woff2",revision:"38d9d5501c27e760b9d5f632e3f60852"},{url:"assets/MiSans-Medium.90.BDJbA2Bn.woff2",revision:"af203f4ea7622ce6c223053f9fb761a8"},{url:"assets/MiSans-Medium.91.BhNHcPIw.woff2",revision:"6841075f0335c8a02406bba1a2e75a21"},{url:"assets/MiSans-Medium.92.dza2IjaJ.woff2",revision:"0b8b2b0e5e0b8be8cb5da295428fe4aa"},{url:"assets/MiSans-Medium.93.DszV7MDw.woff2",revision:"4170c0ef96440d9933e29c5841c4fe67"},{url:"assets/MiSans-Medium.94.rZKEDOHn.woff2",revision:"619b7d257af96620c7748ec8c25a8ed9"},{url:"assets/MiSans-Medium.95.oGu2WB6W.woff2",revision:"adde6542acb5168fe17970dace4fda90"},{url:"assets/MiSans-Medium.96.C3NWbLoe.woff2",revision:"80a1da55d6b55e492c40e63c582ad3c1"},{url:"assets/MiSans-Medium.97.Dr2016XR.woff2",revision:"6550ee3e9684ab2fef90535438c98a67"},{url:"assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.js",revision:"6695f53f859cfeec73a75186b8b42922"},{url:"assets/PluginsHelp_ArknightsUID.md.B_OfXDSd.lean.js",revision:"02b02d82aaaf6e45c704f284107aeb23"},{url:"assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.js",revision:"417f9419c43d3407c1f9d77292fea85c"},{url:"assets/PluginsHelp_BlueArchiveUID.md.kcMWjDxh.lean.js",revision:"27bdf1b38a9dfe629d4dee654ff74c28"},{url:"assets/PluginsHelp_GenshinUID.md.BZBdwoZs.js",revision:"4e84f155312e129dbc9d9487c5c77306"},{url:"assets/PluginsHelp_GenshinUID.md.BZBdwoZs.lean.js",revision:"5e658e198c6ec8804f54e1a3ee826f95"},{url:"assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.js",revision:"fa933a4cbb5933c0ce26486f4663b640"},{url:"assets/PluginsHelp_LOLegendsUID.md.CHUsN8ne.lean.js",revision:"035551e7600f75b8d6b9d9c25a8a06d7"},{url:"assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.js",revision:"845d0277a3d0e10c9854a9e8a055e052"},{url:"assets/PluginsHelp_MajsoulUID.md.CJcOUFH0.lean.js",revision:"1a24393e8afa8a7caf554bb33d0dccb5"},{url:"assets/PluginsHelp_StarRailUID.md.CGulR8ZX.js",revision:"9262385edc1c3350e54f65651667e2ee"},{url:"assets/PluginsHelp_StarRailUID.md.CGulR8ZX.lean.js",revision:"77399f8beb6ab12aa9c0507b78f054bf"},{url:"assets/PluginsHelp_WzryUID.md.DMgdn-bh.js",revision:"ea8f1571a36feb9337814f09acdd1420"},{url:"assets/PluginsHelp_WzryUID.md.DMgdn-bh.lean.js",revision:"e8becb2c04fe5f979e4f8cf0c0cefc68"},{url:"assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.js",revision:"cee40adff69469c5b6ae4109f1a3bf59"},{url:"assets/PluginsHelp_ZZZeroUID.md.BfKoZBON.lean.js",revision:"e7132370e2d1e694e476af019272beee"},{url:"assets/Started_CoreConfig.md.CFVlAjLK.js",revision:"63ac6fe8e408f0e164431cbe0d325907"},{url:"assets/Started_CoreConfig.md.CFVlAjLK.lean.js",revision:"0d41617d8c99a3ef6be9553e6320a1dd"},{url:"assets/Started_EnvCheck.md.KregZs7R.js",revision:"02021ccf18286a776adc964723c77a72"},{url:"assets/Started_EnvCheck.md.KregZs7R.lean.js",revision:"cc5fcb91c3bc43a747e7255c7e339122"},{url:"assets/Started_InstallCore.md.Bk-cRm93.js",revision:"a00f5c60cc7dc6986c07d6507968dc13"},{url:"assets/Started_InstallCore.md.Bk-cRm93.lean.js",revision:"2f1ca0b2963e30b9f6f98276561d16d7"},{url:"assets/Started_StartCore.md.CNwaJNF0.js",revision:"3189c4d9f11d0bbf070214f7923ddb5b"},{url:"assets/Started_StartCore.md.CNwaJNF0.lean.js",revision:"23e33847e9f523d8046d9409fb5cac0d"},{url:"assets/style.ns56rtfL.css",revision:"de960459462f12c9dbef9412a5d848f9"},{url:"bg.png",revision:"1f5fb5807765dae8cfc18e661bf19576"},{url:"CookBook/image-20240601033727344.png",revision:"3c0db4d606c35915bb0862a95f4c7ce0"},{url:"CookBook/image-20240601194410390.png",revision:"e48ad0d2b48bbbd447371793b2324e68"},{url:"CookBook/image-20240601220228908.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220230569.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220233918.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220452874.png",revision:"12cdcaded0c647be22a5cfd2d941a534"},{url:"CookBook/image-20240601225427010.png",revision:"5402e80f72e502a347314ab08fd97870"},{url:"CookBook/image-20240609005228562.png",revision:"bfb6f41cc41b9c2d5bbc80dccc2c5bca"},{url:"CookBook/image-20240609010120469.png",revision:"9744780968d7e9627ad0d3f810bb2a6b"},{url:"CookBook/image-20240609010309426.png",revision:"8aad758b0f5fb99e39551271c8ffb01d"},{url:"CookBook/image-20240609020855870.png",revision:"81821f590bdda387d5a82cdcd6a6c5c1"},{url:"CookBook/image-20240609021121756.png",revision:"429b2ee2aaee8228b8c82e08818128b8"},{url:"CookBook/image-20240609022134459.png",revision:"879e30ddb3bc29ecbd2a3da3a84762d3"},{url:"favicon.ico",revision:"a701077f3e3dd28b8efb0d249c8e8579"},{url:"font/FiraCode-Regular.woff2",revision:"c7dea49030c7e52435a61b54b6c886fb"},{url:"font/MiSans-Bold/font.css",revision:"f00bc2f5ccf11bacfa0402ab067ae936"},{url:"font/MiSans-Bold/MiSans-Bold.1.woff2",revision:"2e5f6bd0dcf01e6bbf0f7f0ed08467e9"},{url:"font/MiSans-Bold/MiSans-Bold.10.woff2",revision:"a4db9873d8a2be1902db3a8170e6b982"},{url:"font/MiSans-Bold/MiSans-Bold.11.woff2",revision:"3d56ce3f1965fd65f48bd8fdec60a801"},{url:"font/MiSans-Bold/MiSans-Bold.12.woff2",revision:"09a659de5ef6a03ec0fc1b057c80cd63"},{url:"font/MiSans-Bold/MiSans-Bold.13.woff2",revision:"b89bb5b4e6b126d97e8a900c2eaa38af"},{url:"font/MiSans-Bold/MiSans-Bold.14.woff2",revision:"f3ce9dc8c35ce595253329164ffff3c2"},{url:"font/MiSans-Bold/MiSans-Bold.15.woff2",revision:"28cc52561d1d3a08fa239b446461a127"},{url:"font/MiSans-Bold/MiSans-Bold.16.woff2",revision:"11c9928c589087732bcdfb3471fc9113"},{url:"font/MiSans-Bold/MiSans-Bold.17.woff2",revision:"2e7b5f5333006d618f30989db631aa77"},{url:"font/MiSans-Bold/MiSans-Bold.18.woff2",revision:"d99ee5c534afa02486f8cd919f55e30a"},{url:"font/MiSans-Bold/MiSans-Bold.19.woff2",revision:"f206360ec25d93078e597c8a43b59771"},{url:"font/MiSans-Bold/MiSans-Bold.2.woff2",revision:"44ce014a0e7385209ca4a471c0d3fa6a"},{url:"font/MiSans-Bold/MiSans-Bold.20.woff2",revision:"f777f059700ae36212249831de6d0ac4"},{url:"font/MiSans-Bold/MiSans-Bold.21.woff2",revision:"032a032092c136c8912ca3678b17539b"},{url:"font/MiSans-Bold/MiSans-Bold.22.woff2",revision:"74d55a5733d5e542709523674f2273bb"},{url:"font/MiSans-Bold/MiSans-Bold.23.woff2",revision:"343e6629b597baf3e200b847c8610377"},{url:"font/MiSans-Bold/MiSans-Bold.24.woff2",revision:"53a59dc575d524ae710301e3951b7f84"},{url:"font/MiSans-Bold/MiSans-Bold.25.woff2",revision:"12bcefb512633ebf6e5f2260664b1d8e"},{url:"font/MiSans-Bold/MiSans-Bold.26.woff2",revision:"24a16fd720a4489ad573592a516f5a56"},{url:"font/MiSans-Bold/MiSans-Bold.27.woff2",revision:"94af013f7277d388d45875e2120bd5f6"},{url:"font/MiSans-Bold/MiSans-Bold.28.woff2",revision:"b8b62e415731b08691ff0084675eff21"},{url:"font/MiSans-Bold/MiSans-Bold.29.woff2",revision:"393baff72ea478fd30a1d26047f5b7a3"},{url:"font/MiSans-Bold/MiSans-Bold.3.woff2",revision:"80fb7abd0ca99daade7b64be7e5ad94f"},{url:"font/MiSans-Bold/MiSans-Bold.30.woff2",revision:"cde4bc476a53114f3f1ad813c435d38e"},{url:"font/MiSans-Bold/MiSans-Bold.31.woff2",revision:"5a72437e28a861e1c21d1ac824e082f8"},{url:"font/MiSans-Bold/MiSans-Bold.32.woff2",revision:"3715069cf21b545d54fb26e9d0b065c0"},{url:"font/MiSans-Bold/MiSans-Bold.33.woff2",revision:"573e82e179d4bbafed851c5765e1281c"},{url:"font/MiSans-Bold/MiSans-Bold.34.woff2",revision:"2295f18374e94de3492d10849280dd5a"},{url:"font/MiSans-Bold/MiSans-Bold.35.woff2",revision:"00cd4442d0c125396847da2daa3ee0cf"},{url:"font/MiSans-Bold/MiSans-Bold.36.woff2",revision:"d896b26d17567f1dfa3e3331994d5e7a"},{url:"font/MiSans-Bold/MiSans-Bold.37.woff2",revision:"c8f48f6c08fb6bd0ff9e6537aea23221"},{url:"font/MiSans-Bold/MiSans-Bold.38.woff2",revision:"c3fcdfe89fe66c0b372adae735bc8bb4"},{url:"font/MiSans-Bold/MiSans-Bold.39.woff2",revision:"74b7f9b4dd6dda4e8de3246ae392bcd3"},{url:"font/MiSans-Bold/MiSans-Bold.4.woff2",revision:"2f63a094d39d064faca5016f1bbfd493"},{url:"font/MiSans-Bold/MiSans-Bold.40.woff2",revision:"a670578ea74df792b39b2c6fa993ee73"},{url:"font/MiSans-Bold/MiSans-Bold.41.woff2",revision:"d2a22b76e643d65474a0e9c9e6bf0627"},{url:"font/MiSans-Bold/MiSans-Bold.42.woff2",revision:"959bf5e14501742c7441610b1c7c4239"},{url:"font/MiSans-Bold/MiSans-Bold.43.woff2",revision:"34eee14c0d7e9020b5e56bf67ea2b351"},{url:"font/MiSans-Bold/MiSans-Bold.44.woff2",revision:"0bdb452139930ac0e0bd4be3ca66ce2c"},{url:"font/MiSans-Bold/MiSans-Bold.45.woff2",revision:"388129983a11b3d6924733277d1a879b"},{url:"font/MiSans-Bold/MiSans-Bold.46.woff2",revision:"fcd1330db17c3e5213b1d36700bc4ce2"},{url:"font/MiSans-Bold/MiSans-Bold.47.woff2",revision:"e6ee9de90fb69e708c93d75f1e60a837"},{url:"font/MiSans-Bold/MiSans-Bold.48.woff2",revision:"d80ab3db9793046d1b48d642c080a175"},{url:"font/MiSans-Bold/MiSans-Bold.49.woff2",revision:"6e6802e0fe9e462a85afc64b8e0ff09d"},{url:"font/MiSans-Bold/MiSans-Bold.5.woff2",revision:"e976bf2c2bf91baee62dfc0249f3798e"},{url:"font/MiSans-Bold/MiSans-Bold.50.woff2",revision:"c660f10d4237e075d0e7a48f41fa5b6f"},{url:"font/MiSans-Bold/MiSans-Bold.51.woff2",revision:"28de29ae8209ac643c8e68870f18c710"},{url:"font/MiSans-Bold/MiSans-Bold.52.woff2",revision:"862dc8253fc79c985320ef92279db0c3"},{url:"font/MiSans-Bold/MiSans-Bold.53.woff2",revision:"777a0e54f42d08bc52efe015a3924d22"},{url:"font/MiSans-Bold/MiSans-Bold.54.woff2",revision:"68348d224cf6e814d9921bb9c02d8244"},{url:"font/MiSans-Bold/MiSans-Bold.55.woff2",revision:"0a041ecaa4db7dde3be422568f2c9fe9"},{url:"font/MiSans-Bold/MiSans-Bold.56.woff2",revision:"d3167cc02e50ee662d26188ea1810c74"},{url:"font/MiSans-Bold/MiSans-Bold.57.woff2",revision:"7e979051690dc4f65258f9b942dff81b"},{url:"font/MiSans-Bold/MiSans-Bold.58.woff2",revision:"47641bc1ae50de15019532a86419ee4d"},{url:"font/MiSans-Bold/MiSans-Bold.59.woff2",revision:"714191bf3a99dcfd0832ac1995fdec19"},{url:"font/MiSans-Bold/MiSans-Bold.6.woff2",revision:"75ae431e4292abf84b63fdcb2e761898"},{url:"font/MiSans-Bold/MiSans-Bold.60.woff2",revision:"1e0de0c91116ea043f073c239d4bff97"},{url:"font/MiSans-Bold/MiSans-Bold.61.woff2",revision:"e9155b901f1e9f247f2debfb40d1922c"},{url:"font/MiSans-Bold/MiSans-Bold.62.woff2",revision:"e343bb464a041d1149e2496c45e67ceb"},{url:"font/MiSans-Bold/MiSans-Bold.63.woff2",revision:"896e3a8f89af8b514df238a59ef22741"},{url:"font/MiSans-Bold/MiSans-Bold.64.woff2",revision:"ac64c936b5a0efbce30915537b2709d9"},{url:"font/MiSans-Bold/MiSans-Bold.65.woff2",revision:"bd0125473488c7cfb5a3db134ef0abe1"},{url:"font/MiSans-Bold/MiSans-Bold.66.woff2",revision:"1e802d67cd980c6271c7a376163cfaf1"},{url:"font/MiSans-Bold/MiSans-Bold.67.woff2",revision:"727d719f122792fa6c031e58d1f4d288"},{url:"font/MiSans-Bold/MiSans-Bold.68.woff2",revision:"20cf2808432ee4ffa1de908cb281f0cb"},{url:"font/MiSans-Bold/MiSans-Bold.69.woff2",revision:"48b21da53ac054d7a9edf0e0686e6dfe"},{url:"font/MiSans-Bold/MiSans-Bold.7.woff2",revision:"cbc09fac3b5dfac7621557d3f8fb33a3"},{url:"font/MiSans-Bold/MiSans-Bold.70.woff2",revision:"a85126b94698e7fc2f4b5b88f07aa236"},{url:"font/MiSans-Bold/MiSans-Bold.71.woff2",revision:"c44f8b316282ffb84ae9c6a23d7d7543"},{url:"font/MiSans-Bold/MiSans-Bold.72.woff2",revision:"f317cad7e8498099e7c92db880cf74e6"},{url:"font/MiSans-Bold/MiSans-Bold.73.woff2",revision:"993e4a861ec09a2a66e36804dbf75887"},{url:"font/MiSans-Bold/MiSans-Bold.74.woff2",revision:"49b3e867706c918f4d5617601af4e6b4"},{url:"font/MiSans-Bold/MiSans-Bold.75.woff2",revision:"23a6df0f0185ceef34a13378c88c25c5"},{url:"font/MiSans-Bold/MiSans-Bold.76.woff2",revision:"5884c6328a86b1b5de8baab01b12f3ec"},{url:"font/MiSans-Bold/MiSans-Bold.77.woff2",revision:"88d5cd431abdef42866d9418c4a3a00a"},{url:"font/MiSans-Bold/MiSans-Bold.78.woff2",revision:"4db04bcec54f5631e5e581cf8bde9c7c"},{url:"font/MiSans-Bold/MiSans-Bold.79.woff2",revision:"ea195a3410544ef2ff815b97f8af10d4"},{url:"font/MiSans-Bold/MiSans-Bold.8.woff2",revision:"e9efa25474a051459a0e3881e3d2c2a9"},{url:"font/MiSans-Bold/MiSans-Bold.80.woff2",revision:"cca7fb04a2fa682edd24a09c079c1e20"},{url:"font/MiSans-Bold/MiSans-Bold.81.woff2",revision:"cfe4507c8b7e4b80bfdeff184f8dede7"},{url:"font/MiSans-Bold/MiSans-Bold.82.woff2",revision:"d3057a98d042be2bb578fb76bcfb2bf2"},{url:"font/MiSans-Bold/MiSans-Bold.83.woff2",revision:"03204a8f5e5906671fec40216cd93a3b"},{url:"font/MiSans-Bold/MiSans-Bold.84.woff2",revision:"71b23316d13cf77a723d07f571a7e5f8"},{url:"font/MiSans-Bold/MiSans-Bold.85.woff2",revision:"f848c7dddf1cbf78b8dc9a6da74c3a6d"},{url:"font/MiSans-Bold/MiSans-Bold.86.woff2",revision:"b753bcc1ffc7e6a431fc64a423a08567"},{url:"font/MiSans-Bold/MiSans-Bold.87.woff2",revision:"4dd2c600585d023fef4c475b79f27e82"},{url:"font/MiSans-Bold/MiSans-Bold.88.woff2",revision:"2864c2befd94d1a715123ceb482b30f9"},{url:"font/MiSans-Bold/MiSans-Bold.89.woff2",revision:"c65af74c4b108152ae692539fc0a44c4"},{url:"font/MiSans-Bold/MiSans-Bold.9.woff2",revision:"2a6df0edfa2363c6a5cf0071bd5bf474"},{url:"font/MiSans-Bold/MiSans-Bold.90.woff2",revision:"7eab6952dfa0cd654485b1f828c611ad"},{url:"font/MiSans-Bold/MiSans-Bold.91.woff2",revision:"2a6ade7d1a7c6a6b04af8663e20d2ce0"},{url:"font/MiSans-Bold/MiSans-Bold.92.woff2",revision:"e230c2f9fa26fcc3e76498f623a6db4f"},{url:"font/MiSans-Bold/MiSans-Bold.93.woff2",revision:"77c365a765852410f0b4527d3c791c08"},{url:"font/MiSans-Bold/MiSans-Bold.94.woff2",revision:"a6823959a700d0b86e00918fea576f79"},{url:"font/MiSans-Bold/MiSans-Bold.95.woff2",revision:"cc17f166fda58b3c9291f36a2bc4d195"},{url:"font/MiSans-Bold/MiSans-Bold.96.woff2",revision:"2632f69549dd2ca975ce2efe3e6478f4"},{url:"font/MiSans-Bold/MiSans-Bold.97.woff2",revision:"5f9104b99e63c02591e1b04f390423e3"},{url:"font/MiSans-Demibold/font.css",revision:"17fe73c164ff454671892e8afdc068c8"},{url:"font/MiSans-Demibold/MiSans-Demibold.1.woff2",revision:"8b4541a2d40d14958f2c73b6063d2adc"},{url:"font/MiSans-Demibold/MiSans-Demibold.10.woff2",revision:"7cfa7372b36299150b9fb020ecf59413"},{url:"font/MiSans-Demibold/MiSans-Demibold.11.woff2",revision:"b6cb27010f793e75db3402889b924bf2"},{url:"font/MiSans-Demibold/MiSans-Demibold.12.woff2",revision:"35360062364429ed9c127190719b5009"},{url:"font/MiSans-Demibold/MiSans-Demibold.13.woff2",revision:"99f00c3a46a4d4ce94f15b3f1d41d028"},{url:"font/MiSans-Demibold/MiSans-Demibold.14.woff2",revision:"7f56a5f234b2435d49b50e073e802d4b"},{url:"font/MiSans-Demibold/MiSans-Demibold.15.woff2",revision:"a746080c70b8097ea099ff52bf79a4a9"},{url:"font/MiSans-Demibold/MiSans-Demibold.16.woff2",revision:"c63dccb3844ec2b27dc02389a12792cc"},{url:"font/MiSans-Demibold/MiSans-Demibold.17.woff2",revision:"07f6a8f1734d5a782fc5a568027d00b6"},{url:"font/MiSans-Demibold/MiSans-Demibold.18.woff2",revision:"45fb1857876663881e5bdce057128b12"},{url:"font/MiSans-Demibold/MiSans-Demibold.19.woff2",revision:"9f21755e00ab9c4ea1d48cbc5c6cc347"},{url:"font/MiSans-Demibold/MiSans-Demibold.2.woff2",revision:"44e829fc360a2c12eef0f0e725d8b7b0"},{url:"font/MiSans-Demibold/MiSans-Demibold.20.woff2",revision:"54976b9800555aae88424a6c68435122"},{url:"font/MiSans-Demibold/MiSans-Demibold.21.woff2",revision:"ab3a9fa0ff7945375161ef549c238ee4"},{url:"font/MiSans-Demibold/MiSans-Demibold.22.woff2",revision:"b122832798b1a7bc5dbc65ddc246556b"},{url:"font/MiSans-Demibold/MiSans-Demibold.23.woff2",revision:"9e0e1c3407f82b90af85de7597948df2"},{url:"font/MiSans-Demibold/MiSans-Demibold.24.woff2",revision:"0e84d1f26ea252c84c5e560c6495cbd0"},{url:"font/MiSans-Demibold/MiSans-Demibold.25.woff2",revision:"a263a1b02a6e5abe6d43757a01489576"},{url:"font/MiSans-Demibold/MiSans-Demibold.26.woff2",revision:"cc4318d83a5da59ee75f192540805864"},{url:"font/MiSans-Demibold/MiSans-Demibold.27.woff2",revision:"880c4e4deb99d8d63898889c52f173b3"},{url:"font/MiSans-Demibold/MiSans-Demibold.28.woff2",revision:"e81102f37526ebd9a229a80e4bb92ada"},{url:"font/MiSans-Demibold/MiSans-Demibold.29.woff2",revision:"cfa0a48817be64937ca58dcf5247ee97"},{url:"font/MiSans-Demibold/MiSans-Demibold.3.woff2",revision:"361cdb72a54117ce0bab8ce9321c7e66"},{url:"font/MiSans-Demibold/MiSans-Demibold.30.woff2",revision:"36525ef2b5d1d27bbc34e9e87a4bb6b7"},{url:"font/MiSans-Demibold/MiSans-Demibold.31.woff2",revision:"3008b917ab4aab33384f272a2bb0b611"},{url:"font/MiSans-Demibold/MiSans-Demibold.32.woff2",revision:"edbe260d246c343db874529a5a5470cf"},{url:"font/MiSans-Demibold/MiSans-Demibold.33.woff2",revision:"df1b245c2912312f49fdd498e9b9e333"},{url:"font/MiSans-Demibold/MiSans-Demibold.34.woff2",revision:"e2fb29ab978731509a4cdf7df026f9aa"},{url:"font/MiSans-Demibold/MiSans-Demibold.35.woff2",revision:"ab67e2b4434a6e05e22c94b733151638"},{url:"font/MiSans-Demibold/MiSans-Demibold.36.woff2",revision:"466568f63c6a30f99eccdaf26164963c"},{url:"font/MiSans-Demibold/MiSans-Demibold.37.woff2",revision:"2380b81dfef92f936b185c40e7ae713b"},{url:"font/MiSans-Demibold/MiSans-Demibold.38.woff2",revision:"baf32446606f1b4af928f4117acda497"},{url:"font/MiSans-Demibold/MiSans-Demibold.39.woff2",revision:"2f2d05549e7981854493dc7e878c2434"},{url:"font/MiSans-Demibold/MiSans-Demibold.4.woff2",revision:"53498661c374fa9a818d4bb51d17b16d"},{url:"font/MiSans-Demibold/MiSans-Demibold.40.woff2",revision:"646e7b372442fb579750f393171629a8"},{url:"font/MiSans-Demibold/MiSans-Demibold.41.woff2",revision:"070712b722d8833552f7b39e923fb73c"},{url:"font/MiSans-Demibold/MiSans-Demibold.42.woff2",revision:"3c43e51e4a682b11ef7ca79e818be1b6"},{url:"font/MiSans-Demibold/MiSans-Demibold.43.woff2",revision:"e8b7ab443bf158840a90258045294e48"},{url:"font/MiSans-Demibold/MiSans-Demibold.44.woff2",revision:"f49d29d1e5fd40e12661e567ef6fce26"},{url:"font/MiSans-Demibold/MiSans-Demibold.45.woff2",revision:"7426a4554b00b19b14acbbfc40946850"},{url:"font/MiSans-Demibold/MiSans-Demibold.46.woff2",revision:"bd79ce549ffaea9bf1359209720195d5"},{url:"font/MiSans-Demibold/MiSans-Demibold.47.woff2",revision:"e56c0f2a994074fe7c361756600c46d7"},{url:"font/MiSans-Demibold/MiSans-Demibold.48.woff2",revision:"e9e69a1585aead574867f03fce4e6c28"},{url:"font/MiSans-Demibold/MiSans-Demibold.49.woff2",revision:"f233519f890797c6700a789c6973607e"},{url:"font/MiSans-Demibold/MiSans-Demibold.5.woff2",revision:"71a3bac93fbcdf23c81f6e9831ca3a7d"},{url:"font/MiSans-Demibold/MiSans-Demibold.50.woff2",revision:"368771452346a03f95178d0ed4ce07b4"},{url:"font/MiSans-Demibold/MiSans-Demibold.51.woff2",revision:"c27ef9f3e33a9a8d186942ac578a47e2"},{url:"font/MiSans-Demibold/MiSans-Demibold.52.woff2",revision:"38946243a770f6cc811dacfbc0fa9834"},{url:"font/MiSans-Demibold/MiSans-Demibold.53.woff2",revision:"444c9e9ebc9110140c633392784a6419"},{url:"font/MiSans-Demibold/MiSans-Demibold.54.woff2",revision:"f29485b9d4095014792a74f14a585bf7"},{url:"font/MiSans-Demibold/MiSans-Demibold.55.woff2",revision:"bb0d0cc61537ce26c8aee20eb768b962"},{url:"font/MiSans-Demibold/MiSans-Demibold.56.woff2",revision:"692f09e8aed778706a1108abfe2e65ea"},{url:"font/MiSans-Demibold/MiSans-Demibold.57.woff2",revision:"e46de771a812191e6987cee9143e1c35"},{url:"font/MiSans-Demibold/MiSans-Demibold.58.woff2",revision:"0109bbdc428390e727432e5ceb439f2c"},{url:"font/MiSans-Demibold/MiSans-Demibold.59.woff2",revision:"5dd709bc6dde337f29183487147ab8c5"},{url:"font/MiSans-Demibold/MiSans-Demibold.6.woff2",revision:"5a7fbdc44711358ac05c4156f0b28c9f"},{url:"font/MiSans-Demibold/MiSans-Demibold.60.woff2",revision:"e32d0397f5b5020f0d37a9991433ff21"},{url:"font/MiSans-Demibold/MiSans-Demibold.61.woff2",revision:"be1ba4f027c4825b2f5763d240859c90"},{url:"font/MiSans-Demibold/MiSans-Demibold.62.woff2",revision:"47945f63db0b79a34eedec75836708a8"},{url:"font/MiSans-Demibold/MiSans-Demibold.63.woff2",revision:"9da6cd42026a2243165500bddc477aa2"},{url:"font/MiSans-Demibold/MiSans-Demibold.64.woff2",revision:"bf93a85b6de64fee69196bda006a0d83"},{url:"font/MiSans-Demibold/MiSans-Demibold.65.woff2",revision:"ba1ddca61da6338a246d3a538750d8e3"},{url:"font/MiSans-Demibold/MiSans-Demibold.66.woff2",revision:"a5fc5bc9dfd3e9049e7d1f1a70b3f0c2"},{url:"font/MiSans-Demibold/MiSans-Demibold.67.woff2",revision:"2ef30f91cbee6afde72555011218bbe8"},{url:"font/MiSans-Demibold/MiSans-Demibold.68.woff2",revision:"c46b38faf85df9e607e3ec3d8ae88088"},{url:"font/MiSans-Demibold/MiSans-Demibold.69.woff2",revision:"d5041314bbb4ff07358146d3b7759149"},{url:"font/MiSans-Demibold/MiSans-Demibold.7.woff2",revision:"b76b5ff2d9111cfefe60fa0150771130"},{url:"font/MiSans-Demibold/MiSans-Demibold.70.woff2",revision:"77a59d510fe7bce7547e40e5b49e7275"},{url:"font/MiSans-Demibold/MiSans-Demibold.71.woff2",revision:"1e61ff0ecd599182b71c373b5e063229"},{url:"font/MiSans-Demibold/MiSans-Demibold.72.woff2",revision:"577fc6f996e5814f6223f3354cefd6f0"},{url:"font/MiSans-Demibold/MiSans-Demibold.73.woff2",revision:"a2a0c65414db25ec28f26809dbc5301a"},{url:"font/MiSans-Demibold/MiSans-Demibold.74.woff2",revision:"aa0e37c87522caabc939721488322f90"},{url:"font/MiSans-Demibold/MiSans-Demibold.75.woff2",revision:"d6c3c77570637b6dbf46a6817004f5bf"},{url:"font/MiSans-Demibold/MiSans-Demibold.76.woff2",revision:"3aff8da65ecc3636ce1275e8ba99fb7f"},{url:"font/MiSans-Demibold/MiSans-Demibold.77.woff2",revision:"5e9d471e599bce6811a1028a7f58e2bd"},{url:"font/MiSans-Demibold/MiSans-Demibold.78.woff2",revision:"d3edd2f458a617adafcfdbd3af6c010c"},{url:"font/MiSans-Demibold/MiSans-Demibold.79.woff2",revision:"1f0daf3def01b74d52972a4ed2687b81"},{url:"font/MiSans-Demibold/MiSans-Demibold.8.woff2",revision:"c79b5d49f30a06dd682903c4a230c0ce"},{url:"font/MiSans-Demibold/MiSans-Demibold.80.woff2",revision:"c720f8399b2512bee70d025711ea64a3"},{url:"font/MiSans-Demibold/MiSans-Demibold.81.woff2",revision:"52f5788b801d5e4b2c4da98f0a99fe90"},{url:"font/MiSans-Demibold/MiSans-Demibold.82.woff2",revision:"6014cb7d75b7445a8a9ea8edf6ccabb6"},{url:"font/MiSans-Demibold/MiSans-Demibold.83.woff2",revision:"37693152eac91fcdb488d011210ea822"},{url:"font/MiSans-Demibold/MiSans-Demibold.84.woff2",revision:"dd8752e12882631ccb0b20fd9219bc14"},{url:"font/MiSans-Demibold/MiSans-Demibold.85.woff2",revision:"9097b014570d8e0f575d87e9a11d1c8a"},{url:"font/MiSans-Demibold/MiSans-Demibold.86.woff2",revision:"96cc430349bb9fc2bebc2d1e9fa47326"},{url:"font/MiSans-Demibold/MiSans-Demibold.87.woff2",revision:"4a2e82cc40d025fa78194750d838610e"},{url:"font/MiSans-Demibold/MiSans-Demibold.88.woff2",revision:"55deeab7a22e271ed002b2ea8455f344"},{url:"font/MiSans-Demibold/MiSans-Demibold.89.woff2",revision:"b51eca5119a4680439aecf55ad51a077"},{url:"font/MiSans-Demibold/MiSans-Demibold.9.woff2",revision:"6022a2609bcfa4740a7dc8d1d1e817f3"},{url:"font/MiSans-Demibold/MiSans-Demibold.90.woff2",revision:"f1ca71c5fc2fd61738fe7e62b2b4f1f1"},{url:"font/MiSans-Demibold/MiSans-Demibold.91.woff2",revision:"96a187aca4ff17bda11cda865ba1bded"},{url:"font/MiSans-Demibold/MiSans-Demibold.92.woff2",revision:"f5e82a03632b4605e2d972db8ab2d7ca"},{url:"font/MiSans-Demibold/MiSans-Demibold.93.woff2",revision:"1dda3cb5d6b53df5cfc15a668871f656"},{url:"font/MiSans-Demibold/MiSans-Demibold.94.woff2",revision:"15c151da415339bed95298006ebe72e9"},{url:"font/MiSans-Demibold/MiSans-Demibold.95.woff2",revision:"a738491742a9dc8d0c879b99dc0b82dd"},{url:"font/MiSans-Demibold/MiSans-Demibold.96.woff2",revision:"27df488b0178bd432e5116c91dc8cd52"},{url:"font/MiSans-Demibold/MiSans-Demibold.97.woff2",revision:"2d490791dda3b8c4c40d4085bd749884"},{url:"font/MiSans-Heavy/font.css",revision:"e65d8e778fa05f77ebba1734915afc79"},{url:"font/MiSans-Heavy/MiSans-Heavy.1.woff2",revision:"7981cd9f51599d8e0fc2a3b6b485a8ea"},{url:"font/MiSans-Heavy/MiSans-Heavy.10.woff2",revision:"f1250316e78738cb9bde3ab830310ec0"},{url:"font/MiSans-Heavy/MiSans-Heavy.11.woff2",revision:"1870ca23e31663056a32cb448ce09f48"},{url:"font/MiSans-Heavy/MiSans-Heavy.12.woff2",revision:"3ce02e76dbf42957522bf21656c59316"},{url:"font/MiSans-Heavy/MiSans-Heavy.13.woff2",revision:"b273c7d3bf820c59096d8a9571802562"},{url:"font/MiSans-Heavy/MiSans-Heavy.14.woff2",revision:"3e30b73a64b9ac6fd24346f7f0314d87"},{url:"font/MiSans-Heavy/MiSans-Heavy.15.woff2",revision:"ae01f619441bfe101230f82f0a980902"},{url:"font/MiSans-Heavy/MiSans-Heavy.16.woff2",revision:"dceab587a9f1595bce54d5e356bfcbfd"},{url:"font/MiSans-Heavy/MiSans-Heavy.17.woff2",revision:"603b0f10cba31ea217c45ea003da575b"},{url:"font/MiSans-Heavy/MiSans-Heavy.18.woff2",revision:"ce3fb60e4b3a45ec2190a8c6a677ff05"},{url:"font/MiSans-Heavy/MiSans-Heavy.19.woff2",revision:"ac266724ec25d69a051ea9d46aa3e7fc"},{url:"font/MiSans-Heavy/MiSans-Heavy.2.woff2",revision:"35ecca4da41c3b6fd8a170a6159d6738"},{url:"font/MiSans-Heavy/MiSans-Heavy.20.woff2",revision:"66b7ecef4c87314ddf4a03e84f2dbebd"},{url:"font/MiSans-Heavy/MiSans-Heavy.21.woff2",revision:"85225f56e6ba99e97aa662a8b8ddf950"},{url:"font/MiSans-Heavy/MiSans-Heavy.22.woff2",revision:"dc85a7f48aeb515a5a49c2e11d06ae40"},{url:"font/MiSans-Heavy/MiSans-Heavy.23.woff2",revision:"e3f62301c94dda7e8875693970dd1a4c"},{url:"font/MiSans-Heavy/MiSans-Heavy.24.woff2",revision:"94dd051edd02e4229a51f46c41e544d8"},{url:"font/MiSans-Heavy/MiSans-Heavy.25.woff2",revision:"fc5d9ae6597df9ea4f2c648057182b57"},{url:"font/MiSans-Heavy/MiSans-Heavy.26.woff2",revision:"0f2fe84c8bfc2efb3d22c94d513464ae"},{url:"font/MiSans-Heavy/MiSans-Heavy.27.woff2",revision:"c209998ac09bc10e377f8d9cb3a7218e"},{url:"font/MiSans-Heavy/MiSans-Heavy.28.woff2",revision:"ad7f11e8fe1cfd045b2f45bf79a868b5"},{url:"font/MiSans-Heavy/MiSans-Heavy.29.woff2",revision:"929bdb2918e9f448fdcc10d0d80f9165"},{url:"font/MiSans-Heavy/MiSans-Heavy.3.woff2",revision:"19bcf77cefa90f00df14f99bcc7b4658"},{url:"font/MiSans-Heavy/MiSans-Heavy.30.woff2",revision:"7e592cd9177482a03883bb3d7982e5bb"},{url:"font/MiSans-Heavy/MiSans-Heavy.31.woff2",revision:"519aabb90afcfa19d770e4498826a105"},{url:"font/MiSans-Heavy/MiSans-Heavy.32.woff2",revision:"7a4f6c0088839fc5faceb1c017921f63"},{url:"font/MiSans-Heavy/MiSans-Heavy.33.woff2",revision:"382e9dd78687344fa3146610b52f8460"},{url:"font/MiSans-Heavy/MiSans-Heavy.34.woff2",revision:"e5472d22026e898f7751e7c342b10d9f"},{url:"font/MiSans-Heavy/MiSans-Heavy.35.woff2",revision:"a5021d2855eecaea00182e646da68b52"},{url:"font/MiSans-Heavy/MiSans-Heavy.36.woff2",revision:"92a2b79574752064dda0290b4497459f"},{url:"font/MiSans-Heavy/MiSans-Heavy.37.woff2",revision:"1dd9652c10dad4fca1ae87c7efa6b21b"},{url:"font/MiSans-Heavy/MiSans-Heavy.38.woff2",revision:"2e8b9ba2dbb65d3875f536f1fe3929c6"},{url:"font/MiSans-Heavy/MiSans-Heavy.39.woff2",revision:"a50072c8ee8a7bbebed735bf68f70d60"},{url:"font/MiSans-Heavy/MiSans-Heavy.4.woff2",revision:"fa0a65762af33e2b8222ab24d5f95057"},{url:"font/MiSans-Heavy/MiSans-Heavy.40.woff2",revision:"93c82a711f690db65cdb9269591322d1"},{url:"font/MiSans-Heavy/MiSans-Heavy.41.woff2",revision:"7f60d34858a8131fddaaec07df7ca3d1"},{url:"font/MiSans-Heavy/MiSans-Heavy.42.woff2",revision:"46883cb554d6bb7cf8f47113def82e73"},{url:"font/MiSans-Heavy/MiSans-Heavy.43.woff2",revision:"bb7b8efe590cdf1aac36fad04b33874f"},{url:"font/MiSans-Heavy/MiSans-Heavy.44.woff2",revision:"83be2cc73b3bff858846c1daaa619ac9"},{url:"font/MiSans-Heavy/MiSans-Heavy.45.woff2",revision:"429c789f82d860ba210a924c7d77c0cd"},{url:"font/MiSans-Heavy/MiSans-Heavy.46.woff2",revision:"6b7d355090c8cff8b64d2fa95e85a0f3"},{url:"font/MiSans-Heavy/MiSans-Heavy.47.woff2",revision:"adf4a36777ea6b2cf7ee7eeecc7e6c1e"},{url:"font/MiSans-Heavy/MiSans-Heavy.48.woff2",revision:"d45ac8e2604269e87ebc6d38d3150cc5"},{url:"font/MiSans-Heavy/MiSans-Heavy.49.woff2",revision:"13b0f290e7b3286a788e28cb5b947f0e"},{url:"font/MiSans-Heavy/MiSans-Heavy.5.woff2",revision:"ce8ea444908a83c10db531e3e78bea9a"},{url:"font/MiSans-Heavy/MiSans-Heavy.50.woff2",revision:"057b1df7fe5d94a14cbd136d7a17696a"},{url:"font/MiSans-Heavy/MiSans-Heavy.51.woff2",revision:"2ebf4511e636b02fb7a2f3152064b335"},{url:"font/MiSans-Heavy/MiSans-Heavy.52.woff2",revision:"333af7824dda420cc5b407f944b173ce"},{url:"font/MiSans-Heavy/MiSans-Heavy.53.woff2",revision:"a84f379a7ed0637d2d057124c9655db9"},{url:"font/MiSans-Heavy/MiSans-Heavy.54.woff2",revision:"620ace9cd44bde431eeb5c25e227fb8d"},{url:"font/MiSans-Heavy/MiSans-Heavy.55.woff2",revision:"26927cb5e53fe139e2a3e74b346f8806"},{url:"font/MiSans-Heavy/MiSans-Heavy.56.woff2",revision:"d10d0ab9a1a3f0d8a8d363e502d7728e"},{url:"font/MiSans-Heavy/MiSans-Heavy.57.woff2",revision:"76b8f657475febaca309de9c0fe97467"},{url:"font/MiSans-Heavy/MiSans-Heavy.58.woff2",revision:"660d031d9b8bb46855e9ebde1df783de"},{url:"font/MiSans-Heavy/MiSans-Heavy.59.woff2",revision:"51bbb70ca5c44d0ce21778e7e90931f9"},{url:"font/MiSans-Heavy/MiSans-Heavy.6.woff2",revision:"3a340de305f7be2a0816317b18a1dced"},{url:"font/MiSans-Heavy/MiSans-Heavy.60.woff2",revision:"4389e516921bed895d2aeb24704ffd2f"},{url:"font/MiSans-Heavy/MiSans-Heavy.61.woff2",revision:"463129549baed85e51edf4a791f42bbd"},{url:"font/MiSans-Heavy/MiSans-Heavy.62.woff2",revision:"b0e1df1981cb8934f6c9b849e8d0dfd8"},{url:"font/MiSans-Heavy/MiSans-Heavy.63.woff2",revision:"806c9759f131baaf02ae5ed9f2d4cd21"},{url:"font/MiSans-Heavy/MiSans-Heavy.64.woff2",revision:"fbc5c8117a22bc71e29f76ffc03734a0"},{url:"font/MiSans-Heavy/MiSans-Heavy.65.woff2",revision:"2b36561360ae2e356a157ba3927aa4bc"},{url:"font/MiSans-Heavy/MiSans-Heavy.66.woff2",revision:"5fbff668d439df9653bf5592313e04d5"},{url:"font/MiSans-Heavy/MiSans-Heavy.67.woff2",revision:"2152fb9bd080f8787eb46f5c5eaac77e"},{url:"font/MiSans-Heavy/MiSans-Heavy.68.woff2",revision:"aee1bab59446e2eec125f5b6371a464f"},{url:"font/MiSans-Heavy/MiSans-Heavy.69.woff2",revision:"1b798ffda380d1173409de5a8f1a8fba"},{url:"font/MiSans-Heavy/MiSans-Heavy.7.woff2",revision:"40867ae6b6075162e9491915b98ed84c"},{url:"font/MiSans-Heavy/MiSans-Heavy.70.woff2",revision:"3584a05d5f3ec3a6e528c5055b719e91"},{url:"font/MiSans-Heavy/MiSans-Heavy.71.woff2",revision:"cfe71862d0984c3293fba29a561c1b79"},{url:"font/MiSans-Heavy/MiSans-Heavy.72.woff2",revision:"460a17756d8377bb4a5db6383f9692a8"},{url:"font/MiSans-Heavy/MiSans-Heavy.73.woff2",revision:"df09beeb71a8d5ad8bce22ac1e47d295"},{url:"font/MiSans-Heavy/MiSans-Heavy.74.woff2",revision:"770446cc4c02311de69611cd3fa69484"},{url:"font/MiSans-Heavy/MiSans-Heavy.75.woff2",revision:"cbb05017f57a8d88f7b71659a5c7f0a9"},{url:"font/MiSans-Heavy/MiSans-Heavy.76.woff2",revision:"b3f994856f2eeee8223700e96398e224"},{url:"font/MiSans-Heavy/MiSans-Heavy.77.woff2",revision:"33bb13aecfc2cf724f65131c881ebcd6"},{url:"font/MiSans-Heavy/MiSans-Heavy.78.woff2",revision:"286d38fab85c3ba14063cd82ca5d68bb"},{url:"font/MiSans-Heavy/MiSans-Heavy.79.woff2",revision:"b49a83b3a59cf152bdb8a71a06272e05"},{url:"font/MiSans-Heavy/MiSans-Heavy.8.woff2",revision:"49cb14e1846f82e1864e5184c735037f"},{url:"font/MiSans-Heavy/MiSans-Heavy.80.woff2",revision:"d868f12374ea45376ae479fdbbf9ac4e"},{url:"font/MiSans-Heavy/MiSans-Heavy.81.woff2",revision:"ab74e00ca2d03bf00047716e04e17155"},{url:"font/MiSans-Heavy/MiSans-Heavy.82.woff2",revision:"5af6509378e455972da8d28b78282ed5"},{url:"font/MiSans-Heavy/MiSans-Heavy.83.woff2",revision:"2b6a8000d4c5deb7fd3e0b0b90388c97"},{url:"font/MiSans-Heavy/MiSans-Heavy.84.woff2",revision:"e98f2126dec9cce7d191de753e24e595"},{url:"font/MiSans-Heavy/MiSans-Heavy.85.woff2",revision:"87bf1e6fe6fba67458ffcfdbb60077cc"},{url:"font/MiSans-Heavy/MiSans-Heavy.86.woff2",revision:"dda11e65b7f6fba665d440781b39ee17"},{url:"font/MiSans-Heavy/MiSans-Heavy.87.woff2",revision:"5514cf06273992edda1b03227d68b902"},{url:"font/MiSans-Heavy/MiSans-Heavy.88.woff2",revision:"57a3a361dc45b25ce96a95959d6e55a6"},{url:"font/MiSans-Heavy/MiSans-Heavy.89.woff2",revision:"01db4dd72f4612e5baaef7d7b071ceb5"},{url:"font/MiSans-Heavy/MiSans-Heavy.9.woff2",revision:"03e333431c0bdceb5d3c2640e5161179"},{url:"font/MiSans-Heavy/MiSans-Heavy.90.woff2",revision:"fb230ce24ff8432a9564cf64de5861ff"},{url:"font/MiSans-Heavy/MiSans-Heavy.91.woff2",revision:"e10b73075c19e2822b752638aa99d208"},{url:"font/MiSans-Heavy/MiSans-Heavy.92.woff2",revision:"dfb64e79b49f17b5b39631c76fb560aa"},{url:"font/MiSans-Heavy/MiSans-Heavy.93.woff2",revision:"dfed621ea9d72372d51315c39a4518ad"},{url:"font/MiSans-Heavy/MiSans-Heavy.94.woff2",revision:"95f9af3a168ca84951799d40dcd404ba"},{url:"font/MiSans-Heavy/MiSans-Heavy.95.woff2",revision:"c7e66a54bf37c0ec8065882f25e21da5"},{url:"font/MiSans-Heavy/MiSans-Heavy.96.woff2",revision:"495e22c072308c6eb513ecfa70d16ce6"},{url:"font/MiSans-Heavy/MiSans-Heavy.97.woff2",revision:"7069d744584c4a7c5259612db9332c99"},{url:"font/MiSans-Medium/font.css",revision:"06c67ba7c356467b15cd51f34cd2af22"},{url:"font/MiSans-Medium/MiSans-Medium.1.woff2",revision:"2fd4d0f09b25187d00d0bfac5b3c2e24"},{url:"font/MiSans-Medium/MiSans-Medium.10.woff2",revision:"892564c10d52d0ec1c7bb44ade0db7cc"},{url:"font/MiSans-Medium/MiSans-Medium.11.woff2",revision:"b1bae30213b75accf408d3db1261f620"},{url:"font/MiSans-Medium/MiSans-Medium.12.woff2",revision:"432a475fe1c35e0c27d682496d2a7d17"},{url:"font/MiSans-Medium/MiSans-Medium.13.woff2",revision:"0a6df64aa8ed7890fa7be2b33d0cd637"},{url:"font/MiSans-Medium/MiSans-Medium.14.woff2",revision:"1b0c31b9f689fbfe2d9394efbcd9be51"},{url:"font/MiSans-Medium/MiSans-Medium.15.woff2",revision:"f7d43dd0cf87bc495e64756001f59df9"},{url:"font/MiSans-Medium/MiSans-Medium.16.woff2",revision:"270e5b52c6a6f3c158e9dd94d33ef001"},{url:"font/MiSans-Medium/MiSans-Medium.17.woff2",revision:"bd00746b32d3d38c915ce42b2ff20792"},{url:"font/MiSans-Medium/MiSans-Medium.18.woff2",revision:"6bf6879c490eed724431a6f422d15ce1"},{url:"font/MiSans-Medium/MiSans-Medium.19.woff2",revision:"e269c899cc232c2a706aa76eb027df39"},{url:"font/MiSans-Medium/MiSans-Medium.2.woff2",revision:"5967b108a2fa9004ad8e5e4779647d9a"},{url:"font/MiSans-Medium/MiSans-Medium.20.woff2",revision:"3998682fb53a4db9a110902efc2713be"},{url:"font/MiSans-Medium/MiSans-Medium.21.woff2",revision:"9c95c070a308df66e144d8cec4f9a81d"},{url:"font/MiSans-Medium/MiSans-Medium.22.woff2",revision:"46d8101ec712ab1e54b1ecff4bc3dccb"},{url:"font/MiSans-Medium/MiSans-Medium.23.woff2",revision:"3dcdc92bb54eab72280ffd38b8d32e1a"},{url:"font/MiSans-Medium/MiSans-Medium.24.woff2",revision:"e01b55e743aa415241b106fcde3d8de7"},{url:"font/MiSans-Medium/MiSans-Medium.25.woff2",revision:"59663b97ee92cbdef4e02e607caa4d0c"},{url:"font/MiSans-Medium/MiSans-Medium.26.woff2",revision:"33850e4b9f65512dd0ae0ca27df2b511"},{url:"font/MiSans-Medium/MiSans-Medium.27.woff2",revision:"8b859b2d7649f3db41fc4757320e0e7d"},{url:"font/MiSans-Medium/MiSans-Medium.28.woff2",revision:"4c56d58ff14103aeea3d816299febb09"},{url:"font/MiSans-Medium/MiSans-Medium.29.woff2",revision:"e88c96a17013068045d70431de968618"},{url:"font/MiSans-Medium/MiSans-Medium.3.woff2",revision:"412fa5fcd61ec75701d229da4c729d53"},{url:"font/MiSans-Medium/MiSans-Medium.30.woff2",revision:"35431de624205e63de64b46f2db03ca4"},{url:"font/MiSans-Medium/MiSans-Medium.31.woff2",revision:"50593af9ef9c2e108c582fd6de81c949"},{url:"font/MiSans-Medium/MiSans-Medium.32.woff2",revision:"627ca8d0acdb7d8b2ee8bce6d247353b"},{url:"font/MiSans-Medium/MiSans-Medium.33.woff2",revision:"7faefd98078dff82b17bb43698d5202d"},{url:"font/MiSans-Medium/MiSans-Medium.34.woff2",revision:"ed0cb9af860615a5d4be1bce515c711e"},{url:"font/MiSans-Medium/MiSans-Medium.35.woff2",revision:"46ba365ad8454694ea94b9bb65e2df76"},{url:"font/MiSans-Medium/MiSans-Medium.36.woff2",revision:"852baf41770ad01c291bc812dde926bf"},{url:"font/MiSans-Medium/MiSans-Medium.37.woff2",revision:"088ab2d53810e9154fb41b1bd969f0be"},{url:"font/MiSans-Medium/MiSans-Medium.38.woff2",revision:"238f0951a7e30cc892065d89db00bdae"},{url:"font/MiSans-Medium/MiSans-Medium.39.woff2",revision:"a571993ab12a807ddd5174b93a722f92"},{url:"font/MiSans-Medium/MiSans-Medium.4.woff2",revision:"145d3dc906b32fda4fbf2527f4ebcfcc"},{url:"font/MiSans-Medium/MiSans-Medium.40.woff2",revision:"dceff9be883d836acc874d662ef79c7f"},{url:"font/MiSans-Medium/MiSans-Medium.41.woff2",revision:"35811d424cfcae3e7d6e64352412b3d1"},{url:"font/MiSans-Medium/MiSans-Medium.42.woff2",revision:"195e168a662dfcd1e8f66cce4bc94e98"},{url:"font/MiSans-Medium/MiSans-Medium.43.woff2",revision:"228ad295a774da2b6b3f4d67db394a73"},{url:"font/MiSans-Medium/MiSans-Medium.44.woff2",revision:"77476dabe1f4db14f926b0321fd6d328"},{url:"font/MiSans-Medium/MiSans-Medium.45.woff2",revision:"680674e1e4ede5553f871f18cc7bd169"},{url:"font/MiSans-Medium/MiSans-Medium.46.woff2",revision:"f5dad74605cdc895376b925ed270efaa"},{url:"font/MiSans-Medium/MiSans-Medium.47.woff2",revision:"22c2725bcb406a5b63d1062558c63657"},{url:"font/MiSans-Medium/MiSans-Medium.48.woff2",revision:"0ba5ebff1ac1679b87a0a1ebfaead633"},{url:"font/MiSans-Medium/MiSans-Medium.49.woff2",revision:"9188223bdfeaab22b3226ab746132005"},{url:"font/MiSans-Medium/MiSans-Medium.5.woff2",revision:"6b06820f8389da82a21aa54148ae6d2c"},{url:"font/MiSans-Medium/MiSans-Medium.50.woff2",revision:"5679fd7478691b803d655c03ce2dd2f6"},{url:"font/MiSans-Medium/MiSans-Medium.51.woff2",revision:"1d8db377fa0c30d5ab9479a5b250455b"},{url:"font/MiSans-Medium/MiSans-Medium.52.woff2",revision:"af6ed38fd29ba2e40830fe2e89fb9cd7"},{url:"font/MiSans-Medium/MiSans-Medium.53.woff2",revision:"e1f062f00eff3f041ea90dbc0b856687"},{url:"font/MiSans-Medium/MiSans-Medium.54.woff2",revision:"8e8f4c2c6fe03d654718d0d98880c07d"},{url:"font/MiSans-Medium/MiSans-Medium.55.woff2",revision:"d935160c9c000d6196738c2169619528"},{url:"font/MiSans-Medium/MiSans-Medium.56.woff2",revision:"33e993cfa2b575889b5907aa0abf7add"},{url:"font/MiSans-Medium/MiSans-Medium.57.woff2",revision:"4305a6c4b441fd5fb0586892e66428b4"},{url:"font/MiSans-Medium/MiSans-Medium.58.woff2",revision:"ca6eb25d1446266483034cea8ad7039b"},{url:"font/MiSans-Medium/MiSans-Medium.59.woff2",revision:"40d9ec4a85cdfa173035afff7e9e7162"},{url:"font/MiSans-Medium/MiSans-Medium.6.woff2",revision:"5fb10ef47875c3f2a211426c4c4856a3"},{url:"font/MiSans-Medium/MiSans-Medium.60.woff2",revision:"b7684758e9cbf35fcb8449a5ac916649"},{url:"font/MiSans-Medium/MiSans-Medium.61.woff2",revision:"2e755c3343e2f16632d4db2238a0da44"},{url:"font/MiSans-Medium/MiSans-Medium.62.woff2",revision:"e78beba13fcb716fcb8d269777eae83d"},{url:"font/MiSans-Medium/MiSans-Medium.63.woff2",revision:"f0fb3292270186c384724c2d2875ae4e"},{url:"font/MiSans-Medium/MiSans-Medium.64.woff2",revision:"e8f002252f4453dc88b7a4bbfb117736"},{url:"font/MiSans-Medium/MiSans-Medium.65.woff2",revision:"4ef7afd3b518a0ca2be5831338194e29"},{url:"font/MiSans-Medium/MiSans-Medium.66.woff2",revision:"2bf19ae99f6a3d6757f27bde87db7d68"},{url:"font/MiSans-Medium/MiSans-Medium.67.woff2",revision:"d04dd236a9117e346f23e561e9a7a630"},{url:"font/MiSans-Medium/MiSans-Medium.68.woff2",revision:"12e5221e1b646503e71ebf76f140360c"},{url:"font/MiSans-Medium/MiSans-Medium.69.woff2",revision:"8600d08ea6cd8d7e12b68dcf107eafe1"},{url:"font/MiSans-Medium/MiSans-Medium.7.woff2",revision:"e8d6a60b6f9cc2aacc47b0008493556d"},{url:"font/MiSans-Medium/MiSans-Medium.70.woff2",revision:"25c65563a2032f83eafa835f08a9328d"},{url:"font/MiSans-Medium/MiSans-Medium.71.woff2",revision:"34880e21a8980d11b560ce26229545e9"},{url:"font/MiSans-Medium/MiSans-Medium.72.woff2",revision:"21df6b6bcc490d0bf1e1a7999532f263"},{url:"font/MiSans-Medium/MiSans-Medium.73.woff2",revision:"9d3d268d7a90ceed9bdfbe7838d2d04f"},{url:"font/MiSans-Medium/MiSans-Medium.74.woff2",revision:"a37fc4704c9eaed508994f50819ba444"},{url:"font/MiSans-Medium/MiSans-Medium.75.woff2",revision:"df65b9bda5c9766039bc591063fb6d1d"},{url:"font/MiSans-Medium/MiSans-Medium.76.woff2",revision:"1ae4dda26475e45a939605fdc5998e5a"},{url:"font/MiSans-Medium/MiSans-Medium.77.woff2",revision:"61d81e2656a7c00070570e0bdb1de4bf"},{url:"font/MiSans-Medium/MiSans-Medium.78.woff2",revision:"89014b02e199d1b277cd3cf1dd1f32a8"},{url:"font/MiSans-Medium/MiSans-Medium.79.woff2",revision:"b9ee74449846de6e568b11c9505c82ef"},{url:"font/MiSans-Medium/MiSans-Medium.8.woff2",revision:"d3fb2fa7f6564e8c07740be92b477799"},{url:"font/MiSans-Medium/MiSans-Medium.80.woff2",revision:"da5395352cc3e07394fad7e21754d00b"},{url:"font/MiSans-Medium/MiSans-Medium.81.woff2",revision:"2c5bccf31e59c91ab7b25ffeb8b1ed9e"},{url:"font/MiSans-Medium/MiSans-Medium.82.woff2",revision:"186fe6f95499dd8800ca8da9f095c659"},{url:"font/MiSans-Medium/MiSans-Medium.83.woff2",revision:"10886d9af126b4fbec257cc82eb126df"},{url:"font/MiSans-Medium/MiSans-Medium.84.woff2",revision:"9b4631c0a1a3c08968caf6e29af468a5"},{url:"font/MiSans-Medium/MiSans-Medium.85.woff2",revision:"0e1caf268a5ee006998f1d052c558ad9"},{url:"font/MiSans-Medium/MiSans-Medium.86.woff2",revision:"b7edd3c4c22505bd9e90b3fa60cfd41b"},{url:"font/MiSans-Medium/MiSans-Medium.87.woff2",revision:"2c490dd97744b4c6ca1a97d982c5a7ad"},{url:"font/MiSans-Medium/MiSans-Medium.88.woff2",revision:"5275566c74e6bef7a14553793f78ecc7"},{url:"font/MiSans-Medium/MiSans-Medium.89.woff2",revision:"0c72fd47249109b08d39673e7239efec"},{url:"font/MiSans-Medium/MiSans-Medium.9.woff2",revision:"38d9d5501c27e760b9d5f632e3f60852"},{url:"font/MiSans-Medium/MiSans-Medium.90.woff2",revision:"af203f4ea7622ce6c223053f9fb761a8"},{url:"font/MiSans-Medium/MiSans-Medium.91.woff2",revision:"6841075f0335c8a02406bba1a2e75a21"},{url:"font/MiSans-Medium/MiSans-Medium.92.woff2",revision:"0b8b2b0e5e0b8be8cb5da295428fe4aa"},{url:"font/MiSans-Medium/MiSans-Medium.93.woff2",revision:"4170c0ef96440d9933e29c5841c4fe67"},{url:"font/MiSans-Medium/MiSans-Medium.94.woff2",revision:"619b7d257af96620c7748ec8c25a8ed9"},{url:"font/MiSans-Medium/MiSans-Medium.95.woff2",revision:"adde6542acb5168fe17970dace4fda90"},{url:"font/MiSans-Medium/MiSans-Medium.96.woff2",revision:"80a1da55d6b55e492c40e63c582ad3c1"},{url:"font/MiSans-Medium/MiSans-Medium.97.woff2",revision:"6550ee3e9684ab2fef90535438c98a67"},{url:"icon.png",revision:"b6aec0ec4418eb4114d9e6d35831dbed"},{url:"MarkdownTemplate/image-20231217045602155.png",revision:"6563177853c9f41fc7d510ddca4ce02b"},{url:"MarkdownTemplate/image-20231217045637291.png",revision:"891a8ae28637f52cc26bdb1438aecc16"},{url:"MarkdownTemplate/image-20231217045705481.png",revision:"ff7b494d15e41cda770b62617a2b0bc1"},{url:"PluginPrefix/image-20241006061429382.png",revision:"bb3c7d58b16a66e88d92e5c4a1a8bcbb"},{url:"PluginPrefix/image-20241006061613075.png",revision:"cf2df0bd2e53ee5b602482fe19ae819c"},{url:"PluginPrefix/image-20241006061728583.png",revision:"b8bbdda0e8c485a297328b1bb889e547"},{url:"PluginPrefix/image-20241006063137053.png",revision:"5bbe203f6a736c8906dfad934d271309"},{url:"PluginsDataBase/image-20240818182411857.png",revision:"feb0c1cf0a2f00b13662682b29df47e5"},{url:"PluginsHelp/image-20241006064022331.png",revision:"c9da2ae7b9d8a81e7b675d90e27a874c"},{url:"PluginsHelp/image-20241006065252547.png",revision:"e027389d37b4818e893b33bb4db01913"},{url:"PluginsHelp/image-20241006070011238.png",revision:"9d08e118360bb4c58d7a9d6cd2045bc3"},{url:"PluginsHelp/image-20241006070035307.png",revision:"c880a437ca4168e0b2d299d8f9e55826"},{url:"PluginsHelp/image-20241006070100808.png",revision:"f8a54f86003c76faf907ce60c42ba82d"},{url:"PluginsHelp/image-20241006070122234.png",revision:"6036afac4d2a4456a65e869c0d7a8545"},{url:"PluginsHelp/image-20241006070647668.png",revision:"faf9b03ee1977404b5c17d26dd57dffd"},{url:"vp-icons.css",revision:"d41d8cd98f00b204e9800998ecf8427e"},{url:"WebConsole/f1132b15-0059-4dae-8ccf-626d79b94aca.png",revision:"8638d9fbbee5dea9f3fd393f6d1b27b4"},{url:"WebConsole/f57a271494614bd3960f4e579922f720.png",revision:"f57a271494614bd3960f4e579922f720"},{url:"WebConsole/image-20240609024957506.png",revision:"a64deda2ec5731aa9693ac7c700fca05"},{url:"WebConsole/image-20240609025018824.png",revision:"7f7e77de31243d125dbcbb0de5d99960"},{url:"WebConsole/image-20240609030325816.png",revision:"fad9b7885b29810377f5b43cb0879340"},{url:"WebConsole/image-20240609030435574.png",revision:"ca454f504ab39753f5299f18525ab7bf"},{url:"WebConsole/image-20240609030539347.png",revision:"20c83f9c2ca12b814882a9a03a6e718b"},{url:"WebConsole/image-20240609030612851.png",revision:"98c5228e57d856335fbe60ce8372e880"},{url:"WebConsole/image-20240609030709698.png",revision:"40522194da00674f7a64fc0c142b64f3"},{url:"WebConsole/image-20241006060218860.png",revision:"085eb0efb747f107baaef55733b6ed83"},{url:"bg.png",revision:"1f5fb5807765dae8cfc18e661bf19576"},{url:"favicon.ico",revision:"a701077f3e3dd28b8efb0d249c8e8579"},{url:"icon.png",revision:"b6aec0ec4418eb4114d9e6d35831dbed"},{url:"CookBook/image-20240601033727344.png",revision:"3c0db4d606c35915bb0862a95f4c7ce0"},{url:"CookBook/image-20240601194410390.png",revision:"e48ad0d2b48bbbd447371793b2324e68"},{url:"CookBook/image-20240601220228908.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220230569.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220233918.png",revision:"9192b69a768c17b3222cfe9140a2d537"},{url:"CookBook/image-20240601220452874.png",revision:"12cdcaded0c647be22a5cfd2d941a534"},{url:"CookBook/image-20240601225427010.png",revision:"5402e80f72e502a347314ab08fd97870"},{url:"CookBook/image-20240609005228562.png",revision:"bfb6f41cc41b9c2d5bbc80dccc2c5bca"},{url:"CookBook/image-20240609010120469.png",revision:"9744780968d7e9627ad0d3f810bb2a6b"},{url:"CookBook/image-20240609010309426.png",revision:"8aad758b0f5fb99e39551271c8ffb01d"},{url:"CookBook/image-20240609020855870.png",revision:"81821f590bdda387d5a82cdcd6a6c5c1"},{url:"CookBook/image-20240609021121756.png",revision:"429b2ee2aaee8228b8c82e08818128b8"},{url:"CookBook/image-20240609022134459.png",revision:"879e30ddb3bc29ecbd2a3da3a84762d3"},{url:"MarkdownTemplate/image-20231217045602155.png",revision:"6563177853c9f41fc7d510ddca4ce02b"},{url:"MarkdownTemplate/image-20231217045637291.png",revision:"891a8ae28637f52cc26bdb1438aecc16"},{url:"MarkdownTemplate/image-20231217045705481.png",revision:"ff7b494d15e41cda770b62617a2b0bc1"},{url:"PluginPrefix/image-20241006061429382.png",revision:"bb3c7d58b16a66e88d92e5c4a1a8bcbb"},{url:"PluginPrefix/image-20241006061613075.png",revision:"cf2df0bd2e53ee5b602482fe19ae819c"},{url:"PluginPrefix/image-20241006061728583.png",revision:"b8bbdda0e8c485a297328b1bb889e547"},{url:"PluginPrefix/image-20241006063137053.png",revision:"5bbe203f6a736c8906dfad934d271309"},{url:"PluginsDataBase/image-20240818182411857.png",revision:"feb0c1cf0a2f00b13662682b29df47e5"},{url:"PluginsHelp/image-20241006064022331.png",revision:"c9da2ae7b9d8a81e7b675d90e27a874c"},{url:"PluginsHelp/image-20241006065252547.png",revision:"e027389d37b4818e893b33bb4db01913"},{url:"PluginsHelp/image-20241006070011238.png",revision:"9d08e118360bb4c58d7a9d6cd2045bc3"},{url:"PluginsHelp/image-20241006070035307.png",revision:"c880a437ca4168e0b2d299d8f9e55826"},{url:"PluginsHelp/image-20241006070100808.png",revision:"f8a54f86003c76faf907ce60c42ba82d"},{url:"PluginsHelp/image-20241006070122234.png",revision:"6036afac4d2a4456a65e869c0d7a8545"},{url:"PluginsHelp/image-20241006070647668.png",revision:"faf9b03ee1977404b5c17d26dd57dffd"},{url:"WebConsole/f1132b15-0059-4dae-8ccf-626d79b94aca.png",revision:"8638d9fbbee5dea9f3fd393f6d1b27b4"},{url:"WebConsole/f57a271494614bd3960f4e579922f720.png",revision:"f57a271494614bd3960f4e579922f720"},{url:"WebConsole/image-20240609024957506.png",revision:"a64deda2ec5731aa9693ac7c700fca05"},{url:"WebConsole/image-20240609025018824.png",revision:"7f7e77de31243d125dbcbb0de5d99960"},{url:"WebConsole/image-20240609030325816.png",revision:"fad9b7885b29810377f5b43cb0879340"},{url:"WebConsole/image-20240609030435574.png",revision:"ca454f504ab39753f5299f18525ab7bf"},{url:"WebConsole/image-20240609030539347.png",revision:"20c83f9c2ca12b814882a9a03a6e718b"},{url:"WebConsole/image-20240609030612851.png",revision:"98c5228e57d856335fbe60ce8372e880"},{url:"WebConsole/image-20240609030709698.png",revision:"40522194da00674f7a64fc0c142b64f3"},{url:"WebConsole/image-20241006060218860.png",revision:"085eb0efb747f107baaef55733b6ed83"},{url:"manifest.webmanifest",revision:"42cc81492e00ec87f91282ffdad4fc8c"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(/^https:\/\/fonts.googleapis.com\/.*/i,new e.CacheFirst({cacheName:"google-font-style-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/^https:\/\/fonts.gstatic.com\/.*/i,new e.CacheFirst({cacheName:"google-fonts-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/^https:\/\/cdn.jsdelivr.net\/.*/i,new e.CacheFirst({cacheName:"jsdelivr-cdn-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/^https:\/\/(((raw|user-images|camo).githubusercontent.com))\/.*/i,new e.CacheFirst({cacheName:"githubusercontent-images-cache",plugins:[new e.ExpirationPlugin({maxEntries:10,maxAgeSeconds:31536e3}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET")})); diff --git a/vp-icons.css b/vp-icons.css index d2e0eeb1..e69de29b 100644 --- a/vp-icons.css +++ b/vp-icons.css @@ -1,2 +0,0 @@ - -/* cannot detect icon mode: not set in options and icon set is missing info, rendering as mask */