-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathxhh-script.js
377 lines (373 loc) · 303 KB
/
xhh-script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
// ==UserScript==
// @name 小火狐自用脚本 /Shadow DOM/
// @namespace http://tampermonkey.net/
// @author xiaohuohumax
// @version 3.1.0
// @description 小火狐自用油猴脚本 /Shadow DOM/ [VIP视频解析][网盘资源搜索]
// @license MIT
// @match *://**/*
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_addValueChangeListener
// @icon https://avatars.githubusercontent.com/u/59244940
// @icon64 https://avatars.githubusercontent.com/u/59244940?s=64
// @run-at document-idle
// @homepage https://github.com/xiaohuohumax/Xhh-Script
// @updateURL https://fastly.jsdelivr.net/gh/xiaohuohumax/Xhh-Script@master/dist/xhh-script.js
// @downloadURL https://fastly.jsdelivr.net/gh/xiaohuohumax/Xhh-Script@master/dist/xhh-script.js
// ==/UserScript==
/* eslint-disable */ /* spell-checker: disable */
(() => {
'use strict';
// 基础配置
// base config
// ====================================================================================================
// elementName Shadow DOM 标签名称
// fixedTop 模块距离浏览器顶部距离
// fixedLeft 模块距离浏览器左侧距离
// showType 模块触发显示类型 hover/click
// 注意: 鼠标移出模块自动关闭显示
// hover: 鼠标悬停模块图标自动显示
// click: 鼠标点击模块图标显示
window.base_config = {
"elementName": "xhh-script",
"fixedTop": "10px",
"fixedLeft": "10px",
"showType": "hover"
};
// VIP视频解析配置
// vip config
// ====================================================================================================
window.vip_config = {
"icon": "🎥",
"name": "VIP视频解析",
"isUseVip": true,
"vipMatchRe": [
"^\\w+://\\w+.iqiyi.com",
"^\\w+://\\w+.youku.com",
"^\\w+://\\w+.le.com",
"^\\w+://\\w+.letv.com",
"^\\w+://v.qq.com",
"^\\w+://\\w+.tudou.com",
"^\\w+://\\w+.mgtv.com",
"^\\w+://film.sohu.com",
"^\\w+://tv.sohu.com",
"^\\w+://\\w+.acfun.cn/v",
"^\\w+://\\w+.bilibili.com",
"^\\w+://vip.1905.com/play",
"^\\w+://\\w+.pptv.com",
"^\\w+://\\w+.wasu.cn/Play/show",
"^\\w+://\\w+.56.com"
],
"apiReplaceFlag": "%url%",
"apis": [
{
"name": "JY",
"title": "JY",
"api": "https://jx.playerjy.com/?url=%url%",
"index": 90
},
{
"name": "维多解析(超清)",
"title": "维多解析(超清)",
"api": "http://jx.ivito.cn/?url=%url%",
"index": 80
},
{
"name": "玩的嗨",
"title": "玩的嗨",
"api": "http://tv.wandhi.com/go.html?url=%url%",
"index": 70
},
{
"name": "B站解析",
"title": "B站解析",
"api": "https://jx.bozrc.com:4433/player/?url=%url%",
"index": 60
},
{
"name": "盘古",
"title": "盘古",
"api": "https://www.pangujiexi.cc/jiexi.php?url=%url%",
"index": 0
},
{
"name": "云析",
"title": "云析",
"api": "https://jx.yparse.com/index.php?url=%url%",
"index": 0
},
{
"name": "解析啦",
"title": "解析啦",
"api": "https://api.jiexi.la/?url=%url%",
"index": 0
},
{
"name": "老板",
"title": "老板",
"api": "https://vip.laobandq.com/jiexi.php?url=%url%",
"index": 0
},
{
"name": "MUTV",
"title": "MUTV",
"api": "https://jiexi.janan.net/jiexi/?url=%url%",
"index": 0
},
{
"name": "8090g",
"title": "8090g",
"api": "https://www.8090g.cn/?url=%url%",
"index": 0
},
{
"name": "全能vip接口",
"title": "全能vip接口",
"api": "https://www.8090.la/8090/?url=%url%",
"index": 0
},
{
"name": "eptept",
"title": "eptept",
"api": "https://dmjx.m3u8.tv/?url=%url%",
"index": 0
},
{
"name": "OK解析",
"title": "OK解析",
"api": "https://api.okjx.cc:3389/jx.php?url=%url%",
"index": 0
},
{
"name": "云解析",
"title": "云解析",
"api": "http://jx.ppflv.com/?url=%url%",
"index": 0
},
{
"name": "虾米解析",
"title": "虾米解析",
"api": "https://jx.xmflv.com/?url=%url%",
"index": 0
},
{
"name": "爱豆解析",
"title": "爱豆解析",
"api": "https://jx.aidouer.net/?url=%url%",
"index": 0
},
{
"name": "play",
"title": "play",
"api": "https://www.playm3u8.cn/jiexi.php?url=%url%",
"index": 0
},
{
"name": "夜幕",
"title": "夜幕",
"api": "https://www.yemu.xyz/?url=%url%",
"index": 0
},
{
"name": "TV解析[腾讯(芒果)]",
"title": "TV解析[腾讯(芒果)]",
"api": "https://jx.m3u8.tv/jiexi/?url=%url%",
"index": 0
},
{
"name": "冰豆",
"title": "冰豆",
"api": "https://api.qianqi.net/vip/?url=%url%",
"index": 0
},
{
"name": "诺讯",
"title": "诺讯",
"api": "https://www.nxflv.com/?url=%url%",
"index": 0
},
{
"name": "听乐",
"title": "听乐",
"api": "https://jx.dj6u.com/?url=%url%",
"index": 0
},
{
"name": "七哥",
"title": "七哥",
"api": "https://jx.mmkv.cn/tv.php?url=%url%",
"index": 0
},
{
"name": "973973",
"title": "973973",
"api": "https://jx.973973.xyz/?url=%url%",
"index": 0
},
{
"name": "JY解析",
"title": "JY解析",
"api": "https://jx.we-vip.com/?url=%url%",
"index": 0
},
{
"name": "无名小站",
"title": "综合线路",
"api": "http://www.82190555.com/video.php?url=%url%",
"index": 0
},
{
"name": "OK解析",
"title": "B站(第一源)",
"api": "https://okjx.cc/?url=%url%",
"index": 0
},
{
"name": "180解析",
"title": "180解析",
"api": "https://jx.000180.top/jx/?url=%url%",
"index": 0
},
{
"name": "17云",
"title": "优酷、腾讯超清、速度较快",
"api": "https://www.1717yun.com/jx/ty.php?url=%url%",
"index": 0
}
]
};
// 网盘资源搜索配置
// pan config
// ====================================================================================================
// icon 模块图标
// name 模块名称
// isUsePan 是否使用[网盘资源搜索]模块
// panMatchRe [网盘资源搜索]模块网址匹配正则,命中则加载此模块
// apiReplaceFlag API替换标记
// apis 网盘资源搜索接口
// apis.name 接口名称
// apis.api 接口网址 [注意替换标记 apiReplaceFlag]
// 例如: apiReplaceFlag=%info% 则 apis.api=http://***/?kw=%info%
// apis.title 提示信息 [可缺省,缺省与name相同]
// apis.index 排序下标越大越靠前 [可缺省,缺省为0]
window.pan_config = {
"icon": "🕸",
"name": "网盘资源搜索",
"isUsePan": true,
"panMatchRe": [
"^.*"
],
"apiReplaceFlag": "%info%",
"apis": [
{
"name": "小昭来啦",
"title": "https://www.xiaozhaolaila.com/",
"api": "https://www.xiaozhaolaila.com/s/search?q=%info%",
"index": 100
},
{
"name": "小猪快盘",
"title": "https://www.xiaozhukuaipan.com",
"api": "https://www.xiaozhukuaipan.com/s/search?q=%info%",
"index": 0
},
{
"name": "盘么么",
"title": "http://www.panmeme.com/",
"api": "http://www.panmeme.com/query?key=%info%",
"index": 0
},
{
"name": "小白盘",
"title": "http://www.xiaobaipan.com/",
"api": "http://www.xiaobaipan.com/list-%info%.html",
"index": 0
},
{
"name": "热盘搜",
"title": "http://www.repanso.com",
"api": "http://www.repanso.com/q?wd=%info%",
"index": 0
},
{
"name": "V盘搜",
"title": "http://www.vpansou.com/",
"api": "http://www.vpansou.com/query?wd=%info%",
"index": 0
},
{
"name": "百度网盘搜索",
"title": "http://aizhaomu.com/",
"api": "http://aizhaomu.com/search/kw%info%",
"index": 0
},
{
"name": "搜度网盘搜索",
"title": "http://www.sodu123.com/",
"api": "http://www.sodu123.com/sodu/so.php?q=%info%",
"index": 0
},
{
"name": "fastsoso",
"title": "https://www.fastsoso.cn/",
"api": "https://www.fastsoso.cn/search?k=%info%",
"index": 0
},
{
"name": "51搜盘",
"title": "http://www.51sopan.cn/",
"api": "http://www.51sopan.cn/search?keywords=%info%",
"index": 0
},
{
"name": "两仪鸟搜索",
"title": "http://www.baiduyunsousou.com/",
"api": "http://www.baiduyunsousou.com/search?kw=%info%",
"index": 0
},
{
"name": "微盘搜",
"title": "http://www.vpanso.com/",
"api": "http://www.vpanso.com/s?wd=%info%",
"index": 0
},
{
"name": "云搜大师",
"title": "https://www.xxhh360.com/",
"api": "https://www.xxhh360.com/search?q=%info%",
"index": 0
},
{
"name": "及搜盘",
"title": "http://www.jisoupan.com/",
"api": "http://www.jisoupan.com/search/%info%.html",
"index": 0
},
{
"name": "读书小站",
"title": "http://ibooks.org.cn/",
"api": "http://ibooks.org.cn/?s=%info%",
"index": 0
},
{
"name": "小说搜搜",
"title": "https://www.xssousou.com/",
"api": "https://www.xssousou.com/s/%info%.html://neikuw.com/?s=%info%",
"index": 0
}
]
};
// 以下为压缩代码, 请勿修改
class ar extends Error{constructor(r){super(r),this.name="ConfigCheckError"}}class Ko{constructor({key:r,config:o={},name:e="",description:a="",fieldDescription:i={},checkCallback:n=({key:s,name:d,description:b,fieldDescription:m,config:h={},defaultConfig:y={}})=>h}){this._key=r,this._defaultConfig=o,this._name=e,this._description=a,this._fieldDescription=i,this._checkCallback=n}getKey(){return this._key}getName(){return this._name}getDescription(){return this._description}getFieldDescription(){return this._fieldDescription}getDefaultConfig(){return this._defaultConfig}getConfig(){return window[this._key]}_check(r){const o=this._checkCallback({key:this._key,name:this._name,description:this._description,fieldDescription:this._fieldDescription,config:r,defaultConfig:this._defaultConfig});this._defaultConfig=o??this._defaultConfig}checkConfig(){this._check(this.getConfig())}checkDeafultConfig(){this._check(this._defaultConfig)}}const Ge=new Ko({key:"base_config",name:"基础配置",config:{elementName:"xhh-script",fixedTop:"10px",fixedLeft:"10px",showType:"hover"},description:"base config",fieldDescription:{elementName:"Shadow DOM 标签名称",fixedTop:"模块距离浏览器顶部距离",fixedLeft:"模块距离浏览器左侧距离",showType:["模块触发显示类型 hover/click","注意: 鼠标移出模块自动关闭显示","hover: 鼠标悬停模块图标自动显示","click: 鼠标点击模块图标显示"]},checkCallback:({key:t,name:r,description:o,fieldDescription:e,config:a,defaultConfig:i})=>{if(a==null)throw new ar(`config lost[${r}]: ${t}`);for(let n of Object.keys(i))if(!Object.keys(a).includes(n))throw new ar(`param lost[${r}]: ${t} ${n}`);return a}}),ui=[{name:"JY",api:"https://jx.playerjy.com/?url=%url%",index:90},{name:"维多解析(超清)",api:"http://jx.ivito.cn/?url=%url%",index:80},{name:"玩的嗨",api:"http://tv.wandhi.com/go.html?url=%url%",index:70},{api:"https://jx.bozrc.com:4433/player/?url=%url%",name:"B站解析",index:60},{api:"https://www.pangujiexi.cc/jiexi.php?url=%url%",name:"盘古"},{api:"https://jx.yparse.com/index.php?url=%url%",name:"云析"},{api:"https://api.jiexi.la/?url=%url%",name:"解析啦"},{api:"https://vip.laobandq.com/jiexi.php?url=%url%",name:"老板"},{api:"https://jiexi.janan.net/jiexi/?url=%url%",name:"MUTV"},{api:"https://www.8090g.cn/?url=%url%",name:"8090g"},{api:"https://www.8090.la/8090/?url=%url%",name:"全能vip接口"},{name:"eptept",api:"https://dmjx.m3u8.tv/?url=%url%"},{api:"https://api.okjx.cc:3389/jx.php?url=%url%",name:"OK解析"},{api:"http://jx.ppflv.com/?url=%url%",name:"云解析"},{api:"https://jx.xmflv.com/?url=%url%",name:"虾米解析"},{api:"https://jx.aidouer.net/?url=%url%",name:"爱豆解析"},{name:"play",api:"https://www.playm3u8.cn/jiexi.php?url=%url%"},{name:"夜幕",api:"https://www.yemu.xyz/?url=%url%"},{name:"TV解析[腾讯(芒果)]",api:"https://jx.m3u8.tv/jiexi/?url=%url%"},{name:"冰豆",api:"https://api.qianqi.net/vip/?url=%url%"},{name:"诺讯",api:"https://www.nxflv.com/?url=%url%"},{name:"听乐",api:"https://jx.dj6u.com/?url=%url%"},{name:"七哥",api:"https://jx.mmkv.cn/tv.php?url=%url%"},{name:"973973",api:"https://jx.973973.xyz/?url=%url%"},{name:"JY解析",api:"https://jx.we-vip.com/?url=%url%"},{name:"无名小站",api:"http://www.82190555.com/video.php?url=%url%",title:"综合线路"},{name:"OK解析",api:"https://okjx.cc/?url=%url%",title:"B站(第一源)"},{name:"180解析",api:"https://jx.000180.top/jx/?url=%url%"},{name:"17云",api:"https://www.1717yun.com/jx/ty.php?url=%url%",title:"优酷、腾讯超清、速度较快"}];function Eo(t){return t.map(r=>Object.assign({name:"",title:r.name,api:"",index:0},r)).sort((r,o)=>r.index>o.index?-1:1)}const Ze=new Ko({key:"vip_config",name:"VIP视频解析配置",config:{icon:"🎥",name:"VIP视频解析",isUseVip:!0,vipMatchRe:["^\\w+://\\w+.iqiyi.com","^\\w+://\\w+.youku.com","^\\w+://\\w+.le.com","^\\w+://\\w+.letv.com","^\\w+://v.qq.com","^\\w+://\\w+.tudou.com","^\\w+://\\w+.mgtv.com","^\\w+://film.sohu.com","^\\w+://tv.sohu.com","^\\w+://\\w+.acfun.cn/v","^\\w+://\\w+.bilibili.com","^\\w+://vip.1905.com/play","^\\w+://\\w+.pptv.com","^\\w+://\\w+.wasu.cn/Play/show","^\\w+://\\w+.56.com"],apiReplaceFlag:"%url%",apis:Eo(ui)},description:"vip config",fieldAnnotation:{icon:"模块图标",name:"模块名称",isUseVip:"是否使用[VIP视频解析]模块",vipMatchRe:"[VIP视频解析]模块网址匹配正则,命中则加载此模块",apiReplaceFlag:"API替换标记",apis:"VIP视频解析接口","apis.name":"接口名称","apis.api":["接口网址 [注意替换标记 apiReplaceFlag]","例如: apiReplaceFlag=%url% 则 apis.api=http://***/?url=%url%"],"apis.title":"提示信息 [可缺省,缺省与name相同]","apis.index":"排序下标越大越靠前 [可缺省,缺省为0]"},checkCallback:({key:t,name:r,description:o,fieldDescription:e,config:a,defaultConfig:i})=>{if(a==null)throw new ar(`config lost[${r}]: ${t}`);for(let n of Object.keys(i))if(!Object.keys(a).includes(n))throw new ar(`param lost[${r}]: ${t} ${n}`);return a}}),hi=[{name:"小昭来啦",api:"https://www.xiaozhaolaila.com/s/search?q=%info%",title:"https://www.xiaozhaolaila.com/",index:100},{name:"小猪快盘",api:"https://www.xiaozhukuaipan.com/s/search?q=%info%",title:"https://www.xiaozhukuaipan.com"},{name:"盘么么",api:"http://www.panmeme.com/query?key=%info%",title:"http://www.panmeme.com/"},{name:"小白盘",api:"http://www.xiaobaipan.com/list-%info%.html",title:"http://www.xiaobaipan.com/"},{name:"热盘搜",api:"http://www.repanso.com/q?wd=%info%",title:"http://www.repanso.com"},{name:"V盘搜",api:"http://www.vpansou.com/query?wd=%info%",title:"http://www.vpansou.com/"},{name:"百度网盘搜索",api:"http://aizhaomu.com/search/kw%info%",title:"http://aizhaomu.com/"},{name:"搜度网盘搜索",api:"http://www.sodu123.com/sodu/so.php?q=%info%",title:"http://www.sodu123.com/"},{name:"fastsoso",api:"https://www.fastsoso.cn/search?k=%info%",title:"https://www.fastsoso.cn/"},{name:"51搜盘",api:"http://www.51sopan.cn/search?keywords=%info%",title:"http://www.51sopan.cn/"},{name:"两仪鸟搜索",api:"http://www.baiduyunsousou.com/search?kw=%info%",title:"http://www.baiduyunsousou.com/"},{name:"微盘搜",api:"http://www.vpanso.com/s?wd=%info%",title:"http://www.vpanso.com/"},{name:"云搜大师",api:"https://www.xxhh360.com/search?q=%info%",title:"https://www.xxhh360.com/"},{name:"及搜盘",api:"http://www.jisoupan.com/search/%info%.html",title:"http://www.jisoupan.com/"},{name:"读书小站",api:"http://ibooks.org.cn/?s=%info%",title:"http://ibooks.org.cn/"},{name:"小说搜搜",api:"https://www.xssousou.com/s/%info%.html://neikuw.com/?s=%info%",title:"https://www.xssousou.com/"}];function Mo(t){return t.map(r=>Object.assign({name:"",title:r.name,api:"",index:0},r)).sort((r,o)=>r.index>o.index?-1:1)}const Qe=new Ko({key:"pan_config",name:"网盘资源搜索配置",config:{icon:"🕸",name:"网盘资源搜索",isUsePan:!0,panMatchRe:["^.*"],apiReplaceFlag:"%info%",apis:Mo(hi)},description:"pan config",fieldDescription:{icon:"模块图标",name:"模块名称",isUsePan:"是否使用[网盘资源搜索]模块",panMatchRe:"[网盘资源搜索]模块网址匹配正则,命中则加载此模块",apiReplaceFlag:"API替换标记",apis:"网盘资源搜索接口","apis.name":"接口名称","apis.api":["接口网址 [注意替换标记 apiReplaceFlag]","例如: apiReplaceFlag=%info% 则 apis.api=http://***/?kw=%info%"],"apis.title":"提示信息 [可缺省,缺省与name相同]","apis.index":"排序下标越大越靠前 [可缺省,缺省为0]"},checkCallback:({key:t,name:r,description:o,fieldDescription:e,config:a,defaultConfig:i})=>{if(a==null)throw new ar(`config lost[${r}]: ${t}`);for(let n of Object.keys(i))if(!Object.keys(a).includes(n))throw new ar(`param lost[${r}]: ${t} ${n}`);return a}}),vi={baseConfig:Ge,vipConfig:Ze,panConfig:Qe},qo=Ge,xi=Ze,wi=Qe;function yi(){Object.values(vi).map(t=>t.checkConfig())}function Wo(t,r){const o=Object.create(null),e=t.split(",");for(let a=0;a<e.length;a++)o[e[a]]=!0;return r?a=>!!o[a.toLowerCase()]:a=>!!o[a]}function ao(t){if(M(t)){const r={};for(let o=0;o<t.length;o++){const e=t[o],a=tt(e)?ji(e):ao(e);if(a)for(const i in a)r[i]=a[i]}return r}else{if(tt(t))return t;if(K(t))return t}}const ki=/;(?![^(]*\))/g,_i=/:([^]+)/,zi=/\/\*.*?\*\//gs;function ji(t){const r={};return t.replace(zi,"").split(ki).forEach(o=>{if(o){const e=o.split(_i);e.length>1&&(r[e[0].trim()]=e[1].trim())}}),r}function Br(t){let r="";if(tt(t))r=t;else if(M(t))for(let o=0;o<t.length;o++){const e=Br(t[o]);e&&(r+=e+" ")}else if(K(t))for(const o in t)t[o]&&(r+=o+" ");return r.trim()}const Ci="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ei=Wo(Ci);function ta(t){return!!t||t===""}const br=t=>tt(t)?t:t==null?"":M(t)||K(t)&&(t.toString===aa||!O(t.toString))?JSON.stringify(t,ra,2):String(t),ra=(t,r)=>r&&r.__v_isRef?ra(t,r.value):mr(r)?{[`Map(${r.size})`]:[...r.entries()].reduce((o,[e,a])=>(o[`${e} =>`]=a,o),{})}:oa(r)?{[`Set(${r.size})`]:[...r.values()]}:K(r)&&!M(r)&&!ia(r)?String(r):r,V={},pr=[],_t=()=>{},Mi=()=>!1,Pi=/^on[^a-z]/,io=t=>Pi.test(t),Yo=t=>t.startsWith("onUpdate:"),it=Object.assign,Jo=(t,r)=>{const o=t.indexOf(r);o>-1&&t.splice(o,1)},Ii=Object.prototype.hasOwnProperty,$=(t,r)=>Ii.call(t,r),M=Array.isArray,mr=t=>no(t)==="[object Map]",oa=t=>no(t)==="[object Set]",O=t=>typeof t=="function",tt=t=>typeof t=="string",Xo=t=>typeof t=="symbol",K=t=>t!==null&&typeof t=="object",ea=t=>K(t)&&O(t.then)&&O(t.catch),aa=Object.prototype.toString,no=t=>aa.call(t),Oi=t=>no(t).slice(8,-1),ia=t=>no(t)==="[object Object]",Go=t=>tt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Yr=Wo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),so=t=>{const r=Object.create(null);return o=>r[o]||(r[o]=t(o))},Ai=/-(\w)/g,Rt=so(t=>t.replace(Ai,(r,o)=>o?o.toUpperCase():"")),Ti=/\B([A-Z])/g,vt=so(t=>t.replace(Ti,"-$1").toLowerCase()),na=so(t=>t.charAt(0).toUpperCase()+t.slice(1)),yo=so(t=>t?`on${na(t)}`:""),Ar=(t,r)=>!Object.is(t,r),Jr=(t,r)=>{for(let o=0;o<t.length;o++)t[o](r)},Zr=(t,r,o)=>{Object.defineProperty(t,r,{configurable:!0,enumerable:!1,value:o})},ur=t=>{const r=parseFloat(t);return isNaN(r)?t:r};let xe;const Si=()=>xe||(xe=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let mt;class sa{constructor(r=!1){this.detached=r,this.active=!0,this.effects=[],this.cleanups=[],this.parent=mt,!r&&mt&&(this.index=(mt.scopes||(mt.scopes=[])).push(this)-1)}run(r){if(this.active){const o=mt;try{return mt=this,r()}finally{mt=o}}}on(){mt=this}off(){mt=this.parent}stop(r){if(this.active){let o,e;for(o=0,e=this.effects.length;o<e;o++)this.effects[o].stop();for(o=0,e=this.cleanups.length;o<e;o++)this.cleanups[o]();if(this.scopes)for(o=0,e=this.scopes.length;o<e;o++)this.scopes[o].stop(!0);if(!this.detached&&this.parent&&!r){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0,this.active=!1}}}function la(t){return new sa(t)}function Ri(t,r=mt){r&&r.active&&r.effects.push(t)}function $i(){return mt}function Fi(t){mt&&mt.cleanups.push(t)}const Zo=t=>{const r=new Set(t);return r.w=0,r.n=0,r},da=t=>(t.w&Kt)>0,ca=t=>(t.n&Kt)>0,Li=({deps:t})=>{if(t.length)for(let r=0;r<t.length;r++)t[r].w|=Kt},Bi=t=>{const{deps:r}=t;if(r.length){let o=0;for(let e=0;e<r.length;e++){const a=r[e];da(a)&&!ca(a)?a.delete(t):r[o++]=a,a.w&=~Kt,a.n&=~Kt}r.length=o}},Po=new WeakMap;let Cr=0,Kt=1;const Io=30;let yt;const rr=Symbol(""),Oo=Symbol("");class Qo{constructor(r,o=null,e){this.fn=r,this.scheduler=o,this.active=!0,this.deps=[],this.parent=void 0,Ri(this,e)}run(){if(!this.active)return this.fn();let r=yt,o=Ht;for(;r;){if(r===this)return;r=r.parent}try{return this.parent=yt,yt=this,Ht=!0,Kt=1<<++Cr,Cr<=Io?Li(this):we(this),this.fn()}finally{Cr<=Io&&Bi(this),Kt=1<<--Cr,yt=this.parent,Ht=o,this.parent=void 0,this.deferStop&&this.stop()}}stop(){yt===this?this.deferStop=!0:this.active&&(we(this),this.onStop&&this.onStop(),this.active=!1)}}function we(t){const{deps:r}=t;if(r.length){for(let o=0;o<r.length;o++)r[o].delete(t);r.length=0}}let Ht=!0;const ba=[];function yr(){ba.push(Ht),Ht=!1}function kr(){const t=ba.pop();Ht=t===void 0?!0:t}function ft(t,r,o){if(Ht&&yt){let e=Po.get(t);e||Po.set(t,e=new Map);let a=e.get(o);a||e.set(o,a=Zo()),pa(a)}}function pa(t,r){let o=!1;Cr<=Io?ca(t)||(t.n|=Kt,o=!da(t)):o=!t.has(yt),o&&(t.add(yt),yt.deps.push(t))}function Ft(t,r,o,e,a,i){const n=Po.get(t);if(!n)return;let s=[];if(r==="clear")s=[...n.values()];else if(o==="length"&&M(t)){const d=ur(e);n.forEach((b,m)=>{(m==="length"||m>=d)&&s.push(b)})}else switch(o!==void 0&&s.push(n.get(o)),r){case"add":M(t)?Go(o)&&s.push(n.get("length")):(s.push(n.get(rr)),mr(t)&&s.push(n.get(Oo)));break;case"delete":M(t)||(s.push(n.get(rr)),mr(t)&&s.push(n.get(Oo)));break;case"set":mr(t)&&s.push(n.get(rr));break}if(s.length===1)s[0]&&Ao(s[0]);else{const d=[];for(const b of s)b&&d.push(...b);Ao(Zo(d))}}function Ao(t,r){const o=M(t)?t:[...t];for(const e of o)e.computed&&ye(e);for(const e of o)e.computed||ye(e)}function ye(t,r){(t!==yt||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const Ni=Wo("__proto__,__v_isRef,__isVue"),ma=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Xo)),Di=te(),Ui=te(!1,!0),Hi=te(!0),ke=Vi();function Vi(){const t={};return["includes","indexOf","lastIndexOf"].forEach(r=>{t[r]=function(...o){const e=F(this);for(let i=0,n=this.length;i<n;i++)ft(e,"get",i+"");const a=e[r](...o);return a===-1||a===!1?e[r](...o.map(F)):a}}),["push","pop","shift","unshift","splice"].forEach(r=>{t[r]=function(...o){yr();const e=F(this)[r].apply(this,o);return kr(),e}}),t}function te(t=!1,r=!1){return function(e,a,i){if(a==="__v_isReactive")return!t;if(a==="__v_isReadonly")return t;if(a==="__v_isShallow")return r;if(a==="__v_raw"&&i===(t?r?sn:va:r?ha:ua).get(e))return e;const n=M(e);if(!t&&n&&$(ke,a))return Reflect.get(ke,a,i);const s=Reflect.get(e,a,i);return(Xo(a)?ma.has(a):Ni(a))||(t||ft(e,"get",a),r)?s:Y(s)?n&&Go(a)?s:s.value:K(s)?t?xa(s):co(s):s}}const Ki=ga(),qi=ga(!0);function ga(t=!1){return function(o,e,a,i){let n=o[e];if(hr(n)&&Y(n)&&!Y(a))return!1;if(!t&&(!Qr(a)&&!hr(a)&&(n=F(n),a=F(a)),!M(o)&&Y(n)&&!Y(a)))return n.value=a,!0;const s=M(o)&&Go(e)?Number(e)<o.length:$(o,e),d=Reflect.set(o,e,a,i);return o===F(i)&&(s?Ar(a,n)&&Ft(o,"set",e,a):Ft(o,"add",e,a)),d}}function Wi(t,r){const o=$(t,r);t[r];const e=Reflect.deleteProperty(t,r);return e&&o&&Ft(t,"delete",r,void 0),e}function Yi(t,r){const o=Reflect.has(t,r);return(!Xo(r)||!ma.has(r))&&ft(t,"has",r),o}function Ji(t){return ft(t,"iterate",M(t)?"length":rr),Reflect.ownKeys(t)}const fa={get:Di,set:Ki,deleteProperty:Wi,has:Yi,ownKeys:Ji},Xi={get:Hi,set(t,r){return!0},deleteProperty(t,r){return!0}},Gi=it({},fa,{get:Ui,set:qi}),re=t=>t,lo=t=>Reflect.getPrototypeOf(t);function Ur(t,r,o=!1,e=!1){t=t.__v_raw;const a=F(t),i=F(r);o||(r!==i&&ft(a,"get",r),ft(a,"get",i));const{has:n}=lo(a),s=e?re:o?ae:Tr;if(n.call(a,r))return s(t.get(r));if(n.call(a,i))return s(t.get(i));t!==a&&t.get(r)}function Hr(t,r=!1){const o=this.__v_raw,e=F(o),a=F(t);return r||(t!==a&&ft(e,"has",t),ft(e,"has",a)),t===a?o.has(t):o.has(t)||o.has(a)}function Vr(t,r=!1){return t=t.__v_raw,!r&&ft(F(t),"iterate",rr),Reflect.get(t,"size",t)}function _e(t){t=F(t);const r=F(this);return lo(r).has.call(r,t)||(r.add(t),Ft(r,"add",t,t)),this}function ze(t,r){r=F(r);const o=F(this),{has:e,get:a}=lo(o);let i=e.call(o,t);i||(t=F(t),i=e.call(o,t));const n=a.call(o,t);return o.set(t,r),i?Ar(r,n)&&Ft(o,"set",t,r):Ft(o,"add",t,r),this}function je(t){const r=F(this),{has:o,get:e}=lo(r);let a=o.call(r,t);a||(t=F(t),a=o.call(r,t)),e&&e.call(r,t);const i=r.delete(t);return a&&Ft(r,"delete",t,void 0),i}function Ce(){const t=F(this),r=t.size!==0,o=t.clear();return r&&Ft(t,"clear",void 0,void 0),o}function Kr(t,r){return function(e,a){const i=this,n=i.__v_raw,s=F(n),d=r?re:t?ae:Tr;return!t&&ft(s,"iterate",rr),n.forEach((b,m)=>e.call(a,d(b),d(m),i))}}function qr(t,r,o){return function(...e){const a=this.__v_raw,i=F(a),n=mr(i),s=t==="entries"||t===Symbol.iterator&&n,d=t==="keys"&&n,b=a[t](...e),m=o?re:r?ae:Tr;return!r&&ft(i,"iterate",d?Oo:rr),{next(){const{value:h,done:y}=b.next();return y?{value:h,done:y}:{value:s?[m(h[0]),m(h[1])]:m(h),done:y}},[Symbol.iterator](){return this}}}}function Bt(t){return function(...r){return t==="delete"?!1:this}}function Zi(){const t={get(i){return Ur(this,i)},get size(){return Vr(this)},has:Hr,add:_e,set:ze,delete:je,clear:Ce,forEach:Kr(!1,!1)},r={get(i){return Ur(this,i,!1,!0)},get size(){return Vr(this)},has:Hr,add:_e,set:ze,delete:je,clear:Ce,forEach:Kr(!1,!0)},o={get(i){return Ur(this,i,!0)},get size(){return Vr(this,!0)},has(i){return Hr.call(this,i,!0)},add:Bt("add"),set:Bt("set"),delete:Bt("delete"),clear:Bt("clear"),forEach:Kr(!0,!1)},e={get(i){return Ur(this,i,!0,!0)},get size(){return Vr(this,!0)},has(i){return Hr.call(this,i,!0)},add:Bt("add"),set:Bt("set"),delete:Bt("delete"),clear:Bt("clear"),forEach:Kr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{t[i]=qr(i,!1,!1),o[i]=qr(i,!0,!1),r[i]=qr(i,!1,!0),e[i]=qr(i,!0,!0)}),[t,o,r,e]}const[Qi,tn,rn,on]=Zi();function oe(t,r){const o=r?t?on:rn:t?tn:Qi;return(e,a,i)=>a==="__v_isReactive"?!t:a==="__v_isReadonly"?t:a==="__v_raw"?e:Reflect.get($(o,a)&&a in e?o:e,a,i)}const en={get:oe(!1,!1)},an={get:oe(!1,!0)},nn={get:oe(!0,!1)},ua=new WeakMap,ha=new WeakMap,va=new WeakMap,sn=new WeakMap;function ln(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function dn(t){return t.__v_skip||!Object.isExtensible(t)?0:ln(Oi(t))}function co(t){return hr(t)?t:ee(t,!1,fa,en,ua)}function cn(t){return ee(t,!1,Gi,an,ha)}function xa(t){return ee(t,!0,Xi,nn,va)}function ee(t,r,o,e,a){if(!K(t)||t.__v_raw&&!(r&&t.__v_isReactive))return t;const i=a.get(t);if(i)return i;const n=dn(t);if(n===0)return t;const s=new Proxy(t,n===2?e:o);return a.set(t,s),s}function $t(t){return hr(t)?$t(t.__v_raw):!!(t&&t.__v_isReactive)}function hr(t){return!!(t&&t.__v_isReadonly)}function Qr(t){return!!(t&&t.__v_isShallow)}function wa(t){return $t(t)||hr(t)}function F(t){const r=t&&t.__v_raw;return r?F(r):t}function vr(t){return Zr(t,"__v_skip",!0),t}const Tr=t=>K(t)?co(t):t,ae=t=>K(t)?xa(t):t;function ya(t){Ht&&yt&&(t=F(t),pa(t.dep||(t.dep=Zo())))}function ka(t,r){t=F(t),t.dep&&Ao(t.dep)}function Y(t){return!!(t&&t.__v_isRef===!0)}function dt(t){return bn(t,!1)}function bn(t,r){return Y(t)?t:new pn(t,r)}class pn{constructor(r,o){this.__v_isShallow=o,this.dep=void 0,this.__v_isRef=!0,this._rawValue=o?r:F(r),this._value=o?r:Tr(r)}get value(){return ya(this),this._value}set value(r){const o=this.__v_isShallow||Qr(r)||hr(r);r=o?r:F(r),Ar(r,this._rawValue)&&(this._rawValue=r,this._value=o?r:Tr(r),ka(this))}}function St(t){return Y(t)?t.value:t}const mn={get:(t,r,o)=>St(Reflect.get(t,r,o)),set:(t,r,o,e)=>{const a=t[r];return Y(a)&&!Y(o)?(a.value=o,!0):Reflect.set(t,r,o,e)}};function _a(t){return $t(t)?t:new Proxy(t,mn)}function gn(t){const r=M(t)?new Array(t.length):{};for(const o in t)r[o]=za(t,o);return r}class fn{constructor(r,o,e){this._object=r,this._key=o,this._defaultValue=e,this.__v_isRef=!0}get value(){const r=this._object[this._key];return r===void 0?this._defaultValue:r}set value(r){this._object[this._key]=r}}function za(t,r,o){const e=t[r];return Y(e)?e:new fn(t,r,o)}var ja;class un{constructor(r,o,e,a){this._setter=o,this.dep=void 0,this.__v_isRef=!0,this[ja]=!1,this._dirty=!0,this.effect=new Qo(r,()=>{this._dirty||(this._dirty=!0,ka(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=e}get value(){const r=F(this);return ya(r),(r._dirty||!r._cacheable)&&(r._dirty=!1,r._value=r.effect.run()),r._value}set value(r){this._setter(r)}}ja="__v_isReadonly";function hn(t,r,o=!1){let e,a;const i=O(t);return i?(e=t,a=_t):(e=t.get,a=t.set),new un(e,a,i||!a,o)}function Vt(t,r,o,e){let a;try{a=e?t(...e):t()}catch(i){bo(i,r,o)}return a}function zt(t,r,o,e){if(O(t)){const i=Vt(t,r,o,e);return i&&ea(i)&&i.catch(n=>{bo(n,r,o)}),i}const a=[];for(let i=0;i<t.length;i++)a.push(zt(t[i],r,o,e));return a}function bo(t,r,o,e=!0){const a=r?r.vnode:null;if(r){let i=r.parent;const n=r.proxy,s=o;for(;i;){const b=i.ec;if(b){for(let m=0;m<b.length;m++)if(b[m](t,n,s)===!1)return}i=i.parent}const d=r.appContext.config.errorHandler;if(d){Vt(d,null,10,[t,n,s]);return}}vn(t,o,a,e)}function vn(t,r,o,e=!0){console.error(t)}let Sr=!1,To=!1;const et=[];let Pt=0;const gr=[];let Tt=null,Zt=0;const Ca=Promise.resolve();let ie=null;function ne(t){const r=ie||Ca;return t?r.then(this?t.bind(this):t):r}function xn(t){let r=Pt+1,o=et.length;for(;r<o;){const e=r+o>>>1;Rr(et[e])<t?r=e+1:o=e}return r}function se(t){(!et.length||!et.includes(t,Sr&&t.allowRecurse?Pt+1:Pt))&&(t.id==null?et.push(t):et.splice(xn(t.id),0,t),Ea())}function Ea(){!Sr&&!To&&(To=!0,ie=Ca.then(Pa))}function wn(t){const r=et.indexOf(t);r>Pt&&et.splice(r,1)}function yn(t){M(t)?gr.push(...t):(!Tt||!Tt.includes(t,t.allowRecurse?Zt+1:Zt))&&gr.push(t),Ea()}function Ee(t,r=Sr?Pt+1:0){for(;r<et.length;r++){const o=et[r];o&&o.pre&&(et.splice(r,1),r--,o())}}function Ma(t){if(gr.length){const r=[...new Set(gr)];if(gr.length=0,Tt){Tt.push(...r);return}for(Tt=r,Tt.sort((o,e)=>Rr(o)-Rr(e)),Zt=0;Zt<Tt.length;Zt++)Tt[Zt]();Tt=null,Zt=0}}const Rr=t=>t.id==null?1/0:t.id,kn=(t,r)=>{const o=Rr(t)-Rr(r);if(o===0){if(t.pre&&!r.pre)return-1;if(r.pre&&!t.pre)return 1}return o};function Pa(t){To=!1,Sr=!0,et.sort(kn);const r=_t;try{for(Pt=0;Pt<et.length;Pt++){const o=et[Pt];o&&o.active!==!1&&Vt(o,null,14)}}finally{Pt=0,et.length=0,Ma(),Sr=!1,ie=null,(et.length||gr.length)&&Pa()}}function _n(t,r,...o){if(t.isUnmounted)return;const e=t.vnode.props||V;let a=o;const i=r.startsWith("update:"),n=i&&r.slice(7);if(n&&n in e){const m=`${n==="modelValue"?"model":n}Modifiers`,{number:h,trim:y}=e[m]||V;y&&(a=o.map(E=>tt(E)?E.trim():E)),h&&(a=o.map(ur))}let s,d=e[s=yo(r)]||e[s=yo(Rt(r))];!d&&i&&(d=e[s=yo(vt(r))]),d&&zt(d,t,6,a);const b=e[s+"Once"];if(b){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,zt(b,t,6,a)}}function Ia(t,r,o=!1){const e=r.emitsCache,a=e.get(t);if(a!==void 0)return a;const i=t.emits;let n={},s=!1;if(!O(t)){const d=b=>{const m=Ia(b,r,!0);m&&(s=!0,it(n,m))};!o&&r.mixins.length&&r.mixins.forEach(d),t.extends&&d(t.extends),t.mixins&&t.mixins.forEach(d)}return!i&&!s?(K(t)&&e.set(t,null),null):(M(i)?i.forEach(d=>n[d]=null):it(n,i),K(t)&&e.set(t,n),n)}function po(t,r){return!t||!io(r)?!1:(r=r.slice(2).replace(/Once$/,""),$(t,r[0].toLowerCase()+r.slice(1))||$(t,vt(r))||$(t,r))}let at=null,Oa=null;function to(t){const r=at;return at=t,Oa=t&&t.type.__scopeId||null,r}function $r(t,r=at,o){if(!r||t._n)return t;const e=(...a)=>{e._d&&$e(-1);const i=to(r);let n;try{n=t(...a)}finally{to(i),e._d&&$e(1)}return n};return e._n=!0,e._c=!0,e._d=!0,e}function ko(t){const{type:r,vnode:o,proxy:e,withProxy:a,props:i,propsOptions:[n],slots:s,attrs:d,emit:b,render:m,renderCache:h,data:y,setupState:E,ctx:R,inheritAttrs:P}=t;let N,S;const ut=to(t);try{if(o.shapeFlag&4){const X=a||e;N=Mt(m.call(X,X,h,i,E,y,R)),S=d}else{const X=r;N=Mt(X.length>1?X(i,{attrs:d,slots:s,emit:b}):X(i,null)),S=r.props?d:zn(d)}}catch(X){Ir.length=0,bo(X,t,1),N=Q(qt)}let A=N;if(S&&P!==!1){const X=Object.keys(S),{shapeFlag:G}=A;X.length&&G&7&&(n&&X.some(Yo)&&(S=jn(S,n)),A=xr(A,S))}return o.dirs&&(A=xr(A),A.dirs=A.dirs?A.dirs.concat(o.dirs):o.dirs),o.transition&&(A.transition=o.transition),N=A,to(ut),N}const zn=t=>{let r;for(const o in t)(o==="class"||o==="style"||io(o))&&((r||(r={}))[o]=t[o]);return r},jn=(t,r)=>{const o={};for(const e in t)(!Yo(e)||!(e.slice(9)in r))&&(o[e]=t[e]);return o};function Cn(t,r,o){const{props:e,children:a,component:i}=t,{props:n,children:s,patchFlag:d}=r,b=i.emitsOptions;if(r.dirs||r.transition)return!0;if(o&&d>=0){if(d&1024)return!0;if(d&16)return e?Me(e,n,b):!!n;if(d&8){const m=r.dynamicProps;for(let h=0;h<m.length;h++){const y=m[h];if(n[y]!==e[y]&&!po(b,y))return!0}}}else return(a||s)&&(!s||!s.$stable)?!0:e===n?!1:e?n?Me(e,n,b):!0:!!n;return!1}function Me(t,r,o){const e=Object.keys(r);if(e.length!==Object.keys(t).length)return!0;for(let a=0;a<e.length;a++){const i=e[a];if(r[i]!==t[i]&&!po(o,i))return!0}return!1}function En({vnode:t,parent:r},o){for(;r&&r.subTree===t;)(t=r.vnode).el=o,r=r.parent}const Mn=t=>t.__isSuspense;function Pn(t,r){r&&r.pendingBranch?M(t)?r.effects.push(...t):r.effects.push(t):yn(t)}function In(t,r){if(ot){let o=ot.provides;const e=ot.parent&&ot.parent.provides;e===o&&(o=ot.provides=Object.create(e)),o[t]=r}}function Er(t,r,o=!1){const e=ot||at;if(e){const a=e.parent==null?e.vnode.appContext&&e.vnode.appContext.provides:e.parent.provides;if(a&&t in a)return a[t];if(arguments.length>1)return o&&O(r)?r.call(e.proxy):r}}const Wr={};function or(t,r,o){return Aa(t,r,o)}function Aa(t,r,{immediate:o,deep:e,flush:a,onTrack:i,onTrigger:n}=V){const s=ot;let d,b=!1,m=!1;if(Y(t)?(d=()=>t.value,b=Qr(t)):$t(t)?(d=()=>t,e=!0):M(t)?(m=!0,b=t.some(A=>$t(A)||Qr(A)),d=()=>t.map(A=>{if(Y(A))return A.value;if($t(A))return tr(A);if(O(A))return Vt(A,s,2)})):O(t)?r?d=()=>Vt(t,s,2):d=()=>{if(!(s&&s.isUnmounted))return h&&h(),zt(t,s,3,[y])}:d=_t,r&&e){const A=d;d=()=>tr(A())}let h,y=A=>{h=S.onStop=()=>{Vt(A,s,4)}},E;if(Lr)if(y=_t,r?o&&zt(r,s,3,[d(),m?[]:void 0,y]):d(),a==="sync"){const A=_s();E=A.__watcherHandles||(A.__watcherHandles=[])}else return _t;let R=m?new Array(t.length).fill(Wr):Wr;const P=()=>{if(S.active)if(r){const A=S.run();(e||b||(m?A.some((X,G)=>Ar(X,R[G])):Ar(A,R)))&&(h&&h(),zt(r,s,3,[A,R===Wr?void 0:m&&R[0]===Wr?[]:R,y]),R=A)}else S.run()};P.allowRecurse=!!r;let N;a==="sync"?N=P:a==="post"?N=()=>ct(P,s&&s.suspense):(P.pre=!0,s&&(P.id=s.uid),N=()=>se(P));const S=new Qo(d,N);r?o?P():R=S.run():a==="post"?ct(S.run.bind(S),s&&s.suspense):S.run();const ut=()=>{S.stop(),s&&s.scope&&Jo(s.scope.effects,S)};return E&&E.push(ut),ut}function On(t,r,o){const e=this.proxy,a=tt(t)?t.includes(".")?Ta(e,t):()=>e[t]:t.bind(e,e);let i;O(r)?i=r:(i=r.handler,o=r);const n=ot;wr(this);const s=Aa(a,i.bind(e),o);return n?wr(n):er(),s}function Ta(t,r){const o=r.split(".");return()=>{let e=t;for(let a=0;a<o.length&&e;a++)e=e[o[a]];return e}}function tr(t,r){if(!K(t)||t.__v_skip||(r=r||new Set,r.has(t)))return t;if(r.add(t),Y(t))tr(t.value,r);else if(M(t))for(let o=0;o<t.length;o++)tr(t[o],r);else if(oa(t)||mr(t))t.forEach(o=>{tr(o,r)});else if(ia(t))for(const o in t)tr(t[o],r);return t}function An(t){return O(t)?{setup:t,name:t.name}:t}const Mr=t=>!!t.type.__asyncLoader,Sa=t=>t.type.__isKeepAlive;function Tn(t,r){Ra(t,"a",r)}function Sn(t,r){Ra(t,"da",r)}function Ra(t,r,o=ot){const e=t.__wdc||(t.__wdc=()=>{let a=o;for(;a;){if(a.isDeactivated)return;a=a.parent}return t()});if(mo(r,e,o),o){let a=o.parent;for(;a&&a.parent;)Sa(a.parent.vnode)&&Rn(e,r,o,a),a=a.parent}}function Rn(t,r,o,e){const a=mo(r,t,e,!0);$a(()=>{Jo(e[r],a)},o)}function mo(t,r,o=ot,e=!1){if(o){const a=o[t]||(o[t]=[]),i=r.__weh||(r.__weh=(...n)=>{if(o.isUnmounted)return;yr(),wr(o);const s=zt(r,o,t,n);return er(),kr(),s});return e?a.unshift(i):a.push(i),i}}const Lt=t=>(r,o=ot)=>(!Lr||t==="sp")&&mo(t,(...e)=>r(...e),o),$n=Lt("bm"),Fn=Lt("m"),Ln=Lt("bu"),Bn=Lt("u"),Nn=Lt("bum"),$a=Lt("um"),Dn=Lt("sp"),Un=Lt("rtg"),Hn=Lt("rtc");function Fa(t,r=ot){mo("ec",t,r)}function ro(t,r){const o=at;if(o===null)return t;const e=ho(o)||o.proxy,a=t.dirs||(t.dirs=[]);for(let i=0;i<r.length;i++){let[n,s,d,b=V]=r[i];n&&(O(n)&&(n={mounted:n,updated:n}),n.deep&&tr(s),a.push({dir:n,instance:e,value:s,oldValue:void 0,arg:d,modifiers:b}))}return t}function Jt(t,r,o,e){const a=t.dirs,i=r&&r.dirs;for(let n=0;n<a.length;n++){const s=a[n];i&&(s.oldValue=i[n].value);let d=s.dir[e];d&&(yr(),zt(d,o,8,[t.el,s,t,r]),kr())}}const Vn=Symbol();function La(t,r,o,e){let a;const i=o&&o[e];if(M(t)||tt(t)){a=new Array(t.length);for(let n=0,s=t.length;n<s;n++)a[n]=r(t[n],n,void 0,i&&i[n])}else if(typeof t=="number"){a=new Array(t);for(let n=0;n<t;n++)a[n]=r(n+1,n,void 0,i&&i[n])}else if(K(t))if(t[Symbol.iterator])a=Array.from(t,(n,s)=>r(n,s,void 0,i&&i[s]));else{const n=Object.keys(t);a=new Array(n.length);for(let s=0,d=n.length;s<d;s++){const b=n[s];a[s]=r(t[b],b,s,i&&i[s])}}else a=[];return o&&(o[e]=a),a}function Pe(t,r,o={},e,a){if(at.isCE||at.parent&&Mr(at.parent)&&at.parent.isCE)return r!=="default"&&(o.name=r),Q("slot",o,e&&e());let i=t[r];i&&i._c&&(i._d=!1),q();const n=i&&Ba(i(o)),s=fo(gt,{key:o.key||n&&n.key||`_${r}`},n||(e?e():[]),n&&t._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function Ba(t){return t.some(r=>eo(r)?!(r.type===qt||r.type===gt&&!Ba(r.children)):!0)?t:null}const So=t=>t?Ga(t)?ho(t)||t.proxy:So(t.parent):null,Pr=it(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>So(t.parent),$root:t=>So(t.root),$emit:t=>t.emit,$options:t=>le(t),$forceUpdate:t=>t.f||(t.f=()=>se(t.update)),$nextTick:t=>t.n||(t.n=ne.bind(t.proxy)),$watch:t=>On.bind(t)}),_o=(t,r)=>t!==V&&!t.__isScriptSetup&&$(t,r),Kn={get({_:t},r){const{ctx:o,setupState:e,data:a,props:i,accessCache:n,type:s,appContext:d}=t;let b;if(r[0]!=="$"){const E=n[r];if(E!==void 0)switch(E){case 1:return e[r];case 2:return a[r];case 4:return o[r];case 3:return i[r]}else{if(_o(e,r))return n[r]=1,e[r];if(a!==V&&$(a,r))return n[r]=2,a[r];if((b=t.propsOptions[0])&&$(b,r))return n[r]=3,i[r];if(o!==V&&$(o,r))return n[r]=4,o[r];Ro&&(n[r]=0)}}const m=Pr[r];let h,y;if(m)return r==="$attrs"&&ft(t,"get",r),m(t);if((h=s.__cssModules)&&(h=h[r]))return h;if(o!==V&&$(o,r))return n[r]=4,o[r];if(y=d.config.globalProperties,$(y,r))return y[r]},set({_:t},r,o){const{data:e,setupState:a,ctx:i}=t;return _o(a,r)?(a[r]=o,!0):e!==V&&$(e,r)?(e[r]=o,!0):$(t.props,r)||r[0]==="$"&&r.slice(1)in t?!1:(i[r]=o,!0)},has({_:{data:t,setupState:r,accessCache:o,ctx:e,appContext:a,propsOptions:i}},n){let s;return!!o[n]||t!==V&&$(t,n)||_o(r,n)||(s=i[0])&&$(s,n)||$(e,n)||$(Pr,n)||$(a.config.globalProperties,n)},defineProperty(t,r,o){return o.get!=null?t._.accessCache[r]=0:$(o,"value")&&this.set(t,r,o.value,null),Reflect.defineProperty(t,r,o)}};let Ro=!0;function qn(t){const r=le(t),o=t.proxy,e=t.ctx;Ro=!1,r.beforeCreate&&Ie(r.beforeCreate,t,"bc");const{data:a,computed:i,methods:n,watch:s,provide:d,inject:b,created:m,beforeMount:h,mounted:y,beforeUpdate:E,updated:R,activated:P,deactivated:N,beforeDestroy:S,beforeUnmount:ut,destroyed:A,unmounted:X,render:G,renderTracked:It,renderTriggered:D,errorCaptured:L,serverPrefetch:ht,expose:bt,inheritAttrs:xt,components:ir,directives:nr,filters:Ot}=r;if(b&&Wn(b,e,null,t.appContext.config.unwrapInjectedRef),n)for(const W in n){const U=n[W];O(U)&&(e[W]=U.bind(o))}if(a){const W=a.call(o,o);K(W)&&(t.data=co(W))}if(Ro=!0,i)for(const W in i){const U=i[W],Wt=O(U)?U.bind(o,o):O(U.get)?U.get.bind(o,o):_t,Nr=!O(U)&&O(U.set)?U.set.bind(o):_t,Yt=Qa({get:Wt,set:Nr});Object.defineProperty(e,W,{enumerable:!0,configurable:!0,get:()=>Yt.value,set:jt=>Yt.value=jt})}if(s)for(const W in s)Na(s[W],e,o,W);if(d){const W=O(d)?d.call(o):d;Reflect.ownKeys(W).forEach(U=>{In(U,W[U])})}m&&Ie(m,t,"c");function st(W,U){M(U)?U.forEach(Wt=>W(Wt.bind(o))):U&&W(U.bind(o))}if(st($n,h),st(Fn,y),st(Ln,E),st(Bn,R),st(Tn,P),st(Sn,N),st(Fa,L),st(Hn,It),st(Un,D),st(Nn,ut),st($a,X),st(Dn,ht),M(bt))if(bt.length){const W=t.exposed||(t.exposed={});bt.forEach(U=>{Object.defineProperty(W,U,{get:()=>o[U],set:Wt=>o[U]=Wt})})}else t.exposed||(t.exposed={});G&&t.render===_t&&(t.render=G),xt!=null&&(t.inheritAttrs=xt),ir&&(t.components=ir),nr&&(t.directives=nr)}function Wn(t,r,o=_t,e=!1){M(t)&&(t=$o(t));for(const a in t){const i=t[a];let n;K(i)?"default"in i?n=Er(i.from||a,i.default,!0):n=Er(i.from||a):n=Er(i),Y(n)&&e?Object.defineProperty(r,a,{enumerable:!0,configurable:!0,get:()=>n.value,set:s=>n.value=s}):r[a]=n}}function Ie(t,r,o){zt(M(t)?t.map(e=>e.bind(r.proxy)):t.bind(r.proxy),r,o)}function Na(t,r,o,e){const a=e.includes(".")?Ta(o,e):()=>o[e];if(tt(t)){const i=r[t];O(i)&&or(a,i)}else if(O(t))or(a,t.bind(o));else if(K(t))if(M(t))t.forEach(i=>Na(i,r,o,e));else{const i=O(t.handler)?t.handler.bind(o):r[t.handler];O(i)&&or(a,i,t)}}function le(t){const r=t.type,{mixins:o,extends:e}=r,{mixins:a,optionsCache:i,config:{optionMergeStrategies:n}}=t.appContext,s=i.get(r);let d;return s?d=s:!a.length&&!o&&!e?d=r:(d={},a.length&&a.forEach(b=>oo(d,b,n,!0)),oo(d,r,n)),K(r)&&i.set(r,d),d}function oo(t,r,o,e=!1){const{mixins:a,extends:i}=r;i&&oo(t,i,o,!0),a&&a.forEach(n=>oo(t,n,o,!0));for(const n in r)if(!(e&&n==="expose")){const s=Yn[n]||o&&o[n];t[n]=s?s(t[n],r[n]):r[n]}return t}const Yn={data:Oe,props:Gt,emits:Gt,methods:Gt,computed:Gt,beforeCreate:lt,created:lt,beforeMount:lt,mounted:lt,beforeUpdate:lt,updated:lt,beforeDestroy:lt,beforeUnmount:lt,destroyed:lt,unmounted:lt,activated:lt,deactivated:lt,errorCaptured:lt,serverPrefetch:lt,components:Gt,directives:Gt,watch:Xn,provide:Oe,inject:Jn};function Oe(t,r){return r?t?function(){return it(O(t)?t.call(this,this):t,O(r)?r.call(this,this):r)}:r:t}function Jn(t,r){return Gt($o(t),$o(r))}function $o(t){if(M(t)){const r={};for(let o=0;o<t.length;o++)r[t[o]]=t[o];return r}return t}function lt(t,r){return t?[...new Set([].concat(t,r))]:r}function Gt(t,r){return t?it(it(Object.create(null),t),r):r}function Xn(t,r){if(!t)return r;if(!r)return t;const o=it(Object.create(null),t);for(const e in r)o[e]=lt(t[e],r[e]);return o}function Gn(t,r,o,e=!1){const a={},i={};Zr(i,uo,1),t.propsDefaults=Object.create(null),Da(t,r,a,i);for(const n in t.propsOptions[0])n in a||(a[n]=void 0);o?t.props=e?a:cn(a):t.type.props?t.props=a:t.props=i,t.attrs=i}function Zn(t,r,o,e){const{props:a,attrs:i,vnode:{patchFlag:n}}=t,s=F(a),[d]=t.propsOptions;let b=!1;if((e||n>0)&&!(n&16)){if(n&8){const m=t.vnode.dynamicProps;for(let h=0;h<m.length;h++){let y=m[h];if(po(t.emitsOptions,y))continue;const E=r[y];if(d)if($(i,y))E!==i[y]&&(i[y]=E,b=!0);else{const R=Rt(y);a[R]=Fo(d,s,R,E,t,!1)}else E!==i[y]&&(i[y]=E,b=!0)}}}else{Da(t,r,a,i)&&(b=!0);let m;for(const h in s)(!r||!$(r,h)&&((m=vt(h))===h||!$(r,m)))&&(d?o&&(o[h]!==void 0||o[m]!==void 0)&&(a[h]=Fo(d,s,h,void 0,t,!0)):delete a[h]);if(i!==s)for(const h in i)(!r||!$(r,h))&&(delete i[h],b=!0)}b&&Ft(t,"set","$attrs")}function Da(t,r,o,e){const[a,i]=t.propsOptions;let n=!1,s;if(r)for(let d in r){if(Yr(d))continue;const b=r[d];let m;a&&$(a,m=Rt(d))?!i||!i.includes(m)?o[m]=b:(s||(s={}))[m]=b:po(t.emitsOptions,d)||(!(d in e)||b!==e[d])&&(e[d]=b,n=!0)}if(i){const d=F(o),b=s||V;for(let m=0;m<i.length;m++){const h=i[m];o[h]=Fo(a,d,h,b[h],t,!$(b,h))}}return n}function Fo(t,r,o,e,a,i){const n=t[o];if(n!=null){const s=$(n,"default");if(s&&e===void 0){const d=n.default;if(n.type!==Function&&O(d)){const{propsDefaults:b}=a;o in b?e=b[o]:(wr(a),e=b[o]=d.call(null,r),er())}else e=d}n[0]&&(i&&!s?e=!1:n[1]&&(e===""||e===vt(o))&&(e=!0))}return e}function Ua(t,r,o=!1){const e=r.propsCache,a=e.get(t);if(a)return a;const i=t.props,n={},s=[];let d=!1;if(!O(t)){const m=h=>{d=!0;const[y,E]=Ua(h,r,!0);it(n,y),E&&s.push(...E)};!o&&r.mixins.length&&r.mixins.forEach(m),t.extends&&m(t.extends),t.mixins&&t.mixins.forEach(m)}if(!i&&!d)return K(t)&&e.set(t,pr),pr;if(M(i))for(let m=0;m<i.length;m++){const h=Rt(i[m]);Ae(h)&&(n[h]=V)}else if(i)for(const m in i){const h=Rt(m);if(Ae(h)){const y=i[m],E=n[h]=M(y)||O(y)?{type:y}:Object.assign({},y);if(E){const R=Re(Boolean,E.type),P=Re(String,E.type);E[0]=R>-1,E[1]=P<0||R<P,(R>-1||$(E,"default"))&&s.push(h)}}}const b=[n,s];return K(t)&&e.set(t,b),b}function Ae(t){return t[0]!=="$"}function Te(t){const r=t&&t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function Se(t,r){return Te(t)===Te(r)}function Re(t,r){return M(r)?r.findIndex(o=>Se(o,t)):O(r)&&Se(r,t)?0:-1}const Ha=t=>t[0]==="_"||t==="$stable",de=t=>M(t)?t.map(Mt):[Mt(t)],Qn=(t,r,o)=>{if(r._n)return r;const e=$r((...a)=>de(r(...a)),o);return e._c=!1,e},Va=(t,r,o)=>{const e=t._ctx;for(const a in t){if(Ha(a))continue;const i=t[a];if(O(i))r[a]=Qn(a,i,e);else if(i!=null){const n=de(i);r[a]=()=>n}}},Ka=(t,r)=>{const o=de(r);t.slots.default=()=>o},ts=(t,r)=>{if(t.vnode.shapeFlag&32){const o=r._;o?(t.slots=F(r),Zr(r,"_",o)):Va(r,t.slots={})}else t.slots={},r&&Ka(t,r);Zr(t.slots,uo,1)},rs=(t,r,o)=>{const{vnode:e,slots:a}=t;let i=!0,n=V;if(e.shapeFlag&32){const s=r._;s?o&&s===1?i=!1:(it(a,r),!o&&s===1&&delete a._):(i=!r.$stable,Va(r,a)),n=r}else r&&(Ka(t,r),n={default:1});if(i)for(const s in a)!Ha(s)&&!(s in n)&&delete a[s]};function qa(){return{app:null,config:{isNativeTag:Mi,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let os=0;function es(t,r){return function(e,a=null){O(e)||(e=Object.assign({},e)),a!=null&&!K(a)&&(a=null);const i=qa(),n=new Set;let s=!1;const d=i.app={_uid:os++,_component:e,_props:a,_container:null,_context:i,_instance:null,version:zs,get config(){return i.config},set config(b){},use(b,...m){return n.has(b)||(b&&O(b.install)?(n.add(b),b.install(d,...m)):O(b)&&(n.add(b),b(d,...m))),d},mixin(b){return i.mixins.includes(b)||i.mixins.push(b),d},component(b,m){return m?(i.components[b]=m,d):i.components[b]},directive(b,m){return m?(i.directives[b]=m,d):i.directives[b]},mount(b,m,h){if(!s){const y=Q(e,a);return y.appContext=i,m&&r?r(y,b):t(y,b,h),s=!0,d._container=b,b.__vue_app__=d,ho(y.component)||y.component.proxy}},unmount(){s&&(t(null,d._container),delete d._container.__vue_app__)},provide(b,m){return i.provides[b]=m,d}};return d}}function Lo(t,r,o,e,a=!1){if(M(t)){t.forEach((y,E)=>Lo(y,r&&(M(r)?r[E]:r),o,e,a));return}if(Mr(e)&&!a)return;const i=e.shapeFlag&4?ho(e.component)||e.component.proxy:e.el,n=a?null:i,{i:s,r:d}=t,b=r&&r.r,m=s.refs===V?s.refs={}:s.refs,h=s.setupState;if(b!=null&&b!==d&&(tt(b)?(m[b]=null,$(h,b)&&(h[b]=null)):Y(b)&&(b.value=null)),O(d))Vt(d,s,12,[n,m]);else{const y=tt(d),E=Y(d);if(y||E){const R=()=>{if(t.f){const P=y?$(h,d)?h[d]:m[d]:d.value;a?M(P)&&Jo(P,i):M(P)?P.includes(i)||P.push(i):y?(m[d]=[i],$(h,d)&&(h[d]=m[d])):(d.value=[i],t.k&&(m[t.k]=d.value))}else y?(m[d]=n,$(h,d)&&(h[d]=n)):E&&(d.value=n,t.k&&(m[t.k]=n))};n?(R.id=-1,ct(R,o)):R()}}}const ct=Pn;function as(t){return is(t)}function is(t,r){const o=Si();o.__VUE__=!0;const{insert:e,remove:a,patchProp:i,createElement:n,createText:s,createComment:d,setText:b,setElementText:m,parentNode:h,nextSibling:y,setScopeId:E=_t,insertStaticContent:R}=t,P=(l,c,p,f=null,g=null,x=null,k=!1,v=null,w=!!c.dynamicChildren)=>{if(l===c)return;l&&!zr(l,c)&&(f=Dr(l),jt(l,g,x,!0),l=null),c.patchFlag===-2&&(w=!1,c.dynamicChildren=null);const{type:u,ref:z,shapeFlag:_}=c;switch(u){case go:N(l,c,p,f);break;case qt:S(l,c,p,f);break;case zo:l==null&&ut(c,p,f,k);break;case gt:ir(l,c,p,f,g,x,k,v,w);break;default:_&1?G(l,c,p,f,g,x,k,v,w):_&6?nr(l,c,p,f,g,x,k,v,w):(_&64||_&128)&&u.process(l,c,p,f,g,x,k,v,w,sr)}z!=null&&g&&Lo(z,l&&l.ref,x,c||l,!c)},N=(l,c,p,f)=>{if(l==null)e(c.el=s(c.children),p,f);else{const g=c.el=l.el;c.children!==l.children&&b(g,c.children)}},S=(l,c,p,f)=>{l==null?e(c.el=d(c.children||""),p,f):c.el=l.el},ut=(l,c,p,f)=>{[l.el,l.anchor]=R(l.children,c,p,f,l.el,l.anchor)},A=({el:l,anchor:c},p,f)=>{let g;for(;l&&l!==c;)g=y(l),e(l,p,f),l=g;e(c,p,f)},X=({el:l,anchor:c})=>{let p;for(;l&&l!==c;)p=y(l),a(l),l=p;a(c)},G=(l,c,p,f,g,x,k,v,w)=>{k=k||c.type==="svg",l==null?It(c,p,f,g,x,k,v,w):ht(l,c,g,x,k,v,w)},It=(l,c,p,f,g,x,k,v)=>{let w,u;const{type:z,props:_,shapeFlag:j,transition:I,dirs:T}=l;if(w=l.el=n(l.type,x,_&&_.is,_),j&8?m(w,l.children):j&16&&L(l.children,w,null,f,g,x&&z!=="foreignObject",k,v),T&&Jt(l,null,f,"created"),_){for(const B in _)B!=="value"&&!Yr(B)&&i(w,B,null,_[B],x,l.children,f,g,At);"value"in _&&i(w,"value",null,_.value),(u=_.onVnodeBeforeMount)&&Et(u,f,l)}D(w,l,l.scopeId,k,f),T&&Jt(l,null,f,"beforeMount");const H=(!g||g&&!g.pendingBranch)&&I&&!I.persisted;H&&I.beforeEnter(w),e(w,c,p),((u=_&&_.onVnodeMounted)||H||T)&&ct(()=>{u&&Et(u,f,l),H&&I.enter(w),T&&Jt(l,null,f,"mounted")},g)},D=(l,c,p,f,g)=>{if(p&&E(l,p),f)for(let x=0;x<f.length;x++)E(l,f[x]);if(g){let x=g.subTree;if(c===x){const k=g.vnode;D(l,k,k.scopeId,k.slotScopeIds,g.parent)}}},L=(l,c,p,f,g,x,k,v,w=0)=>{for(let u=w;u<l.length;u++){const z=l[u]=v?Nt(l[u]):Mt(l[u]);P(null,z,c,p,f,g,x,k,v)}},ht=(l,c,p,f,g,x,k)=>{const v=c.el=l.el;let{patchFlag:w,dynamicChildren:u,dirs:z}=c;w|=l.patchFlag&16;const _=l.props||V,j=c.props||V;let I;p&&Xt(p,!1),(I=j.onVnodeBeforeUpdate)&&Et(I,p,c,l),z&&Jt(c,l,p,"beforeUpdate"),p&&Xt(p,!0);const T=g&&c.type!=="foreignObject";if(u?bt(l.dynamicChildren,u,v,p,f,T,x):k||U(l,c,v,null,p,f,T,x,!1),w>0){if(w&16)xt(v,c,_,j,p,f,g);else if(w&2&&_.class!==j.class&&i(v,"class",null,j.class,g),w&4&&i(v,"style",_.style,j.style,g),w&8){const H=c.dynamicProps;for(let B=0;B<H.length;B++){const J=H[B],wt=_[J],lr=j[J];(lr!==wt||J==="value")&&i(v,J,wt,lr,g,l.children,p,f,At)}}w&1&&l.children!==c.children&&m(v,c.children)}else!k&&u==null&&xt(v,c,_,j,p,f,g);((I=j.onVnodeUpdated)||z)&&ct(()=>{I&&Et(I,p,c,l),z&&Jt(c,l,p,"updated")},f)},bt=(l,c,p,f,g,x,k)=>{for(let v=0;v<c.length;v++){const w=l[v],u=c[v],z=w.el&&(w.type===gt||!zr(w,u)||w.shapeFlag&70)?h(w.el):p;P(w,u,z,null,f,g,x,k,!0)}},xt=(l,c,p,f,g,x,k)=>{if(p!==f){if(p!==V)for(const v in p)!Yr(v)&&!(v in f)&&i(l,v,p[v],null,k,c.children,g,x,At);for(const v in f){if(Yr(v))continue;const w=f[v],u=p[v];w!==u&&v!=="value"&&i(l,v,u,w,k,c.children,g,x,At)}"value"in f&&i(l,"value",p.value,f.value)}},ir=(l,c,p,f,g,x,k,v,w)=>{const u=c.el=l?l.el:s(""),z=c.anchor=l?l.anchor:s("");let{patchFlag:_,dynamicChildren:j,slotScopeIds:I}=c;I&&(v=v?v.concat(I):I),l==null?(e(u,p,f),e(z,p,f),L(c.children,p,z,g,x,k,v,w)):_>0&&_&64&&j&&l.dynamicChildren?(bt(l.dynamicChildren,j,p,g,x,k,v),(c.key!=null||g&&c===g.subTree)&&Wa(l,c,!0)):U(l,c,p,z,g,x,k,v,w)},nr=(l,c,p,f,g,x,k,v,w)=>{c.slotScopeIds=v,l==null?c.shapeFlag&512?g.ctx.activate(c,p,f,k,w):Ot(c,p,f,g,x,k,w):nt(l,c,w)},Ot=(l,c,p,f,g,x,k)=>{const v=l.component=fs(l,f,g);if(Sa(l)&&(v.ctx.renderer=sr),us(v),v.asyncDep){if(g&&g.registerDep(v,st),!l.el){const w=v.subTree=Q(qt);S(null,w,c,p)}return}st(v,l,c,p,g,x,k)},nt=(l,c,p)=>{const f=c.component=l.component;if(Cn(l,c,p))if(f.asyncDep&&!f.asyncResolved){W(f,c,p);return}else f.next=c,wn(f.update),f.update();else c.el=l.el,f.vnode=c},st=(l,c,p,f,g,x,k)=>{const v=()=>{if(l.isMounted){let{next:z,bu:_,u:j,parent:I,vnode:T}=l,H=z,B;Xt(l,!1),z?(z.el=T.el,W(l,z,k)):z=T,_&&Jr(_),(B=z.props&&z.props.onVnodeBeforeUpdate)&&Et(B,I,z,T),Xt(l,!0);const J=ko(l),wt=l.subTree;l.subTree=J,P(wt,J,h(wt.el),Dr(wt),l,g,x),z.el=J.el,H===null&&En(l,J.el),j&&ct(j,g),(B=z.props&&z.props.onVnodeUpdated)&&ct(()=>Et(B,I,z,T),g)}else{let z;const{el:_,props:j}=c,{bm:I,m:T,parent:H}=l,B=Mr(c);if(Xt(l,!1),I&&Jr(I),!B&&(z=j&&j.onVnodeBeforeMount)&&Et(z,H,c),Xt(l,!0),_&&wo){const J=()=>{l.subTree=ko(l),wo(_,l.subTree,l,g,null)};B?c.type.__asyncLoader().then(()=>!l.isUnmounted&&J()):J()}else{const J=l.subTree=ko(l);P(null,J,p,f,l,g,x),c.el=J.el}if(T&&ct(T,g),!B&&(z=j&&j.onVnodeMounted)){const J=c;ct(()=>Et(z,H,J),g)}(c.shapeFlag&256||H&&Mr(H.vnode)&&H.vnode.shapeFlag&256)&&l.a&&ct(l.a,g),l.isMounted=!0,c=p=f=null}},w=l.effect=new Qo(v,()=>se(u),l.scope),u=l.update=()=>w.run();u.id=l.uid,Xt(l,!0),u()},W=(l,c,p)=>{c.component=l;const f=l.vnode.props;l.vnode=c,l.next=null,Zn(l,c.props,f,p),rs(l,c.children,p),yr(),Ee(),kr()},U=(l,c,p,f,g,x,k,v,w=!1)=>{const u=l&&l.children,z=l?l.shapeFlag:0,_=c.children,{patchFlag:j,shapeFlag:I}=c;if(j>0){if(j&128){Nr(u,_,p,f,g,x,k,v,w);return}else if(j&256){Wt(u,_,p,f,g,x,k,v,w);return}}I&8?(z&16&&At(u,g,x),_!==u&&m(p,_)):z&16?I&16?Nr(u,_,p,f,g,x,k,v,w):At(u,g,x,!0):(z&8&&m(p,""),I&16&&L(_,p,f,g,x,k,v,w))},Wt=(l,c,p,f,g,x,k,v,w)=>{l=l||pr,c=c||pr;const u=l.length,z=c.length,_=Math.min(u,z);let j;for(j=0;j<_;j++){const I=c[j]=w?Nt(c[j]):Mt(c[j]);P(l[j],I,p,null,g,x,k,v,w)}u>z?At(l,g,x,!0,!1,_):L(c,p,f,g,x,k,v,w,_)},Nr=(l,c,p,f,g,x,k,v,w)=>{let u=0;const z=c.length;let _=l.length-1,j=z-1;for(;u<=_&&u<=j;){const I=l[u],T=c[u]=w?Nt(c[u]):Mt(c[u]);if(zr(I,T))P(I,T,p,null,g,x,k,v,w);else break;u++}for(;u<=_&&u<=j;){const I=l[_],T=c[j]=w?Nt(c[j]):Mt(c[j]);if(zr(I,T))P(I,T,p,null,g,x,k,v,w);else break;_--,j--}if(u>_){if(u<=j){const I=j+1,T=I<z?c[I].el:f;for(;u<=j;)P(null,c[u]=w?Nt(c[u]):Mt(c[u]),p,T,g,x,k,v,w),u++}}else if(u>j)for(;u<=_;)jt(l[u],g,x,!0),u++;else{const I=u,T=u,H=new Map;for(u=T;u<=j;u++){const pt=c[u]=w?Nt(c[u]):Mt(c[u]);pt.key!=null&&H.set(pt.key,u)}let B,J=0;const wt=j-T+1;let lr=!1,ue=0;const _r=new Array(wt);for(u=0;u<wt;u++)_r[u]=0;for(u=I;u<=_;u++){const pt=l[u];if(J>=wt){jt(pt,g,x,!0);continue}let Ct;if(pt.key!=null)Ct=H.get(pt.key);else for(B=T;B<=j;B++)if(_r[B-T]===0&&zr(pt,c[B])){Ct=B;break}Ct===void 0?jt(pt,g,x,!0):(_r[Ct-T]=u+1,Ct>=ue?ue=Ct:lr=!0,P(pt,c[Ct],p,null,g,x,k,v,w),J++)}const he=lr?ns(_r):pr;for(B=he.length-1,u=wt-1;u>=0;u--){const pt=T+u,Ct=c[pt],ve=pt+1<z?c[pt+1].el:f;_r[u]===0?P(null,Ct,p,ve,g,x,k,v,w):lr&&(B<0||u!==he[B]?Yt(Ct,p,ve,2):B--)}}},Yt=(l,c,p,f,g=null)=>{const{el:x,type:k,transition:v,children:w,shapeFlag:u}=l;if(u&6){Yt(l.component.subTree,c,p,f);return}if(u&128){l.suspense.move(c,p,f);return}if(u&64){k.move(l,c,p,sr);return}if(k===gt){e(x,c,p);for(let _=0;_<w.length;_++)Yt(w[_],c,p,f);e(l.anchor,c,p);return}if(k===zo){A(l,c,p);return}if(f!==2&&u&1&&v)if(f===0)v.beforeEnter(x),e(x,c,p),ct(()=>v.enter(x),g);else{const{leave:_,delayLeave:j,afterLeave:I}=v,T=()=>e(x,c,p),H=()=>{_(x,()=>{T(),I&&I()})};j?j(x,T,H):H()}else e(x,c,p)},jt=(l,c,p,f=!1,g=!1)=>{const{type:x,props:k,ref:v,children:w,dynamicChildren:u,shapeFlag:z,patchFlag:_,dirs:j}=l;if(v!=null&&Lo(v,null,p,l,!0),z&256){c.ctx.deactivate(l);return}const I=z&1&&j,T=!Mr(l);let H;if(T&&(H=k&&k.onVnodeBeforeUnmount)&&Et(H,c,l),z&6)fi(l.component,p,f);else{if(z&128){l.suspense.unmount(p,f);return}I&&Jt(l,null,c,"beforeUnmount"),z&64?l.type.remove(l,c,p,g,sr,f):u&&(x!==gt||_>0&&_&64)?At(u,c,p,!1,!0):(x===gt&&_&384||!g&&z&16)&&At(w,c,p),f&&ge(l)}(T&&(H=k&&k.onVnodeUnmounted)||I)&&ct(()=>{H&&Et(H,c,l),I&&Jt(l,null,c,"unmounted")},p)},ge=l=>{const{type:c,el:p,anchor:f,transition:g}=l;if(c===gt){gi(p,f);return}if(c===zo){X(l);return}const x=()=>{a(p),g&&!g.persisted&&g.afterLeave&&g.afterLeave()};if(l.shapeFlag&1&&g&&!g.persisted){const{leave:k,delayLeave:v}=g,w=()=>k(p,x);v?v(l.el,x,w):w()}else x()},gi=(l,c)=>{let p;for(;l!==c;)p=y(l),a(l),l=p;a(c)},fi=(l,c,p)=>{const{bum:f,scope:g,update:x,subTree:k,um:v}=l;f&&Jr(f),g.stop(),x&&(x.active=!1,jt(k,l,c,p)),v&&ct(v,c),ct(()=>{l.isUnmounted=!0},c),c&&c.pendingBranch&&!c.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===c.pendingId&&(c.deps--,c.deps===0&&c.resolve())},At=(l,c,p,f=!1,g=!1,x=0)=>{for(let k=x;k<l.length;k++)jt(l[k],c,p,f,g)},Dr=l=>l.shapeFlag&6?Dr(l.component.subTree):l.shapeFlag&128?l.suspense.next():y(l.anchor||l.el),fe=(l,c,p)=>{l==null?c._vnode&&jt(c._vnode,null,null,!0):P(c._vnode||null,l,c,null,null,null,p),Ee(),Ma(),c._vnode=l},sr={p:P,um:jt,m:Yt,r:ge,mt:Ot,mc:L,pc:U,pbc:bt,n:Dr,o:t};let xo,wo;return r&&([xo,wo]=r(sr)),{render:fe,hydrate:xo,createApp:es(fe,xo)}}function Xt({effect:t,update:r},o){t.allowRecurse=r.allowRecurse=o}function Wa(t,r,o=!1){const e=t.children,a=r.children;if(M(e)&&M(a))for(let i=0;i<e.length;i++){const n=e[i];let s=a[i];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=a[i]=Nt(a[i]),s.el=n.el),o||Wa(n,s)),s.type===go&&(s.el=n.el)}}function ns(t){const r=t.slice(),o=[0];let e,a,i,n,s;const d=t.length;for(e=0;e<d;e++){const b=t[e];if(b!==0){if(a=o[o.length-1],t[a]<b){r[e]=a,o.push(e);continue}for(i=0,n=o.length-1;i<n;)s=i+n>>1,t[o[s]]<b?i=s+1:n=s;b<t[o[i]]&&(i>0&&(r[e]=o[i-1]),o[i]=e)}}for(i=o.length,n=o[i-1];i-- >0;)o[i]=n,n=r[n];return o}const ss=t=>t.__isTeleport,gt=Symbol(void 0),go=Symbol(void 0),qt=Symbol(void 0),zo=Symbol(void 0),Ir=[];let kt=null;function q(t=!1){Ir.push(kt=t?null:[])}function ls(){Ir.pop(),kt=Ir[Ir.length-1]||null}let Fr=1;function $e(t){Fr+=t}function Ya(t){return t.dynamicChildren=Fr>0?kt||pr:null,ls(),Fr>0&&kt&&kt.push(t),t}function Z(t,r,o,e,a,i){return Ya(C(t,r,o,e,a,i,!0))}function fo(t,r,o,e,a){return Ya(Q(t,r,o,e,a,!0))}function eo(t){return t?t.__v_isVNode===!0:!1}function zr(t,r){return t.type===r.type&&t.key===r.key}const uo="__vInternal",Ja=({key:t})=>t??null,Xr=({ref:t,ref_key:r,ref_for:o})=>t!=null?tt(t)||Y(t)||O(t)?{i:at,r:t,k:r,f:!!o}:t:null;function C(t,r=null,o=null,e=0,a=null,i=t===gt?0:1,n=!1,s=!1){const d={__v_isVNode:!0,__v_skip:!0,type:t,props:r,key:r&&Ja(r),ref:r&&Xr(r),scopeId:Oa,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:e,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:at};return s?(ce(d,o),i&128&&t.normalize(d)):o&&(d.shapeFlag|=tt(o)?8:16),Fr>0&&!n&&kt&&(d.patchFlag>0||i&6)&&d.patchFlag!==32&&kt.push(d),d}const Q=ds;function ds(t,r=null,o=null,e=0,a=null,i=!1){if((!t||t===Vn)&&(t=qt),eo(t)){const s=xr(t,r,!0);return o&&ce(s,o),Fr>0&&!i&&kt&&(s.shapeFlag&6?kt[kt.indexOf(t)]=s:kt.push(s)),s.patchFlag|=-2,s}if(ws(t)&&(t=t.__vccOpts),r){r=cs(r);let{class:s,style:d}=r;s&&!tt(s)&&(r.class=Br(s)),K(d)&&(wa(d)&&!M(d)&&(d=it({},d)),r.style=ao(d))}const n=tt(t)?1:Mn(t)?128:ss(t)?64:K(t)?4:O(t)?2:0;return C(t,r,o,e,a,n,i,!0)}function cs(t){return t?wa(t)||uo in t?it({},t):t:null}function xr(t,r,o=!1){const{props:e,ref:a,patchFlag:i,children:n}=t,s=r?ps(e||{},r):e;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:s,key:s&&Ja(s),ref:r&&r.ref?o&&a?M(a)?a.concat(Xr(r)):[a,Xr(r)]:Xr(r):a,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:n,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:r&&t.type!==gt?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&xr(t.ssContent),ssFallback:t.ssFallback&&xr(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx}}function bs(t=" ",r=0){return Q(go,null,t,r)}function fr(t="",r=!1){return r?(q(),fo(qt,null,t)):Q(qt,null,t)}function Mt(t){return t==null||typeof t=="boolean"?Q(qt):M(t)?Q(gt,null,t.slice()):typeof t=="object"?Nt(t):Q(go,null,String(t))}function Nt(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:xr(t)}function ce(t,r){let o=0;const{shapeFlag:e}=t;if(r==null)r=null;else if(M(r))o=16;else if(typeof r=="object")if(e&65){const a=r.default;a&&(a._c&&(a._d=!1),ce(t,a()),a._c&&(a._d=!0));return}else{o=32;const a=r._;!a&&!(uo in r)?r._ctx=at:a===3&&at&&(at.slots._===1?r._=1:(r._=2,t.patchFlag|=1024))}else O(r)?(r={default:r,_ctx:at},o=32):(r=String(r),e&64?(o=16,r=[bs(r)]):o=8);t.children=r,t.shapeFlag|=o}function ps(...t){const r={};for(let o=0;o<t.length;o++){const e=t[o];for(const a in e)if(a==="class")r.class!==e.class&&(r.class=Br([r.class,e.class]));else if(a==="style")r.style=ao([r.style,e.style]);else if(io(a)){const i=r[a],n=e[a];n&&i!==n&&!(M(i)&&i.includes(n))&&(r[a]=i?[].concat(i,n):n)}else a!==""&&(r[a]=e[a])}return r}function Et(t,r,o,e=null){zt(t,r,7,[o,e])}const ms=qa();let gs=0;function fs(t,r,o){const e=t.type,a=(r?r.appContext:t.appContext)||ms,i={uid:gs++,vnode:t,type:e,parent:r,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,scope:new sa(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:r?r.provides:Object.create(a.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ua(e,a),emitsOptions:Ia(e,a),emit:null,emitted:null,propsDefaults:V,inheritAttrs:e.inheritAttrs,ctx:V,data:V,props:V,attrs:V,slots:V,refs:V,setupState:V,setupContext:null,suspense:o,suspenseId:o?o.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=r?r.root:i,i.emit=_n.bind(null,i),t.ce&&t.ce(i),i}let ot=null;const Xa=()=>ot||at,wr=t=>{ot=t,t.scope.on()},er=()=>{ot&&ot.scope.off(),ot=null};function Ga(t){return t.vnode.shapeFlag&4}let Lr=!1;function us(t,r=!1){Lr=r;const{props:o,children:e}=t.vnode,a=Ga(t);Gn(t,o,a,r),ts(t,e);const i=a?hs(t,r):void 0;return Lr=!1,i}function hs(t,r){const o=t.type;t.accessCache=Object.create(null),t.proxy=vr(new Proxy(t.ctx,Kn));const{setup:e}=o;if(e){const a=t.setupContext=e.length>1?xs(t):null;wr(t),yr();const i=Vt(e,t,0,[t.props,a]);if(kr(),er(),ea(i)){if(i.then(er,er),r)return i.then(n=>{Fe(t,n,r)}).catch(n=>{bo(n,t,0)});t.asyncDep=i}else Fe(t,i,r)}else Za(t,r)}function Fe(t,r,o){O(r)?t.type.__ssrInlineRender?t.ssrRender=r:t.render=r:K(r)&&(t.setupState=_a(r)),Za(t,o)}let Le;function Za(t,r,o){const e=t.type;if(!t.render){if(!r&&Le&&!e.render){const a=e.template||le(t).template;if(a){const{isCustomElement:i,compilerOptions:n}=t.appContext.config,{delimiters:s,compilerOptions:d}=e,b=it(it({isCustomElement:i,delimiters:s},n),d);e.render=Le(a,b)}}t.render=e.render||_t}wr(t),yr(),qn(t),kr(),er()}function vs(t){return new Proxy(t.attrs,{get(r,o){return ft(t,"get","$attrs"),r[o]}})}function xs(t){const r=e=>{t.exposed=e||{}};let o;return{get attrs(){return o||(o=vs(t))},slots:t.slots,emit:t.emit,expose:r}}function ho(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(_a(vr(t.exposed)),{get(r,o){if(o in r)return r[o];if(o in Pr)return Pr[o](t)},has(r,o){return o in r||o in Pr}}))}function ws(t){return O(t)&&"__vccOpts"in t}const Qa=(t,r)=>hn(t,r,Lr);function ys(t,r,o){const e=arguments.length;return e===2?K(r)&&!M(r)?eo(r)?Q(t,null,[r]):Q(t,r):Q(t,null,r):(e>3?o=Array.prototype.slice.call(arguments,2):e===3&&eo(o)&&(o=[o]),Q(t,r,o))}const ks=Symbol(""),_s=()=>Er(ks),zs="3.2.45",js="http://www.w3.org/2000/svg",Qt=typeof document<"u"?document:null,Be=Qt&&Qt.createElement("template"),Cs={insert:(t,r,o)=>{r.insertBefore(t,o||null)},remove:t=>{const r=t.parentNode;r&&r.removeChild(t)},createElement:(t,r,o,e)=>{const a=r?Qt.createElementNS(js,t):Qt.createElement(t,o?{is:o}:void 0);return t==="select"&&e&&e.multiple!=null&&a.setAttribute("multiple",e.multiple),a},createText:t=>Qt.createTextNode(t),createComment:t=>Qt.createComment(t),setText:(t,r)=>{t.nodeValue=r},setElementText:(t,r)=>{t.textContent=r},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Qt.querySelector(t),setScopeId(t,r){t.setAttribute(r,"")},insertStaticContent(t,r,o,e,a,i){const n=o?o.previousSibling:r.lastChild;if(a&&(a===i||a.nextSibling))for(;r.insertBefore(a.cloneNode(!0),o),!(a===i||!(a=a.nextSibling)););else{Be.innerHTML=e?`<svg>${t}</svg>`:t;const s=Be.content;if(e){const d=s.firstChild;for(;d.firstChild;)s.appendChild(d.firstChild);s.removeChild(d)}r.insertBefore(s,o)}return[n?n.nextSibling:r.firstChild,o?o.previousSibling:r.lastChild]}};function Es(t,r,o){const e=t._vtc;e&&(r=(r?[r,...e]:[...e]).join(" ")),r==null?t.removeAttribute("class"):o?t.setAttribute("class",r):t.className=r}function Ms(t,r,o){const e=t.style,a=tt(o);if(o&&!a){for(const i in o)Bo(e,i,o[i]);if(r&&!tt(r))for(const i in r)o[i]==null&&Bo(e,i,"")}else{const i=e.display;a?r!==o&&(e.cssText=o):r&&t.removeAttribute("style"),"_vod"in t&&(e.display=i)}}const Ne=/\s*!important$/;function Bo(t,r,o){if(M(o))o.forEach(e=>Bo(t,r,e));else if(o==null&&(o=""),r.startsWith("--"))t.setProperty(r,o);else{const e=Ps(t,r);Ne.test(o)?t.setProperty(vt(e),o.replace(Ne,""),"important"):t[e]=o}}const De=["Webkit","Moz","ms"],jo={};function Ps(t,r){const o=jo[r];if(o)return o;let e=Rt(r);if(e!=="filter"&&e in t)return jo[r]=e;e=na(e);for(let a=0;a<De.length;a++){const i=De[a]+e;if(i in t)return jo[r]=i}return r}const Ue="http://www.w3.org/1999/xlink";function Is(t,r,o,e,a){if(e&&r.startsWith("xlink:"))o==null?t.removeAttributeNS(Ue,r.slice(6,r.length)):t.setAttributeNS(Ue,r,o);else{const i=Ei(r);o==null||i&&!ta(o)?t.removeAttribute(r):t.setAttribute(r,i?"":o)}}function Os(t,r,o,e,a,i,n){if(r==="innerHTML"||r==="textContent"){e&&n(e,a,i),t[r]=o??"";return}if(r==="value"&&t.tagName!=="PROGRESS"&&!t.tagName.includes("-")){t._value=o;const d=o??"";(t.value!==d||t.tagName==="OPTION")&&(t.value=d),o==null&&t.removeAttribute(r);return}let s=!1;if(o===""||o==null){const d=typeof t[r];d==="boolean"?o=ta(o):o==null&&d==="string"?(o="",s=!0):d==="number"&&(o=0,s=!0)}try{t[r]=o}catch{}s&&t.removeAttribute(r)}function cr(t,r,o,e){t.addEventListener(r,o,e)}function As(t,r,o,e){t.removeEventListener(r,o,e)}function Ts(t,r,o,e,a=null){const i=t._vei||(t._vei={}),n=i[r];if(e&&n)n.value=e;else{const[s,d]=Ss(r);if(e){const b=i[r]=Fs(e,a);cr(t,s,b,d)}else n&&(As(t,s,n,d),i[r]=void 0)}}const He=/(?:Once|Passive|Capture)$/;function Ss(t){let r;if(He.test(t)){r={};let e;for(;e=t.match(He);)t=t.slice(0,t.length-e[0].length),r[e[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):vt(t.slice(2)),r]}let Co=0;const Rs=Promise.resolve(),$s=()=>Co||(Rs.then(()=>Co=0),Co=Date.now());function Fs(t,r){const o=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=o.attached)return;zt(Ls(e,o.value),r,5,[e])};return o.value=t,o.attached=$s(),o}function Ls(t,r){if(M(r)){const o=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{o.call(t),t._stopped=!0},r.map(e=>a=>!a._stopped&&e&&e(a))}else return r}const Ve=/^on[a-z]/,Bs=(t,r,o,e,a=!1,i,n,s,d)=>{r==="class"?Es(t,e,a):r==="style"?Ms(t,o,e):io(r)?Yo(r)||Ts(t,r,o,e,n):(r[0]==="."?(r=r.slice(1),!0):r[0]==="^"?(r=r.slice(1),!1):Ns(t,r,e,a))?Os(t,r,e,i,n,s,d):(r==="true-value"?t._trueValue=e:r==="false-value"&&(t._falseValue=e),Is(t,r,e,a))};function Ns(t,r,o,e){return e?!!(r==="innerHTML"||r==="textContent"||r in t&&Ve.test(r)&&O(o)):r==="spellcheck"||r==="draggable"||r==="translate"||r==="form"||r==="list"&&t.tagName==="INPUT"||r==="type"&&t.tagName==="TEXTAREA"||Ve.test(r)&&tt(o)?!1:r in t}const Ds=typeof HTMLElement<"u"?HTMLElement:class{};class be extends Ds{constructor(r,o={},e){super(),this._def=r,this._props=o,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&e?e(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,ne(()=>{this._connected||(Ye(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);new MutationObserver(e=>{for(const a of e)this._setAttr(a.attributeName)}).observe(this,{attributes:!0});const r=(e,a=!1)=>{const{props:i,styles:n}=e;let s;if(i&&!M(i))for(const d in i){const b=i[d];(b===Number||b&&b.type===Number)&&(d in this._props&&(this._props[d]=ur(this._props[d])),(s||(s=Object.create(null)))[Rt(d)]=!0)}this._numberProps=s,a&&this._resolveProps(e),this._applyStyles(n),this._update()},o=this._def.__asyncLoader;o?o().then(e=>r(e,!0)):r(this._def)}_resolveProps(r){const{props:o}=r,e=M(o)?o:Object.keys(o||{});for(const a of Object.keys(this))a[0]!=="_"&&e.includes(a)&&this._setProp(a,this[a],!0,!1);for(const a of e.map(Rt))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(i){this._setProp(a,i)}})}_setAttr(r){let o=this.getAttribute(r);const e=Rt(r);this._numberProps&&this._numberProps[e]&&(o=ur(o)),this._setProp(e,o,!1)}_getProp(r){return this._props[r]}_setProp(r,o,e=!0,a=!0){o!==this._props[r]&&(this._props[r]=o,a&&this._instance&&this._update(),e&&(o===!0?this.setAttribute(vt(r),""):typeof o=="string"||typeof o=="number"?this.setAttribute(vt(r),o+""):o||this.removeAttribute(vt(r))))}_update(){Ye(this._createVNode(),this.shadowRoot)}_createVNode(){const r=Q(this._def,it({},this._props));return this._instance||(r.ce=o=>{this._instance=o,o.isCE=!0;const e=(i,n)=>{this.dispatchEvent(new CustomEvent(i,{detail:n}))};o.emit=(i,...n)=>{e(i,n),vt(i)!==i&&e(vt(i),n)};let a=this;for(;a=a&&(a.parentNode||a.host);)if(a instanceof be){o.parent=a._instance,o.provides=a._instance.provides;break}}),r}_applyStyles(r){r&&r.forEach(o=>{const e=document.createElement("style");e.textContent=o,this.shadowRoot.appendChild(e)})}}const Ke=t=>{const r=t.props["onUpdate:modelValue"]||!1;return M(r)?o=>Jr(r,o):r};function Us(t){t.target.composing=!0}function qe(t){const r=t.target;r.composing&&(r.composing=!1,r.dispatchEvent(new Event("input")))}const No={created(t,{modifiers:{lazy:r,trim:o,number:e}},a){t._assign=Ke(a);const i=e||a.props&&a.props.type==="number";cr(t,r?"change":"input",n=>{if(n.target.composing)return;let s=t.value;o&&(s=s.trim()),i&&(s=ur(s)),t._assign(s)}),o&&cr(t,"change",()=>{t.value=t.value.trim()}),r||(cr(t,"compositionstart",Us),cr(t,"compositionend",qe),cr(t,"change",qe))},mounted(t,{value:r}){t.value=r??""},beforeUpdate(t,{value:r,modifiers:{lazy:o,trim:e,number:a}},i){if(t._assign=Ke(i),t.composing||document.activeElement===t&&t.type!=="range"&&(o||e&&t.value.trim()===r||(a||t.type==="number")&&ur(t.value)===r))return;const n=r??"";t.value!==n&&(t.value=n)}},Hs={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Vs=(t,r)=>o=>{if(!("key"in o))return;const e=vt(o.key);if(r.some(a=>a===e||Hs[a]===e))return t(o)},Ks={beforeMount(t,{value:r},{transition:o}){t._vod=t.style.display==="none"?"":t.style.display,o&&r?o.beforeEnter(t):jr(t,r)},mounted(t,{value:r},{transition:o}){o&&r&&o.enter(t)},updated(t,{value:r,oldValue:o},{transition:e}){!r!=!o&&(e?r?(e.beforeEnter(t),jr(t,!0),e.enter(t)):e.leave(t,()=>{jr(t,!1)}):jr(t,r))},beforeUnmount(t,{value:r}){jr(t,r)}};function jr(t,r){t.style.display=r?t._vod:"none"}const qs=it({patchProp:Bs},Cs);let We;function ti(){return We||(We=as(qs))}const Ye=(...t)=>{ti().render(...t)},Ws=(...t)=>{const r=ti().createApp(...t),{mount:o}=r;return r.mount=e=>{const a=Ys(e);if(!a)return;const i=r._component;!O(i)&&!i.render&&!i.template&&(i.template=a.innerHTML),a.innerHTML="";const n=o(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),n},r};function Ys(t){return tt(t)?document.querySelector(t):t}function Js({component:t,plugins:r=[]},o){const e=An({setup(){const i=Ws();r.map(s=>i.use(s));const n=Xa();Object.assign(n.appContext,i._context),Object.assign(n.provides,i._context.provides)},render:()=>ys(t),styles:t.styles});class a extends be{constructor(n){super(e,n,o),this._styleElements=[]}clearStyle(){this._styleElements.map(n=>n.remove())}_applyStyles(n){n&&n.reverse().forEach(s=>{const d=document.createElement("style");d.textContent=s,this.shadowRoot.prepend(d),this._styleElements.push(d)})}loadStyle(n){this.clearStyle(),this._applyStyles(n)}}return a.def=e,a}const Xs={class:"mb-1"},Do={__name:"EmojiIcon",props:{icon:{type:String,default:""},size:{type:Number,default:20}},setup(t){const r=t,o=dt({fontSize:`calc(${r.size}px / 10 * 6)`,width:`${r.size}px`,height:`${r.size}px`});return(e,a)=>(q(),Z("div",{class:"d-flex justify-content-center align-items-center fw-bold align-middle",style:ao(o.value)},[C("div",Xs,br(r.icon),1)],4))}},Gs=Object.freeze(Object.defineProperty({__proto__:null,default:Do},Symbol.toStringTag,{value:"Module"})),Zs=`.hoverdown-toggle[data-v-63e94035]{cursor:pointer;z-index:10}.hoverdown-menu[data-v-63e94035]{display:none;left:12px;top:12px;z-index:5}.hoverdown-help[data-v-63e94035]{left:0;bottom:0}.hoverdown-help-button[data-v-63e94035]{top:6px;right:4px;cursor:pointer;z-index:40}.hoverdown-open .hoverdown-toggle[data-v-63e94035]{z-index:20}.hoverdown-open .hoverdown-menu[data-v-63e94035]{display:block;z-index:15}
`,ri=(t,r)=>{const o=t.__vccOpts||t;for(const[e,a]of r)o[e]=a;return o},Qs={class:"hoverdown-menu position-absolute card shadow-lg border-0 overflow-hidden bg-white"},tl={class:"hoverdown-help position-absolute bg-white w-100 h-100"},rl={class:"p-3"},ol={class:"p-3"},el={__name:"ModuleCard",props:{icon:{type:String,default:""},showType:{type:String,default:"hover"}},setup(t){const r=t,o=dt(!1),e=dt(!1);function a(){o.value=!o.value}function i(){r.showType=="hover"&&(e.value=!0)}function n(){e.value=!1}function s(){r.showType=="click"&&(e.value=!0)}return(d,b)=>(q(),Z("div",{class:Br(["hoverdown position-relative mb-2",[e.value?"hoverdown-open":""]]),onMouseenter:i,onMouseleave:n},[Q(Do,{class:"hoverdown-toggle position-relative rounded-circle bg-white shadow-lg",icon:r.icon,size:30,onClick:s},null,8,["icon"]),C("div",Qs,[ro(C("div",tl,[C("div",rl,[Pe(d.$slots,"help",{},void 0,!0)])],512),[[Ks,o.value]]),C("div",ol,[Q(Do,{class:"hoverdown-help-button position-absolute rounded-circle bg-white shadow",size:26,icon:"❔",onClick:b[0]||(b[0]=m=>a())}),Pe(d.$slots,"default",{},void 0,!0)])])],34))}},pe=ri(el,[["styles",[Zs]],["__scopeId","data-v-63e94035"]]),al=Object.freeze(Object.defineProperty({__proto__:null,default:pe},Symbol.toStringTag,{value:"Module"}));function oi(){return window.location.href}function ei(t){const r=oi();for(let o of t)try{if(new RegExp(o).test(r))return!0}catch{}return!1}function ai(t){window.open(t)}var il=!1;/*!
* pinia v2.0.29
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/let ii;const vo=t=>ii=t,ni=Symbol();function Uo(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var Or;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(Or||(Or={}));function nl(){const t=la(!0),r=t.run(()=>dt({}));let o=[],e=[];const a=vr({install(i){vo(a),a._a=i,i.provide(ni,a),i.config.globalProperties.$pinia=a,e.forEach(n=>o.push(n)),e=[]},use(i){return!this._a&&!il?e.push(i):o.push(i),this},_p:o,_a:null,_e:t,_s:new Map,state:r});return a}const si=()=>{};function Je(t,r,o,e=si){t.push(r);const a=()=>{const i=t.indexOf(r);i>-1&&(t.splice(i,1),e())};return!o&&$i()&&Fi(a),a}function dr(t,...r){t.slice().forEach(o=>{o(...r)})}function Ho(t,r){t instanceof Map&&r instanceof Map&&r.forEach((o,e)=>t.set(e,o)),t instanceof Set&&r instanceof Set&&r.forEach(t.add,t);for(const o in r){if(!r.hasOwnProperty(o))continue;const e=r[o],a=t[o];Uo(a)&&Uo(e)&&t.hasOwnProperty(o)&&!Y(e)&&!$t(e)?t[o]=Ho(a,e):t[o]=e}return t}const sl=Symbol();function ll(t){return!Uo(t)||!t.hasOwnProperty(sl)}const{assign:Dt}=Object;function dl(t){return!!(Y(t)&&t.effect)}function cl(t,r,o,e){const{state:a,actions:i,getters:n}=r,s=o.state.value[t];let d;function b(){s||(o.state.value[t]=a?a():{});const m=gn(o.state.value[t]);return Dt(m,i,Object.keys(n||{}).reduce((h,y)=>(h[y]=vr(Qa(()=>{vo(o);const E=o._s.get(t);return n[y].call(E,E)})),h),{}))}return d=li(t,b,r,o,e,!0),d.$reset=function(){const h=a?a():{};this.$patch(y=>{Dt(y,h)})},d}function li(t,r,o={},e,a,i){let n;const s=Dt({actions:{}},o),d={deep:!0};let b,m,h=vr([]),y=vr([]),E;const R=e.state.value[t];!i&&!R&&(e.state.value[t]={}),dt({});let P;function N(D){let L;b=m=!1,typeof D=="function"?(D(e.state.value[t]),L={type:Or.patchFunction,storeId:t,events:E}):(Ho(e.state.value[t],D),L={type:Or.patchObject,payload:D,storeId:t,events:E});const ht=P=Symbol();ne().then(()=>{P===ht&&(b=!0)}),m=!0,dr(h,L,e.state.value[t])}const S=si;function ut(){n.stop(),h=[],y=[],e._s.delete(t)}function A(D,L){return function(){vo(e);const ht=Array.from(arguments),bt=[],xt=[];function ir(nt){bt.push(nt)}function nr(nt){xt.push(nt)}dr(y,{args:ht,name:D,store:G,after:ir,onError:nr});let Ot;try{Ot=L.apply(this&&this.$id===t?this:G,ht)}catch(nt){throw dr(xt,nt),nt}return Ot instanceof Promise?Ot.then(nt=>(dr(bt,nt),nt)).catch(nt=>(dr(xt,nt),Promise.reject(nt))):(dr(bt,Ot),Ot)}}const X={_p:e,$id:t,$onAction:Je.bind(null,y),$patch:N,$reset:S,$subscribe(D,L={}){const ht=Je(h,D,L.detached,()=>bt()),bt=n.run(()=>or(()=>e.state.value[t],xt=>{(L.flush==="sync"?m:b)&&D({storeId:t,type:Or.direct,events:E},xt)},Dt({},d,L)));return ht},$dispose:ut},G=co(X);e._s.set(t,G);const It=e._e.run(()=>(n=la(),n.run(()=>r())));for(const D in It){const L=It[D];if(Y(L)&&!dl(L)||$t(L))i||(R&&ll(L)&&(Y(L)?L.value=R[D]:Ho(L,R[D])),e.state.value[t][D]=L);else if(typeof L=="function"){const ht=A(D,L);It[D]=ht,s.actions[D]=L}}return Dt(G,It),Dt(F(G),It),Object.defineProperty(G,"$state",{get:()=>e.state.value[t],set:D=>{N(L=>{Dt(L,D)})}}),e._p.forEach(D=>{Dt(G,n.run(()=>D({store:G,app:e._a,pinia:e,options:s})))}),R&&i&&o.hydrate&&o.hydrate(G.$state,R),b=!0,m=!0,G}function di(t,r,o){let e,a;const i=typeof r=="function";typeof t=="string"?(e=t,a=i?o:r):(a=t,e=t.id);function n(s,d){const b=Xa();return s=s||b&&Er(ni,null),s&&vo(s),s=ii,s._s.has(e)||(i?li(e,r,a,s):cl(e,a,s)),s._s.get(e)}return n.$id=e,n}function ci(t){{t=F(t);const r={};for(const o in t){const e=t[o];(Y(e)||$t(e))&&(r[o]=za(t,o))}return r}}const bl=di("vip",{state:()=>({historyApi:""}),saveLocal:{enable:!0,version:1,key:"vip_store",update:({version:t,data:r})=>r}});function pl(){return ci(bl())}const ml="xhh-script",gl="3.1.0",fl="module",ul="小火狐自用油猴脚本 /Shadow DOM/ [VIP视频解析][网盘资源搜索]",hl="xiaohuohumax",vl="MIT",xl="https://github.com/xiaohuohumax/Xhh-Script",wl={dev:"vite",build:"vite build","build:release":"npm i && vite build","lint:check":"eslint . --ext .js,.vue","lint:fix":"eslint --quiet --fix . --ext .js,.vue"},yl={bootstrap:"^5.3.0-alpha1",pinia:"^2.0.29",vue:"^3.2.45"},kl={"@vitejs/plugin-vue":"^4.0.0",chalk:"^5.2.0",eslint:"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.9.0","fs-extra":"^11.1.0",vite:"^4.0.0"},Ut={name:ml,private:!0,version:gl,type:fl,description:ul,author:hl,license:vl,repository:xl,scripts:wl,dependencies:yl,devDependencies:kl},rt={success:(...t)=>console.info(`[${Ut.name}]`,...t),error:(...t)=>console.error(`[${Ut.name}]`,...t),warning:(...t)=>console.warn(`[${Ut.name}]`,...t),info:(...t)=>console.log(`[${Ut.name}]`,...t)},_l={class:"fw-bold"},zl=C("hr",{class:"my-2"},null,-1),jl=C("div",{class:"small"},[C("label",{class:"form-label"},"功能:"),C("p",{class:"small fw-normal"},"免费观看VIP视频资源"),C("label",{class:"form-label"},"使用方法:"),C("ul",{class:"small fw-normal"},[C("li",null,"进入视频网站的VIP播放页面"),C("li",null,"选择解析接口点击跳转至解析网站,免费观看VIP资源"),C("li",null,"自行选择满意的资源")]),C("label",{class:"form-label"},"添加其他接口:"),C("p",{class:"small fw-normal"},"请编辑油猴脚本的API配置,接口格式注释都有说明,编辑完保存即可"),C("label",{class:"form-label"},"其他:"),C("div",{class:"small fw-normal"},[C("p",null,"可通过顶部筛选搜索框速搜索接口")])],-1),Cl={style:{width:"200px",height:"400px"},class:"d-flex flex-column"},El={class:"interval-col flex-grow-1 overflow-y-auto"},Ml=C("div",{class:"border-4 border-top rounded-0 mb-2 border-warning"},null,-1),Pl=["title","onClick"],Il={key:0,class:"d-inline-block p-1 border border-3 border-danger rounded-circle"},Ol={key:0},Al={key:0,class:"btn btn-outline-danger btn-sm w-100 interval-col"},Tl={key:1},Sl={key:0,class:"btn btn-outline-warning btn-sm w-100 interval-col"},Rl={key:1,class:"text-center fw-light small"},bi={__name:"VipModule",setup(t){const r=pl(),o=xi.getConfig(),e=qo.getConfig(),a=dt(Eo(o.apis)),i=dt(Eo(o.apis)),n=dt("");or(()=>n.value,()=>{let b=n.value.trim();a.value=b==""?i.value:i.value.filter(m=>m.name.includes(b))});function s(b){ai(b.replace(o.apiReplaceFlag,oi())),r.historyApi.value=b}function d(){return o.isUseVip&&ei(o.vipMatchRe)?(rt.info("load module",o.name),!0):(rt.warning("discard load module",o.name),!1)}return(b,m)=>d()?(q(),fo(pe,{key:0,icon:St(o).icon,"show-type":St(e).showType},{help:$r(()=>[C("div",_l,[C("div",null,br(St(o).name),1),zl,jl])]),default:$r(()=>[C("div",Cl,[ro(C("input",{"onUpdate:modelValue":m[0]||(m[0]=h=>n.value=h),type:"text",class:"form-control form-control-sm interval-col flex-shrink-0",placeholder:"筛选接口"},null,512),[[No,n.value]]),C("div",El,[Ml,(q(!0),Z(gt,null,La(a.value,(h,y)=>(q(),Z("button",{key:y,type:"button",class:"btn btn-outline-primary btn-sm w-100 text-start interval-col d-flex justify-content-between align-items-center",title:h.title,onClick:E=>s(h.api)},[C("div",null,br(h.name),1),h.api==St(r).historyApi.value?(q(),Z("div",Il)):fr("",!0)],8,Pl))),128)),i.value.length==0?(q(),Z("div",Ol,[a.value.length==0?(q(),Z("button",Al," 没有接口~ ")):fr("",!0)])):(q(),Z("div",Tl,[a.value.length==0?(q(),Z("button",Sl," 没有找到~ ")):(q(),Z("div",Rl,"到底啦~"))]))])])]),_:1},8,["icon","show-type"])):fr("",!0)}},$l=Object.freeze(Object.defineProperty({__proto__:null,default:bi},Symbol.toStringTag,{value:"Module"})),Fl=di("pan",{state:()=>({historyApi:""}),saveLocal:{enable:!0,version:1,key:"pan_store",update:({version:t,data:r})=>r}});function Ll(){return ci(Fl())}const Bl={class:"fw-bold"},Nl=C("hr",{class:"my-2"},null,-1),Dl=C("div",{class:"small"},[C("label",{class:"form-label"},"功能:"),C("p",{class:"small fw-normal"},"搜索网盘资源"),C("label",{class:"form-label"},"使用方法:"),C("ul",{class:"small fw-normal"},[C("li",null,"选择网盘资源接口"),C("li",null,"输入需要搜索资源名称"),C("li",null,"回车搜索即可")]),C("label",{class:"form-label"},"添加其他接口:"),C("p",{class:"small fw-normal"},"请编辑油猴脚本的API配置,接口格式注释都有说明,编辑完保存即可"),C("label",{class:"form-label"},"其他:"),C("div",{class:"small fw-normal"},[C("p",null,"可通过顶部筛选搜索框速搜索接口")])],-1),Ul={style:{width:"200px",height:"400px"},class:"d-flex flex-column"},Hl={class:"interval-col flex-shrink-0"},Vl={class:"interval-col"},Kl=["placeholder"],ql={class:"text-danger small px-1"},Wl={class:"interval-col flex-grow-1 overflow-y-auto"},Yl=C("div",{class:"border-4 border-top rounded-0 mb-2 border-success"},null,-1),Jl=["title","onClick"],Xl={key:0,class:"d-inline-block p-1 border border-3 border-danger rounded-circle"},Gl={key:0},Zl={key:0,class:"btn btn-outline-danger btn-sm w-100 interval-col"},Ql={key:1},td={key:0,class:"btn btn-outline-warning btn-sm w-100 interval-col"},rd={key:1,class:"text-center fw-light small"},pi={__name:"PanModule",setup(t){const r=Ll(),o=wi.getConfig(),e=qo.getConfig(),a=dt(Mo(o.apis)),i=dt(Mo(o.apis)),n=dt(""),s=dt(""),d=dt("请选择接口"),b=dt("");or(()=>n.value,()=>{let P=n.value.trim();a.value=P==""?i.value:i.value.filter(N=>N.name.includes(P))}),or(()=>s.value,()=>y());const m=dt();function h(P){m.value=P,d.value=`回车搜索-${P.name}`,b.value=""}function y(){let P=s.value.trim();return m.value==null?(b.value="请先选择接口",!1):P==""?(b.value="请输入搜索内容",!1):(b.value="",!0)}function E(){y()&&(ai(m.value.api.replace(o.apiReplaceFlag,s.value.trim())),r.historyApi.value=m.value.api)}function R(){return o.isUsePan&&ei(o.panMatchRe)?(rt.info("load module",o.name),!0):(rt.warning("discard load module",o.name),!1)}return(P,N)=>R()?(q(),fo(pe,{key:0,icon:St(o).icon,"show-type":St(e).showType},{help:$r(()=>[C("div",Bl,[C("div",null,br(St(o).name),1),Nl,Dl])]),default:$r(()=>[C("div",Ul,[C("div",Hl,[C("div",Vl,[ro(C("input",{"onUpdate:modelValue":N[0]||(N[0]=S=>s.value=S),type:"text",class:"form-control form-control-sm interval-col",placeholder:d.value,onKeydown:N[1]||(N[1]=Vs(S=>E(),["enter"]))},null,40,Kl),[[No,s.value]]),C("div",ql,br(b.value),1)]),ro(C("input",{"onUpdate:modelValue":N[2]||(N[2]=S=>n.value=S),type:"text",class:"form-control form-control-sm interval-col",placeholder:"筛选接口"},null,512),[[No,n.value]])]),C("div",Wl,[Yl,(q(!0),Z(gt,null,La(a.value,(S,ut)=>(q(),Z("button",{key:ut,type:"button",class:Br(["btn btn-sm w-100 text-start interval-col d-flex justify-content-between align-items-center",S==m.value?"btn-warning":"btn-outline-primary"]),title:S.title,onClick:A=>h(S)},[C("div",null,br(S.name),1),S.api==St(r).historyApi.value?(q(),Z("div",Xl)):fr("",!0)],10,Jl))),128)),i.value.length==0?(q(),Z("div",Gl,[a.value.length==0?(q(),Z("button",Zl," 没有接口~ ")):fr("",!0)])):(q(),Z("div",Ql,[a.value.length==0?(q(),Z("button",td," 没有找到~ ")):(q(),Z("div",rd,"到底啦~"))]))])])]),_:1},8,["icon","show-type"])):fr("",!0)}},od=Object.freeze(Object.defineProperty({__proto__:null,default:pi},Symbol.toStringTag,{value:"Module"})),ed=`@charset "UTF-8";/*!
* Bootstrap v5.3.0-alpha1 (https://getbootstrap.com/)
* Copyright 2011-2022 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text: #0a58ca;--bs-secondary-text: #6c757d;--bs-success-text: #146c43;--bs-info-text: #087990;--bs-warning-text: #997404;--bs-danger-text: #b02a37;--bs-light-text: #6c757d;--bs-dark-text: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #f8f9fa;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #e9ecef;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(var(--bs-body-color-rgb), .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), .075);--bs-emphasis-color: #000;--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-disabled-bg: var(--bs-secondary-bg);--bs-highlight-bg: #fff3cd;--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}[data-bs-theme=dark]{--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #f8f9fa;--bs-emphasis-color-rgb: 248, 249, 250;--bs-secondary-color: rgba(173, 181, 189, .75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, .5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-emphasis-color: #fff;--bs-primary-text: #6ea8fe;--bs-secondary-text: #dee2e6;--bs-success-text: #75b798;--bs-info-text: #6edff6;--bs-warning-text: #ffda6a;--bs-danger-text: #ea868f;--bs-light-text: #f8f9fa;--bs-dark-text: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #212529;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #495057;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #055160;--bs-warning-border-subtle: #664d03;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #fff;--bs-link-color: #6ea8fe;--bs-link-hover-color: #9ec5fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 158, 197, 254;--bs-code-color: #e685b5;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15)}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color, inherit)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\\2014\\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-form-control-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-form-control-disabled-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-form-control-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating:before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (1.125em + .5625rem));height:1.875em;content:"";background-color:var(--bs-form-control-bg);border-radius:.375rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown),.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-success);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-success)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-success)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-success-text)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-danger);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-danger)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-danger)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-danger-text)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: .375rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: .5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: .25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: .375rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(.375rem - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .15);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: .375rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: .375rem;--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230a58ca'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: .5rem}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: .25rem}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: .375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: .375rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text)}.alert-success{--bs-alert-color: var(--bs-success-text);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text)}.alert-info{--bs-alert-color: var(--bs-info-text);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text)}.alert-warning{--bs-alert-color: var(--bs-warning-text);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text)}.alert-danger{--bs-alert-color: var(--bs-danger-text);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text)}.alert-light{--bs-alert-color: var(--bs-light-text);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text)}.alert-dark{--bs-alert-color: var(--bs-dark-text);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-primary-text);--bs-list-group-active-border-color: var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-secondary-text);--bs-list-group-active-border-color: var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-success-text);--bs-list-group-active-border-color: var(--bs-success-text)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-info-text);--bs-list-group-active-border-color: var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-warning-text);--bs-list-group-active-border-color: var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-danger-text);--bs-list-group-active-border-color: var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-light-text);--bs-list-group-active-border-color: var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-dark-text);--bs-list-group-active-border-color: var(--bs-dark-text)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 .125rem .25rem rgba(var(--bs-body-color-rgb), .075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: ;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: 0 .125rem .25rem rgba(var(--bs-body-color-rgb), .075);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media (max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media (max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media (max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media (max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media (max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity, 1))!important}.link-primary{color:#0d6efd!important}.link-primary:hover,.link-primary:focus{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:hover,.link-secondary:focus{color:#565e64!important}.link-success{color:#198754!important}.link-success:hover,.link-success:focus{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:hover,.link-info:focus{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:hover,.link-warning:focus{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:hover,.link-danger:focus{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:hover,.link-light:focus{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:hover,.link-dark:focus{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb),.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb),.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text)!important}.text-secondary-emphasis{color:var(--bs-secondary-text)!important}.text-success-emphasis{color:var(--bs-success-text)!important}.text-info-emphasis{color:var(--bs-info-text)!important}.text-warning-emphasis{color:var(--bs-warning-text)!important}.text-danger-emphasis{color:var(--bs-danger-text)!important}.text-light-emphasis{color:var(--bs-light-text)!important}.text-dark-emphasis{color:var(--bs-dark-text)!important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-emphasis{--bs-bg-opacity: 1;background-color:rgba(var(--bs-emphasis-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl)!important;border-top-right-radius:var(--bs-border-radius-2xl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl)!important;border-bottom-right-radius:var(--bs-border-radius-2xl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl)!important;border-bottom-left-radius:var(--bs-border-radius-2xl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl)!important;border-top-left-radius:var(--bs-border-radius-2xl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:host{all:initial;z-index:999999;position:fixed;top:10px;left:10px;top:var(--fixed-top);left:var(--fixed-left)}::-webkit-scrollbar{display:none}.interval-col{margin-bottom:8px}.interval-col:last-child{margin-bottom:0}
`,ad={__name:"App",setup(t){return Fa((r,o,e)=>{rt.error("module error",r,e)}),(r,o)=>(q(),Z("div",null,[Q(bi),Q(pi)]))}},Vo=ri(ad,[["styles",[ed]]]),id=Object.freeze(Object.defineProperty({__proto__:null,default:Vo},Symbol.toStringTag,{value:"Module"}));function nd(){return Object.values(Object.assign({"./App.vue":id,"./components/EmojiIcon.vue":Gs,"./components/ModuleCard.vue":al,"./module/PanModule.vue":od,"./module/VipModule.vue":$l})).map(t=>t.default.styles).filter(t=>t!=null).flat(1/0).map(t=>t.replaceAll(":root",":host")).map(t=>t.replaceAll(/(\d+)rem/gi,"$1em"))}const Gr=crypto.randomUUID().toUpperCase();class me extends Error{constructor(r){super(r),this.name="GMNoAuthError"}}function Xe(t,r){if(typeof GM_setValue!="function")throw new me("no auth GM_setValue");GM_setValue(t,r)}function sd(t,r=null){if(typeof GM_getValue!="function")throw new me("no auth GM_getValue");return GM_getValue(t,r)}function ld(t,r=(o,e,a,i)=>{}){if(typeof GM_addValueChangeListener!="function")throw new me("no auth GM_addValueChangeListener");GM_addValueChangeListener(t,r)}function dd(){return({options:t,store:r})=>{var e;if(((e=t==null?void 0:t.saveLocal)==null?void 0:e.enable)||!1){const{key:a,version:i=1,update:n=({version:d,data:b})=>b}=t.saveLocal,s=sd(a);if(s){const d=n(s);r.$patch(d),Xe(a,{version:i,data:d,runtimeId:Gr})}r.$subscribe((d,b)=>{d.type=="direct"&&Xe(a,{version:i,data:F(b),runtimeId:Gr})}),ld(a,(d,b,m)=>{const{data:h,runtimeId:y}=m;Gr!=y&&(rt.info("store update from:",y),r.$patch(h))})}}}const mi=nl();mi.use(dd());async function cd(){if(window.self!=window.top){rt.info("load script repeat");return}rt.info(Ut.name),rt.info("author:",Ut.author),rt.info("description:",Ut.description),rt.info("version:",Ut.version),rt.info("runtime id:",Gr),yi();const t=qo.getConfig();if(customElements.get(t.elementName))return rt.error(`custom element <${t.elementName}/> is defined`);Vo.styles=nd(),customElements.define(t.elementName,Js({component:Vo,plugins:[mi]}));const r=document.createElement(t.elementName);r.style.setProperty("--fixed-top",t.fixedTop),r.style.setProperty("--fixed-left",t.fixedLeft),document.body.append(r)}cd().then(()=>{rt.success("script load success")}).catch(t=>{t instanceof ar?rt.error("config check error:",t.message):rt.error("unknown error:",t.message),rt.error("script load fail")});
})();