├── .gitignore ├── CNAME ├── README.md ├── akchars.html ├── akevolve.html ├── akhr.html ├── akhr.json ├── akhrchars.html ├── aklevel.html ├── aklevel.json ├── akmaterial.json ├── css ├── bootstrap.css ├── bootstrap.min.css └── multilingual.css ├── favicon.ico ├── img ├── chara │ ├── 12F.png │ ├── Adnachiel.png │ ├── Ansel.png │ ├── Beagle.png │ ├── Blue Poison.png │ ├── Castle-3.png │ ├── Cliffheart.png │ ├── Croissant.png │ ├── Cuora.png │ ├── Dobermann.png │ ├── Durin.png │ ├── Earthspirit.png │ ├── Estelle.png │ ├── Exusiai.png │ ├── FEater.png │ ├── Fang.png │ ├── Firewatch.png │ ├── Frostleaf.png │ ├── Gitano.png │ ├── Gravel.png │ ├── Haze.png │ ├── Hibiscus.png │ ├── Hoshiguma.png │ ├── Ifrit.png │ ├── Indra.png │ ├── Jessica.png │ ├── Kroos.png │ ├── Lancet-2.png │ ├── Lava.png │ ├── Liskarm.png │ ├── Manticore.png │ ├── Matoimaru.png │ ├── Matterhorn.png │ ├── Mayer.png │ ├── Melantha.png │ ├── Meteor.png │ ├── Meteorite.png │ ├── Mousse.png │ ├── Myrrh.png │ ├── Nearl.png │ ├── Nightingale.png │ ├── Noir Corne.png │ ├── Orchid.png │ ├── Perfumer.png │ ├── Platinum.png │ ├── Plume.png │ ├── Pramanix.png │ ├── Projekt Red.png │ ├── Provence.png │ ├── Ptilopsis.png │ ├── Rangers.png │ ├── Rope.png │ ├── Saria.png │ ├── Scavenger.png │ ├── Shaw.png │ ├── Shining.png │ ├── ShiraYuki.png │ ├── Siege.png │ ├── Silence.png │ ├── SilverAsh.png │ ├── Specter.png │ ├── Steward.png │ ├── Texas.png │ ├── Vanilla.png │ ├── Vigna.png │ ├── Vulcan.png │ ├── Warfarin.png │ ├── Yato.png │ ├── ГУМ.png │ ├── Истина.png │ └── зима.png └── material │ ├── 0.png │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.png │ ├── 15.png │ ├── 16.png │ ├── 17.png │ ├── 18.png │ ├── 19.png │ ├── 2.png │ ├── 20.png │ ├── 21.png │ ├── 22.png │ ├── 23.png │ ├── 24.png │ ├── 25.png │ ├── 26.png │ ├── 27.png │ ├── 28.png │ ├── 29.png │ ├── 3.png │ ├── 30.png │ ├── 31.png │ ├── 32.png │ ├── 33.png │ ├── 34.png │ ├── 35.png │ ├── 36.png │ ├── 37.png │ ├── 38.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png └── js ├── akcustom.js ├── bootstrap.min.js ├── jquery-3.4.0.min.js └── popper.min.js /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .idea/** 3 | .vs 4 | .vs/** 5 | .vscode 6 | .vscode/** -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | ak.graueneko.xyz -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## 明日方舟工具箱 2 | **作者:一只灰猫** 3 | 4 | #### 功能 5 | 1. [公开招募计算器](https://ak.graueneko.xyz/akhr.html) 6 | 2. [升级消耗计算器](https://ak.graueneko.xyz/aklevel.html) 7 | 3. [精英材料计算器](https://ak.graueneko.xyz/akevolve.html) 8 | 4. [干员表](https://ak.graueneko.xyz/akhrchars.html) 9 | 10 | #### 说明 11 | 如有希望实现的功能,可以在issue中发起请求。 12 | 如有可以直接提交的代码改进,可以发起pull request。 13 | 14 | #### 联系我 15 | 任何问题可联系graueneko#gmail.com 16 | 17 | 18 | ## Arknights Toolbox 19 | **Authors: GraueNeko, Aceship** 20 | 21 | #### Functions 22 | 1. [Recruitment Recommender](https://ak.graueneko.xyz/akhr.html?lang=en) 23 | 2. [Levelup Costs Calculator](https://ak.graueneko.xyz/aklevel.html?lang=en) 24 | 3. [Evolve Materials Calculator](https://ak.graueneko.xyz/akevolve.html?lang=en) 25 | 4. [Characters Table](https://ak.graueneko.xyz/akhrchars.html?lang=en) 26 | 27 | #### Description 28 | Open an issue if you have any function requirements. 29 | Open a pull request if you have any code enhancements to commit. 30 | 31 | #### Contact 32 | Contact with graueneko#gmail.com if you have any questions. 33 | -------------------------------------------------------------------------------- /akchars.html: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 明日方舟干员表 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 22 | 23 | 24 |
25 | 68 |
69 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 |
干员类型Tags公开
136 |
137 |
138 |
139 |

使用说明:

140 |

1. 选择需要查询的Tag;

141 |

2. 自动筛选符合条件的干员。

142 |
143 |
144 | 147 | 150 |
151 | 152 |
153 | 164 | 228 | 229 | -------------------------------------------------------------------------------- /akevolve.html: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 明日方舟精英化材料计算器 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 22 | 27 | 28 | 29 |
30 | 73 |
74 |
75 | 98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |

使用说明

106 |

1. 输入需要的,和已有的材料数量;

107 |

2. 自动以透明形式“过滤”掉与合成无关的材料;

108 |

3. 输入已有的材料数量;

109 |

4. 自动以透明形式“过滤”掉不需要考虑的材料。

110 |

材料数据可以保存在本地,如非跨设备使用,无需保存链接。

111 |
112 |
113 |

Usage

114 |

1. Input the needed number of materials.

115 |

2. "Filter" out irrelevant materials.

116 |

3. Input material numbers you have.

117 |

4. "Filter" out materials you don't need to work for.

118 |

Data is saved locally. You can share the URL for working on other devices.

119 |
120 |
121 | 124 | 127 |
128 |
129 | 147 | 402 | 403 | -------------------------------------------------------------------------------- /akhr.html: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 明日方舟公开招募计算器 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 22 | 23 | 24 |
25 | 68 |
69 |
70 |
71 | 123 |
124 |
125 | 126 | 127 | 128 | 129 | 130 | 134 | 135 | 136 | 137 | 138 |
#Tags 131 | 可能出现 132 | Possible Operators 133 | $~
139 |
140 |
141 |
142 |
143 |
144 |

使用说明:

145 |

1. 勾选需要查询的Tag,最多6个;

146 |

2. 勾选需要查询的星级,默认全部;

147 |

3. 现在点击标签即可开始计算,可点击“清空”重新开始;

148 |

4. 可以点击推荐表格中的干员或标签进行精准查询,再点击任意干员或标签返回。

149 |
150 |
151 |

How To Use:

152 |

1. Click on tags, up to 6 tags

153 |

2. Check the star you want to filter

154 |

3. Click on calculate (currently automatically calculated on pressing tags)

155 |

4. You can click on the clerk or label in the recommendation form to make an accurate query, then click on any clerk or label to return.

156 |
157 |
158 | 161 | 164 | 167 | 170 |
171 | 172 |
173 | 183 | 489 | 490 | -------------------------------------------------------------------------------- /akhr.json: -------------------------------------------------------------------------------- 1 | [{"name":"暴行","camp":"雷姆必拓","type":"近卫","level":5,"sex":"女","characteristic":"","tags":[""],"hidden":true,"name-en":"Savage"},{"name":"Lancet-2","camp":"罗德岛","type":"医疗","level":1,"sex":"女","characteristic":"恢复友方单位生命,且不受部署数量限制,但再部署时间极长","tags":["远程位","治疗","支援机械"],"hidden":false,"name-en":"Lancet-2"},{"name":"Castle-3","camp":"罗德岛","type":"近卫","level":1,"sex":"男","characteristic":"能够阻挡一个敌人,且不受部署数量限制,但再部署时间极长","tags":["近战位","支援","支援机械"],"hidden":false,"name-en":"Castle-3"},{"name":"夜刀","camp":"罗德岛","type":"先锋","level":2,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["近战位","新手"],"hidden":false,"name-en":"Yato"},{"name":"杜林","camp":"罗德岛","type":"术师","level":2,"sex":"女","characteristic":"攻击造成法术伤害","tags":["远程位","新手"],"hidden":false,"name-en":"Durin"},{"name":"12F","camp":"罗德岛","type":"术师","level":2,"sex":"男","characteristic":"攻击造成群体法术伤害","tags":["远程位","新手"],"hidden":false,"name-en":"12F"},{"name":"巡林者","camp":"罗德岛","type":"狙击","level":2,"sex":"男","characteristic":"优先攻击空中单位","tags":["远程位","新手"],"hidden":false,"name-en":"Rangers"},{"name":"黑角","camp":"罗德岛","type":"重装","level":2,"sex":"男","characteristic":"能够阻挡三个敌人","tags":["近战位","新手"],"hidden":false,"name-en":"NoirCorne"},{"name":"芬","camp":"罗德岛","type":"先锋","level":3,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["近战位","费用回复"],"hidden":false,"name-en":"Fang"},{"name":"香草","camp":"黑钢国际","type":"先锋","level":3,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["近战位","费用回复"],"hidden":false,"name-en":"Vanilla"},{"name":"翎羽","camp":"拉特兰","type":"先锋","level":3,"sex":"女","characteristic":"击杀敌人后获得1点部署费用,撤退时返还初始部署费用","tags":["近战位","输出","费用回复"],"hidden":false,"name-en":"Plume"},{"name":"芙蓉","camp":"罗德岛","type":"医疗","level":3,"sex":"女","characteristic":"恢复友方单位生命","tags":["远程位","治疗"],"hidden":false,"name-en":"Hibiscus"},{"name":"安赛尔","camp":"罗德岛","type":"医疗","level":3,"sex":"男","characteristic":"恢复友方单位生命","tags":["远程位","治疗"],"hidden":false,"name-en":"Ansel"},{"name":"炎熔","camp":"罗德岛","type":"术师","level":3,"sex":"女","characteristic":"攻击造成群体法术伤害","tags":["远程位","群攻"],"hidden":false,"name-en":"Lava"},{"name":"史都华德","camp":"罗德岛","type":"术师","level":3,"sex":"男","characteristic":"攻击造成法术伤害","tags":["远程位","输出"],"hidden":false,"name-en":"Steward"},{"name":"克洛丝","camp":"罗德岛","type":"狙击","level":3,"sex":"女","characteristic":"优先攻击空中单位","tags":["远程位","输出"],"hidden":false,"name-en":"Kroos"},{"name":"安德切尔","camp":"罗德岛","type":"狙击","level":3,"sex":"男","characteristic":"优先攻击空中单位","tags":["远程位","输出"],"hidden":false,"name-en":"Adnachiel"},{"name":"梓兰","camp":"罗德岛","type":"辅助","level":3,"sex":"女","characteristic":"攻击造成法术伤害,并对敌人造成短暂的停顿","tags":["远程位","减速"],"hidden":false,"name-en":"Orchid"},{"name":"玫兰莎","camp":"罗德岛","type":"近卫","level":3,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["近战位","输出","生存"],"hidden":false,"name-en":"Melantha"},{"name":"米格鲁","camp":"罗德岛","type":"重装","level":3,"sex":"女","characteristic":"能够阻挡三个敌人","tags":["近战位","防护"],"hidden":false,"name-en":"Beagle"},{"name":"卡缇","camp":"罗德岛","type":"重装","level":3,"sex":"女","characteristic":"能够阻挡三个敌人","tags":["近战位","防护"],"hidden":true,"name-en":"Cardigan"},{"name":"讯使","camp":"谢拉格","type":"先锋","level":4,"sex":"男","characteristic":"能够阻挡两个敌人","tags":["近战位","费用回复","防护"],"hidden":true,"name-en":"Courier"},{"name":"清道夫","camp":"罗德岛","type":"先锋","level":4,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["近战位","费用回复","输出"],"hidden":false,"name-en":"Scavenger"},{"name":"红豆","camp":"罗德岛","type":"先锋","level":4,"sex":"女","characteristic":"击杀敌人后获得1点部署费用,撤退时返还初始部署费用","tags":["近战位","输出","费用回复"],"hidden":false,"name-en":"Vigna"},{"name":"末药","camp":"罗德岛","type":"医疗","level":4,"sex":"女","characteristic":"恢复友方单位生命","tags":["远程位","治疗"],"hidden":false,"name-en":"Myrrh"},{"name":"嘉维尔","camp":"罗德岛","type":"医疗","level":4,"sex":"女","characteristic":"恢复友方单位生命","tags":["远程位","治疗"],"hidden":true,"name-en":"Gavial"},{"name":"调香师","camp":"罗德岛","type":"医疗","level":4,"sex":"女","characteristic":"同时恢复三个友方单位的生命","tags":["远程位","治疗"],"hidden":false,"name-en":"Perfumer"},{"name":"夜烟","camp":"罗德岛","type":"术师","level":4,"sex":"女","characteristic":"攻击造成法术伤害","tags":["削弱","远程位","输出"],"hidden":false,"name-en":"Haze"},{"name":"远山","camp":"罗德岛","type":"术师","level":4,"sex":"女","characteristic":"攻击造成群体法术伤害","tags":["远程位","群攻"],"hidden":false,"name-en":"Gitano"},{"name":"砾","camp":"卡西米尔","type":"特种","level":4,"sex":"女","characteristic":"再部署时间大幅度减少","tags":["近战位","快速复活","防护"],"hidden":false,"name-en":"Gravel"},{"name":"暗索","camp":"雷姆必拓","type":"特种","level":4,"sex":"女","characteristic":"技能可以使敌人产生位移、可以放置于远程位","tags":["近战位","位移"],"hidden":false,"name-en":"Rope"},{"name":"断罪者","camp":"罗德岛","type":"特种","level":4,"sex":"女","characteristic":"同时攻击阻挡的所有敌人、技能可以使敌人产生位移","tags":["三测暂不实装"],"hidden":true},{"name":"阿消","camp":"龙门","type":"特种","level":4,"sex":"女","characteristic":"同时攻击阻挡的所有敌人、可以放置于远程位","tags":["近战位","位移"],"hidden":false,"name-en":"Shaw"},{"name":"梅","camp":"罗德岛","type":"狙击","level":4,"sex":"女","characteristic":"优先攻击空中单位","tags":["三测暂不实装"],"hidden":true},{"name":"白雪","camp":"龙门","type":"狙击","level":4,"sex":"女","characteristic":"攻击造成群体物理伤害","tags":["远程位","群攻","减速"],"hidden":false,"name-en":"ShiraYuki"},{"name":"流星","camp":"卡西米尔","type":"狙击","level":4,"sex":"女","characteristic":"优先攻击空中单位","tags":["远程位","输出","削弱"],"hidden":false,"name-en":"Meteor"},{"name":"杰西卡","camp":"黑钢国际","type":"狙击","level":4,"sex":"女","characteristic":"优先攻击空中单位","tags":["远程位","输出","生存"],"hidden":false,"name-en":"Jessica"},{"name":"深海色","camp":"罗德岛","type":"辅助","level":4,"sex":"女","characteristic":"攻击造成魔法伤害、可以使用召唤物协助作战","tags":["远程位","召唤"],"hidden":true,"name-en":"Deepcolor"},{"name":"地灵","camp":"卡普里尼","type":"辅助","level":4,"sex":"女","characteristic":"攻击造成魔法伤害,并对敌人造成短暂的停顿","tags":["远程位","减速"],"hidden":false,"name-en":"Earthspirit"},{"name":"杜宾","camp":"罗德岛","type":"近卫","level":4,"sex":"女","characteristic":"可以攻击到较远敌人","tags":["近战位","支援","输出"],"hidden":false,"name-en":"Dobermann"},{"name":"艾丝黛尔","camp":"罗德岛","type":"近卫","level":4,"sex":"女","characteristic":"同时攻击阻挡的所有敌人","tags":["近战位","群攻","生存"],"hidden":false,"name-en":"Estelle"},{"name":"猎蜂","camp":"乌萨斯","type":"近卫","level":4,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["三测暂不实装"],"hidden":true},{"name":"慕斯","camp":"维多利亚","type":"近卫","level":4,"sex":"女","characteristic":"攻击造成法术伤害","tags":["近战位","输出"],"hidden":false,"name-en":"Mousse"},{"name":"霜叶","camp":"罗德岛","type":"近卫","level":4,"sex":"女","characteristic":"可以进行远程攻击,但此时攻击力降低至80%","tags":["近战位","减速","输出"],"hidden":false,"name-en":"Frostleaf"},{"name":"缠丸","camp":"罗德岛","type":"近卫","level":4,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["输出","近战位","生存"],"hidden":false,"name-en":"Matoimaru"},{"name":"蛇屠箱","camp":"罗德岛","type":"重装","level":4,"sex":"女","characteristic":"能够阻挡三个敌人","tags":["近战位","防护"],"hidden":false,"name-en":"Cuora"},{"name":"古米","camp":"乌萨斯","type":"重装","level":4,"sex":"女","characteristic":"技能可以治疗友方单位","tags":["近战位","防护","治疗"],"hidden":false,"name-en":"ГУМ"},{"name":"角峰","camp":"谢拉格","type":"重装","level":4,"sex":"男","characteristic":"能够阻挡三个敌人","tags":["近战位","防护"],"hidden":false,"name-en":"Matterhorn"},{"name":"德克萨斯","camp":"企鹅物流","type":"先锋","level":5,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["控场","近战位","费用回复","资深干员"],"hidden":false,"name-en":"Texas"},{"name":"凛冬","camp":"乌萨斯","type":"先锋","level":5,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["支援","近战位","费用回复","资深干员"],"hidden":false,"name-en":"зима"},{"name":"白面鸮","camp":"莱茵生命实验室","type":"医疗","level":5,"sex":"女","characteristic":"同时恢复三个友方单位的生命","tags":["远程位","治疗","支援","资深干员"],"hidden":false,"name-en":"Ptilopsis"},{"name":"赫默","camp":"莱茵生命实验室","type":"医疗","level":5,"sex":"女","characteristic":"恢复友方单位生命","tags":["远程位","治疗","资深干员"],"hidden":false,"name-en":"Silence"},{"name":"华法琳","camp":"罗德岛","type":"医疗","level":5,"sex":"女","characteristic":"恢复友方单位生命","tags":["远程位","治疗","支援","资深干员"],"hidden":false,"name-en":"Warfarin"},{"name":"阿米娅","camp":"罗德岛","type":"术师","level":5,"sex":"女","characteristic":"攻击造成法术伤害","tags":["远程位","输出"],"hidden":true,"name-en":"Amiya"},{"name":"夜魔","camp":"维多利亚","type":"术师","level":5,"sex":"女","characteristic":"攻击造成法术伤害","tags":["三测暂不实装"],"hidden":true},{"name":"天火","camp":"罗德岛","type":"术师","level":5,"sex":"女","characteristic":"攻击造成群体法术伤害","tags":["控场","远程位","群攻","资深干员"],"hidden":true,"name-en":"Skyfire"},{"name":"红","camp":"罗德岛","type":"特种","level":5,"sex":"女","characteristic":"再部署时间大幅减少","tags":["近战位","控场","快速复活","资深干员"],"hidden":false,"name-en":"ProjektRed"},{"name":"狮蝎","camp":"罗德岛","type":"特种","level":5,"sex":"女","characteristic":"对攻击范围内所有敌人造成伤害、拥有50%的物理和法术闪避且不容易成为敌人的攻击目标","tags":["生存","近战位","输出","资深干员"],"hidden":false,"name-en":"Manticore"},{"name":"崖心","camp":"谢拉格","type":"特种","level":5,"sex":"女","characteristic":"技能可以使敌人产生位移、可以放置于远程位","tags":["输出","近战位","位移","资深干员"],"hidden":false,"name-en":"Cliffheart"},{"name":"食铁兽","camp":"罗德岛","type":"特种","level":5,"sex":"女","characteristic":"同时攻击阻挡的所有敌人、可以放置于远程位","tags":["减速","近战位","位移","资深干员"],"hidden":false,"name-en":"FEater"},{"name":"普罗旺斯","camp":"罗德岛","type":"狙击","level":5,"sex":"女","characteristic":"高精度的近距离射击","tags":["远程位","输出","资深干员"],"hidden":false,"name-en":"Provence"},{"name":"蓝毒","camp":"罗德岛","type":"狙击","level":5,"sex":"女","characteristic":"优先攻击空中单位","tags":["远程位","输出","资深干员"],"hidden":false,"name-en":"BluePoison"},{"name":"守林人","camp":"罗德岛","type":"狙击","level":5,"sex":"女","characteristic":"优先攻击攻击范围内防御力最低的敌方单位","tags":["远程位","输出","爆发","资深干员"],"hidden":false,"name-en":"Firewatch"},{"name":"陨星","camp":"罗德岛","type":"狙击","level":5,"sex":"女","characteristic":"攻击造成群体物理伤害","tags":["远程位","群攻","削弱","资深干员"],"hidden":false,"name-en":"Meteorite"},{"name":"白金","camp":"卡西米尔","type":"狙击","level":5,"sex":"女","characteristic":"优先攻击空中单位","tags":["远程位","输出","资深干员"],"hidden":false,"name-en":"Platinum"},{"name":"初雪","camp":"谢拉格","type":"辅助","level":5,"sex":"女","characteristic":"攻击造成魔法伤害","tags":["远程位","削弱","资深干员"],"hidden":false,"name-en":"Pramanix"},{"name":"真理","camp":"乌萨斯","type":"辅助","level":5,"sex":"女","characteristic":"攻击造成法术伤害,并对敌人造成短暂的停顿","tags":["远程位","减速","输出","资深干员"],"hidden":false,"name-en":"Истина"},{"name":"梅尔","camp":"莱茵生命实验室","type":"辅助","level":5,"sex":"女","characteristic":"攻击造成魔法伤害、可以使用召唤物协助作战","tags":["远程位","召唤","控场","资深干员"],"hidden":false,"name-en":"Mayer"},{"name":"空","camp":"企鹅物流","type":"辅助","level":5,"sex":"女","characteristic":"不进行攻击,持续恢复攻击范围内所有友军的生命(每秒恢复相当于空攻击力10%的生命)","tags":["支援","远程位","治疗","资深干员"],"hidden":true,"name-en":"Sora"},{"name":"芙兰卡","camp":"黑钢国际","type":"近卫","level":5,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["近战位","输出","生存","资深干员"],"hidden":true,"name-en":"Franka"},{"name":"幽灵鲨","camp":"罗德岛","type":"近卫","level":5,"sex":"女","characteristic":"同时攻击阻挡的所有敌人","tags":["近战位","群攻","生存","资深干员"],"hidden":false,"name-en":"Specter"},{"name":"因陀罗","camp":"维多利亚","type":"近卫","level":5,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["近战位","输出","生存","资深干员"],"hidden":false,"name-en":"Indra"},{"name":"陈","camp":"龙门","type":"近卫","level":5,"sex":"女","characteristic":"三测暂不实装","tags":["近战位","群攻","支援"],"hidden":true},{"name":"拉普兰德","camp":"罗德岛","type":"近卫","level":5,"sex":"女","characteristic":"可以进行远程攻击,但此时攻击力降低至80%","tags":["近战位","输出","削弱","资深干员"],"hidden":true,"name-en":"Lappland"},{"name":"临光","camp":"罗德岛","type":"重装","level":5,"sex":"女","characteristic":"技能可以治疗友方单位","tags":["近战位","防护","治疗","资深干员"],"hidden":false,"name-en":"Nearl"},{"name":"雷蛇","camp":"黑钢国际","type":"重装","level":5,"sex":"女","characteristic":"能够阻挡三个敌人","tags":["近战位","防护","输出","资深干员"],"hidden":false,"name-en":"Liskarm"},{"name":"火神","camp":"罗德岛","type":"重装","level":5,"sex":"女","characteristic":"无法被友方角色治疗","tags":["近战位","输出","防护","生存","资深干员"],"hidden":false,"name-en":"Vulcan"},{"name":"可颂","camp":"企鹅物流","type":"重装","level":5,"sex":"女","characteristic":"能够阻挡三个敌人","tags":["近战位","位移","防护","资深干员"],"hidden":false,"name-en":"Croissant"},{"name":"推进之王","camp":"维多利亚","type":"先锋","level":6,"sex":"女","characteristic":"能够阻挡两个敌人","tags":["近战位","费用回复","输出","高级资深干员"],"hidden":false,"name-en":"Siege"},{"name":"闪灵","camp":"罗德岛","type":"医疗","level":6,"sex":"女","characteristic":"恢复友方单位生命","tags":["远程位","支援","治疗","高级资深干员"],"hidden":false,"name-en":"Shining"},{"name":"夜莺","camp":"罗德岛","type":"医疗","level":6,"sex":"女","characteristic":"同时恢复三个友方单位的生命","tags":["远程位","治疗","支援","高级资深干员"],"hidden":false,"name-en":"Nightingale"},{"name":"凯尔希","camp":"罗德岛","type":"医疗","level":6,"sex":"女","characteristic":"恢复友方单位生命、可以使用召唤物协助作战","tags":["三测暂不实装"],"hidden":true},{"name":"伊芙利特","camp":"莱茵生命实验室","type":"术师","level":6,"sex":"女","characteristic":"攻击造成超远距离的群体法术伤害","tags":["远程位","群攻","削弱","高级资深干员"],"hidden":false,"name-en":"Ifrit"},{"name":"艾雅法拉","camp":"卡普里尼","type":"术师","level":6,"sex":"女","characteristic":"攻击造成法术伤害","tags":["远程位","输出","削弱","高级资深干员"],"hidden":true,"name-en":"Eyjafjalla"},{"name":"能天使","camp":"企鹅物流","type":"狙击","level":6,"sex":"女","characteristic":"优先攻击空中单位","tags":["远程位","输出","高级资深干员"],"hidden":false,"name-en":"Exusiai"},{"name":"安洁莉娜","camp":"罗德岛","type":"辅助","level":6,"sex":"女","characteristic":"攻击造成法术伤害,并对敌人造成短暂的停顿","tags":["远程位","减速","输出","支援","高级资深干员"],"hidden":true,"name-en":"Angelina"},{"name":"银灰","camp":"谢拉格","type":"近卫","level":6,"sex":"男","characteristic":"可以进行远程攻击,但此时攻击力降低至80%","tags":["近战位","输出","支援","高级资深干员"],"hidden":false,"name-en":"SilverAsh"},{"name":"星熊","camp":"龙门","type":"重装","level":6,"sex":"女","characteristic":"能够阻挡三个敌人","tags":["近战位","输出","防护","高级资深干员"],"hidden":false,"name-en":"Hoshiguma"},{"name":"塞雷娅","camp":"莱茵生命实验室","type":"重装","level":6,"sex":"女","characteristic":"技能可以治疗友方单位","tags":["近战位","支援","防护","治疗","高级资深干员"],"hidden":false,"name-en":"Saria"},{"name":"斯卡蒂","camp":"深海猎人","type":"近卫","level":6,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["近战位","输出","生存","高级资深干员"],"hidden":false,"name-en":"Skadi"},{"name":"夜魔","camp":"维多利亚","type":"术师","level":5,"sex":"女","characteristic":"攻击造成法术伤害","tags":["远程位","输出","治疗","减速","资深干员"],"hidden":false,"name-en":"Nightmare"},{"name":"猎蜂","camp":"乌萨斯","type":"近卫","level":4,"sex":"女","characteristic":"能够阻挡一个敌人","tags":["近战位","输出"],"hidden":false,"name-en":"Beehunter"},{"name":"月见夜","camp":"罗德岛","type":"近卫","level":3,"sex":"男","characteristic":"可以进行远程攻击,但此时攻击力降低至80%","tags":["近战位","输出"],"hidden":false,"name-en":"Midnight"},{"name":"空爆","camp":"罗德岛","type":"狙击","level":3,"sex":"女","characteristic":"攻击造成群体物理伤害","tags":["远程位","群攻"],"hidden":false,"name-en":"Catapult"}] -------------------------------------------------------------------------------- /akhrchars.html: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 明日方舟公开招募干员表 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 22 | 23 | 24 |
25 | 68 |
69 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 |
干员类型Tags公开
136 |
137 |
138 |
139 |

使用说明:

140 |

1. 选择需要查询的Tag;

141 |

2. 自动筛选符合条件的干员。

142 |
143 |
144 | 147 | 150 |
151 | 152 |
153 | 164 | 234 | 235 | -------------------------------------------------------------------------------- /aklevel.html: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 明日方舟等级消耗计算器 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 22 | 23 | 24 |
25 | 68 |
69 |
70 |
71 |
72 |
73 |
74 | 78 | 86 |
87 |
88 | 92 | 99 |
100 |
101 | 105 | 112 |
113 |
114 | 115 |
116 |
117 | 121 | 126 |
127 |
128 | 132 |
133 | 134 |
135 | 136 |
137 |
138 |
139 |
140 | 144 | 145 |
146 |
147 | 151 | 156 |
157 |
158 | 162 |
163 | 164 |
165 | 166 |
167 |
168 |
169 |
170 | 174 | 175 |
176 |
177 | 181 | 182 |
183 |
184 | 188 | 189 |
190 |
191 | 195 | 196 |
197 |
198 | 202 | 203 |
204 |
205 |
206 |
207 | 211 |
212 | 213 |
214 |
215 | 216 | 217 | 218 | 222 | 226 | 227 | 228 | 229 |
219 | 资源 220 | Resource 221 | 223 | 需求 224 | Demand 225 |
230 |
231 |
232 |
233 |
234 |
235 |

各星级最大等级说明

236 |

Maximum level of each star

237 |

1★:30

238 |

2★:30

239 |

3★:40/55

240 |

4★:45/60/70

241 |

5★:50/70/80

242 |

6★:50/80/90

243 |
244 |
245 |

各等级经验书说明:

246 |

基础:200

247 |

初级:400

248 |

中级:1000

249 |

高级:2000

250 |
251 |
252 |

补充说明:

253 |

1. 龙门币计算已将“经验本掉落龙门币”计入

254 |

2. 已有金币/经验书数据已保存,以后直接打开本页即可。

255 |
256 |
257 |

Exp Card yields:

258 |

Green Card:200

259 |

Blue Card:400

260 |

Yellow Card:1000

261 |

Gold Card:2000

262 |
263 | 266 | 269 |
270 |
271 | 272 |
273 | 291 | 431 | 432 | 433 | -------------------------------------------------------------------------------- /aklevel.json: -------------------------------------------------------------------------------- 1 | { 2 | "maxLevel": [ 3 | [ 4 | 30 5 | ], 6 | [ 7 | 30 8 | ], 9 | [ 10 | 40, 11 | 55 12 | ], 13 | [ 14 | 45, 15 | 60, 16 | 70 17 | ], 18 | [ 19 | 50, 20 | 70, 21 | 80 22 | ], 23 | [ 24 | 50, 25 | 80, 26 | 90 27 | ] 28 | ], 29 | "characterExpMap": [ 30 | [ 31 | 100, 32 | 117, 33 | 134, 34 | 151, 35 | 168, 36 | 185, 37 | 202, 38 | 219, 39 | 236, 40 | 253, 41 | 270, 42 | 287, 43 | 304, 44 | 321, 45 | 338, 46 | 355, 47 | 372, 48 | 389, 49 | 406, 50 | 423, 51 | 440, 52 | 457, 53 | 474, 54 | 491, 55 | 508, 56 | 525, 57 | 542, 58 | 559, 59 | 574, 60 | 589, 61 | 605, 62 | 621, 63 | 637, 64 | 653, 65 | 669, 66 | 685, 67 | 701, 68 | 716, 69 | 724, 70 | 739, 71 | 749, 72 | 759, 73 | 770, 74 | 783, 75 | 804, 76 | 820, 77 | 836, 78 | 852, 79 | 888, 80 | -1, 81 | -1, 82 | -1, 83 | -1, 84 | -1, 85 | -1, 86 | -1, 87 | -1, 88 | -1, 89 | -1, 90 | -1, 91 | -1, 92 | -1, 93 | -1, 94 | -1, 95 | -1, 96 | -1, 97 | -1, 98 | -1, 99 | -1, 100 | -1, 101 | -1, 102 | -1, 103 | -1, 104 | -1, 105 | -1, 106 | -1, 107 | -1, 108 | -1, 109 | -1, 110 | -1, 111 | -1, 112 | -1, 113 | -1, 114 | -1, 115 | -1, 116 | -1, 117 | -1, 118 | -1, 119 | -1, 120 | -1 121 | ], 122 | [ 123 | 120, 124 | 172, 125 | 224, 126 | 276, 127 | 328, 128 | 380, 129 | 432, 130 | 484, 131 | 536, 132 | 588, 133 | 640, 134 | 692, 135 | 744, 136 | 796, 137 | 848, 138 | 900, 139 | 952, 140 | 1004, 141 | 1056, 142 | 1108, 143 | 1160, 144 | 1212, 145 | 1264, 146 | 1316, 147 | 1368, 148 | 1420, 149 | 1472, 150 | 1524, 151 | 1576, 152 | 1628, 153 | 1706, 154 | 1784, 155 | 1862, 156 | 1940, 157 | 2018, 158 | 2096, 159 | 2174, 160 | 2252, 161 | 2330, 162 | 2408, 163 | 2584, 164 | 2760, 165 | 2936, 166 | 3112, 167 | 3288, 168 | 3464, 169 | 3640, 170 | 3816, 171 | 3992, 172 | 4168, 173 | 4344, 174 | 4520, 175 | 4696, 176 | 4890, 177 | 5326, 178 | 6019, 179 | 6312, 180 | 6505, 181 | 6838, 182 | 7391, 183 | 7657, 184 | 7823, 185 | 8089, 186 | 8355, 187 | 8621, 188 | 8887, 189 | 9153, 190 | 9419, 191 | 9605, 192 | 9951, 193 | 10448, 194 | 10945, 195 | 11442, 196 | 11939, 197 | 12436, 198 | 12933, 199 | 13430, 200 | 13927, 201 | 14549, 202 | -1, 203 | -1, 204 | -1, 205 | -1, 206 | -1, 207 | -1, 208 | -1, 209 | -1, 210 | -1, 211 | -1, 212 | -1 213 | ], 214 | [ 215 | 191, 216 | 303, 217 | 415, 218 | 527, 219 | 639, 220 | 751, 221 | 863, 222 | 975, 223 | 1087, 224 | 1199, 225 | 1311, 226 | 1423, 227 | 1535, 228 | 1647, 229 | 1759, 230 | 1871, 231 | 1983, 232 | 2095, 233 | 2207, 234 | 2319, 235 | 2431, 236 | 2543, 237 | 2655, 238 | 2767, 239 | 2879, 240 | 2991, 241 | 3103, 242 | 3215, 243 | 3327, 244 | 3439, 245 | 3602, 246 | 3765, 247 | 3928, 248 | 4091, 249 | 4254, 250 | 4417, 251 | 4580, 252 | 4743, 253 | 4906, 254 | 5069, 255 | 5232, 256 | 5395, 257 | 5558, 258 | 5721, 259 | 5884, 260 | 6047, 261 | 6210, 262 | 6373, 263 | 6536, 264 | 6699, 265 | 6902, 266 | 7105, 267 | 7308, 268 | 7511, 269 | 7714, 270 | 7917, 271 | 8120, 272 | 8323, 273 | 8526, 274 | 8729, 275 | 9163, 276 | 9597, 277 | 10031, 278 | 10465, 279 | 10899, 280 | 11333, 281 | 11767, 282 | 12201, 283 | 12729, 284 | 13069, 285 | 13747, 286 | 14425, 287 | 15103, 288 | 15781, 289 | 16459, 290 | 17137, 291 | 17815, 292 | 18493, 293 | 19171, 294 | 19849, 295 | 21105, 296 | 22361, 297 | 23617, 298 | 24873, 299 | 26129, 300 | 27385, 301 | 28641, 302 | 29897, 303 | 31143, 304 | -1 305 | ] 306 | ], 307 | "characterUpgradeCostMap": [ 308 | [ 309 | 30, 310 | 36, 311 | 43, 312 | 50, 313 | 57, 314 | 65, 315 | 73, 316 | 81, 317 | 90, 318 | 99, 319 | 108, 320 | 118, 321 | 128, 322 | 138, 323 | 149, 324 | 160, 325 | 182, 326 | 206, 327 | 231, 328 | 258, 329 | 286, 330 | 315, 331 | 346, 332 | 378, 333 | 411, 334 | 446, 335 | 482, 336 | 520, 337 | 557, 338 | 595, 339 | 635, 340 | 677, 341 | 720, 342 | 764, 343 | 809, 344 | 856, 345 | 904, 346 | 952, 347 | 992, 348 | 1042, 349 | 1086, 350 | 1131, 351 | 1178, 352 | 1229, 353 | 1294, 354 | 1353, 355 | 1413, 356 | 1474, 357 | 1572, 358 | -1, 359 | -1, 360 | -1, 361 | -1, 362 | -1, 363 | -1, 364 | -1, 365 | -1, 366 | -1, 367 | -1, 368 | -1, 369 | -1, 370 | -1, 371 | -1, 372 | -1, 373 | -1, 374 | -1, 375 | -1, 376 | -1, 377 | -1, 378 | -1, 379 | -1, 380 | -1, 381 | -1, 382 | -1, 383 | -1, 384 | -1, 385 | -1, 386 | -1, 387 | -1, 388 | -1, 389 | -1, 390 | -1, 391 | -1, 392 | -1, 393 | -1, 394 | -1, 395 | -1, 396 | -1, 397 | -1 398 | ], 399 | [ 400 | 48, 401 | 71, 402 | 95, 403 | 120, 404 | 146, 405 | 173, 406 | 201, 407 | 231, 408 | 262, 409 | 293, 410 | 326, 411 | 361, 412 | 396, 413 | 432, 414 | 470, 415 | 508, 416 | 548, 417 | 589, 418 | 631, 419 | 675, 420 | 719, 421 | 765, 422 | 811, 423 | 859, 424 | 908, 425 | 958, 426 | 1010, 427 | 1062, 428 | 1116, 429 | 1171, 430 | 1245, 431 | 1322, 432 | 1400, 433 | 1480, 434 | 1562, 435 | 1645, 436 | 1731, 437 | 1817, 438 | 1906, 439 | 1996, 440 | 2171, 441 | 2349, 442 | 2531, 443 | 2717, 444 | 2907, 445 | 3100, 446 | 3298, 447 | 3499, 448 | 3705, 449 | 3914, 450 | 4127, 451 | 4344, 452 | 4565, 453 | 4807, 454 | 5294, 455 | 6049, 456 | 6413, 457 | 6681, 458 | 7098, 459 | 7753, 460 | 8116, 461 | 8378, 462 | 8752, 463 | 9132, 464 | 9518, 465 | 9909, 466 | 10306, 467 | 10709, 468 | 11027, 469 | 11533, 470 | 12224, 471 | 12926, 472 | 13639, 473 | 14363, 474 | 15097, 475 | 15843, 476 | 16599, 477 | 17367, 478 | 18303, 479 | -1, 480 | -1, 481 | -1, 482 | -1, 483 | -1, 484 | -1, 485 | -1, 486 | -1, 487 | -1, 488 | -1 489 | ], 490 | [ 491 | 76, 492 | 124, 493 | 173, 494 | 225, 495 | 279, 496 | 334, 497 | 392, 498 | 451, 499 | 513, 500 | 577, 501 | 642, 502 | 710, 503 | 780, 504 | 851, 505 | 925, 506 | 1001, 507 | 1079, 508 | 1159, 509 | 1240, 510 | 1324, 511 | 1410, 512 | 1498, 513 | 1588, 514 | 1680, 515 | 1773, 516 | 1869, 517 | 1967, 518 | 2067, 519 | 2169, 520 | 2273, 521 | 2413, 522 | 2556, 523 | 2702, 524 | 2851, 525 | 3003, 526 | 3158, 527 | 3316, 528 | 3477, 529 | 3640, 530 | 3807, 531 | 3976, 532 | 4149, 533 | 4324, 534 | 4502, 535 | 4684, 536 | 4868, 537 | 5055, 538 | 5245, 539 | 5438, 540 | 5634, 541 | 5867, 542 | 6103, 543 | 6343, 544 | 6587, 545 | 6835, 546 | 7086, 547 | 7340, 548 | 7599, 549 | 7861, 550 | 8127, 551 | 8613, 552 | 9108, 553 | 9610, 554 | 10120, 555 | 10637, 556 | 11163, 557 | 11696, 558 | 12238, 559 | 12882, 560 | 13343, 561 | 14159, 562 | 14988, 563 | 15828, 564 | 16681, 565 | 17545, 566 | 18422, 567 | 19311, 568 | 20213, 569 | 21126, 570 | 22092, 571 | 23722, 572 | 25380, 573 | 27065, 574 | 28778, 575 | 30519, 576 | 32287, 577 | 34083, 578 | 35906, 579 | 37745 580 | ] 581 | ], 582 | "evolveGoldCost": [ 583 | [ 584 | -1, 585 | -1 586 | ], 587 | [ 588 | -1, 589 | -1 590 | ], 591 | [ 592 | 10000, 593 | -1 594 | ], 595 | [ 596 | 15000, 597 | 60000 598 | ], 599 | [ 600 | 20000, 601 | 120000 602 | ], 603 | [ 604 | 30000, 605 | 180000 606 | ] 607 | ] 608 | } -------------------------------------------------------------------------------- /akmaterial.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id": 0, 4 | "name": "D32钢", 5 | "level": 5, 6 | "source": {}, 7 | "madeof": { 8 | "三水锰矿": 1, 9 | "五水研磨石": 1, 10 | "RMA70-24": 1 11 | } 12 | }, 13 | { 14 | "id": 1, 15 | "name": "双极纳米片", 16 | "level": 5, 17 | "source": {}, 18 | "madeof": { 19 | "改量装置": 1, 20 | "白马醇": 2 21 | } 22 | }, 23 | { 24 | "id": 2, 25 | "name": "聚合剂", 26 | "level": 5, 27 | "source": {}, 28 | "madeof": { 29 | "提纯源岩": 1, 30 | "异铁块": 1, 31 | "酮阵列": 1 32 | } 33 | }, 34 | { 35 | "id": 3, 36 | "name": "RMA70-24", 37 | "level": 4, 38 | "source": { 39 | "4-9": "罕见" 40 | }, 41 | "madeof": { 42 | "RMA70-12": 1, 43 | "固源岩组": 2, 44 | "酮凝集组": 1 45 | } 46 | }, 47 | { 48 | "id": 4, 49 | "name": "五水研磨石", 50 | "level": 4, 51 | "source": { 52 | "4-8": "罕见" 53 | }, 54 | "madeof": { 55 | "研磨石": 1, 56 | "异铁组": 1, 57 | "全新装置": 1 58 | } 59 | }, 60 | { 61 | "id": 5, 62 | "name": "三水锰矿", 63 | "level": 4, 64 | "source": { 65 | "4-7": "罕见" 66 | }, 67 | "madeof": { 68 | "轻锰矿": 2, 69 | "聚酸酯组": 1, 70 | "扭转醇": 1 71 | } 72 | }, 73 | { 74 | "id": 6, 75 | "name": "白马醇", 76 | "level": 4, 77 | "source": { 78 | "4-4": "罕见" 79 | }, 80 | "madeof": { 81 | "扭转醇": 1, 82 | "糖组": 1, 83 | "RMA70-12": 1 84 | } 85 | }, 86 | { 87 | "id": 7, 88 | "name": "改量装置", 89 | "level": 4, 90 | "source": { 91 | "4-10": "罕见" 92 | }, 93 | "madeof": { 94 | "全新装置": 1, 95 | "固源岩组": 2, 96 | "研磨石": 1 97 | } 98 | }, 99 | { 100 | "id": 8, 101 | "name": "酮阵列", 102 | "level": 4, 103 | "source": { 104 | "4-5": "罕见" 105 | }, 106 | "madeof": { 107 | "酮凝集组": 2, 108 | "糖组": 1, 109 | "轻锰矿": 1 110 | } 111 | }, 112 | { 113 | "id": 9, 114 | "name": "异铁块", 115 | "level": 4, 116 | "source": { 117 | "S4-1": "罕见" 118 | }, 119 | "madeof": { 120 | "异铁组": 2, 121 | "全新装置": 1, 122 | "聚酸酯组": 1 123 | } 124 | }, 125 | { 126 | "id": 10, 127 | "name": "聚酸酯块", 128 | "level": 4, 129 | "source": { 130 | "3-8": "罕见" 131 | }, 132 | "madeof": { 133 | "聚酸酯组": 2, 134 | "酮凝集组": 1, 135 | "扭转醇": 1 136 | } 137 | }, 138 | { 139 | "id": 11, 140 | "name": "糖聚块", 141 | "level": 4, 142 | "source": { 143 | "4-2": "罕见" 144 | }, 145 | "madeof": { 146 | "糖组": 2, 147 | "异铁组": 1, 148 | "轻锰矿": 1 149 | } 150 | }, 151 | { 152 | "id": 12, 153 | "name": "提纯源岩", 154 | "level": 4, 155 | "source": { 156 | "4-6": "罕见" 157 | }, 158 | "madeof": { 159 | "固源岩组": 4 160 | } 161 | }, 162 | { 163 | "id": 13, 164 | "name": "全新装置", 165 | "level": 3, 166 | "source": { 167 | "3-4": "小概率", 168 | "4-10": "小概率" 169 | }, 170 | "madeof": { 171 | "装置": 4 172 | } 173 | }, 174 | { 175 | "id": 14, 176 | "name": "酮凝集组", 177 | "level": 3, 178 | "source": { 179 | "3-1": "小概率", 180 | "4-5": "小概率" 181 | }, 182 | "madeof": { 183 | "酮凝集": 4 184 | } 185 | }, 186 | { 187 | "id": 15, 188 | "name": "异铁组", 189 | "level": 3, 190 | "source": { 191 | "2-8": "小概率", 192 | "S4-1": "小概率" 193 | }, 194 | "madeof": { 195 | "异铁": 4 196 | } 197 | }, 198 | { 199 | "id": 16, 200 | "name": "聚酸酯组", 201 | "level": 3, 202 | "source": { 203 | "2-6": "小概率", 204 | "3-8": "小概率" 205 | }, 206 | "madeof": { 207 | "聚酸酯": 4 208 | } 209 | }, 210 | { 211 | "id": 17, 212 | "name": "糖组", 213 | "level": 3, 214 | "source": { 215 | "2-5": "小概率", 216 | "4-2": "小概率" 217 | }, 218 | "madeof": { 219 | "糖": 4 220 | } 221 | }, 222 | { 223 | "id": 18, 224 | "name": "固源岩组", 225 | "level": 3, 226 | "source": { 227 | "2-4": "小概率", 228 | "4-6": "小概率" 229 | }, 230 | "madeof": { 231 | "固源岩": 5 232 | } 233 | }, 234 | { 235 | "id": 19, 236 | "name": "装置", 237 | "level": 2, 238 | "source": { 239 | "1-12": "中概率", 240 | "S3-4": "大概率" 241 | }, 242 | "madeof": { 243 | "破损装置": 3 244 | } 245 | }, 246 | { 247 | "id": 20, 248 | "name": "酮凝集", 249 | "level": 2, 250 | "source": { 251 | "S2-1": "中概率", 252 | "3-7": "固定" 253 | }, 254 | "madeof": { 255 | "双酮": 3 256 | } 257 | }, 258 | { 259 | "id": 21, 260 | "name": "异铁", 261 | "level": 2, 262 | "source": { 263 | "2-1": "中概率", 264 | "S3-3": "固定" 265 | }, 266 | "madeof": { 267 | "异铁碎片": 3 268 | } 269 | }, 270 | { 271 | "id": 22, 272 | "name": "聚酸酯", 273 | "level": 2, 274 | "source": { 275 | "1-8": "大概率", 276 | "S3-2": "固定" 277 | }, 278 | "madeof": { 279 | "酯原料": 3 280 | } 281 | }, 282 | { 283 | "id": 23, 284 | "name": "糖", 285 | "level": 2, 286 | "source": { 287 | "2-2": "大概率", 288 | "S3-1": "固定" 289 | }, 290 | "madeof": { 291 | "代糖": 3 292 | } 293 | }, 294 | { 295 | "id": 24, 296 | "name": "固源岩", 297 | "level": 2, 298 | "source": { 299 | "1-7": "固定", 300 | "S2-12": "固定" 301 | }, 302 | "madeof": { 303 | "源岩": 3 304 | } 305 | }, 306 | { 307 | "id": 25, 308 | "name": "破损装置", 309 | "level": 1, 310 | "source": { 311 | "1-5": "中概率", 312 | "2-3": "固定" 313 | }, 314 | "madeof": {} 315 | }, 316 | { 317 | "id": 26, 318 | "name": "双酮", 319 | "level": 1, 320 | "source": { 321 | "1-6": "大概率", 322 | "S2-9": "固定" 323 | }, 324 | "madeof": {} 325 | }, 326 | { 327 | "id": 27, 328 | "name": "异铁碎片", 329 | "level": 1, 330 | "source": { 331 | "1-3": "大概率", 332 | "S2-8": "固定" 333 | }, 334 | "madeof": {} 335 | }, 336 | { 337 | "id": 28, 338 | "name": "酯原料", 339 | "level": 1, 340 | "source": { 341 | "0-11": "固定", 342 | "S2-7": "固定" 343 | }, 344 | "madeof": {} 345 | }, 346 | { 347 | "id": 29, 348 | "name": "代糖", 349 | "level": 1, 350 | "source": { 351 | "0-7": "固定", 352 | "S2-6": "固定" 353 | }, 354 | "madeof": {} 355 | }, 356 | { 357 | "id": 30, 358 | "name": "源岩", 359 | "level": 1, 360 | "source": { 361 | "0-9": "固定", 362 | "S2-5": "固定" 363 | }, 364 | "madeof": {} 365 | }, 366 | { 367 | "id": 31, 368 | "name": "扭转醇", 369 | "level": 3, 370 | "source": { 371 | "2-9": "小概率", 372 | "4-4": "小概率" 373 | }, 374 | "madeof": {} 375 | }, 376 | { 377 | "id": 32, 378 | "name": "研磨石", 379 | "level": 3, 380 | "source": { 381 | "3-3": "小概率", 382 | "4-8": "小概率" 383 | }, 384 | "madeof": {} 385 | }, 386 | { 387 | "id": 33, 388 | "name": "轻锰矿", 389 | "level": 3, 390 | "source": { 391 | "3-2": "小概率", 392 | "4-7": "小概率" 393 | }, 394 | "madeof": {} 395 | }, 396 | { 397 | "id": 34, 398 | "name": "RMA70-12", 399 | "level": 3, 400 | "source": { 401 | "2-10": "小概率", 402 | "4-9": "小概率" 403 | }, 404 | "madeof": {} 405 | }, 406 | { 407 | "id": 35, 408 | "name": "凝胶", 409 | "level": 3, 410 | "source": { 411 | "S4-10": "小概率", 412 | "S5-7": "小概率" 413 | }, 414 | "madeof": {} 415 | }, 416 | { 417 | "id": 36, 418 | "name": "聚合凝胶", 419 | "level": 3, 420 | "source": { 421 | "S5-7": "罕见" 422 | }, 423 | "madeof": { 424 | "异铁组": 1, 425 | "凝胶": 1, 426 | "炽合金": 1 427 | } 428 | }, 429 | { 430 | "id": 37, 431 | "name": "炽合金", 432 | "level": 3, 433 | "source": { 434 | "6-12": "小概率", 435 | "S3-6": "小概率", 436 | "S5-8": "小概率" 437 | }, 438 | "madeof": {} 439 | }, 440 | { 441 | "id": 38, 442 | "name": "炽合金块", 443 | "level": 3, 444 | "source": { 445 | "6-12": "罕见", 446 | "S5-8": "罕见" 447 | }, 448 | "madeof": { 449 | "全新装置": 1, 450 | "研磨石": 1, 451 | "炽合金": 1 452 | } 453 | } 454 | ] 455 | -------------------------------------------------------------------------------- /css/multilingual.css: -------------------------------------------------------------------------------- 1 | .cn, .en { 2 | display: none; 3 | } 4 | 5 | .dropdown { 6 | position: relative; 7 | display: inline-block; 8 | } 9 | 10 | .dropdown-content { 11 | display: none; 12 | position: absolute; 13 | background-color: #f9f9f9; 14 | min-width: 160px; 15 | box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 16 | z-index: 1; 17 | } 18 | 19 | .dropdown:hover .dropdown-content { 20 | display: block; 21 | } 22 | 23 | .card-trans { 24 | background-color: rgba(245, 245, 245, 1); 25 | opacity: 0.4; 26 | } -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/favicon.ico -------------------------------------------------------------------------------- /img/chara/12F.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/12F.png -------------------------------------------------------------------------------- /img/chara/Adnachiel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Adnachiel.png -------------------------------------------------------------------------------- /img/chara/Ansel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Ansel.png -------------------------------------------------------------------------------- /img/chara/Beagle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Beagle.png -------------------------------------------------------------------------------- /img/chara/Blue Poison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Blue Poison.png -------------------------------------------------------------------------------- /img/chara/Castle-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Castle-3.png -------------------------------------------------------------------------------- /img/chara/Cliffheart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Cliffheart.png -------------------------------------------------------------------------------- /img/chara/Croissant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Croissant.png -------------------------------------------------------------------------------- /img/chara/Cuora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Cuora.png -------------------------------------------------------------------------------- /img/chara/Dobermann.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Dobermann.png -------------------------------------------------------------------------------- /img/chara/Durin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Durin.png -------------------------------------------------------------------------------- /img/chara/Earthspirit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Earthspirit.png -------------------------------------------------------------------------------- /img/chara/Estelle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Estelle.png -------------------------------------------------------------------------------- /img/chara/Exusiai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Exusiai.png -------------------------------------------------------------------------------- /img/chara/FEater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/FEater.png -------------------------------------------------------------------------------- /img/chara/Fang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Fang.png -------------------------------------------------------------------------------- /img/chara/Firewatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Firewatch.png -------------------------------------------------------------------------------- /img/chara/Frostleaf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Frostleaf.png -------------------------------------------------------------------------------- /img/chara/Gitano.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Gitano.png -------------------------------------------------------------------------------- /img/chara/Gravel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Gravel.png -------------------------------------------------------------------------------- /img/chara/Haze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Haze.png -------------------------------------------------------------------------------- /img/chara/Hibiscus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Hibiscus.png -------------------------------------------------------------------------------- /img/chara/Hoshiguma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Hoshiguma.png -------------------------------------------------------------------------------- /img/chara/Ifrit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Ifrit.png -------------------------------------------------------------------------------- /img/chara/Indra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Indra.png -------------------------------------------------------------------------------- /img/chara/Jessica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Jessica.png -------------------------------------------------------------------------------- /img/chara/Kroos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Kroos.png -------------------------------------------------------------------------------- /img/chara/Lancet-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Lancet-2.png -------------------------------------------------------------------------------- /img/chara/Lava.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Lava.png -------------------------------------------------------------------------------- /img/chara/Liskarm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Liskarm.png -------------------------------------------------------------------------------- /img/chara/Manticore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Manticore.png -------------------------------------------------------------------------------- /img/chara/Matoimaru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Matoimaru.png -------------------------------------------------------------------------------- /img/chara/Matterhorn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Matterhorn.png -------------------------------------------------------------------------------- /img/chara/Mayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Mayer.png -------------------------------------------------------------------------------- /img/chara/Melantha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Melantha.png -------------------------------------------------------------------------------- /img/chara/Meteor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Meteor.png -------------------------------------------------------------------------------- /img/chara/Meteorite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Meteorite.png -------------------------------------------------------------------------------- /img/chara/Mousse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Mousse.png -------------------------------------------------------------------------------- /img/chara/Myrrh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Myrrh.png -------------------------------------------------------------------------------- /img/chara/Nearl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Nearl.png -------------------------------------------------------------------------------- /img/chara/Nightingale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Nightingale.png -------------------------------------------------------------------------------- /img/chara/Noir Corne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Noir Corne.png -------------------------------------------------------------------------------- /img/chara/Orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Orchid.png -------------------------------------------------------------------------------- /img/chara/Perfumer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Perfumer.png -------------------------------------------------------------------------------- /img/chara/Platinum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Platinum.png -------------------------------------------------------------------------------- /img/chara/Plume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Plume.png -------------------------------------------------------------------------------- /img/chara/Pramanix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Pramanix.png -------------------------------------------------------------------------------- /img/chara/Projekt Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Projekt Red.png -------------------------------------------------------------------------------- /img/chara/Provence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Provence.png -------------------------------------------------------------------------------- /img/chara/Ptilopsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Ptilopsis.png -------------------------------------------------------------------------------- /img/chara/Rangers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Rangers.png -------------------------------------------------------------------------------- /img/chara/Rope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Rope.png -------------------------------------------------------------------------------- /img/chara/Saria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Saria.png -------------------------------------------------------------------------------- /img/chara/Scavenger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Scavenger.png -------------------------------------------------------------------------------- /img/chara/Shaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Shaw.png -------------------------------------------------------------------------------- /img/chara/Shining.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Shining.png -------------------------------------------------------------------------------- /img/chara/ShiraYuki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/ShiraYuki.png -------------------------------------------------------------------------------- /img/chara/Siege.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Siege.png -------------------------------------------------------------------------------- /img/chara/Silence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Silence.png -------------------------------------------------------------------------------- /img/chara/SilverAsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/SilverAsh.png -------------------------------------------------------------------------------- /img/chara/Specter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Specter.png -------------------------------------------------------------------------------- /img/chara/Steward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Steward.png -------------------------------------------------------------------------------- /img/chara/Texas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Texas.png -------------------------------------------------------------------------------- /img/chara/Vanilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Vanilla.png -------------------------------------------------------------------------------- /img/chara/Vigna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Vigna.png -------------------------------------------------------------------------------- /img/chara/Vulcan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Vulcan.png -------------------------------------------------------------------------------- /img/chara/Warfarin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Warfarin.png -------------------------------------------------------------------------------- /img/chara/Yato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Yato.png -------------------------------------------------------------------------------- /img/chara/ГУМ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/ГУМ.png -------------------------------------------------------------------------------- /img/chara/Истина.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/Истина.png -------------------------------------------------------------------------------- /img/chara/зима.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/chara/зима.png -------------------------------------------------------------------------------- /img/material/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/0.png -------------------------------------------------------------------------------- /img/material/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/1.png -------------------------------------------------------------------------------- /img/material/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/10.png -------------------------------------------------------------------------------- /img/material/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/11.png -------------------------------------------------------------------------------- /img/material/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/12.png -------------------------------------------------------------------------------- /img/material/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/13.png -------------------------------------------------------------------------------- /img/material/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/14.png -------------------------------------------------------------------------------- /img/material/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/15.png -------------------------------------------------------------------------------- /img/material/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/16.png -------------------------------------------------------------------------------- /img/material/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/17.png -------------------------------------------------------------------------------- /img/material/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/18.png -------------------------------------------------------------------------------- /img/material/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/19.png -------------------------------------------------------------------------------- /img/material/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/2.png -------------------------------------------------------------------------------- /img/material/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/20.png -------------------------------------------------------------------------------- /img/material/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/21.png -------------------------------------------------------------------------------- /img/material/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/22.png -------------------------------------------------------------------------------- /img/material/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/23.png -------------------------------------------------------------------------------- /img/material/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/24.png -------------------------------------------------------------------------------- /img/material/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/25.png -------------------------------------------------------------------------------- /img/material/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/26.png -------------------------------------------------------------------------------- /img/material/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/27.png -------------------------------------------------------------------------------- /img/material/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/28.png -------------------------------------------------------------------------------- /img/material/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/29.png -------------------------------------------------------------------------------- /img/material/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/3.png -------------------------------------------------------------------------------- /img/material/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/30.png -------------------------------------------------------------------------------- /img/material/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/31.png -------------------------------------------------------------------------------- /img/material/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/32.png -------------------------------------------------------------------------------- /img/material/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/33.png -------------------------------------------------------------------------------- /img/material/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/34.png -------------------------------------------------------------------------------- /img/material/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/35.png -------------------------------------------------------------------------------- /img/material/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/36.png -------------------------------------------------------------------------------- /img/material/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/37.png -------------------------------------------------------------------------------- /img/material/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/38.png -------------------------------------------------------------------------------- /img/material/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/4.png -------------------------------------------------------------------------------- /img/material/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/5.png -------------------------------------------------------------------------------- /img/material/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/6.png -------------------------------------------------------------------------------- /img/material/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/7.png -------------------------------------------------------------------------------- /img/material/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/8.png -------------------------------------------------------------------------------- /img/material/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneko/aktools-old/6be35b9fa36ca1c969a563a8f942bc35549e3cf7/img/material/9.png -------------------------------------------------------------------------------- /js/akcustom.js: -------------------------------------------------------------------------------- 1 | let langs = ["cn", "en"]; 2 | 3 | function urlParam(sParam, defaultVal = undefined) { 4 | var sPageURL = window.location.search.substring(1); 5 | var sURLVariables = sPageURL.split('&'); 6 | for (var i = 0; i < sURLVariables.length; i++) { 7 | var sParameterName = sURLVariables[i].split('='); 8 | if (sParameterName[0] == sParam) { 9 | return sParameterName[1]; 10 | } 11 | } 12 | return defaultVal; 13 | } 14 | 15 | function getLang() { 16 | return urlParam("lang", "cn"); 17 | } 18 | 19 | let _lang = getLang(); 20 | 21 | function showCurrentLang() { 22 | $("." + _lang).show(); 23 | }; 24 | 25 | function getLocalStorage(key, defaultVal = undefined) { 26 | let val = localStorage.getItem(key); 27 | return val ? val : defaultVal; 28 | } 29 | 30 | function setLocalStorage(key, val) { 31 | localStorage.setItem(key, val); 32 | } -------------------------------------------------------------------------------- /js/bootstrap.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap v4.0.0 (https://getbootstrap.com) 3 | * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 | */ 6 | !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,n){"use strict";function i(t,e){for(var n=0;n0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var s in n)if(Object.prototype.hasOwnProperty.call(n,s)){var r=n[s],o=e[s],a=o&&i.isElement(o)?"element":(l=o,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(r).test(a))throw new Error(t.toUpperCase()+': Option "'+s+'" provided type "'+a+'" but expected type "'+r+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e),L=(a="alert",h="."+(l="bs.alert"),c=(o=e).fn[a],u={CLOSE:"close"+h,CLOSED:"closed"+h,CLICK_DATA_API:"click"+h+".data-api"},f="alert",d="fade",_="show",g=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,l),this._element=null},e._getRootElement=function(t){var e=P.getSelectorFromElement(t),n=!1;return e&&(n=o(e)[0]),n||(n=o(t).closest("."+f)[0]),n},e._triggerCloseEvent=function(t){var e=o.Event(u.CLOSE);return o(t).trigger(e),e},e._removeElement=function(t){var e=this;o(t).removeClass(_),P.supportsTransitionEnd()&&o(t).hasClass(d)?o(t).one(P.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){o(t).detach().trigger(u.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=o(this),i=n.data(l);i||(i=new t(this),n.data(l,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),o(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',g._handleDismiss(new g)),o.fn[a]=g._jQueryInterface,o.fn[a].Constructor=g,o.fn[a].noConflict=function(){return o.fn[a]=c,g._jQueryInterface},g),R=(m="button",E="."+(v="bs.button"),T=".data-api",y=(p=e).fn[m],C="active",I="btn",A="focus",b='[data-toggle^="button"]',D='[data-toggle="buttons"]',S="input",w=".active",N=".btn",O={CLICK_DATA_API:"click"+E+T,FOCUS_BLUR_DATA_API:"focus"+E+T+" blur"+E+T},k=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=p(this._element).closest(D)[0];if(n){var i=p(this._element).find(S)[0];if(i){if("radio"===i.type)if(i.checked&&p(this._element).hasClass(C))t=!1;else{var s=p(n).find(w)[0];s&&p(s).removeClass(C)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!p(this._element).hasClass(C),p(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!p(this._element).hasClass(C)),t&&p(this._element).toggleClass(C)},e.dispose=function(){p.removeData(this._element,v),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=p(this).data(v);n||(n=new t(this),p(this).data(v,n)),"toggle"===e&&n[e]()})},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),p(document).on(O.CLICK_DATA_API,b,function(t){t.preventDefault();var e=t.target;p(e).hasClass(I)||(e=p(e).closest(N)),k._jQueryInterface.call(p(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,b,function(t){var e=p(t.target).closest(N)[0];p(e).toggleClass(A,/^focus(in)?$/.test(t.type))}),p.fn[m]=k._jQueryInterface,p.fn[m].Constructor=k,p.fn[m].noConflict=function(){return p.fn[m]=y,k._jQueryInterface},k),j=function(t){var e="carousel",n="bs.carousel",i="."+n,o=t.fn[e],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h="next",c="prev",u="left",f="right",d={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load"+i+".data-api",CLICK_DATA_API:"click"+i+".data-api"},_="carousel",g="active",p="slide",m="carousel-item-right",v="carousel-item-left",E="carousel-item-next",T="carousel-item-prev",y={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},C=function(){function o(e,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=t(e)[0],this._indicatorsElement=t(this._element).find(y.INDICATORS)[0],this._addEventListeners()}var C=o.prototype;return C.next=function(){this._isSliding||this._slide(h)},C.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},C.prev=function(){this._isSliding||this._slide(c)},C.pause=function(e){e||(this._isPaused=!0),t(this._element).find(y.NEXT_PREV)[0]&&P.supportsTransitionEnd()&&(P.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},C.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},C.to=function(e){var n=this;this._activeElement=t(this._element).find(y.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)t(this._element).one(d.SLID,function(){return n.to(e)});else{if(i===e)return this.pause(),void this.cycle();var s=e>i?h:c;this._slide(s,this._items[e])}},C.dispose=function(){t(this._element).off(i),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},C._getConfig=function(t){return t=r({},a,t),P.typeCheckConfig(e,t,l),t},C._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(d.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(t(this._element).on(d.MOUSEENTER,function(t){return e.pause(t)}).on(d.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&t(this._element).on(d.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},C._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},C._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(y.ITEM)),this._items.indexOf(e)},C._getItemByDirection=function(t,e){var n=t===h,i=t===c,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===c?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},C._triggerSlideEvent=function(e,n){var i=this._getItemIndex(e),s=this._getItemIndex(t(this._element).find(y.ACTIVE_ITEM)[0]),r=t.Event(d.SLIDE,{relatedTarget:e,direction:n,from:s,to:i});return t(this._element).trigger(r),r},C._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(y.ACTIVE).removeClass(g);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(g)}},C._slide=function(e,n){var i,s,r,o=this,a=t(this._element).find(y.ACTIVE_ITEM)[0],l=this._getItemIndex(a),c=n||a&&this._getItemByDirection(e,a),_=this._getItemIndex(c),C=Boolean(this._interval);if(e===h?(i=v,s=E,r=u):(i=m,s=T,r=f),c&&t(c).hasClass(g))this._isSliding=!1;else if(!this._triggerSlideEvent(c,r).isDefaultPrevented()&&a&&c){this._isSliding=!0,C&&this.pause(),this._setActiveIndicatorElement(c);var I=t.Event(d.SLID,{relatedTarget:c,direction:r,from:l,to:_});P.supportsTransitionEnd()&&t(this._element).hasClass(p)?(t(c).addClass(s),P.reflow(c),t(a).addClass(i),t(c).addClass(i),t(a).one(P.TRANSITION_END,function(){t(c).removeClass(i+" "+s).addClass(g),t(a).removeClass(g+" "+s+" "+i),o._isSliding=!1,setTimeout(function(){return t(o._element).trigger(I)},0)}).emulateTransitionEnd(600)):(t(a).removeClass(g),t(c).addClass(g),this._isSliding=!1,t(this._element).trigger(I)),C&&this.cycle()}},o._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s=r({},a,t(this).data());"object"==typeof e&&(s=r({},s,e));var l="string"==typeof e?e:s.slide;if(i||(i=new o(this,s),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof l){if("undefined"==typeof i[l])throw new TypeError('No method named "'+l+'"');i[l]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(e){var i=P.getSelectorFromElement(this);if(i){var s=t(i)[0];if(s&&t(s).hasClass(_)){var a=r({},t(s).data(),t(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(t(s),a),l&&t(s).data(n).to(l),e.preventDefault()}}},s(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(d.CLICK_DATA_API,y.DATA_SLIDE,C._dataApiClickHandler),t(window).on(d.LOAD_DATA_API,function(){t(y.DATA_RIDE).each(function(){var e=t(this);C._jQueryInterface.call(e,e.data())})}),t.fn[e]=C._jQueryInterface,t.fn[e].Constructor=C,t.fn[e].noConflict=function(){return t.fn[e]=o,C._jQueryInterface},C}(e),H=function(t){var e="collapse",n="bs.collapse",i="."+n,o=t.fn[e],a={toggle:!0,parent:""},l={toggle:"boolean",parent:"(string|element)"},h={SHOW:"show"+i,SHOWN:"shown"+i,HIDE:"hide"+i,HIDDEN:"hidden"+i,CLICK_DATA_API:"click"+i+".data-api"},c="show",u="collapse",f="collapsing",d="collapsed",_="width",g="height",p={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},m=function(){function i(e,n){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=t(p.DATA_TOGGLE),s=0;s0&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var o=i.prototype;return o.toggle=function(){t(this._element).hasClass(c)?this.hide():this.show()},o.show=function(){var e,s,r=this;if(!this._isTransitioning&&!t(this._element).hasClass(c)&&(this._parent&&0===(e=t.makeArray(t(this._parent).find(p.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(s=t(e).not(this._selector).data(n))&&s._isTransitioning))){var o=t.Event(h.SHOW);if(t(this._element).trigger(o),!o.isDefaultPrevented()){e&&(i._jQueryInterface.call(t(e).not(this._selector),"hide"),s||t(e).data(n,null));var a=this._getDimension();t(this._element).removeClass(u).addClass(f),this._element.style[a]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(d).attr("aria-expanded",!0),this.setTransitioning(!0);var l=function(){t(r._element).removeClass(f).addClass(u).addClass(c),r._element.style[a]="",r.setTransitioning(!1),t(r._element).trigger(h.SHOWN)};if(P.supportsTransitionEnd()){var _="scroll"+(a[0].toUpperCase()+a.slice(1));t(this._element).one(P.TRANSITION_END,l).emulateTransitionEnd(600),this._element.style[a]=this._element[_]+"px"}else l()}}},o.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(c)){var n=t.Event(h.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",P.reflow(this._element),t(this._element).addClass(f).removeClass(u).removeClass(c),this._triggerArray.length>0)for(var s=0;s0&&t(n).toggleClass(d,!i).attr("aria-expanded",i)}},i._getTargetFromElement=function(e){var n=P.getSelectorFromElement(e);return n?t(n)[0]:null},i._jQueryInterface=function(e){return this.each(function(){var s=t(this),o=s.data(n),l=r({},a,s.data(),"object"==typeof e&&e);if(!o&&l.toggle&&/show|hide/.test(e)&&(l.toggle=!1),o||(o=new i(this,l),s.data(n,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),i}();return t(document).on(h.CLICK_DATA_API,p.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=t(this),s=P.getSelectorFromElement(this);t(s).each(function(){var e=t(this),s=e.data(n)?"toggle":i.data();m._jQueryInterface.call(e,s)})}),t.fn[e]=m._jQueryInterface,t.fn[e].Constructor=m,t.fn[e].noConflict=function(){return t.fn[e]=o,m._jQueryInterface},m}(e),W=function(t){var e="dropdown",i="bs.dropdown",o="."+i,a=".data-api",l=t.fn[e],h=new RegExp("38|40|27"),c={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click"+o+a,KEYDOWN_DATA_API:"keydown"+o+a,KEYUP_DATA_API:"keyup"+o+a},u="disabled",f="show",d="dropup",_="dropright",g="dropleft",p="dropdown-menu-right",m="dropdown-menu-left",v="position-static",E='[data-toggle="dropdown"]',T=".dropdown form",y=".dropdown-menu",C=".navbar-nav",I=".dropdown-menu .dropdown-item:not(.disabled)",A="top-start",b="top-end",D="bottom-start",S="bottom-end",w="right-start",N="left-start",O={offset:0,flip:!0,boundary:"scrollParent"},k={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},L=function(){function a(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var l=a.prototype;return l.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass(u)){var e=a._getParentFromElement(this._element),i=t(this._menu).hasClass(f);if(a._clearMenus(),!i){var s={relatedTarget:this._element},r=t.Event(c.SHOW,s);if(t(e).trigger(r),!r.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof n)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;t(e).hasClass(d)&&(t(this._menu).hasClass(m)||t(this._menu).hasClass(p))&&(o=e),"scrollParent"!==this._config.boundary&&t(e).addClass(v),this._popper=new n(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(e).closest(C).length&&t("body").children().on("mouseover",null,t.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),t(this._menu).toggleClass(f),t(e).toggleClass(f).trigger(t.Event(c.SHOWN,s))}}}},l.dispose=function(){t.removeData(this._element,i),t(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},l.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},l._addEventListeners=function(){var e=this;t(this._element).on(c.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},l._getConfig=function(n){return n=r({},this.constructor.Default,t(this._element).data(),n),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},l._getMenuElement=function(){if(!this._menu){var e=a._getParentFromElement(this._element);this._menu=t(e).find(y)[0]}return this._menu},l._getPlacement=function(){var e=t(this._element).parent(),n=D;return e.hasClass(d)?(n=A,t(this._menu).hasClass(p)&&(n=b)):e.hasClass(_)?n=w:e.hasClass(g)?n=N:t(this._menu).hasClass(p)&&(n=S),n},l._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},l._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i);if(n||(n=new a(this,"object"==typeof e?e:null),t(this).data(i,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},a._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=t.makeArray(t(E)),s=0;s0&&r--,40===e.which&&rdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},p._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},p._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},f="show",d="out",_={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},g="fade",p="show",m=".tooltip-inner",v=".arrow",E="hover",T="focus",y="click",C="manual",I=function(){function a(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var I=a.prototype;return I.enable=function(){this._isEnabled=!0},I.disable=function(){this._isEnabled=!1},I.toggleEnabled=function(){this._isEnabled=!this._isEnabled},I.toggle=function(e){if(this._isEnabled)if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(p))return void this._leave(null,this);this._enter(null,this)}},I.dispose=function(){clearTimeout(this._timeout),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},I.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var i=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){t(this.element).trigger(i);var s=t.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),o=P.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&t(r).addClass(g);var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var c=!1===this.config.container?document.body:t(this.config.container);t(r).data(this.constructor.DATA_KEY,this),t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,{placement:h,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:v},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),t(r).addClass(p),"ontouchstart"in document.documentElement&&t("body").children().on("mouseover",null,t.noop);var u=function(){e.config.animation&&e._fixTransition();var n=e._hoverState;e._hoverState=null,t(e.element).trigger(e.constructor.Event.SHOWN),n===d&&e._leave(null,e)};P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(this.tip).one(P.TRANSITION_END,u).emulateTransitionEnd(a._TRANSITION_DURATION):u()}},I.hide=function(e){var n=this,i=this.getTipElement(),s=t.Event(this.constructor.Event.HIDE),r=function(){n._hoverState!==f&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()};t(this.element).trigger(s),s.isDefaultPrevented()||(t(i).removeClass(p),"ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),this._activeTrigger[y]=!1,this._activeTrigger[T]=!1,this._activeTrigger[E]=!1,P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(i).one(P.TRANSITION_END,r).emulateTransitionEnd(150):r(),this._hoverState="")},I.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},I.isWithContent=function(){return Boolean(this.getTitle())},I.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-tooltip-"+e)},I.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},I.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(g+" "+p)},I.setElementContent=function(e,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[i?"html":"text"](n)},I.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},I._getAttachment=function(t){return c[t.toUpperCase()]},I._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==C){var i=n===E?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,s=n===E?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(s,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},I._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},I._enter=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?T:E]=!0),t(n.getTipElement()).hasClass(p)||n._hoverState===f?n._hoverState=f:(clearTimeout(n._timeout),n._hoverState=f,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===f&&n.show()},n.config.delay.show):n.show())},I._leave=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?T:E]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=d,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===d&&n.hide()},n.config.delay.hide):n.hide())},I._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},I._getConfig=function(n){return"number"==typeof(n=r({},this.constructor.Default,t(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},I._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},I._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(l);null!==n&&n.length>0&&e.removeClass(n.join(""))},I._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},I._fixTransition=function(){var e=this.getTipElement(),n=this.config.animation;null===e.getAttribute("x-placement")&&(t(e).removeClass(g),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i),s="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new a(this,s),t(this).data(i,n)),"string"==typeof e)){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return u}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return i}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return h}}]),a}();return t.fn[e]=I._jQueryInterface,t.fn[e].Constructor=I,t.fn[e].noConflict=function(){return t.fn[e]=a,I._jQueryInterface},I}(e),x=function(t){var e="popover",n="bs.popover",i="."+n,o=t.fn[e],a=new RegExp("(^|\\s)bs-popover\\S+","g"),l=r({},U.Default,{placement:"right",trigger:"click",content:"",template:''}),h=r({},U.DefaultType,{content:"(string|element|function)"}),c="fade",u="show",f=".popover-header",d=".popover-body",_={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},g=function(r){var o,g;function p(){return r.apply(this,arguments)||this}g=r,(o=p).prototype=Object.create(g.prototype),o.prototype.constructor=o,o.__proto__=g;var m=p.prototype;return m.isWithContent=function(){return this.getTitle()||this._getContent()},m.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-popover-"+e)},m.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},m.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(f),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(e.find(d),n),e.removeClass(c+" "+u)},m._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},m._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},p._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s="object"==typeof e?e:null;if((i||!/destroy|hide/.test(e))&&(i||(i=new p(this,s),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s(p,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return h}}]),p}(U);return t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=o,g._jQueryInterface},g}(e),K=function(t){var e="scrollspy",n="bs.scrollspy",i="."+n,o=t.fn[e],a={offset:10,method:"auto",target:""},l={offset:"number",method:"string",target:"(string|element)"},h={ACTIVATE:"activate"+i,SCROLL:"scroll"+i,LOAD_DATA_API:"load"+i+".data-api"},c="dropdown-item",u="active",f={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},d="offset",_="position",g=function(){function o(e,n){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(n),this._selector=this._config.target+" "+f.NAV_LINKS+","+this._config.target+" "+f.LIST_ITEMS+","+this._config.target+" "+f.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,t(this._scrollElement).on(h.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var g=o.prototype;return g.refresh=function(){var e=this,n=this._scrollElement===this._scrollElement.window?d:_,i="auto"===this._config.method?n:this._config.method,s=i===_?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.makeArray(t(this._selector)).map(function(e){var n,r=P.getSelectorFromElement(e);if(r&&(n=t(r)[0]),n){var o=n.getBoundingClientRect();if(o.width||o.height)return[t(n)[i]().top+s,r]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},g.dispose=function(){t.removeData(this._element,n),t(this._scrollElement).off(i),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},g._getConfig=function(n){if("string"!=typeof(n=r({},a,n)).target){var i=t(n.target).attr("id");i||(i=P.getUID(e),t(n.target).attr("id",i)),n.target="#"+i}return P.typeCheckConfig(e,n,l),n},g._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},g._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},g._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},g._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;){this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=P,t.Alert=L,t.Button=R,t.Carousel=j,t.Collapse=H,t.Dropdown=W,t.Modal=M,t.Popover=x,t.Scrollspy=K,t.Tab=V,t.Tooltip=U,Object.defineProperty(t,"__esModule",{value:!0})}); 7 | //# sourceMappingURL=bootstrap.min.js.map -------------------------------------------------------------------------------- /js/popper.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) Federico Zivolo 2017 3 | Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). 4 | */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:e?e.ownerDocument.documentElement:document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var l=a.commonAncestorContainer;if(e!==l&&t!==l||i.contains(n))return p(l)?l:r(l);var f=s(e);return f.host?d(f.host,t):d(e,s(t).host)}function a(e){var t=1=o.clientWidth&&i>=o.clientHeight}),l=0i[e]&&!t.escapeWithReference&&(n=_(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=X,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var i;if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var n=o.element;if('string'==typeof n){if(n=e.instance.popper.querySelector(n),!n)return e;}else if(!e.instance.popper.contains(n))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',g=a?'bottom':'right',u=L(n)[l];d[g]-us[g]&&(e.offsets.popper[m]+=d[m]+u-s[g]),e.offsets.popper=c(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=J(_(s[l]-u,v),0),e.arrowElement=n,e.offsets.arrow=(i={},pe(i,m,Math.round(v)),pe(i,h,''),i),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(k(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=y(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=x(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case le.FLIP:p=[i,n];break;case le.CLOCKWISE:p=q(i);break;case le.COUNTERCLOCKWISE:p=q(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=x(i);var a=e.offsets.popper,l=e.offsets.reference,f=X,m='left'===i&&f(a.right)>f(l.left)||'right'===i&&f(a.left)f(l.top)||'bottom'===i&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,w=-1!==['top','bottom'].indexOf(i),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),y&&(r=K(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=C(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[o]-(s?n[p?'width':'height']:0),e.placement=x(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right